me
/
guix
Archived
1
0
Fork 0
Commit Graph

91000 Commits (b11d029ca3b0fe024fd701a35460ff66b52725ab)

Author SHA1 Message Date
Petr Hodina 205e7e0f35
gnu: KDE Utils: Update home-page links.
* gnu/packages/kde-utils.scm (ark, kmag, kmousetool, kmouth, kronometer,
krusader, kxstitch, okteta, rsibreak, smb4k, sweeper): Update home-page
link.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:16 +02:00
Petr Hodina c2cf48376f
gnu: labplot: Remove input labels.
* gnu/packages/kde-pim.scm (labplot): Remove input labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:16 +02:00
Petr Hodina db2e80db1c
gnu: KDE: Remove trailing booleans.
* gnu/packages/kde.scm (akregator, kdevelop)[arguments]: Remove trailing booleans.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:16 +02:00
Petr Hodina e63a0ef8af
gnu: kdenlive, marble-qt: Add kdoctools.
* gnu/packages/kde.scm (kdenlive)[native-inputs]: Add kdoctools.
(marble-qt): Move kdoctools from inputs to native-inputs.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:16 +02:00
Petr Hodina c60a78b1b7
gnu: KDE PIM: Update home-pages.
* gnu/packages/kde-pim.scm (akonadi, kaddressbook, kcalutils, kgpg, kimap,
kldap, kleopatra, kmail, kmailtransport, kmbox, kmime, knotes,
 kontactinterface, korganizer, kpimtextedit, ktnef): [home-page]: Update the
