3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

64261 commits

Author SHA1 Message Date
Ludovic Courtès
ee21803288
gnu: openmpi: Update to 4.1.0.
* gnu/packages/mpi.scm (openmpi): Update to 4.1.0.
2021-03-19 13:23:27 +01:00
Ludovic Courtès
14aa86e50c
gnu: openmpi: Add 'release-monitoring-url' property.
* gnu/packages/mpi.scm (openmpi)[properties]: New field.
2021-03-19 13:23:26 +01:00
Léo Le Bouter
60d629d777
gnu: busybox: Update to 1.33.0.
* gnu/packages/busybox.scm (busybox): Update to 1.33.0.
2021-03-19 12:00:13 +01:00
Léo Le Bouter
572528e7dd
gnu: busybox: Fix CVE-2021-28831.
* gnu/packages/patches/busybox-CVE-2021-28831.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/busybox.scm (busybox): Apply it.
2021-03-19 11:56:38 +01:00
Léo Le Bouter
c1245f01ef
gnu: ruby-kramdown: Update to 2.3.1 [fixes CVE-2021-28834].
* gnu/packages/ruby.scm (ruby-kramdown): Update to 2.3.1.
2021-03-19 11:44:41 +01:00
Marius Bakke
1155a88308
gnu: ungoogled-chromium: Update to 89.0.4389.90-1.
* gnu/packages/patches/ungoogled-chromium-system-opus.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 89.
(%chromium-version): Remove variable.
(%ungoogled-revision): Set to 89.0.4389.90-1.
(%ungoogled-origin): Conditionally set file name based on commit/tag.
(%guix-patches): Add the new file.
(libvpx/chromium): Update to 1.9.0-104-gb5d77a48d.
(ungoogled-chromium)[version]: Use %UNGOOGLED-REVISION.
[source]: Update hash.
[arguments]: Adjust #:configure-flags for build system changes.  Don't build
with external WebRTC SSL library.  Remove obsolete substitution.
[inputs]: Remove OPENSSL.  Change from PIPEWIRE to PIPEWIRE-0.3.
2021-03-19 00:14:11 +01:00
Tobias Geerinckx-Rice
bb8a0d8057
gnu: emacsy-minimal: Fix build.
* gnu/packages/guile-xyz.scm (emacsy-minimal)[native-inputs]:
Add autoconf, automake, gettext-minimal, libtool, pkg-config,
and texinfo.
2021-03-18 21:07:46 +01:00
Ryan Prior via Guix-patches via
efe7a17406
gnu: Add countdown.
* gnu/packages/time.scm (countdown): New variable.

Also adds copyright, adds necessary module dependencies, and sorts them alphabetically.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-18 19:41:32 +01:00
Morgan Smith
a398e06cad
gnu: emacs-flymake-shellcheck: Update to 0.1-1.ac534e9
* gnu/packages/emacs-xyz.scm (emacs-flymake-shellcheck): Update to 0.1-1.ac534e9

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-18 19:37:35 +01:00
Nicolas Goaziou
bfaeee5675
gnu: emacs-leaf: Update to 4.4.4.
* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.4.4.
2021-03-18 17:35:22 +01:00
Tobias Geerinckx-Rice
b6df89efb0
gnu: dhewm3: Update to 1.5.1.
* gnu/packages/game-development.scm (dhewm3): Update to 1.5.1.
2021-03-18 17:08:11 +01:00
Tobias Geerinckx-Rice
c2265e0285
gnu: elixir: Update to 1.11.4.
* gnu/packages/elixir.scm (elixir): Update to 1.11.4.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
d9bdd6fa92
gnu: goffice: Update to 0.10.49.
* gnu/packages/gnome.scm (goffice): Update to 0.10.49.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
e999ea12ea
gnu: di: Update to 4.49.
* gnu/packages/admin.scm (di): Update to 4.49.
[source]: Update URL.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
2baae75e82
gnu: isc-dhcp: Update bundled bind to 9.11.29.
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Update bundled bind to
9.11.29.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
000e27b3d7
gnu: bind: Update to 9.16.13.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.13.
2021-03-18 17:08:10 +01:00
Ludovic Courtès
94f0312546
gnu: guix: Update to ec7fb66 [security].
This updates the 'guix' package so that it provides the fix
for <https://bugs.gnu.org/47229>.

