Commit graph

119638 commits

Author SHA1 Message Date
Sharlatan Hellseher
11d0006b2a
gnu: fritzing: Improve package style.
* gnu/package/engineering.scm (fritzing): Improve package style.
  Use Gexp.
  [inputs]: Remove labels. Sort alphabetically.
  [native-inputs]: Introduce it, use fritzing-parts instead local source.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-11 00:50:48 +02:00
Sharlatan Hellseher
10d9d08c9a
gnu: Add fritzing-parts.
* gnu/packages/engineering.scm (fritzing-parts): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-11 00:50:48 +02:00
Miguel Moreno
71aba798d3
services: postgresql: Add more role fields.
* gnu/services/databases.scm (postgresql-role): Add more role fields.
(postgresql-create-roles): Honor it.
* doc/guix.texi (Database Services): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-11 00:50:48 +02:00
Ludovic Courtès
caa30ff2f1
gnu: openfoam-org: Use 'git-fetch'.
So far the source was taken from an auto-generated, unstable tarball at
github.com.  This fixes that.

* gnu/packages/simulation.scm (openfoam-org)[source]: Switch to
'git-fetch'.
[arguments]: Add 'rename-self' phase.
2023-08-11 00:50:47 +02:00
Ludovic Courtès
2a4047e540
gnu: libflame: Remove input labels and use gexps.
* gnu/packages/maths.scm (libflame)[arguments]: Use gexps and remove
trailing #t in phases.
[inputs, native-inputs]: Remove labels.
2023-08-11 00:50:47 +02:00
Ludovic Courtès
229faac39b
gnu: libflame: Remove dependency on OpenBLAS.
This dependency was build-time-only and unused at compile time (the test
suite is unaffected).

* gnu/packages/maths.scm (libflame)[native-inputs]: Remove OPENBLAS.
2023-08-11 00:50:47 +02:00
Navid Afkhami
3775006f24
gnu: Add r-partr2.
* gnu/packages/bioinformatics.scm (r-partr2): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-08-11 00:32:42 +02:00
Leo Famulari
16e2547df5
news: Add entry about the removal of linux-libre 6.3.
* etc/news.scm: Add entry.
2023-07-23 22:26:00 -04:00
Leo Famulari
bb7d40c1cd
news: Add entry for the linux-libre 6.4 update.
* etc/news.scm: Add entry.
2023-07-23 22:26:09 -04:00
Leo Famulari
db775e7367
gnu: Remove linux-libre 6.3.
This kernel series is no longer supported upstream.

* gnu/packages/linux.scm (linux-libre-6.3-version, linux-libre-6.3-gnu-revision,
deblob-scripts-6.3, linux-libre-6.3-pristine-source, linux-libre-6.3-source,
linux-libre-headers-6.3, linux-libre-6.3): Remove variables.
* gnu/packages/aux-files/linux-libre/6.3-arm.conf,
gnu/packages/aux-files/linux-libre/6.3-arm64.conf,
gnu/packages/aux-files/linux-libre/6.3-i686.conf,
gnu/packages/aux-files/linux-libre/6.3-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
* gnu/packages/patches/linux-libre-wireguard-postup-privkey.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-07-23 22:26:09 -04:00
Leo Famulari
8eefb81b77
gnu: linux-libre 4.14: Update to 4.14.231.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.231.
(linux-libre-4.14-pristine-source, deblob-scripts-4.14): Update hashes.
2023-07-23 22:26:09 -04:00
Leo Famulari
efac4b9b57
gnu: linux-libre 4.19: Update to 4.19.290.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.290.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
bbe66815f1
gnu: linux-libre 5.4: Update to 5.4.252.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.252.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
5d340ee399
gnu: linux-libre 5.10: Update to 5.10.189.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.189.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
a713ac5656
gnu: linux-libre 5.15: Update to 5.15.125.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.125.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
c690201151
gnu: linux-libre 6.1: Update to 6.1.44.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.44.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
795d11b90a
gnu: linux-libre: Update to 6.4.9.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.9.
(linux-libre-6.4-pristine-source, deblob-scripts-6.4): Update hashes.
2023-07-23 22:26:00 -04:00
Oleg Pykhalov
65543ad8c8
gnu: Add obs-looking-glass.
* gnu/packages/video.scm (obs-looking-glass): New variable.
2023-08-10 18:45:24 +03:00
Maxim Cournoyer
b2c28de020
gnu: Add yubikey-manager-qt.
* gnu/packages/security-token.scm (yubikey-manager-qt): New variable.

Reviewed-by: Andreas Enge <andreas@enge.fr>
2023-08-10 09:26:22 -04:00
Maxim Cournoyer
6eb465112c
gnu: Add pyotherside-for-qt5.
* gnu/packages/qt.scm (pyotherside-for-qt5): New variable.
2023-08-10 09:17:07 -04:00
Maxim Cournoyer
537962ae90
gnu: Add pyotherside.
* gnu/packages/qt.scm (pyotherside): New variable.
2023-08-10 09:17:06 -04:00
Konrad Hinsen
d32740d8be
gnu: cl-mime: Fix home page URL.
* gnu/packages/lisp-xyz.scm (sbcl-cl-mime)[home-page]: Use the correct URL.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-10 14:09:59 +02:00
Ricardo Wurmus
a38ebae09c
gnu: plink: Build with GCC 8.
* gnu/packages/bioinformatics.scm (plink)[native-inputs]: Add gcc-8.
2023-08-10 10:26:31 +02:00
reza
997b38bada
gnu: Add openfoam-com.
* gnu/packages/simulation.scm (openfoam-com): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-10 09:26:08 +02:00
reza
5d77091cfc
gnu: Add openfoam-org. Deprecate openfoam.
* gnu/packages/patches/openfoam-4.1-cleanup.patch: Delete file.
* gnu/local.mk: Remove it.
* gnu/packages/simulation.scm (openfoam-org): New variable.
(openfoam): Mark as deprecated.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-10 09:26:08 +02:00
Ludovic Courtès
66158f535a
gnu: Do not use (gnu packages commencement) in engineering.scm.
This avoids a circular dependency evidenced by the following commit.

