Commit graph

109110 commits

Author SHA1 Message Date
Vagrant Cascadian 8b654bf159
gnu: Add staticsite.
* gnu/packages/python-xyz.scm (staticsite): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:43 +01:00
Simon Streit be1d2fb2f7
gnu: Add x11-ssh-askpass.
* gnu/packages/ssh.scm (x11-ssh-askpass): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:43 +01:00
Simon Streit a694ef4802
gnu: mpdris2: Remove input labels and add inputs.
* gnu/packages/mpd.scm (mpdris2)[arguments]: Use G-expressions.  Remove
trailing #T from phase.
[inputs]: Remove labels.  Add BASH-MINIMAL and
PYTHON-MUTAGEN.
[native-inputs]: Remove labels.
[description]: Use complete sentence.
2023-02-23 15:25:43 +01:00
conses 415db66877
gnu: Add emacs-ob-go.
* gnu/packages/emacs-xyz.scm (emacs-ob-go): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:42 +01:00
conses 0dd6b56da5
gnu: Add emacs-org-recur.
* gnu/packages/emacs-xyz.scm (emacs-org-recur): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:42 +01:00
conses f629053a84
gnu: Add emacs-calc-currency.
* gnu/packages/emacs-xyz.scm (emacs-calc-currency): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:42 +01:00
Demis Balbach 8596f4d3b4
gnu: Add emacs-jsdoc.
* gnu/packages/emacs-xyz.scm (emacs-jsdoc): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:41 +01:00
Morgan Smith adc0e3b485
gnu: Add texlive-minted.
* gnu/packages/tex.scm (texlive-minted): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:41 +01:00
Morgan Smith 08e46c3001
gnu: Add texlive-fvextra.
* gnu/packages/tex.scm (texlive-fvextra): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:40 +01:00
Morgan Smith 7a01586afe
gnu: texlive-latex-fancyvrb: Add needed propagated-inputs.
* gnu/packages/tex.scm (texlive-latex-fancyvrb)[propagated-inputs]: Add
TEXLIVE-LATEX-UPQUOTE.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:40 +01:00
Morgan Smith 1bcf02465c
gnu: texlive-mdframed: Add needed propagated-inputs.
* gnu/packages/tex.scm (texlive-mdframed)[propagated-inputs]: Add
texlive-latex-needspace, and texlive-zref.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:40 +01:00
Morgan Smith fafa3653fd
gnu: texlive-latex-ifplatform: Add needed propagated-inputs.
* gnu/packages/tex.scm (texlive-latex-ifplatform)[propagated-inputs]: Add
texlive-catchfile.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:40 +01:00
Morgan Smith d53e46cabf
gnu: Add texlive-catchfile.
* gnu/packages/tex.scm (texlive-catchfile): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-23 15:25:39 +01:00
Nicolas Goaziou 83108a60e7
gnu: emacs-modus-themes: Update to 4.1.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 4.1.0.
2023-02-23 15:25:39 +01:00
Nicolas Goaziou f6ff45f21f
gnu: emacs-xref: Update to 1.6.2.
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.6.2.
2023-02-23 15:25:38 +01:00
Nicolas Goaziou deb902ec2f
gnu: emacs-posframe: Update to 1.4.0.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.0.
2023-02-23 15:25:38 +01:00
Maxim Cournoyer 5e7b0a7735
pack: Add UTF-8 locales to RPM pack builder.
It's necessary as 'generate-header' call ends up calling 'find-files', which
could fail to read file names containing non-ascii characters, as spotted in
the wild:

   building /gnu/store/...-jami-rpm-pack.rpm.drv...
   find-files: ./gnu/store/...-nss-certs-3.81/etc/ssl/certs/NetLock_Arany_=Class_Gold=_F??tan??s??tv??ny.pem:
   No such file or directory

