[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/04: Merge branch master into core-updates
From: |
guix-commits |
Subject: |
01/04: Merge branch master into core-updates |
Date: |
Wed, 22 Jun 2022 13:00:02 -0400 (EDT) |
civodul pushed a commit to branch core-updates
in repository guix.
commit 8655a714457dbf1cde45979507012d9515614028
Merge: a589049e14 2af3f5eef0
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Wed Jun 22 18:48:00 2022 +0200
Merge branch master into core-updates
Makefile.am | 6 +-
doc/build.scm | 45 +-
doc/guix.texi | 708 +++++++++++++++++++--
doc/he-config-bare-bones.scm | 11 +-
doc/htmlxref.cnf | 4 +-
gnu/build/dbus-service.scm | 213 +++++++
gnu/build/jami-service.scm | 390 ++----------
gnu/home/services/desktop.scm | 12 +-
gnu/home/services/ssh.scm | 254 ++++++++
gnu/local.mk | 20 +-
gnu/packages/accessibility.scm | 6 +-
gnu/packages/admin.scm | 241 ++++++-
gnu/packages/algebra.scm | 44 +-
gnu/packages/audio.scm | 17 +-
gnu/packages/autogen.scm | 20 +-
gnu/packages/aux-files/renpy/renpy.in | 21 +-
gnu/packages/barrier.scm | 2 +-
gnu/packages/base.scm | 6 +-
gnu/packages/bioconductor.scm | 98 ++-
gnu/packages/bioinformatics.scm | 153 ++++-
gnu/packages/browser-extensions.scm | 4 +-
gnu/packages/c.scm | 9 +-
gnu/packages/ccache.scm | 4 +-
gnu/packages/certs.scm | 47 +-
gnu/packages/chromium.scm | 8 +-
gnu/packages/code.scm | 8 +-
gnu/packages/compression.scm | 33 +-
gnu/packages/coq.scm | 4 +-
gnu/packages/cpp.scm | 7 +-
gnu/packages/cran.scm | 241 ++++---
gnu/packages/crates-io.scm | 59 +-
gnu/packages/darwin.scm | 107 ++++
gnu/packages/databases.scm | 335 ++++++++--
gnu/packages/diffoscope.scm | 4 +-
gnu/packages/disk.scm | 52 +-
gnu/packages/display-managers.scm | 4 +-
gnu/packages/dns.scm | 4 +-
gnu/packages/docbook.scm | 29 +-
gnu/packages/emacs-xyz.scm | 376 +++++++----
gnu/packages/emacs.scm | 4 +-
gnu/packages/engineering.scm | 251 ++++----
gnu/packages/erlang.scm | 493 ++++++++++++++
gnu/packages/firmware.scm | 270 ++++----
gnu/packages/flashing-tools.scm | 83 ++-
gnu/packages/freedesktop.scm | 56 +-
gnu/packages/game-development.scm | 211 +++++-
gnu/packages/games.scm | 9 +-
gnu/packages/geo.scm | 49 +-
gnu/packages/gimp.scm | 14 +-
gnu/packages/gl.scm | 52 +-
gnu/packages/glib.scm | 34 +-
gnu/packages/gnome-xyz.scm | 90 ++-
gnu/packages/gnome.scm | 193 +++---
gnu/packages/golang.scm | 130 +++-
gnu/packages/gps.scm | 6 +-
gnu/packages/graph.scm | 6 +-
gnu/packages/graphics.scm | 4 +-
gnu/packages/gtk.scm | 25 +-
gnu/packages/guile-xyz.scm | 84 +++
gnu/packages/hardware.scm | 13 +-
gnu/packages/image-processing.scm | 11 +-
gnu/packages/image.scm | 47 +-
gnu/packages/instrumentation.scm | 4 +-
gnu/packages/irc.scm | 23 +-
gnu/packages/java.scm | 37 +-
gnu/packages/javascript.scm | 100 ++-
gnu/packages/kde-frameworks.scm | 84 ++-
gnu/packages/linux.scm | 103 +--
gnu/packages/lisp-xyz.scm | 277 +++++---
gnu/packages/lisp.scm | 7 +-
gnu/packages/llvm.scm | 48 +-
gnu/packages/logging.scm | 64 +-
gnu/packages/machine-learning.scm | 29 +-
gnu/packages/mail.scm | 112 ++--
gnu/packages/maths.scm | 16 +-
gnu/packages/maven.scm | 51 ++
gnu/packages/messaging.scm | 4 +-
gnu/packages/music.scm | 69 +-
gnu/packages/networking.scm | 86 ++-
gnu/packages/ocaml.scm | 106 ++-
gnu/packages/orange.scm | 6 +-
gnu/packages/package-management.scm | 6 +-
gnu/packages/parallel.scm | 24 +-
.../patches/alpine-fix-privacy-policy-crash.patch | 39 --
.../patches/epiphany-update-libportal-usage.patch | 53 --
gnu/packages/patches/fplll-std-fenv.patch | 18 -
.../patches/java-commons-lang-fix-dependency.patch | 38 ++
gnu/packages/patches/kismet-unbundle-boost.patch | 104 +++
.../patches/llvm-roc-3.0.0-add_libraries.patch | 22 -
.../patches/llvm-roc-4.2.0-add_Object.patch | 13 -
gnu/packages/patches/llvm-roc-5.0.0-linkdl.patch | 15 +
gnu/packages/patches/mathjax-3.1.2-no-a11y.patch | 281 ++++++++
gnu/packages/patches/nftables-fix-makefile.patch | 34 -
.../patches/omake-fix-non-determinism.patch | 15 +-
.../patches/public-inbox-fix-spawn-test.patch | 43 ++
.../python-zeep-Fix-pytest_httpx-test-cases.patch | 73 +++
.../patches/rocm-comgr-3.1.0-dependencies.patch | 11 +-
.../rocm-opencl-runtime-3.10.0-includes.patch | 14 -
.../patches/rocm-opencl-runtime-4.3-noclinfo.patch | 29 +-
.../rocm-opencl-runtime-4.3-nocltrace.patch | 25 -
.../patches/rocm-opencl-runtime-4.3-noopencl.patch | 65 +-
gnu/packages/patches/timescaledb-flaky-test.patch | 107 ++++
gnu/packages/pcre.scm | 6 +-
gnu/packages/photo.scm | 4 +-
gnu/packages/polkit.scm | 48 +-
gnu/packages/python-check.scm | 31 +
gnu/packages/python-crypto.scm | 138 ++--
gnu/packages/python-science.scm | 31 +-
gnu/packages/python-web.scm | 70 +-
gnu/packages/python-xyz.scm | 434 +++++++++++--
gnu/packages/qt.scm | 3 +-
gnu/packages/racket.scm | 17 +-
gnu/packages/radio.scm | 4 +-
gnu/packages/rails.scm | 10 +-
gnu/packages/rocm.scm | 95 +--
gnu/packages/ruby.scm | 45 +-
gnu/packages/rust-apps.scm | 4 +-
gnu/packages/rust.scm | 24 +-
gnu/packages/shellutils.scm | 7 +-
gnu/packages/ssh.scm | 52 +-
gnu/packages/statistics.scm | 56 +-
gnu/packages/terminals.scm | 4 +-
gnu/packages/tex.scm | 391 ++++--------
gnu/packages/texinfo.scm | 79 ++-
gnu/packages/textutils.scm | 4 +-
gnu/packages/time.scm | 5 +-
gnu/packages/tls.scm | 22 +-
gnu/packages/tor.scm | 4 +-
gnu/packages/toys.scm | 18 +-
gnu/packages/video.scm | 6 +-
gnu/packages/vim.scm | 4 +-
gnu/packages/virtualization.scm | 50 +-
gnu/packages/web.scm | 9 +-
gnu/packages/webkit.scm | 6 +-
gnu/packages/wm.scm | 45 +-
gnu/packages/xorg.scm | 63 +-
gnu/packages/zig.scm | 4 +
gnu/services/authentication.scm | 82 +--
gnu/services/base.scm | 266 +++++++-
gnu/services/cgit.scm | 12 +-
gnu/services/configuration.scm | 172 ++---
gnu/services/dbus.scm | 22 +-
gnu/services/desktop.scm | 62 +-
gnu/services/file-sharing.scm | 24 +-
gnu/services/linux.scm | 29 +-
gnu/services/messaging.scm | 37 +-
gnu/services/networking.scm | 12 +-
gnu/services/pam-mount.scm | 2 +-
gnu/services/pm.scm | 54 +-
gnu/services/telephony.scm | 534 ++++++++--------
gnu/services/vpn.scm | 2 +-
gnu/system.scm | 11 +-
gnu/tests/desktop.scm | 212 +++++-
gnu/tests/telephony.scm | 412 ++++++------
guix/build-system/rebar.scm | 158 +++++
guix/build/emacs-utils.scm | 39 ++
guix/build/rebar-build-system.scm | 147 +++++
guix/build/renpy-build-system.scm | 19 +-
guix/channels.scm | 9 +-
guix/extracting-download.scm | 179 ------
guix/import/hexpm.scm | 347 ++++++++++
guix/least-authority.scm | 2 +-
guix/packages.scm | 16 +-
guix/platform.scm | 2 +-
guix/scripts/challenge.scm | 48 +-
guix/scripts/import.scm | 2 +-
guix/scripts/import/hexpm.scm | 105 +++
guix/scripts/pull.scm | 34 +
guix/scripts/refresh.scm | 15 +-
guix/scripts/shell.scm | 3 +
guix/self.scm | 2 +
guix/ssh.scm | 10 +-
guix/ui.scm | 14 +-
guix/upstream.scm | 47 +-
guix/utils.scm | 3 +
po/guix/POTFILES.in | 1 +
tests/build-emacs-utils.scm | 68 ++
tests/guix-shell-export-manifest.sh | 11 +
tests/hexpm.scm | 253 ++++++++
tests/services/configuration.scm | 40 +-
tests/system.scm | 21 +-
tests/ui.scm | 68 ++
182 files changed, 9538 insertions(+), 3859 deletions(-)
diff --cc gnu/packages/radio.scm
index 03add6d49d,dfae252f0a..5df217cc2e
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@@ -530,9 -530,9 +530,9 @@@ used by RDS Spy, and audio files contai
("python-scipy" ,python-scipy)
("python-sphinx" ,python-sphinx)
("texlive" ,(texlive-updmap.cfg (list texlive-amsfonts
- texlive-latex-amsmath
+ texlive-amsmath
;; TODO: Add newunicodechar.
- texlive-latex-graphics)))
+ texlive-graphics)))
("xorg-server" ,xorg-server-for-tests)))
(inputs
`(("alsa-lib" ,alsa-lib)
@@@ -738,9 -738,9 +738,9 @@@ to access different radio hardware."
("libtool" ,libtool)
("pkg-config" ,pkg-config)
("texlive" ,(texlive-updmap.cfg (list texlive-amsfonts
- texlive-latex-amsmath
+ texlive-amsmath
;; TODO: Add newunicodechar.
- texlive-latex-graphics)))))
+ texlive-graphics)))))
(inputs
(list fftwf))
(arguments
diff --cc gnu/packages/tex.scm
index 529ecee891,de0a6d347c..18e1155b95
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@@ -7436,62 -6867,25 +7229,43 @@@ use under LaTeX; the package supports t
the whole font.")
(license license:lppl))))
- (define-public texlive-stmaryrd/fixed
- (package
- (inherit texlive-stmaryrd)
- (name "texlive-stmaryrd-fixed")
- (arguments
- (substitute-keyword-arguments (package-arguments texlive-stmaryrd)
- ((#:tex-directory _ #t)
- "latex/stmaryrd")
- ((#:phases phases)
- `(modify-phases ,phases
- (add-before 'copy-files 'unchdir
- (lambda _
- (chdir "../../..")))
- (add-after 'copy-files 'delete-extra-files
- (lambda* (#:key outputs #:allow-other-keys)
- (delete-file-recursively
- (string-append (assoc-ref outputs "out")
-
"/share/texmf-dist/source/fonts/stmaryrd/build"))))))))))
-
(define-deprecated-package texlive-fonts-stmaryrd texlive-stmaryrd)
-(define-public texlive-latex-subfigure
- (package
- (name "texlive-latex-subfigure")
- (version (number->string %texlive-revision))
- (source (origin
- (method svn-fetch)
- (uri (texlive-ref "latex" "subfigure"))
- (file-name (string-append name "-" version "-checkout"))
- (sha256
- (base32
- "15spcl5wb7w269qd6y596vp4yi8sa5ppcx8w4z2i9kyp02r3a0yb"))))
- (build-system texlive-build-system)
- (arguments '(#:tex-directory "latex/subfigure"))
- (home-page "https://www.ctan.org/pkg/subfigure")
- (synopsis "Figures divided into subfigures")
- (description
- "This (deprecated) package provides support for the manipulation and
+(define-public texlive-subfigure
+ (let ((template (simple-texlive-package
+ "texlive-subfigure"
+ (list "doc/latex/subfigure/"
+ "source/latex/subfigure/"
+ "tex/latex/subfigure/")
+ (base32
+ "1327ygajf6gza5msvhfjjnk6r3sw7vb7rxg23v4gx4dmyxqfqrbi"))))
+ (package
+ (inherit template)
+ (outputs '("out" "doc"))
+ (arguments
+ (substitute-keyword-arguments (package-arguments template)
+ ((#:tex-directory _ '())
+ "latex/subfigure")
+ ((#:build-targets _ '())
+ #~(list "subfigure.ins"))
+ ((#:phases phases)
+ #~(modify-phases #$phases
+ (add-after 'unpack 'chdir
+ (lambda _
+ (chdir "source/latex/subfigure")))
+ (replace 'copy-files
+ (lambda* (#:key inputs #:allow-other-keys)
+ (let ((origin (assoc-ref inputs "source"))
+ (source (string-append #$output
+ "/share/texmf-dist/source"))
+ (doc (string-append #$output:doc
+ "/share/texmf-dist/doc")))
+ (copy-recursively (string-append origin "/source") source)
+ (copy-recursively (string-append origin "/doc")
doc))))))))
+ (home-page "https://www.ctan.org/pkg/subfigure")
+ (synopsis "Figures divided into subfigures")
+ (description
+ "This (deprecated) package provides support for the manipulation and
reference of small or \"sub\" figures and tables within a single figure or
table environment. It is convenient to use this package when your subfigures
are to be separately captioned, referenced, or are to be included in the