Age | Commit message (Expand) | Author |
2021-12-18 | style: Gracefully handle errors such as EACCES when opening files....* guix/scripts/style.scm (guix-style): Wrap body in
'with-error-handling'.
| Ludovic Courtès |
2021-12-18 | style: Refer to source files by absolute file names....Previously, "guix style PACKAGE" would end up modifying a file looked up
under the current directory since the location associated with PACKAGE
is usually a relative file name.
* guix/scripts/style.scm (absolute-location): New procedure.
(simplify-package-inputs): Use it.
| Ludovic Courtès |
2021-12-18 | gnu: 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-18 | import: elpa: Support ‘upstream-name’ property....* guix/import/elpa.scm: (guix-package->elpa-name): New procedure.
(latest-release): Use it.
* tests/elpa.scm ("guix-package->elpa-name: without 'upstream-name' property")
("guix-package->elpa-name: with 'upstream-name' property"): Test it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Xinglu Chen |
2021-12-18 | gnu: 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-18 | gnu: Add xfoil....* gnu/packages/engineering.scm (xfoil): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Foo Chuan Wei |
2021-12-18 | gnu: babeltrace, lttng-tools: Simplify inputs....* gnu/packages/instrumentation.scm (babeltrace, lttng-tools): Simplify
inputs.
| Ludovic Courtès |
2021-12-18 | gnu: 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-18 | gnu: 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-18 | gnu: Add Guile-Plotutils....* gnu/packages/plotutils.scm (guile-plotutils): New variable.
| Ludovic Courtès |
2021-12-18 | gnu: barcode: Fix build with GCC 10....Reported by bdju on #guix.
* gnu/packages/aidc.scm (barcode)[arguments]: Build with -fcommon.
| Leo Famulari |
2021-12-18 | gnu: emacs-org-super-agenda: Fix build....* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>:
Ignore tests.
| Nicolas Goaziou |
2021-12-18 | gnu: mgba: Update to 0.9.3....* gnu/packages/emulators.scm (mgba): Update to 0.9.3.
| Nicolas Goaziou |
2021-12-18 | gnu: 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-18 | gnu: 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-18 | gnu: diffoscope: Update to 197....* gnu/packages/diffoscope.scm (diffoscope): Update to 197.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: freeciv: Update to 2.6.6....* gnu/packages/games.scm (freeciv): Update to 2.6.6.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: nvc: Update to 1.5.3....* gnu/packages/fpga.scm (nvc): Update to 1.5.3.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: fheroes2: Update to 0.9.10....* gnu/packages/games.scm (fheroes2): Update to 0.9.10.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: 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-18 | gnu: qtox: Update to 1.17.4....* gnu/packages/messaging.scm (qtox): Update to 1.17.4.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: 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-18 | gnu: imv: Remove input labels....* gnu/packages/image-viewers.scm (imv)[native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: 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-18 | gnu: mtools: Update to 4.0.36....* gnu/packages/mtools.scm (mtools): Update to 4.0.36.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: rofi: Remove input labels....* gnu/packages/xdisorg.scm (rofi)[native-inputs, inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: 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-18 | gnu: qd: Omit static library....* gnu/packages/multiprecision.scm (qd)[arguments]:
Add "--disable-static" to #:configure-flags.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: qd: Update to 2.3.23....* gnu/packages/multiprecision.scm (qd): Update to 2.3.23.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: 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-18 | gnu: pgpdump: Update to 0.34....* gnu/packages/gnupg.scm (pgpdump): Update to 0.34.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: 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-18 | gnu: microcom: Update to 2019.01.0....* gnu/packages/microcom.scm (microcom): Update to 2019.01.0.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: emacs-geiser-chez: Update to 0.17....* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Update to 0.17.
| Nicolas Goaziou |
2021-12-18 | gnu: 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-18 | gnu: 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-18 | gnu: 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-18 | gnu: python-stdnum: Update to 1.17....* gnu/packages/finance.scm (python-stdnum): Update to 1.17.
| Hartmut Goebel |
2021-12-18 | gnu: gajim: Add d-bus support....* gnu/packages/messaging.scm (gajim)[inputs]: Add python-dbus.
| Raghav Gururajan |
2021-12-18 | gnu: 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-17 | lint: Adjust patch file length check....With the switch to "ustar" format in commit
bdf5c16ac052af2ca9d5c3acc4acbc08fd9fdbea, the maximum file length has
increased.
* guix/lint.scm (check-patch-file-names): Adjust margin used to check for
patch file lengths. Increase allowable patch file length appropriate to new
tar format. Extend warning to explain that long files may break 'make dist'.
* tests/lint.scm: Update tests accordingly.
| Vagrant Cascadian |
2021-12-18 | gnu: 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-18 | gnu: ncmpc: Remove input labels....* gnu/packages/mpd.scm (ncmpc)[native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: ncmpc: Update to 0.46....* gnu/packages/mpd.scm (ncmpc): Update to 0.46.
[arguments]: Remove obsolete #:configure-flags.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: mpd: Update to 0.23.5....* gnu/packages/mpd.scm (mpd): Update to 0.23.5.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: fswatch: Omit static library....* gnu/packages/monitoring.scm (fswatch)[arguments]:
Add "--disable-static" to #:configure-flags.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: fswatch: Update to 1.16.0....* gnu/packages/monitoring.scm (fswatch): Update to 1.16.0.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: guix: Update to 1.3.0-16.10ceb3e....This follows up on commit a526f7336c5f088a7cc03155df0cee95b14e2509.
* gnu/packages/package-management.scm (guix): Update to 1.3.0-16.10ceb3e.
| Tobias Geerinckx-Rice |
2021-12-18 | import: cran: Fix description->package test....This follows up on commit 5cd1019488c44081aaf030fbe8bc357d78daef23.
* tests/cran.scm (description): Include a very long line.
(description->package): Update the golden description to match the
paragraph filling now performed by BEAUTIFY-DESCRIPTION.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: guix: Update to 1.3.0-15.f98edfa....* gnu/packages/package-management.scm (guix): Update to 1.3.0-15.f98edfa.
| Tobias Geerinckx-Rice |