summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-18gnu: gnunet: Fix libmicrohttpd test case using SSL3.muradm
* gnu/packages/patches/libmicrohttpd-0.9.73-test-ssl3.patch: Patch for failing test case as suggested by libmicrohttpd mailing list * gnu/packages/gnunet.scm (libmicrohttpd): use patch * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-18gnu: openjdk: Fix compiling with gcc 10.Guillaume Le Vaillant
* gnu/packages/java.scm (openjdk9, openjdk10, openjdk11)[arguments]: Add '-fcommon', '-fno-delete-null-pointer-checks' and '-fno-lifetime-dse' to CFLAGS.
2021-09-17gnu: gnome-boxes: Update to 3.38.2.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-boxes): Update to 3.38.2. [inputs]: Add gtksourceview and json-glib.
2021-09-17gnu: nautilus: Update to 3.38.2.Mathieu Othacehe
* gnu/packages/gnome.scm (nautilus): Update to 3.38.2. [inputs]: Add json-glib and libsoup.
2021-09-17gnu: tracker-miners: Update to 3.1.2.Mathieu Othacehe
* gnu/packages/gnome.scm (tracker-miners): Update to 3.1.2. [arguments]<#:configure-flags>: Fix the rpath. <#:phases>: Add 'set-shell, 'fix-paths and 'fix-tests phases. Replace the 'check phase. [native-inputs]: Add docbook-xsl, docbook-xml-4.5, gsettings-desktop-schemas, asciidocs and xsltproc. [inputs]: add json-glib, libsoup and shared-mime-info.
2021-09-17gnu: tracker: Update to 3.1.2.Mathieu Othacehe
* gnu/packages/gnome.scm (tracker): Update to 3.1.2. [arguments]<#:configure-flags>: Fix the rpath. Do not build docs and do not use systemd. <#:phases>: Add 'set-shell and 'fix-paths phases. Merge the 'pre-check phase into the new replaced 'check phase. [native-inputs]: Add docbook-xsl, docbook-xml-4.5, gsettings-desktop-schemas, asciidoc, xsltproc, cmake-minimal, gtk-doc and dbus.
2021-09-17gnu: libmusicbrainz: Fix build.Mathieu Othacehe
* gnu/packages/music.scm (libmusicbrainz)[arguments]: Add a new fix build phase.
2021-09-17gnu: gnome-contacts: Update to 3.38.1.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-contacts): Update to 3.38.1. [arguments]: Use disabled instead of false for the cheese option.
2021-09-17gnu: folks: Update to 0.14.0.Mathieu Othacehe
* gnu/packages/gnome.scm (folks): Update to 0.14.0. [native-inputs]: Add python-dbusmock.
2021-09-17gnu: cheese: Fix build.Mathieu Othacehe
* gnu/packages/patches/cheese-vala-update.patch: New file. * gnu/local.mk (DIST_PATCH_DATA): Add it. * gnu/packages/gnome.scm (cheese)[source]: Use it.
2021-09-17gnu: localed: Fix build.Mathieu Othacehe
* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync.
2021-09-17gnu: libxml++: Fix build.Guillaume Le Vaillant
* gnu/packages/gnome.scm (libxml++)[propagated-inputs]: Replace glibmm by glibmm-2.64.
2021-09-17gnu: atril: Fix build.Guillaume Le Vaillant
* gnu/packages/mate.scm (atril)[inputs]: Replace python2-dogtail by python-dogtail. Replace openjpeg-1 by openjpeg.
2021-09-17gnu: lightning: Fix build.Guillaume Le Vaillant
* gnu/packages/assembly.scm (lightning)[arguments]: Don't run tests in parallel.
2021-09-17gnu: gnome-control-center: Fix build.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-control-center)[arguments]: Add a 'set-cflags phase.
2021-09-17tests: Add missing module import.Marius Bakke
This is a follow-up to commit 9bea983e4f5a1c07737336163bc6835f6c582a6e. * tests/builders.scm: Import (guix grafts).
2021-09-17Merge branch 'master' into core-updates-frozenMarius Bakke
Conflicts: gnu/packages/bioinformatics.scm gnu/packages/chez.scm gnu/packages/docbook.scm gnu/packages/ebook.scm gnu/packages/gnome.scm gnu/packages/linux.scm gnu/packages/networking.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/tex.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/dune.scm guix/build-system/go.scm guix/build-system/linux-module.scm guix/packages.scm
2021-09-17gnu: texlive-context: Adjust to changes from 'master'.Marius Bakke
This is a merge of commit f98dfdc1b6d73e0b9f3f45c74942289bbefd7b34, with the hash updated for TeX Live 2021. * gnu/packages/tex.scm (texlive-context-base): Deprecate in favor of TEXLIVE-CONTEXT. (texlive-context)[source]: Extract manuals and more files. [propagated-inputs]: Add TEXLIVE-AMSFONTS, TEXLIVE-LM, TEXLIVE-PDFTEX, TEXLIVE-METAPOST, TEXLIVE-FONTS-STMARYRD, and TEXLIVE-MFLOGO-FONT.
2021-09-17gnu: texlive-pdftex: Adjust to changes from 'master'.Marius Bakke
This is a merge of commit 9003bd8709c2b3f88e4ab34d3fc8e061a1beb08e, with the hash updated for TeX Live 2021. * gnu/packages/chez.scm (texlive-pdftex)[source]: Extract two more files. [propagated-inputs]: Add TEXLIVE-CM, TEXLIVE-ETEX, TEXLIVE-FONTS-KNUTH-LIB, TEXLIVE-HYPHEN-BASE, TEXLIVE-KPATHSEA, TEXLIVE-TEX-INI-FILES, and TEXLIVE-TEX-PLAIN.
2021-09-16gnu: varnish-modules: Update to 0.19.0.Marius Bakke
* gnu/packages/web.scm (varnish-modules): Update to 0.19.0.
2021-09-16gnu: varnish: Update to 7.0.0.Marius Bakke
* gnu/packages/web.scm (varnish): Update to 7.0.0. [arguments]: Set CC in #:configure-flags. Rewrite use-absolute-file-names phase to use named inputs instead of WHICH and patch one more file. Remove trailing #t's. [inputs]: Add BASH-MINIMAL and COREUTILS. Replace PCRE with PCRE2, and PYTHON-WRAPPER with PYTHON.
2021-09-16gnu: Remove python2-wtforms.Marius Bakke
This trivial package currently fails to build and has no users in Guix. * gnu/packages/python-web.scm (python2-wtforms): Remove variable.
2021-09-16gnu: Remove python2-alembic.Marius Bakke
This package currently fails to build and has no users in Guix. * gnu/packages/databases.scm (python2-alembic): Remove variable.
2021-09-16gnu: Remove python2-natsort.Marius Bakke
This package currently fails to build and has no users in Guix. * gnu/packages/python-xyz.scm (python2-natsort): Remove variable. (python-natsort)[properties]: Remove.
2021-09-16gnu: Add minetest-basic-trains.Vivien Kraus
* gnu/packages/minetest.scm (minetest-basic-trains): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-16gnu: Add minetest-advtrains.Vivien Kraus
* gnu/packages/minetest.scm (minetest-advtrains): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-16gnu: minetest-mesecons: Fix indentation.Vivien Kraus
* gnu/packages/minetest.scm (minetest-mesecons): Fix indentation. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-16gnu: minetest-data: Fix indentation.Vivien Kraus
* gnu/packages/minetest.scm (minetest-data): Fix indentation. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-16gnu: thunar: Revert to 4.16.8 (from 4.17.x development series).Ludovic Courtès
Partly reverts 39cee0f817091fdb482c7a5d518bfaa7bde554d3. Reported by Michael Rohleder <mike@rohleder.de>. * gnu/packages/xfce.scm (thunar): Revert to 4.16.8.
2021-09-16gnu: Add cryfs.Brendan Tildesley
* gnu/packages/crypto.scm (cryfs): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-16gnu: tryton applications and framework: Update to 6.0.x.Hartmut Goebel
* gnu/packages/tryton.scm (trytond-account-invoice-stock, trytond-purchase-request, trytond-stock-lot): Update to 6.0.0. (trytond-country, trytond-product, trytond-stock-supply): Update to 6.0.1. (trytond-currency): Update to 6.0.1. [arguments] Disable running doc-tests. (python-proteus, trytond-account-product, trytond-analytic-account, trytond-party, trytond-purchase): Update to 6.0.2. (trytond-account, trytond-account-invoice, trytond-company): Update to 6.0.3. (tryton): Update to 6.0.5. (trytond, trytond-stock): Update to 6.0.6.
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.