Commit graph

101952 commits

Author SHA1 Message Date
Marius Bakke 82d36421bc
gnu: Add python-glyphsets.
* gnu/packages/fontutils.scm (python-glyphsets): New variable.
2022-09-16 18:42:20 +02:00
Marius Bakke d1c60dd892
gnu: Add python-glyphslib.
* gnu/packages/fontutils.scm (python-glyphslib): New variable.
2022-09-16 18:42:20 +02:00
Marius Bakke fff525acca
gnu: Add python-openstep-plist.
* gnu/packages/python-xyz.scm (python-openstep-plist): New variable.
2022-09-16 18:42:20 +02:00
Marius Bakke 937215d562
gnu: python-afdko: Run tests in parallel.
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Adjust check phase for
parallel execution.
[native-inputs]: Add PYTHON-PYTEST-XDIST.
2022-09-16 18:42:20 +02:00
Marius Bakke 7d4a1b8c0c
gnu: nfs-utils: Remove unused input.
* gnu/packages/nfs.scm (nfs-utils)[inputs]: Remove LIBNFSIDMAP, which is part
of nfs-utils nowadays.
2022-09-16 18:42:20 +02:00
Marius Bakke d8f5cb0dcc
gnu: hitch: Update to 1.7.3.
* gnu/packages/web.scm (hitch): Update to 1.7.3.
2022-09-16 18:42:20 +02:00
Maxim Cournoyer 106660e3ff
services: elogind-configuration-file: Do not serialize unspecified items.
This a followup to 59ee837d8b, which changed the
default value of the HandleLidSwitchExternalPower to the empty string.
Unfortunately this causes elogind to print a warning (although it otherwise
works as intended).  This change fixes that.

* gnu/services/desktop.scm (elogind-configuration-file)<handle-action>: Let
the unspecified value go through.
<ini-file-clause>: When an unspecified file is encountered, do not produce any
text to serialize.
2022-09-16 12:02:24 -04:00
Danny Milosavljevic 3ba8c2b507
gnu: Add openfpgaloader.
* gnu/packages/fpga.scm (openfpgaloader): New variable.
2022-09-16 13:17:08 +02:00
Michael Rohleder eb9a39c1b7
gnu: celluloid: Fix build.
Fixes <https://issues.guix.gnu.org/57839>.

* gnu/packages/video.scm (celluloid)[build-system]: Use meson-build-system.
[native-inputs]: Add desktop-file-utils, glib:bin, gtk:bin, python-wrapper.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:35:13 +02:00
Michael Rohleder 8598aa4ea3
gnu: virt-manager: Use gtksourceview@4.
Fixes <https://issues.guix.gnu.org/57832>.

* gnu/packages/virtualization.scm (virt-manager)[inputs]: Replace
gtksourceview with gtksourceview-4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:33:28 +02:00
M 2f95980b3c
gnu: Add shirah.
* gnu/packages/ebook.scm (shirah): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:21:32 +02:00
M 49e120272b
gnu: Add python-syllables.
* gnu/packages/python-xyz.scm (python-syllables): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:19:49 +02:00
M 39b21d388a
gnu: Add python-ebooklib.
* gnu/packages/ebook.scm (python-ebooklib): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:19:46 +02:00
Luis Felipe 0ae5ff59ac
gnu: Add mazo.
* gnu/packages/education.scm (mazo): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:10:10 +02:00
Christopher Baines ad5584bf25
marionette: Avoid read error when wait-for-file file is empty.
Since #<eof> can't be read.

* gnu/build/marionette.scm (wait-for-file): Return "" if file is empty.

Partially-Fixes: https://issues.guix.gnu.org/57827
2022-09-16 11:59:42 +02:00
Christopher Baines 0f46d4f147
marionette: Make it easier to debug REPL read failures.
Log the remaining contnet written to the REPL, so that there's more to go on
than:

  socket:5:14: Unknown # object: "#<"

