me
/
guix
Archived
1
0
Fork 0
Commit Graph

135375 Commits (a47fe0fdc4b13c850da29c0e11ab63d2041534c1)

Author SHA1 Message Date
Sharlatan Hellseher 3220226b40
gnu: go-github-com-mgutz-ansi: Propagate inputs.
* gnu/packages/golang-xyz.scm (go-github-com-mgutz-ansi): Propagate inputs.

* gnu/packages/music.scm (demlo) [native-inputs]: Remove
go-github-com-mattn-go-isatty, and go-github-com-mattn-go-colorable.

Change-Id: I26949e5ef7dd5cf3e118883c28a30d9e859a11b0
2024-04-28 16:27:37 +01:00
Sharlatan Hellseher 995151b7ed
gnu: go-github-com-mgutz-ansi: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mgutz-ansi): Move from here...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ic0e6a1400da75f8ef3c663e1ed10ff51408480f6
2024-04-28 16:27:36 +01:00
Sharlatan Hellseher 3bc07d1feb
gnu: go-github-com-multiformats-go-multihash: Adjust inputs.
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash):
Adjust inputs.
[propagated-inputs]: Remove go-github-com-gxed-hashland-keccakpg and
go-github-com-minio-blake2b-simd.

Change-Id: I72e9e019de72d368e0fa63d6e49af8e24b98f5e1
2024-04-28 16:27:36 +01:00
Sharlatan Hellseher 78257b564c
gnu: Remove go-github-com-multiformats-go-multihas-0.2.3.
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas):
Update to 0.2.3.

* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas-0.2.3):
Revmoe variable.

* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.

* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.

* gnu/packages/ipfs.scm (kubo): [inputs]: Swap
go-github-com-multiformats-go-multihas-0.2.3 to
go-github-com-multiformats-go-multihas.

Change-Id: Ic183a091d05cf93ba7cf430e59bb239951f1384a
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov 46a9857ab0
gnu: kubo: Update to 0.28.0.
* gnu/packages/ipfs.scm (kubo): Update to 0.28.0.
[arguments]: <#:go>: Swap to go-1.21.
[inputs]: Remove go-golang-org-x-exp; add
go-github-com-jbenet-go-random, go-github-com-jbenet-goprocess,
go-github-com-julienschmidt-httprouter,
go-github-com-multiformats-go-multiaddr,
go-github-com-multiformats-go-multibase,
go-github-com-multiformats-go-multiaddr-dns, and
go-golang-org-x-exp-2023.

Change-Id: Id065558905130c7ad0124bcf56e8b38ee6f9656e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov f573deab2e
gnu: go-github-com-quic-go-quic-go: Update to 0.42.0.
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Update to 0.42.0.

Change-Id: I9791bba274f9682cb73082ca5547a59de0ee4c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov 7790a970ec
gnu: yggdrasil: Use go-1.21.
* gnu/packages/networking.scm (yggdrasil) [arguments]: Use go-1.21.

Change-Id: I3731f49ff7a70114a2454da6985323c011d831a1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-28 16:27:36 +01:00
Roman Scherer 72308f262c
gnu: emacs-plz: Update to 0.8.
* gnu/packages/emacs-xyz.scm (emacs-plz): Update to 0.8.

Change-Id: I0ceb1582e58e7c12e4d60e9658f6ee3ffbe7ebc7
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:26 -04:00
Wilko Meyer c04c03b9dd
gnu: emacs-cape: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 1.5.

Change-Id: I8dcef81d57fa9eea92e2d4cdd2c942ef12f5abb4
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Vasilii Smirnov 4c81c1f734
gnu: hashlink: Update to 1.14
Change-Id: I1fe593cc03675cce81f70efb2576ff7bcd374187
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Vasilii Smirnov 2205660ce2
gnu: haxe: Update to 4.3.4
Note that the ocaml-luv library has made a few breaking changes, while
only updating the PATCH number in their version. As of now, haxe can
only be compiled with the 0.5.12 version of ocaml-luv - no lower, no
higher.

Change-Id: I465191aa8db806275b2385d11a602dfb0d8d4bb9
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
宋文武 cd5afc503b
gnu: kauth: Fix KAUTH_HELPER_INSTALL_ABSOLUTE_DIR.
KAuth helpers use KAUTH_HELPER_INSTALL_ABSOLUTE_DIR as the prefix for "Exec="
in their dbus service files, which should really be an absolute directory.

