1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-14 00:50:35 +02:00
Commit Graph

92226 Commits

Author SHA1 Message Date
Guillaume Le Vaillant
a9c4040710 gnu: Add python-qt.py.
* gnu/packages/qt.scm (python-qt.py): New variable.
2022-09-28 11:31:49 +02:00
Guillaume Le Vaillant
6545438ccc gnu: Add soapy-power.
* gnu/packages/radio.scm (soapy-power): New variable.
2022-09-28 11:31:49 +02:00
Guillaume Le Vaillant
05c13b3149 gnu: Add python-simplespectral.
* gnu/packages/python-science.scm (python-simplespectral): New variable.
2022-09-28 11:31:49 +02:00
Guillaume Le Vaillant
6262801bb2 gnu: Add python-simplesoapy.
* gnu/packages/radio.scm (python-simplesoapy): New variable.
2022-09-28 11:31:39 +02:00
kiasoc5
a5ae3d781b gnu: swaylock-effects: Update to 1.6.10, use G-expressions.
* gnu/packages/wm.scm (swaylock-effects): Update to 1.6.10.
[source]: Switch from commit to release tag.
[arguments]: Use G-expressions.
[home-page]: Switch to maintained fork.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-28 10:36:59 +08:00
Hilton Chain
12fd8b5280 gnu: font-lxgw-wenkai: Update to 1.245.1.
* gnu/packages/fonts (font-lxgw-wenkai): Update to 1.245.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-28 10:06:31 +08:00
Hilton Chain
1b85131f63 gnu: font-lxgw-wenkai-tc: Update to 0.922.1.
* gnu/packages/fonts (font-lxgw-wenkai-tc): Update to 0.922.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-28 10:06:24 +08:00
宋文武
ec8c77b8ed gnu: python-pyvips: Update to 2.2.1.
* gnu/packages/python-xyz.scm (python-pyvips): Update to 2.2.1.
2022-09-28 09:48:01 +08:00
Hendursaga
7b016d179c gnu: vips: Update to 8.13.1.
* gnu/packages/image-processing.scm (vips): Update to 8.13.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-28 09:33:30 +08:00
Maxim Cournoyer
16f535713e Re-instate "gnu: samba: Fix corrupted man pages."
This reverts commit 968ec0a87, which was itself a revert of 62048ff9fc.
2022-09-27 15:45:29 -04:00
Maxim Cournoyer
2e5d79aca2 gnu: samba/fixed: Do not inherit native-inputs.
* gnu/packages/samba.scm (samba/fixed): Add a FIXME comment.
[native-inputs]: Copy the complete native inputs from samba, to protect against
unintended changes in the inherited package.
2022-09-27 15:45:21 -04:00
Maxim Cournoyer
968ec0a870 Revert "gnu: samba: Fix corrupted man pages."
This reverts commit 62048ff9fc.  This caused a
half world rebuild (9K packages).
2022-09-27 15:38:10 -04:00
Maxim Cournoyer
62048ff9fc gnu: samba: Fix corrupted man pages.
* gnu/packages/samba.scm (samba) [native-inputs]: Replace docbook-xsl with
docbook-xsl-next.
2022-09-27 14:09:50 -04:00
Maxim Cournoyer
0ab4996b3e gnu: Add docbook-xsl-next.
* gnu/packages/docbook.scm (docbook-xsl-next): New variable.
2022-09-27 14:09:49 -04:00
Nicolas Goaziou
459e0f9bea gnu: emacs-plz: Update to 0.2.1.
* gnu/packages/emacs-xyz.scm (emacs-plz): Update to 0.2.1.
2022-09-27 19:29:29 +02:00
Nicolas Goaziou
8b4e7892f5 gnu: emacs-tuareg: Improve package style.
* gnu/packages/ocaml.scm (emacs-tuareg)[arguments]<#:imported-modules,
<#:phases>: Use G-expressions.  Remove trailing #T at the end of phases.  Use
ELPA-DIRECTORY function.
[native-inputs]: Remove input labels.
2022-09-27 19:29:29 +02:00
Nicolas Goaziou
32135b0357 gnu: emacs-tuareg: Update to 3.0.0.
* gnu/packages/ocaml.scm (emacs-tuareg): Update to 3.0.0.
2022-09-27 19:29:29 +02:00
Nicolas Goaziou
6e4f9e2929 gnu: emacs-pyim: Update to 5.2.5.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 5.2.5.
2022-09-27 19:29:29 +02:00
Maxim Cournoyer
052c1b0643 gnu: colord: Update to 1.4.6.
* gnu/packages/gnome.scm (colord): Update to 1.4.6.
[source]: Override inherited field.
[configure-flags]: Use gexps.
[phases]: Likewise.
[native-inputs]: Remove labels.
2022-09-27 10:05:55 -04:00
Maxim Cournoyer
1fe766fbe7 gnu: docbook-xsl-ns: Rename to docbook-xsl-1.79.1 and use gexps.
* gnu/packages/docbook.scm (docbook-xsl-ns): Rename to...
(docbook-xsl-1.79.1): ... this.
[source]: Adjust URL and add a comment.
[arguments]: Use gexps and adjust phases accordingly.
* gnu/packages/gnome.scm (colord)[native-inputs]: Replace docbook-xsl-ns with
docbook-xsl-1.79.1.
2022-09-27 10:05:54 -04:00
Maxim Cournoyer
fb6173b7c0 gnu: openjdk: Update to 18.
* gnu/packages/java.scm (openjdk): Update to 18.
(openjdk18): New variable.
2022-09-27 10:05:54 -04:00
Maxim Cournoyer
b2aa42435b gnu: openjdk17: Define with make-openjdk.
* gnu/packages/java.scm (openjdk17): Define with make-openjdk.
[phases]: Use gexps.
2022-09-27 10:05:54 -04:00
Maxim Cournoyer
c5fb7bb7f7 gnu: openjdk16: Define with make-openjdk.
* gnu/packages/java.scm (openjdk16): Define with make-openjdk.
2022-09-27 10:05:54 -04:00
Maxim Cournoyer
216a7d8197 gnu: openjdk15: Define with make-openjdk.
* gnu/packages/java.scm (openjdk15): Define with make-openjdk.
[source]: Clear snippet and modules fields.
[native-inputs]: Rewrite using modify-inputs.
2022-09-27 10:05:54 -04:00
Maxim Cournoyer
068dfa33de gnu: openjdk14: Define with make-openjdk.
* gnu/packages/java.scm (openjdk14): Define with make-openjdk.
[source]: Remove trailing #t from snippet field and improve regexp.
2022-09-27 10:05:53 -04:00
Maxim Cournoyer
26dd4ce571 gnu: openjdk13: Define with make-openjdk.
* gnu/packages/java.scm (openjdk13): Define with make-openjdk.
2022-09-27 10:05:53 -04:00
Maxim Cournoyer
f0280f6245 gnu: openjdk12: Introduce 'make-openjdk' syntax and use it.
* gnu/packages/java.scm (make-openjdk): New syntax.
(openjdk12): Use it to define package.
[source]: Remove trailing #t from snippet field and improve regexp.
[phases]: Use gexps.
2022-09-27 10:05:53 -04:00
Maxim Cournoyer
6bf7467b07 gnu: opendjk11: Reduce size by removing extraneous files.
By removing the *.diz and src.zip files, the size of the main output of
OpenJDK 11 is reduced from 345 MiB to 116 MiB for OpenJDK 11, while the 'jdk'
output is reduced from 805 MiB to 353 MiB.

