1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-28 21:20:29 +02:00
Commit Graph

81223 Commits

Author SHA1 Message Date
Mark H Weaver
3b3cc9dfed gnu: icecat: Update to 91.8.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2022-1097, CVE-2022-1196, CVE-2022-24713,
CVE-2022-28281, CVE-2022-28282, CVE-2022-28285, CVE-2022-28286, and
CVE-2022-28289.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-04-05 18:12:15 -04:00
Liliana Marie Prikler
4bfb75531c gnu: poco: Make description a full sentence.
* gnu/packages/cpp.scm (poco)[description]: Expand into a full sentence.
2022-04-05 21:17:59 +02:00
Ricardo Wurmus
d643ef38ed gnu: u-boot-rockpro64-rk3399: Add support for booting from SCSI/SATA.
* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]: Add
  'patch-config phase to support SCSI/SATA disks.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2022-04-05 12:05:28 -07:00
Vagrant Cascadian
4a0d045990 gnu: u-boot: Update to 2022.04.
* gnu/packages/bootloaders.scm (u-boot): Update to 2022.01.
  [native-inputs]: Add gnutls, tinfo, libuuid.
  (u-boot-qemu-riscv64-smode): Drop custom
  patches.
* gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Refresh patch.
* gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Remove patch,
  applied upstream.
* gnu/local.mk (dist_patch_DATA): Update with removed patches.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-05 12:05:22 -07:00
Vagrant Cascadian
20302e0b16 gnu: Add ncurses-with-tinfo.
* gnu/packages/ncurses.scm (ncurses/tinfo): New variable.
2022-04-05 12:05:19 -07:00
Andrew Tropin
e777c3e34c gnu: l2md: Update to 9db252bc.
[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-28T11:03:48+0200 using RSA]]

* gnu/packages/mail.scm (l2md): Update to 9db252bc.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:41 +02:00
ykonai
84e0cbbc9c gnu: plocate: Build with "--sharedstatedir=/var".
Current plocate package sets the --sharedstatedir to a store directory, which
causes updatedb and plocate to fail by default since the store is immutable.
This will set the default database path to /var/cache/plocate.db instead.

* gnu/packages/search.scm (plocate): Change build options.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:41 +02:00
Leo Nikkilä
d15a601a85 gnu: phodav: Use libsoup 2 instead of libsoup 3.
Looks like phodav requires libsoup 2. Example of failing build logs,
wanting libsoup 2.4: <https://ci.guix.gnu.org/build/584454/log/raw>

After swapping the dependency, tests were failing due to HOME not being
writable. I added a new build phase to account for this. I also removed
the start-virtual-dir-server phase which no longer seems required, the
tests pass without it.

* gnu/packages/gnome.scm (phodav): Fix build, tests.
[inputs]: Replace libsoup 3 with libsoup 2.
[arguments]<#:phases>[set-temporary-home]: New phase.
[arguments]<#:phases>[start-virtual-dir-server]: Remove phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
jgart
86ee397e26 gnu: pantheon-calculator: Update to 1.7.2.
* gnu/packages/pantheon.scm (pantheon-calculator): Update to 1.7.2.
[arguments]: Remove trailing boolean.
[inputs]: Use guix style and add libhandy input.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
Felix Gruber
c9cca908fa gnu: python-w3lib: Fix build.
* gnu/packages/python-web.scm (python-w3lib): Fix build.
  [source]: Add python-w3lib-fix-test-failure.patch.
  [arguments]: Use pytest in the 'check phase.
  [native-inputs]: Add python-pytest.
* gnu/packages/patches/python-w3lib-fix-test-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
Zhu Zihao
27a6e8501f gnu: python-gst: Fix the concatenation of install path.
Fixes a regression introduced in a5c2e7961c.

* gnu/packages/gstreamer.scm (python-gst):
[arguments]:
<configure-flags>: Add missing leading slash.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
jgart
9d25dab4db gnu: python-dotenv: Update to 0.20.0.
* gnu/packages/python-xyz.scm (python-dotenv): Update to 0.20.0.
[home-page]: Update home page.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
antlers
0748d3febd gnu: linux: Allow kconfig options to be strings
* gnu/packages/linux.scm (config->string): add a clause handling strings

Allows for the declarative configuration of kconfig options which accept
strings, such as CONFIG_MODULE_SIG_KEY.

I've enclosed the given string in quotes, but don't do any kind of
escaping. See the kernel mailing list for the current state of escaped
strings upstream:

https://patchwork.kernel.org/project/linux-kbuild/patch/1431003982-992-1-git-send-email-sr@denx.de/

Apologies to those with double-quotes or backslashes in their
CONFIG_SYSTEM_*_KEYS.

