Commit graph

101795 commits

Author SHA1 Message Date
Marius Bakke 71d7694de4
gnu: ungoogled-chromium: Update to 105.0.5195.125-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 105.0.5195.125-1.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-09-14 21:08:34 +02:00
Marius Bakke 9442b0cf56
gnu: Remove duplicate copyright line.
* gnu/packages/fontutils.scm: Remove duplicate line.
2022-09-14 21:08:34 +02:00
Marius Bakke b0ddbb0572
gnu: python-afdko: Remove generated code.
* gnu/packages/fontutils.scm (python-afdko)[source](modules, snippet): New
fields.
[arguments]: Add regenerate-hotconv-grammar phase.
[native-inputs]: Add ANTLR4 and OPENJDK.
2022-09-14 21:08:34 +02:00
Marius Bakke 0b8d2f407c
gnu: stcgal: Patch tests for PyYAML 6.
This fixes a regression since commit
27720d0fe1.

* gnu/packages/embedded.scm (stcgal)[source](modules, snippet): New fields.
2022-09-14 21:08:34 +02:00
Liliana Marie Prikler cad4b0cc07
gnu: dragon-drop: Use G-Expressions.
* gnu/packages/gtk.scm (dragon-drop)[arguments]: Convert to list of
G-Expressions.
2022-09-14 21:01:41 +02:00
arkhan 4d510e5411
gnu: dragon-drop: Correct PREFIX.
* gnu/packages/gtk.scm (dragon-drop)[#:make-flags]: Remove gratuitous “/bin”
from PREFIX.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14 20:56:45 +02:00
jgart 104be3d5e3
gnu: Add folders.
* gnu/packages/esolangs.scm (folders): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14 20:45:33 +02:00
Mathieu Othacehe 52f82c1af0
gnu: evince: Use poppler-next.
This fixes the following issue: ../evince-42.3/meson.build:416: WARNING: PDF
support is disabled since poppler-glib version >= 22.02.0 or libxml-2.0
version >= 2.5.0 not found

and restores PDF support.

* gnu/packages/gnome.scm (evince)[inputs]: Use poppler-next.
2022-09-14 18:09:13 +02:00
Mathieu Othacehe a3de623e4a
gnu: Add poppler-next.
* gnu/packages/pdf.scm (poppler-next): New variable.
2022-09-14 18:09:13 +02:00
muradm 29d52a56f2
gnu: fail2ban-service-type: Improve extra-content fields.
* gnu/services/security.scm
(fail2ban-jail-configuration)[extra-content]: Change to text-config.
(fail2ban-configuration)[extra-content]: Change to text-config.
* gnu/doc/guix.texi: Update type of extra-content fields.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-14 11:29:11 -04:00
Andrew Tropin 0336372296
gnu: emacs-kv: Fix build.
Build fails with emacs-next cause of copypasted test defined two times.

* gnu/packages/patches/emacs-kv-fix-tests.patch: New file.
* gnu/packages/emacs-xyz.scm (emacs-kv): Use it here.
* gnu/local.mk (dist_patch_DATA): Register it here.
2022-09-14 18:25:12 +03:00
Andrew Tropin 6cdde65bb5
home: shepherd: Add daemonize? option to configuration.
* gnu/home/services/shepherd.scm (home-shepherd-configuration):
Add DAEMONIZE?.
(home-shepherd-configuration-file): Use CONFIG argument instead of two
separate SERVICES and SHEPHERD, respect DAEMONIZE?.
(ensure-shepherd-gexp, launch-shepherd-gexp,
shepherd-xdg-configuration-files): Adjust according to arguments changes in
HOME-SHEPHERD-CONFIGURATION-FILE.
2022-09-14 18:25:11 +03:00
Andrew Tropin f64825730f
etc: teams: Add entry for Andrew Tropin.
* etc/teams.scm.in ("Andrew Tropin"): New member.
2022-09-14 18:25:10 +03:00
Nicolas Goaziou 41c4a1ccfd
gnu: emacs-treemacs-extra: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra)[propagated-inputs]: Add
mu.
2022-09-14 16:57:37 +02:00
Guillaume Le Vaillant 5b35626374
gnu: txr: Update to 281.
* gnu/packages/lisp.scm (txr): Update to 281.
2022-09-14 11:07:49 +02:00
Guillaume Le Vaillant 33cff9aad2
gnu: cl-lzlib: Update to 2.0-2.22767ca.
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Update to 2.0-2.22767ca.
2022-09-14 11:03:20 +02:00
Guillaume Le Vaillant 8a58323908
gnu: gallery-dl: Update to 1.23.0.
* gnu/packages/video.scm (gallery-dl): Update to 1.23.0.
2022-09-14 11:03:20 +02:00
Christopher Baines fa4fffbd08
gnu: Add comments to the bottom of a few more package modules.
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.