* gnu/packages/java.scm (openjdk11)[modules]: New field.
[phases]{remove-diz-files}: New phase.
{strip-character-data-timestamps}: Order after remove-diz-files.
2022-09-27 10:05:53 -04:00
Maxim Cournoyer
6193d98717 gnu: opendjk11: Improve regular expressions.
* gnu/packages/java.scm (openjdk11)
[phases]{strip-archive-timestamps}: Replace '.*.' with '\\.' in regexps.
2022-09-27 10:05:53 -04:00
Maxim Cournoyer
7ac7a6d103 gnu: opendjk11: Remove input labels.
* gnu/packages/java.scm (openjdk11)[inputs, native-inputs]: Remove labels.
2022-09-27 10:05:52 -04:00
Maxim Cournoyer
e33ab2dd9e gnu: opendjk11: Remove trailing #t and use gexps.
* gnu/packages/java.scm (openjdk11): Properly punctuate comments.
[source]: Remove trailing #t in snippet.
[configure-flags]: Use gexps and this-package-input.
[phases]: Delete trailing #t and use gexps to refer to outputs.
2022-09-27 10:05:52 -04:00
Tobias Geerinckx-Rice
79b8e52e64 Revert "gnu: source-highlight: Fix lesspipe file name and use gexps."
This reverts commit 74f07348e9.
It is a core-updates change.
2022-09-25 02:00:11 +02:00
kiasoc5
74f07348e9 gnu: source-highlight: Fix lesspipe file name and use gexps.
This fixes src-hilite-lesspipe.sh so that lesspipe.sh is called instead of lesspipe.

