Commit graph

108831 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice 0fbff222c4
gnu: julia: Fix build.
This follows up on commit 8d8e1438ae.

* gnu/packages/julia.scm (julia)[arguments]: Substitute* libgit2 version.

Reported by francismb <francismb@email.de>.
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice 7ce9fe86a2
gnu: corefreq: Update to 1.95.2.
* gnu/packages/linux.scm (corefreq): Update to 1.95.2.
2023-02-12 01:00:00 +01:00
Liliana Marie Prikler 2fb42567eb
gnu: komikku: Update to 1.11.1.
* gnu/packages/gnome.scm (komikku): Update to 1.11.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-18 12:36:11 +01:00
Michael Rohleder d292a63cdb
gnu: distrobox: Skip substitution in man pages.
* gnu/packages/containers.scm (distrobox)[arguments]: Change refer-to-inputs
phase to not substitute in man pages.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-18 12:36:11 +01:00
Yovan Naumovski a4b5876a77
gnu: openttd-engine: Update to 13.0.
* gnu/packages/games.scm (openttd-engine): Update to 13.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-18 12:36:10 +01:00
Sughosha via Guix-patches via 39c50eb495
gnu: Add nwg-launchers.
* gnu/packages/xdisorg.scm (nwg-launchers): New variable.