If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.

* gnu/packages/crates-graphics.scm: Add comment discouraging adding packages
to the bottom of the file.
* gnu/packages/crates-gtk.scm: ditto.
* gnu/packages/games.scm: ditto.
* gnu/packages/music.scm: ditto.
* gnu/packages/qt.scm: ditto.
* gnu/packages/web.scm: ditto.
2022-09-14 09:33:11 +01:00
Artyom V. Poptsov 8349fce0ee
gnu: Add java-slf4j-nop.
* gnu/packages/java.scm (java-slf4j-nop): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14 09:33:11 +01:00
Kristian Lein-Mathisen 699ae7f5da
gnu: solvespace: Wrap with GSETTINGS_SCHEMA_DIR.
By opening File => Open in the menu, SolveSpace crashes with:

(solvespace:3891): GLib-GIO-ERROR **: 11:52:37.518: Settings schema
'org.gtk.Settings.FileChooser' is not installed fish: Job 1, 'solvespace'
terminated by signal SIGTRAP (Trace or breakpoint trap)

This patch should fix that, showing the GTK FileChooser dialog instead.
Solution was taken from gnu/packages/messaging.scm (utox).

* gnu/packages/engineering.scm (solvespace)[arguments]: Wrap with
GSETTINGS_SCHEMA_DIR.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14 09:32:55 +01:00
kiasoc5 592ca01d8d
gnu: Add blesh.
* gnu/packages/bash.scm (blesh): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14 08:51:35 +01:00
Maxim Cournoyer 76454d9af3
gnu: cmake: Update to 3.24.2.
* gnu/packages/cmake.scm (cmake): Update to 3.24.2.
[source]: Adjust snippet to preserve "Utilities/cmelf".  Override with new
patch.
[native-inputs]: Use modify-inputs and remove labels.
* gnu/packages/patches/cmake-curl-certificates-3.24.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-09-14 00:02:39 -04:00
Ludovic Courtès 5017b1bc3a
gnu: texlive-setspace: Add 'license' field.
* gnu/packages/tex.scm (texlive-setspace)[license]: New field.
2022-09-14 00:14:51 +02:00
Nicolas Goaziou ac17d6ebf8
gnu: emacs-libyaml: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-libyaml)[arguments]: Use G-expressions.
Remove trailing #T from phases.  Prefer MAKE-FILE-WRITABLE over CHMOD.
2022-09-13 23:23:22 +02:00
Nicolas Goaziou 2f0b3b2d22
gnu: emacs-libyaml: Update to 0.1-1.961e0d8.
* gnu/packages/emacs-xyz.scm (emacs-libyaml): Update to 0.1-1.961e0d8.
2022-09-13 23:20:51 +02:00
Nicolas Goaziou ebbf77bf49
gnu: gammastep: Improve package style.
* gnu/packages/xdisorg.scm (gammastep)[arguments]: Use G-expressions.
2022-09-13 23:07:06 +02:00
Nicolas Goaziou b6a633920d
gnu: gammastep: Update to 2.0.9.
* gnu/packages/xdisorg.scm (gammastep): Update to 2.0.9.
2022-09-13 23:07:06 +02:00
Nicolas Goaziou 669187accc
gnu: hedgewars: Improve package style.
* gnu/packages/games.scm (hedgewars)[arguments]: Use G-expressions. Remove
trailing #T.  Remove FIX-SORCES phase.  Run tests according to #:tests?
keyword.
[inputs]: Remove labels.
2022-09-13 23:07:06 +02:00
Nicolas Goaziou d8d5e2a88f
gnu: hedgewars: Update to 1.0.2.
* gnu/packages/games.scm (hedgewars): Update to 1.0.2.
* gnu/packages/patches/hedgewars-network-bsd.patch: Delete file.
* gnu/local.mk: Apply removal.
2022-09-13 23:07:05 +02:00
Nicolas Goaziou a24da5c8bc
gnu: emacs-treemacs: Update package style.
* gnu/packages/emacs-xyz.scm (emacs-treemacs)[arguments]: Use
G-expressions.  Simplify PATCH-PATHS phase.  Move data within the ELPA directory.
2022-09-13 23:07:05 +02:00
Nicolas Goaziou 66b54aef0d
gnu: emacs-treemacs: Update to 3.0.
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 3.0.
2022-09-13 23:07:05 +02:00
Ricardo Wurmus a7af25ad31
gnu: kraken2: Update to 2.1.2.
* gnu/packages/bioinformatics.scm (kraken2): Update to 2.1.2.
2022-09-13 17:35:38 +02:00
Ludovic Courtès e61c581805
gnu: qtshadertools: Fix 'license' field.
Fixes <https://issues.guix.gnu.org/57581>.
Reported by Julien Lepiller <julien@lepiller.eu>.
Fix provided by Florian Pelz <pelzflorian@pelzflorian.de>.