Signed-off-by: antlers <autumnalantlers@gmail.com>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
Michael Rohleder
3e599b99da gnu: celluloid: Update to 0.23.
* gnu/packages/video.scm (celluloid): Update to 0.23.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:39 +02:00
Imran Iqbal
1fed7ab09e gnu: curlie: Update to 1.6.9
* gnu/packages/curl.scm (curlie): Update to 1.6.9

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:39 +02:00
Daniel Meißner
2a70e7922c gnu: xmonad-next: Change #:phases to gexp.
* gnu/packages/wm.scm (xmonad-next)[arguments]: Use #$output, #$name
and #$synopsis instead of %output, name and synopsis.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:39 +02:00
Ricardo Wurmus
66177c2b87 Merge branch 'wip-pyyaml' 2022-04-05 19:03:57 +02:00
Ricardo Wurmus
df2dc0c416 gnu: pigx-scrnaseq: Set NUMBA_CACHE_DIR.
This is needed since the update of python-loompy.

* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[arguments]: Rename
'set-PYTHONPATH to 'set-additional-environment-variables and set
NUMBA_CACHE_DIR.
2022-04-05 18:40:48 +02:00
Ricardo Wurmus
e721122069 gnu: pigx-scrnaseq: Use new inputs style.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[inputs]: Use plain list.
2022-04-05 18:40:48 +02:00
Ricardo Wurmus
5d1c9fcdcf gnu: pigx-scrnaseq: Update to 1.1.8.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq): Update to 1.1.8.
[patches]: Remove.
[native-inputs]: Remove.
* gnu/packages/patches/pigx-scrnaseq-no-citeproc.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-04-05 18:40:48 +02:00
Ricardo Wurmus
860010ac2a gnu: r-with-tests: Update to 4.1.3.
* gnu/packages/statistics.scm (r-with-tests): Update to 4.1.3.
2022-04-05 15:14:41 +02:00
Greg Hogan
78e8c20179 gnu: git: Update to 2.35.1.
* gnu/packages/version-control.scm (git): Update to 2.35.1.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-04-05 08:48:47 -04:00
Maxim Cournoyer
8a9bf794e1 Revert "gnu: git: Update to 2.35.1."
This reverts commit 223a3d7f7f, as it triggered
thousands of rebuilds due to inadvertently touching git-minimal/fixed.

Reported-by: Christopher Baines <mail@cbaines.net>
2022-04-05 08:41:36 -04:00
Ricardo Wurmus
27720d0fe1 gnu: python-pyyaml: Update to 6.0.
* gnu/packages/python-xyz.scm (python-pyyaml): Update to 6.0.
2022-04-05 10:56:28 +02:00
Ricardo Wurmus
d3e1a94391 gnu: python2-pyyaml: Detach source from python-pyyaml.
* gnu/packages/python-xyz.scm (python2-pyyaml): Override source and version
fields.
(python-pyyaml)[properties]: Add python2-variant.
2022-04-05 10:56:23 +02:00
Leo Famulari
20303c0b1c gnu: eyeD3: Update to 0.9.6.
* gnu/packages/mp3.scm (eyed3): Update to 0.9.6.
[propagated-inputs]: Add python-deprecation and python-filetype.
2022-04-04 19:57:12 -04:00
Feng Shu
4b451813f7 gnu: Add parole.
* gnu/packages/xfce.scm (parole): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:03 +02:00
kiasoc5
2bef31fe25 gnu: mediainfo: Update to 22.03.
* gnu/packages/video.scm (mediainfo): Update to 22.03.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:03 +02:00
kiasoc5
f9ad9d65fe gnu: libmediainfo: Update to 22.03.
* gnu/packages/video.scm (libmediainfo): Update to 22.03.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Zhu Zihao
095c609dfd gnu: gtkmm: Update to 4.6.1.
* gnu/packages/gtk.scm (gtkmm): Update to 4.6.1.
[propagated-inputs]: Remove atkmm because it's no longer needed.
* gnu/packages/gtk.scm (pangomm): Update to 2.50.0.
[propagated-inputs]: Replace 'pango' with 'pango-next'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Zhu Zihao
287b98031f gnu: Add fcitx5-gtk4.
* gnu/packages/fcitx5.scm (fcitx5-gtk4): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Zhu Zihao
ef3cae59a2 gnu: gtk: Update to 4.6.1.
* gnu/local.mk (dist_patch_DATA): Remove gtk-introspection-test.patch.
* gnu/packages/patches/gtk-introspection-test.patch: Remove.
* gnu/packages/gtk.scm (gtk): Update to 4.6.1.
[source]: Remove stale patch.
[arguments]<phases>: Add 'patch-rst2man' phase, correct the binary name of
rst2man to 'rst2man.py'
[inputs]: Add libjpeg-turbo, libpng, libtiff.
[native-inputs]: Add python-docutils.
[propagated-inputs]: Use pango-next.
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: Disable GTK4 build.
<configure-flags>: Add "-DENABLE_GTK_IM_MODULE=OFF".
<phases>: In phase "patch-install-prefix", Remove GTK4 code.
[inputs]: Remove package gtk.
[outputs]: Remove output "gtk4".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Zhu Zihao
4df7fe14ff gnu: pango 1.50: Add version 1.50.4.
* gnu/packages/gtk.scm(pango-next): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Efraim Flashner
345f79b2cf gnu: freebayes: Fix test suite.
* gnu/packages/bioinformatics.scm (freebayes)[native-inputs]: Add python.
2022-04-04 22:58:25 +03:00
Efraim Flashner
c1fc65ecb6 gnu: smithwaterman: Use new style for phases.
* gnu/packages/bioinformatics.scm (smithwaterman)[arguments]: Use list
of G-Expressions.
2022-04-04 22:45:37 +03:00
Efraim Flashner
855c8d9d41 gnu: smithwaterman: Fix cross-compiling.
* gnu/packages/bioinformatics.scm (smithwaterman)[arguments]: Add
make-flag to use cxx-for-target. Adjust custom 'patch-source and
'build-dynamic phases to use cross toolchain binaries when cross
compiling. Remove trailing #t from phases.
2022-04-04 22:41:54 +03:00
Michael Rohleder
9bd4ed3dde gnu: marble-qt: Update to 21.12.3.
* gnu/packages/kde.scm (marble-qt): Update to 21.12.3.
  [inputs]: Add qtwebchannel, qtwebengine.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-04 10:50:21 +02:00