Fixes <https://issues.guix.gnu.org/70529>.

* gnu/packages/kde-frameworks.scm (kauth)[arguments]<#:phases>: In
fix-cmake-install-directories phase, replace KAUTH_HELPER_INSTALL_DIR
with '${KDE_INSTALL_LIBEXECDIR}/kauth' and KAUTH_HELPER_INSTALL_ABSOLUTE_DIR
with '${KDE_INSTALL_FULL_LIBEXECDIR}/kauth'.

Change-Id: I57920c59dca503fd4bc8727cb35e1b0fb6016e56
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Artyom Bologov 1028e6a00e
gnu: guile-lmdb: Update to 0.0.1-2.56a986f.
* gnu/packages/guile-xyz.scm (guile-lmdb): Update to 0.0.1-2.56a986f.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Artyom Bologov 9e719107aa
gnu: guile-gsl: Update to 0.0.1-1.22ac81c.
* gnu/packages/guile-xyz.scm (guile-gsl): Update to 0.0.1-1.22ac81c.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Ian Eure 458f704e6d
gnu: librewolf: Update to 125.0.2-1.
* gnu/packages/librewolf.scm (librewolf): Update to 125.0.2-1.  Build with
LLVM/Clang 18; LLVM 13 (the default) segfaults on build.  Minor style tweaks.

Change-Id: Ib515f1596b3ce2dd192baebf1a877b3c2dc8d7e2
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:01:29 -04:00
Ian Eure baa6d7e04e
gnu: nss-certs: Update to 3.99.
* gnu/packages/certs.scm (nss-certs): Update to 3.99.

Change-Id: I588bc385022df486e596cd6fc5a7363df919b80b
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:01:29 -04:00
Ian Eure 3875bb1e44
gnu: nss/fixed: Update to 3.99.
* gnu/packages/nss.scm (nss/fixed): Update to 3.99.

Change-Id: I5a2b461c0a13212a45c81304f0ea2c2f4bb777c1
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:01:29 -04:00
nathan c85a7e1b2b
system: Fix duplicate nss-certs check.
* gnu/system.scm (operating-system-packages): Because packages->manifest
allows other formats, don't assume it's a package object in the list.

Fixes: https://issues.guix.gnu.org/70624
Change-Id: I91c64ca2c463ef5c35fa23856e4622e364e58988
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 09:53:46 -04:00
Jean-Pierre De Jesus DIAZ 37f76ab50a
gnu: soqt: Update to 1.6.2.
* gnu/packages/qt.scm (soqt): Update to 1.6.2.

Change-Id: Ie4c9f0c4cff7584801952cc561f4d6fa3515d0ec
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 09:53:34 -04:00
Maxim Cournoyer 0b8675daf2
gnu: Remove kddockwidgets-1.
* gnu/packages/qt.scm (kddockwidgets-1): Delete variable.

Change-Id: I06292158edbdbc6cf96c07b5ddf0925fbd688c7b
2024-04-28 09:53:34 -04:00
Maxim Cournoyer 22ffba9b4b
gnu: hotspot: Update to 1.5.0.
* gnu/packages/linux.scm (hotspot): Update to 1.5.0.

Change-Id: If8d2127be8ac880a5c9ab2cd7d23325d9be87417
2024-04-28 09:53:34 -04:00
Danny Milosavljevic 4178eaf3b2
gnu: emacs-dap-mode: Add debug toolbar icons.
* gnu/packages/emacs-xyz.scm (emacs-dap-mode)[arguments]<#:include>: New list.

Change-Id: I75ab6ecc0c94a95933cb015b1f19c8cd595953a5
2024-04-28 02:26:02 +02:00
Arun Isaac 8519b35f5f
gnu: mumi: Update to 0.0.10.
* gnu/packages/mail.scm (mumi): Update to 0.0.10.

Change-Id: I1a2f4f81e0c1ccc7fe2eab442e1544f94a08ee2f
2024-04-27 22:01:13 +01:00
Danny Milosavljevic 8d29f416a9
gnu: Add emacs-format-all-the-code.
* gnu/packages/emacs-xyz.scm (emacs-format-all-the-code): New variable.