* gnu/packages/qt.scm (qtshadertools)[license]: Fix value.
2022-09-13 16:38:08 +02:00
Jan (janneke) Nieuwenhuizen 7a980bbaf4
gnu: dezyne: Update to 2.16.1.
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.1.
2022-09-13 15:08:41 +02:00
Nicolas Goaziou 4017a47766
gnu: crawl: Update to 0.29.1.
* gnu/packages/games.scm (crawl): Update to 0.29.1.
2022-09-13 14:48:46 +02:00
Trevor Richards 0196662198
gnu: emacs-expand-region: Update to 0.11.0-1.c5c4362.
* gnu/packages/emacs-xyz.xcm (emacs-expand-region): Update to
0.11.0-1.c5c4362.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-13 14:48:46 +02:00
Nicolas Graves via Guix-patches via 1a89db2c0e
gnu: Add emacs-ednc.
* gnu/packages/emacs-xyz.scm (emacs-ednc): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-13 14:48:46 +02:00
Maxim Cournoyer 4d15eb2368
gnu: gnome-bluetooth: Fix source URL.
* gnu/packages/gnome.scm (gnome-bluetooth)[source]: Fix URL.
2022-09-13 08:42:40 -04:00
Efraim Flashner c2f9064f9b
gnu: python-efl: Update to 1.26.0.
* gnu/packages/enlightenment.scm (python-efl): Update to 1.26.0.
[inputs]: Add python-packaging.
[arguments]: Remove trailing #t from phases.
2022-09-13 12:05:39 +03:00
Maxim Cournoyer 1d7402c4ed
gnu: gnome-screenshot: Remove meson patch.
* gnu/packages/gnome.scm (gnome-screenshot)
[source]: Delete patches field.
* gnu/packages/patches/gnome-screenshot-meson-0.60.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-13 02:05:00 -04:00
Maxim Cournoyer 51ea0a7958
gnu: glade: Remove meson argument.
* gnu/packages/gnome.scm (glade3)[meson]: Delete argument.
2022-09-13 02:05:00 -04:00
Maxim Cournoyer 7d59dbfb8b
gnu: gnome-2048: Remove input labels.
* gnu/packages/games.scm (gnome-2048)[inputs, native-inputs]: Remove labels.
2022-09-13 02:05:00 -04:00
Maxim Cournoyer 2f12a46090
gnu: gpaste: Update to 42.1.
* gnu/packages/gnome-xyz.scm (gpaste): Update to 42.1.
[meson]: Delete argument.
[phases]{fix-introspection-install-dir}: Use #$output.
[native-inputs]: Remove autoconf, automake and libtool.
[inputs]: Remove graphene.  Add gtk and libadwaita.  Sort.
* gnu/packages/patches/gpaste-fix-paths.patch: Update patch.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer eda94d13d4
gnu: Add pkgconf.
* gnu/packages/pkg-config.scm (pkgconf): New variable.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer 028b60a985
gnu: gnome-maps: Update to 43.rc.
* gnu/packages/geo.scm (gnome-maps): Update to 43.rc.
[arguments]: Use gexps.
[phases]{patch-dbus-service}: Use #$output.
{wrap}: Do not wrap with LD_LIBRARY_PATH, which now seems extraneous.  Delete
trailing #t.
[native-inputs]: Add glib:bin.  Remove labels.
[inputs]: Remove labels and sort.  Add pango-next.  Replace
libchamplain with libshumate, rest with rest-next, webkitgtk-with-libsoup2
with webkitgtk and libsoup-minimal-2 with libsoup.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer ab754956c1
gnu: Add libshumate.
* gnu/packages/gnome.scm (libshumate): New variable.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer 1ffeeac0c1
gnu: gnome-shell: Use libsoup 3 to fix tests.
* gnu/packages/gnome.scm (gnome-shell)[configure-flags]: Add -Dsoup2=false.
2022-09-13 02:04:59 -04:00
Maxim Cournoyer f8ef02ec76
gnu: arc-theme: Update to 20220405.
* gnu/packages/gnome-xyz.scm (arc-theme): Update to 20220405.
[native-inputs]: Add python.
2022-09-13 02:04:58 -04:00
Maxim Cournoyer b659d8fafa
gnu: chatty: Fix build.
* gnu/packages/messaging.scm (chatty)
[#:glib-or-gtk?]: New argument.
[inputs]: Replace folks with folks-with-libsoup2.
[propagated-inputs]: Replace evolution-data-server with evolution-data-server-3.44.
2022-09-13 02:04:58 -04:00
Maxim Cournoyer e1ae27e712
gnu: chatty: Fix indentation.
* gnu/packages/messaging.scm (chatty): Re-indent.
2022-09-13 02:04:58 -04:00