1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-23 10:40:31 +02:00
Commit Graph

76833 Commits

Author SHA1 Message Date
Efraim Flashner
8313f741a8 gnu: libidn: Update to 1.38.
* gnu/packages/libidn.scm (libidn): Update to 1.38.
2022-01-24 09:56:44 +02:00
Efraim Flashner
bbb08831e0 gnu: libidn2: Update to 2.3.2.
* gnu/packages/libidn.scm (libidn2): Update to 2.3.2.
2022-01-24 09:56:44 +02:00
Efraim Flashner
1236a563b9 gnu: dejagnu: Honor tests? flag.
* gnu/packages/dejagnu.scm (dejagnu)[arguments]: Adjust custom 'check
phase to honor the #:tests? flag.
2022-01-24 09:56:44 +02:00
SeerLite
e25ff31663 gnu: xkeyboard-config: Build man page.
* gnu/packages/xorg.scm (xkeyboard-config)[native-inputs]: Add libxslt and
remove labels.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-01-23 01:00:00 +01:00
Efraim Flashner
80194d9e47 gnu: python-boot0: Don't install tests.
* gnu/packages/commencement.scm (python-boot0)[arguments]: Add phase to
remove installed tests.
2022-01-19 13:06:23 +02:00
Efraim Flashner
bc5654af82 gnu: python-boot0: Remove sitecustomize.py.
* gnu/packages/commencement.scm (python-boot0)[native-inputs]: Remove
sitecustomize.py.
[arguments]: Remove 'install-sitecustomize.py phase.
[native-search-paths]: Set PYTHONPATH, not GUIX_PYTHONPATH.
2022-01-19 11:22:57 +02:00
Hartmut Goebel
fab871ae7a build/python: Improve error output in sanity check.
Instead of printing the "str()" representation of the excaption, print the
"repr()" representation. This will print the name of the exception and thus
ease understanding the actual error.
2022-01-15 21:42:14 +01:00
Jelle Licht
94f8ba37cc gnu: c-ares: Enable tests.
* gnu/packages/adns.scm (c-ares)[arguments]: Enable tests.
2021-12-23 15:41:15 +01:00
Efraim Flashner
6ccf8ea81f Merge branch 'master' into core-updates 2021-12-19 15:15:11 +02:00
Efraim Flashner
9f916d1476 gnu: qutebrowser: Install userscripts.
* gnu/packages/web-browsers.scm (qutebrowsers)[inputs]: Add
python-pynacs.
[arguments]: Add custom 'patch-systemdir, 'install-userscripts phases.
2021-12-19 12:23:41 +02:00
Efraim Flashner
de86aaa097 gnu: qutebrowser: Remove unnecessary input.
* gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Remove
python-importlib-resources.
2021-12-19 11:22:21 +02:00
Tobias Geerinckx-Rice
2607ff0b9c gnu: galera: Update to 26.4.10.
* gnu/packages/databases.scm (galera): Update to 26.4.10.
[source]: Use Git tag.
2021-12-19 06:59:30 +01:00
Tobias Geerinckx-Rice
2b7cd75f4c gnu: leveldb: Update to 1.23.
* gnu/packages/databases.scm (leveldb): Update to 1.23.
[arguments]: Rewrite as a keyword/gexp list.  Add a new
'unpack-third_party-sources phase.  Add #:configure-flags to prevent
these from being installed to the output.
2021-12-19 06:59:29 +01:00
Tobias Geerinckx-Rice
7c8dddb16f gnu: ccache: Gexp arguments.
* gnu/packages/ccache.scm (ccache)[arguments]: Rewrite as a keyword/gexp list.
2021-12-19 06:59:29 +01:00
Tobias Geerinckx-Rice
f2e0e576d9 gnu: ccache: Update to 4.5.1.
* gnu/packages/ccache.scm (ccache): Update to 4.5.1.
2021-12-19 06:59:29 +01:00
Tobias Geerinckx-Rice
b3a0db7a0e gnu: diffoscope: Remove input labels.
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]:
Remove input labels.
2021-12-19 00:48:40 +01:00
Tobias Geerinckx-Rice
62085c36fa gnu: keyutils: Omit static library.
* gnu/packages/crypto.scm (keyutils)[arguments]:
Add "NO_ARLIB=1" to #:make-flags.
2021-12-19 00:48:40 +01:00
Tobias Geerinckx-Rice
e207412e71 gnu: 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.
2021-12-19 00:48:40 +01:00
Tobias Geerinckx-Rice
2f5f658d70 gnu: 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.
2021-12-19 00:48:19 +01:00
Tobias Geerinckx-Rice
9c426e19cf gnu: bear: Respect TESTS?.
* gnu/packages/build-tools.scm (bear)[arguments]: Accept and respect a
TESTS? keyword in the 'check phase.
2021-12-19 00:36:29 +01:00
Tobias Geerinckx-Rice
de01d08bdf gnu: 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.
2021-12-19 00:36:29 +01:00
Tobias Geerinckx-Rice
a035acc652 gnu: inxi-minimal: Update to 3.3.11-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.11-1.
2021-12-19 00:36:28 +01:00
Tobias Geerinckx-Rice
7492d2fb25 gnu: minisign: Update to 0.10.
* gnu/packages/crypto.scm (minisign): Update to 0.10.
2021-12-19 00:36:28 +01:00
Tobias Geerinckx-Rice
5620360cf6 gnu: minisign: Fetch source from Git.
* gnu/packages/crypto.scm (minisign)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2021-12-19 00:36:28 +01:00
Konrad Hinsen
a5c24f6511 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>
2021-12-18 22:51:55 +01:00
Remco van 't Veer
08b0f5c2a5 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>
2021-12-18 22:51:54 +01:00
Foo Chuan Wei
59362e928e gnu: Add xfoil.
* gnu/packages/engineering.scm (xfoil): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-12-18 22:51:54 +01:00
Ludovic Courtès
8da63c2c23 gnu: babeltrace, lttng-tools: Simplify inputs.
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools): Simplify
inputs.
2021-12-18 22:51:54 +01:00
Olivier Dion
72437be528 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>
2021-12-18 22:51:54 +01:00
Olivier Dion
2068e3ccd9 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>
2021-12-18 22:51:54 +01:00
Ludovic Courtès
e0139158db gnu: Add Guile-Plotutils.
* gnu/packages/plotutils.scm (guile-plotutils): New variable.
2021-12-18 22:51:54 +01:00
Leo Famulari
cfcfda54b3 gnu: barcode: Fix build with GCC 10.
Reported by bdju on #guix.