Mădălin Ionel Patrașcu
2213c60419 gnu: Add r-zoeppritz.
* gnu/packages/cran.scm (r-zoeppritz): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-04 10:44:47 +02:00
Attila Lendvai
4d336ecf20 gnu: Add python-bip39.
* gnu/packages/python-xyz.scm (python-bip39): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-04 10:32:01 +02:00
Efraim Flashner
aed1f47c4d gnu: parallel: Update to 20220322.
* gnu/packages/parallel.scm (parallel): Update to 20220322.
2022-04-04 09:28:22 +03:00
Greg Hogan
367048036d gnu: stgit: Update to 1.5.
* gnu/packages/version-control.scm (stgit): Update to 1.5.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-04-04 00:10:07 -04:00
Maxim Cournoyer
223a3d7f7f gnu: git: Update to 2.35.1.
* gnu/packages/version-control.scm (git): Update to 2.35.1.
[phases]: Delete trailing #t.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-04-04 00:06:48 -04:00
jgart
757ececffb gnu: emacs-elpy: Update to 1746e70.
* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1746e70.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-04-04 00:06:32 -04:00
jgart
48d3a372fc gnu: emacs-poet-theme: Update to 16eb694.
* gnu/packages/emacs-xyz.scm (emacs-poet-theme): Update to 16eb694.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-04-04 00:06:32 -04:00
Maxim Cournoyer
eb4e8a4d9c gnu: emacs-gnugo: Patch 'gnugo-program' variable.
* gnu/packages/emacs-xyz.scm (emacs-gnugo)
[phases]{configure-default-gnugo-xpms-variable}: Rename to...
{configure}: ... this.  Patch the 'gnugo-program' variable.
[inputs]: Add gnugo.
[description]: Describe basic usage entry points.
2022-04-04 00:06:31 -04:00
Leo Famulari
32b713e016 gnu: svt-av1: Update to 0.9.1.
* gnu/packages/video.scm (svt-av1): Update to 0.9.1.
2022-04-03 23:09:39 -04:00
Leo Famulari
7c94eea790 gnu: libaom: Update to 3.3.0.
* gnu/packages/video.scm (libaom): Update to 3.3.0.
2022-04-03 23:09:35 -04:00
Leo Famulari
6ed308bb3c gnu: linux-libre 4.14: Update to 4.14.275.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.275.
(linux-libre-4.14-pristine-source): Update hash.
2022-04-03 13:04:58 -04:00
Danny Milosavljevic
32d1f71593 gnu: xterm: Make big cursors work.
* gnu/packages/patches/xterm-370-explicit-xcursor.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xterm)[source]: Add it.
[arguments]<#:configure-flags>: Add "-lXcursor".
2022-04-03 13:46:15 +02:00
Efraim Flashner
b0ea8808b6 gnu: cpufrequtils: Set file-name for source.
* gnu/packages/linux.scm (cpufrequtils)[source]: Add file-name field.
2022-04-03 14:10:12 +03:00