* gnu/build/marionette.scm (marionette-eval): Catch exceptions from read and
log the remainder of the content from the REPL.
2022-09-16 11:59:39 +02:00
Antero Mejr d0376f6718
system: install: Do not load amdgpu in the installer image.
* gnu/system/install.scm (installation-os): Add amdgpu to
modprobe.blacklist.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-16 10:14:39 +02:00
Mathieu Othacehe c0d25bef71
Update NEWS.
Entries extracted from:
        git log 3eadcdc63..version-1.4.0

* NEWS: Update entries for v1.4.0
2022-09-16 10:01:56 +02:00
Maxim Cournoyer 02c5ed4f1b
gnu: virt-viewer: Update to 11.0 and enable more features.
* gnu/packages/spice.scm (virt-viewer): Update to 11.0.
[build-system]: Use meson-build-system.
[arguments]: Delete field.
[native-inputs]: Replace intltool with gettext-minimal.  Add python.
[inputs]: Add bash-completion, libgovirt, libvirt-glib and vte.
2022-09-15 22:39:12 -04:00
Maxim Cournoyer 87ce7a6f71
gnu: libgovirt: Propagate glib and rest-next.
* gnu/packages/gnome.scm (libgovirt)
[inputs]: Move rest-next to...
[propagated-inputs]: ... here.  Add glib.
2022-09-15 22:38:56 -04:00
Maxim Cournoyer 0a92a64e59
gnu: proj.4: Restore package.
Partially revert f7a12f9224: the proj.4 still has a user, r-proj4.

* gnu/packages/geo.scm (proj.4): New variable.
2022-09-15 21:35:30 -04:00
Maxim Cournoyer ca42eeebd8
gnu: maknik: Really fix the build.
* gnu/packages/geo.scm (mapnik)
[phases]{disable-problematic-tests}: Fix typo.
2022-09-15 20:49:10 -04:00
Maxim Cournoyer b736af1824
gnu: catch-framework2: Rename variable to catch2.
Automated with:

    git grep -l catch-framework2 | xargs sed 's/catch-framework2/catch2/g' -i
2022-09-15 20:15:56 -04:00
Maxim Cournoyer f7a12f9224
gnu: maknik: Update to 3.1.0-0.8110349 to fix build.
* gnu/packages/geo.scm (maknik): Update to 3.1.0-0.8110349.
[source]: Fetch from git.
[build-system]: Switch to qt-build-system.
[cmake, configure-flags, phases]: New arguments.
[native-inputs]: Add catch-framework2.
[inputs]: Replace proj.4 with proj.
(proj.4): Delete variable.
2022-09-15 20:15:52 -04:00
Maxim Cournoyer 011dab59d8
Update NEWS.
This covers the commits made between v1.3.0..3eadcdc6^.

* NEWS: New entries for the 1.4.0 upcoming release.
2022-09-15 16:57:39 -04:00
Maxim Cournoyer 512fa6c7e5
gnu: pango-next: Fix source URL.
* gnu/packages/gtk.scm (pango-next): Use "pango" in the URL, not "pango-next".

Reported-by: Vivien Kraus <vivien@planete-kraus.eu>
2022-09-15 13:28:11 -04:00
Marius Bakke a9f4fbd31a
gnu: python-pyabbix: Update to 1.2.1.
* gnu/packages/monitoring.scm (python-pyzabbix)[arguments]: Remove patch
phase.  Use pytest instead of nose in check phase.
[native-inputs]: Remove PYTHON-HTTPRETTY and PYTHON-NOSE.  Add
PYTHON-REQUESTS-MOCK and PYTHON-PYTEST.
[propagated-inputs]: Remove PYTHON-SEMANTIC-VERSION.  Add PYTHON-PACKAGING.
2022-09-15 16:53:07 +02:00
Marius Bakke b0bd3ef9aa
gnu: u-boot-tools: Disable check for 100% coverage.
* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Add substitution.
2022-09-15 16:53:07 +02:00
Ricardo Wurmus 6737d8d324
gnu: Add r-snftool.
* gnu/packages/cran.scm (r-snftool): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus c8accb5eb6
gnu: Add r-exposition.
* gnu/packages/cran.scm (r-exposition): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus 845e14f0b6
gnu: Add r-prettygraphs.
* gnu/packages/cran.scm (r-prettygraphs): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus 1990524e3e
gnu: Add r-aricode.
* gnu/packages/cran.scm (r-aricode): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus de68d54ba6
gnu: Add r-clvalid.
* gnu/packages/cran.scm (r-clvalid): New variable.
2022-09-15 15:22:12 +02:00
Ricardo Wurmus 47fb9d23ea
gnu: Add r-omicade4.
* gnu/packages/bioconductor.scm (r-omicade4): New variable.
2022-09-15 15:22:11 +02:00
Ricardo Wurmus d3f3968e65
gnu: Add r-made4.
* gnu/packages/bioconductor.scm (r-made4): New variable.
2022-09-15 15:22:11 +02:00
Artyom Bologov 0624e7dbad
gnu: Add cl-nactivitypub.
* gnu/packages/lisp-xyz.scm (cl-nactivitypub, ecl-nactivitypub,
  sbcl-nactivitypub): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
