Archived
1
0
Fork 0

Merge remote-tracking branch 'origin/master' into core-updates

This commit is contained in:
Andreas Enge 2023-04-24 20:43:01 +02:00
commit 92dd588b81
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3
13 changed files with 68 additions and 46 deletions

1
.gitignore vendored
View file

@ -159,3 +159,4 @@ tmp
/gnu/packages/aux-files/guile-guile-launcher.o /gnu/packages/aux-files/guile-guile-launcher.o
/guile /guile
.DS_Store .DS_Store
.mumi/current-issue

3
.mumi/config Normal file
View file

@ -0,0 +1,3 @@
((debbugs-host . "debbugs.gnu.org")
(patch-email-address . "guix-patches@gnu.org")
(mumi-host . "issues.guix.gnu.org"))

View file

@ -9,7 +9,7 @@
# Copyright © 2020 Daniel Brooks <db48x@db48x.net> # Copyright © 2020 Daniel Brooks <db48x@db48x.net>
# Copyright © 2021 Jakub Kądziołka <kuba@kadziolka.net> # Copyright © 2021 Jakub Kądziołka <kuba@kadziolka.net>
# Copyright © 2021 Chris Marusich <cmmarusich@gmail.com> # Copyright © 2021 Chris Marusich <cmmarusich@gmail.com>
# Copyright © 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> # Copyright © 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
# Copyright © 2022 Prafulla Giri <prafulla.giri@protonmail.com> # Copyright © 2022 Prafulla Giri <prafulla.giri@protonmail.com>
# Copyright © 2023 Andrew Tropin <andrew@trop.in> # Copyright © 2023 Andrew Tropin <andrew@trop.in>
# #
@ -353,10 +353,12 @@ sys_create_store()
_debug "--- [ ${FUNCNAME[0]} ] ---" _debug "--- [ ${FUNCNAME[0]} ] ---"
if [[ -z $GUIX_ALLOW_OVERWRITE && (-e /var/guix || -e /gnu) ]]; then if [[ -e /var/guix && -e /gnu ]]; then
die "A previous Guix installation was found. Refusing to overwrite." if [ -n "$GUIX_ALLOW_OVERWRITE" ]; then
else _msg "${WAR}Overwriting existing installation!"
_msg "${WAR}Overwriting existing installation!" else
die "A previous Guix installation was found. Refusing to overwrite."
fi
fi fi
cd "$tmp_path" cd "$tmp_path"

View file

