summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2021-09-16gnu: tryton modules: Remove propagated-inputs propagated elsewhere.Hartmut Goebel
From all tryton modules propagating `trytond` remove the packages already propagated by `trytond`. * gnu/packages/tryton.scm (account, account_invoice) [propagated-inputs]: Remove python-dateutils, python-sql. (analytic_account, party, product, purchase, stock, stock_supply) [propagated-inputs]: Remove python-sql.
2021-09-16gnu: tryton modules: Unify native-inputs.Hartmut Goebel
For testing, the tryton modules require a common set of native-input, which basically are the propagated-inputs of `trytond`. (Some modules leave out one or two of these, but most modules require all.) So to avoid redundant code, use a variable for defining this common set. This reduces the maintenance burden when more trytond modules are added. * gnu/packages/tryton.scm (%standard-trytond-native-inputs): New variable. (trytond-account, trytond-account-invoice, trytond-account-invoice-stock, trytond-account-product, trytond-analytic-account, trytond-company, trytond-country, trytond-currency, trytond-party, trytond-product, trytond-purchase, trytond-purchase-request, trytond-stock, trytond-stock-lot, trytond-stock-supply)[native-inputs]: Use it. native-inouts2
2021-09-16gnu: tryton modules: Remove "python"- prefix from name.Hartmut Goebel
Remove the `python-` prefix from all trytond module packages. The aspect that these packages are plugins for trytond is much more relevant than that they are written in Python. * gnu/packages/tryton.scm (python-trytond-account, python-trytond-account-invoice, python-trytond-account-invoice-stock, python-trytond-account-product, python-trytond-analytic-account, python-trytond-company, python-trytond-counpython-try, python-trytond-currency, python-trytond-party, python-trytond-product, python-trytond-purchase, python-trytond-purchase-request, python-trytond-stock, python-trytond-stock-lot, python-trytond-stock-supply): New deprecated packages. (trytond-account, trytond-account-invoice, trytond-account-invoice-stock, trytond-account-product, trytond-analytic-account, trytond-company, trytond-country, trytond-currency, trytond-party, trytond-product, trytond-purchase, trytond-purchase-request, trytond-stock, trytond-stock-lot, trytond-stock-supply): Renamed from the respective above. [propagated-inputs]: Adjusted and re-ordered.
2021-09-16gnu: tryton: Propagate inputs.Hartmut Goebel
As for all Python packages and applications, the inputs need to be propagated. * gnu/packages/tryton.scm (tryton)[inputs]: Change to {propagated-inputs].
2021-09-16gnu: trytond: Propagate inputs.Hartmut Goebel
As for all Python packages and applications, the inputs need to be propagated. * gnu/packages/tryton.scm (trytond)[inputs]: Change to {propagated-inputs].
2021-09-16gnu: python-relatorio: Update to 0.10.0.Hartmut Goebel
* gnu/packages/python-xyz.scm (python-relatorio): Update to 0.10.0.
2021-09-16gnu: python-sql: Update to 1.3.0.Hartmut Goebel
* gnu/packages/databases.scm (python-sql): Update to 1.3.0.
2021-09-16gnu: gmtp: Fix build.Guillaume Le Vaillant
* gnu/packages/libusb.scm (gmtp)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: glabels: Fix build.Guillaume Le Vaillant
* gnu/packages/gnome.scm (glabels)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: geeqie: Fix build.Guillaume Le Vaillant
* gnu/packages/image-viewers.scm (geeqie)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: crispy-doom: Fix build.Guillaume Le Vaillant
* gnu/packages/games.scm (crispy-doom)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: blastem: Fix build.Guillaume Le Vaillant
* gnu/packages/emulators.scm (blastem)[arguments]: Update 'fix-source' phase to add '-fcommon' to CFLAGS.
2021-09-16gnu: aris: Fix build.Guillaume Le Vaillant
* gnu/packages/maths.scm (aris)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: arcan: Fix build.Guillaume Le Vaillant
* gnu/packages/arcan.scm (arcan, arcan-sdl)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: xygrib: Fix finding resources in the data directory.Thiago Jung Bauermann via Guix-patches via
Currently, if you start up XyGrib it will not show icons in the toolbar buttons, translated strings in the UI nor the map in the main view. These are all items stored in the data directory, which XyGrib can’t find. Backport upstream PR 235 (already merged upstream) which makes it use XDG directories correctly. As a bonus, the PR also contains a fix to find libjpeg, so we don’t need the substitution for that anymore. * gnu/packages/patches/xygrib-fix-finding-data.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/geo.scm (xygrib)[source]: Use it. [arguments]<#:configure-flags>: Pass ‘-DGNU_PACKAGE=ON’. [arguments]<#:phases>{patch-directories}: Remove fix to find libjpeg. Remove trailing ‘#t’. [native-search-paths]: Add ‘XDG_DATA_DIRS’. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-15gnu: python-agate-sql: Update to 0.5.7.Marius Bakke
* gnu/packages/wireservice.scm (python-agate-sql): Update to 0.5.7.
2021-09-15gnu: python-sqlalchemy: Update to 1.4.23.Marius Bakke
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.4.23. [propagated-inputs]: Add PYTHON-GREENLET.
2021-09-15gnu: python-sadisplay: Update to 0.4.9.Marius Bakke
* gnu/packages/databases.scm (python-sadisplay): Update to 0.4.9. [arguments]: New field. Override check phase. [native-inputs]: Remove PYTHON-NOSE. Add PYTHON-PYTEST.
2021-09-15gnu: python-wtforms: Don't run style and coverage tests.Marius Bakke
Such tests are fragile and does not affect functionality of the package. * gnu/packages/python-web.scm (python-wtforms)[arguments]: In the check phase, disable code coverage and pep8. [native-inputs]: Remove PYTHON-COVERAGE and PYTHON-PEP8. [source](uri): While at it, remove redundant '.tar.gz' argument to PYPI-URI.
2021-09-15gnu: python-wtforms: Adjust for SQLAlchemy >= 1.4.Marius Bakke
* gnu/packages/python-web.scm (python-wtforms)[arguments]: Add phase to delete test.
2021-09-15gnu: python-flask-sqlalchemy: Update to 2.5.1.Marius Bakke
* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 2.5.1.
2021-09-15gnu: python-cfn-lint: Update to 0.54.1.Marius Bakke
* gnu/packages/python-web.scm (python-cfn-lint): Update to 0.54.1. [arguments]: Run tests verbosely.
2021-09-15gnu: python-aws-sam-translator: Update to 1.38.0.Marius Bakke
* gnu/packages/python-web.scm (python-aws-sam-translator): Update to 1.38.0.
2021-09-15gnu: python-alembic: Update to 1.7.1.Marius Bakke
* gnu/packages/databases.scm (python-alembic): Update to 1.7.1. [propagated-inputs]: Add PYTHON-IMPORTLIB-RESOURCES.
2021-09-15gnu: python-natsort: Update to 7.1.1.Marius Bakke
* gnu/packages/python-xyz.scm (python-natsort): Update to 7.1.1. [arguments]: Remove obsolete phase.
2021-09-15gnu: glib: Avoid timer.c test failure on i686-linux.Ludovic Courtès
* gnu/packages/glib.scm (glib)[arguments]: In 'disable-failing-tests' phase, modify "glib/tests/timer.c" on i[56]86 to address test failure.
2021-09-15gnu: Add wlsunset.raingloom
* gnu/packages/xdisorg.scm (wlsunset): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-15gnu: linux-libre 5.4: Update to 5.4.146.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.146. (linux-libre-5.4-pristine-source): Update hash.
2021-09-15gnu: linux-libre 5.10: Update to 5.10.65.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.65. (linux-libre-5.10-pristine-source): Update hash.
2021-09-15gnu: linux-libre: Update to 5.13.17.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.17. (linux-libre-5.13-pristine-source): Update hash.
2021-09-15gnu: linux-libre 5.14: Update to 5.14.4.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.4. (linux-libre-5.14-pristine-source): Update hash.
2021-09-15gnu: xpadneo: Copy udev rules to /lib.Liliana Marie Prikler
This makes xpadneo place its udev rules in the place where udev-service-type looks for them. * gnu/packages/linux.scm (xpadneo): Copy udev rules to /lib instead of /etc.
2021-09-15gnu: perl-const-fast: Fix typo in description.Ludovic Courtès
* gnu/packages/perl.scm (perl-const-fast)[description]: Fix typo.
2021-09-15gnu: thunar: Update to 4.17.1.André A. Gomes
* gnu/packages/xfce.scm (thunar): Update to 4.17.1. [inputs]: Add gvfs. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-15gnu: openjdk10: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (openjdk10)[arguments]: Pass '-fcommon' to CFLAGS. Add 'disable-warnings-as-errors' phase. [native-inputs]: Add gcc-9.
2021-09-15gnu: openjdk9: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (openjdk9)[arguments]: Pass '-fcommon' to CFLAGS. [native-inputs]: Add gcc-9.
2021-09-15gnu: ghc-8.8: Rename to ghc-next.Lars-Dominik Braun
This fixes <https://issues.guix.gnu.org/issue/47335>. * gnu/packages/haskell.scm (ghc-8.8)[name]: Rename to ghc-next.
2021-09-15gnu: Add ghc-8.10.Xinglu Chen
This fixes <https://issues.guix.gnu.org/49606>. * gnu/packages/haskell.scm (ghc-8.10): New variable. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2021-09-14gnu: dav1d: Update to 0.9.2.Leo Famulari
* gnu/packages/video.scm (dav1d): Update to 0.9.2.
2021-09-14gnu: make-4.2: Fix build.Guillaume Le Vaillant
* gnu/packages/base.scm (gnu-make-4.2)[arguments]: Add "-D__stat=stat" to 'configure-flags'.
2021-09-14gnu: Add av-98Christopher Howard
* gnu/packages/web-browsers.scm (av-98): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-14gnu: meld: Copy GTKSourceView styles.Liliana Marie Prikler
This fixes a somewhat cryptic error, that pops up when gtksourceview-3 has not been installed or propagated by any other package. * gnu/packages/patchutils.scm (meld)[#:phases]: Add ‘copy-styles’.
2021-09-14gnu: Add xpadneo.Liliana Marie Prikler
* gnu/packages/linux.scm (xpadneo): New variable.
2021-09-14gnu: javacc: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (javacc)[arguments]: Use gexp for 'make-flags'.
2021-09-14gnu: java-org-ow2-parent-pom: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (java-org-ow2-parent-pom-1.3)[arguments]: Use gexp in 'install' phase.
2021-09-14gnu: java-classpathx-servletapi: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (java-classpathx-servletapi)[arguments]: Use gexp for 'make-flags'.
2021-09-14gnu: ant: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (ant/java8)[arguments]: Delete 'define-java-environment-variables' phase inherited from ant-bootstrap.
2021-09-14gnu: icedtea: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (icedtea-8)[arguments]: Pass '-fcommon' to CFLAGS and CXXFLAGS. Add 'fix-openjdk' phase.
2021-09-14gnu: icedtea-7: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (icedtea-7)[arguments]: Add 'fix-openjdk' phase. Update 'install-keystore' phase.
2021-09-14gnu: icedtea-6: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (icedtea-6)[arguments]: Add 'fix-openjdk' phase.