Change-Id: I7c6cfae8d881a545ed683324823a71ba2bdd3e79
2024-04-27 12:51:35 +02:00
Danny Milosavljevic 0f8bb376b7
gnu: Add emacs-language-id.
* gnu/packages/emacs-xyz.scm (emacs-language-id): New variable.

Change-Id: I2866a788777b958c029b877b01ff7c5a35cb6729
2024-04-27 12:46:16 +02:00
Christopher Baines c81ed09700
gnu: nar-herder: Update to 0-29.fb764aa.
* gnu/packages/package-management.scm (nar-herder): Update to 0-29.fb764aa.

Change-Id: I3085ba1898734d19fd30d3a724929523c712aadd
2024-04-26 16:59:03 +01:00
Andy Tai 52a596077f
gnu: parallel: Update to 20240422.
* gnu/packages/parallel.scm (parallel): Update to 20240422.

Change-Id: I03928db86b3d292c02929b0adc10e09e818e09e3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:54:24 +01:00
Andy Tai de42b5f9d1
gnu: freerdp: Update to 2.11.7.
* gnu/packages/rdesktop.scm (freerdp): Update to 2.11.7.

Change-Id: I41385d4db719e950438c07d2149c845ee28cabce
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:53:48 +01:00
Andy Tai 34c9a4d1d5
gnu: opensc: Update to 0.25.0.
* gnu/packages/security-token.scm (opensc): Update to 0.25.0.

Change-Id: I811b997de40ae6fbbf2bb8256884be74683dbf4b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:53:21 +01:00
Sergey Trofimov 47248807fa
gnu: zathura-pdf-mupdf: Update to 0.4.1.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.4.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:52:54 +01:00
Romain GARBAGE fc63020acc
gnu: jube: Update to version 2.6.1.
* gnu/packages/python-xyz.scm (jube): Update to new version. Add
`python-pyyaml' to `native-inputs'.

Change-Id: I77e1532f069f2f745b4acb575dc3c4a6861a8945
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:52:23 +01:00
Wilko Meyer 17b38b0093
gnu: i3-autotiling: Update to 1.9.1.
* gnu/packages/python-xyz.scm (i3-autotiling): Update to 1.9.1.

Change-Id: I564e3c53d23830c94eb58465715b1b7809cc74f5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:50:46 +01:00
Wilko Meyer d2a1a4efad
gnu: php: Update to 8.3.6.
* gnu/packages/php.scm (php): Update to 8.3.6.

Change-Id: I8f173558fc4098d6d72b42724e5e106d7dabb62a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:48:58 +01:00
Parnikkapore ed0ecceab8
gnu: lsp-plugins: Split outputs.
* gnu/packages/music.scm (lsp-plugins): Split outputs.
[phases]: Add move-large-subdirs.
[outputs]: Declare outputs.

Change-Id: I50dc27b7ec43657fda12c7b03068f7be6290aeef
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:39 +01:00
Parnikkapore 13cbd96b90
gnu: lsp-plugins: Enable all features.
* gnu/packages/music.scm (lsp-plugins): Enable all features.
[make-flags]: Unset VST_UI.
[phases]: Use upstream's feature list.

Change-Id: I6f3b906e26819da8e72dc360ea55f3948fa2992e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:34 +01:00
Parnikkapore 4e2dc2accd
gnu: lsp-plugins: Update build environment variables.
* gnu/packages/music.scm (lsp-plugins): Update build environment
variables.
[make-flags]: Unset BUILD_MODULES, PREFIX, and ETC_PATH.
[phases]: Set FEATURES and TEST.

Change-Id: I24b6324eda6647429c7fe128abdc631b02f94cd1
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:17 +01:00
Parnikkapore eab1301bc2
gnu: lsp-plugins: Use new package style.
* gnu/packages/music (lsp-plugins)[arguments]: Use G-expressions. Use #$output
instead of assoc-ref.

Change-Id: Idca583b06e54c15f98a8439e7fb2a553bf9b112c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:50 +01:00
Parnikkapore 8dae4e1ba7
gnu: lsp-plugins: Update to 1.2.15.
* gnu/packages/music.scm (lsp-plugins): Update to 1.2.15.
[phases]: Skip tests if tests are disabled.
[inputs]: Remove unused inputs.
[native-inputs]: Ditto.