Artyom Bologov 170a396240
gnu: Add cl-njson.
* gnu/packages/lisp-xyz.scm (cl-njson, ecl-njson, sbcl-njson): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
Trevor Richards 63115fafbd
gnu: Add sbcl-stumpwm-notify.
* gnu/packages/wm.scm (sbcl-stumpwm-notify): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
Trevor Richards d10bc44c24
gnu: Add cl-xml-emitter.
* gnu/packages/lisp-xyz.scm (cl-xml-emitter, ecl-xml-emitter,
  sbcl-xml-emitter): New variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
jgart e5fa6df1bc
gnu: Add cl-morse.
* gnu/packages/lisp-xyz.scm (cl-morse, ecl-cl-morse, sbcl-cl-morse):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
jgart 539e5b9ace
gnu: Add cl-alea.
* gnu/packages/lisp-xyz.scm (cl-alea, ecl-alea, sbcl-alea): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
jgart 42496652d9
gnu: Add cl-meta.
* gnu/packages/lisp-xyz.scm (cl-meta, ecl-meta, sbcl-meta): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-15 10:35:57 +02:00
kiasoc5 ab371a27d6
gnu: eless: Update to 0.7.
* gnu/packages/emacs-xyz.scm (eless): Update to 0.7.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-15 15:38:25 +08:00
ギャラ f77a0e7838
gnu: waybar: Update to 0.9.13.
* gnu/packages/wm.scm (waybar): Update to 0.9.13.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-09-15 15:02:19 +08:00
Maxim Cournoyer 839950c4a9
Update NEWS.
These news were extracted from the output of:

   git log --reverse v1.3.0..03eb0b1be2cfedd0d9a66fef0edc53a17f7653a5.

* NEWS: Update entries for v1.4.0.
2022-09-14 23:57:56 -04:00
Maxim Cournoyer 261bc8f028
gnu: nautilus: Simplify how tracker tests are disabled.
* gnu/packages/gnome.scm (nautilus)[source]: Remove patches field.
[phases]{disable-tracker-tests}: New phase.
* gnu/packages/patches/nautilus-disable-tracker-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-14 22:21:41 -04:00
Michael Rohleder d9b7982ba5
gnu: go-ipfs: Install bash completion.
* gnu/packages/ipfs.scm (go-ipfs)[arguments]: Use gexp.
Add 'install-bashcompletion phase to install bash completion.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:32 +02:00
Michael Rohleder 4723d7a452
gnu: podman: Install shell completions.
* gnu/packages/containers.scm (podman)[arguments]: Add 'install-completions
phase to install shell completions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:32 +02:00
Michael Rohleder 6ff5b79804
gnu: gnome-mines: Fix build.
* gnu/packages/gnome.scm (gnome-mines)[inputs]: Replace libgnome-games-support with libgnome-games-support-1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:32 +02:00
Michael Rohleder a2a22a09c4
gnu: mousepad: Fix build.
* gnu/packages/xfce.scm (mousepad)[inputs]: Replace gtksourceview with gtksourceview-4..

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00