me
/
guix
Archived
1
0
Fork 0
Commit Graph

130373 Commits (68b2a19c20170ace0a2cdf7f93cff747638d3516)

Author SHA1 Message Date
Ludovic Courtès 68b2a19c20
home: services: Add missing import.
* gnu/home/services.scm: Import (srfi srfi-34) for ‘raise’.

Change-Id: Ib0e8d134f3953c78a09b623f697e7e5b251d5611
2024-01-28 22:50:48 +01:00
Liliana Marie Prikler 08ed3ec64e
gnu: renpy: Fix hashes.
* gnu/packages/game-development.scm (python-pygame-sdl2, python-renpy):
Redownload sources from upstream and use the provided hashes.

Fixes: Broken hashes for Ren'py <https://bugs.gnu.org/68644#20>
2024-01-28 18:34:30 +01:00
Charles 567aa4c7aa
gnu: Add cl-charje.documentation.
* gnu/packages/lisp-xyz.scm (sbcl-charje.documentation,
  cl-charje.documentation, ecl-charje.documentation): New variables.

Change-Id: I635af17de831ccacfb7caa2cfcf84e9da694a3ba
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 17:23:28 +01:00
Michal Atlas eea35c32dd
gnu: Add cl-qvm.
* gnu/packages/quantum.scm (cl-qvm, sbcl-qvm): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I1958fedab600df490f99961648cca49367ea29a6
2024-01-28 17:15:34 +01:00
Michal Atlas 9d70cb8c9a
gnu: Add cl-quil.
* gnu/packages/quantum.scm (cl-quil, sbcl-cl-quil): New variables.

Change-Id: I7777f569cbb28737d25dd1e990a8e8aeb2c251b7
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 16:59:13 +01:00
Michal Atlas 78bdf4f999
gnu: Add cl-rpcq.
* gnu/packages/quantum.scm: New file.
  (cl-rpcq, sbcl-rpcq): New variables.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register "quantum.scm".

Change-Id: Ic893ad22ffb7a3bf9aa5e841fcf4c14bf3a23b2f
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 16:15:41 +01:00
Michal Atlas dce2515eb5
gnu: Add cl-magicl.
* gnu/packages/lisp-xyz.scm (cl-magicl, sbcl-magicl): New variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: Ib243badfd37369f50e9c86b47ebc2872ff25cfd5
2024-01-28 15:47:31 +01:00
Michal Atlas 51e9f4bd99
gnu: Add cl-permutation.
* gnu/packages/lisp-xyz.scm (sbcl-cl-permutation, ecl-cl-permutation,
  cl-permutation): New variables.

Change-Id: Ib5cf64fa1311e76bcf710d8f5f673226a3e410b6
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 14:31:10 +01:00
Michal Atlas fe26fec331
gnu: Add cl-messagepack.
* gnu/packages/lisp-xyz.scm (sbcl-cl-messagepack, ecl-cl-messagepack,
  cl-messagepack): New variables.

Change-Id: I529d438dc5b3031542b3825697581726abbac58f
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 14:18:20 +01:00
Michal Atlas 4795a856dd
gnu: Add cl-priority-queue.
* gnu/packages/lisp-xyz.scm (sbcl-priority-queue, ecl-priority-queue,
  cl-priority-queue): New variables.

Change-Id: If0491c24ec009a51787dbd3abb62006ae28c7f92
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 14:09:24 +01:00
Michal Atlas fcdea10c66
gnu: Add cl-grnm.
* gnu/packages/lisp-xyz.scm (sbcl-cl-grnm, ecl-cl-grnm, cl-grnm): New
  variables.

Change-Id: I6cba8f53c8fff2323b65224a7f4107e932fde2fb
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 13:59:09 +01:00
Michal Atlas b0aa90afbb
gnu: Add cl-metering.
* gnu/packages/lisp-xyz.scm (sbcl-metering, ecl-metering, cl-metering): New
  variables.