Co-authored-by: florhizome <florhizome@posteo.net>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-18 12:36:10 +01:00
Nicolas Goaziou 58cb4e28d3
gnu: emacs-vertico: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 1.1.
[propagated-inputs]: Add EMACS-COMPAT.
2023-02-18 12:36:10 +01:00
Nicolas Goaziou ecafebe21c
gnu: emacs-marginalia: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 1.1.
[propagated-inputs]: Add EMACS-COMPAT.
2023-02-18 12:36:10 +01:00
Nicolas Goaziou 3235b4f0ca
gnu: emacs-corfu: Update to 0.35.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.35.
[propagated-inputs]: Add EMACS-COMPAT.
2023-02-18 12:36:09 +01:00
Skylar Hill 53daa23b2e
gnu: Add opentaxsolver.
* gnu/packages/finance.scm (opentaxsolver): New variable.
* gnu/packages/patches/opentaxsolver-file-browser-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-18 12:36:09 +01:00
Nicolas Goaziou bc3354a882
gnu: emacs-mew: Improve package style.
* gnu/packages/mail.scm (emacs-mew)[arguments]: Use G-expressions.  Remove
trailing #T from phases.
[propagated-inputs]: Re-order inputs alphabetically.
2023-02-18 12:36:09 +01:00
Nicolas Goaziou 64f94de145
gnu: emacs-mew: Update to 6.9-1.35772ee.
* gnu/packages/mail.scm (emacs-mew): Update to 6.9-1.35772ee.
[source]: Set upstream to GitHub as the release tarball is missing from home
page.
2023-02-18 12:36:08 +01:00
Peter Polidoro 224bcf4f1d
gnu: kicad: Update to 7.0.0.
* gnu/packages/engineering.scm (kicad): Update to 7.0.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-18 11:02:25 +01:00
Guillaume Le Vaillant f447ce08fa
gnu: Remove deprecated sbcl-stumpwm aliases.
* gnu/packages/wm.scm (sbcl-stumpwm, sbcl-stumpwm+slynk): Remove variables.
2023-02-18 10:49:40 +01:00
Guillaume Le Vaillant 7b9725ed65
gnu: stumpwm-contrib: Update to 0.0.1-5.4613a95.
* gnu/packages/wm.scm (stumpwm-contrib): Update to 0.0.1-5.4613a95.
2023-02-18 10:46:41 +01:00
Guillaume Le Vaillant 644d51a10e
gnu: stumpwm: Update to 22.11.
* gnu/packages/wm.scm (stumpwm): Update to 22.11.
2023-02-18 10:37:06 +01:00
Tobias Geerinckx-Rice b04ee227a4
gnu: nss: Graft to fix CVE-2023-0767.
* gnu/packages/nss.scm (nss-next): Update to 3.88.1.
(nss): Add a replacement field pointing to…
(nss/fixed): …this new variable, based on nss-next.
2023-02-12 01:00:28 +01:00
Tobias Geerinckx-Rice 89a1d52821
gnu: memtest86+: Update to 6.10.
* gnu/packages/hardware.scm (memtest86+): Update to 6.10.
2023-02-12 01:00:28 +01:00
Bruno Victal 94fb170bfb
gnu: mympd: Update to 10.2.3.
* gnu/packages/mpd.scm (mympd): Update to 10.2.3.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-02-12 01:00:28 +01:00
Tobias Geerinckx-Rice 09d34401b9
gnu: knot: Update to 3.2.5.
* gnu/packages/dns.scm (knot): Update to 3.2.5.
2023-02-12 01:00:28 +01:00
Tobias Geerinckx-Rice bef8593ded
gnu: dnsmasq: Update to 2.89.
* gnu/packages/dns.scm (dnsmasq): Update to 2.89.
2023-02-12 01:00:28 +01:00
Tobias Geerinckx-Rice f414c99068
gnu: inxi-minimal: Update to 3.3.25-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.25-1.
2023-02-12 01:00:27 +01:00
Tobias Geerinckx-Rice 6ba101d9ac
gnu: fdupes: Update to 2.2.1.
* gnu/packages/admin.scm (fdupes): Update to 2.2.1.
2023-02-12 01:00:27 +01:00
Nicolas Goaziou 6dce27abbb
gnu: httrack: Update to 3.49.4.
* gnu/packages/web.scm (httrack): Update to 3.49.4.
[source]<origin>: Switch to GtiHub.
[arguments]: Add phases to prevent retrieving Coucal submodule and unbundle
it, although it is still compiled.
[native-inputs]: Add AUTOCONF, AUTOMAKE and LIBTOOL.
[inputs]: Add COUCAL.
2023-02-17 23:58:59 +01:00
Nicolas Goaziou 46c06fedbc
gnu: Add coucal.
* gnu/packages/datastructures.scm (coucal): New variable.
2023-02-17 23:58:59 +01:00
Nicolas Goaziou 2f87c51ca5
gnu: musescore: Update to 4.0.1.
* gnu/packages/music.scm (musescore): Update to 4.0.1.
2023-02-17 23:58:58 +01:00
Nicolas Goaziou 957d104a53
gnu: emacs-tempel: Update to 0.7.
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 0.7.
[propagated-inputs]: Add EMACS-COMPAT.
2023-02-17 23:58:58 +01:00
Nicolas Goaziou 8305506983
gnu: emacs-osm: Update to 0.10.
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 0.10.
[propagated-inputs]: Add EMACS-COMPAT.
2023-02-17 23:58:58 +01:00
Nicolas Goaziou 6f975f22b3
gnu: emacs-inspector: Update to 0.20.
* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.20.
2023-02-17 23:58:57 +01:00
Nicolas Goaziou 0bd39d1294
gnu: emacs-citar: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-citar): Update to 1.1.
2023-02-17 23:58:57 +01:00
Nicolas Goaziou 2c6f38c985
gnu: emacs-cape: Update to 0.13.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.13.
[propagated-inputs]: Add EMACS-COMPAT.
2023-02-17 23:58:57 +01:00
Nicolas Goaziou 7741a3efc8
gnu: emacs-alarm-clock: Update to 1.0.4.
* gnu/packages/emacs-xyz.scm (emacs-alarm-clock): Update to 1.0.4.
2023-02-17 23:58:56 +01:00
Nicolas Goaziou 7278eb4005
gnu: emacs-load-relative: Update to 1.3.2.
* gnu/packages/emacs-xyz.scm (emacs-load-relative): Update to 1.3.2.
2023-02-17 23:58:56 +01:00
Nicolas Goaziou 0c20d3dc87
gnu: emacs-posframe: Update to 1.3.3.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.3.3.
2023-02-17 23:58:55 +01:00
Nicolas Goaziou 3d6c420a30
gnu: emacs-compat: Update to 29.1.3.4.
* gnu/packages/emacs-xyz.scm (emacs-compat): Update to 29.1.3.4.
2023-02-17 23:58:55 +01:00
Morgan Smith b6edac40a1
gnu: yt-dlp: Update to 2023.02.17.
* gnu/packages/video.scm (yt-dlp): Update to 2023.02.17.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-02-12 01:00:10 +01:00
Tobias Geerinckx-Rice 8e3e748bbe
gnu: sudo: Update to 1.9.13p1.
* gnu/packages/admin.scm (sudo): Update to 1.9.13p1.
2023-02-12 01:00:20 +01:00
Tobias Geerinckx-Rice 78ebd3408a
gnu: igt-gpu-tools: Update to 1.27.1.
* gnu/packages/admin.scm (igt-gpu-tools): Update to 1.27.1.
[arguments]: Remove 'fix-meson.build phase.
2023-02-12 01:00:19 +01:00
Tobias Geerinckx-Rice 19d58dbc24
gnu: htop: Update to 3.2.2.
* gnu/packages/admin.scm (htop): Update to 3.2.2.
2023-02-12 01:00:01 +01:00
Tobias Geerinckx-Rice 3286a38c42
gnu: nmap: Remove input labels.
* gnu/packages/admin.scm (nmap)[inputs]: Move to conventional location,
remove input labels, and order sortabetically.
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice b6fea89ad6
gnu: nmap: Update to 7.93.
* gnu/packages/admin.scm (nmap): Update to 7.93.
[inputs]: Use OpenSSL 3.0.
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice df5a358f67
licenses: Update NPSL (nmap licence).
The previous URL does not resolve.  The new URL contains an updated
licence text (version 0.95 at time of this commit) that is strictly less
worse than previous versions, and applies retroactively to older nmaps:

  “Versions of Nmap released under previous versions of the NPSL may
   also be used under the NPSL 0.95 terms.”
     -- <https://nmap.org/changelog>

