Age | Commit message (Collapse) | Author |
|
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]:
Remove input labels.
|
|
* gnu/packages/crypto.scm (keyutils)[arguments]:
Add "NO_ARLIB=1" to #:make-flags.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/build-tools.scm (bear)[arguments]: Accept and respect a
TESTS? keyword in the 'check phase.
|
|
* 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.
|
|
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.11-1.
|
|
* gnu/packages/crypto.scm (minisign): Update to 0.10.
|
|
* gnu/packages/crypto.scm (minisign)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
|
|
* guix/scripts/style.scm (guix-style): Wrap body in
'with-error-handling'.
|
|
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.
|
|
* gnu/packages/ipfs.scm (go-ipfs): Update to 0.11.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* 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>
|
|
* 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>
|
|
* gnu/packages/engineering.scm (xfoil): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools): Simplify
inputs.
|
|
* 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>
|
|
* gnu/packages/instrumentation.scm: New file
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/plotutils.scm (guile-plotutils): New variable.
|
|
Reported by bdju on #guix.
* gnu/packages/aidc.scm (barcode)[arguments]: Build with -fcommon.
|
|
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>:
Ignore tests.
|
|
* gnu/packages/emulators.scm (mgba): Update to 0.9.3.
|
|
* 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.
|
|
* 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>
|
|
* gnu/packages/diffoscope.scm (diffoscope): Update to 197.
|
|
* gnu/packages/games.scm (freeciv): Update to 2.6.6.
|
|
* gnu/packages/fpga.scm (nvc): Update to 1.5.3.
|
|
* gnu/packages/games.scm (fheroes2): Update to 0.9.10.
|
|
* gnu/packages/messaging.scm (qtox)[native-inputs]: Remove input labels.
[arguments]: Gexp, use SEARCH-INPUT-DIRECTORY, and don't explicitly
return #t from phases.
|
|
* gnu/packages/messaging.scm (qtox): Update to 1.17.4.
|
|
They aren't needed and probably never were.
* gnu/packages/image-viewers.scm (imv)[native-inputs]: Remove cmocka and git.
|
|
* gnu/packages/image-viewers.scm (imv)[native-inputs]:
Remove input labels.
|
|
* gnu/packages/image-viewers.scm (imv): Update to 4.3.1.
[arguments]: Don't explicitly return #t from phases.
[source, home-page]: Update URL.
|
|
* gnu/packages/mtools.scm (mtools): Update to 4.0.36.
|
|
* gnu/packages/xdisorg.scm (rofi)[native-inputs, inputs]:
Remove input labels.
|
|
* gnu/packages/xdisorg.scm (rofi): Update to 1.7.2.
[arguments]: Don't explicitly return #t from phases.
|
|
* gnu/packages/multiprecision.scm (qd)[arguments]:
Add "--disable-static" to #:configure-flags.
|
|
* gnu/packages/multiprecision.scm (qd): Update to 2.3.23.
|
|
* gnu/packages/gnupg.scm (pgpdump)[arguments]: Gexp.
Remove custom #:configure-flags, and DESTDIR from #:make-flags.
|
|
* gnu/packages/gnupg.scm (pgpdump): Update to 0.34.
|
|
* gnu/packages/networking.scm (restinio): Update to 0.6.14.
[arguments]: Don't explicitly return #t from phases.
|
|
* gnu/packages/microcom.scm (microcom): Update to 2019.01.0.
|
|
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Update to 0.17.
|
|
* 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+.
|
|
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.
|
|
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
|
|
* gnu/packages/finance.scm (python-stdnum): Update to 1.17.
|
|
* gnu/packages/messaging.scm (gajim)[inputs]: Add python-dbus.
|
|
This is a follow-up to 572cf0818cb60466bd4250c56e3896405995f5ff.
* gnu/packages/polari.scm (fix-desktop-file): Add missing newline.
|
|
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.
|