Change-Id: I7bc9ec158f7c3eb97ba0386ee8dffeeca2274b31
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 13:45:41 +01:00
Michal Atlas 661ed47475
gnu: Add cl-alexa.
* gnu/packages/lisp-xyz.scm (sbcl-alexa, ecl-alexa, cl-alexa): New variables.

Change-Id: I3d440cee8e92fe3818a41ab7c9a70bb7f9e0cd42
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 13:35:32 +01:00
Michal Atlas 9132d7fa31
gnu: Add cl-syslog.
* gnu/packages/lisp-xyz.scm (sbcl-cl-syslog, ecl-cl-syslog, cl-syslog): New
  variables.

Change-Id: I152ce685bc65f412d8e7912e3520e264d9801da0
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 13:26:50 +01:00
Michal Atlas b5a55ba5e9
gnu: Add cl-interface.
* gnu/packages/lisp-xyz.scm (sbcl-interface, ecl-interface, cl-interface): New
  variables.

Change-Id: Ia68ca7728bdd9798b93b07ecc3363d04d7d4ecea
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28 13:13:59 +01:00
Morgan Smith 963a21bedc
gnu: emacs-ebdb: Do not propagate emacs-org-roam.
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Move emacs-org-roam from
propagated-inputs to inputs.  This is an optional dependency that would only
be used if the user is already using emacs-org-roam.

Change-Id: I012962a6f82c1242d59a152ab6030babec61ae45
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-28 08:13:17 +01:00
Tom Willemse 20c9af66eb
gnu: Include the notmuch logo in emacs-notmuch.
* gnu/packages/mail.scm (emacs-notmuch): Include notmuch-logo.svg

Change-Id: Iaae79717d11d7f91cdef3f7470c290489e2b397a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-28 08:13:17 +01:00
Liliana Marie Prikler 2bfe8e95ef
gnu: python-renpy: Update to 8.2.0.
* gnu/packages/game-development.scm (python-renpy): Update to 8.2.0.
2024-01-28 08:13:17 +01:00
Liliana Marie Prikler 9d53c236a6
gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.2.0.
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0+renpy8.2.0.
2024-01-28 08:13:17 +01:00
Liliana Marie Prikler 6a6fa2ba38
gnu: capypdf: Update to 0.8.0.
* gnu/packages/pdf.scm (capypdf): Update to 0.8.0.
2024-01-28 08:13:16 +01:00
Liliana Marie Prikler edaa752321
gnu: immer: Update to 0.8.1.
* gnu/packages/cpp.scm (immer): Update to 0.8.1.
[source]: Drop modules and snippet.
[arguments]: Add #:configure-flags to disable -Werror.
2024-01-28 08:13:16 +01:00
Efraim Flashner 2d6b43fd03
gnu: dmd: Limit supported systems.
* gnu/packages/dlang.scm (dmd)[supported-systems]: New field.