* guix/licenses.scm (nmap): Update.
2023-02-12 01:00:00 +01:00
André Batista 8d8e1438ae
gnu: libgit2: Update to 1.5.1 [security fixes].
Fixes CVE-2023-22742. Follows up on fixes to CVE-2022-24765.
Provides compatibility with git changes to address CVE-2022-29187.

* gnu/packages/version-control.scm (libgit2): Update to 1.5.1.
[source]: Remove snippet to comment out the "10 years ago" test, which
was removed on newer versions.
(libgit2-1.4): New variable. Update to 1.4.5.
(libgit2-1.3): Inherit from 'libgit2-1.4'. Update to 1.3.2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-17 15:22:53 -05:00
André Batista 7b4b271378
gnu: libgit2-1.1: Remove it.
There are no remaining packages which depend on this older version.

* gnu/packages/version-control.scm (libgit2-1.1): Remove variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-17 15:22:53 -05:00
Leo Famulari 861d6fa92c
gnu: Remove QtWebKit.
This fixes <https://issues.guix.gnu.org/53289>.

* gnu/packages/qt.scm (qtwebkit): Remove variable.
* gnu/packages/patches/qtwebkit-fix-building-with-bison-3.7.patch,
gnu/packages/patches/qtwebkit-fix-building-with-glib-2.68.patch,
gnu/packages/patches/qtwebkit-fix-building-with-icu-68.patch,
gnu/packages/patches/qtwebkit-fix-building-with-python-3.9.patch,
gnu/packages/patches/qtwebkit-pbutils-include.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/education.scm (openboard): Adjust code comment.
2023-02-17 14:49:13 -05:00
Leo Famulari abe7afb17c
gnu: Make nothing depend on QtWebKit.
This is required for <https://issues.guix.gnu.org/53289>.

* gnu/packages/qt.scm (python-pyqt)[inputs]: Remove qtwebkit.
(python-pyqt-without-qtwebkit): Remove variable.
(python-pyqtwebengine)[inputs]: Replace python-pyqt-without-qtwebkit with
python-pyqt.
* gnu/packages/backup.scm (vorta)[inputs]: Likewise.
* gnu/packages/ebook.scm (calibre)[inputs]: Likewise.
[arguments]: Adjust accordingly.
* gnu/packages/education.scm (anki)[inputs]: Replace
python-pyqt-without-qtwebkit with python-pyqt.
* gnu/packages/kde-games.scm (kajongg)[inputs]: Likewise.
* gnu/packages/maths.scm (veusz)[inputs]: Likewise.
* gnu/packages/music.scm (frescobaldi)[inputs]: Likewise.
(picard)[inputs]: Likewise.
* gnu/packages/orange.scm (orange)[inputs]: Likewise.
* gnu/packages/pdf.scm (flyer-composer)[inputs]: Likewise.
* gnu/packages/python-check.scm (python-pytest-qt)[propagated-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-qtconsole)[propagated-inputs]: Likewise.
(python-pyqtgraph)[propagated-inputs]: Likewise.
* gnu/packages/radio.scm (gnuradio)[inputs]: Likewise.
* gnu/packages/video.scm (openshot)[inputs]: Likewise.
* gnu/packages/vpn.scm (openconnect-sso)[inputs]: Likewise.
* gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Likewise.
2023-02-17 14:49:13 -05:00
Leo Famulari 7eb3eec4da
gnu: psi: Replace with psi-plus.
This is required for <https://issues.guix.gnu.org/53289>.

* gnu/packages/messaging.scm (psi): Deprecate in favor of psi-plus.
2023-02-17 14:49:12 -05:00
Leo Famulari b9ecefd1de
gnu: aseba: Remove dependency on QtWebKit.
This is required for <https://issues.guix.gnu.org/53289>.

* gnu/packages/robotics.scm (aseba)[inputs]: Remove qtwebkit.
2023-02-17 14:49:12 -05:00
Leo Famulari ac2ed2e1d7
gnu: dream: Remove dependency on QtWebKit.
This is required for <https://issues.guix.gnu.org/53289>.

* gnu/packages/radio.scm (dream)[inputs]: Remove qtwebkit.
2023-02-17 14:49:12 -05:00
jgart 2921394c25
gnu: Add cl-lisp-stat.
* gnu/packages/lisp-xyz.scm (cl-lisp-stat, sbcl-lisp-stat): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-17 19:18:49 +01:00