* gnu/packages/package-management.scm (guix): Update to ec7fb66.
2021-03-18 12:32:03 +01:00
Léo Le Bouter
45695cc8a7
Revert "gnu: python2-urllib3: Update to 1.26.4 [fixes CVE-2021-28363]."
In response to commit 1a265842e6 we should no
longer need this. Also see <https://bugs.gnu.org/47186>.

This reverts commit db87d6ddaf.
2021-03-18 11:26:11 +01:00
Léo Le Bouter
2e0ff59f0c
gnu: imagemagick/fixed: Redirect old sonames to new sonames.
* gnu/packages/imagemagick.scm (imagemagick/fixed)[arguments]: Add
'fix-compat-cheat-rename-so phase to redirect old soname paths (expected
without grafting) to new sonames introduced by ImageMagick 6.9.12-0 and
later. These sonames are probably not forward compatible but most probably
backwards compatible so it should suffice until we remove the graft.
2021-03-18 11:13:18 +01:00
Leo Famulari
334c6850c6
gnu: linux-libre 4.4: Update to 4.4.262.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.262.
(linux-libre-4.4-pristine-source): Update hash.
2021-03-18 01:05:49 -04:00
Leo Famulari
c3504337cc
gnu: linux-libre 4.9: Update to 4.9.262.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.262.
(linux-libre-4.9-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
d72347deec
gnu: linux-libre 4.14: Update to 4.14.226.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.226.
(linux-libre-4.14-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
1ff0377a52
gnu: linux-libre 4.19: Update to 4.19.181.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.181.
(linux-libre-4.19-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
1de35e8036
gnu: linux-libre 5.4: Update to 5.4.106.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.106.
(linux-libre-5.4-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
e0dcafc1c2
gnu: linux-libre 5.10: Update to 5.10.24.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.24.
(linux-libre-5.10-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
aacfbb8c24
gnu: linux-libre: Update to 5.11.7.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.7.
(linux-libre-5.11-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
qblade
966e61fb8f
gnu: Add libucl.
* gnu/packages/wm.scm (libucl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-17 23:10:20 +01:00
ce10e2b3e9
gnu: Use autoconf instead of autoconf-wrapper when possible.
This should reduce confusion on when to use the "autoconf"
package and when to use "autoconf-wrapper" instead in
package definitions.

Fixes <https://bugs.gnu.org/46564>.

* gnu/packages/autotools.scm (autoconf-wrapper):
  advise to use the "autoconf" package instead where
  possible.
* gnu/packages/game-development.scm (tsukundere)[native-inputs]:
  use "autoconf" instead of "autoconf-wrapper".
* gnu/packages/gimp.scm
  (glimpse)[native-inputs]: likewise.
  (gimp-resynthesizer)[native-inputs]: add comment on why
  "autoconf-wrapper" is used.
* gnu/packages/gnunet.scm (gnunet)[native-inputs]:
  use "autoconf" instead of "autoconf-wrapper".
* gnu/packages/gnupg.scm (signing-party)[native-inputs]:
  add comment on why "autoconf-wrapper" is used.
* gnu/packages/guile-xyz.scm
  (guile-bash,guile-filesystem,guile-ics,guile-udev)[native-inputs]:
  use "autoconf" instead of "autoconf-wrapper".
* gnu/packages/libevent.scm (libuv)[native-inputs]: indicates
  "autoconf-wrapper" needs to be replaced with "autoconf"
  on core-updates.
* gnu/packages/logging.scm (glog)[native-inputs]: use "autoconf"
  instead of "autoconf-wrapper".
* gnu/packages/mail.scm (libetpan)[native-inputs]: likewise.
* gnu/packages/mate.scm
  (mate-icon-theme-faenza)[native-inputs]: add comment on why
  "autoconf-wrapper" is used.
  (mate-screensaver)[native-inputs]: use "autoconf" instead of
  "autoconf-wrapper".
* gnu/packages/package-management.scm (guix)[native-inputs]: likewise.
* gnu/packages/sawfish.scm (librep)[native-inputs]: likewise.
* gnu/packages/video.scm (motion)[native-inputs]: likewise.
* gnu/packages/zile.scm (zile)[native-inputs]: likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-17 23:10:19 +01:00
Tobias Geerinckx-Rice
24f1ce9e71
gnu: scdoc: Cross-compile.
* gnu/packages/man.scm (scdoc)[arguments]: Use CC-FOR-TARGET.
2021-03-17 21:22:21 +01:00
Tobias Geerinckx-Rice
841e5fb4dd
gnu: scdoc: Don't use unstable tarball.
The autogenerated tarball was modified upstream.

* gnu/packages/man.scm (scdoc)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2021-03-17 21:22:20 +01:00
Christopher Baines
d7b4ccefa9
gnu: libtirpc/hurd: Fix package source.
Amend the changes in 1a265842e6 to properly
access the origin patches from libtirpc.

I noticed this as guix weather didn't work for this package.

* gnu/packages/onc-rpc.scm (libtirpc/hurd)[source]: Call origin-patches
on (package-source libtirpc) rather than the libtirpc package.
2021-03-17 20:15:15 +00:00
f4f677f223
gnu: lua.scm: Sort package module imports alphabetically.
* gnu/packages/lua.scm: Sort package module imports alphabetically.
2021-03-17 21:33:01 +02:00
Léo Le Bouter
2691f57678
gnu: python-pygments: Update to 2.7.4 [fixes CVE-2021-27291].
* gnu/packages/python-xyz.scm (python-pygments/fixed): New variable.
(python-pygments)[replacement]: Graft.
2021-03-17 18:36:47 +01:00
Oleg Pykhalov
cb424bad32
gnu: Add emacs-kotlin-mode.
* gnu/packages/emacs-xyz.scm (emacs-kotlin-mode): New variable.
2021-03-17 18:48:06 +03:00
Nicolas Goaziou
d79d63e782
gnu: emacs-marginalia: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.4.
2021-03-17 14:32:45 +01:00
Leo Prikler
284864df91
gnu: komikku: Update to 0.27.0.
* gnu/packages/gnome.scm (komikku): Update to 0.27.0.
[inputs]: Add python-brotli and webkitgtk.
2021-03-17 14:21:30 +01:00
Leo Prikler
fef91c0cc8
gnu: Move lolcode to esolangs.
* gnu/packages/lolcode.scm (lci): Move from here...
* gnu/packages/esolangs.scm (lolcode-lci): ... to here.
* gnu/packages/lolcode.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
2021-03-17 14:21:29 +01:00
LibreMiami
d45d779e2a
gnu: tig: Update to 2.5.3.
* gnu/packages/version-control.scm (tig): Update to 2.5.3.

Co-authored-by: jgart <jgart@dismail.de>
Co-authored-by: donotshake <donotshake:matrix.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-17 12:03:25 +01:00
Ludovic Courtès
fe96f64110
gnu: hwloc: Add 'release-monitoring-url' property.
* gnu/packages/mpi.scm (hwloc-1)[properties]: New field.
2021-03-17 12:03:25 +01:00
Léo Le Bouter
f194fbf50e
gnu: gnome-autoar: Update to 0.3.1 [fixes CVE-2021-28650].
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.1.
2021-03-17 11:39:01 +01:00
Léo Le Bouter
b26f958620
gnu: pzstd: Update to 1.4.9 [fixes CVE-2021-24032].
* gnu/packages/compression.scm (pzstd): Use 'package/inherit' over zstd so any
graft applied to zstd cascades onto pzstd which is built from the same
source.
2021-03-17 10:58:29 +01:00
Mark H Weaver
1a265842e6
gnu: Use PACKAGE/INHERIT in more places.
* gnu/packages/algebra.scm (fftwf, fftw-openmpi),
gnu/packages/audio.scm (ztoolkit-rsvg),
gnu/packages/bioinformatics.scm (python2-dendropy),
gnu/packages/boost.scm (boost-with-python2),
gnu/packages/check.scm (python2-mock, python2-pytest-mock),
gnu/packages/cups.scm (hplip-minimal),
gnu/packages/freedesktop.scm (libinput-minimal),
gnu/packages/gettext.scm (gnu-gettext),
gnu/packages/glib.scm (python2-pygobject),
gnu/packages/gnome.scm (gdl-minimal, libsoup-minimal, python2-pyatspi),
gnu/packages/groff.scm (groff-minimal),
gnu/packages/jami.scm (ffmpeg-jami),
gnu/packages/libcanberra.scm (libcanberra/gtk+-2),
gnu/packages/lirc.scm (python2-lirc),
gnu/packages/llvm.scm (clang-runtime-3.5),
gnu/packages/mpi.scm (java-openmpi, openmpi-thread-multiple),
gnu/packages/node.scm (libnode),
gnu/packages/onc-rpc.scm (libtirpc/hurd),
gnu/packages/python-compression.scm (bitshuffle-for-snappy),
gnu/packages/python-crypto.scm (python2-pycrypto, python2-cryptography)
(python2-cryptography, python2-m2crypto),
gnu/packages/python-web.scm (python2-html2text, python2-tornado)
(python2-terminado, python2-ndg-httpsclient, python2-websocket-client)
(python2-rauth, python2-url, python2-s3transfer),
gnu/packages/python-xyz.scm (python2-psutil, python2-serpent)
(python2-humanfriendly, python2-empy, python2-parse-type, python2-polib)
(python2-jsonschema, python2-pystache, python2-cython, python2-numpydoc)
(python2-ipyparallel, python2-traitlets, python2-dbus)
(python2-beautifulsoup4, python2-pep517, python2-flake8, python2-llfuse)
(python2-tlsh, python-file, python2-notebook, python-jupyter-console-minimal)
(python2-contextlib2, python2-promise, python2-anyjson, python2-amqp)
(python2-kombu, python2-billiard, python2-celery, python2-whoosh)
(python2-jellyfish, python-rope, ptpython-2, python2-binaryornot)
(python2-setproctitle, python2-argcomplete, python2-xopen, python2-isort)
(python2-radon, python2-rfc6555, python2-activepapers, python2-send2trash)
(python2-cloudpickle, python2-reparser),
gnu/packages/python.scm (python2-called-python),
gnu/packages/qt.scm (python2-sip, python-pyqt-without-qtwebkit, python2-pyqt)
(python-qscintilla, python-pyqt+qscintilla),
gnu/packages/scanner.scm (sane-backends),
gnu/packages/sdl.scm (guile3.0-sdl2),
gnu/packages/selinux.scm (checkpolicy, libselinux, libsemanage, secilc)
(python-sepolgen, policycoreutils),
gnu/packages/serialization.scm (lua5.1-libmpack, lua5.2-libmpack),
gnu/packages/simulation.scm (fenics),
gnu/packages/statistics.scm (python2-statsmodels),
gnu/packages/texinfo.scm (info-reader),
gnu/packages/wxwidgets.scm (wxwidgets-gtk2, wxwidgets-gtk2-3.1),
gnu/packages/xml.scm (xmlsec-nss),
gnu/packages/xorg.scm (uim-gtk, uim-qt),
guix/build-system/python.scm (package-with-explicit-python)
(strip-python2-variant): Use PACKAGE/INHERIT.
2021-03-17 03:58:10 -04:00
Mark H Weaver
d9f501b619
gnu: gvfs: Add 'lint-hidden-cve' property.
* gnu/packages/gnome.scm (gvfs)[properties]: New field, marking
CVE-2019-12447, CVE-2019-12448, and CVE-2019-12449 as fixed.
2021-03-16 22:38:18 -04:00
Mark H Weaver
c3fe23d0de
gnu: gnome-shell: Add 'lint-hidden-cve' property.
* gnu/packages/gnome.scm (gnome-shell)[properties]: New field, marking
CVE-2019-3820 as fixed.
2021-03-16 22:38:12 -04:00
Maxim Cournoyer
15423d38c5
gnu: qemu: Enable reproducible builds.
Fixes <https://issues.guix.gnu.org/47176>.  The solution was suggested by
bonzini on OFTC's #qemu channel.

* gnu/packages/virtualization.scm (qemu)[snippet]: Delete bundled meson copy.
[native-inputs]: Add meson-next.
2021-03-16 16:21:28 -04:00
Maxim Cournoyer
f4259f93ea
gnu: Add meson-next.
* gnu/packages/build-tools.scm (meson-next): New variable.
2021-03-16 16:21:27 -04:00
Kei Kebreau
109f58444b
gnu: mpg321: Fix CVE-2019-14247.
* gnu/packages/patches/mpg321-CVE-2019-14247.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/mp3.scm (mpg321)[source]: Apply it.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-03-16 19:12:36 +01:00
Léo Le Bouter
82a9538ea0
gnu: varnish-modules: Update to 0.17.1 [fixes CVE-2021-28543].
* gnu/packages/web.scm (varnish-modules): Update to 0.17.1.
2021-03-16 18:41:41 +01:00
09b5cdf80d
gnu: tor: Update to 0.4.5.7 [security fixes].
* gnu/packages/tor.scm (tor): Update to 0.4.5.7.
2021-03-16 15:26:33 +02:00
Ricardo Wurmus
4f02c4c4a9
gnu: snakemake: Add missing inputs.
* gnu/packages/python-xyz.scm (snakemake)[propagated-inputs]: Add
python-nbformat, python-pulp, and python-toposort.
2021-03-16 14:17:48 +01:00