@ -5188,7 +5188,7 @@ bluetooth profile.")
(define-public libopenshot-audio (define-public libopenshot-audio
(package (package
(name "libopenshot-audio") (name "libopenshot-audio")
(version "0.3.0") (version "0.3.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -5197,7 +5197,7 @@ bluetooth profile.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1y3apyn71ysks88bv71knjvk832imnbpbb8mgib3q9b8pvdmjw3g")))) "164ibsp5g162cyjgpa0ap35h75igmfnmhxmwkkk1fvm1cpbf1jgj"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(inputs (inputs
(list alsa-lib (list alsa-lib

View file

@ -31,14 +31,14 @@
(define-public dezyne (define-public dezyne
(package (package
(name "dezyne") (name "dezyne")
(version "2.17.1") (version "2.17.2")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://dezyne.org/download/dezyne/" (uri (string-append "https://dezyne.org/download/dezyne/"
name "-" version ".tar.gz")) name "-" version ".tar.gz"))
(sha256 (sha256
(base32 "008svf32sy80c98nax3xkvxb0b93xgh9xjvw5ygzkq8zflr3ihm8")))) (base32 "1v0anwr0iic26ck796b29dfyj1dxkjf935g134z98s95hvzzrhm3"))))
(inputs (list bash-minimal (inputs (list bash-minimal
guile-3.0-latest guile-3.0-latest
guile-json-4 guile-json-4

View file

@ -25,7 +25,7 @@
;;; Copyright © 2017 Kei Kebreau <kkebreau@posteo.net> ;;; Copyright © 2017 Kei Kebreau <kkebreau@posteo.net>
;;; Copyright © 2017 George Clemmer <myglc2@gmail.com> ;;; Copyright © 2017 George Clemmer <myglc2@gmail.com>
;;; Copyright © 2017, 2018 Feng Shu <tumashu@163.com> ;;; Copyright © 2017, 2018 Feng Shu <tumashu@163.com>
;;; Copyright © 2017, 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2017, 2020, 2023 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2017, 2018, 2019, 2020 Oleg Pykhalov <go.wigust@gmail.com> ;;; Copyright © 2017, 2018, 2019, 2020 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2017 Mekeor Melire <mekeor.melire@gmail.com> ;;; Copyright © 2017 Mekeor Melire <mekeor.melire@gmail.com>
;;; Copyright © 2017 Peter Mikkelsen <petermikkelsen10@gmail.com> ;;; Copyright © 2017 Peter Mikkelsen <petermikkelsen10@gmail.com>
@ -5812,25 +5812,28 @@ saving won't move point back to the beginning of the buffer.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-git-timemachine (define-public emacs-git-timemachine
(package (let ((version "4.11")
(name "emacs-git-timemachine") (revision "0")
(version "4.11") (commit "13769fb603ae88c64566529eae4525ce88026e86"))
(source (package
(origin (name "emacs-git-timemachine")
(method git-fetch) (version (git-version version revision commit))
(uri (git-reference (source
(url "https://gitlab.com/pidu/git-timemachine.git") (origin
(commit version))) (method git-fetch)
(file-name (git-file-name name version)) (uri (git-reference
(sha256 (url "https://codeberg.org/pidu/git-timemachine.git")
(base32 (commit commit)))
"1pz4l1xnq6s67w5yq9107vm8dg7rqf8n9dmbn90jys97c722g70n")))) (file-name (git-file-name name version))
(build-system emacs-build-system) (sha256
(home-page "https://gitlab.com/pidu/git-timemachine") (base32
(synopsis "Step through historic versions of Git-controlled files") "0d1aj9xhcyksg115xl2yw0rd62hp53ig06y54jvii1l8vavb94jy"))))
(description "This package enables you to step through historic versions (build-system emacs-build-system)
(home-page "https://gitlab.com/pidu/git-timemachine")
(synopsis "Step through historic versions of Git-controlled files")
(description "This package enables you to step through historic versions
of files under Git version control from within Emacs.") of files under Git version control from within Emacs.")
(license license:gpl3+))) (license license:gpl3+))))
(define-public emacs-minitest (define-public emacs-minitest
(package (package

View file

@ -4077,20 +4077,20 @@ It is a replacement for the @command{urlview} program.")
(license license:gpl2+))) (license license:gpl2+)))
(define-public mumi (define-public mumi
(let ((commit "b2a8280f158957e18d714dea78637f6504dd7613") (let ((commit "85d5efb4367b9178eb7093e3ebca760745de0753")
(revision "1")) (revision "2"))
(package (package
(name "mumi") (name "mumi")
(version (git-version "0.0.5" revision commit)) (version (git-version "0.0.5" revision commit))
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://git.elephly.net/software/mumi.git") (url "https://git.savannah.gnu.org/git/guix/mumi.git/")
(commit commit))) (commit commit)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1ygcbrnwvqa4zi93mbry5afw6dr4fbm7pgkn1gbsydp6qjfsm88q")))) "0yn8dfj3krqwfsdn888vbv903kfa7clmbj2xxin263zqcyzc3alq"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
(list (list
@ -4123,7 +4123,8 @@ It is a replacement for the @command{urlview} program.")
`("GUILE_LOAD_COMPILED_PATH" ":" prefix `("GUILE_LOAD_COMPILED_PATH" ":" prefix
(,go ,(getenv "GUILE_LOAD_COMPILED_PATH")))))))))) (,go ,(getenv "GUILE_LOAD_COMPILED_PATH"))))))))))
(inputs (inputs
(list guile-email (list bash-minimal
guile-email
guile-fibers guile-fibers
guile-gcrypt guile-gcrypt
guile-json-4 guile-json-4
@ -4145,7 +4146,7 @@ It is a replacement for the @command{urlview} program.")
(sha256 (sha256
(base32 (base32
"1gs1li48hqizx7lc4n2fdxn9i2v4vafkqpza7svvfpcamfz29jpi"))))) "1gs1li48hqizx7lc4n2fdxn9i2v4vafkqpza7svvfpcamfz29jpi")))))
(home-page "https://git.elephly.net/software/mumi.git") (home-page "https://git.savannah.gnu.org/cgit/guix/mumi.git/")
(synopsis "Debbugs web interface") (synopsis "Debbugs web interface")
(description "Mumi is a Debbugs web interface.") (description "Mumi is a Debbugs web interface.")
(license license:agpl3+)))) (license license:agpl3+))))

View file

