summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2021-12-19gnu: ccache: Gexp arguments....* gnu/packages/ccache.scm (ccache)[arguments]: Rewrite as a keyword/gexp list. Tobias Geerinckx-Rice
2021-12-19gnu: ccache: Update to 4.5.1....* gnu/packages/ccache.scm (ccache): Update to 4.5.1. Tobias Geerinckx-Rice
2021-12-19gnu: diffoscope: Remove input labels....* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice
2021-12-19gnu: keyutils: Omit static library....* gnu/packages/crypto.scm (keyutils)[arguments]: Add "NO_ARLIB=1" to #:make-flags. Tobias Geerinckx-Rice
2021-12-19gnu: keyutils: Update to 1.6.3....* gnu/packages/crypto.scm (keyutils): Update to 1.6.3. [source]: Use GIT-FETCH and GIT-FILE-NAME. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2021-12-19gnu: i3status-rust: Fix build....* gnu/packages/rust-apps.scm (i3status-rust)[arguments]: Actually use the requested OUTPUTS phase keywords instead of the obsolete %OUTPUTS. Reported by vldn[m] on #guix. Tobias Geerinckx-Rice
2021-12-19gnu: bear: Respect TESTS?....* gnu/packages/build-tools.scm (bear)[arguments]: Accept and respect a TESTS? keyword in the 'check phase. Tobias Geerinckx-Rice
2021-12-19gnu: bear: Update to 3.0.17....* gnu/packages/build-tools.scm (bear): Update to 3.0.17. [source]: Remove patch, and… [arguments]: …replace it with a new 'disable-TEST_BEFORE_INSTALL phase. Don't explicitly return #t from other phases. * gnu/packages/patches/bear-disable-preinstall-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice
2021-12-19gnu: inxi-minimal: Update to 3.3.11-1....* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.11-1. Tobias Geerinckx-Rice
2021-12-19gnu: minisign: Update to 0.10....* gnu/packages/crypto.scm (minisign): Update to 0.10. Tobias Geerinckx-Rice
2021-12-19gnu: minisign: Fetch source from Git....* gnu/packages/crypto.scm (minisign)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2021-12-18gnu: go-ipfs: Update to 0.11.0....* gnu/packages/ipfs.scm (go-ipfs): Update to 0.11.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Konrad Hinsen
2021-12-18gnu: sssd: Fix build with glibc-2.33...* gnu/packages/patches/sssd-collision-with-external-nss-symbol.patch: Commit from sssd repo * gnu/packages/sssd.scm: Add patch Signed-off-by: Ludovic Courtès <ludo@gnu.org> Remco van 't Veer
2021-12-18gnu: Add xfoil....* gnu/packages/engineering.scm (xfoil): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Foo Chuan Wei
2021-12-18gnu: babeltrace, lttng-tools: Simplify inputs....* gnu/packages/instrumentation.scm (babeltrace, lttng-tools): Simplify inputs. Ludovic Courtès
2021-12-18gnu: Move instrumentation tools to instrumentation module....* gnu/packages/linux.scm (lttng-ust, lttng-tools, babeltrace): Move to ... * gnu/packages/instrumentation.scm: ... here. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion
2021-12-18gnu: Add Dyninst....* gnu/packages/instrumentation.scm: New file * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion
2021-12-18gnu: Add Guile-Plotutils....* gnu/packages/plotutils.scm (guile-plotutils): New variable. Ludovic Courtès
2021-12-18gnu: barcode: Fix build with GCC 10....Reported by bdju on #guix. * gnu/packages/aidc.scm (barcode)[arguments]: Build with -fcommon. Leo Famulari
2021-12-18gnu: emacs-org-super-agenda: Fix build....* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>: Ignore tests. Nicolas Goaziou
2021-12-18gnu: mgba: Update to 0.9.3....* gnu/packages/emulators.scm (mgba): Update to 0.9.3. Nicolas Goaziou
2021-12-18gnu: texmacs: Update to 2.1.1....* gnu/packages/text-editors.scm (texmacs): Update to 2.1.1. [build-system]: Use cmake instead of gnu. [inputs]: Add libjpeg-turbo and sqlite. Remove labels. [arguments]<#:phases>: Remove unnecessary phase. Nicolas Goaziou
2021-12-18gnu: visidata: Update to 2.8....* gnu/packages/spreadsheet.scm (visidata): Update to 2.8. [inputs, native-inputs]: Migrate inputs to new style. Signed-off-by: Leo Famulari <leo@famulari.name> Ryan Prior
2021-12-18gnu: diffoscope: Update to 197....* gnu/packages/diffoscope.scm (diffoscope): Update to 197. Tobias Geerinckx-Rice
2021-12-18gnu: freeciv: Update to 2.6.6....* gnu/packages/games.scm (freeciv): Update to 2.6.6. Tobias Geerinckx-Rice
2021-12-18gnu: nvc: Update to 1.5.3....* gnu/packages/fpga.scm (nvc): Update to 1.5.3. Tobias Geerinckx-Rice
2021-12-18gnu: fheroes2: Update to 0.9.10....* gnu/packages/games.scm (fheroes2): Update to 0.9.10. Tobias Geerinckx-Rice
2021-12-18gnu: qtox: Remove input labels....* gnu/packages/messaging.scm (qtox)[native-inputs]: Remove input labels. [arguments]: Gexp, use SEARCH-INPUT-DIRECTORY, and don't explicitly return #t from phases. Tobias Geerinckx-Rice
2021-12-18gnu: qtox: Update to 1.17.4....* gnu/packages/messaging.scm (qtox): Update to 1.17.4. Tobias Geerinckx-Rice
2021-12-18gnu: imv: Remove unused inputs....They aren't needed and probably never were. * gnu/packages/image-viewers.scm (imv)[native-inputs]: Remove cmocka and git. Tobias Geerinckx-Rice
2021-12-18gnu: imv: Remove input labels....* gnu/packages/image-viewers.scm (imv)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice
2021-12-18gnu: imv: Update to 4.3.1....* gnu/packages/image-viewers.scm (imv): Update to 4.3.1. [arguments]: Don't explicitly return #t from phases. [source, home-page]: Update URL. Tobias Geerinckx-Rice
2021-12-18gnu: mtools: Update to 4.0.36....* gnu/packages/mtools.scm (mtools): Update to 4.0.36. Tobias Geerinckx-Rice
2021-12-18gnu: rofi: Remove input labels....* gnu/packages/xdisorg.scm (rofi)[native-inputs, inputs]: Remove input labels. Tobias Geerinckx-Rice
2021-12-18gnu: rofi: Update to 1.7.2....* gnu/packages/xdisorg.scm (rofi): Update to 1.7.2. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2021-12-18gnu: qd: Omit static library....* gnu/packages/multiprecision.scm (qd)[arguments]: Add "--disable-static" to #:configure-flags. Tobias Geerinckx-Rice
2021-12-18gnu: qd: Update to 2.3.23....* gnu/packages/multiprecision.scm (qd): Update to 2.3.23. Tobias Geerinckx-Rice
2021-12-18gnu: pgpdump: Remove bogus DESTDIR usage....* gnu/packages/gnupg.scm (pgpdump)[arguments]: Gexp. Remove custom #:configure-flags, and DESTDIR from #:make-flags. Tobias Geerinckx-Rice
2021-12-18gnu: pgpdump: Update to 0.34....* gnu/packages/gnupg.scm (pgpdump): Update to 0.34. Tobias Geerinckx-Rice
2021-12-18gnu: restinio: Update to 0.6.14....* gnu/packages/networking.scm (restinio): Update to 0.6.14. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2021-12-18gnu: microcom: Update to 2019.01.0....* gnu/packages/microcom.scm (microcom): Update to 2019.01.0. Tobias Geerinckx-Rice
2021-12-18gnu: emacs-geiser-chez: Update to 0.17....* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Update to 0.17. Nicolas Goaziou
2021-12-18gnu: gcompris-qt: Update to 2.0....* gnu/packages/education.scm (gcompris-qt): Update to 2.0. [arguments]: Remove trailing #T. [native-inputs, inputs]: Remove labels. [license]: Change license from gpl3+ to agpl3+. Nicolas Goaziou
2021-12-18gnu: trytond: Ensure all modules are found....If the python package matching trytond is not installed alongside to trytond, PYTHONPATH is not set (or pointing to a wrong version) and trytond (and the trytond tools) would not find the trytond modules. This change introduces a new native-search-path GUIX_TRYTOND_MODULES_PATH. Trytond gets patched to honor this environment variable. Thanks to Maxim Cournoyer, whose code for guix-pythonpath-search-path was the template for guix-trytonpath-search-path. * gnu/packages/patches/trytond-add-guix_trytond_path.patch: New file. * gnu/local.mk: (dist_patch_DATA): Add it. * gnu/packages/tryton.scm (trytond): Use it. [native-search-paths]: New element. (guix-trytonpath-search-path): New function. Hartmut Goebel
2021-12-18gnu: trytond: Fix import of trytond modules....For adding modules, trytond uses entry-points, anyhow relying on the modules being named "trytond.modules.xxx" and being placed in the same filesystem path as "trytond.modules". The package "trytond.modules" is not a namespace module, anyhow trytond modules must be sub-modules of "trytond.modules". This works well if all packages are installed into the same filesystem path "…/trytond/modules": The Python importer will find all sub_modules at this place. Anyhow, in Guix, modules don't share the same filesystem path and the Python importer will not find them. Solution is to add all trytond module's locations to "trytond.modules._path__". This will make "trytond.module" behave much like a namespace module and the importer pick up the module. * gnu/packages/patches/trytond-add-egg-modules-to-path.patch: New file. * gnu/packages/tryton.scm (trytond): Use it. * gnu/local.mk (dist_patch_DATA): Add it Hartmut Goebel
2021-12-18gnu: python-stdnum: Update to 1.17....* gnu/packages/finance.scm (python-stdnum): Update to 1.17. Hartmut Goebel
2021-12-18gnu: gajim: Add d-bus support....* gnu/packages/messaging.scm (gajim)[inputs]: Add python-dbus. Raghav Gururajan
2021-12-18gnu: polari: Add missing newline to Exec line....This is a follow-up to 572cf0818cb60466bd4250c56e3896405995f5ff. * gnu/packages/polari.scm (fix-desktop-file): Add missing newline. Liliana Marie Prikler
2021-12-18gnu: mpd-mpc: Update to 0.34....* gnu/packages/mpd.scm (mpd-mpc): Update to 0.34. [arguments]: Add a new 'remove-bogus-rsync-requirement phase. Tobias Geerinckx-Rice
2021-12-18gnu: ncmpc: Remove input labels....* gnu/packages/mpd.scm (ncmpc)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice