aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Expand)Author
2021-09-18gnu: openjdk: Fix compiling with gcc 10....* gnu/packages/java.scm (openjdk9, openjdk10, openjdk11)[arguments]: Add '-fcommon', '-fno-delete-null-pointer-checks' and '-fno-lifetime-dse' to CFLAGS. Guillaume Le Vaillant
2021-09-17gnu: gnome-boxes: Update to 3.38.2....* gnu/packages/gnome.scm (gnome-boxes): Update to 3.38.2. [inputs]: Add gtksourceview and json-glib. Mathieu Othacehe
2021-09-17gnu: nautilus: Update to 3.38.2....* gnu/packages/gnome.scm (nautilus): Update to 3.38.2. [inputs]: Add json-glib and libsoup. Mathieu Othacehe
2021-09-17gnu: tracker-miners: Update to 3.1.2....* 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. Mathieu Othacehe
2021-09-17gnu: tracker: Update to 3.1.2....* 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. Mathieu Othacehe
2021-09-17gnu: libmusicbrainz: Fix build....* gnu/packages/music.scm (libmusicbrainz)[arguments]: Add a new fix build phase. Mathieu Othacehe
2021-09-17gnu: gnome-contacts: Update to 3.38.1....* gnu/packages/gnome.scm (gnome-contacts): Update to 3.38.1. [arguments]: Use disabled instead of false for the cheese option. Mathieu Othacehe
2021-09-17gnu: folks: Update to 0.14.0....* gnu/packages/gnome.scm (folks): Update to 0.14.0. [native-inputs]: Add python-dbusmock. Mathieu Othacehe
2021-09-17gnu: cheese: Fix build....* 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. Mathieu Othacehe
2021-09-17gnu: localed: Fix build....* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync. Mathieu Othacehe
2021-09-17gnu: libxml++: Fix build....* gnu/packages/gnome.scm (libxml++)[propagated-inputs]: Replace glibmm by glibmm-2.64. Guillaume Le Vaillant
2021-09-17gnu: atril: Fix build....* gnu/packages/mate.scm (atril)[inputs]: Replace python2-dogtail by python-dogtail. Replace openjpeg-1 by openjpeg. Guillaume Le Vaillant
2021-09-17gnu: lightning: Fix build....* gnu/packages/assembly.scm (lightning)[arguments]: Don't run tests in parallel. Guillaume Le Vaillant
2021-09-17gnu: gnome-control-center: Fix build....* gnu/packages/gnome.scm (gnome-control-center)[arguments]: Add a 'set-cflags phase. Mathieu Othacehe
2021-09-17Merge branch 'master' into core-updates-frozen... 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 Marius Bakke
2021-09-17gnu: texlive-context: Adjust to changes from 'master'....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. Marius Bakke
2021-09-17gnu: texlive-pdftex: Adjust to changes from 'master'....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. Marius Bakke
2021-09-16gnu: varnish-modules: Update to 0.19.0....* gnu/packages/web.scm (varnish-modules): Update to 0.19.0. Marius Bakke
2021-09-16gnu: varnish: Update to 7.0.0....* 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. Marius Bakke
2021-09-16gnu: Remove python2-wtforms....This trivial package currently fails to build and has no users in Guix. * gnu/packages/python-web.scm (python2-wtforms): Remove variable. Marius Bakke
2021-09-16gnu: Remove python2-alembic....This package currently fails to build and has no users in Guix. * gnu/packages/databases.scm (python2-alembic): Remove variable. Marius Bakke
2021-09-16gnu: Remove python2-natsort....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. Marius Bakke
2021-09-16gnu: Add minetest-basic-trains....* gnu/packages/minetest.scm (minetest-basic-trains): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2021-09-16gnu: Add minetest-advtrains....* gnu/packages/minetest.scm (minetest-advtrains): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2021-09-16gnu: minetest-mesecons: Fix indentation....* gnu/packages/minetest.scm (minetest-mesecons): Fix indentation. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2021-09-16gnu: minetest-data: Fix indentation....* gnu/packages/minetest.scm (minetest-data): Fix indentation. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus
2021-09-16gnu: thunar: Revert to 4.16.8 (from 4.17.x development series)....Partly reverts 39cee0f817091fdb482c7a5d518bfaa7bde554d3. Reported by Michael Rohleder <mike@rohleder.de>. * gnu/packages/xfce.scm (thunar): Revert to 4.16.8. Ludovic Courtès
2021-09-16gnu: Add cryfs....* gnu/packages/crypto.scm (cryfs): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brendan Tildesley
2021-09-16gnu: tryton applications and framework: Update to 6.0.x....* 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. Hartmut Goebel
2021-09-16gnu: tryton modules: Remove propagated-inputs propagated elsewhere....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. Hartmut Goebel
2021-09-16gnu: tryton modules: Unify native-inputs....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 Hartmut Goebel
2021-09-16gnu: tryton modules: Remove "python"- prefix from name....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. Hartmut Goebel
2021-09-16gnu: tryton: Propagate inputs....As for all Python packages and applications, the inputs need to be propagated. * gnu/packages/tryton.scm (tryton)[inputs]: Change to {propagated-inputs]. Hartmut Goebel
2021-09-16gnu: trytond: Propagate inputs....As for all Python packages and applications, the inputs need to be propagated. * gnu/packages/tryton.scm (trytond)[inputs]: Change to {propagated-inputs]. Hartmut Goebel
2021-09-16gnu: python-relatorio: Update to 0.10.0....* gnu/packages/python-xyz.scm (python-relatorio): Update to 0.10.0. Hartmut Goebel
2021-09-16gnu: python-sql: Update to 1.3.0....* gnu/packages/databases.scm (python-sql): Update to 1.3.0. Hartmut Goebel
2021-09-16gnu: gmtp: Fix build....* gnu/packages/libusb.scm (gmtp)[arguments]: Pass '-fcommon' to CFLAGS. Guillaume Le Vaillant
2021-09-16gnu: glabels: Fix build....* gnu/packages/gnome.scm (glabels)[arguments]: Pass '-fcommon' to CFLAGS. Guillaume Le Vaillant
2021-09-16gnu: geeqie: Fix build....* gnu/packages/image-viewers.scm (geeqie)[arguments]: Pass '-fcommon' to CFLAGS. Guillaume Le Vaillant
2021-09-16gnu: crispy-doom: Fix build....* gnu/packages/games.scm (crispy-doom)[arguments]: Pass '-fcommon' to CFLAGS. Guillaume Le Vaillant
2021-09-16gnu: blastem: Fix build....* gnu/packages/emulators.scm (blastem)[arguments]: Update 'fix-source' phase to add '-fcommon' to CFLAGS. Guillaume Le Vaillant
2021-09-16gnu: aris: Fix build....* gnu/packages/maths.scm (aris)[arguments]: Pass '-fcommon' to CFLAGS. Guillaume Le Vaillant
2021-09-16gnu: arcan: Fix build....* gnu/packages/arcan.scm (arcan, arcan-sdl)[arguments]: Pass '-fcommon' to CFLAGS. Guillaume Le Vaillant
2021-09-16gnu: xygrib: Fix finding resources in the data directory....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> Thiago Jung Bauermann via Guix-patches via
2021-09-15gnu: python-agate-sql: Update to 0.5.7....* gnu/packages/wireservice.scm (python-agate-sql): Update to 0.5.7. Marius Bakke
2021-09-15gnu: python-sqlalchemy: Update to 1.4.23....* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.4.23. [propagated-inputs]: Add PYTHON-GREENLET. Marius Bakke
2021-09-15gnu: python-sadisplay: Update to 0.4.9....* 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. Marius Bakke
2021-09-15gnu: python-wtforms: Don't run style and coverage tests....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. Marius Bakke
2021-09-15gnu: python-wtforms: Adjust for SQLAlchemy >= 1.4....* gnu/packages/python-web.scm (python-wtforms)[arguments]: Add phase to delete test. Marius Bakke
2021-09-15gnu: python-flask-sqlalchemy: Update to 2.5.1....* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 2.5.1. Marius Bakke