* gnu/packages/engineering.scm (freehdl)[inputs]: Resolve
'gcc-toolchain' from here rather than by using (gnu packages
commencement).
2023-08-10 09:26:08 +02:00
Brian Cully
8a88b8b0b5
services: Add pam-mount-volume-service-type.
The `pam-mount-volumes-service-type' adds additional volumes to the
pam-mount-service-type in addition to any that are already specified in
`pam-mount-rules'.

* doc/guix.texi (PAM Mount Volume Service): add documentation for
`pam-mount-service-type'.
* gnu/services/pam-mount.scm: new file.
* Makefile.am: add pam-mount tests
* tests/services/pam-mount.scm: new tests

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-10 09:26:08 +02:00
Tobias Geerinckx-Rice
90e34d25d5
gnu: xfstests: Add inputs.
* gnu/packages/file-systems.scm (xfstests)[arguments]:
Search for bc, df, and perl.
[inputs]: Add bc.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice
bf587a2094
gnu: xfstests: Update package style.
* gnu/packages/file-systems.scm (xfstests)[arguments]:
Rewrite as G-expressions.  Never refer to inputs by label.
[inputs]: Remove input labels.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice
ef919436f6
gnu: xfstests: Update to 1.1.0-3.8de535c.
* gnu/packages/file-systems.scm (xfstests): Update to 1.1.0-3.8de535c.
2023-08-06 02:00:00 +02:00
Leo Famulari
dba16b7173
gnu: Add missing kernel configs to Makefile.am.
This is a followup to commit 49f74b67a4

* Makefile.am (AUX_FILES): Add 6.4 kernel configs for arm and arm64.
2023-07-23 22:26:01 -04:00
Leo Famulari
4f9778998c
gnu: linux-libre 4.19: Update to 4.19.289.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.289.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2023-07-23 22:26:01 -04:00
Leo Famulari
d3a269932a
gnu: linux-libre 5.4: Update to 5.4.251.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.251.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-07-23 22:26:01 -04:00
Leo Famulari
bff1f2d4d0
gnu: linux-libre: Update to 6.4.8.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Update to linux-libre 6.4.
2023-07-23 22:26:01 -04:00
Leo Famulari
d47bcc0f09
gnu: linux-libre 5.10: Update to 5.10.188.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.188.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
(linux-libre-5.15-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:01 -04:00
Leo Famulari
25c3ad0cf6
gnu: linux-libre 5.15: Update to 5.15.124.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.124.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
(linux-libre-5.15-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:01 -04:00
Leo Famulari
8d3217d42d
gnu: linux-libre 6.1: Update to 6.1.43.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.43.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
(linux-libre-6.1-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:01 -04:00
Leo Famulari
d2d7ea3f56
gnu: linux-libre 6.4: Update to 6.4.8.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.8.
(linux-libre-6.4-pristine-source, deblob-scripts-6.4): Update hashes.
(linux-libre-6.4-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:00 -04:00
Leo Famulari
3dfd78a893
Revert broken kernel update commits.
This reverts commits:
90f2d40b3ef8f8143d18d3c528b271a3f5c303fe^..2cd153ff9b6388ea04fa8bbd54ba452af0a4ce65

These commits contained a mistake that would break the build of the
changed packages.
2023-07-23 22:26:00 -04:00
Leo Famulari
2cd153ff9b
gnu: linux-libre 4.19: Update to 4.19.289.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.289.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
1a369d8b79
gnu: linux-libre 5.4: Update to 5.4.251.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.251.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
b0c3329632
gnu: linux-libre 5.10: Update to 5.10.188.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.188.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
7deb16739a
gnu: linux-libre 6.15: Update to 6.15.124.
* gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.124.
(linux-libre-6.15-pristine-source, deblob-scripts-6.15): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
cb0272852e
gnu: linux-libre 6.1: Update to 6.1.43.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.43.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
90f2d40b3e
gnu: linux-libre 6.4: Update to 6.4.8.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.8.
(linux-libre-6.4-pristine-source, deblob-scripts-6.4): Update hashes.
2023-07-23 22:26:00 -04:00
Nicolas Goaziou
3481a5cb37
guix: profiles: Do not raise error on incomplete TeX Live setups.
* guix/profiles.scm (texlive-font-maps): Check if TEXLIVE-SCRIPTS is present
in the manifest before trying to generate font maps.
2023-08-09 18:27:10 +02:00
Ricardo Wurmus
210bbf9c59
gnu: Add awslogs.
* gnu/packages/web.scm (awslogs): New variable.
2023-08-09 00:51:50 +02:00
AwesomeAdam54321
4547bc6fa3
gnu: Add savane.
* gnu/packages/version-control.scm (savane): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00
Juliana Sims
1a2cf676df
gnu: uwufetch: Manually create missing include dir.
* gnu/packages/admin.scm (uwufetch) [arguments]: Manually create missing
include dir.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00
Juliana Sims
daadcb7162
gnu: uwufetch: Fix typo in build phase name.
* gnu/packages/admin.scm (uwufetch) [arguments]: Fix typo in build phase name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00