me
/
guix
Archived
1
0
Fork 0
Commit Graph

130381 Commits (39c490b1ca62872163ad81c495204833326b65d3)

Author SHA1 Message Date
Patrick Noll 39c490b1ca
gnu: Add python-ogr2osm.
* gnu/packages/geo.scm (python-ogr2osm): New variable.

Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Id083d89dd05a9e1cdeca500daff5fab872fa15b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-28 22:31:18 +00:00
Troy Figiel 39e6994081
gnu: python-osmnx: Reformat with guix style.
* gnu/packages/geo.scm (python-osmnx): Reformat with guix style.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-28 22:31:18 +00:00
Troy Figiel df33198cc2
gnu: python-osmnx: Update to 1.8.1.
* gnu/packages/geo.scm (python-osmnx): Update to 1.8.1.
[arguments]<#:test-flags>: Add test_geocoder and test_features to ignored
tests. Remove test_geocode_to_df and test_geometries from ignored tests.
[propagated-inputs]: Remove python-pyproj and python-rtree.
[native-inputs]: Add python-hatchling, remove python-numpy.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-28 22:31:18 +00:00
Rostislav Svoboda 65dc2d40cb
gnu: fish: Update to 3.7.0.
* gnu/packages/shells.scm (fish): Update to 3.7.0.

Change-Id: I10f6dedaed31f31735ebd90cbcb29621f43de14a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-28 22:50:49 +01:00
Giacomo Leidi 4802adbbf0
gnu: dynaconf: Update to 3.2.4.
* gnu/packages/patches/dynaconf-unvendor-deps.patch: Update accordingly.
* gnu/packages/python-xyz.scm (dynaconf): Update to 3.2.4;
[source]<url>; https://github.com/rochacbruno/dynaconf now permanently
redirects to https://github.com/dynaconf/dynaconf ;
<snippet>: update unvendoring and lower coverage quality gate
for unit tests;
[build-system]: switch to pyproject-build-system;
[arguments]<test-flags>: disable tests that require Click 7 instead of
Click 8;
<phases>: comply with #:test-flags argument from pyproject-build-system;
[propagated-inputs]: add python-tomli.

Change-Id: I96597ec39d7aa2d3c3c169147640de19eaefe0b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-28 22:50:49 +01:00
Attila Lendvai dde76db33f
services: shepherd: Add respawn-limit and respawn-delay.
* gnu/services/shepherd.scm (<shepherd-service>): Add respawn-limit and
respawn-delay.
(shepherd-service-file): Emit the two values into the shepherd service
constructor form.

Change-Id: I54408e8fb4bcc0956d9610771bf5c566fdc2914c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-28 22:50:49 +01:00
Ludovic Courtès 5d2bc09f0a
doc: Add index entries for “dot files” and “Stow”.
* doc/guix.texi (Essential Home Services): Add index entries.

Change-Id: I0c3a5f5d94fe273c137eb3ca5fa6c5c91a34599b
2024-01-28 22:50:49 +01:00
Giacomo Leidi 2f67528edd
home: Add home-dotfiles-service.
* gnu/home/service/dotfiles.scm: New file;
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* po/guix/POTFILES.in: Add it.
* doc/guix.texi (Essential Home Services): Document it.

Change-Id: I6769169cfacefc3842faa5b31bee081c56c28743
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2024-01-28 22:50:49 +01:00
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