@ -681,7 +681,7 @@ the recorded data over time.")
(define-public fatrace (define-public fatrace
(package (package
(name "fatrace") (name "fatrace")
(version "0.16.3") (version "0.17.0")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -690,7 +690,7 @@ the recorded data over time.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1bxz6v1z0icp716jnv3knjyqp8bv6xnkz8gqd8z3g2b6yxj5xff3")))) "067pj0z4np4mmhlin9411zpwwbfmn38ykvmxw35fnidf3kxcq49i"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:phases `(#:phases

View file

@ -184,7 +184,7 @@ bind processes, and much more.")
(define-public openmpi (define-public openmpi
(package (package
(name "openmpi") (name "openmpi")
(version "4.1.4") (version "4.1.5")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -192,7 +192,7 @@ bind processes, and much more.")
(version-major+minor version) (version-major+minor version)
"/downloads/openmpi-" version ".tar.bz2")) "/downloads/openmpi-" version ".tar.bz2"))
(sha256 (sha256
(base32 "03ckngrff1cl0l81vfvrfhp99rbgk7s0633kr1l468yibwbjx4cj")) (base32 "1qyvc77diyrxmviirdwqpibgm32c4vkdlvw8g79rsf2pq9mrhh56"))
(patches (search-patches "openmpi-mtl-priorities.patch")))) (patches (search-patches "openmpi-mtl-priorities.patch"))))
(properties (properties

View file

@ -126,7 +126,7 @@ readers and is needed to communicate with such devices through the
(define-public eid-mw (define-public eid-mw
(package (package
(name "eid-mw") (name "eid-mw")
(version "5.1.8") (version "5.1.10")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -135,7 +135,7 @@ readers and is needed to communicate with such devices through the
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "11jf828ag8y5iykcfjmjc3n8g5mchpl3fxkr110civ3qqbdiw882")))) (base32 "14nx0hdpv0w5wwsg3894g8pzxlzgp9ryd38k4djhcsyarvzfwynr"))))
(build-system glib-or-gtk-build-system) (build-system glib-or-gtk-build-system)
(native-inputs (native-inputs
(list autoconf (list autoconf

View file

@ -4787,7 +4787,7 @@ create smoother and stable videos.")
(define-public libopenshot (define-public libopenshot
(package (package
(name "libopenshot") (name "libopenshot")
(version "0.3.0") (version "0.3.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -4796,7 +4796,7 @@ create smoother and stable videos.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0q2899hbaqwh1gxyl9x84l116g82glk0wmr3r1xvfwb107m3mvx9")) "10s76x4hwm4ccxdy8cv1nks028hldjmx25yy42fnjc4vscy7yd8a"))
(modules '((guix build utils))) (modules '((guix build utils)))
(snippet '(begin (snippet '(begin
;; Allow overriding of the python installation dir ;; Allow overriding of the python installation dir
@ -4851,7 +4851,7 @@ API. It includes bindings for Python, Ruby, and other languages.")
(define-public openshot (define-public openshot
(package (package
(name "openshot") (name "openshot")
(version "3.0.0") (version "3.1.0")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -4860,7 +4860,7 @@ API. It includes bindings for Python, Ruby, and other languages.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1az59whx9sga6m8m2c3ndfls5h07r0jn4jipnyxckpxl32vpd147")) "1m1mq8kws00mwijx8j5gqharkw63jqyywbnzsswgcxlhmsyv3k4v"))
(modules '((guix build utils))) (modules '((guix build utils)))
(snippet (snippet
'(begin '(begin

View file

@ -420,11 +420,18 @@ particular newlines, is left as is."
(define (printed-string str context) (define (printed-string str context)
"Return the read syntax for STR depending on CONTEXT." "Return the read syntax for STR depending on CONTEXT."
(define (preserve-newlines? str)
(and (> (string-length str) 40)
(string-index str #\newline)))
(match context (match context
(() (()
(object->string str)) (if (preserve-newlines? str)
(escaped-string str)
(object->string str)))
((head . _) ((head . _)
(if (memq head %natural-whitespace-string-forms) (if (or (memq head %natural-whitespace-string-forms)
(preserve-newlines? str))
(escaped-string str) (escaped-string str)
(object->string str))))) (object->string str)))))

View file

@ -194,6 +194,11 @@ expressions."
(test-pretty-print "\ (test-pretty-print "\
(string-append \"a\\tb\" \"\\n\")") (string-append \"a\\tb\" \"\\n\")")
(test-pretty-print "\
(display \"This is a very long string.
It contains line breaks, which are preserved,
because it's a long string.\")")
(test-pretty-print "\ (test-pretty-print "\
(description \"abcdefghijkl (description \"abcdefghijkl
mnopqrstuvwxyz.\")" mnopqrstuvwxyz.\")"