* guix/scripts/pack.scm (rpm-archive): Expand set-utf8-locale helper in the
builder gexp.
2023-02-23 06:29:09 -05:00
Leo Famulari 31735e0ccf
gnu: linux-libre 4.14: Update to 4.14.306.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.306.
(linux-libre-4.14-pristine-source): Update hash.
2023-02-22 18:18:50 -05:00
Leo Famulari d6e718a66f
gnu: linux-libre 4.19: Update to 4.19.273.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.273.
(linux-libre-4.19-pristine-source): Update hash.
2023-02-22 18:18:50 -05:00
Leo Famulari aa9ab09569
gnu: linux-libre 5.4: Update to 5.4.232.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.232.
(linux-libre-5.4-pristine-source): Update hash.
2023-02-22 18:18:49 -05:00
Leo Famulari 01a6076475
gnu: linux-libre 5.10: Update to 5.10.169.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.169.
(linux-libre-5.10-pristine-source): Update hash.
2023-02-22 18:18:49 -05:00
Leo Famulari fa55547bea
gnu: linux-libre 5.15: Update to 5.15.95.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.95.
(linux-libre-5.15-pristine-source): Update hash.
2023-02-22 18:18:49 -05:00
Leo Famulari 7557d8da98
gnu: linux-libre 6.1: Update to 6.1.13.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.13.
(linux-libre-6.1-pristine-source): Update hash.
2023-02-22 18:18:34 -05:00
Julien Lepiller efa091f9f4
gnu: josm: Update to 18646.
* gnu/packages/geo.scm (josm): Update to 18646.
2023-02-22 21:42:03 +01:00
Peter Polidoro 9e47a50de8
gnu: kicad: Fix native-search-paths.
* gnu/packages/engineering.scm (kicad)[native-search-paths]: Update
  environment variables' names for kicad-7.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-22 20:59:58 +01:00
Adam Faiz 454c973197
gnu: gnunet-gtk: Use new style inputs and gexps.
* gnu/packages/gnunet.scm (gnunet-gtk)[arguments]: Use new style and gexps.
  [inputs]: Use new style.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-22 17:04:14 +01:00
Adam Faiz 5ef168dfb7
gnu: gnunet-gtk: Update to 0.19.0.
* gnu/packages/gnunet.scm (gnunet-gtk): Update to 0.19.0.
  [inputs]: Add libsodium.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-22 17:04:14 +01:00
Adam Faiz 6d53351a6d
gnu: gnunet: Update to 0.19.3.
* gnu/packages/gnunet.scm (gnunet): Update to 0.19.3.
  [source]: Add snippet.
  [inputs]: Replace gnurl by curl.
  [native-inputs]: Add python-sphinx and python-sphinx-rtd-theme.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-22 17:04:14 +01:00
jgart 0574aa8154
gnu: cl-jzon: Update to 1.0.0.
* gnu/packages/lisp-xyz.scm (sbcl-jzon): Update to 1.0.0.
  [source]: Use version release instead of commit.
  [inputs]: Add sbcl-float-features and sbcl-trivial-gray-streams.
  [description]: Fix typo.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-22 17:04:14 +01:00
Maxim Cournoyer 1fee391a25
pack: Register extra /usr/share sub-directories as FHS.
* guix/rpm.scm (%fhs-directories): Add extra FHS directories.  They were found
to conflict while testing a 'guix pack' built Jami RPM.
2023-02-22 10:41:35 -05:00
宋文武 d9368572ab
qtwebengine-5: Enable pulseaudio.
Previously it will dlopen libpulse, then fallback to alsa.
See also <https://issues.guix.gnu.org/45280>.

* gnu/packages/qt.scm (qtwebengine-5)[arguments]: Set link_pulseaudio with gn_args.
2023-02-22 09:38:14 +08:00
Maxim Cournoyer fbbbc2088c
gnu: opendht: Update to 2.4.12.
* gnu/packages/networking.scm (opendht): Update to 2.4.12.
2023-02-21 17:06:55 -05:00
Luis Felipe b3844dc99b
gnu: Add guile-proba.
* gnu/packages/check.scm (guile-proba): New variable.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2023-02-21 18:51:11 +01:00
Fredrik Salomonsson 4ab75f7c48
gnu: emacs-suneater-theme: Update to 2.2.0.
* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.2.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-21 13:41:52 +00:00
LuHui 1461bf96e3
gnu: xfel: Update to 1.2.9.
* gnu/packages/admin.scm (xfel): Update to 1.2.9.
[arguments]: Remove udevadm command.
[synopsis,description]: Change D1 computers/devices to just devices as the
capabilities are more general.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-21 13:39:41 +00:00
Greg Hogan e1e74336a2
gnu: python-jupytext: Update to 1.14.4.
Fixes test failure in test_multiple_pairing in 1.14.1.

* gnu/packages/python-xyz.scm (python-jupytext): Update to 1.14.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-21 13:36:50 +00:00
Christopher Baines e42d1ae612
gnu: nar-herder: Update to 0-17.8b888de.
* gnu/packages/package-management.scm (nar-herder): Update to 0-17.8b888de.
2023-02-21 13:20:47 +00:00
Christopher Baines fbe04ea4f7
gnu: guix-build-coordinator: Update to 0-71.c29a46e.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-71.c29a46e.
2023-02-21 13:19:06 +00:00
Christopher Baines 9577d09c59
gnu: guix-data-service: Update to 0.0.1-39.8c2f97e.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-39.8c2f97e.
2023-02-21 09:25:05 +00:00
Simon Tournier 73b5c955ae
gnu: python-clingo: Fix invalid G-expression input.
* gnu/packages/maths.scm (python-clingo)[arguments]: Add 'imported-modules'
and 'modules' in order to access to 'python:site-packages'.
[version]: Explicitly reuse from the package 'clingo'.
2023-02-21 06:27:07 +01:00
Maxim Cournoyer 038981e128
gnu: pjproject-jami: Update to 2.12-2.20e00fc.
This resolves a crash because of pjproject leaving too many sockets
opened ("Creating pipes for GWakeup: Too many open files").