Change-Id: Iac82d106d7bd18049e7798c86afb9185d0ccff95
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:50 +01:00
fanquake 27625a7f90
gnu: moreutils: Update to 0.69.
* gnu/packages/moreutils.scm (moreutils): Update to 0.69.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:03 +01:00
fanquake dce5845a66
gnu: bitcoin-core: Update to 27.0.
* gnu/packages/finance.scm (bitcoin-core): Update to 27.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I9dfe21dd2fb49fd6e96d2cfc407c927a770b776e
2024-04-26 15:55:21 +01:00
Maxim Cournoyer 9593750698
system: Warn when multiple nss-certs packages are used.
This can happen due to users providing 'nss-certs' and adding it to the
%base-packages, which now include 'nss-certs'.

* gnu/system.scm (operating-system-packages): Warn when multiple nss-certs
packages are detected; keep only the latest one.

Change-Id: I6104f134ea1cc155ae9e8e0ae70bb5a38fc05800
Reported-by: Ian Eure <ian@retrospec.tv>
2024-04-26 07:05:50 -04:00
Maxim Cournoyer e584ff08b1
gnu: nss: Graft with version 3.98 [security fixes].
This fixes CVE-2023-5388, CVE-2023-6135 and CVE-2024-0743.

* gnu/packages/nss.scm (nss) [replacement]: New field.
(nss-3.98): Rename variable to...
(nss/fixed): ... this.  Make it a hidden package.
* gnu/packages/librewolf.scm (librewolf) [inputs]: Replace nss-3.98 with
nss/fixed.

Change-Id: I8cc667c53a270dfe00738bf731923f1342036624
2024-04-26 07:05:50 -04:00
Maxim Cournoyer eb239e4793
gnu: nss-3.98: Streamline source origin via inheritance.
* gnu/packages/nss.scm (nss-3.98): Simplify source via inheritance.

Change-Id: I6c1df497a7ff538162afa128eca676997d76e28f
2024-04-26 07:05:49 -04:00
Florian Pelz 58646a949a
doc: contributing: Move localstatedir instructions.
* doc/contributing.texi (Requirements): Move localstatedir ...
(Building from Git): ... here.

Change-Id: I860bb7a9e6aea12881469c667496364248293c31
2024-04-26 11:31:14 +02:00
Florian Pelz 991f67902f
doc: contributing: Suggest building from Git.
* doc/contributing.texi (Requirements): Explain the purpose of
this section.  Refer regular contributors to Building from Git.

Change-Id: I731af4ac8e78b053b96a3b683528964223ab740b
2024-04-26 11:04:13 +02:00
Felix Gruber 4caf26a4f5
gnu: python-3.12: Enable loadable sqlite extensions.
This change makes it possible to load sqlite extensions with

import sqlite3
con = sqlite3.connect(":memory:")
con.enable_load_extension(True)
con.load_extension(path_to_extension)

* gnu/packages/python.scm (python-3.12)[arguments]: Add
--enable-loadable-sqlite-extensions to configure-flags.

Change-Id: I4fb0a5482c96a12a71c88bc48fffc4c3abe78544
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2024-04-26 08:12:06 +02:00
Danny Milosavljevic 259372b7a9
gnu: jbr: Update to 17.0.10b1207.6.
* gnu/packages/java.scm (jbr): Update to 17.0.10b1207.6.

Change-Id: Iefcc3cb8cae593b5659a646314fe846cc509c666
2024-04-25 23:14:03 +02:00
Danny Milosavljevic 57a5a91596
gnu: jbr: Update to 21.0.2b397.7.
* gnu/packages/java.scm (jbr): Update to 21.0.2b397.7.

Change-Id: Ie32e4aa7fcdbfb2c3deead80a85b5ae55c3891dd
2024-04-25 23:09:26 +02:00
Nicolas Graves via Guix-patches via e5c130c0f9
gnu: emacs-org-dailies: Update to 0-2.f2dfc22.
* gnu/packages/emacs-xyz.scm (emacs-org-dailies): Update to 0-2.f2dfc22.

Change-Id: I65d674e91f9ae92766bcce6bd089108df30dc19f
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-04-25 12:28:00 +03:00
Eric Bavier 4514239971
gnu: edbrowse: Update to 3.8.10.
* gnu/packages/web-browsers.scm (edbrowse): Update to 3.8.10.
[inputs]: Remove tidy-html.

Change-Id: I3cb93ab5563e37086a184fff4f65b144c8825703
2024-04-24 22:31:25 -05:00