Change-Id: Iba50d2f832a42876fc4e4418593c3c2feacdb3f8
2024-01-28 08:29:57 +02:00
Wilko Meyer 73d8e5a935
gnu: linux-libre 4.19: Update to 4.19.306.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.306.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I8605a7544c18686d4113f365bbb43c8b5fe7ce7c
2024-01-27 20:11:38 -05:00
Wilko Meyer 042869124b
gnu: linux-libre 5.4: Update to 5.4.268.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.268.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I4c7348427a5f2219c85d7c596bff55e944004520
2024-01-27 20:11:38 -05:00
Wilko Meyer a23342e11a
gnu: linux-libre 5.10: Update to 5.10.209.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.209.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ic5f80481d3eb0d4cada0c4ead247db07351a0908
2024-01-27 20:11:38 -05:00
Wilko Meyer 536a3d5f2f
gnu: linux-libre 5.15: Update to 5.15.148.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.148.
(linux-libre-5.15-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ia8621c8499b9c4f96ca052c4995be1cd52a4ca9a
2024-01-27 20:11:37 -05:00
Wilko Meyer 139e2362f6
gnu: linux-libre 6.1: Update to 6.1.75.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.75.
(linux-libre-6.1-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: If0d734998b173862aac5273957abb2b7d5d26129
2024-01-27 20:11:37 -05:00
Wilko Meyer 63d7e933ae
gnu: linux-libre 6.6: Update to 6.6.14.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.14.
(linux-libre-6.6-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ie0ec358b7a7d2511db3a1b8f7df175947fc5091a
2024-01-27 20:11:37 -05:00
Wilko Meyer 1ab8989cad
gnu: linux-libre 6.7: Update to 6.7.2.
* gnu/packages/linux.scm (linux-libre-6.7-version): Update to 6.7.2.
(linux-libre-6.7-pristine-source, deblob-scripts-6.7): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I29c38851a87c8b3ab7f641c5bbca7e99ee96ff13
2024-01-27 20:11:33 -05:00
Efraim Flashner dc8aa52517
gnu: qtwebengine: Update to 6.5.3.
* gnu/packages/qt.scm (qtwebengine): Update to 6.5.3.

Change-Id: I0a617a548e1b3b6f1250c507959857ff2086f167
2024-01-27 18:30:20 +02:00
Nicolas Goaziou 836d608a56
gnu: texlive-bibexport: Fix Bash shebang.
<https://issues.guix.gnu.org/68717>

* gnu/packages/tex.scm (texlive-bibexport)[arguments]<#:phases>: Fix Bash
shebang in generated script.

Change-Id: Idc6192495994654e6d0b0b2ca2b15e62de1ee9ae
2024-01-27 15:07:39 +01:00
Maxim Cournoyer 3821ee62cc
gnu: mumi: Update to 0.0.6.
* gnu/packages/mail.scm (mumi): Update to 0.0.6.

Change-Id: Ie98c2f72d916318aa1f43384a3286ae80ae3655a
2024-01-26 23:09:55 -05:00
Florian Pelz 2823253484
doc: Fix typo.
Follow-up to 3872ecf274.

* doc/guix.texi (Complex Configurations): Use correct variable name.
2024-01-27 01:39:17 +01:00
Troy Figiel 0f646b0ec2
gnu: Add python-sphinx-issues.
* gnu/packages/sphinx.scm (python-sphinx-issues): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-26 22:14:43 +00:00
Artyom Bologov d9d97e26c1
gnu: Add guile-lmdb.
* gnu/packages/guile-xyz.scm (guile-lmdb): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-26 22:02:19 +00:00
Maxim Cournoyer 41e95150a0
gnu: qt-creator: Add support for demangling D and Rust symbols.
* gnu/packages/qt.scm (qt-creator) [inputs]: Add d-demangler and
rust-rustc-demangle-capi-0.1 (where supported).

Change-Id: I13122c0d148f283268d59919ade1459b5c7012a5
2024-01-26 15:38:39 -05:00
Maxim Cournoyer 28d53c0241
gnu: Add d-demangler.
* gnu/packages/dlang.scm (d-demangler): New variable.

Change-Id: Ic1dc8fb8adc1b4be859552e4add074a35bdfc6d0
2024-01-26 15:38:39 -05:00
Maxim Cournoyer b923b31b38
gnu: Add dmd.
* gnu/packages/dlang.scm (dmd-bootstrap, dmd): New variables.

Change-Id: I53e00a429e2084a392341ef1bc7ea63f0fcaaab4
2024-01-26 15:38:39 -05:00
Maxim Cournoyer a99a91ff35
gnu: gdmd: Replace gdc-11 with gdc alias.
* gnu/packages/dlang.scm (gdmd) [inputs]: Replace gdc-11 with gdc.

Change-Id: Ie035bb79c128c266cee85cf11bf79216f4f8b454
2024-01-26 15:38:38 -05:00
Maxim Cournoyer c6bec1ca42
gnu: Add gdc alias.
* gnu/packages/gcc.scm (gdc): New variable.

Change-Id: I38447e46ffba44d3a9d3757d34fe9ff081803457
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2024-01-26 15:38:34 -05:00
Maxim Cournoyer e06b283f60
doc: Define mumble-server-service-type as a variable.
Using defvar for service types causes them to be part of the index, which is
useful for discoverability.

* doc/guix.texi (Telephony Services) <mumble-server-service-type>: Define with
defvar.

Change-Id: I01bed0c86ff12425a81294cb12f1b2a8bd14cd6f
2024-01-26 15:24:00 -05:00
Maxim Cournoyer 063445792b
doc: Define jami-service-type as a variable.
Using defvar for service types causes them to be part of the index, which is
useful for discoverability.

* doc/guix.texi (Telephony Services) <jami-service-type>: Define with
defvar.

Change-Id: I7cbb3b7c84c34a91db689b8698a19ed49ef607b4
2024-01-26 15:23:50 -05:00
Maxim Cournoyer 2b0f475809
doc: Define postgresql-service-type as a variable.
Using defvar for service types causes them to be part of the index, which is
useful for discoverability.

* doc/guix.texi (Database Services) <postgresql-service-type>: Define with
defvar.

Change-Id: If1c920ad275a9386ec7bb9e48e9a132df98dee97
2024-01-26 15:04:13 -05:00
Edward Wilson 8ae8b9804f
gnu: emacs-citar: Fix autoloads and restore tests.
The default build-system emacs doesn't properly expand cl-lib macros when
compiling autoloads. This patch changes the `#:emacs` build argument, fixing a
present bug (reproducible by requiring citar-autoloads in a minimal
environment). This change also allows the validation of compiled autoloads to
succeed, hence the test phase is restored.

* gnu/packages/emacs-xyz.scm (emacs-citar): Change build-system emacs and
restore tests

Change-Id: Id56de922e5220383f8c5015a01e39b4aa2ea8cfb
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-01-26 19:39:31 +03:00
Arun Isaac 4671925528
gnu: ccwl: Update to 0.3.0.
* gnu/packages/bioinformatics.scm (ccwl): Update to 0.3.0.
[arguments]: Add patch-more-source-shebangs phase.

Change-Id: Ic7926d04c28eeafd799deba5e817574663431db8
2024-01-26 15:31:56 +00:00
Andreas Enge cdf1d7dded
gnu: arb: Deprecate package.
* gnu/packages/algebra.scm (arb): Deprecate in favor of flint, of which
it is now a part.

Change-Id: I02ee2110e77c582b8daf70502f7092eba7c44547
2024-01-26 10:09:35 +01:00
Andreas Enge ff9d8420cf
gnu: python-flint: Update to 0.5.0 and build with flint@3.
* gnu/packages/patches/python-flint-includes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
* gnu/packages/algebra.scm (python-flint): Update to 0.5.0.
[source]: Drop patch.
[inputs]: Drop arb.
[native-inputs]: Use python-cython-3.

Change-Id: I5fa9b201efff76e16f957aee0ebcd453ea823e69
2024-01-26 10:09:35 +01:00
Andreas Enge f027a6c22c
gnu: s7: Compile with flint@3.
* gnu/packages/patches/s7-flint-3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register file.
* gnu/packages/lisp.scm (s7-bootstrap)[source]: Add patch.
[inputs]: Remove arb.

Change-Id: I06bac9d850977b8ee769e629f1b64411a8dc3247
2024-01-26 10:09:35 +01:00
Andreas Enge 619417ab23
gnu: pynac: Remove package.
The package was integrated into the Sagemath source code in 2021.

* gnu/packages/sagemath.scm (pynac): Remove variable.

Change-Id: I5c6a90ed1747852d0dc4e73b79ce9daa34d876c7
2024-01-26 10:09:35 +01:00
Andreas Enge 25690a7ce1
gnu: flint: Update to 3.0.1.
* gnu/packages/algebra.scm (flint): Update to 3.0.1.
  [arguments]: Remove obsolete phase additions.

Change-Id: Iebac9d3a0b1e19147df9402d522c55cb168148d7
2024-01-26 10:09:34 +01:00