link.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:16 +02:00
Petr Hodina d04997fadf
gnu: libgravatar: Remove input labels.
* gnu/packages/kde-pim.scm (libgravatar): Remove input labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Brendan Tildesley 0d3d6fd71b
gnu: libgravatar: Move to (gnu packages kde-pim).
Remove uneeded (gnu packages kde-internet) import.
* gnu/packages/kde-internet.scm: Move libgravatar ...
* gnu/packages/kde-pim.scm ...here

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Brendan Tildesley 7fc78b2d34
gnu: Add layer-shell-qt.
* gnu/packages/kde-plasma.scm (layer-shell-qt): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Brendan Tildesley 65ebef38b8
gnu: kgraphviewer: Fix home page.
* gnu/packages/kde-frameworks.scm (kgraphviewer): Fix home page.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Brendan Tildesley cd265da15d
gnu: phonon-backend-gstreamer: Update home page.
* gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer): Update home page.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Petr Hodina 572c1e886f
gnu: ki18n: Remove input labels.
* gnu/packages/kde-frameworks.scm (ki18n): Remove input labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Petr Hodina 519108ab7a
gnu: kwindowsystem: Remove input labels.
* gnu/packages/kde-frameworks.scm (kwindowsystem): Remove input labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Petr Hodina 6b9e8f132a
gnu: solid: Remove input labels.
* gnu/packages/kde-frameworks.scm (solid): Remove input labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Petr Hodina bb0536c515
gnu: kde-frameworkintegration: Remove input labels.
* gnu/packages/kde-frameworks.scm (kde-frameworkintegration): Remove input
labels.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Brendan Tildesley 53d645c1b1
gnu: kdav: Move to (gnu packages kde-frameworks).
* gnu/packages/kde-pim.scm
* gnu/packages/kde-frameworks.scm
(kdav): Move to (gnu packages kde-frameworks). It's considered a
framework component now.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Brendan Tildesley 8e6af98fbb
gnu: libdbusmenu-qt: Move to (gnu packages qt).
*  gnu/packages/lxqt.scm: Remove libdbusmenu-qt.
*  gnu/packages/qt.scm: Re-add libdbusmenu-qt.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Brendan Tildesley 98bc5e77af
gnu: Add plasma-wayland-protocols.
* gnu/packages/kde-frameworks.scm (plasma-wayland-protocols): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:15 +02:00
Marius Bakke 060e65ebda
gnu: libxmlb: Update to 0.3.9.
* gnu/packages/xml.scm (libxmlb): Update to 0.3.9.
[source](patches): Remove.
* gnu/packages/patches/libxmlb-install-xb-tool-into-bindir.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-01 16:08:15 +02:00
Marius Bakke d57427af57
gnu: libstemmer: Update to 2.2.0.
* gnu/packages/language.scm (libstemmer): Update to 2.2.0.
[source](uri): Use new versioned URL.
[arguments]: Remove obsolete step and trailing #t.
2022-09-01 16:08:14 +02:00
Marius Bakke d4640281f3
gnu: libstemmer: Add release-monitoring-url and upstream-name properties.
* gnu/packages/language.scm (libstemmer)[properties]: New field.
2022-09-01 16:08:14 +02:00
Marius Bakke 1d2b1ea6eb
gnu: meson: Add 0.63.1.
* gnu/packages/build-tools.scm (meson-0.63): New variable.
2022-09-01 16:08:14 +02:00
Liliana Marie Prikler 02aa85459f
gnu: rsyslog: Remove gratuitous whitespace.
* gnu/packages/logging.scm (rsyslog)[#:configure-flags]: Remove gratuitous whitespace.
2022-09-01 15:34:07 +02:00
Liliana Marie Prikler aaee40278c
gnu: Add missing imports for python-check.
This fixes an issue introduced in 3bf5a19609,
which caused `guix pull', `guix time-machine', and a few other commands to
fail.

* gnu/packages/diffoscope.scm: Import python-check.
* gnu/packages/django.scm: Likewise.
* gnu/packages/logging.scm: Likewise.
* gnu/packages/magic-wormhole.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
2022-09-01 15:34:07 +02:00
David Thompson d580c8cb3d
gnu: tiled: Update to 1.8.6.
* gnu/packages/game-development.scm (tiled): Update to 1.8.6.
[source]: Modify git URL to use the official 'mapeditor/tiled' repository for
which 'bjorn/tiled' was a permanent redirect.
2022-09-01 09:23:17 -04:00
Thiago Jung Bauermann f04325c92f
bug#22020: [PATCH] gnu: guile-sdl: Update to 0.6.1.
Fixes <https://issues.guix.gnu.org/22020>.

* gnu/packages/sdl.scm (guile-sdl): Update to 0.6.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-09-01 16:05:12 +03:00
muradm fa2d651475
gnu: fail2ban-service-type: Fix documentation typos.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-01 08:58:16 -04:00
muradm 7686dd9676
gnu: fail2ban-service-type: Improve jail configuration serialization.
* gnu/services/security.scm (fail2ban-jail-configuration)
[name]: Should use empty-serializer.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-01 08:58:16 -04:00
muradm 80d9edb69d
gnu: fail2ban-service-type: Fix field name serialization.
* gnu/services/security.scm: Wrong condition in string-filter
function in fail2ban-jail-configuration-serialize-field-name.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-01 08:58:15 -04:00
Nicolas Graves 58974e7b19
gnu: python-tox: Build with tests.
* gnu/packages/python-check.scm (python-tox)[arguments]: Convert to list of
G-Expressions.  Drop #:tests?.  Add #:phases.
[native-inputs]: Add python-flaky, python-pathlib2, python-pytest-freezegun,
and python-pytest-timeout.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-01 13:44:36 +02:00
Nicolas Graves 3bf5a19609
gnu: python-tox: Move to python-check.
* gnu/packages/python-xyz.scm (python-tox): Move from here...
* gnu/packages/python-check.scm (python-tox): ... to here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-01 11:50:02 +02:00
Gabriel Arazas 4a5fbadb88
gnu: Add treefmt.
* gnu/packages/rust-apps.scm (treefmt): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-09-01 11:15:53 +03:00
Gabriel Arazas 98707abda3
gnu: rust-sha-1-0.9: Update to 0.9.8.
* gnu/packages/crates-io.scm (rust-sha-1-0.9): Update to 0.9.8.
[arguments]: In cargo-inputs replace rust-cfg-if-0.1 with 1,
rust-sha1-asm-0.4 with 0.5. Remove rust-cpuid-bool-0.1, rust-libc-0.2.
Add rust-cpufeatures-0.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-09-01 11:15:19 +03:00
jgart e7fc186cee
gnu: Add snafu.
* gnu/packages/suckless.scm (snafu): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-09-01 10:53:17 +03:00
Maxim Cournoyer b4c2d6d60f
gnu: Add python-paho-mqtt.
* gnu/packages/messaging.scm (python-paho-mqtt): New variable.
2022-08-31 23:13:46 -04:00
Maxim Cournoyer 1a7fb20e8c
gnu: Add python-mypy-protobuf.
* gnu/packages/protobuf.scm (python-mypy-protobuf): New variable.
2022-08-31 23:13:46 -04:00
Maxim Cournoyer 1898c6c297
gnu: Add python-typing-extensions-next.
* gnu/packages/python-xyz.scm (python-typing-extensions-next): New variable.
2022-08-31 23:13:45 -04:00
Maxim Cournoyer abb1fd9116
gnu: Add python-grpc-stubs.
* gnu/packages/rpc.scm (python-grpc-stubs): New variable.
2022-08-31 23:13:45 -04:00
Maxim Cournoyer 5755aa61f6
gnu: Add python-types-protobuf.
* gnu/packages/python-xyz.scm (python-types-protobuf): New variable.
2022-08-31 23:13:45 -04:00
Eric Bavier 15fbb963b6
gnu: ghostwriter: Update to 2.1.4 and fix wrapping.
* gnu/packages/text-editors.scm (ghostwriter): Update to 2.14.
[arguments]: Use gexps to fix 'wrap-executable' phase.
2022-08-31 20:47:25 -05:00
ykonai 0424a58463
gnu: pipe-viewer: Update to 0.2.3.
* gnu/packages/video.scm (pipe-viewer): Update to 0.2.3
[inputs, arguments]: Remove dependency on youtube-dl, unnecessary
since 0.2.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:11 +02:00
Tor Egil Hoftun Kvæstad 7f4e5bdfd6
gnu: Add texlive-biblatex-apa.
* gnu/packages/tex.scm (texlive-biblatex-apa): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:11 +02:00
pukkamustard 47c82fdf5a
gnu: Add guile-srfi-146.
* gnu/packages/guile-xyz.scm (guile-srfi-146): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:10 +02:00
pukkamustard 130f65423b
gnu: Add guile-srfi-128.
* gnu/packages/guile-xyz.scm (guile-srfi-128): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:10 +02:00
Zhu Zihao 80df3ffb4f
gnu: tdlib: Update to 1.8.4.
* gnu/packages/messaging.scm (tdlib): Update to 1.8.4.
<#:configure-flags>: Enable LTO. Move build type settings to #:build-type
arguments.
<#:build-type>: Use "Release build".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:10 +02:00
Zhu Zihao a4cc6b5909
gnu: tdlib: Use G-expressions.
* gnu/packages/messaging.scm (tdlib)[arguments]: Use G-expressions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:10 +02:00
Olivier Dion 0d8739bd6d
gnu: perf-tools: Patch executable file names.
* gnu/packages/instrumentation.scm (perf-tools)[arguments: Add
'patch-file-names' phase.
[inputs]: Remove GCC-TOOLCHAIN, which appears to be redundant and would
be retained as a reference due to the new phase.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:10 +02:00
Christopher Rodriguez dc9a5257a9
gnu: Add cbqn.
* gnu/packages/bqn.scm (cbqn): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:10 +02:00
Christopher Rodriguez 4e7c1130f7
gnu: Add singeli-sources.
* gnu/packages/bqn.scm: Add singeli-sources origin definition.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:10 +02:00
Christopher Rodriguez ee5a85166c
gnu: Add cbqn-bootstrap.
* gnu/packages/bqn.scm: Add cbqn-bootstrap package.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:09 +02:00
Christopher Rodriguez 7bae4f1650
gnu: Add bqn-sources.
* gnu/packages/bqn.scm (bqn-sources): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:09 +02:00
Christopher Rodriguez 9aa2a41b47
gnu: Add dbqn.
* gnu/packages/bqn.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:09 +02:00
Nicolas Goaziou a3b5b86db7
gnu: emacs-diff-hl: Update to 1.9.0.
* gnu/packages/emacs-xyz.scm (emacs-diff-hl): Update to 1.9.0.
2022-08-31 23:52:33 +02:00
Nicolas Goaziou 958115c980
gnu: emacs-autothemer: Update to 0.2.10.
* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.10.
2022-08-31 23:52:33 +02:00
Nicolas Goaziou c362881546
gnu: emacs-vertico: Update to 0.26.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.26.
2022-08-31 23:52:32 +02:00
Nicolas Goaziou ea4abf1b30
gnu: emacs-corfu: Update to 0.27.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.27.
2022-08-31 23:52:32 +02:00
Nicolas Goaziou 44e363b150
gnu: emacs-s: Update to 1.13.0.
* gnu/packages/emacs-xyz.scm (emacs-s): Update to 1.13.0.
2022-08-31 23:52:32 +02:00
Nicolas Goaziou 50c29dc11c
gnu: emacs-tramp: Update to 2.5.3.2.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.3.2.
2022-08-31 23:52:31 +02:00
jgart via Guix-patches via 5aa431ba20
gnu: python-simplejson: Update to 3.17.6.
* gnu/packages/python-xyz.scm (python-simplejson): Update to 3.17.6.

Signed-off-by: David Thompson <davet@gnu.org>
2022-08-31 17:15:36 -04:00
Ricardo Wurmus 3bf7bdccee
gnu: Add r-milor.
* gnu/packages/bioconductor.scm (r-milor): New variable.
2022-08-31 23:06:45 +02:00
Leo Famulari 58ff455328
gnu: Add linux-libre 5.19.
* gnu/packages/linux.scm (linux-libre-5.19-version,
linux-libre-5.19-gnu-revision, deblob-scripts-5.19,
linux-libre-5.19-pristine-source, linux-libre-5.19-source,
linux-libre-headers-5.19, linux-libre-5.19): New variables.
* gnu/packages/aux-files/linux-libre/5.19-arm.conf,
gnu/packages/aux-files/linux-libre/5.19-arm64.conf,
gnu/packages/aux-files/linux-libre/5.19-i686.conf,
gnu/packages/aux-files/linux-libre/5.19-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2022-08-31 15:00:45 -04:00
Alice BRENON 3f3abddeee
gnu: Add ghc-roman-numerals.
* gnu/packages/haskell-xyz.scm (ghc-roman-numerals): New variable.

Signed-off-by: David Thompson <davet@gnu.org>
2022-08-31 14:48:16 -04:00
Leo Famulari 13887e1f21
gnu: linux-libre 5.10: Update to 5.10.139.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.139.
(linux-libre-5.10-pristine-source): Update hash.
2022-08-31 14:14:34 -04:00
Maxim Cournoyer 5eb1686537
gnu: Add python-nanopb.
* gnu/packages/protobuf.scm (python-nanopb): New variable.
2022-08-31 10:33:42 -04:00
Maxim Cournoyer cc3cc72d85
gnu: Add nanopb.
* gnu/packages/protobuf.scm (nanopb): New variable.
2022-08-31 09:23:39 -04:00
Maxim Cournoyer 2d2821672a
gnu: Add python-grpcio-tools.
* gnu/packages/rpc.scm (python-grpcio-tools): New variable.
2022-08-31 09:23:38 -04:00
Maxim Cournoyer e57e7eaea0
gnu: python-grpcio: Update to 1.47.0.
* gnu/packages/rpc.scm (python-grpcio): Update to 1.47.0.
[source]{snippet}: Remove abseil-cpp from preserved bundled libraries.
Preserve xxhash.
[phases]: Delete trailing #t.
{use-system-libraries}: Set the GRPC_PYTHON_BUILD_SYSTEM_RE2 and
GRPC_PYTHON_BUILD_SYSTEM_ABSL environment variables to 1.  Path setup.py.
[inputs]: Add abseil-cpp and re2.
2022-08-31 09:23:38 -04:00
Maxim Cournoyer 1b2ced40aa
gnu: abseil-cpp: Update to 20220623.0.
* gnu/packages/cpp.scm (abseil-cpp): Update to 20220623.0.
2022-08-31 09:23:38 -04:00
Arun Isaac 79415548f7
gnu: Add vpn-slice.
* gnu/packages/vpn.scm (vpn-slice): New variable.
2022-08-31 18:44:37 +05:30
Mathieu Othacehe 16a6cbe947
image: Add comments.
* gnu/image.scm: Add some comments across the whole module.
2022-08-31 14:59:43 +02:00
Andrew Whatson c263cf3b36
gnu: emacs-flycheck-guile: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-guile): Update to 0.4.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-08-31 14:49:18 +02:00
Petr Hodina 23152ff70f
gnu: Add fwupd.
* gnu/packages/firmware.scm (fwupd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-31 13:04:46 +02:00
muradm 0bb0e84396
gnu: libcgroup: Update to 2.0.2.
* gnu/packages/linux.scm (libcgroup): Update to 2.0.2.
[source]: Project migrated to github.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-31 12:37:01 +02:00
Ricardo Wurmus 36445e4d96
gnu: pigx-bsseq: Update to 0.1.8.
* gnu/packages/bioinformatics.scm (pigx-bsseq): Update to 0.1.8.
2022-08-31 09:12:03 +02:00
Mădălin Ionel Patrașcu 8c5246677c
gnu: r-dyngen: Update to 1.0.4.
* gnu/packages/bioinformatics.scm (r-dyngnen): Update to 1.0.4.
[source]: Change to cran-uri source.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-08-30 23:01:58 +02:00
Efraim Flashner 18861877c8
gnu: parallel: Update to 20220822.
* gnu/packages/parallel.scm (parallel): Update to 20220822.
2022-08-30 22:12:08 +03:00
Efraim Flashner 1dfa3a9fc8
gnu: qutebrowser: Update to 2.5.2.
* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.5.2.
2022-08-30 22:12:08 +03:00
Efraim Flashner c7df8a026c
gnu: translate-shell: Update to 0.9.7.
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.7.
[arguments]: Remove trailing #t from phases.
2022-08-30 22:12:07 +03:00
Efraim Flashner 4fb1fb904b
gnu: git-annex: Update to 10.20220822.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20220822.
[arguments]: Remove trailing #t from phases.
2022-08-30 22:11:59 +03:00
Efraim Flashner 9583cbf29c
gnu: tig: Update to 2.5.7.
* gnu/packages/version-control.scm (tig): Update to 2.5.7.
2022-08-30 21:46:46 +03:00
Efraim Flashner 16ee7f1f62
gnu: tree: Update to 2.0.3.
* gnu/packages/admin.scm (tree): Update to 2.0.3.
2022-08-30 21:34:20 +03:00
Mathieu Othacehe 73fb14c28a
tests: image: New test.
Add a new image test module to validate the image creation itself. The images
structures are validated using guile-parted. Checking the content of those
images is out of scope and should be performed in other modules (installation
for instance).

* gnu/tests/image.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2022-08-30 19:29:58 +02:00
Mathieu Othacehe 0518a88a4e
image: Remove an unused field.
* gnu/image.scm (<partition>)[device]: Remove it.
2022-08-30 19:29:58 +02:00
Mathieu Othacehe bce7a28a0a
image: Perform more sanitizing.
* gnu/image.scm (validate-size, validate-partition-offset,
validate-partition-flags): New macros.
(<partition>)[size, offset, flags]: Sanitize those fields using the above
procedures respectively.
2022-08-30 19:29:58 +02:00
Mathieu Othacehe 192b7d0c0b
build: image: Make partition uuid optional.
The uuid field of <partition> defaults to #false. This should be reflected
when creating the partition.

* gnu/build/image.scm (make-ext-image): Make it optional.
2022-08-30 19:29:58 +02:00
Mathieu Othacehe 61bbff9d50
build: image: Remove unused variable.
* gnu/build/image.scm (make-ext-image): Remove the unused flags variable.
2022-08-30 19:29:58 +02:00
Marius Bakke db2444ad82
gnu: Introduce versioned 'openssl-1.1' variable.
...and use it in packages that do not yet support 3.0.

* gnu/packages/tls.scm (openssl): Rename to ...
(openssl-1.1): ... this.
(openssl/fixed): Inherit from OPENSSL-1.1.
(openssl-3.0): Likewise.
(openssl): Turn into alias for OPENSSL-1.1.
* gnu/packages/ruby.scm (ruby-2.6)[inputs]: Change from OPENSSL to OPENSSL-1.1.
(ruby-3.0)[inputs]: Change "openssl" input to OPENSSL.
(ruby-3.1): Inherit from RUBY-3.0.
* gnu/packages/python.scm (python-2.7)[inputs]: Change from OPENSSL to
OPENSSL-1.1.
(python-3.9)[inputs]: Replace "openssl" with OPENSSL.
* gnu/packages/python-crypto.scm (python-cryptography)[inputs]: Change from
OPENSSL to OPENSSL-1.1.
* gnu/packages/databases.scm (mariadb)[inputs]: Likewise.
* gnu/packages/node.scm (node)[native-inputs, inputs]: Likewise.
(node-lts)[native-inputs]: Likewise.
2022-08-30 18:42:26 +02:00
David Thompson 9b5b1dde32
services: gitolite: Relax permissions on service user home directory.
Fixes https://issues.guix.gnu.org/56444

* gnu/services/version-control.scm (gitolite-activation): Modify permissions
  on home directory so that git group has read access.

Reported-by: Evgeny Pisemsky <evgeny@pisemsky.com>

Experienced by David Thompson for years, wondering what was wrong. Thanks for
finding the root cause, Evgeny! :)
2022-08-30 12:37:19 -04:00
msimonin c19a432652
gnu: Add python-grid5000.
* gnu/packages/python-web.scm (python-grid5000): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-08-30 17:59:18 +02:00
Marius Bakke b2696a7211
gnu: accountsservice: Actually run the test suite.
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON.
2022-08-30 17:59:18 +02:00
Marius Bakke d2d3c8f9bf
gnu: accountsservice: Don't reference the build-time coreutils.
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL.
2022-08-30 17:59:18 +02:00
Marius Bakke 27e366292d
gnu: accountsservice: Remove obsolete input.
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove
INTLTOOL.  Add GETTEXT-MINIMAL.
2022-08-30 17:59:18 +02:00
Marius Bakke 997a51bee8
gnu: mercurial: Update to 6.2.1.
* gnu/packages/version-control.scm (mercurial): Update to 6.2.1.
[source](patches): Add patch for compatibility with OpenSSL 3.0.
[arguments]: Patch /usr/bin/env and /bin/sh unconditionally in all tests.
Disable four more tests.
[inputs]: Change from PYTHON to PYTHON-WRAPPER.
* gnu/packages/patches/mercurial-openssl-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-08-30 17:59:18 +02:00
Marius Bakke 77c07d9a61
gnu: babl: Update to 0.1.96.
* gnu/packages/gimp.scm (babl): Update to 0.1.96.
2022-08-30 17:59:18 +02:00
Efraim Flashner 466038b2e5
gnu: vim: Update to 9.0.0325.
* gnu/packages/vim.scm (vim): Update to 9.0.0325.
2022-08-30 16:48:29 +03:00
Tobias Kortkamp 6beadc82df
gnu: wayland-protocols: Fix cross-compilation
* gnu/packages/freedesktop.scm (wayland-protocols): Fix cross-compilation
[native-inputs]: Add pkg-config-for-build and wayland.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30 09:14:40 +02:00
Maxime Devos 01df491f6d
gnu: yt-dlp: Don't ask to run tests when cross-compiling.
* gnu/packages/video.scm
(yt-dlp)[arguments]{#:tests?}: When cross-compiling, set to #false.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30 08:58:53 +02:00
Maxime Devos f60653a0ef
gnu: rust: Don't ask to run tests when cross-compiling.
* gnu/packages/rust.scm
(rust-1.57)[arguments]{#:tests?}: When cross-compiling, set to #false.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30 08:57:57 +02:00
Maxime Devos d8b960983d
gnu: ruby-rubocop: Don't ask to run tests when cross-compiling.
* gnu/packages/ruby.scm
(ruby-rubocop)[arguments]{#:tests?}: When cross-compiling, set to #false.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30 08:57:57 +02:00
Maxime Devos d720aa4a88
gnu: python-jaraco-context: Don't ask to run tests when cross-compiling.
* gnu/packages/python-xyz.scm
(python-jaraco-context)[arguments]{#:tests?}: When cross-compiling, set to #false.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30 08:57:57 +02:00
Maxime Devos 321620d15b
gnu: python-jupyter-client: Don't ask to run tests when cross-compiling.
* gnu/packages/python-xyz.scm
(python-jupyter-client)[arguments]{#:tests?}: When cross-compiling, set to #false.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-30 08:57:57 +02:00