* gnu/packages/jami.scm (pjproject-jami): Update to 2.12-2.20e00fc.
2023-02-20 17:00:11 -05:00
Maxim Cournoyer c81d2d448c
gnu: icedove: Truly prevent it from generating a new profile on every upgrade.
This fixes a regression introduced in 52cb5cf5b8 ("gnu: icedove: Update to
91.3.2") where the single quotes moved to double quotes, but the substitute*
pattern was not correctly adapted.

Fixes <https://issues.guix.gnu.org/53250>.

* gnu/packages/gnuzilla.scm (icedove-minimal)
[phases] {fix-profile-setting}: Include double qutoes in substitute* pattern
targeting the MOZ_DEDICATED_PROFILES configuration option.
2023-02-20 12:20:36 -05:00
Maxim Cournoyer 8320c0c6b6
gnu: icedove: Install the icons of the 'comm' component.
This is a follow-up commit to 47f0e022dc ("gnu: icedove: Install icons.")
which installed the icons of the 'browser' component (which are those used by
IceCat).

* gnu/packages/gnuzilla.scm (icedove-minimal) [phases]
{install-icon}: Install the icons of the 'comm' component, which is Icedove.
2023-02-20 09:22:04 -05:00
Sharlatan Hellseher e2435b60f1
gnu: Add qxlsx.
* gnu/packages/qt.scm (qxlsx): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-20 14:13:32 +01:00
Sharlatan Hellseher c08fda0716
gnu: stellarium: Update to 1.2.
* gnu/packages/astronomy.scm (stellarium): Update to 1.2.
[arguments]{tests}: Disable tests, with further review of INDI package.
[arguments]{configure-flags}: Explicitly disable Qt6 (prevent failing
build) and ShowMySky (not packed yet).
[phases]{set-offscreen-display}: Remove trail #T in lambda.
[inputs]: Remove labels and add GPSD, INDI, LIBNOVA, OPENSSL,
QTCHARTS, QTPOSITIONING, QTTRANSLATIONS, QTWEBENGINE-5, QXLSX.
[native-inputs]: Remove labels and add DOXYGEN, GRAPHVIZ, MESA,
PYTHON-WRAPPER.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-20 14:10:43 +01:00
Nicolas Goaziou c599d309c4
gnu: sshpass: Update to 1.10.
* gnu/packages/ssh.scm (sshpass): Update to 1.10.
2023-02-20 14:00:39 +01:00
Nicolas Goaziou c7aa35f388
gnu: fet: Update to 6.8.4.
* gnu/packages/education.scm (fet): Update to 6.8.4.
2023-02-20 14:00:39 +01:00
Sharlatan Hellseher ed00a514e5
gnu: python-capablerobot-usbhub: Update to 0.5.0.
* gnu/packages/libusb.scm (python-capablerobot-usbhub): Fix build and update to 0.5.0.
[source]: Use Git checkout which allows to pass build the package.
[build-system]: Use PYPROJECT-BUILD-SYSTEM.
[arguments]{tests}: Disable them as not provided.
[phases]use-poetry-core}: New phase.
[phases]{install-udev-rules}: Remove trailing #T from lambda.
[native-inputs]: Add PYTHON-POETRY-CORE.
[propagated-inputs]: Replace PYTHON-PYYAML-7 and PYTHON-PYYAML-5 by
PYTHON-CLICK and PYTHON-PYYAML.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-20 14:00:39 +01:00
Sharlatan Hellseher 5204f2edf4
gnu: python-construct: Update to 2.10.68.
* gnu/packages/python-xyz.scm (python-construct): Update to 2.10.68.
[source]: Use Git checkout over PyPI to enable tests.
[arguments]<#:phases>: Enable tests with custom phase.
[native-inputs]: Add PYTHON-PYTEST, PYTHON-PYTEST-BENCHMARK.
[propagated-inputs]: Remove PYTHON-EXTRAS. Add PYTHON-CLOUDPICKLE, PYTHON-LZ4.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-20 14:00:39 +01:00
Philippe SWARTVAGHER 274c59c6bc
gnu: python-pygraphviz: Update to 1.10.
* gnu/packages/graphviz.scm (python-pygraphviz): Update to 1.10.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-20 14:00:38 +01:00