* gnu/packages/aidc.scm (barcode)[arguments]: Build with -fcommon.
2021-12-18 16:32:44 -05:00
Nicolas Goaziou
3625cbc3fe gnu: emacs-org-super-agenda: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>:
Ignore tests.
2021-12-18 22:22:11 +01:00
Nicolas Goaziou
1ae0141903 gnu: mgba: Update to 0.9.3.
* gnu/packages/emulators.scm (mgba): Update to 0.9.3.
2021-12-18 21:52:56 +01:00
Nicolas Goaziou
ed41cae4c3 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.
2021-12-18 21:37:17 +01:00
Ryan Prior
fcb5b3176c 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>
2021-12-18 15:12:00 -05:00
Tobias Geerinckx-Rice
04c1dabfab gnu: diffoscope: Update to 197.
* gnu/packages/diffoscope.scm (diffoscope): Update to 197.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
366e35c843 gnu: freeciv: Update to 2.6.6.
* gnu/packages/games.scm (freeciv): Update to 2.6.6.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
286da74b80 gnu: nvc: Update to 1.5.3.
* gnu/packages/fpga.scm (nvc): Update to 1.5.3.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
484fcf09fd gnu: fheroes2: Update to 0.9.10.
* gnu/packages/games.scm (fheroes2): Update to 0.9.10.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
094313032a 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.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
a8633f71cb gnu: qtox: Update to 1.17.4.
* gnu/packages/messaging.scm (qtox): Update to 1.17.4.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
7986acd993 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.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
a63a35daa6 gnu: imv: Remove input labels.
* gnu/packages/image-viewers.scm (imv)[native-inputs]:
Remove input labels.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
c1f364a2d2 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.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
1eee548892 gnu: mtools: Update to 4.0.36.
* gnu/packages/mtools.scm (mtools): Update to 4.0.36.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
ebfbc46bc2 gnu: rofi: Remove input labels.
* gnu/packages/xdisorg.scm (rofi)[native-inputs, inputs]:
Remove input labels.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
5686e4aedf 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.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
5101dcfb15 gnu: qd: Omit static library.
* gnu/packages/multiprecision.scm (qd)[arguments]:
Add "--disable-static" to #:configure-flags.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
e3ede6fdad gnu: qd: Update to 2.3.23.
* gnu/packages/multiprecision.scm (qd): Update to 2.3.23.
2021-12-18 17:35:47 +01:00