guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]