* gnu/packages/pretty-print.scm (source-highlight):
[arguments]: Use gexps, remove trailing #ts.
[phases]: Add phase to make src-highlight-lesspipe.sh work.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:08:55 +02:00
kiasoc5
2e20eb7818 gnu: gnome-shell-extension-clipboard-indicator: Update to 42.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-clipboard-indicator): Update to 42.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:05:06 +02:00
Hilton Chain
ed5e90db01 gnu: font-lxgw-wenkai-tc: Update to 0.922.
* gnu/packages/fonts.scm (font-lxgw-wenkai-tc): Update to 0.922.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:04:30 +02:00
Hilton Chain
174fa34054 gnu: font-lxgw-wenkai: Update to 1.245.
* gnu/packages/fonts.scm (font-lxgw-wenkai): Update to 1.245

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:04:30 +02:00
Hilton Chain
5725e0d9c9 gnu: font-chiron-hei-hk: Update to 2.504.
* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.504.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:04:30 +02:00
Hilton Chain
c99f488269 gnu: font-chiron-sung-hk: Update to 1.006.
* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.006.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:04:30 +02:00
Hilton Chain
351498ee45 gnu: podman: Update to 4.2.1.
* gnu/packages/containers.scm (podman): Update to 4.2.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:04:30 +02:00
Denis 'GNUtoo' Carikli
66edcdda1c gnu: matterbridge: Update to 1.25.2.
* gnu/packages/messaging.scm (matterbridge): Update it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 11:04:28 +02:00
kiasoc5
82ab5f3965 gnu: vim-nerdcommenter: Update to 2.6.0, use G-expressions.
* gnu/packages/vim.scm (vim-nerdcommenter): Update to 2.6.0.
[source]: Use release tag.
[arguments]: Use G-expressions.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 10:57:21 +02:00
kiasoc5
c3d2b20b1b gnu: blueman: Update to 2.3.2.
* gnu/packages/networking.scm (blueman): Update to 2.3.2.
[native-inputs]: Remove input labels.
[inputs]: Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 10:53:44 +02:00
Josselin Poiret
cffc24e0de gnu: pipewire-0.3: Add man pages.
* gnu/packages/linux.scm (pipewire-0.3): Add man pages generation.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-27 10:51:37 +02:00
Hilton Chain
f15a141cf3 file-systems: Add cgroup2 to %pseudo-file-system-types.
* gnu/system/file-systems.scm (%pseudo-file-system-types): Add cgroup2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-26 23:29:38 +02:00
Lu Hui
e5fc55493d gnu: busybox: Fix cross-compilation.
* gnu/packages/busybox.scm (busybox)[arguments]: Switch to gexps.
Honor #:tests? in 'check' phase.  Add #:make-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-26 23:29:38 +02:00
Simen Endsjø
75e7c09461 services: nginx: Don't emit empty fields
An empty root or index field is an error in nginx.

* gnu/services/web.scm (emit-nginx-server-config): Don't emit root or
index fields when they are empty

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-26 23:29:38 +02:00
Jacob Hrbek
ddb2b632fa gnu: gnome-boxes: Patch 'qemu-img' file name.
* gnu/packages/gnome.scm (gnome-boxes)[arguments]: Add
'set-qemu-file-name' phase.
[inputs]: Add QEMU-MINIMAL.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-09-26 23:29:37 +02:00
Wiktor Żelazny
4d9c9b4981 gnu: Add texlive-babel-polish.
* gnu/packages/tex.scm (texlive-babel-polish): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-26 23:29:37 +02:00
Denis 'GNUtoo' Carikli
22c6d4dc14 gnu: Add ec.
* gnu/packages/linux.scm (ec): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-26 23:29:37 +02:00
Ludovic Courtès
1033645e9d machine: ssh: Parameterize '%current-system' early on.
Fixes <https://issues.guix.gnu.org/58084>.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>.

Previously, "sanity checks" and other operations would happen in a
context where '%current-system' has its default value.  Thus, running
'guix deploy' on x86_64-linux machine for an aarch64-linux one would
lead things like '%base-initrd-modules' to see "x86_64-linux" as the
'%current-system' value, in turn making the wrong choices.

* gnu/machine/ssh.scm (check-deployment-sanity)[assertions]: Wrap in
'parameterize'.
(deploy-managed-host): Likewise for the 'mlet' body.
2022-09-26 23:29:35 +02:00