From de81a58f79425dcab3d5e149657b97114be56325 Mon Sep 17 00:00:00 2001 From: Felix Gruber Date: Sun, 24 Oct 2021 17:28:33 +0000 Subject: gnu: leocad: Update to 21.06. * gnu/packages/lego.scm (leocad): Update to 21.06. Signed-off-by: Arun Isaac --- gnu/packages/lego.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lego.scm b/gnu/packages/lego.scm index 5b72c0e0be..6d4e243054 100644 --- a/gnu/packages/lego.scm +++ b/gnu/packages/lego.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2016, 2017, 2019 Eric Bavier ;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice +;;; Copyright © 2021 Felix Gruber ;;; ;;; This file is part of GNU Guix. ;;; @@ -100,7 +101,7 @@ restrictions that stem from limitations of the standard RCX firmware.") (define-public leocad (package (name "leocad") - (version "19.07.1") + (version "21.06") (source (origin (method git-fetch) (uri (git-reference @@ -109,7 +110,7 @@ restrictions that stem from limitations of the standard RCX firmware.") (file-name (git-file-name name version)) (sha256 (base32 - "02kv1m18g6s4dady9jv4sjivfkrp192bmdw2a3d9lzlp60zks0p2")))) + "1ifbxngkbmg6d8vv08amxbnfvlyjdwzykrjp98lbwvgb0b843ygq")))) (build-system gnu-build-system) (native-inputs `(("qttools" ,qttools))) ; for lrelease -- cgit 1.4.1 From 508b072ab4b0327f16418b528a3cef2a58cfd27e Mon Sep 17 00:00:00 2001 From: Foo Chuan Wei Date: Tue, 12 Oct 2021 15:34:15 +0000 Subject: gnu: Add vim-characterize. * gnu/packages/vim.scm (vim-characterize): New variable. Signed-off-by: Efraim Flashner --- gnu/packages/vim.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 624ee38b63..8db911b652 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -1219,3 +1219,37 @@ text object. The signs are always up to date and the plugin never saves your buffer.") (home-page "https://github.com/airblade/vim-gitgutter") (license license:expat)))) + +(define-public vim-characterize + (package + (name "vim-characterize") + (version "1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tpope/vim-characterize") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ppsbsd696ih40d9f76mdl9sd9y7p2pvm65qmvq4b2zhkv4xbpxz")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("autoload" "share/vim/vimfiles/") + ("doc" "share/vim/vimfiles/") + ("plugin" "share/vim/vimfiles/")))) + (home-page "https://github.com/tpope/vim-characterize") + (synopsis "Vim plugin for showing Unicode character metadata") + (description + "In Vim, pressing @code{ga} on a character reveals its representation in +decimal, octal, and hex. Characterize.vim modernizes this with the following +additions: +@itemize +@item Unicode character names: @code{U+00A9 COPYRIGHT SYMBOL} +@item Vim digraphs (type after @code{} to insert the character): +@code{Co}, @code{cO} +@item Emoji codes: @code{:copyright:} +@item HTML entities: @code{©} +@end itemize") + (license license:vim))) -- cgit 1.4.1 From 9d9fa800b38a923bb458d5f4fd1124f3e4b93178 Mon Sep 17 00:00:00 2001 From: Foo Chuan Wei Date: Tue, 12 Oct 2021 15:48:10 +0000 Subject: gnu: Add vim-tagbar. * gnu/packages/vim.scm (vim-tagbar): New variable. Signed-off-by: Efraim Flashner --- gnu/packages/vim.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 8db911b652..83227c91de 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -1253,3 +1253,33 @@ additions: @item HTML entities: @code{©} @end itemize") (license license:vim))) + +(define-public vim-tagbar + (package + (name "vim-tagbar") + (version "3.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/preservim/tagbar") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1fqfs8msmr6d4kpvxqp14sdjvp5fj52q5w5kz71myzcd4kqzmirp")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("autoload" "share/vim/vimfiles/") + ("doc" "share/vim/vimfiles/") + ("plugin" "share/vim/vimfiles/") + ("syntax" "share/vim/vimfiles/")))) + (home-page "https://github.com/preservim/tagbar") + (synopsis "Vim plugin that displays tags in a window, ordered by scope") + (description + "Tagbar is a Vim plugin that provides an easy way to browse the tags of +the current file and get an overview of its structure. It does this by creating +a sidebar that displays the ctags-generated tags of the current file, ordered +by their scope. This means that for example methods in C++ are displayed under +the class they are defined in.") + (license license:vim))) -- cgit 1.4.1 From 1a80b8909a521b91d30649a011b0257d0fadc18c Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 31 Oct 2021 15:28:46 +0200 Subject: gnu: vim-tagbar: Add ctags fallback location. * gnu/packages/vim.scm (vim-tagbar)[arguments]: Add fill path to ctags as fallback location. [inputs]: Add universal-ctags. --- gnu/packages/vim.scm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 83227c91de..8792e178ab 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -43,6 +43,7 @@ #:use-module (gnu packages attr) #:use-module (gnu packages autotools) #:use-module (gnu packages base) + #:use-module (gnu packages code) #:use-module (gnu packages enlightenment) #:use-module (gnu packages fontutils) #:use-module (gnu packages gawk) @@ -1273,7 +1274,18 @@ additions: '(("autoload" "share/vim/vimfiles/") ("doc" "share/vim/vimfiles/") ("plugin" "share/vim/vimfiles/") - ("syntax" "share/vim/vimfiles/")))) + ("syntax" "share/vim/vimfiles/")) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'link-univerisal-ctags + (lambda* (#:key inputs #:allow-other-keys) + (let ((ctags (assoc-ref inputs "universal-ctags"))) + (substitute* "autoload/tagbar.vim" + (("(.*)universal-ctags']" all leader) + (string-append all "\n" + leader ctags "/bin/ctags']"))))))))) + (inputs + `(("universal-ctags" ,universal-ctags))) (home-page "https://github.com/preservim/tagbar") (synopsis "Vim plugin that displays tags in a window, ordered by scope") (description -- cgit 1.4.1 From 2ff28472e3bc1d2f3df3794bfa98102d00f65a22 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 31 Oct 2021 18:42:19 +0100 Subject: gnu: pipe-viewer: Update to 0.1.5. * gnu/packages/video.scm (pipe-viewer): Update to 0.1.5. --- gnu/packages/video.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 245007f294..540b81f0b3 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -1073,7 +1073,7 @@ H.264 (MPEG-4 AVC) video streams.") (define-public pipe-viewer (package (name "pipe-viewer") - (version "0.1.4") + (version "0.1.5") (source (origin (method git-fetch) @@ -1083,7 +1083,7 @@ H.264 (MPEG-4 AVC) video streams.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0d8b3gcr9dndw8qlwfrm0wgp4vjmn8fwd151kmzz7kkw57f5jfch")))) + (base32 "075xc5kvnmyqqj7zijvdrvbkna931h7xf8f8z0ick7yx5fy3pn5j")))) (build-system perl-build-system) (arguments `(#:imported-modules -- cgit 1.4.1 From 1872c00df50d64c82172a25276a0fa5334922931 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 31 Oct 2021 17:36:21 +0100 Subject: gnu: python-binwalk: Rename to binwalk. * gnu/packages/python-xyz.scm (binwalk): New variable renamed from (python-binwalk): this old thing. Redefine it using DEPRECATED-PACKAGE. * gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Adjust accordingly. --- gnu/packages/diffoscope.scm | 2 +- gnu/packages/python-xyz.scm | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/diffoscope.scm b/gnu/packages/diffoscope.scm index dfb2e05f16..5a227d059e 100644 --- a/gnu/packages/diffoscope.scm +++ b/gnu/packages/diffoscope.scm @@ -156,9 +156,9 @@ ("xxd" ,xxd))) (native-inputs `(("help2man" ,help2man) ;; Below are modules used for tests. + ("binwalk" ,binwalk) ("python-pytest" ,python-pytest) ("python-chardet" ,python-chardet) - ("python-binwalk" ,python-binwalk) ("python-black" ,python-black) ("python-h5py" ,python-h5py) ("python-pypdf2" ,python-pypdf2) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f12cca9757..2793b25f07 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16440,9 +16440,9 @@ binary or text.") `(("python2-enum34" ,python2-enum34) ,@(package-propagated-inputs base)))))) -(define-public python-binwalk +(define-public binwalk (package - (name "python-binwalk") + (name "binwalk") (version "2.2.0") (source (origin @@ -16475,6 +16475,9 @@ binary or text.") extracting firmware images") (license license:expat))) +(define-public python-binwalk + (deprecated-package "python-binwalk" binwalk)) + (define-public python-nltk (package (name "python-nltk") -- cgit 1.4.1 From f3d5d572debe59839afe29683965c6df39cb782c Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 1 Nov 2021 00:13:26 +0100 Subject: gnu: binwalk: Update to 2.3.2. * gnu/packages/python-xyz.scm (binwalk): Update to 2.3.2. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/python-xyz.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2793b25f07..32d6b403d4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16443,7 +16443,7 @@ binary or text.") (define-public binwalk (package (name "binwalk") - (version "2.2.0") + (version "2.3.2") (source (origin (method git-fetch) @@ -16452,8 +16452,7 @@ binary or text.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 - "1bxgj569fzwv6jhcbl864nmlsi9x1k1r20aywjxc8b9b1zgqrlvc")))) + (base32 "01dalxw07c42ka4fqpixcacvy42h04ya909lzpmsblr9s2xdgwcm")))) (build-system python-build-system) (arguments `(#:phases @@ -16464,8 +16463,7 @@ binary or text.") (string-append (getcwd) "/src/" ":" (getenv "PYTHONPATH"))) - (setenv "HOME" "") - #t))))) + (setenv "HOME" "")))))) (native-inputs `(("python-coverage" ,python-coverage) ("python-nose" ,python-nose))) -- cgit 1.4.1 From e1370ea8fa41417bedb437b2fc3a066b19f82c52 Mon Sep 17 00:00:00 2001 From: Alexandr Vityazev Date: Tue, 26 Oct 2021 10:42:35 +0000 Subject: gnu: dunst: Update to 1.7.0. * gnu/packages/dunst.scm (dunst): Update to 1.7.0. [source]: Fix indentation. Signed-off-by: Efraim Flashner --- gnu/packages/dunst.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/dunst.scm b/gnu/packages/dunst.scm index ce2c04bac6..19f18dbc91 100644 --- a/gnu/packages/dunst.scm +++ b/gnu/packages/dunst.scm @@ -38,16 +38,16 @@ (define-public dunst (package (name "dunst") - (version "1.6.1") + (version "1.7.0") (source (origin (method git-fetch) (uri (git-reference - (url "https://github.com/dunst-project/dunst") - (commit (string-append "v" version)))) + (url "https://github.com/dunst-project/dunst") + (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 - "0lga1kj2vjbj9g9rl93nivngjmk5fkxdxwal8w96x9whwk9jvdga")))) + "0bc8f8h7qvxfx742jb8ggycw3z0il3pgln7lgkdjap2pxccyyrh5")))) (build-system gnu-build-system) (arguments `(#:tests? #f ; no check target -- cgit 1.4.1 From 8f92c44bdda75e00bc45a1540f4a8d7a954e411b Mon Sep 17 00:00:00 2001 From: Foo Chuan Wei Date: Mon, 1 Nov 2021 11:51:11 +0200 Subject: gnu: vim-scheme: Update to 0.0.0-3.e22fc8e. * gnu/packages/vim.scm (vim-scheme): Update to 0.0.0-3.e22fc8e. [source]: Use https. [license]: Update to new upstream license. --- gnu/packages/vim.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 8792e178ab..f70729952d 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2020, 2021 Jack Hill ;;; Copyright © 2021 Simon Tournier ;;; Copyright © 2021 Tissevert +;;; Copyright © 2021 Foo Chuan Wei ;;; ;;; This file is part of GNU Guix. ;;; @@ -392,8 +393,8 @@ trouble using them, because you do not have to remember each snippet name.") (license license:expat)))) (define-public vim-scheme - (let ((commit "99af6befee8bc7d289a523064336474ae063cee3") - (revision "2")) + (let ((commit "e22fc8e199ef52f2efacd08e71c3add90d83b375") + (revision "3")) (package (name "vim-scheme") (version (git-version "0.0.0" revision commit)) @@ -401,12 +402,12 @@ trouble using them, because you do not have to remember each snippet name.") (origin (method git-fetch) (uri (git-reference - (url "http://git.foldling.org/vim-scheme.git") + (url "https://git.foldling.org/vim-scheme.git") (commit commit))) (file-name (git-file-name name version)) (sha256 (base32 - "0w9hnsxg92f1wd83rra0ss07zla7p2r44whr9rqs70hc0xm8ygd6")))) + "04h946vr4f8wxap3wzqs69y2v8n50g2zbk22jsg2kxr4c01z5cbw")))) (build-system copy-build-system) (arguments '(#:install-plan @@ -417,7 +418,7 @@ trouble using them, because you do not have to remember each snippet name.") (description "@code{vim-scheme} provides Scheme support for Vim (R7RS and CHICKEN).") (home-page "https://foldling.org/git/vim-scheme.git/") - (license license:public-domain)))) + (license license:unlicense)))) (define-public vim-luna (let ((commit "633619953dcf8577168e255230f96b05f28d6371") -- cgit 1.4.1 From 840a70808844233d1b372c283ba19037a4dc87d2 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Mon, 1 Nov 2021 10:35:39 +0100 Subject: gnu: cl-mgl-pax: Update to 0.0.4-0.a7f9047. * gnu/packages/lisp-xyz.scm (sbcl-mgl-pax): Update to 0.0.4-0.a7f9047. [inputs]: Add alexandria, colorize and md5. Remove babel, cl-fad and ironclad. [arguments]: Add optional systems to 'asd-systems' to build them too. --- gnu/packages/lisp-xyz.scm | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 0fb6222732..b1222271a4 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -2139,11 +2139,11 @@ processes that doesn't run under Emacs. Lisp processes created by (sbcl-package->ecl-package sbcl-slime-swank)) (define-public sbcl-mgl-pax - (let ((commit "4ada6eb26364e71addb169ce58e4ba83bc7a8eaa") - (revision "2")) + (let ((commit "a7f904784ae59bbeeeb15a14348cda46ed9bdeb3") + (revision "0")) (package (name "sbcl-mgl-pax") - (version (git-version "0.0.3" revision commit)) + (version (git-version "0.0.4" revision commit)) (source (origin (method git-fetch) @@ -2151,17 +2151,22 @@ processes that doesn't run under Emacs. Lisp processes created by (url "https://github.com/melisgl/mgl-pax") (commit commit))) (sha256 - (base32 "1s38crgvmd9hgqwsscqpj6m6c10a074zjgg8k5sl15yih1wkpssm")) + (base32 "119pb3485m6hqsqsaqpaq2x8xh5lrbqapw7zaqyq425n75vd1mc8")) (file-name (git-file-name "mgl-pax" version)))) (build-system asdf-build-system/sbcl) (inputs `(("3bmd" ,sbcl-3bmd) - ("babel" ,sbcl-babel) - ("cl-fad" ,sbcl-cl-fad) - ("ironclad" ,sbcl-ironclad) + ("alexandria" ,sbcl-alexandria) + ("colorize" ,sbcl-colorize) + ("md5" ,sbcl-md5) ("named-readtables" ,sbcl-named-readtables) ("pythonic-string-reader" ,sbcl-pythonic-string-reader) ("swank" ,sbcl-slime-swank))) + (arguments + `(#:asd-systems '("mgl-pax" + "mgl-pax/navigate" + "mgl-pax/document" + "mgl-pax/transcribe"))) (synopsis "Exploratory programming environment and documentation generator") (description "PAX provides an extremely poor man's Explorable Programming -- cgit 1.4.1 From 9070bfd2c043258718e4fe444a0f8a4aa4589f37 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Mon, 1 Nov 2021 10:21:55 +0100 Subject: gnu: cl-string-match: Fix dependency. * gnu/packages/lisp-xyz.scm (sbcl-cl-string-match)[arguments]: Add 'fix-dependency' phase. [source, home-page]: Update to new URL. --- gnu/packages/lisp-xyz.scm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index b1222271a4..13d585eae3 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -2472,7 +2472,7 @@ values from a string in Common Lisp.") (origin (method hg-fetch) (uri (hg-reference - (url "https://bitbucket.org/vityok/cl-string-match/") + (url "https://github.com/vityok/cl-string-match") (changeset changeset))) (sha256 (base32 @@ -2494,13 +2494,20 @@ values from a string in Common Lisp.") ;; For testing: `(("lisp-unit" ,sbcl-lisp-unit))) (arguments - `(#:tests? #f)) + `(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-dependency + (lambda _ + (substitute* "cl-string-match.asd" + ((":mgl-pax") + ":mgl-pax/document"))))))) (synopsis "Set of utilities to manipulate strings in Common Lisp") (description "@command{cl-strings} is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.") - (home-page "https://bitbucket.org/vityok/cl-string-match/") + (home-page "https://github.com/vityok/cl-string-match") (license license:bsd-3)))) (define-public cl-string-match -- cgit 1.4.1 From c0c974ad96767a1e207fe2823cd5479605485415 Mon Sep 17 00:00:00 2001 From: Foo Chuan Wei Date: Mon, 1 Nov 2021 05:54:51 +0000 Subject: gnu: cl-who: Update to commit 1.1.4-2.0d38264. * gnu/packages/lisp-xyz.scm (sbcl-cl-who): Update to 1.1.4-2.0d38264. Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 13d585eae3..d3fd81d036 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -3948,8 +3948,8 @@ defined in RFC 2616.") (define-public sbcl-cl-who (let ((version "1.1.4") - (commit "2c08caa4bafba720409af9171feeba3f32e86d32") - (revision "1")) + (commit "0d3826475133271ee8c590937136c1bc41b8cbe0") + (revision "2")) (package (name "sbcl-cl-who") (version (git-version version revision commit)) @@ -3959,10 +3959,10 @@ defined in RFC 2616.") (uri (git-reference (url "https://github.com/edicl/cl-who") (commit commit))) - (file-name (git-file-name name version)) + (file-name (git-file-name "cl-who" version)) (sha256 (base32 - "0yjb6sr3yazm288m318kqvj9xk8rm9n1lpimgf65ymqv0i5agxsb")))) + "0sc8nji9q1df04lhsiwsjy1a35996bibl31w5hp5sh8q6sa122dy")))) (build-system asdf-build-system/sbcl) (native-inputs `(("sbcl-flexi-streams" ,sbcl-flexi-streams))) -- cgit 1.4.1 From 0e19713c1fbfd3a01347e0d490434a53a596ed3c Mon Sep 17 00:00:00 2001 From: Xinglu Chen Date: Mon, 1 Nov 2021 11:01:17 +0100 Subject: gnu: msmtp: Update to 1.8.18. * gnu/packages/mail.scm (msmtp): Update to 1.8.18. [arguments]<#:phases>: Remove trailing #t. Signed-off-by: Efraim Flashner --- gnu/packages/mail.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 98c32b497c..ddcb4e6044 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1735,14 +1735,14 @@ addons which can add many functionalities to the base client.") (define-public msmtp (package (name "msmtp") - (version "1.8.16") + (version "1.8.18") (source (origin (method url-fetch) (uri (string-append "https://marlam.de/msmtp/releases/" "/msmtp-" version ".tar.xz")) (sha256 - (base32 "1n271yr83grpki9szdirnk6wb5rcc319f0gmfabyw3fzyf4msjy0")))) + (base32 "19b0anfrkg4lqp4h13qi2rqgwvipp1ga0id237nwbp7b6ypn5z0l")))) (build-system gnu-build-system) (inputs `(("libsecret" ,libsecret) @@ -1772,8 +1772,7 @@ addons which can add many functionalities to the base client.") ;; Don't rely on netcat being in the PATH to test for a ;; connection, instead look up and ping debian.org. (substitute* (string-append bin "/msmtpq") - (("EMAIL_CONN_TEST=n") "EMAIL_CONN_TEST=p")) - #t)))))) + (("EMAIL_CONN_TEST=n") "EMAIL_CONN_TEST=p")))))))) (synopsis "Simple and easy to use SMTP client with decent sendmail compatibility") (description -- cgit 1.4.1 From c4ca2e95581c07bfef3dcbbfbca1cc51f0598bef Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 22 Oct 2021 15:12:41 -0400 Subject: gnu: libopenshot-audio: Update to 0.2.2. * gnu/packages/audio.scm (libopenshot-audio): Update to 0.2.2. --- gnu/packages/audio.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 1895c9fab8..7cfbfc731d 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -4698,7 +4698,7 @@ library supports sample rates up to 96 kHz and up to eight channels (7.1 (define-public libopenshot-audio (package (name "libopenshot-audio") - (version "0.2.0") + (version "0.2.2") (source (origin (method git-fetch) (uri (git-reference @@ -4707,7 +4707,7 @@ library supports sample rates up to 96 kHz and up to eight channels (7.1 (file-name (git-file-name name version)) (sha256 (base32 - "13if0m5mvlqly8gmbhschzb9papkgp3yqivklhb949dhy16m8zgf")))) + "03dygh85riljk7dpn5a5a0d22a2kz45fs13gzwqgnbzzr1k17p2y")))) (build-system cmake-build-system) (inputs `(("alsa-lib" ,alsa-lib) -- cgit 1.4.1 From 7eaacf0ece04e10a9f618893222c94b11216227c Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 22 Oct 2021 15:13:06 -0400 Subject: gnu: libopenshot: Update to 0.2.7. * gnu/packages/video.scm (libopenshot): Update to 0.2.7. [origin]: Adjust snippet to upstream changes. [inputs]: Add alsa-lib and zlib. [propagated-inputs]: Replace ffmpeg-4.3 with ffmpeg. --- gnu/packages/video.scm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 540b81f0b3..6ed49ce5a5 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -4659,7 +4659,7 @@ create smoother and stable videos.") (define-public libopenshot (package (name "libopenshot") - (version "0.2.5") + (version "0.2.7") (source (origin (method git-fetch) (uri (git-reference @@ -4668,11 +4668,11 @@ create smoother and stable videos.") (file-name (git-file-name name version)) (sha256 (base32 - "1mxjkgjmjzgf628y3rscc6rqf55hxgjpmvwxlncfk1216i5xskwp")) + "0i9bsn8gklm1mvj60l3d3xrxdgy8svpxjfqcwsr308j5zjn30pv8")) (modules '((guix build utils))) (snippet '(begin ;; Allow overriding of the python installation dir - (substitute* "src/bindings/python/CMakeLists.txt" + (substitute* "bindings/python/CMakeLists.txt" (("(SET\\(PYTHON_MODULE_PATH.*)\\)" _ set) (string-append set " CACHE PATH " "\"Python bindings directory\")"))) @@ -4684,11 +4684,12 @@ create smoother and stable videos.") ("python" ,python) ("swig" ,swig) ("unittest++" ,unittest-cpp))) + (inputs + `(("alsa-lib" ,alsa-lib) + ("zlib" ,zlib))) (propagated-inputs ;all referenced in installed headers `(("cppzmq" ,cppzmq) - ;; libopenshot doesn't yet build with ffmpeg 4.4 (see: - ;; https://github.com/OpenShot/libopenshot/issues/676). - ("ffmpeg" ,ffmpeg-4.3) + ("ffmpeg" ,ffmpeg) ("imagemagick" ,imagemagick) ("jsoncpp" ,jsoncpp) ("libopenshot-audio" ,libopenshot-audio) -- cgit 1.4.1 From 0cfc13104f0cb9251b6bd4b997e675ae9f03cd85 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 22 Oct 2021 15:14:24 -0400 Subject: gnu: OpenShot: Update to 2.6.1. * gnu/packages/video.scm (openshot): Update to 2.6.1. [arguments]: Add a 'fix-symbolic-link' phase to work around a broken symlink. Run the custom 'check' phase when tests? are enabled. --- gnu/packages/video.scm | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 6ed49ce5a5..7bf9191811 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -4724,7 +4724,7 @@ API. It includes bindings for Python, Ruby, and other languages.") (define-public openshot (package (name "openshot") - (version "2.5.1") + (version "2.6.1") (source (origin (method git-fetch) (uri (git-reference @@ -4733,7 +4733,7 @@ API. It includes bindings for Python, Ruby, and other languages.") (file-name (git-file-name name version)) (sha256 (base32 - "0qc5i0ay6j2wab1whl41sjb71cj02pg6y79drf7asrprq8b2rmfq")) + "0pa8iwl217503bjlqg2zlrw5lxyq5hvxrf5apxrh3843hj1w1myv")) (modules '((guix build utils))) (snippet '(begin @@ -4758,9 +4758,10 @@ API. It includes bindings for Python, Ruby, and other languages.") #:phases (modify-phases %standard-phases (delete 'build) ;install phase does all the work (replace 'check - (lambda _ - (setenv "QT_QPA_PLATFORM" "offscreen") - (invoke "python" "src/tests/query_tests.py"))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (setenv "QT_QPA_PLATFORM" "offscreen") + (invoke "python" "src/tests/query_tests.py")))) (add-after 'unpack 'patch-font-location (lambda* (#:key inputs #:allow-other-keys) (let ((font (assoc-ref inputs "font-dejavu"))) @@ -4769,6 +4770,12 @@ API. It includes bindings for Python, Ruby, and other languages.") (("fonts") "share/fonts/truetype") (("[A-Za-z_-]+.ttf") "DejaVuSans.ttf"))) #t)) + ;; https://github.com/OpenShot/openshot-qt/issues/4502 + (add-before 'ensure-no-mtimes-pre-1980 'fix-symbolic-link + (lambda _ + (delete-file "images/Humanity/actions/custom/razor_line_with_razor.png") + (symlink "../../../../src/timeline/media/images/razor_line_with_razor.png" + "images/Humanity/actions/custom/razor_line_with_razor.png"))) (add-before 'install 'set-tmp-home (lambda _ ;; src/classes/info.py "needs" to create several -- cgit 1.4.1 From 80c0505f166101bbe6d55b8f2314d1a18227b3ee Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 22 Oct 2021 15:15:28 -0400 Subject: gnu: Remove FFmpeg 4.3. * gnu/packages/video.scm (ffmpeg-4.3): Remove variable. --- gnu/packages/video.scm | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 7bf9191811..d4d9eed68d 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -1701,17 +1701,6 @@ convert and stream audio and video. It includes the libavcodec audio/video codec library.") (license license:gpl2+))) -(define-public ffmpeg-4.3 - (package/inherit ffmpeg - (version "4.3.2") - (source (origin - (method url-fetch) - (uri (string-append "https://ffmpeg.org/releases/ffmpeg-" - version ".tar.xz")) - (sha256 - (base32 - "1nyd9jlcy0pqnwzi29a7sg50hq37vb0g3f9l16y3q8yh3m7ydr26")))))) - (define-public ffmpeg-3.4 (package (inherit ffmpeg) -- cgit 1.4.1 From 8797a07ac0c2f2cce93b6642942a2654eaec1c69 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 1 Nov 2021 09:58:41 -0400 Subject: gnu: WebKitGTK: Update to 2.34.1 [fixes CVE-2021-{30846,30851,42762}]. https://webkitgtk.org/security/WSA-2021-0006.html * gnu/packages/webkit.scm (webkitgtk): Update to 2.34.1. --- gnu/packages/webkit.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm index dab8af2ab8..0e6cdb8588 100644 --- a/gnu/packages/webkit.scm +++ b/gnu/packages/webkit.scm @@ -226,14 +226,14 @@ acceleration in mind, leveraging common 3D graphics APIs for best performance.") (define-public webkitgtk (package (name "webkitgtk") - (version "2.32.4") + (version "2.34.1") (source (origin (method url-fetch) (uri (string-append "https://www.webkitgtk.org/releases/" "webkitgtk-" version ".tar.xz")) (sha256 (base32 - "1zfkfyhm4i7901pp32wcwcfxax69qgq5k44x0glwaywdg4zjvkh0")) + "1vix0w24m7mq82rzxrk8xvcrkli44gimzs282xs29q2xf0b16g24")) (patches (search-patches "webkitgtk-share-store.patch" "webkitgtk-bind-all-fonts.patch")))) (build-system cmake-build-system) -- cgit 1.4.1 From 6e5ca0bb84b398d6cfad9025055a4f0b8d8e1e95 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 1 Nov 2021 20:11:32 +0530 Subject: gnu: mpop: Update to 1.4.16. * gnu/packages/mail.scm (mpop): Update to 1.4.16. --- gnu/packages/mail.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index ddcb4e6044..c2d3b2a834 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -2824,14 +2824,14 @@ easily (one at a time).") (define-public mpop (package (name "mpop") - (version "1.4.14") + (version "1.4.16") (source (origin (method url-fetch) (uri (string-append "https://marlam.de/mpop/releases/" "mpop-" version ".tar.xz")) (sha256 - (base32 "046wbglvry54id9wik6c020fs09piv3gig3z0nh5nmyhsxjw4i18")))) + (base32 "1yc7lsdy9gvlslvljqg34kvcaf4wvrwlvj6h5awkzlp6x9qva3l7")))) (build-system gnu-build-system) (inputs `(("gnutls" ,gnutls))) -- cgit 1.4.1 From 7af3b822178782d6598865e1d6a780a756dd0cb3 Mon Sep 17 00:00:00 2001 From: Andrew Tropin Date: Mon, 1 Nov 2021 10:43:12 +0300 Subject: services: configuration: Fix interpose implementation. * gnu/services/configuration.scm (interpose, serialize-text-config): Fix interpose implementation, move file-like object code to serialize-text-config. Signed-off-by: Oleg Pykhalov --- gnu/services/configuration.scm | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/services/configuration.scm b/gnu/services/configuration.scm index e8c55b6e4d..0de350a4df 100644 --- a/gnu/services/configuration.scm +++ b/gnu/services/configuration.scm @@ -359,10 +359,7 @@ DELIMITER interposed LS. Support 'infix and 'suffix GRAMMAR values." (G_ "The GRAMMAR value must be 'infix or 'suffix, but ~a provided.") grammar))) (fold-right (lambda (e acc) - (cons #~(begin - (use-modules (ice-9 rdelim)) - (with-fluids ((%default-port-encoding "UTF-8")) - (with-input-from-file #$e read-string))) + (cons e (if (and (null? acc) (eq? grammar 'infix)) acc (cons delimiter acc)))) @@ -387,7 +384,16 @@ the list result in @code{#t} when applying PRED? on them." (define (text-config? config) (list-of file-like?)) (define (serialize-text-config field-name val) - #~(string-append #$@(interpose val "\n" 'suffix))) + #~(string-append + #$@(interpose + (map + (lambda (e) + #~(begin + (use-modules (ice-9 rdelim)) + (with-fluids ((%default-port-encoding "UTF-8")) + (with-input-from-file #$e read-string)))) + val) + "\n" 'suffix))) (define ((generic-serialize-alist-entry serialize-field) entry) "Apply the SERIALIZE-FIELD procedure on the field and value of ENTRY." -- cgit 1.4.1 From b47e37a4fd3c66f79b34b084633cfc0a07e05d76 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 1 Nov 2021 20:02:07 +0200 Subject: gnu: rust-openssl-sys-0.9: Update to 0.9.68. * gnu/packages/crates-io.scm (rust-openssl-sys-0.9): Update to 0.9.68. * gnu/packages/patches/rust-openssl-sys-no-vendor.patch: Add note about supported versions of openssl. --- gnu/packages/crates-io.scm | 4 ++-- gnu/packages/patches/rust-openssl-sys-no-vendor.patch | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b8587e8084..3054315bb9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31725,14 +31725,14 @@ system for OpenSSL.") (define-public rust-openssl-sys-0.9 (package (name "rust-openssl-sys") - (version "0.9.64") + (version "0.9.68") (source (origin (method url-fetch) (uri (crate-uri "openssl-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1bsim2zk69q1dw6rixn48l1ci8bmz5kvbkgsks2ci079w0pzr7i0")) + (base32 "0l2ikxygkza3s5q3lvng4mhisdp2vdrvzkhpwhkx8vgnscjiymqw")) (patches (search-patches "rust-openssl-sys-no-vendor.patch")))) (build-system cargo-build-system) (arguments diff --git a/gnu/packages/patches/rust-openssl-sys-no-vendor.patch b/gnu/packages/patches/rust-openssl-sys-no-vendor.patch index 78a6b5e3f7..9855faf8b2 100644 --- a/gnu/packages/patches/rust-openssl-sys-no-vendor.patch +++ b/gnu/packages/patches/rust-openssl-sys-no-vendor.patch @@ -2,6 +2,8 @@ https://sources.debian.org/data/main/r/rust-openssl-sys/0.9.53-1/debian/patches/ "MIT" licensed according to debian/copyright file slightly modified to only change the vendored openssl-src dependency +Starting from rust-openssl-sys@0.9.69 Cargo.toml starts searching for openssl-3.0. + --- a/Cargo.toml +++ b/Cargo.toml @@ -31,14 +31,11 @@ -- cgit 1.4.1 From 1865860cc13ac800661e2728237886f0516d632c Mon Sep 17 00:00:00 2001 From: Foo Chuan Wei Date: Mon, 1 Nov 2021 11:10:49 +0000 Subject: gnu: cl-drakma: Update to 2.0.8. * gnu/packages/lisp-xyz.scm (sbcl-drakma): Update to 2.0.8. Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index d3fd81d036..53911487ac 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -4022,17 +4022,17 @@ the format used by the popular compression tool bzip2.") (define-public sbcl-drakma (package (name "sbcl-drakma") - (version "2.0.7") + (version "2.0.8") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/edicl/drakma") (commit (string-append "v" version)))) - (file-name (git-file-name name version)) + (file-name (git-file-name "cl-drakma" version)) (sha256 (base32 - "1441idnyif9xzx3ln1p3fg36k2v9h4wasjqrzc8y52j61420qpci")))) + "1wf2zivfvhsh6zvd6wcwfd67bm8s8a1p2fismszc8xb819dqk9yl")))) (build-system asdf-build-system/sbcl) (inputs `(("sbcl-puri" ,sbcl-puri) -- cgit 1.4.1 From a37cb428c735a879964f062f66f9636d9b1f8cdf Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:32 +0200 Subject: gnu: ghc-tasty-silver: Update to 3.2.3. * gnu/packages/haskell-check.scm (ghc-tasty-silver): Update to 3.2.3. [inputs]: Add ghc-semigroups. [native-inputs]: Add ghc-silently. --- gnu/packages/haskell-check.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.scm index c9ba1be280..04d9ff6253 100644 --- a/gnu/packages/haskell-check.scm +++ b/gnu/packages/haskell-check.scm @@ -1208,7 +1208,7 @@ environment.") (define-public ghc-tasty-silver (package (name "ghc-tasty-silver") - (version "3.2.2") + (version "3.2.3") (source (origin (method url-fetch) @@ -1217,7 +1217,7 @@ environment.") version ".tar.gz")) (sha256 - (base32 "0zsl6nna8ir215qyxhyh2czx4i16hzw1n1m8jw8ym02j6sp6iz13")))) + (base32 "0nvh2k8iqqkanmp7lpwd3asimyarzisly8wavbdahcxryn0j4xb7")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) @@ -1225,13 +1225,13 @@ environment.") ("ghc-optparse-applicative" ,ghc-optparse-applicative) ("ghc-process-extras" ,ghc-process-extras) ("ghc-regex-tdfa" ,ghc-regex-tdfa) + ("ghc-semigroups" ,ghc-semigroups) ("ghc-tagged" ,ghc-tagged) ("ghc-tasty" ,ghc-tasty) ("ghc-temporary" ,ghc-temporary))) - (native-inputs `(("ghc-tasty-hunit" ,ghc-tasty-hunit))) - (arguments - `(#:cabal-revision - ("1" "0mgdk77xz38zc46qbxvss6vnp4yk328zbpw1l0c1n0f5gyf6sbav"))) + (native-inputs + `(("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-silently" ,ghc-silently))) (home-page "https://github.com/phile314/tasty-silver") (synopsis "Fancy test runner, including support for golden tests") (description -- cgit 1.4.1 From b042b0458e17cca118fa794efb391429f6426c46 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:32 +0200 Subject: gnu: ghc-cryptohash-md5: Update to 0.11.101.0. * gnu/packages/haskell-crypto.scm (ghc-cryptohash-md5): Update to 0.11.101.0. [native-inputs]: Remove ghc-hunit; add ghc-tasty-hunit. --- gnu/packages/haskell-crypto.scm | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index a0ceabc4dd..969bc358ae 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -201,7 +201,7 @@ that hides the C implementation.") (define-public ghc-cryptohash-md5 (package (name "ghc-cryptohash-md5") - (version "0.11.100.1") + (version "0.11.101.0") (source (origin (method url-fetch) @@ -210,17 +210,13 @@ that hides the C implementation.") "cryptohash-md5-" version ".tar.gz")) (sha256 (base32 - "1y8q7s2bn4gdknw1wjikdnar2b5pgz3nv3220lxrlgpsf23x82vi")))) + "018g13hkmq5782i24b4518hcd926fl6x6fh5hd7b9wlxwc5dn21v")))) (build-system haskell-build-system) - (arguments - `(#:cabal-revision - ("6" "191nvffcrlyvr5dq99bbdxxl2qx44bla9adkhklyknf7ipqdd4yj") - #:tests? #f)) ; tests require old version of ghc-hunit (0.9) (native-inputs `(("ghc-base16-bytestring" ,ghc-base16-bytestring) ("ghc-puremd5" ,ghc-puremd5) ("ghc-tasty" ,ghc-tasty) - ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) - ("ghc-hunit" ,ghc-hunit))) + ("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) (home-page "https://github.com/hvr/cryptohash-md5") (synopsis "MD5 implementation for Haskell") (description "This Haskell package provides implementation of MD5.") -- cgit 1.4.1 From 54f4502e459cf39512e30cbed4fac17c0aabe79d Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:32 +0200 Subject: gnu: ghc-cryptohash-sha256: Update to 0.11.102.1. * gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256): Update to 0.11.102.1. --- gnu/packages/haskell-crypto.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index 969bc358ae..e7c349ec80 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -259,7 +259,7 @@ the C implementation.") (define-public ghc-cryptohash-sha256 (package (name "ghc-cryptohash-sha256") - (version "0.11.102.0") + (version "0.11.102.1") (source (origin (method url-fetch) @@ -268,7 +268,7 @@ the C implementation.") "cryptohash-sha256-" version ".tar.gz")) (sha256 (base32 - "0685s4hfighzywvvn05cfff5bl2xz3wq0pfncv6zca4iba3ykmla")))) + "1xkb7iqplbw4fy1122p79xf1zcb7k44rl0wmfj1q06l7cdqxr9vk")))) (build-system haskell-build-system) (arguments `(#:cabal-revision -- cgit 1.4.1 From 987f3d83515eba99ab2940b282360e7e8ba03f4e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: gnu: ghc-puremd5: Update to 2.1.4. * gnu/packages/haskell-crypto.scm (ghc-puremd5): Update to 2.1.4. --- gnu/packages/haskell-crypto.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index e7c349ec80..91d1395f98 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -405,7 +405,7 @@ Mail} (PEM) format.") (define-public ghc-puremd5 (package (name "ghc-puremd5") - (version "2.1.3") + (version "2.1.4") (source (origin (method url-fetch) @@ -414,7 +414,7 @@ Mail} (PEM) format.") "pureMD5-" version ".tar.gz")) (sha256 (base32 - "0zdilz41cla2ck7mcw1a9702gyg2abq94mqahr4vci9sbs53bwxy")))) + "0qwkvxwi9wh6knn69rg2hvc8ngmv1if77kmpcnp0xqr0l30fwavq")))) (build-system haskell-build-system) (inputs `(("ghc-cereal" ,ghc-cereal) ("ghc-crypto-api" ,ghc-crypto-api) -- cgit 1.4.1 From 79864292f999f87072f0450e9b74d73e6664391c Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: gnu: ghc-hsopenssl: Update to 0.11.7.2. * gnu/packages/haskell-crypto.scm (ghc-hsopenssl): Update to 0.11.7.2. --- gnu/packages/haskell-crypto.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index 91d1395f98..8902a92ac7 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -780,7 +780,7 @@ extensions.") (define-public ghc-hsopenssl (package (name "ghc-hsopenssl") - (version "0.11.7.1") + (version "0.11.7.2") (source (origin (method url-fetch) @@ -788,7 +788,7 @@ extensions.") "HsOpenSSL/HsOpenSSL-" version ".tar.gz")) (sha256 (base32 - "1vkcs0crifjpgr1rxkbzkwyhl4zg84m5bfxkp095mgry557gqzm8")))) + "0ysdfl8ck3nzhx597fa13dqf31jq5gzwajlak6r91jajks9w0dl5")))) (build-system haskell-build-system) (arguments `(#:extra-directories ("openssl"))) -- cgit 1.4.1 From 2b1d7b28d384329d92787bebc3ed31516c5e2fec Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: gnu: ghc-wai-extra: Update to 3.1.7. * gnu/packages/haskell-web.scm (ghc-wai-extra): Update to 3.1.7. [inputs]: Remove ghc-lifted-base, ghc-stringsearch, ghc-zlib, ghc-void, and ghc-unix-compat; add ghc-call-stack. [native-inputs]: Add ghc-zlib. --- gnu/packages/haskell-web.scm | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index ad8713dbd8..2c945d93ab 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -539,7 +539,7 @@ communication between web applications and web servers.") (define-public ghc-wai-extra (package (name "ghc-wai-extra") - (version "3.1.6") + (version "3.1.7") (source (origin (method url-fetch) @@ -549,35 +549,32 @@ communication between web applications and web servers.") ".tar.gz")) (sha256 (base32 - "03bbhmy8dc2ivhgbsrc39wk5kb9ci4p98pb2qcq2w92imy710cj6")))) + "1avf7bjcsbs8l6klp5kkd0cd2dc5n0j0a2yf8813pnwfn5b7qyd4")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) ("ghc-base64-bytestring" ,ghc-base64-bytestring) + ("ghc-call-stack" ,ghc-call-stack) ("ghc-cookie" ,ghc-cookie) ("ghc-network" ,ghc-network) - ("ghc-lifted-base" ,ghc-lifted-base) ("ghc-streaming-commons" ,ghc-streaming-commons) - ("ghc-stringsearch" ,ghc-stringsearch) ("ghc-resourcet" ,ghc-resourcet) ("ghc-fast-logger" ,ghc-fast-logger) ("ghc-wai-logger" ,ghc-wai-logger) - ("ghc-zlib" ,ghc-zlib) ("ghc-word8" ,ghc-word8) ("ghc-iproute" ,ghc-iproute) - ("ghc-void" ,ghc-void) ("ghc-wai" ,ghc-wai) ("ghc-http-types" ,ghc-http-types) ("ghc-http2" ,ghc-http2) ("ghc-case-insensitive" ,ghc-case-insensitive) ("ghc-data-default-class" ,ghc-data-default-class) - ("ghc-unix-compat" ,ghc-unix-compat) ("ghc-vault" ,ghc-vault) ("ghc-aeson" ,ghc-aeson))) (native-inputs `(("hspec-discover" ,hspec-discover) ("ghc-hspec" ,ghc-hspec) - ("ghc-hunit" ,ghc-hunit))) + ("ghc-hunit" ,ghc-hunit) + ("ghc-zlib" ,ghc-zlib))) (home-page "https://github.com/yesodweb/wai") (synopsis "Some basic WAI handlers and middleware") (description "This library provides basic WAI handlers and middleware -- cgit 1.4.1 From 96d3d63299095c752b0d11782c3eaa7f7570f76d Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: gnu: ghc-warp-tls: Update to 3.3.2. * gnu/packages/haskell-web.scm (ghc-warp-tls): Update to 3.3.2. [inputs]: Add ghc-unliftio. --- gnu/packages/haskell-web.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 2c945d93ab..8dbd7720d2 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -721,7 +721,7 @@ limitation, automatic pruning, energy saving and replay resistance.") (define-public ghc-warp-tls (package (name "ghc-warp-tls") - (version "3.3.1") + (version "3.3.2") (source (origin (method url-fetch) @@ -730,7 +730,7 @@ limitation, automatic pruning, energy saving and replay resistance.") "warp-tls-" version ".tar.gz")) (sha256 (base32 - "1k8f3r0l36mgwm69fikprv6pyjzj15702kq25dr9nc3sv5lcs162")))) + "0b9viw26ymzq4q8snfddz3w59sqcf5ankxnw6f99iacxjhk6zs6m")))) (build-system haskell-build-system) (inputs `(("ghc-cryptonite" ,ghc-cryptonite) @@ -739,6 +739,7 @@ limitation, automatic pruning, energy saving and replay resistance.") ("ghc-streaming-commons" ,ghc-streaming-commons) ("ghc-tls" ,ghc-tls) ("ghc-tls-session-manager" ,ghc-tls-session-manager) + ("ghc-unliftio" ,ghc-unliftio) ("ghc-wai" ,ghc-wai) ("ghc-warp" ,ghc-warp))) (home-page "https://github.com/yesodweb/wai") -- cgit 1.4.1 From fcbb54acdf0ea068f1bd140e03ab328df75ffb3e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: gnu: ghc-aeson-pretty: Update to 0.8.9. * gnu/packages/haskell-web.scm (ghc-aeson-pretty): Update to 0.8.9. --- gnu/packages/haskell-web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 8dbd7720d2..320fd1119e 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1055,7 +1055,7 @@ naming: in Greek mythology, Aeson was the father of Jason.)") (define-public ghc-aeson-pretty (package (name "ghc-aeson-pretty") - (version "0.8.8") + (version "0.8.9") (source (origin (method url-fetch) (uri (string-append @@ -1063,7 +1063,7 @@ naming: in Greek mythology, Aeson was the father of Jason.)") version ".tar.gz")) (sha256 (base32 - "09n7gs91y1fbw6gjszrd2na3isnvk3y5rsi90lzjrwywnqfadkl1")))) + "021az9az6xik9c9s3rnar5fr1lgy2h3igibf5ixnc7ps3m2lzg2x")))) (build-system haskell-build-system) (inputs `(("ghc-aeson" ,ghc-aeson) -- cgit 1.4.1 From 560d423bdbc800c39b8209e88d5a73be4b5fa751 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:34 +0200 Subject: gnu: ghc-aeson-qq: Update to 0.8.4. * gnu/packages/haskell-web.scm (ghc-aeson-qq): Update to 0.8.4. --- gnu/packages/haskell-web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 320fd1119e..6a6389d5dd 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1088,14 +1088,14 @@ essentially the opposite of pretty-printing.") (define-public ghc-aeson-qq (package (name "ghc-aeson-qq") - (version "0.8.3") + (version "0.8.4") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "aeson-qq/aeson-qq-" version ".tar.gz")) (sha256 (base32 - "10plwzz05qc8068av00jak8rcciw99cbxh3lkx522lmzi37jjccg")))) + "0dpklq2xdhrkg1rdc7zfdjnzm6c3qxx2i1xskrqdxpqi84ffnlyh")))) (build-system haskell-build-system) (inputs `(("ghc-base-compat" ,ghc-base-compat) -- cgit 1.4.1 From cf4ee324a502eaed687cf5d803e152745d924097 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:34 +0200 Subject: gnu: ghc-aeson-compat: Update to 0.3.10. * gnu/packages/haskell-xyz.scm (ghc-aeson-compat): Update to 0.3.10. [inputs]: Remove ghc-exceptions, ghc-semigroups, and ghc-nats. [native-inputs]: Add ghc-base-orphans. --- gnu/packages/haskell-xyz.scm | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index aa7e3153da..d87c457380 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -212,7 +212,7 @@ for Haskell.") (define-public ghc-aeson-compat (package (name "ghc-aeson-compat") - (version "0.3.9") + (version "0.3.10") (source (origin (method url-fetch) @@ -221,30 +221,25 @@ for Haskell.") "aeson-compat-" version ".tar.gz")) (sha256 (base32 - "1j13gykv4ryvmr14w5blz0nnpdb4p0hpa27wahw3mhb1lwdr8hz0")))) + "0ia3qfdpbrzhwwg4ywpdwca0z1m85k081pcz6jh1sx8qjsvcr71w")))) (build-system haskell-build-system) - (arguments - `(#:cabal-revision - ("7" "15aflmqs5y0yg2p4042yvnhxyp11ndlihs1dxj21bxfdzd1bbkrn"))) (inputs `(("ghc-base-compat" ,ghc-base-compat) ("ghc-aeson" ,ghc-aeson) ("ghc-attoparsec" ,ghc-attoparsec) - ("ghc-attoparsec" ,ghc-attoparsec-iso8601) - ("ghc-exceptions" ,ghc-exceptions) + ("ghc-attoparsec-iso8601" ,ghc-attoparsec-iso8601) ("ghc-hashable" ,ghc-hashable) ("ghc-scientific" ,ghc-scientific) ("ghc-time-locale-compat" ,ghc-time-locale-compat) ("ghc-unordered-containers" ,ghc-unordered-containers) ("ghc-vector" ,ghc-vector) - ("ghc-tagged" ,ghc-tagged) - ("ghc-semigroups" ,ghc-semigroups) - ("ghc-nats" ,ghc-nats))) + ("ghc-tagged" ,ghc-tagged))) (native-inputs `(("ghc-tasty" ,ghc-tasty) ("ghc-tasty-hunit" ,ghc-tasty-hunit) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck) - ("ghc-quickcheck-instances" ,ghc-quickcheck-instances))) + ("ghc-quickcheck-instances" ,ghc-quickcheck-instances) + ("ghc-base-orphans" ,ghc-base-orphans))) (home-page "https://github.com/phadej/aeson-compat") (synopsis "Compatibility layer for ghc-aeson") (description "This Haskell package provides compatibility layer for -- cgit 1.4.1 From 8216e89c8bdcee6e6bde27efe6620d45b4222318 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:34 +0200 Subject: gnu: ghc-async: Update to 2.2.4. * gnu/packages/haskell-xyz.scm (ghc-async): Update to 2.2.4. [inputs]: Remove ghc-hunit, ghc-test-framework, and ghc-test-framework-hunit. [native-inputs]: Add ghc-hunit, ghc-test-framework, and ghc-test-framework-hunit. --- gnu/packages/haskell-xyz.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index d87c457380..561080de36 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -501,7 +501,7 @@ similar operations (e.g. @code{Either}, @code{These}).") (define-public ghc-async (package (name "ghc-async") - (version "2.2.3") + (version "2.2.4") (source (origin (method url-fetch) @@ -511,11 +511,12 @@ similar operations (e.g. @code{Either}, @code{These}).") ".tar.gz")) (sha256 (base32 - "0p4k6872pj0aykbnc19ilam1h8fgskxlwpyg5qisaivr0fhg6yj6")))) + "09d7w3krfhnmf9dp6yffa9wykinhw541wibnjgnlyv77w1dzhka8")))) (build-system haskell-build-system) (inputs - `(("ghc-hashable" ,ghc-hashable) - ("ghc-hunit" ,ghc-hunit) + `(("ghc-hashable" ,ghc-hashable))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) ("ghc-test-framework" ,ghc-test-framework) ("ghc-test-framework-hunit" ,ghc-test-framework-hunit))) (home-page "https://github.com/simonmar/async") -- cgit 1.4.1 From 28ba576ff564c4cd4565a2b1b92607e5d509cd62 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: gnu: ghc-blaze-builder: Update to 0.4.2.2. * gnu/packages/haskell-xyz.scm (ghc-blaze-builder): Update to 0.4.2.2. [inputs]: Remove ghc-utf8-string; add ghc-bytestring-builder and ghc-semigroups. [native-inputs]: Add ghc-hunit, ghc-quickcheck, ghc-test-framework, ghc-test-framework-hunit, ghc-test-framework-quickcheck2, and ghc-utf8-string. --- gnu/packages/haskell-xyz.scm | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 561080de36..67e5606968 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -1129,7 +1129,7 @@ functions.") (define-public ghc-blaze-builder (package (name "ghc-blaze-builder") - (version "0.4.2.1") + (version "0.4.2.2") (source (origin (method url-fetch) @@ -1139,11 +1139,18 @@ functions.") ".tar.gz")) (sha256 (base32 - "01hbx82djckj2x74sk9kc79111djq7f2af3zl5i21y9zkjy8js3f")))) + "0rxg6vjr0ji6g1nngrqpl4k1q9w66fwkhld9cqm5yfhx0a69kp1c")))) (build-system haskell-build-system) - (arguments `(#:tests? #f)) ; FIXME: Missing test libraries. (inputs - `(("ghc-utf8-string" ,ghc-utf8-string))) + `(("ghc-bytestring-builder" ,ghc-bytestring-builder) + ("ghc-semigroups" ,ghc-semigroups))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) + ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) + ("ghc-utf8-string" ,ghc-utf8-string))) (home-page "https://github.com/lpsmith/blaze-builder") (synopsis "Efficient buffered output") (description "This library provides an implementation of the older -- cgit 1.4.1 From 4580d2d3802881ba1406cda2c62195179c125e0e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: gnu: ghc-bytestring-lexing: Update to 0.5.0.7. * gnu/packages/haskell-xyz.scm (ghc-bytestring-lexing): Update to 0.5.0.7. [native-inputs]: Add ghc-tasty, ghc-tasty-quickcheck, and ghc-tasty-smallcheck. --- gnu/packages/haskell-xyz.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 67e5606968..6b1f04b465 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -1370,7 +1370,7 @@ Compatibility package for older packages.") (define-public ghc-bytestring-lexing (package (name "ghc-bytestring-lexing") - (version "0.5.0.2") + (version "0.5.0.7") (source (origin (method url-fetch) @@ -1379,8 +1379,12 @@ Compatibility package for older packages.") version ".tar.gz")) (sha256 (base32 - "0wrzniawhgpphc6yx1v972gyqxdbv0pizaz9bafahrshyb9svy81")))) + "1p7i2haix4m11an3djaq65cnd293hzwqy4cd2i8jxzcl248pk6iy")))) (build-system haskell-build-system) + (native-inputs + `(("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) + ("ghc-tasty-smallcheck" ,ghc-tasty-smallcheck))) (home-page "http://code.haskell.org/~wren/") (synopsis "Parse and produce literals from strict or lazy bytestrings") (description -- cgit 1.4.1 From d698c672556edd218015d605da099d9486cb26d7 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: gnu: ghc-cassava-megaparsec: Update to 2.0.4. * gnu/packages/haskell-xyz.scm (ghc-cassava-megaparsec): Update to 2.0.4. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 6b1f04b465..529cb29a65 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -1652,7 +1652,7 @@ very simple example of encoding CSV data: (define-public ghc-cassava-megaparsec (package (name "ghc-cassava-megaparsec") - (version "2.0.2") + (version "2.0.4") (source (origin (method url-fetch) @@ -1663,7 +1663,7 @@ very simple example of encoding CSV data: ".tar.gz")) (sha256 (base32 - "03x1462agrfdagklp8c89b8p4z2hd8nbf6d3895sz770zjkawda7")))) + "0pg9z38jmrylbj683b6pf7psipp7lrdq6mn1hbj8v2gj5lh8yf8n")))) (build-system haskell-build-system) (inputs `(("ghc-cassava" ,ghc-cassava) -- cgit 1.4.1 From c75122cfc047a46032177007878950a20e631405 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: gnu: ghc-esqueleto: Update to 3.5.3.0. * gnu/packages/haskell-xyz.scm (ghc-esqueleto): Update to 3.5.3.0. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 529cb29a65..cababc99c0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -4066,7 +4066,7 @@ directly uses the type system, rather than out-of-band exceptions.") (define-public ghc-esqueleto (package (name "ghc-esqueleto") - (version "3.5.2.2") + (version "3.5.3.0") (source (origin (method url-fetch) @@ -4074,7 +4074,7 @@ directly uses the type system, rather than out-of-band exceptions.") "esqueleto/esqueleto-" version ".tar.gz")) (sha256 (base32 - "19m4lzxhjakf1zbsvwa0xmhcln1wb8ydbsnfyhiwhgvryrhvw9ga")))) + "0z3cf49sha6q965qw2m08jfmb91ki2rsdpnr7l39lka5b4ffxjlz")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Cannot connect to mysql server. -- cgit 1.4.1 From c62fdba44d3a41fcdd09dde4282661296b6997ca Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: gnu: ghc-hpack: Update to 0.34.5. * gnu/packages/haskell-xyz.scm (ghc-hpack): Update to 0.34.5. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index cababc99c0..e80f20b0d0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6071,7 +6071,7 @@ representations of current time.") (define-public ghc-hpack (package (name "ghc-hpack") - (version "0.34.4") + (version "0.34.5") (source (origin (method url-fetch) @@ -6079,7 +6079,7 @@ representations of current time.") "hpack-" version ".tar.gz")) (sha256 (base32 - "1xszy00al5zzga64gh7nvgqc93242f61kqy8lb09jkm98a8fs4bl")))) + "0gmm6jgi1sgyilphww6apq1x04grqznm7xhyb7g1rj5j7my40ws2")))) (build-system haskell-build-system) (inputs `(("ghc-aeson" ,ghc-aeson) -- cgit 1.4.1 From f4f5fca49ca36553e2eb0c06df26f26db11df418 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: gnu: ghc-hslua: Update to 1.3.0.2. * gnu/packages/haskell-xyz.scm (ghc-hslua): Update to 1.3.0.2. [inputs]: Remove ghc-exceptions and ghc-fail; add ghc-base-compat. [native-inputs]: Remove ghc-tasty-expected-failure; add ghc-fail and ghc-semigroups. --- gnu/packages/haskell-xyz.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index e80f20b0d0..f166969de1 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6197,29 +6197,29 @@ handler built in.") (define-public ghc-hslua (package (name "ghc-hslua") - (version "1.3.0.1") + (version "1.3.0.2") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "hslua/hslua-" version ".tar.gz")) (sha256 (base32 - "1mz8zk13dhgaf24hmmjqnn5hcln96iw73mcjwjilag8388wq72k7")))) + "0p39xm0mmxzs5x6aim11qkb7npn0d9h7li2kwfhry0dijd1vm18i")))) (build-system haskell-build-system) (arguments `(#:configure-flags '("-fsystem-lua") #:extra-directories ("lua"))) (inputs `(("lua" ,lua) - ("ghc-exceptions" ,ghc-exceptions) - ("ghc-fail" ,ghc-fail))) + ("ghc-base-compat" ,ghc-base-compat))) (native-inputs `(("ghc-tasty" ,ghc-tasty) - ("ghc-tasty-expected-failure" ,ghc-tasty-expected-failure) ("ghc-tasty-hunit" ,ghc-tasty-hunit) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck) - ("ghc-quickcheck-instances" ,ghc-quickcheck-instances))) + ("ghc-quickcheck-instances" ,ghc-quickcheck-instances) + ("ghc-fail" ,ghc-fail) + ("ghc-semigroups" ,ghc-semigroups))) (home-page "https://hackage.haskell.org/package/hslua") (synopsis "Lua language interpreter embedding in Haskell") (description -- cgit 1.4.1 From 607a5c4754d757051db76e656a066ce4573d40ea Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: gnu: ghc-ipynb: Update to 0.1.0.2. * gnu/packages/haskell-xyz.scm (ghc-ipynb): Update to 0.1.0.2. [native-inputs]: Remove ghc-aeson-diff and ghc-vector. --- gnu/packages/haskell-xyz.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index f166969de1..6d5d98cee3 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6798,7 +6798,7 @@ removed. Both IPv4 and IPv6 are supported.") (define-public ghc-ipynb (package (name "ghc-ipynb") - (version "0.1.0.1") + (version "0.1.0.2") (source (origin (method url-fetch) @@ -6806,7 +6806,7 @@ removed. Both IPv4 and IPv6 are supported.") "ipynb/ipynb-" version ".tar.gz")) (sha256 (base32 - "0lwpz0ip7r1rxkirqb6p48ql19fzamqkrnf3khx7bfl5wsxi6yrb")))) + "0qky4l5aaiq7ypwbxh0mr7s572290fi596f18dg68qpyzc49a9kx")))) (build-system haskell-build-system) (inputs `(("ghc-unordered-containers" ,ghc-unordered-containers) @@ -6816,10 +6816,8 @@ removed. Both IPv4 and IPv6 are supported.") (native-inputs `(("ghc-tasty" ,ghc-tasty) ("ghc-tasty-hunit" ,ghc-tasty-hunit) - ("ghc-aeson-diff" ,ghc-aeson-diff) ("ghc-microlens-aeson" ,ghc-microlens-aeson) - ("ghc-microlens" ,ghc-microlens) - ("ghc-vector" ,ghc-vector))) + ("ghc-microlens" ,ghc-microlens))) (home-page "https://hackage.haskell.org/package/ipynb") (synopsis "Data structure for working with Jupyter notebooks") (description "This library defines a data structure for representing -- cgit 1.4.1 From 6a99db4f1520f63b0a92f1ec5ec7f6903d370495 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: gnu: ghc-juicypixels: Update to 3.3.6. * gnu/packages/haskell-xyz.scm (ghc-juicypixels): Update to 3.3.6. [inputs]: Remove ghc-mmap. --- gnu/packages/haskell-xyz.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 6d5d98cee3..0ac47674b6 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6877,7 +6877,7 @@ Notation, JSON} is a lightweight data-interchange format.") (define-public ghc-juicypixels (package (name "ghc-juicypixels") - (version "3.3.5") + (version "3.3.6") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" @@ -6885,14 +6885,13 @@ Notation, JSON} is a lightweight data-interchange format.") version ".tar.gz")) (sha256 (base32 - "0yj4jyf56r3c1r3v1lkx8i8ll0jl8g8y2yv87sa4hwgck52199gc")))) + "1f8giivsqxma19ax78dr7j4gir12iyfqn2mlsd27zzl8dn7dy6w1")))) (build-system haskell-build-system) (outputs '("out" "static" "doc")) (inputs `(("ghc-zlib" ,ghc-zlib) ("ghc-vector" ,ghc-vector) - ("ghc-primitive" ,ghc-primitive) - ("ghc-mmap" ,ghc-mmap))) + ("ghc-primitive" ,ghc-primitive))) (home-page "https://github.com/Twinside/Juicy.Pixels") (synopsis "Picture loading and serialization library") (description -- cgit 1.4.1 From d9641d4f7bf80c7a0b555a661cd1753d4927d6c1 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: gnu: ghc-lzma-conduit: Update to 1.2.2. * gnu/packages/haskell-xyz.scm (ghc-lzma-conduit): Update to 1.2.2. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 0ac47674b6..2474199df4 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -7583,7 +7583,7 @@ monadic incremental interface is provided as well.") (define-public ghc-lzma-conduit (package (name "ghc-lzma-conduit") - (version "1.2.1") + (version "1.2.2") (source (origin (method url-fetch) @@ -7591,7 +7591,7 @@ monadic incremental interface is provided as well.") "lzma-conduit-" version ".tar.gz")) (sha256 (base32 - "0hm72da7xk9l3zxjh274yg444vf405djxqbkf3q3p2qhicmxlmg9")))) + "1z6q16hzp2r5a4gdbg9akky5l9bfarzzhzswrgvh0v28ax400whb")))) (build-system haskell-build-system) (inputs `(("ghc-conduit" ,ghc-conduit) -- cgit 1.4.1 From eba970f1b6f089d28fb4bc07f5cee2e5905bf8b6 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: gnu: ghc-mono-traversable: Update to 1.0.15.3. * gnu/packages/haskell-xyz.scm (ghc-mono-traversable): Update to 1.0.15.3. [native-inputs]: Remove ghc-semigroups. --- gnu/packages/haskell-xyz.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 2474199df4..e21232801b 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -8300,7 +8300,7 @@ the @code{mtl-tf} package.") (define-public ghc-mono-traversable (package (name "ghc-mono-traversable") - (version "1.0.15.1") + (version "1.0.15.3") (source (origin (method url-fetch) @@ -8309,7 +8309,7 @@ the @code{mtl-tf} package.") "mono-traversable-" version ".tar.gz")) (sha256 (base32 - "1psxhfjmpv3y54wy8f8dwa43finlj7aw2mry67pg521gxmwmppy2")))) + "1dvlp7r7r1lc3fxkwaz68f1nffg83240q8a989x24x1x67rj1clq")))) (build-system haskell-build-system) (outputs '("out" "static" "doc")) (inputs `(("ghc-unordered-containers" ,ghc-unordered-containers) @@ -8320,7 +8320,6 @@ the @code{mtl-tf} package.") (native-inputs `(("ghc-hspec" ,ghc-hspec) ("ghc-hunit" ,ghc-hunit) ("ghc-quickcheck" ,ghc-quickcheck) - ("ghc-semigroups" ,ghc-semigroups) ("ghc-foldl" ,ghc-foldl))) (home-page "https://github.com/snoyberg/mono-traversable") (synopsis "Haskell classes for mapping, folding, and traversing monomorphic -- cgit 1.4.1 From 0bf782d58582d0c68c39b7be0a3f0354e65f3f9a Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: gnu: ghc-operational: Update to 0.2.4.0. * gnu/packages/haskell-xyz.scm (ghc-operational): Update to 0.2.4.0. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index e21232801b..967a7743b6 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -8980,7 +8980,7 @@ found at runtime, a userError is thrown.") (define-public ghc-operational (package (name "ghc-operational") - (version "0.2.3.5") + (version "0.2.4.0") (source (origin (method url-fetch) @@ -8988,7 +8988,7 @@ found at runtime, a userError is thrown.") "operational-" version ".tar.gz")) (sha256 (base32 - "1x2abg2q9d26h1vzj40r6k7k3gqgappbs4g9d853vvg77837km4i")))) + "1hwmwbsxzwv68b39rv4gn3da6irv8zm89gqrkc3rdsgwi5ziyn3i")))) (build-system haskell-build-system) (inputs `(("ghc-random" ,ghc-random))) -- cgit 1.4.1 From 2ee674ff3d9028bf93f6ed92ea9a6fc217e19715 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: gnu: ghc-emojis: Update to 0.1.2. * gnu/packages/haskell-xyz.scm (ghc-emojis): Update to 0.1.2. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 967a7743b6..a15cb2700c 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9139,7 +9139,7 @@ to other formats.") (define-public ghc-emojis (package (name "ghc-emojis") - (version "0.1") + (version "0.1.2") (source (origin (method url-fetch) @@ -9147,7 +9147,7 @@ to other formats.") "https://hackage.haskell.org/package/emojis/" "emojis-" version ".tar.gz")) (sha256 - (base32 "1c6zkj9gmk1y90gbdrn50hyp7mw1mggzhnr2khqd728ryipw60ss")))) + (base32 "09x2xrppwypi369y7rzf3ln2g7c3g9qfckn2gydxpfzglcp9rziw")))) (build-system haskell-build-system) (native-inputs `(("ghc-hunit" ,ghc-hunit))) -- cgit 1.4.1 From 546d057833954e2cfbe6d526f1a6a0cbe89fbc2d Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: gnu: ghc-doclayout: Update to 0.3.1.1. * gnu/packages/haskell-xyz.scm (ghc-doclayout): Update to 0.3.1.1. [inputs]: Add ghc-emojis. [native-inputs]: Add ghc-tasty-quickcheck. --- gnu/packages/haskell-xyz.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index a15cb2700c..83f2568f72 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9266,7 +9266,7 @@ Implementations using both of these examples are provided.") (define-public ghc-doclayout (package (name "ghc-doclayout") - (version "0.3.0.2") + (version "0.3.1.1") (source (origin (method url-fetch) @@ -9274,14 +9274,16 @@ Implementations using both of these examples are provided.") "https://hackage.haskell.org/package/doclayout/" "doclayout-" version ".tar.gz")) (sha256 - (base32 "1hfqagf5rmdjjx3xzx153d769b2vwarmyx7k7cwh872cgasndb3q")))) + (base32 "1p9kgjlf7y4p1symvkwndgs4lvyw2c45bsgld09y9r4aiqbhdrxp")))) (build-system haskell-build-system) (inputs - `(("ghc-safe" ,ghc-safe))) + `(("ghc-safe" ,ghc-safe) + ("ghc-emojis" ,ghc-emojis))) (native-inputs `(("ghc-tasty" ,ghc-tasty) ("ghc-tasty-golden" ,ghc-tasty-golden) - ("ghc-tasty-hunit" ,ghc-tasty-hunit))) + ("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) (home-page "https://github.com/jgm/doclayout") (synopsis "Pretty-printing library for laying out text documents") (description -- cgit 1.4.1 From 8614121bdf6a8235aff1c7294cd74d309805650e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: gnu: ghc-pandoc-types: Update to 1.22.1. * gnu/packages/haskell-xyz.scm (ghc-pandoc-types): Update to 1.22.1. [inputs]: Remove ghc-string-qq. [native-inputs]: Add ghc-string-qq. --- gnu/packages/haskell-xyz.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 83f2568f72..491c3dc9b1 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9514,7 +9514,7 @@ getDataFileName name = do (define-public ghc-pandoc-types (package (name "ghc-pandoc-types") - (version "1.22") + (version "1.22.1") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" @@ -9522,7 +9522,7 @@ getDataFileName name = do version ".tar.gz")) (sha256 (base32 - "0kr5n9yw59513pw2rjc65qs55iq0prn16prk4781arqdh7g7a09q")))) + "0z2j306jsiriwhib0201hsllwyck7qcvqci5c25frwsmknr3mls2")))) (build-system haskell-build-system) (arguments `(#:phases @@ -9546,13 +9546,13 @@ version = Version [~a] [] #t))))) (inputs `(("ghc-syb" ,ghc-syb) - ("ghc-aeson" ,ghc-aeson) - ("ghc-string-qq" ,ghc-string-qq))) + ("ghc-aeson" ,ghc-aeson))) (native-inputs `(("ghc-quickcheck" ,ghc-quickcheck) ("ghc-test-framework" ,ghc-test-framework) ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) + ("ghc-string-qq" ,ghc-string-qq) ("ghc-hunit" ,ghc-hunit))) (home-page "https://pandoc.org") (synopsis "Types for representing a structured document") -- cgit 1.4.1 From 254f201b2e221634e4f916ae7d5965c225115ff4 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: gnu: ghc-persistent: Update to 2.13.2.1. * gnu/packages/haskell-xyz.scm (ghc-persistent): Update to 2.13.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 491c3dc9b1..43af6ca92c 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9835,7 +9835,7 @@ syntax and semantics as Perl 5.") (define-public ghc-persistent (package (name "ghc-persistent") - (version "2.13.1.2") + (version "2.13.2.1") (source (origin (method url-fetch) @@ -9844,7 +9844,7 @@ syntax and semantics as Perl 5.") "persistent-" version ".tar.gz")) (sha256 (base32 - "09si4h64i9drqr80a2sxpxhmsinacqx9bvsc3jah5zlm915q092y")))) + "13lp9i94f57qhifdmr1vnsrra34526f7kqa1sybcaj2jh2v3q85k")))) (build-system haskell-build-system) (inputs `(("ghc-aeson" ,ghc-aeson) -- cgit 1.4.1 From c19a1b00d34e2cc231747b401f5d1b9bae20f16f Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: gnu: ghc-prettyprinter: Update to 1.7.1. * gnu/packages/haskell-xyz.scm (ghc-prettyprinter): Update to 1.7.1. --- gnu/packages/haskell-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 43af6ca92c..1d6a5a5fa8 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -10205,16 +10205,16 @@ types.") (define-public ghc-prettyprinter (package (name "ghc-prettyprinter") - (version "1.7.0") + (version "1.7.1") (source (origin (method url-fetch) (uri (string-append - "mirror://hackage/package/prettyprinter/prettyprinter-" + "https://hackage.haskell.org/package/prettyprinter/prettyprinter-" version ".tar.gz")) (sha256 - (base32 "19z04sn0kqxgwcyfn5igjmbxw13xsb3mdhdidkb3kzswib78f6sr")))) + (base32 "0i8b3wjjpdvp5b857j065jwyrpgcnzgk75imrj7i3yhl668acvjy")))) (build-system haskell-build-system) (native-inputs `(("ghc-doctest" ,ghc-doctest) -- cgit 1.4.1 From f50c716ac267f8a9cbf1f6e4dc8f4ff58d3b9a08 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:39 +0200 Subject: gnu: ghc-prettyprinter-ansi-terminal: Update to 1.1.3. * gnu/packages/haskell-xyz.scm (ghc-prettyprinter-ansi-terminal): Update to 1.1.3. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 1d6a5a5fa8..aff343f4a6 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -10236,7 +10236,7 @@ clashes, @code{Text}-based, extensible.") (define-public ghc-prettyprinter-ansi-terminal (package (name "ghc-prettyprinter-ansi-terminal") - (version "1.1.2") + (version "1.1.3") (source (origin (method url-fetch) @@ -10244,7 +10244,7 @@ clashes, @code{Text}-based, extensible.") "https://hackage.haskell.org/package/prettyprinter-ansi-terminal/" "prettyprinter-ansi-terminal-" version ".tar.gz")) (sha256 - (base32 "168p5b7fzqs0g8ld26d3k78afgdx4r21dv0hw8ka2c08p4w76sz2")))) + (base32 "1cqxbcmy9ykk4pssq5hp6h51g2h547zfz549awh0c1fni8q3jdw1")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) -- cgit 1.4.1 From 0c4d86ccdfe0dc7f54fd2d104a857d9d17cb43cb Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:39 +0200 Subject: gnu: ghc-regex-pcre-builtin: Update to 0.95.2.3.8.44. * gnu/packages/haskell-xyz.scm (ghc-regex-pcre-builtin): Update to 0.95.2.3.8.44. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index aff343f4a6..1dd4f94a40 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -11021,7 +11021,7 @@ expressions.") (define-public ghc-regex-pcre-builtin (package (name "ghc-regex-pcre-builtin") - (version "0.95.2.3.8.43") + (version "0.95.2.3.8.44") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" @@ -11029,7 +11029,7 @@ expressions.") version ".tar.gz")) (sha256 (base32 - "02c6vzxcy1zkqwy6w4dsc97xvvdwlh8xr7imrlx2qs2521rvswr7")))) + "0pn55ssrwr05c9sa9jvp0knvzjksz04wn3pmzf5dz4xgbyjadkna")))) (build-system haskell-build-system) (inputs `(("ghc-regex-base" ,ghc-regex-base))) -- cgit 1.4.1 From c9b3116bfcccadf306db225d2cc77912c07a4fad Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:39 +0200 Subject: gnu: ghc-semigroupoids: Update to 5.3.6. * gnu/packages/haskell-xyz.scm (ghc-semigroupoids): Update to 5.3.6. [inputs]: Remove ghc-semigroups; add ghc-generic-deriving. [native-inputs]: Remove cabal-doctest and ghc-doctest. --- gnu/packages/haskell-xyz.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 1dd4f94a40..0eaa654f79 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -11779,7 +11779,7 @@ class, forming lattice-like structure.") (define-public ghc-semigroupoids (package (name "ghc-semigroupoids") - (version "5.3.5") + (version "5.3.6") (source (origin (method url-fetch) @@ -11789,7 +11789,7 @@ class, forming lattice-like structure.") ".tar.gz")) (sha256 (base32 - "1c66sc9w9724xhlly9wfjhghmnnw99z9al69264i2izk7vhihbsm")))) + "0glhqc9x8i5z3bdg23xvl2lfns95msid3h3x0jksna7i6c8j869n")))) (build-system haskell-build-system) (outputs '("out" "static" "doc")) (inputs @@ -11799,13 +11799,10 @@ class, forming lattice-like structure.") ("ghc-comonad" ,ghc-comonad) ("ghc-contravariant" ,ghc-contravariant) ("ghc-distributive" ,ghc-distributive) + ("ghc-generic-deriving" ,ghc-generic-deriving) ("ghc-hashable" ,ghc-hashable) - ("ghc-semigroups" ,ghc-semigroups) ("ghc-tagged" ,ghc-tagged) ("ghc-unordered-containers" ,ghc-unordered-containers))) - (native-inputs - `(("cabal-doctest" ,cabal-doctest) - ("ghc-doctest" ,ghc-doctest))) (home-page "https://github.com/ekmett/semigroupoids") (synopsis "Semigroupoids operations for Haskell") (description "This library provides a wide array of (semi)groupoids and -- cgit 1.4.1 From 7513a596f9e90c6843813d8a6174335c1b618144 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: gnu: ghc-stm-chans: Update to 3.0.0.6. * gnu/packages/haskell-xyz.scm (ghc-stm-chans): Update to 3.0.0.6. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 0eaa654f79..cc8c273c18 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -12470,7 +12470,7 @@ and regression and autocorrelation analysis. (define-public ghc-stm-chans (package (name "ghc-stm-chans") - (version "3.0.0.4") + (version "3.0.0.6") (source (origin (method url-fetch) @@ -12479,7 +12479,7 @@ and regression and autocorrelation analysis. "stm-chans-" version ".tar.gz")) (sha256 (base32 - "0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13")))) + "04hafqjq8ngvhcavkfx88a0zky8yc7i18q2n9ajav03kns1kwvpa")))) (build-system haskell-build-system) (home-page "https://hackage.haskell.org/package/stm-chans") (synopsis "Additional types of channels for ghc-stm") -- cgit 1.4.1 From d13cb99e1d370ea36c19f509f5ca8f3d7a147722 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: gnu: ghc-texmath: Update to 0.12.3.2. * gnu/packages/haskell-xyz.scm (ghc-texmath): Update to 0.12.3.2. [inputs]: Remove ghc-temporary and ghc-utf8-string. [native-inputs]: Add ghc-temporary and ghc-utf8-string. --- gnu/packages/haskell-xyz.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index cc8c273c18..abb945ab47 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -13199,23 +13199,24 @@ dependency.") (define-public ghc-texmath (package (name "ghc-texmath") - (version "0.12.3.1") + (version "0.12.3.2") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "texmath/texmath-" version ".tar.gz")) (sha256 (base32 - "1qyiihb9h7w7074p495yd4s8dj9adz0dy865gyp822z69jvmkcki")))) + "1d9r3na7hmkgr0j63fs50ssll506l1wyqhw0dpap7jk0rdz8pv6n")))) (build-system haskell-build-system) (inputs `(("ghc-syb" ,ghc-syb) ("ghc-network-uri" ,ghc-network-uri) ("ghc-split" ,ghc-split) - ("ghc-temporary" ,ghc-temporary) - ("ghc-utf8-string" ,ghc-utf8-string) ("ghc-xml" ,ghc-xml) ("ghc-pandoc-types" ,ghc-pandoc-types))) + (native-inputs + `(("ghc-temporary" ,ghc-temporary) + ("ghc-utf8-string" ,ghc-utf8-string))) (home-page "https://github.com/jgm/texmath") (synopsis "Conversion between formats used to represent mathematics") (description -- cgit 1.4.1 From 311f4be462d9eb1c6c82103e0e00119414edd7b1 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: gnu: ghc-tldr: Update to 0.9.2. * gnu/packages/haskell-xyz.scm (ghc-tldr): Update to 0.9.2. [inputs]: Add ghc-attoparsec. --- gnu/packages/haskell-xyz.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index abb945ab47..232783b8c7 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -13733,7 +13733,7 @@ objects from the timezone-series package.") (define-public ghc-tldr (package (name "ghc-tldr") - (version "0.9.1") + (version "0.9.2") (source (origin (method url-fetch) @@ -13743,10 +13743,11 @@ objects from the timezone-series package.") ".tar.gz")) (sha256 (base32 - "0xgj3mf51iv68fhgyrjvxfmzrbcwnk7siaynm213x0kgcyvkwbz0")))) + "1yypb9zhsj9ks7bbw2sayqv3rn9y8z3w5p1xmsnwb4w99dqmvcx5")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) + ("ghc-attoparsec" ,ghc-attoparsec) ("ghc-cmark" ,ghc-cmark) ("ghc-http-conduit" ,ghc-http-conduit) ("ghc-optparse-applicative" ,ghc-optparse-applicative) -- cgit 1.4.1 From 26ab2aacabaa9571cdef1a97cd7d805ed09a6fec Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: gnu: ghc-tree-diff: Update to 0.2.1. * gnu/packages/haskell-xyz.scm (ghc-tree-diff): Update to 0.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 232783b8c7..d485fd56e0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -13877,7 +13877,7 @@ but also need those types.") (define-public ghc-tree-diff (package (name "ghc-tree-diff") - (version "0.2") + (version "0.2.1") (source (origin (method url-fetch) @@ -13887,7 +13887,7 @@ but also need those types.") ".tar.gz")) (sha256 (base32 - "1ny7mi0n8cyb65q9ihbnm2gxiyya888dw2c4y0hjy8k882wdhf0x")))) + "0bybi4qp7nj9117yza5qqgw2f7s6rk3i7q642jqd7sdn3bx5cnap")))) (build-system haskell-build-system) (arguments `(#:cabal-revision -- cgit 1.4.1 From 2428ab7527e91bba02743a19c1e8ce29b28e553d Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: gnu: ghc-typed-process: Update to 0.2.6.3. * gnu/packages/haskell-xyz.scm (ghc-typed-process): Update to 0.2.6.3. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index d485fd56e0..b83628e9d8 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -14047,7 +14047,7 @@ similar functionality.") (define-public ghc-typed-process (package (name "ghc-typed-process") - (version "0.2.6.1") + (version "0.2.6.3") (source (origin (method url-fetch) @@ -14056,7 +14056,7 @@ similar functionality.") version ".tar.gz")) (sha256 (base32 - "0w4c76qln49967nnhf7f1zj3gbdfqp2qgf5ym8svhqyhp5gh61ws")))) + "071mw4yv4xr5n82si33qbcqcxvcr7h56zlyd8gmsfrsdnacbq47k")))) (build-system haskell-build-system) (inputs `(("ghc-async" ,ghc-async) -- cgit 1.4.1 From 388f8f033e39c78c7f62ef46f991b56a6071c157 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:41 +0200 Subject: gnu: ghc-vector: Update to 0.12.3.1. * gnu/packages/haskell-xyz.scm (ghc-vector): Update to 0.12.3.1. [inputs]: Remove ghc-random and ghc-quickcheck. --- gnu/packages/haskell-xyz.scm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index b83628e9d8..d034f92773 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -14683,7 +14683,7 @@ representing a store for a single element.") (define-public ghc-vector (package (name "ghc-vector") - (version "0.12.3.0") + (version "0.12.3.1") (outputs '("out" "static" "doc")) (source (origin @@ -14694,7 +14694,7 @@ representing a store for a single element.") ".tar.gz")) (sha256 (base32 - "00xp86yad3yv4ja4q07gkmmcf7iwpcnzkkaf91zkx9nxb981iy0m")))) + "0dczbcisxhhix859dng5zhxkn3xvlnllsq60apqzvmyl5g056jpv")))) (build-system haskell-build-system) ;; FIXME: To simplify upgrading all Haskell packages, we leave the tests ;; disabled for now. @@ -14702,8 +14702,6 @@ representing a store for a single element.") `(#:tests? #f)) (inputs `(("ghc-primitive" ,ghc-primitive) - ("ghc-random" ,ghc-random) - ("ghc-quickcheck" ,ghc-quickcheck) ;; ("ghc-hunit" ,ghc-hunit) ;; ("ghc-test-framework" ,ghc-test-framework) ;; ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) -- cgit 1.4.1 From 90d4d0d739e0cac336daabe774d2588c63cd972a Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:41 +0200 Subject: gnu: ghc-x11: Update to 1.10.2. * gnu/packages/haskell-xyz.scm (ghc-x11): Update to 1.10.2. [inputs]: Remove ghc-data-default; add ghc-data-default-class. --- gnu/packages/haskell-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index d034f92773..81d0352b3a 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15132,14 +15132,14 @@ word expansion like a posix-shell.") (define-public ghc-x11 (package (name "ghc-x11") - (version "1.10.1") + (version "1.10.2") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/X11/" "X11-" version ".tar.gz")) (sha256 - (base32 "13a0qf8rwn1s43wcl39f1pcq3h1kw1ddfq205j1ry0j3yafnazxg")))) + (base32 "1ip207l97s8nw4daxp9s254agk8f0wibpf0prx0n695klqyn8bz1")))) (build-system haskell-build-system) (arguments `(#:extra-directories @@ -15149,7 +15149,7 @@ word expansion like a posix-shell.") ("libxrandr" ,libxrandr) ("libxinerama" ,libxinerama) ("libxscrnsaver" ,libxscrnsaver) - ("ghc-data-default" ,ghc-data-default))) + ("ghc-data-default-class" ,ghc-data-default-class))) (home-page "https://github.com/haskell-pkg-janitors/X11") (synopsis "Bindings to the X11 graphics library") (description -- cgit 1.4.1 From 4bed512ee1918802c038d698b76d6ef6cb68995e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:41 +0200 Subject: gnu: ghc-yaml: Update to 0.11.7.0. * gnu/packages/haskell-xyz.scm (ghc-yaml): Update to 0.11.7.0. [inputs]: Remove ghc-semigroups, ghc-temporary, ghc-enclosed-exceptions, and ghc-base-compat; add ghc-optparse-applicative. [native-inputs]: Add ghc-base-compat and ghc-temporary. --- gnu/packages/haskell-xyz.scm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 81d0352b3a..8745cc2289 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15305,14 +15305,14 @@ code via quasi-quoting built on top of @code{ghc-shakespeare}.") (define-public ghc-yaml (package (name "ghc-yaml") - (version "0.11.5.0") + (version "0.11.7.0") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "yaml/yaml-" version ".tar.gz")) (sha256 (base32 - "1bfdsqckzql50j6ni4fa1470cvkmfiy4skb98cdwnj4rss5p93mj")))) + "0s08kw0hqxixxripwjmz7b4yh9130dws3jaj460x8ds8q4b6khbx")))) (build-system haskell-build-system) (inputs `(("ghc-conduit" ,ghc-conduit) @@ -15322,17 +15322,16 @@ code via quasi-quoting built on top of @code{ghc-shakespeare}.") ("ghc-vector" ,ghc-vector) ("ghc-attoparsec" ,ghc-attoparsec) ("ghc-scientific" ,ghc-scientific) - ("ghc-semigroups" ,ghc-semigroups) - ("ghc-temporary" ,ghc-temporary) - ("ghc-enclosed-exceptions" ,ghc-enclosed-exceptions) - ("ghc-base-compat" ,ghc-base-compat) - ("ghc-libyaml" ,ghc-libyaml))) + ("ghc-libyaml" ,ghc-libyaml) + ("ghc-optparse-applicative" ,ghc-optparse-applicative))) (native-inputs `(("ghc-hspec" ,ghc-hspec) ("ghc-hunit" ,ghc-hunit) + ("ghc-base-compat" ,ghc-base-compat) ("hspec-discover" ,hspec-discover) ("ghc-mockery" ,ghc-mockery) - ("ghc-raw-strings-qq" ,ghc-raw-strings-qq))) + ("ghc-raw-strings-qq" ,ghc-raw-strings-qq) + ("ghc-temporary" ,ghc-temporary))) (home-page "https://github.com/snoyberg/yaml/") (synopsis "Parsing and rendering YAML documents") (description -- cgit 1.4.1 From 14cb68c1555569f3b5cc721458eebdf95f28422e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: gnu: ghc-zstd: Update to 0.1.3.0. * gnu/packages/haskell-xyz.scm (ghc-zstd): Update to 0.1.3.0. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 8745cc2289..3a5c3a69bc 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15451,7 +15451,7 @@ provides access to the full zlib feature set.") (define-public ghc-zstd (package (name "ghc-zstd") - (version "0.1.2.0") + (version "0.1.3.0") (source (origin (method url-fetch) @@ -15459,7 +15459,7 @@ provides access to the full zlib feature set.") "zstd/zstd-" version ".tar.gz")) (sha256 (base32 - "0vjw8r11k9kj6c63sfkwz8akq0g32g1bv6n6clvs4g2j12zq1xk8")))) + "0vghl48cxcqy72sqk2gpi7rvy5ya36j13vndaxi6kck6bqivbhm0")))) (build-system haskell-build-system) (native-inputs `(("ghc-quickcheck" ,ghc-quickcheck) -- cgit 1.4.1 From 9057e029da48e82b11ed5a1f410ac8c15bb603bf Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: gnu: ghc-commonmark: Update to 0.2.1.1. * gnu/packages/haskell-xyz.scm (ghc-commonmark): Update to 0.2.1.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 3a5c3a69bc..4dbd8184d0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15861,7 +15861,7 @@ entries. For more information about CSL, see @uref{https://citationstyles.org/} (define-public ghc-commonmark (package (name "ghc-commonmark") - (version "0.2.1") + (version "0.2.1.1") (source (origin (method url-fetch) @@ -15870,7 +15870,7 @@ entries. For more information about CSL, see @uref{https://citationstyles.org/} version ".tar.gz")) (sha256 - (base32 "1vba7v1zaqh811v3j4x42g7mhwvxwgzm997kq1kzd0njby14fq5b")))) + (base32 "105szy7l4ji255fwv0kbfcy3i3a3a4197zgj6s9jb12kwbn6n0c7")))) (build-system haskell-build-system) (inputs `(("ghc-unicode-transforms" ,ghc-unicode-transforms))) (native-inputs -- cgit 1.4.1 From 27b9b6bbe49701abbf7f257c81d68fae3cb39c8b Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: gnu: ghc-commonmark-extensions: Update to 0.2.2. * gnu/packages/haskell-xyz.scm (ghc-commonmark-extensions): Update to 0.2.2. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 4dbd8184d0..bf09a0dc1e 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15899,7 +15899,7 @@ varies linearly with input length.") (define-public ghc-commonmark-extensions (package (name "ghc-commonmark-extensions") - (version "0.2.1.2") + (version "0.2.2") (source (origin (method url-fetch) @@ -15908,7 +15908,7 @@ varies linearly with input length.") version ".tar.gz")) (sha256 - (base32 "1ky0j7086a8mqpg26j2nkrc5wfwiw5cd3h3jqncpy59vmj1prkx4")))) + (base32 "0jm6w84p2a2gyaljvnlvjjwrwnir1lss3ps53d0bd8mkvhixxrqr")))) (build-system haskell-build-system) (inputs `(("ghc-network-uri" ,ghc-network-uri) -- cgit 1.4.1 From f66c69a32d2985393bd56e4050d025d024ff7a68 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: gnu: ghc-mysql: Update to 0.2.1. * gnu/packages/haskell-xyz.scm (ghc-mysql): Update to 0.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index bf09a0dc1e..c6644a7669 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -16157,7 +16157,7 @@ Haskell newer than 2.8.") (define-public ghc-mysql (package (name "ghc-mysql") - (version "0.2.0.1") + (version "0.2.1") (source (origin (method url-fetch) @@ -16166,7 +16166,7 @@ Haskell newer than 2.8.") version ".tar.gz")) (sha256 - (base32 "16m8hv9yy2nf4jwgqg6n9z53n2pzskbc3gwbp2i3kgff8wsmf8sd")))) + (base32 "051w428arxbix06a52dacqjpnkfx42zbazxsd3l9d857dsd0kl3g")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Fails to connect to server. (inputs -- cgit 1.4.1 From 0423272c1c6b54ef513958926533368544581205 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:43 +0200 Subject: gnu: ghc-mysql-simple: Update to 0.4.7. * gnu/packages/haskell-xyz.scm (ghc-mysql-simple): Update to 0.4.7. [inputs]: Add ghc-vector. --- gnu/packages/haskell-xyz.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index c6644a7669..ddad796c9d 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -16220,7 +16220,7 @@ Haskell datatypes in text form using the @code{ghc-blaze-builder} library.") (define-public ghc-mysql-simple (package (name "ghc-mysql-simple") - (version "0.4.6") + (version "0.4.7") (source (origin (method url-fetch) @@ -16229,7 +16229,7 @@ Haskell datatypes in text form using the @code{ghc-blaze-builder} library.") version ".tar.gz")) (sha256 - (base32 "1am8ck092s9cv4x1ambalil4mlazkp8w5qhjbl4nq0j2hpy73rby")))) + (base32 "1mhmszpq64h8kxr20iaj1laq46wr2gaqc8xxq1k821i7jfxfld6j")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Fails to connect to server. (inputs @@ -16240,6 +16240,7 @@ Haskell datatypes in text form using the @code{ghc-blaze-builder} library.") ("ghc-pcre-light" ,ghc-pcre-light) ("ghc-old-locale" ,ghc-old-locale) ("ghc-blaze-textual" ,ghc-blaze-textual) + ("ghc-vector" ,ghc-vector) ("openssl" ,openssl) ("zlib" ,zlib))) (native-inputs `(("ghc-hspec" ,ghc-hspec))) -- cgit 1.4.1 From 5e8b18dbb1632ad1b5f297308960989088985db0 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:43 +0200 Subject: gnu: ghc-persistent-postgresql: Update to 2.13.2.1. * gnu/packages/haskell-xyz.scm (ghc-persistent-postgresql): Update to 2.13.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index ddad796c9d..6fb6933be4 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -16458,7 +16458,7 @@ server and to receive the results of these queries.") (define-public ghc-persistent-postgresql (package (name "ghc-persistent-postgresql") - (version "2.13.1.0") + (version "2.13.2.1") (source (origin (method url-fetch) @@ -16467,7 +16467,7 @@ server and to receive the results of these queries.") version ".tar.gz")) (sha256 - (base32 "05bj3b7kdwaba3szrrsmafxr6vcnvdhq20jk5xx348jnf2flkw0i")))) + (base32 "07pnr8m0nk43jaz6l293lzx4ivyqgnw94fjypazzm008b4irh7ir")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Cannot import MaybeFieldDefsTest. (inputs -- cgit 1.4.1 From e5a3df7b9f222daf2554b4afce16595ccf95089c Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 2 Nov 2021 11:12:45 +0200 Subject: gnu: mpv: Update to 0.34.0. * gnu/packages/video.scm (mpv): Update to 0.34.0. [inputs]: Remove youtube-dl; add yt-dlp. [arguments]: Adjust custom 'patch-paths phase to adjust for change in inputs. --- gnu/packages/video.scm | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index d4d9eed68d..1aed38a81e 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -2084,7 +2084,7 @@ SVCD, DVD, 3ivx, DivX 3/4/5, WMV and H.264 movies.") (define-public mpv (package (name "mpv") - (version "0.33.1") + (version "0.34.0") (source (origin (method git-fetch) (uri (git-reference @@ -2092,8 +2092,7 @@ SVCD, DVD, 3ivx, DivX 3/4/5, WMV and H.264 movies.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 - "06rw1f55zcsj78ql8w70j9ljp2qb1pv594xj7q9cmq7i92a7hq45")))) + (base32 "0kqckrgvpx42gdmnc644lpwbimwf1am256xd670w2b8sbrjv3bm9")))) (build-system waf-build-system) (native-inputs `(("perl" ,perl) ; for zsh completion file @@ -2137,19 +2136,17 @@ SVCD, DVD, 3ivx, DivX 3/4/5, WMV and H.264 movies.") ("wayland" ,wayland) ("wayland-protocols" ,wayland-protocols) ("libxkbcommon" ,libxkbcommon) - ("youtube-dl" ,youtube-dl) + ("yt-dlp" ,yt-dlp) ("zlib" ,zlib))) (arguments '(#:phases (modify-phases %standard-phases - (add-after - 'unpack 'patch-paths - (lambda* (#:key inputs #:allow-other-keys) - (let ((ytdl (assoc-ref inputs "youtube-dl"))) - (substitute* "player/lua/ytdl_hook.lua" - (("\"youtube-dl\",") - (string-append "\"" ytdl "/bin/youtube-dl\","))) - #t))) + (add-after 'unpack 'patch-paths + (lambda* (#:key inputs #:allow-other-keys) + (let ((ytdl (assoc-ref inputs "yt-dlp"))) + (substitute* "player/lua/ytdl_hook.lua" + (("\"yt-dlp\",") + (string-append "\"" ytdl "/bin/yt-dlp\",")))))) (add-before 'configure 'build-reproducibly (lambda _ ;; Somewhere in the build system library dependencies are enumerated -- cgit 1.4.1 From 54693d1742067d5c7300e90a6fa8a096e1ce0173 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 10:30:47 +0100 Subject: gnu: emacs-exwm: Update to 0.25. * gnu/packages/emacs-xyz.scm (emacs-exwm): Update to 0.25. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 543ce6303a..b2f84c1427 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -14053,7 +14053,7 @@ It should enable you to implement low-level X11 applications.") (define-public emacs-exwm (package (name "emacs-exwm") - (version "0.24") + (version "0.25") (synopsis "Emacs X window manager") (source (origin @@ -14061,7 +14061,7 @@ It should enable you to implement low-level X11 applications.") (uri (string-append "https://elpa.gnu.org/packages/" "exwm-" version ".tar")) (sha256 - (base32 "0lj1a3cmbpf4h6x8k6x8cdm1qb51ca6filydnvi5zcda8zpl060s")) + (base32 "0imd4v9ccvpsskmfnycz5fgabsvdjp1msg5v8rc7x0v26r3kr4x7")) (patches ;; Patch fixing fullscreen view. Applied upstream as ;; edb930005b0ba83051ca8a59b493e9a3c8ef580a. It can be removed in -- cgit 1.4.1 From 44ae53f8a18cc84ae05466cccfcd56605316aa85 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 10:31:02 +0100 Subject: gnu: emacs-tramp: Update to 2.5.1.4. * gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.1.4. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index b2f84c1427..8e3f3895ed 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -25315,14 +25315,14 @@ well as an option for visually flashing evaluated s-expressions.") (define-public emacs-tramp (package (name "emacs-tramp") - (version "2.5.1.3") + (version "2.5.1.4") (source (origin (method url-fetch) (uri (string-append "https://elpa.gnu.org/packages/" "tramp-" version ".tar")) (sha256 - (base32 "1qcwdavfrbw8yyfy5rbzbcfyqavqbz13jncahkqlgwbkqvmgh7y5")))) + (base32 "0mk9r9hj43klah7mwldg4bw7fxcqvrbwv1gj6g90zdfsflqy7nh9")))) (build-system emacs-build-system) (arguments `(#:emacs ,emacs ;need D-Bus -- cgit 1.4.1 From f66a09432d6741b3d34b03b09130ad26ee011056 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 12:29:03 +0100 Subject: gnu: emacs-ecukes: Update to 0.6.18. * gnu/packages/emacs-xyz.scm (emacs-ecukes): Update to 0.6.18. --- gnu/packages/emacs-xyz.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 8e3f3895ed..3840a11722 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4334,17 +4334,16 @@ Expectations, but it can be used in other contexts.") (define-public emacs-ecukes (package (name "emacs-ecukes") - (version "0.6.17") - (home-page "https://github.com/ecukes/ecukes") + (version "0.6.18") (source (origin (method git-fetch) (uri (git-reference - (url home-page) + (url "https://github.com/ecukes/ecukes") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1isscwz4h3nx62lwfrj899lp2yc27zk1ndgr441d848495ccmshn")))) + (base32 "182qgddfv8nd89y1l55rs5vm5i61ayc8cxbplb8zx0alnid9xrw1")))) (build-system emacs-build-system) (arguments `(#:include (cons* "^feature/" "^reporters/" "^templates/" %default-include))) @@ -4355,6 +4354,7 @@ Expectations, but it can be used in other contexts.") ("emacs-espuds" ,emacs-espuds) ("emacs-f" ,emacs-f) ("emacs-s" ,emacs-s))) + (home-page "https://github.com/ecukes/ecukes") (synopsis "Cucumber for Emacs") (description "This package provides Ecukes, a Cucumber-inspired integration testing -- cgit 1.4.1 From 1e727e1adb8f75b158f6e0a7eee2c91f4308f11b Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 12:30:17 +0100 Subject: gnu: emacs-olivetti: Update to 2.0.4. * gnu/packages/emacs-xyz.scm (emacs-olivetti): Update to 2.0.4. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 3840a11722..8e714e492e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -3798,7 +3798,7 @@ a command.") (define-public emacs-olivetti (package (name "emacs-olivetti") - (version "2.0.3") + (version "2.0.4") (source (origin (method git-fetch) @@ -3807,7 +3807,7 @@ a command.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0qhv4ah9bn1mjvivgxp7z1gf91d0cdr2ma5cy5xaja97ispa4l3z")))) + (base32 "0wc0rki4zvzdxs126g5c8d92h1vfn9slfkdx831rr9d0jx93wc7s")))) (build-system emacs-build-system) (home-page "https://github.com/rnkn/olivetti") (synopsis "Emacs minor mode for a nice writing environment") -- cgit 1.4.1 From 48ad405601dce9666524e85cf1ab119d99875dfa Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 12:31:10 +0100 Subject: gnu: emacs-org-reveal: Update to 3.12.4. * gnu/packages/emacs-xyz.scm (emacs-org-reveal): Update to 3.12.4. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 8e714e492e..d021c7f39e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -18958,7 +18958,7 @@ powerful Org contents.") (define-public emacs-org-re-reveal (package (name "emacs-org-re-reveal") - (version "3.12.3") + (version "3.12.4") (source (origin (method git-fetch) @@ -18967,7 +18967,7 @@ powerful Org contents.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "08ai87b6nybg0l7y8falb53wwvdv8hr3jzj5q995x48ylw6r1582")))) + (base32 "0j7394zcbzqfk33g2xdyb3fmw3brxy8v66vvf1j9nqlskfddh7bn")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-htmlize" ,emacs-htmlize) -- cgit 1.4.1 From d170435400b972a5294e9dc24a5a3d40194fc9e4 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 12:34:11 +0100 Subject: gnu: emacs-rustic: Update to 2.0. * gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.0. [propagated-inputs]: Add emacs-rust-mode. --- gnu/packages/emacs-xyz.scm | 79 ++++++++++++++++++++++------------------------ 1 file changed, 38 insertions(+), 41 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d021c7f39e..81b511e913 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21713,45 +21713,42 @@ source code.") license:asl2.0)))) (define-public emacs-rustic - ;; XXX: Upstream does not tag releases. Version is extracted from main - ;; file. - (let ((commit "bbf129cd128105de51b6c242b2551094b8d8987d") - (revision "0")) - (package - (name "emacs-rustic") - (version (git-version "1.3" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/brotzeit/rustic") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "09dnlvi8kf683n6q3yp4gy9d4idiyg4x6rcij8d90cvygh8i30wd")))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-dash" ,emacs-dash) - ("emacs-f" ,emacs-f) - ("emacs-flycheck" ,emacs-flycheck) - ("emacs-lsp-mode" ,emacs-lsp-mode) - ("emacs-markdown-mode" ,emacs-markdown-mode) - ("emacs-project" ,emacs-project) - ("emacs-s" ,emacs-s) - ("emacs-spinner" ,emacs-spinner) - ("emacs-xterm-color" ,emacs-xterm-color))) - (arguments - ;; Tests require rust, cargo, rustfmt, and various crates to be - ;; vendored. - `(#:tests? #f - #:phases - (modify-phases %standard-phases - (add-before 'check 'set-without-cask - (lambda _ - (setenv "WITHOUT_CASK" "1")))))) - (home-page "https://github.com/brotzeit/rustic") - (synopsis "Rust development environment for Emacs") - (description "Rustic is a fork of Rust mode. + (package + (name "emacs-rustic") + (version "2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/brotzeit/rustic") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1x06lp0c656zm07n28lnkqp678y4f9zkd9n5m0lramndllrpk3x2")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-f" ,emacs-f) + ("emacs-flycheck" ,emacs-flycheck) + ("emacs-lsp-mode" ,emacs-lsp-mode) + ("emacs-markdown-mode" ,emacs-markdown-mode) + ("emacs-project" ,emacs-project) + ("emacs-rust-mode" ,emacs-rust-mode) + ("emacs-s" ,emacs-s) + ("emacs-spinner" ,emacs-spinner) + ("emacs-xterm-color" ,emacs-xterm-color))) + (arguments + ;; Tests require rust, cargo, rustfmt, and various crates to be + ;; vendored. + `(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'check 'set-without-cask + (lambda _ + (setenv "WITHOUT_CASK" "1")))))) + (home-page "https://github.com/brotzeit/rustic") + (synopsis "Rust development environment for Emacs") + (description "Rustic is a fork of Rust mode. In addition to its predecessor, it offers the following features: @itemize @item Flycheck integration, @@ -21765,8 +21762,8 @@ In addition to its predecessor, it offers the following features: @item optional Rust inline documentation, @item etc. @end itemize") - (license (list license:expat - license:asl2.0))))) + (license (list license:expat + license:asl2.0)))) (define-public emacs-ztree ;; Upstream provides no tag, but the commit below matches latest release. -- cgit 1.4.1 From 7aa1260d2983292948058c3ddde2d656c3077b1b Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 12:35:27 +0100 Subject: gnu: emacs-rust-mode: Update to 1.0.1. * gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.1. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 81b511e913..800f5ea427 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -21691,7 +21691,7 @@ docstring of the thing at point.") (define-public emacs-rust-mode (package (name "emacs-rust-mode") - (version "1.0.0") + (version "1.0.1") (source (origin (method git-fetch) @@ -21700,7 +21700,7 @@ docstring of the thing at point.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "08gz7wq1las3bqqs8qhmhmncax4j6kjnyxpfzslby3b1dkclc7ig")))) + (base32 "1chb3a97cwf1pkxn8cm3wc35gfh9k55l7khg7pklmx36isr3csjv")))) (build-system emacs-build-system) (arguments `(#:tests? #false ;FIXME: phase fail with status 127 -- cgit 1.4.1 From 9e5ab292c2925b5f15a9746ddfdc6b19c799e2ac Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 12:36:38 +0100 Subject: gnu: emacs-transient: Update to 0.3.7. * gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.3.7. --- gnu/packages/emacs-xyz.scm | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 800f5ea427..dcd4613406 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -24165,16 +24165,16 @@ as Emacs Lisp.") (define-public emacs-transient (package (name "emacs-transient") - (version "0.3.6") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/magit/transient") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "10k9dzs8y6i0rfckclxm5n3maylmh95993n5dvrs8rbmlcpmihvy")))) + (version "0.3.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/magit/transient") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0c7wbd0j0b802bzdpdkrx2q7wm7b9s56rk554dnadkpywhmdiqwn")))) (build-system emacs-build-system) (arguments `(#:tests? #f ;no test suite -- cgit 1.4.1 From a4666e0a9de3835d12d3d85c7d23b807997ae603 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 12:38:35 +0100 Subject: gnu: emacs-treemacs: Update to 2.9.5. * gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 2.9.5. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index dcd4613406..52ce3943ad 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -23814,7 +23814,7 @@ processes for Emacs") (define-public emacs-treemacs (package (name "emacs-treemacs") - (version "2.9.4") + (version "2.9.5") (source (origin (method git-fetch) @@ -23823,7 +23823,7 @@ processes for Emacs") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1g2fy2qkscqx01av92hpjbr6qld8s1gk59cdjbff8fm0vlx8xk2p")))) + (base32 "01qrprxfwmdzak77k2qa9fc2kb4hxddbvj30avqglj9sjaid9wmq")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-ace-window" ,emacs-ace-window) -- cgit 1.4.1 From 77c0a35af24f3bc7c3eda7292225a3052f0d2ebd Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Mon, 1 Nov 2021 16:52:40 -0400 Subject: gnu: icecat: Add system fonts directory to the sandbox whitelist. Mitigates . * gnu/packages/gnuzilla.scm (icecat)[arguments]: In the 'build-sandbox-whitelist' phase, add "/run/current-system/profile/share/fonts/" to the whitelist. --- gnu/packages/gnuzilla.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu') diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 3aa39bc806..a1f6b5738a 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1138,6 +1138,7 @@ in C/C++.") "/share/mime") ,(string-append (assoc-ref inputs "font-dejavu") "/share/fonts") + "/run/current-system/profile/share/fonts" ,@(append-map runpaths-of-input '("mesa" "ffmpeg")))))) (whitelist-string (string-join whitelist ",")) -- cgit 1.4.1 From f3b3f23493bb106366716eb7ea22c92a31c900a0 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Mon, 1 Nov 2021 15:05:34 -0400 Subject: gnu: icecat: Update to 91.3.0-guix0-preview1 [security fixes]. Includes fixes for CVE-2021-38503, CVE-2021-38504, CVE-2021-38506, CVE-2021-38507, CVE-2021-38508, CVE-2021-38509, MOZ-2021-0007, and MOZ-2021-0008. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. --- gnu/packages/gnuzilla.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index a1f6b5738a..2b176f1dfe 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -690,8 +690,8 @@ in C/C++.") ;; XXXX: Workaround 'snippet' limitations. (define computed-origin-method (@@ (guix packages) computed-origin-method)) -(define %icecat-version "91.2.0-guix0-preview1") -(define %icecat-build-id "20211006000000") ;must be of the form YYYYMMDDhhmmss +(define %icecat-version "91.3.0-guix0-preview1") +(define %icecat-build-id "20211102000000") ;must be of the form YYYYMMDDhhmmss ;; 'icecat-source' is a "computed" origin that generates an IceCat tarball ;; from the corresponding upstream Firefox ESR tarball, using the 'makeicecat' @@ -713,11 +713,11 @@ in C/C++.") "firefox-" upstream-firefox-version ".source.tar.xz")) (sha256 (base32 - "1hs2bvzl0d4kfir3gq997kwxm90ygapqn6xlw47cihnh479wzwry")))) + "0v79c435vfbhsx7pqyq4jm5rv8iysig69wwqhvys1n0jy54m72qj")))) - (upstream-icecat-base-version "91.2.0") ; maybe older than base-version + (upstream-icecat-base-version "91.3.0") ; maybe older than base-version ;;(gnuzilla-commit (string-append "v" upstream-icecat-base-version)) - (gnuzilla-commit "1537880dac3087d3779543303f0df83432831166") + (gnuzilla-commit "32631cac00953abbac61dc7ab1a0eafbdd59b53a") (gnuzilla-source (origin (method git-fetch) @@ -729,7 +729,7 @@ in C/C++.") (string-take gnuzilla-commit 8))) (sha256 (base32 - "16r42hp05qmiifw8ym89328w5b4flp3hngpjwbrzgq23q1qmixa9")))) + "13ckga49h5azf0c6q3c6b6wcmahzyywryxgwmwr1dahsjgy0wwrw")))) ;; 'search-patch' returns either a valid file name or #f, so wrap it ;; in 'assume-valid-file-name' to avoid 'local-file' warnings. -- cgit 1.4.1 From b5e7a64ccf75d9eb6ab5de9078ff1a21c5622177 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 18:50:02 +0100 Subject: gnu: emacs-emms: Update to 7.8. * gnu/packages/emacs-xyz.scm (emacs-emms): Update to 7.8. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 52ce3943ad..600cbdb46c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2117,14 +2117,14 @@ incrementally confined in Isearch manner.") (define emacs-emms-print-metadata (package (name "emacs-emms-print-metadata") - (version "7.7") + (version "7.8") (source (origin (method url-fetch) (uri (string-append "https://elpa.gnu.org/packages/" "emms-" version ".tar")) (sha256 - (base32 "0n9nx4wgjxkr8nsxcq8svg0x0qkqj7bsd2j0ihy4jzj29xmyxl0h")))) + (base32 "1nlb9rrdlbcqghph30r9i9m1brbdha818czbms0zhzdisxb0smi0")))) (build-system gnu-build-system) (arguments `(#:make-flags '("emms-print-metadata") -- cgit 1.4.1 From aef51732226c38a919c8845d649e9bb05433ed03 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 19:06:51 +0100 Subject: gnu: emacs-embark: Update to 0.13. * gnu/packages/emacs-xyz.scm (emacs-embark): Update to 0.13. [description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 51 ++++++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 24 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 600cbdb46c..5f054c698d 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8207,40 +8207,43 @@ them easier to distinguish from other, less important buffers.") (license license:expat))) (define-public emacs-embark - (package - (name "emacs-embark") - (version "0.12") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/oantolin/embark") - (commit version))) - (sha256 - (base32 "16z7g6ynj4d64wsg49skhwypn5j6awlpsawbz61djsmpzlzjnv36")) - (file-name (git-file-name name version)))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-avy" ,emacs-avy) - ("emacs-consult" ,emacs-consult))) - (home-page "https://github.com/oantolin/embark") - (synopsis "Emacs mini-buffer actions rooted in keymaps") - (description - "This package provides a sort of right-click contextual menu for Emacs + ;; XXX: Upstream did not tag last release. Commit hash below matches + ;; version bump. + (let ((commit "bc3e4654329563ab28a96003610634c3a5e5a484")) + (package + (name "emacs-embark") + (version "0.13") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/oantolin/embark") + (commit commit))) + (sha256 + (base32 "1x6m6gc32z7kv9nkr8mwhi9mimbwhd37qyxpwj33hml9ygi8s7r6")) + (file-name (git-file-name name version)))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-avy" ,emacs-avy) + ("emacs-consult" ,emacs-consult))) + (home-page "https://github.com/oantolin/embark") + (synopsis "Emacs mini-buffer actions rooted in keymaps") + (description + "This package provides a sort of right-click contextual menu for Emacs offering you relevant @emph{actions} to use on a @emph{target} determined by the context. In the minibuffer, the target is the current best completion candidate. In -the @code{*Completions*} buffer the target is the completion at point. -n a regular buffer, the target is the region if active, or else the file, -symbol or URL at point. +the @code{*Completions*} buffer the target is the completion at point. In +a regular buffer, the target is the region if active, or else the file, symbol +or URL at point. The type of actions offered depend on the type of the target. For files you get offered actions like deleting, copying, renaming, visiting in another window, running a shell command on the file, etc. For buffers the actions include switching to or killing the buffer. For package names the actions include installing, removing or visiting the homepage.") - (license license:gpl3+))) + (license license:gpl3+)))) (define-public emacs-prescient (package -- cgit 1.4.1 From 8d02b0d46cfc27b905f9276760aefacf518ae4f7 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 2 Nov 2021 19:11:40 +0100 Subject: gnu: emacs-extmap: Update to 1.2.1. * gnu/packages/emacs-xyz.scm (emacs-extmap): Update to 1.2.1. [description]: Use full sentences. --- gnu/packages/emacs-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 5f054c698d..ea6d84d556 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -28743,7 +28743,7 @@ and Emacs lisp commands.") (define-public emacs-extmap (package (name "emacs-extmap") - (version "1.2") + (version "1.2.1") (source (origin (method git-fetch) @@ -28752,11 +28752,11 @@ and Emacs lisp commands.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0dl630jl46jz5slpv28l8b745051ghp0g296x5180vl5v88v3hsl")))) + (base32 "00415w4l9wfpw9v0a35dm1av2w1m6s36yr9f9286jg844x6l375f")))) (build-system emacs-build-system) (home-page "https://github.com/doublep/extmap") (synopsis "Externally-stored constant mapping for Emacs Lisp") - (description "A very simple package that lets you build a + (description "Extmap is a very simple package that lets you build a read-only, constant database that maps Emacs Lisp symbols to arbitrary Emacs Lisp objects.") (license license:gpl3+))) -- cgit 1.4.1 From 87e57cbecbd166c549283224a28a5c68d2a9800c Mon Sep 17 00:00:00 2001 From: Jelle Licht Date: Tue, 2 Nov 2021 12:12:04 +0100 Subject: gnu: emacs-exwm: Remove obsolete patch. * gnu/packages/patches/emacs-exwm-fix-fullscreen-states.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/emacs-xyz.scm (emacs-exwm)[source]: Remove patch. --- gnu/local.mk | 1 - gnu/packages/emacs-xyz.scm | 7 +--- .../patches/emacs-exwm-fix-fullscreen-states.patch | 39 ---------------------- 3 files changed, 1 insertion(+), 46 deletions(-) delete mode 100644 gnu/packages/patches/emacs-exwm-fix-fullscreen-states.patch (limited to 'gnu') diff --git a/gnu/local.mk b/gnu/local.mk index bbc54eff4f..b6cc3aacea 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1024,7 +1024,6 @@ dist_patch_DATA = \ %D%/packages/patches/elm-compiler-disable-reactor.patch \ %D%/packages/patches/elm-compiler-fix-map-key.patch \ %D%/packages/patches/emacs-exec-path.patch \ - %D%/packages/patches/emacs-exwm-fix-fullscreen-states.patch \ %D%/packages/patches/emacs-fix-scheme-indent-function.patch \ %D%/packages/patches/emacs-ignore-empty-xim-styles.patch \ %D%/packages/patches/emacs-json-reformat-fix-tests.patch \ diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ea6d84d556..4980516bcd 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -14064,12 +14064,7 @@ It should enable you to implement low-level X11 applications.") (uri (string-append "https://elpa.gnu.org/packages/" "exwm-" version ".tar")) (sha256 - (base32 "0imd4v9ccvpsskmfnycz5fgabsvdjp1msg5v8rc7x0v26r3kr4x7")) - (patches - ;; Patch fixing fullscreen view. Applied upstream as - ;; edb930005b0ba83051ca8a59b493e9a3c8ef580a. It can be removed in - ;; next release. - (search-patches "emacs-exwm-fix-fullscreen-states.patch")))) + (base32 "0imd4v9ccvpsskmfnycz5fgabsvdjp1msg5v8rc7x0v26r3kr4x7")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-xelb" ,emacs-xelb))) diff --git a/gnu/packages/patches/emacs-exwm-fix-fullscreen-states.patch b/gnu/packages/patches/emacs-exwm-fix-fullscreen-states.patch deleted file mode 100644 index 6d31021f67..0000000000 --- a/gnu/packages/patches/emacs-exwm-fix-fullscreen-states.patch +++ /dev/null @@ -1,39 +0,0 @@ -From edb930005b0ba83051ca8a59b493e9a3c8ef580a Mon Sep 17 00:00:00 2001 -From: Chris Feng -Date: Sun, 14 Jun 2020 00:00:00 +0000 -Subject: [PATCH] Fix fullscreen states - -* exwm-layout.el (exwm-layout-set-fullscreen, -exwm-layout-unset-fullscreen): Use `exwm--id' for interactive use. -(exwm-layout-unset-fullscreen): Mandatorily clear fullscreen states. ---- - exwm-layout.el | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/exwm-layout.el b/exwm-layout.el -index 170c2be..79d0c95 100644 ---- a/exwm-layout.el -+++ b/exwm-layout.el -@@ -205,7 +205,7 @@ - :border-width 0 - :stack-mode xcb:StackMode:Above)) - (cl-pushnew xcb:Atom:_NET_WM_STATE_FULLSCREEN exwm--ewmh-state) -- (exwm-layout--set-ewmh-state id) -+ (exwm-layout--set-ewmh-state exwm--id) - (xcb:flush exwm--connection) - (set-window-dedicated-p (get-buffer-window) t) - (exwm-input--release-keyboard exwm--id))) -@@ -233,7 +233,9 @@ - (let ((window (get-buffer-window nil t))) - (when window - (exwm-layout--show exwm--id window)))) -- (exwm-layout--set-ewmh-state id) -+ (setq exwm--ewmh-state -+ (delq xcb:Atom:_NET_WM_STATE_FULLSCREEN exwm--ewmh-state)) -+ (exwm-layout--set-ewmh-state exwm--id) - (xcb:flush exwm--connection) - (set-window-dedicated-p (get-buffer-window) nil) - (when (eq 'line-mode exwm--selected-input-mode) --- -2.26.2 - -- cgit 1.4.1 From 9775d22f8c866eb263c4f13ba23c2471ea4f75f1 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 1 Oct 2021 22:29:19 +0200 Subject: gnu: Add naev. * gnu/packages/games.scm (naev): New variable. --- gnu/packages/games.scm | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 782c2b9c2e..42753dc1a4 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -8036,6 +8036,66 @@ ncurses for text display.") (home-page "http://frotz.sourceforge.net") (license license:gpl2+))) +(define-public naev + (package + (name "naev") + (version "0.8.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/naev/naev") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "02rk2fv2nhx5xsi0cariisamab3dpncwps4q3i3ki0y27xpwxzfx")))) + (build-system meson-build-system) + (arguments + ;; XXX: Do not add debugging symbols, which cause the build to fail. + `(#:configure-flags (list "--buildtype=release") + #:tests? #f ;sole test fails with a missing "/dev/dri" error + #:meson ,meson-0.55)) + (native-inputs + `(("gettext" ,gettext-minimal) + ("pkg-config" ,pkg-config))) + (inputs + `(("freetype" ,freetype) + ("glpk" ,glpk) + ("libpng" ,libpng) + ("libvorbis" ,libvorbis) + ("libwebp" ,libwebp) + ("libxml2" ,libxml2) + ("luajit" ,luajit) + ("openal" ,openal) + ("openblas" ,openblas) + ("physfs" ,physfs) + ("sdl" ,(sdl-union (list sdl2 sdl2-image sdl2-mixer))) + ("suitesparse" ,suitesparse))) + (home-page "https://naev.org/") + (synopsis "Game about space exploration, trade and combat") + (description + "Naev is a 2d action/rpg space game that combines elements from +the action, RPG and simulation genres. You pilot a spaceship from +a top-down perspective, and are more or less free to do what you want. +As the genre name implies, you’re able to trade and engage in combat +at will. Beyond that, there’s an ever-growing number of story-line +missions, equipment, and ships; even the galaxy itself grows larger +with each release. For the literacy-inclined, there are large amounts +of lore accompanying everything from planets to equipment.") + (license (list license:gpl3 + license:public-domain + license:expat ;edtaa3func.c + license:bsd-2 ;distance_field.c + license:bsd-3 ;perlin.c + ;; Assets. + license:silofl1.1 + license:gpl2+ + license:cc0 + license:cc-by3.0 + license:cc-by-sa3.0 + license:cc-by4.0 + license:cc-by-sa4.0)))) + (define-public frotz-dumb-terminal (package (name "frotz-dumb-terminal") -- cgit 1.4.1 From c06857e5e1ea2edf0928826fb67a45205ceff58d Mon Sep 17 00:00:00 2001 From: Aleksandr Vityazev Date: Mon, 1 Nov 2021 14:42:42 +0000 Subject: gnu: emacs-link-hint: Update to 0.1-4-83cd0489. * gnu/packages/emacs-xyz.scm (emacs-link-hint): Update to 0.1-4-83cd0489. Signed-off-by: Nicolas Goaziou --- gnu/packages/emacs-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 4980516bcd..8eb6d0fd88 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2517,8 +2517,8 @@ configuration language. It features: (define-public emacs-link-hint ;; Last release was in 2015. - (let ((commit "9fbf196d155016d9b8471a99318ed67a086cf257") - (revision "3")) + (let ((commit "83cd0489b16f013647d0507ef20905a0a91db433") + (revision "4")) (package (name "emacs-link-hint") (version (git-version "0.1" revision commit)) @@ -2531,7 +2531,7 @@ configuration language. It features: (file-name (git-file-name name version)) (sha256 (base32 - "0v2g9gzf2v88ag59q1pf5vhd4qjnz3g4i6gzl27k6fi7pvlxdn39")))) + "0kwaia6i0asr7yqcw1anzq6lf93357cc1fphkvp0llbmxizmkzb3")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-avy" ,emacs-avy))) -- cgit 1.4.1 From 5fb1d1d69015a9198cb3cb20a373969342e96951 Mon Sep 17 00:00:00 2001 From: Aleksandr Vityazev Date: Mon, 1 Nov 2021 14:43:11 +0000 Subject: gnu: Add emacs-orglink. * gnu/packages/emacs-xyz.scm (emacs-orglink): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/emacs-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 8eb6d0fd88..cf4cbc4f3d 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -28879,6 +28879,26 @@ web feed files and correctly parse and format the elements to be displayed for sharing.") (license license:gpl3+))) +(define-public emacs-orglink + (package + (name "emacs-orglink") + (version "1.1.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tarsius/orglink") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ipy1p2cr5i0465hchqazmgn9jrgwzbyrb3prfgkl7z2m1gd7fcg")))) + (build-system emacs-build-system) + (home-page "https://github.com/tarsius/orglink") + (synopsis "Use Org mode links in other modes") + (description "This library implements support for some Org mode link types +in other major modes. Links can be opened and edited like in Org mode.") + (license license:gpl3+))) + (define-public emacs-scpaste (let ((commit "cd4fa0aafecd839736e0b6cba68b4fc4d7045472") (revision "0")) -- cgit 1.4.1 From 5c4ec50130205017b7934730852659153e6b5b3e Mon Sep 17 00:00:00 2001 From: Morgan Smith Date: Fri, 29 Oct 2021 23:45:39 -0400 Subject: gnu: emacs-org-contrib: Remove org-contacts.el. * gnu/packages/emacs-xyz.scm (emacs-org-contrib)[origin]: Remove "org-contacts.el". Signed-off-by: Nicolas Goaziou --- gnu/packages/emacs-xyz.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index cf4cbc4f3d..2a68ac2432 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -12304,8 +12304,12 @@ programming and reproducible research.") ;; XXX: ob-sclang.el is packaged separately to avoid the dependency on ;; SuperCollider and qtwebengine. This will be unnecessary in 0.4+ ;; release as the file is going to be removed from the repository. + + ;; XXX: org-contacts.el is now maintained in a separate repository and + ;; will soon be removed from org-contrib (modules '((guix build utils))) - (snippet '(begin (delete-file "lisp/ob-sclang.el"))))) + (snippet '(begin (delete-file "lisp/ob-sclang.el") + (delete-file "lisp/org-contacts.el"))))) (build-system emacs-build-system) (arguments `(#:phases -- cgit 1.4.1 From f46ae49b13b78e054e402db778a86ccfafdf7eab Mon Sep 17 00:00:00 2001 From: Morgan Smith Date: Fri, 29 Oct 2021 23:45:40 -0400 Subject: gnu: Add emacs-org-contacts. * gnu/packages/emacs-xyz.scm (emacs-org-contacts): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 2a68ac2432..624fe957e3 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -12329,6 +12329,30 @@ receive little if no maintainance and there is no guaranty that they are compatible with the Org stable version.") (license license:gpl3+))) +(define-public emacs-org-contacts + ;;; XXX: Upstream made no release yet. + (let ((commit "3d2f39f62aefb0a32d10607703e8b1d4f43821fa") + (revision "0")) + (package + (name "emacs-org-contacts") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/stardiviner/org-contacts.el") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0a654406w8zd1hbp8ckc975jhl9mi14xzqizzwiki625dymiw5g5")))) + (build-system emacs-build-system) + (home-page "https://github.com/stardiviner/org-contacts.el") + (synopsis "Contacts management system for Org mode") + (description "Manage your contacts from Org mode. You can auto +complete email addresses, export contacts to a vCard file, put birthdays +in your Org Agenda, and more.") + (license license:gpl3+)))) + (define-public emacs-org-pretty-table ;; There is no release yet. (let ((commit "1331c600b83d95b28730b1bfcb48369ac1cf12ef") -- cgit 1.4.1 From 1747bb482511dc70735fd5d657812a9d422b1ab2 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 2 Nov 2021 23:00:22 +0200 Subject: gnu: python-httpx: Honor #:tests? flag. * gnu/packages/python-web.scm (python-httpx)[arguments]: Adjust custom 'check phase to honor the #:tests? flag. --- gnu/packages/python-web.scm | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 62de043e70..8a72f33a91 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -5283,18 +5283,19 @@ Some things HTTP Core does do: `(#:phases (modify-phases %standard-phases (replace 'check - (lambda _ - (invoke "pytest" "-vv" "-k" - ;; These tests try to open an outgoing connection. - (string-append - "not test_connect_timeout" - " and not test_that_send_cause_async_client_to_be_not_" - "closed" - " and not test_that_async_client_caused_warning_when_" - "being_deleted" - " and not test_that_send_cause_client_to_be_not_closed" - " and not test_async_proxy_close" - " and not test_sync_proxy_close"))))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "pytest" "-vv" "-k" + ;; These tests try to open an outgoing connection. + (string-append + "not test_connect_timeout" + " and not test_that_send_cause_async_client_to_be_not_" + "closed" + " and not test_that_async_client_caused_warning_when_" + "being_deleted" + " and not test_that_send_cause_client_to_be_not_closed" + " and not test_async_proxy_close" + " and not test_sync_proxy_close")))))))) (native-inputs `(("python-autoflake" ,python-autoflake) ("python-black" ,python-black) -- cgit 1.4.1 From a40bb0afe0c651aa2008b9cead3b060da951121b Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 18:37:17 +0100 Subject: gnu: foot: Update to 1.9.2. * gnu/packages/terminals.scm (foot): Update to 1.9.2. --- gnu/packages/terminals.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 9fee37a04d..8d751f6cce 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -739,7 +739,7 @@ eye-candy, customizable, and reasonably lightweight.") (define-public foot (package (name "foot") - (version "1.6.3") + (version "1.9.2") (home-page "https://codeberg.org/dnkl/foot") (source (origin (method git-fetch) @@ -747,7 +747,7 @@ eye-candy, customizable, and reasonably lightweight.") (file-name (git-file-name name version)) (sha256 (base32 - "0rm7w29wf3gipf69qf7s42qw8857z74gsigrpz9g6vvd1x58f03m")))) + "15h01ijx87i60bdgjjap1ymwlxggsxc6iziykh3bahj8432s1836")))) (build-system meson-build-system) (arguments `(#:meson ,meson-0.55 -- cgit 1.4.1 From 688f573bb185f9f5eec7f809e368f92d58db6339 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 18:55:49 +0100 Subject: gnu: mu: Update to 1.6.9. * gnu/packages/mail.scm (mu): Update to 1.6.9. --- gnu/packages/mail.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index c2d3b2a834..35c4a6d970 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1169,15 +1169,15 @@ security functionality including PGP, S/MIME, SSH, and SSL.") (define-public mu (package (name "mu") - (version "1.6.6") + (version "1.6.9") (source (origin (method url-fetch) (uri (string-append "https://github.com/djcb/mu/releases/" - "download/" version "/" + "download/" version "-signed/" "mu-" version ".tar.xz")) (sha256 (base32 - "1da3ykqnba3axggxyzsh3kjhy0rbdfdh9pnwprbzww56y8h3vka2")))) + "0n5gvdz6vn6y69f5gx0gndjdl328qjbvi2q048qynhk99w5476cd")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config) -- cgit 1.4.1 From c5ef5f81e4ee2c6febcf422d93fbf0448427f20f Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 19:07:57 +0100 Subject: gnu: mu: Fix typo. * gnu/packages/mail.scm (mu)[description]: Fix typo. --- gnu/packages/mail.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 35c4a6d970..38feb6593b 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1234,7 +1234,7 @@ security functionality including PGP, S/MIME, SSH, and SSL.") (synopsis "Quickly find emails") (description "Mu is a tool for dealing with e-mail messages stored in the -Maildir-format. Mu's purpose in life is to help you to quickly find the +Maildir format. Mu's purpose in life is to help you to quickly find the messages you need; in addition, it allows you to view messages, extract attachments, create new maildirs, and so on.") (license license:gpl3+))) -- cgit 1.4.1 From fbc449cc3c0785d63d5d64f16b2c26e100cefabb Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 21:14:07 +0100 Subject: gnu: inxi-minimal: Update to 3.3.08-1. * gnu/packages/admin.scm (inxi-minimal): Update to 3.3.08-1. --- gnu/packages/admin.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 86b6b7ce50..b17a331ed4 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -3970,7 +3970,7 @@ Python loading in HPC environments.") (let ((real-name "inxi")) (package (name "inxi-minimal") - (version "3.3.07-1") + (version "3.3.08-1") (source (origin (method git-fetch) @@ -3979,7 +3979,7 @@ Python loading in HPC environments.") (commit version))) (file-name (git-file-name real-name version)) (sha256 - (base32 "1amf1sry7g99khp9ac8f3m4jfa8rn1jjxvrcg0j9wvv65px7zj0i")))) + (base32 "0kgxyxfw4hkmp9s3nazdqqvbfb4jqwv59mnpaa7g4n63nrqjv06v")))) (build-system trivial-build-system) (inputs `(("bash" ,bash-minimal) -- cgit 1.4.1 From 07334e83fc1f78906a831a4b6fe3873822351043 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 22:46:49 +0100 Subject: gnu: oil: Update to 0.9.3. * gnu/packages/shells.scm (oil): Update to 0.9.3. --- gnu/packages/shells.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 62862516c3..a0436f6c56 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -830,14 +830,14 @@ Shell (pdksh).") (define-public oil (package (name "oil") - (version "0.9.2") + (version "0.9.3") (source (origin (method url-fetch) (uri (string-append "https://www.oilshell.org/download/oil-" version ".tar.gz")) (sha256 - (base32 "0mqf2wmc1p6xr2l54pxv97d0s23wqm1mwwgyzn06aafr93dy3vkg")))) + (base32 "1js5i25wgvz7avsrfygxy96axanc97yvlc69arp0ja9vkcrxv5px")))) (build-system gnu-build-system) (arguments `(#:strip-binaries? #f ; strip breaks the binary -- cgit 1.4.1 From 6133217c16734be7fd937a7d5043b2f61eb02493 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 22:48:34 +0100 Subject: gnu: mksh: Update to 59c. * gnu/packages/shells.scm (mksh): Update to 59c. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/shells.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index a0436f6c56..642682ec8e 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -791,14 +791,14 @@ interactive POSIX shell targeted at resource-constrained systems.") (define-public mksh (package (name "mksh") - (version "58") + (version "59c") (source (origin (method url-fetch) (uri (string-append "https://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R" version ".tgz")) (sha256 - (base32 "1337zjvzh14yncg9igdry904a3ns52l8rnm1kcq262w7f5xyp2v0")))) + (base32 "01n5ggw33bw4jv4d3148wlw9n4aj7vdn3ffnc66c9w9pldjidbkp")))) (build-system gnu-build-system) (arguments `(#:tests? #f ; tests require access to /dev/tty @@ -817,8 +817,7 @@ interactive POSIX shell targeted at resource-constrained systems.") (install-file "mksh" bin) (with-directory-excursion bin (symlink "mksh" "ksh")) - (install-file "mksh.1" man) - #t)))))) + (install-file "mksh.1" man))))))) (home-page "https://www.mirbsd.org/mksh.htm") (synopsis "Korn Shell from MirBSD") (description "mksh is an actively developed free implementation of the -- cgit 1.4.1 From 3c60336bf2c8ea1e4b406343cda0dd11897c2f13 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Tue, 2 Nov 2021 22:38:55 +0100 Subject: gnu: openjdk11: Update to 11.0.13. The new URL was found in the release announcement at https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-October/009368.html * gnu/packages/java.scm (openjdk11): Update to 11.0.13. --- gnu/packages/java.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index a404250d38..da72dbb38c 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2121,14 +2121,15 @@ new Date();")) (define-public openjdk11 (package (name "openjdk") - (version "11.28") + (version "11.0.13") (source (origin (method url-fetch) - (uri "http://hg.openjdk.java.net/jdk/jdk/archive/76072a077ee1.tar.bz2") + (uri (string-append "https://openjdk-sources.osci.io/openjdk11/openjdk-" + version "-ga.tar.xz")) (file-name (string-append name "-" version ".tar.bz2")) (sha256 (base32 - "0v705w1s9lrqalzahir78pk397rkk9gfvzq821yv8h3xha0bqi6w")) + "0xavz7msaadprq65p5bhp6sxcyp12p0zlbhb3aaz0cvp21c9pdm9")) (modules '((guix build utils))) (snippet `(begin @@ -2365,6 +2366,7 @@ new Date();")) ("libpng" ,libpng) ("libx11" ,libx11) ("libxext" ,libxext) + ("libxrandr" ,libxrandr) ("libxrender" ,libxrender) ("libxt" ,libxt) ("libxtst" ,libxtst))) -- cgit 1.4.1 From c26b691a488df437238d9c18a0d50ab989046dfa Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 22:51:59 +0100 Subject: gnu: iproute2: Update to 5.15.0. * gnu/packages/linux.scm (iproute): Update to 5.15.0. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index f4c1867c5d..0a2f3b9473 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2699,7 +2699,7 @@ that the Ethernet protocol is much simpler than the IP protocol.") (define-public iproute (package (name "iproute2") - (version "5.13.0") + (version "5.15.0") (source (origin (method url-fetch) (uri (string-append @@ -2707,7 +2707,7 @@ that the Ethernet protocol is much simpler than the IP protocol.") version ".tar.xz")) (sha256 (base32 - "0dhvdybfm33q9lz73sfnc24pxy2r42xywzb1gdgydjfafhvyb8kj")))) + "1zwin8sjnnwf2a9rjwzb3q8lkhcpy06s29sh05f5gxd7z6jy9qrq")))) (build-system gnu-build-system) (arguments `( ;; There is a test suite, but it wants network namespaces and sudo. -- cgit 1.4.1 From 2524caa25c36c61b1ade921dd8a897a527912d1a Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 23:03:27 +0100 Subject: gnu: pamixer: Update to 1.5. * gnu/packages/pulseaudio.scm (pamixer): Update to 1.5. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/pulseaudio.scm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm index 639d33fb60..96a91810de 100644 --- a/gnu/packages/pulseaudio.scm +++ b/gnu/packages/pulseaudio.scm @@ -431,7 +431,7 @@ install one or more of the following packages alongside pulseaudio-dlna: (define-public pamixer (package (name "pamixer") - (version "1.4") + (version "1.5") (source (origin (method git-fetch) @@ -440,19 +440,18 @@ install one or more of the following packages alongside pulseaudio-dlna: (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1i14550n8paijwwnhksv5izgfqm3s5q2773bdfp6vyqybkll55f7")))) + (base32 "1d5arjbsh3q9z693pi2rq553ai9b18iz36ss7q8ff29m0hf62lzd")))) (build-system gnu-build-system) (arguments - `(#:tests? #f ; There is no test suite. + `(#:tests? #f ; no test suite #:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out"))) #:phases (modify-phases %standard-phases - (delete 'configure) ; There's no configure phase. + (delete 'configure) ; no configure script (add-before 'install 'mkdir-bin (lambda _ - (mkdir-p (string-append (assoc-ref %outputs "out") "/bin")) - #t))))) + (mkdir-p (string-append (assoc-ref %outputs "out") "/bin"))))))) (inputs `(("boost" ,boost) ("pulseaudio" ,pulseaudio))) -- cgit 1.4.1 From edc9832fcc9c089451c05ee6bccd2fb81d275207 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 23:09:19 +0100 Subject: gnu: pavucontrol: Update to 5.0. * gnu/packages/pulseaudio.scm (pavucontrol): Update to 5.0. [inputs]: Add json-glib. --- gnu/packages/pulseaudio.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm index 96a91810de..060a0613ec 100644 --- a/gnu/packages/pulseaudio.scm +++ b/gnu/packages/pulseaudio.scm @@ -281,7 +281,7 @@ sound server.") (define-public pavucontrol (package (name "pavucontrol") - (version "4.0") + (version "5.0") (source (origin (method url-fetch) (uri (string-append @@ -290,11 +290,12 @@ sound server.") ".tar.xz")) (sha256 (base32 - "1qhlkl3g8d7h72xjskii3g1l7la2cavwp69909pzmbi2jyn5pi4g")))) + "0yjfiwpaydh5s8v3l78dhwhbsmcl1xsq3p8rvz80m9zinp1p4ayf")))) (build-system glib-or-gtk-build-system) (inputs `(("adwaita-icon-theme" ,adwaita-icon-theme) ;hard-coded theme ("gtkmm" ,gtkmm) + ("json-glib" ,json-glib) ("libcanberra" ,libcanberra) ("pulseaudio" ,pulseaudio))) (native-inputs -- cgit 1.4.1 From 34d76cbc1dfe99ba8b2228734fe6e3987c4dc45f Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 23:44:50 +0100 Subject: gnu: ldb: Update to 2.4.1. * gnu/packages/samba.scm (ldb): Update to 2.4.1. [source]: Don't explicitly return #t from snippet. --- gnu/packages/samba.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm index db2a75d1d3..fad2888f03 100644 --- a/gnu/packages/samba.scm +++ b/gnu/packages/samba.scm @@ -396,14 +396,14 @@ many event types, including timers, signals, and the classic file descriptor eve (define-public ldb (package (name "ldb") - (version "2.4.0") + (version "2.4.1") (source (origin (method url-fetch) (uri (string-append "https://www.samba.org/ftp/ldb/ldb-" version ".tar.gz")) (sha256 (base32 - "10rd1z2llqz8xdx6m7yyxb9a118gx2xxwri18bhkkab9n1w55rvn")) + "13yd7lavbx8bxwnmzl0j7xnl2gl4wmnn0q9g7n3y7bvbnhm07hb9")) (modules '((guix build utils))) (snippet '(begin @@ -412,8 +412,7 @@ many event types, including timers, signals, and the classic file descriptor eve (unless (or (string-prefix? "third_party/waf" file) (string-suffix? "wscript" file)) (delete-file file))) - (find-files "third_party")) - #t)))) + (find-files "third_party")))))) (build-system gnu-build-system) (arguments '(;; LMDB is only supported on 64-bit systems, yet the test suite -- cgit 1.4.1 From cc1cea323b6fe867ddffd5ed09158e67492b6359 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 2 Nov 2021 23:46:32 +0100 Subject: gnu: purescript: Update to 0.14.5. * gnu/packages/purescript.scm (purescript): Update to 0.14.5. --- gnu/packages/purescript.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/purescript.scm b/gnu/packages/purescript.scm index ba8cbcd926..acb68c4062 100644 --- a/gnu/packages/purescript.scm +++ b/gnu/packages/purescript.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020 John Soo ;;; Copyright © 2020 Bonface Munyoki Kilyungi +;;; Copyright © 2021 Tobias Geerinckx-Rice ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,7 +34,7 @@ (define-public purescript (package (name "purescript") - (version "0.14.4") + (version "0.14.5") (source (origin (method url-fetch) @@ -42,8 +43,7 @@ version ".tar.gz")) (sha256 - (base32 - "0qda90yycv2yyjdpfqvmsnxbyxpx55b53cfp9rgnbhbrskr0w2vk")))) + (base32 "06f318hdah076vkviw1ryyg2p0gpbabsp8lbm5x03f2qv92n9j1n")))) (build-system haskell-build-system) (inputs `(("ghc-glob" ,ghc-glob) -- cgit 1.4.1 From f13102576b741e2001e09178ee757d8f445def77 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 00:14:59 +0100 Subject: gnu: poppler-data: Update to 0.4.11. * gnu/packages/pdf.scm (poppler-data): Update to 0.4.11. --- gnu/packages/pdf.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index ec5f2a4f9b..fe9cae2620 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -273,14 +273,14 @@ please install the @code{flyer-composer-gui} package."))) (define-public poppler-data (package (name "poppler-data") - (version "0.4.10") + (version "0.4.11") (source (origin (method url-fetch) (uri (string-append "https://poppler.freedesktop.org/poppler-data" "-" version ".tar.gz")) (sha256 (base32 - "0c3vjs3p7rjc4yfacnhd865r27czmzwcr4j2z4jldi68dvvcwbvf")))) + "137h4m48gc4v0srnr0gkwaqna6kfdqpy5886if5gjfmh3g6hbv1c")))) (build-system gnu-build-system) (arguments '(#:tests? #f ; no test suite -- cgit 1.4.1 From 58f63b2e733716d1df63ecd9d137ead3924bf772 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 01:10:29 +0100 Subject: gnu: img2pdf: Update to 0.4.3. * gnu/packages/pdf.scm (img2pdf): Update to 0.4.3. --- gnu/packages/pdf.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index fe9cae2620..16367bbfbb 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -1093,13 +1093,13 @@ the PDF pages.") (define-public img2pdf (package (name "img2pdf") - (version "0.4.2") + (version "0.4.3") (source (origin (method url-fetch) (uri (pypi-uri "img2pdf" version)) (sha256 - (base32 "18kr8j31rrcfs3fiav552d23hv2lbv48ag5hpx9kw4fn0djmikxa")))) + (base32 "17z0bn8kihiyqjd1m5jr80m7ry06l1qn0l8v918xg5gs7q2calcf")))) (build-system python-build-system) (propagated-inputs `(("python-pikepdf" ,python-pikepdf) -- cgit 1.4.1 From 7e6a6e98148f5261678bf76578baf1ea8142da55 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:45:10 +0100 Subject: gnu: qtractor: Update to 0.9.24. * gnu/packages/music.scm (qtractor): Update to 0.9.24. --- gnu/packages/music.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index abbc60331f..1156c8eece 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -3363,14 +3363,14 @@ from the command line.") (define-public qtractor (package (name "qtractor") - (version "0.9.23") + (version "0.9.24") (source (origin (method url-fetch) (uri (string-append "https://downloads.sourceforge.net/qtractor/" "qtractor-" version ".tar.gz")) (sha256 (base32 - "1d2d884x5kfa41skwyh0ihyx5jgc9467617gmfjm379qcgnxq00s")))) + "0bkr3ahpz54ssrvgkg3dw1jxp3hh7ayxr51jy3csm327is9gnd31")))) (build-system gnu-build-system) (arguments `(#:tests? #f)) ; no "check" target -- cgit 1.4.1 From 1264c6e72d4911f6cd77920b0a80236cd6501e52 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:51:10 +0100 Subject: gnu: fetchmail: Update to 6.4.23. * gnu/packages/mail.scm (fetchmail): Update to 6.4.23. --- gnu/packages/mail.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 38feb6593b..0b8a628b7f 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -521,7 +521,7 @@ to run without any changes.") (define-public fetchmail (package (name "fetchmail") - (version "6.4.22") + (version "6.4.23") (source (origin (method url-fetch) @@ -529,7 +529,7 @@ to run without any changes.") (version-major+minor version) "/" "fetchmail-" version ".tar.xz")) (sha256 - (base32 "111cc6zfmb53f2a844iiyp3j2symcg8xd4m2kwb04mj3b6yihs6c")))) + (base32 "001394gxji89hfh6jcdrmv9ndimdsz7bndd55i516c8lfc9mwyjz")))) (build-system gnu-build-system) (inputs `(("openssl" ,openssl))) -- cgit 1.4.1 From f14cedfc16d3b02e600e8d576add798ad43c097f Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:55:09 +0100 Subject: gnu: neomutt: Update to 20211029. * gnu/packages/mail.scm (neomutt): Update to 20211029. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/mail.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 0b8a628b7f..7cdf4edb6c 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -603,7 +603,7 @@ operating systems.") (define-public neomutt (package (name "neomutt") - (version "20211015") + (version "20211029") (source (origin (method git-fetch) @@ -612,7 +612,7 @@ operating systems.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "06rjx81ahrwcl1zhpdgqngr99l0cx1i4fwaaxd6rsn9zsj3ixdir")))) + (base32 "1ad05k98z9r317k2hhxbgdic00iha5r0k0f8224anz60i9kc78w5")))) (build-system gnu-build-system) (inputs `(("cyrus-sasl" ,cyrus-sasl) @@ -704,8 +704,7 @@ operating systems.") (copy-recursively (assoc-ref inputs "neomutt-test-files") "tests") (with-directory-excursion "tests" (setenv "NEOMUTT_TEST_DIR" (getcwd)) ; must be absolute - (invoke "bash" "setup.sh") - #t)))))) + (invoke "bash" "setup.sh"))))))) (home-page "https://neomutt.org/") (synopsis "Command-line mail reader based on Mutt") (description -- cgit 1.4.1 From a807ae26668367f66bfe6a5ae541e14ed94651a5 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 01:29:51 +0100 Subject: gnu: putty: Update to 0.76. * gnu/packages/networking.scm (putty): Update to 0.76. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/networking.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 8ac3b0095e..cdd8decc78 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -4209,23 +4209,21 @@ on hub/switched networks. It is based on @acronym{ARP} packets, it will send (define-public putty (package (name "putty") - (version "0.75") + (version "0.76") (source (origin (method url-fetch) (uri (string-append "http://www.putty.be/" version "/putty-" version ".tar.gz")) (sha256 - (base32 - "1xgrr1fbirw79zafspg2b6crzfmlfw910y79md4r7gnxgq1kn5yk")))) + (base32 "0gvi8phabszqksj2by5jrjmshm7bpirhgavz0dqyz1xaimxdjz2l")))) (build-system gnu-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-before 'configure 'chdir (lambda _ - (chdir "unix") - #t))))) + (chdir "unix")))))) (inputs `(("gtk+" ,gtk+))) (native-inputs -- cgit 1.4.1 From c1f2c6c39ee04575fbed22d8a145c89fdeea81da Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 01:30:38 +0100 Subject: gnu: putty: Try the upstream download URL first. * gnu/packages/networking.scm (putty)[source]: Add greenend.org.uk URL to the list. --- gnu/packages/networking.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index cdd8decc78..aa484c505e 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -4213,8 +4213,10 @@ on hub/switched networks. It is based on @acronym{ARP} packets, it will send (source (origin (method url-fetch) - (uri (string-append "http://www.putty.be/" version - "/putty-" version ".tar.gz")) + (uri (list (string-append "https://the.earth.li/~sgtatham/putty/" + version "/putty-" version ".tar.gz") + (string-append "http://www.putty.be/" version + "/putty-" version ".tar.gz"))) (sha256 (base32 "0gvi8phabszqksj2by5jrjmshm7bpirhgavz0dqyz1xaimxdjz2l")))) (build-system gnu-build-system) -- cgit 1.4.1 From 012ee8c25556e84a98cce76c10d2e20b63d1c6ba Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 01:32:08 +0100 Subject: gnu: putty: Edit description. * gnu/packages/networking.scm (putty)[synopsis, description]: Write PuTTY. Expand the used @acronym{}s. --- gnu/packages/networking.scm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index aa484c505e..5d23b34c9a 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -4231,10 +4231,12 @@ on hub/switched networks. It is based on @acronym{ARP} packets, it will send (native-inputs `(("pkg-config" ,pkg-config) ("python" ,python))) ; for tests - (synopsis "Graphical @acronym{SSH} and telnet client") - (description "Putty is a terminal client. It supports @acronym{SSH}, -telnet, and raw socket connections with good terminal emulation. It supports -public key authentication and Kerberos single-sign-on. It also includes -command-line @acronym{SFTP} and @acronym{SCP} implementations.") + (synopsis "Graphical @acronym{SSH, Secure SHell} and telnet client") + (description "PuTTY is a graphical text terminal client. It supports +@acronym{SSH, Secure SHell}, telnet, and raw socket connections with good +terminal emulation. It can authenticate with public keys and Kerberos +single-sign-on. It also includes command-line @acronym{SFTP, Secure File +Transfer Protocol} and older @acronym{SCP, Secure Copy Protocol} +implementations.") (home-page "https://www.chiark.greenend.org.uk/~sgtatham/putty/") (license license:expat))) -- cgit 1.4.1 From 4b63373ea4a7067dd51eb964ac8dad8d3105fafa Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 01:48:12 +0100 Subject: gnu: proxychains-ng: Update to 4.15. * gnu/packages/networking.scm (proxychains-ng): Update to 4.15. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/networking.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 5d23b34c9a..f6c020864f 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2260,14 +2260,14 @@ libproxy only have to specify which proxy to use.") (define-public proxychains-ng (package (name "proxychains-ng") - (version "4.14") + (version "4.15") (source (origin (method url-fetch) (uri (string-append "http://ftp.barfooze.de/pub/sabotage/tarballs/" "proxychains-ng-" version ".tar.xz")) (sha256 - (base32 "1bmhfbl1bzc87vl0xwr1wh5xvslfyc41nl2hqzhbj258p0sy004x")))) + (base32 "10ch6rmbw2lwrq1bc9w4glxkws7hvsy5ihasvzf3yg053xzsn1rj")))) (build-system gnu-build-system) (arguments `(#:tests? #f ; there are no tests @@ -2280,8 +2280,7 @@ libproxy only have to specify which proxy to use.") (substitute* "configure" (("\\*\\) break ;;" line) (string-append "[A-Z]*) shift ;;\n" - line))) - #t)) + line))))) (add-before 'configure 'set-up-environment (lambda _ (setenv "CC" "gcc") -- cgit 1.4.1 From af5742c05b1ea1aac8fb0707e265964006cd197a Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 01:48:28 +0100 Subject: gnu: proxychains-ng: Cross-compile. * gnu/packages/networking.scm (proxychains-ng)[arguments]: Use CC-FOR-TARGET. --- gnu/packages/networking.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index f6c020864f..851940469d 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2283,8 +2283,7 @@ libproxy only have to specify which proxy to use.") line))))) (add-before 'configure 'set-up-environment (lambda _ - (setenv "CC" "gcc") - #t))))) + (setenv "CC" ,(cc-for-target))))))) (synopsis "Redirect any TCP connection through a proxy or proxy chain") (description "Proxychains-ng is a preloader which hooks calls to sockets in dynamically linked programs and redirects them through one or more SOCKS or -- cgit 1.4.1 From 9d3a5ddc2700aa099bb1bf9c5e8b3062445b907a Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Wed, 3 Nov 2021 02:41:23 -0400 Subject: gnu: webkitgtk: Fix the build. This is a followup to commit 8797a07ac0c2f2cce93b6642942a2654eaec1c69. * gnu/packages/webkit.scm (webkitgtk)[arguments]: Add "-DUSE_SOUP2=ON" to the configure flags. Add the 'prepare-build-environment' phase, which arranges to use clang for compilation. [native-inputs]: Add clang-11. [inputs]: Add lcms. --- gnu/packages/webkit.scm | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm index 0e6cdb8588..e54b680855 100644 --- a/gnu/packages/webkit.scm +++ b/gnu/packages/webkit.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2015 Sou Bunnbu ;;; Copyright © 2015 David Hashe ;;; Copyright © 2015 Ricardo Wurmus -;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Mark H Weaver +;;; Copyright © 2015–2021 Mark H Weaver ;;; Copyright © 2018–2021 Tobias Geerinckx-Rice ;;; Copyright © 2018 Pierre Neidhardt ;;; Copyright © 2019 Marius Bakke @@ -40,6 +40,7 @@ #:use-module (gnu packages freedesktop) #:use-module (gnu packages gcc) #:use-module (gnu packages gettext) + #:use-module (gnu packages ghostscript) #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) @@ -51,6 +52,7 @@ #:use-module (gnu packages image) #:use-module (gnu packages libreoffice) #:use-module (gnu packages linux) + #:use-module (gnu packages llvm) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -252,6 +254,9 @@ acceleration in mind, leveraging common 3D graphics APIs for best performance.") "-DLIB_INSTALL_DIR=" (assoc-ref %outputs "out") "/lib") + ;; XXX TODO: Use libsoup@3. + "-DUSE_SOUP2=ON" + ;; XXX Adding GStreamer GL support would apparently ;; require adding gst-plugins-bad to the inputs, ;; which might entail a security risk as a result of @@ -290,6 +295,11 @@ acceleration in mind, leveraging common 3D graphics APIs for best performance.") (("libWPEBackend-fdo-([\\.0-9]+)\\.so" all version) (string-append wpebackend-fdo "/lib/" all))) #t))) + (add-before 'configure 'prepare-build-environment + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" "clang") + (setenv "CXX" "clang++") + #t)) (add-after 'install 'move-doc-files (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out")) @@ -299,7 +309,8 @@ acceleration in mind, leveraging common 3D graphics APIs for best performance.") (string-append doc "/share/gtk-doc")) #t)))))) (native-inputs - `(("bison" ,bison) + `(("clang" ,clang-11) + ("bison" ,bison) ("gettext" ,gettext-minimal) ("glib:bin" ,glib "bin") ; for glib-mkenums, etc. ("gobject-introspection" ,gobject-introspection) @@ -323,6 +334,7 @@ acceleration in mind, leveraging common 3D graphics APIs for best performance.") ("harfbuzz" ,harfbuzz) ("hyphen" ,hyphen) ("icu4c" ,icu4c) + ("lcms" ,lcms) ("libgcrypt" ,libgcrypt) ("libjpeg" ,libjpeg-turbo) ("libnotify" ,libnotify) -- cgit 1.4.1 From c19181291b763eb1a00e6077cdfb5a4929428e4a Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:37:02 +0100 Subject: gnu: openvswitch: Update to 2.16.1. * gnu/packages/networking.scm (openvswitch): Update to 2.16.1. --- gnu/packages/networking.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 851940469d..789a2b43aa 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2492,7 +2492,7 @@ procedure calls (RPCs).") (define-public openvswitch (package (name "openvswitch") - (version "2.16.0") + (version "2.16.1") (source (origin (method url-fetch) (uri (string-append @@ -2500,7 +2500,7 @@ procedure calls (RPCs).") version ".tar.gz")) (sha256 (base32 - "0sldyib85v5lh3qp9af0jgvf304pwdmjd0y7rknfwliykgjvgqsm")))) + "1x0k0pw6jykrfgb8rq56bp2ghxd433d55pmr8mxy9gbzw1nc1vbi")))) (build-system gnu-build-system) (arguments '(#:configure-flags -- cgit 1.4.1 From 7c62015837e6f8a0e831e2c9da51d9664e95115c Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:37:49 +0100 Subject: gnu: openvswitch: Omit most static libraries. * gnu/packages/networking.scm (openvswitch)[arguments]: Add "--disable-static" to #:configure-flags. --- gnu/packages/networking.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 789a2b43aa..f67241e1bf 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2505,6 +2505,7 @@ procedure calls (RPCs).") (arguments '(#:configure-flags '("--enable-shared" + "--disable-static" ; XXX still installs libopenvswitchavx512.a "--localstatedir=/var" "--with-dbdir=/var/lib/openvswitch") #:phases -- cgit 1.4.1 From 914bcc6f985f631f69a5d85a77a682bbb8500a35 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:44:21 +0100 Subject: gnu: prosody: Update to 0.11.10. * gnu/packages/messaging.scm (prosody): Update to 0.11.10. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/messaging.scm | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index d07c1c6566..41edecd75c 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1331,14 +1331,14 @@ default.") (define-public prosody (package (name "prosody") - (version "0.11.9") + (version "0.11.10") (source (origin (method url-fetch) (uri (string-append "https://prosody.im/downloads/source/" "prosody-" version ".tar.gz")) (sha256 (base32 - "02gzvsaq0l5lx608sfh7hfz14s6yfsr4sr4kzcsqd1cxljp35h6c")))) + "1q84s9cq7cgzd295qxa2iy0r3vd3v3chbck62bdx3pd6skk19my6")))) (build-system gnu-build-system) (arguments `(#:tests? #f ;tests require "busted" @@ -1354,16 +1354,14 @@ default.") ;; The configure script aborts when it encounters unexpected ;; arguments. Make it more tolerant. (substitute* "configure" - (("exit 1") "")) - #t)) + (("exit 1") "")))) (add-after 'unpack 'fix-makefile (lambda _ (substitute* "GNUmakefile" ;; prosodyctl needs to read the configuration file. (("^INSTALLEDCONFIG =.*") "INSTALLEDCONFIG = /etc/prosody\n") ;; prosodyctl needs a place to put auto-generated certificates. - (("^INSTALLEDDATA =.*") "INSTALLEDDATA = /var/lib/prosody\n")) - #t)) + (("^INSTALLEDDATA =.*") "INSTALLEDDATA = /var/lib/prosody\n")))) (add-after 'install 'wrap-programs (lambda* (#:key inputs outputs #:allow-other-keys) ;; Make sure all executables in "bin" find the required Lua @@ -1399,8 +1397,7 @@ default.") `("LUA_PATH" ";" = (,lua-path)) `("LUA_CPATH" ";" = (,lua-cpath)) `("PATH" ":" prefix ,path))) - (find-files bin ".*")) - #t)))))) + (find-files bin ".*")))))))) (inputs `(("libidn" ,libidn) ("openssl" ,openssl) -- cgit 1.4.1 From f10ccdd91a51e84591eea65af328aed629670f07 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:46:38 +0100 Subject: gnu: moreutils: Update to 0.66. * gnu/packages/moreutils.scm (moreutils): Update to 0.66. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/moreutils.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/moreutils.scm b/gnu/packages/moreutils.scm index 47bda32126..81738677b6 100644 --- a/gnu/packages/moreutils.scm +++ b/gnu/packages/moreutils.scm @@ -30,7 +30,7 @@ (define-public moreutils (package (name "moreutils") - (version "0.65") + (version "0.66") (source (origin (method url-fetch) @@ -38,7 +38,7 @@ "https://git.joeyh.name/index.cgi/moreutils.git/snapshot/" name "-" version ".tar.gz")) (sha256 - (base32 "10c8b4bwnli4gxwvgmgkc5kin1ksrxsnxmigs7y4rrh4aaszdjb0")))) + (base32 "0k91dvqy3jb070bkmhkdxhi05fr7hqlwpv1nrx329wmgi80rw1yw")))) (build-system gnu-build-system) ;; For building the manual pages. (native-inputs @@ -58,8 +58,7 @@ (let* ((out (assoc-ref outputs "out"))) (wrap-program (string-append out "/bin/ts") - `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB"))))) - #t)) + `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB"))))))) (delete 'configure)) ; no configure script #:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out")) -- cgit 1.4.1 From e4b36ac1d427f01f2a172bba0e36b53355380f77 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:47:24 +0100 Subject: gnu: moreutils: Prepare for cross-compilation. * gnu/packages/moreutils.scm (moreutils)[arguments]: Use CC-FOR-TARGET. --- gnu/packages/moreutils.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/moreutils.scm b/gnu/packages/moreutils.scm index 81738677b6..8a31a0f676 100644 --- a/gnu/packages/moreutils.scm +++ b/gnu/packages/moreutils.scm @@ -23,6 +23,7 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) + #:use-module (guix utils) #:use-module (gnu packages perl) #:use-module (gnu packages xml) #:use-module (gnu packages docbook)) @@ -66,7 +67,7 @@ (assoc-ref %build-inputs "docbook-xsl") "/xml/xsl/" ,(package-name docbook-xsl) "-" ,(package-version docbook-xsl)) - "CC=gcc"))) + (string-append "CC=" ,(cc-for-target))))) (home-page "https://joeyh.name/code/moreutils/") (synopsis "Miscellaneous general-purpose command-line tools") (description -- cgit 1.4.1 From 046fcbae672dccbba76668523c803c63f6727363 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:55:27 +0100 Subject: gnu: libgnt: Update to 2.14.3. * gnu/packages/messaging.scm (libgnt): Update to 2.14.3. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/messaging.scm | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 41edecd75c..f591078920 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -239,7 +239,7 @@ Its design goals are simplicity and stability.") (define-public libgnt (package (name "libgnt") - (version "2.14.1") + (version "2.14.3") (source (origin (method url-fetch) @@ -247,7 +247,7 @@ Its design goals are simplicity and stability.") (string-append "mirror://sourceforge/pidgin/libgnt/" version "/libgnt-" version ".tar.xz")) (sha256 - (base32 "1n2bxg0ignn53c08cp69pj4sdg53kwlqn23rincyjmpr327fdhsy")))) + (base32 "08v14fjcx2wx6c573wllq015l6zc8qkpz8rrl6qhp7crf9zlbxap")))) (build-system meson-build-system) (outputs '("out" "doc")) (arguments @@ -260,16 +260,14 @@ Its design goals are simplicity and stability.") (("'/usr'") (string-append "'" (assoc-ref inputs "ncurses") - "'"))) - #t)) + "'"))))) (add-before 'configure 'patch-docbook-xml (lambda* (#:key inputs #:allow-other-keys) (with-directory-excursion "doc" (substitute* "libgnt-docs.xml" (("http://www.oasis-open.org/docbook/xml/4.1.2/") (string-append (assoc-ref inputs "docbook-xml") - "/xml/dtd/docbook/")))) - #t)) + "/xml/dtd/docbook/")))))) (add-after 'install 'move-doc (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -277,8 +275,7 @@ Its design goals are simplicity and stability.") (mkdir-p (string-append doc "/share")) (rename-file (string-append out "/share/gtk-doc") - (string-append doc "/share/gtk-doc")) - #t)))))) + (string-append doc "/share/gtk-doc")))))))) (native-inputs `(("docbook-xml" ,docbook-xml-4.1.2) ("glib:bin" ,glib "bin") -- cgit 1.4.1 From 2fb65107460f055084ec0d61cb4b497b80a63f9e Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 02:58:05 +0100 Subject: gnu: mhonarc: Update to 2.6.24. * gnu/packages/mail.scm (mhonarc): Update to 2.6.24. --- gnu/packages/mail.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 7cdf4edb6c..ca748bff1b 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -2850,15 +2850,14 @@ Names} and SOCKS proxies.") (define-public mhonarc (package (name "mhonarc") - (version "2.6.19") + (version "2.6.24") (source (origin (method url-fetch) - (uri (string-append "mirror://cpan/authors/id/E/EH/EHOOD/MHonArc-" + (uri (string-append "mirror://cpan/authors/id/L/LD/LDIDRY/MHonArc-" version ".tar.gz")) (sha256 - (base32 - "0ll3v93yji334zqp6xfzfxc0127pmjcznmai1l5q6dzawrs2igzq")))) + (base32 "0cszh619i8bfjpyxhfgph20v8lic5zpirr990xdbg7759qvwfza5")))) (build-system perl-build-system) (home-page "https://www.mhonarc.org/") (synopsis "Create HTML archives of mail/news messages") -- cgit 1.4.1 From c970c4d04be62e336a51f26b217ac2b98f2e1cf5 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 03:00:15 +0100 Subject: gnu: mcelog: Update to 179. * gnu/packages/linux.scm (mcelog): Update to 179. [source]: Don't explicitly return #t from snippet. --- gnu/packages/linux.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 0a2f3b9473..47fef4dad0 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -6387,7 +6387,7 @@ the default @code{nsswitch} and the experimental @code{umich_ldap}.") (define-public mcelog (package (name "mcelog") - (version "176") + (version "179") (source (origin (method git-fetch) @@ -6396,14 +6396,13 @@ the default @code{nsswitch} and the experimental @code{umich_ldap}.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1mlwn6ck9qiwqa2vg5wg1gvfva3jv7ygjr7p7bam0qszajs5pirk")) + (base32 "0fz9j0p8jyp4m09wshl8cdhdvrdidf29bjp9hgwvv6xvg8lma06g")) (modules '((guix build utils))) (snippet `(begin ;; The checkout lacks a .git directory, breaking ‘git describe’. (substitute* "Makefile" - (("\"unknown\"") (string-append "\"v" ,version "\""))) - #t)))) + (("\"unknown\"") (string-append "\"v" ,version "\""))))))) (build-system gnu-build-system) (arguments `(#:phases (modify-phases %standard-phases -- cgit 1.4.1 From 46c8cb6140732b46eab834686e053c15a16d92d1 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 03:09:37 +0100 Subject: gnu: procenv: Update to 0.60. * gnu/packages/linux.scm (procenv): Update to 0.60. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 47fef4dad0..afc8b919b2 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -7222,7 +7222,7 @@ the MTP device as a file system.") (define-public procenv (package (name "procenv") - (version "0.58") + (version "0.60") (source (origin (method git-fetch) @@ -7231,7 +7231,7 @@ the MTP device as a file system.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "137n630qzml4yraqzp2fij8nzn8341nf8d58yzfhk8ddlzi60sfm")))) + (base32 "00d7q0h4qjc8lg435lq77lp2fx6ikm5piq90m81mr1dqqna1g6pz")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config) -- cgit 1.4.1 From 162d9c871034e59b36171f04a86805b575628bfb Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 03:41:05 +0100 Subject: gnu: cpuid: Update to 20211031. * gnu/packages/linux.scm (cpuid): Update to 20211031. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/linux.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index afc8b919b2..a53420993a 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -7157,14 +7157,14 @@ available in the kernel Linux.") (define-public cpuid (package (name "cpuid") - (version "20201006") + (version "20211031") (source (origin (method url-fetch) (uri (string-append "http://www.etallen.com/cpuid/cpuid-" version ".src.tar.gz")) (sha256 (base32 - "19jnkh57f979b78ak5mpxmdvnkgc33r55cw9shgd2hc380b3zi8k")))) + "13sxb2ar4gypiv0l87lr7hf3qjccwgsg1r92adv9jvrfxcv36pbn")))) (build-system gnu-build-system) (arguments `(#:make-flags @@ -7179,8 +7179,7 @@ available in the kernel Linux.") ;; Make the compressed manpages writable so that the ;; reset-gzip-timestamps phase does not error out. (substitute* "Makefile" - (("-m 444") "-m 644")) - #t))))) + (("-m 444") "-m 644"))))))) (inputs `(("perl" ,perl))) (supported-systems '("i686-linux" "x86_64-linux")) (home-page "http://www.etallen.com/cpuid.html") -- cgit 1.4.1 From 52dd75d27650a6479cf345b91b6066bac266702b Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 03:43:23 +0100 Subject: gnu: cpuid: This tool is not Linux-specific per se. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/linux.scm (cpuid)[synopsis]: Remove ‘Linux’. --- gnu/packages/linux.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index a53420993a..4a3b7b6cf4 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -7183,7 +7183,7 @@ available in the kernel Linux.") (inputs `(("perl" ,perl))) (supported-systems '("i686-linux" "x86_64-linux")) (home-page "http://www.etallen.com/cpuid.html") - (synopsis "Linux tool to dump x86 CPUID information about the CPU(s)") + (synopsis "Dump x86 CPUID processor information") (description "cpuid dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s). It supports Intel, AMD, and VIA CPUs, as well as older Transmeta, Cyrix, UMC, -- cgit 1.4.1 From 084e675ac884a27123e1198a08114d35f438f06e Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 03:46:17 +0100 Subject: gnu: libmtp: Update to 1.1.19. * gnu/packages/libusb.scm (libmtp): Update to 1.1.19. --- gnu/packages/libusb.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm index 5a5d867c60..8da6984249 100644 --- a/gnu/packages/libusb.scm +++ b/gnu/packages/libusb.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2016 Efraim Flashner ;;; Copyright © 2016 Theodoros Foradis ;;; Copyright © 2017 Jonathan Brielmaier -;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice +;;; Copyright © 2018, 2020, 2021 Tobias Geerinckx-Rice ;;; Copyright © 2018 Vagrant Cascadian ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 Christopher Howard @@ -492,14 +492,14 @@ over USB.") (define-public libmtp (package (name "libmtp") - (version "1.1.18") + (version "1.1.19") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/libmtp/libmtp/" version "/libmtp-" version ".tar.gz")) (sha256 (base32 - "1w41l93yi0dmw218daiw36rylkc8rammxx37csh1ij24q18gx03j")))) + "0a1jlf5b2c2vylkvdd3cxjs20a96jlbrdyx7rwai5rzmcdpszd6y")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit 1.4.1 From 5052829f1c11cc474d9738eeb1833d6cd3b46476 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 03:49:35 +0100 Subject: gnu: lesspipe: Update to 1.90. * gnu/packages/less.scm (lesspipe): Update to 1.90. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/less.scm | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/less.scm b/gnu/packages/less.scm index 25b675902a..4c8552c004 100644 --- a/gnu/packages/less.scm +++ b/gnu/packages/less.scm @@ -59,7 +59,7 @@ text editors.") (define-public lesspipe (package (name "lesspipe") - (version "1.89") + (version "1.90") (source (origin (method git-fetch) (uri (git-reference @@ -68,7 +68,7 @@ text editors.") (file-name (git-file-name name version)) (sha256 (base32 - "0lxf0m4bgwhpwmwa5q2vklk31yhiaz049kpm4n2hqiyb5mlpa94a")))) + "17gv4nr9fxrk3png477pgiimdz8minp9scmqg2nxa96jfz4sk4li")))) (build-system gnu-build-system) (arguments '(#:tests? #f ; no tests @@ -79,8 +79,7 @@ text editors.") (delete-file "Makefile") ; force generating (invoke "./configure" (string-append "--prefix=" out) - "--yes") - #t))) + "--yes")))) (add-before 'install 'patch-tput-and-file (lambda* (#:key inputs #:allow-other-keys) (substitute* "lesspipe.sh" @@ -89,8 +88,7 @@ text editors.") "/bin/tput colors")) (("file -") (string-append (assoc-ref inputs "file") - "/bin/file -"))) - #t))))) + "/bin/file -")))))))) (inputs `(("file" ,file) ("ncurses" ,ncurses))) ; for tput -- cgit 1.4.1 From 57b7e1cfd070c1fc58eccb8c8b35700cfcd7b127 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 04:05:06 +0100 Subject: gnu: qiv: Update to 2.3.2. * gnu/packages/image-viewers.scm (qiv): Update to 2.3.2. [source]: Add a snippet. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/image-viewers.scm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm index 4f87b63ca1..477f681573 100644 --- a/gnu/packages/image-viewers.scm +++ b/gnu/packages/image-viewers.scm @@ -808,14 +808,21 @@ with tiling window managers. Features include: (define-public qiv (package (name "qiv") - (version "2.3.1") + (version "2.3.2") (source (origin (method url-fetch) (uri (string-append "http://spiegl.de/qiv/download/qiv-" version ".tgz")) (sha256 - (base32 "1rlf5h67vhj7n1y7jqkm9k115nfnzpwngj3kzqsi2lg676srclv7")))) + (base32 "1mc0f2nnas4q0d7zc9r6g4z93i32xlx0p9hl4fn5zkyml24a1q28")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Fix a typo. This can probably be removed on the next update. + (substitute* "Makefile" + (("\\$\\(PREFIX\\)/man") + "$(PREFIX)/share/man")))))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config) @@ -846,8 +853,7 @@ with tiling window managers. Features include: ;; There must be a running X server and make install doesn't start one. ;; Therefore we must do it. (system "Xvfb :1 &") - (setenv "DISPLAY" ":1") - #t))) + (setenv "DISPLAY" ":1")))) #:tests? #f ; there is no check target #:make-flags (list -- cgit 1.4.1 From 0489e488de350cd06b95fa9dc72ba71d2e6550a4 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 04:43:42 +0100 Subject: gnu: inkscape@1.1: Update to 1.1.1. * gnu/packages/inkscape.scm (inkscape-1.1): Update to 1.1.1. [source]: Remove patch. Don't explicitly return #t from snippet. [arguments]: Don't explicitly return #t from phases. * gnu/packages/patches/inkscape-1.1-fix-build-witch-gcc7.5.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. --- gnu/local.mk | 1 - gnu/packages/inkscape.scm | 21 +++++++------------ .../inkscape-1.1-fix-build-witch-gcc7.5.patch | 24 ---------------------- 3 files changed, 7 insertions(+), 39 deletions(-) delete mode 100644 gnu/packages/patches/inkscape-1.1-fix-build-witch-gcc7.5.patch (limited to 'gnu') diff --git a/gnu/local.mk b/gnu/local.mk index b6cc3aacea..5ae09d7d57 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1297,7 +1297,6 @@ dist_patch_DATA = \ %D%/packages/patches/inetutils-hurd.patch \ %D%/packages/patches/inkscape-poppler-0.76.patch \ %D%/packages/patches/instead-use-games-path.patch \ - %D%/packages/patches/inkscape-1.1-fix-build-witch-gcc7.5.patch \ %D%/packages/patches/intel-xed-fix-nondeterminism.patch \ %D%/packages/patches/intltool-perl-compatibility.patch \ %D%/packages/patches/iputils-libcap-compat.patch \ diff --git a/gnu/packages/inkscape.scm b/gnu/packages/inkscape.scm index 46c8c4cc34..8747218e54 100644 --- a/gnu/packages/inkscape.scm +++ b/gnu/packages/inkscape.scm @@ -120,17 +120,15 @@ as the native format.") (define-public inkscape-1.1 (package (name "inkscape") - (version "1.1") + (version "1.1.1") (source (origin (method url-fetch) (uri (string-append "https://media.inkscape.org/dl/" "resources/file/" "inkscape-" version ".tar.xz")) - (patches (search-patches "inkscape-1.1-fix-build-witch-gcc7.5.patch")) (sha256 - (base32 - "1rlm2wqg8bgdxkdvnadh49wfp0mrbrk7d8n4vdcjyw6z7z7firki")) + (base32 "1bvqg5xfs3m6r7qfdhmgzwhd1hx8wvg3nhvhmalwzcdm6ffhpjmf")) (modules '((guix build utils) (ice-9 format))) (snippet @@ -211,8 +209,7 @@ endif()~%~%" ;; Lift the requirement on the double-conversion library, as ;; it is only needed by lib2geom, which is now unbundled. (substitute* "CMakeScripts/DefineDependsandFlags.cmake" - ((".*find_package\\(DoubleConversion.*") "")) - #t)))) + ((".*find_package\\(DoubleConversion.*") "")))))) (build-system cmake-build-system) (arguments `(#:tests? #t @@ -227,8 +224,7 @@ endif()~%~%" (add-after 'unpack 'patch-icon-cache-generator (lambda _ (substitute* "share/icons/application/CMakeLists.txt" - (("gtk-update-icon-cache") "true")) - #t)) + (("gtk-update-icon-cache") "true")))) (add-after 'unpack 'disable-latex-export-tests ;; FIXME: For some reason the test.pdf_tex file generated by the ;; "--export-latex" lacks "some text" in its content when run in @@ -236,14 +232,12 @@ endif()~%~%" (lambda _ (substitute* "testfiles/cli_tests/CMakeLists.txt" (("add_cli_test\\(export-latex") - "message(TEST_DISABLED: export-latex")) - #t)) + "message(TEST_DISABLED: export-latex")))) (add-after 'unpack 'set-home ;; Mute Inkscape warnings during tests. (lambda _ (setenv "HOME" (getcwd)) - (format #t "ARGS is set to: ~a" (getenv "ARGS")) - #t)) + (format #t "ARGS is set to: ~a" (getenv "ARGS")))) ;; Move the check phase after the install phase, as when run in the ;; tests, Inkscape relies on files that are not yet installed, such ;; as the "share/inkscape/ui/units.xml" file. @@ -259,8 +253,7 @@ endif()~%~%" (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) (wrap-program (string-append out "/bin/inkscape") - `("PYTHONPATH" ":" prefix (,(getenv "PYTHONPATH"))))) - #t))))) + `("PYTHONPATH" ":" prefix (,(getenv "PYTHONPATH")))))))))) (inputs `(("aspell" ,aspell) ("autotrace" ,autotrace) diff --git a/gnu/packages/patches/inkscape-1.1-fix-build-witch-gcc7.5.patch b/gnu/packages/patches/inkscape-1.1-fix-build-witch-gcc7.5.patch deleted file mode 100644 index bd7b01f856..0000000000 --- a/gnu/packages/patches/inkscape-1.1-fix-build-witch-gcc7.5.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 0ae15d7e89b984f72780ff7afa8e57dd6ae7765a Mon Sep 17 00:00:00 2001 -From: "Boris A. Dekshteyn" -Date: Mon, 14 Jun 2021 23:52:16 +1200 -Subject: [PATCH] Fix build witch GCC@7.5. - ---- - src/object/sp-use-reference.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/object/sp-use-reference.h b/src/object/sp-use-reference.h -index 5958632059..f07c2a3721 100644 ---- a/src/object/sp-use-reference.h -+++ b/src/object/sp-use-reference.h -@@ -14,6 +14,7 @@ - - #include "sp-item.h" - #include "uri-references.h" -+#include "display/curve.h" - - #include - --- -2.32.0 - -- cgit 1.4.1 From 928fe6c890bdbad41b101687a81704545c995a9a Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 09:15:15 +0100 Subject: gnu: labelme: Update to 4.5.13. * gnu/packages/image-processing.scm (labelme): Update to 4.5.13. --- gnu/packages/image-processing.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index 00b4a3c151..9becd530b6 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -1347,7 +1347,7 @@ segmentation.") (define-public labelme (package (name "labelme") - (version "4.5.9") + (version "4.5.13") (source (origin ;; PyPi tarball lacks tests. @@ -1357,7 +1357,7 @@ segmentation.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "12wn291516kdv0wqngz4l04j95g3rwc6cvkcb0gw8rrv4wgc7c66")))) + (base32 "0cmi2xb4dgh7738l259rgwhn9l134f0vnaaqc2gflc5yr3lqhrv2")))) (build-system python-build-system) (arguments `(#:phases -- cgit 1.4.1 From 7646d988cc0f006f8ed43e388cad209f037cba0e Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 09:33:17 +0100 Subject: gnu: kirc: Update to 0.2.9. * gnu/packages/irc.scm (kirc): Update to 0.2.9. --- gnu/packages/irc.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm index f0415c97bc..2817624437 100644 --- a/gnu/packages/irc.scm +++ b/gnu/packages/irc.scm @@ -422,7 +422,7 @@ highlighted. (define-public kirc (package (name "kirc") - (version "0.2.7") + (version "0.2.9") (source (origin (method git-fetch) (uri (git-reference @@ -430,7 +430,7 @@ highlighted. (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0phx00lr7ya8rx1hskv1wdwbq2vlihiqhnplqdvk1r3m23is7al9")))) + (base32 "0ahmfxhgcvnlgmxxbv9vga5x6krab1n7qq55ygj7hj3x7s7ra419")))) (build-system gnu-build-system) (arguments `(#:tests? #f ; no tests -- cgit 1.4.1 From c258637b84e612f582b471ed9add54697ccca289 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 12:51:56 +0100 Subject: gnu: pstoedit: Update to 3.77. * gnu/packages/graphics.scm (pstoedit): Update to 3.77. --- gnu/packages/graphics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 222f500445..402a7406a7 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -928,14 +928,14 @@ basic geometries.") (define-public pstoedit (package (name "pstoedit") - (version "3.75") + (version "3.77") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/pstoedit/pstoedit/" version "/pstoedit-" version ".tar.gz")) (sha256 (base32 - "1kv46g2wsvsvcngkavxl5gnw3l6g5xqnh4kmyx4b39a01d8xiddp")))) + "02av76j75g5sq3bg353yl6dlllda9ihmmk4c8hvgiscix816nv4s")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit 1.4.1 From 6c39c131b74651e3019cd199061fcfc3607ba198 Mon Sep 17 00:00:00 2001 From: Vivien Kraus Date: Tue, 2 Nov 2021 18:19:03 +0100 Subject: gnu: guile-gi: Fix a source code encoding error. * gnu/packages/guile-xyz.scm (guile-gi)[phases]: Remove the default dotted circle from the combining character that is tested in test/string.scm. Signed-off-by: Tobias Geerinckx-Rice --- gnu/packages/guile-xyz.scm | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 355b23f57e..e3c36ff60e 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -3142,6 +3142,16 @@ list of components. This module takes care of that for you.") (ice-9 rdelim)) #:phases (modify-phases %standard-phases + (add-after 'unpack 'remove-dotted-circle-from-combining-character + ;; The test/string.scm files contain ◌̀, which is a dotted circle + ;; (U+25cc) followed by an upper combining character (U+0300). The + ;; old guile 3.0.2 reader incorrectly ignores the dotted circle, + ;; and parses it as the combining character alone, but the new + ;; guile reader does not. + ;; See https://github.com/spk121/guile-gi/issues/112 + (lambda* _ + (substitute* "test/string.scm" + (("#\\\\◌̀") "#\\x0300")))) (add-after 'unpack 'patch-references-to-extension (lambda* (#:key outputs #:allow-other-keys) (let ((effective (read-line -- cgit 1.4.1 From 741cfe84107454c8ca056cd38e69330b387511b2 Mon Sep 17 00:00:00 2001 From: phodina Date: Sat, 4 Sep 2021 08:46:52 +0000 Subject: gnu: rust-multipart-0.17: Fix inputs. * gnu/packages/crates-io.scm (rust-multipart-0.17)[cargo-development-inputs]: Add rust-env-log-0.4. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3054315bb9..d3463cad97 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -28356,7 +28356,9 @@ a default trait implementation you've defined.") ("rust-safemem" ,rust-safemem-0.3) ("rust-tempfile" ,rust-tempfile-3) ("rust-tiny-http" ,rust-tiny-http-0.6) - ("rust-twoway" ,rust-twoway-0.1)))) + ("rust-twoway" ,rust-twoway-0.1)) + #:cargo-development-inputs + (("rust-env-logger" ,rust-env-logger-0.5)))) (home-page "https://github.com/abonander/multipart") (synopsis "Backend-agnostic extension for file uploads in HTTP libraries for Rust") -- cgit 1.4.1 From fa5ac1d8ac52cba3d00bfbbd049017e7e4d3da6a Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:16:36 +0000 Subject: gnu: Add rust-multipart-0.18. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/crates-io.scm (rust-multipart-0.18): New variable. (rust-multipart-0.17): Inherit from ‘rust-multipart-0.18’. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 53 +++++++++++++++++++++++++++++++++++++--------- 1 file changed, 43 insertions(+), 10 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d3463cad97..75a5af06bb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -28325,8 +28325,50 @@ which defines a default trait implementation, and @code{trait_impl} which uses a default trait implementation you've defined.") (license license:lgpl2.1+))) +(define-public rust-multipart-0.18 + (package + (name "rust-multipart") + (version "0.18.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "multipart" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "10libwfbazqcyxcpgpcdf1a66jnzghwlmxlxnffg4rrqhqrwdph0")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-buf-redux" ,rust-buf-redux-0.8) + ("rust-clippy" ,rust-clippy-0.0) + ("rust-httparse" ,rust-httparse-1) + ("rust-hyper" ,rust-hyper-0.10) + ("rust-iron" ,rust-iron-0.6) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-mime" ,rust-mime-0.3) + ("rust-mime-guess" ,rust-mime-guess-2) + ("rust-nickel" ,rust-nickel-0.11) + ("rust-quick-error" ,rust-quick-error-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rocket" ,rust-rocket-0.4) + ("rust-safemem" ,rust-safemem-0.3) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-tiny-http" ,rust-tiny-http-0.6) + ("rust-twoway" ,rust-twoway-0.1)) + #:cargo-development-inputs + (("rust-env-logger" ,rust-env-logger-0.5)))) + (home-page "https://github.com/abonander/multipart") + (synopsis "Backend-agnostic extension for file uploads in HTTP libraries for Rust") + (description "This package provides a backend-agnostic extension for HTTP +libraries that provides support for POST multipart/form-data requests on both +client and server.") + (license (list license:expat license:asl2.0)))) + (define-public rust-multipart-0.17 (package + (inherit rust-multipart-0.18) (name "rust-multipart") (version "0.17.1") (source @@ -28336,7 +28378,6 @@ a default trait implementation you've defined.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1m3nrydgc56wjixsahipmvjgnxnw2cz7w8ryghsgahwjr3nswl6h")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs @@ -28358,15 +28399,7 @@ a default trait implementation you've defined.") ("rust-tiny-http" ,rust-tiny-http-0.6) ("rust-twoway" ,rust-twoway-0.1)) #:cargo-development-inputs - (("rust-env-logger" ,rust-env-logger-0.5)))) - (home-page "https://github.com/abonander/multipart") - (synopsis - "Backend-agnostic extension for file uploads in HTTP libraries for Rust") - (description - "This package provides a backend-agnostic extension for HTTP libraries -that provides support for POST multipart/form-data requests on both client and -server.") - (license (list license:expat license:asl2.0)))) + (("rust-env-logger" ,rust-env-logger-0.5)))))) (define-public rust-multiversion-0.6 (package -- cgit 1.4.1 From 77a0097b214d3d177560c5bc88f655666c03d5f7 Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:17:11 +0000 Subject: gnu: rust-base64-0.13: Fix inputs. * gnu/packages/crates-io.scm(rust-base64-0.13)[arguments]<#:phases>: Substitute rust-criterion version 0.3.2 to 0.3.3. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 75a5af06bb..4406ffe09d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -4174,7 +4174,13 @@ c6e7d37. However, this package works only up to 128 bytes.") #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3) ("rust-rand" ,rust-rand-0.6) - ("rust-structopt" ,rust-structopt-0.3)))) + ("rust-structopt" ,rust-structopt-0.3)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-criterion-minor-version + (lambda* _ + (substitute* "Cargo.toml" + (("0.3.2") "0.3.3"))))))) (home-page "https://github.com/marshallpierce/rust-base64") (synopsis "Encodes and decodes base64 as bytes or utf8") (description -- cgit 1.4.1 From 31510b0e37a972ee061d67fb63cfae9ddd65eae5 Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:17:42 +0000 Subject: gnu: Add rust-noise-0.7. * gnu/packages/crates-io.scm (rust-noise-0.7): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4406ffe09d..26da791729 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30174,6 +30174,32 @@ with all line endings.") "Cross-platform filesystem notification library") (license (list license:cc0 license:artistic2.0)))) +(define-public rust-noise-0.7 + (package + (name "rust-noise") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "noise" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0hsbw9gpsz8w9msvyvddygagd9wj93hqpg5pxz388laxfkb1s1c2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-image" ,rust-image-0.23) + ("rust-rand" ,rust-rand-0.7) + ("rust-rand-xorshift" ,rust-rand-xorshift-0.2)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.3)))) + (home-page "https://github.com/razaekel/noise-rs") + (synopsis "Procedural noise generation library") + (description "This package provides a Rust library to generate smoothly +varying noise for textural use and graphical display.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-notify-4 (package (inherit rust-notify-5) -- cgit 1.4.1 From d46dadbba58d7c8f81076df93c5b7f545c6929f2 Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:18:12 +0000 Subject: gnu: Add rust-deflate-0.9. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/crates-io.scm (rust-deflate-0.9): New variable. (rust-deflate-0.8): Inherit from ‘rust-deflate-0.9’. (rust-deflate-0.7): Inherit from ‘rust-deflate-0.8‘. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 26da791729..1944bf9c35 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13030,34 +13030,55 @@ type.") thread.") (license license:mpl2.0))) -(define-public rust-deflate-0.8 +(define-public rust-deflate-0.9 (package (name "rust-deflate") - (version "0.8.6") + (version "0.9.1") (source (origin (method url-fetch) (uri (crate-uri "deflate" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0x6iqlayg129w63999kz97m279m0jj4x4sm6gkqlvmp73y70yxvk")))) + "0w0ww0hrq4bjnihxgbnrri4lj5c8yzg31fyzx36fd9pvvw2vz5az")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; not all test files included #:cargo-inputs (("rust-adler32" ,rust-adler32-1) - ("rust-byteorder" ,rust-byteorder-1) ("rust-gzip-header" ,rust-gzip-header-0.3)) #:cargo-development-inputs (("rust-miniz-oxide" ,rust-miniz-oxide-0.3)))) (home-page "https://github.com/image-rs/deflate-rs") (synopsis "DEFLATE, zlib and gzip encoder written in rust") - (description - "This package provides a DEFLATE, zlib and gzip encoder written in rust.") + (description "This package provides a DEFLATE, zlib and gzip encoder +written in rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-deflate-0.8 + (package + (inherit rust-deflate-0.9) + (name "rust-deflate") + (version "0.8.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "deflate" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x6iqlayg129w63999kz97m279m0jj4x4sm6gkqlvmp73y70yxvk")))) + (arguments + `(#:tests? #f ; not all test files included + #:cargo-inputs + (("rust-adler32" ,rust-adler32-1) + ("rust-byteorder" ,rust-byteorder-1) + ("rust-gzip-header" ,rust-gzip-header-0.3)) + #:cargo-development-inputs + (("rust-miniz-oxide" ,rust-miniz-oxide-0.3)))))) + (define-public rust-deflate-0.7 (package (inherit rust-deflate-0.8) -- cgit 1.4.1 From 4b0ef566fa16d57c6f43e3cefd686634c11e1e43 Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:19:29 +0000 Subject: gnu: Add rust-libloading-0.7. * gnu/packages/crates-io.scm (rust-libloading-0.7): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1944bf9c35..da2ed22c8b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -25020,8 +25020,7 @@ library.") (origin (method url-fetch) (uri (crate-uri "libloading" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0sidr67nsa693mqrqgk2np3bkqni0778yk147xncspy171jdk13g")))) @@ -25065,6 +25064,32 @@ loading utilities.") `(("rust-cfg-if" ,rust-cfg-if-1) ("rust-winapi" ,rust-winapi-0.3))))) +(define-public rust-libloading-0.7 + (package + (name "rust-libloading") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "libloading" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0sidr67nsa693mqrqgk2np3bkqni0778yk147xncspy171jdk13g")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page + "https://github.com/nagisa/rust_libloading/") + (synopsis "Safer binding to platform dynamic library loading utilities") + (description "This package provides a safer binding to platform dynamic +library loading utilities.") + (license license:isc))) + (define-public rust-libloading-0.5 (package (name "rust-libloading") -- cgit 1.4.1 From 016e9066150280cd9e38e4e1b8ee18c8b080c00b Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:20:09 +0000 Subject: gnu: Add rust-fdlimit-0.1. * gnu/packages/crates-io.scm (rust-fdlimit-0.1): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index da2ed22c8b..bec1faa2e1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -16684,6 +16684,28 @@ it.") (("rust-libc" ,rust-libc-0.2) ("rust-winapi" ,rust-winapi-0.3)))))) +(define-public rust-fdlimit-0.1 + (package + (name "rust-fdlimit") + (version "0.1.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "fdlimit" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0g30d6gqkrwy8ylwdy7pqm443iq0p5dmnpz4ks41pirl7dclm98d")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/paritytech/fdlimit") + (synopsis "Utility crate for raising file descriptors limit") + (description "This package provides a Rust library to raise file +descriptors limit.") + (license license:asl2.0))) + (define-public rust-femme-2 (package (name "rust-femme") -- cgit 1.4.1 From 371102328212e6b91258f167abad2bf3c69fd41d Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:20:41 +0000 Subject: gnu: Add rust-chunked-tansfer-1. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/crates-io.scm (rust-chunked-transfer-1): New variable. (rust-chunked-transfer-0.3): Inherit from ‘rust-chunked-transfer-1’. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index bec1faa2e1..436c141881 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -8187,26 +8187,39 @@ Python arrow.humanize.") TimeZone trait for @code{rust-chrono}.") (license (list license:expat license:asl2.0)))) -(define-public rust-chunked-transfer-0.3 +(define-public rust-chunked-transfer-1 (package (name "rust-chunked-transfer") - (version "0.3.1") + (version "1.4.0") (source (origin (method url-fetch) (uri (crate-uri "chunked_transfer" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "11yghnd24w0i9p8g368c3pg7qh9nfz7kgri6pywja9pnmakj13a9")))) + (base32 + "0bkdlsrszfcscw3j6yhs7kj6jbp8id47jjk6h9k58px47na5gy7z")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t)) (home-page "https://github.com/frewsxcv/rust-chunked-transfer") (synopsis "Encoder and decoder for HTTP chunked transfer coding") - (description - "This package provides an encoder and decoder for HTTP chunked transfer -coding.") + (description "This package provides an encoder and decoder for HTTP chunked +transfer coding.") (license license:asl2.0))) +(define-public rust-chunked-transfer-0.3 + (package + (inherit rust-chunked-transfer-1) + (name "rust-chunked-transfer") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "chunked_transfer" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11yghnd24w0i9p8g368c3pg7qh9nfz7kgri6pywja9pnmakj13a9")))))) + (define-public rust-ci-info-0.3 (package (name "rust-ci-info") -- cgit 1.4.1 From 411c7e769d9cd30c6d7ef92a2d69b2a5ae092a5d Mon Sep 17 00:00:00 2001 From: phodina Date: Wed, 15 Sep 2021 19:21:23 +0000 Subject: gnu: Add rust-tiny-http-0.8. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/crates-io.scm (rust-tiny-http-0.8): New variable. (rust-tiny-http-0.6): Inherit from ‘rust-tiny-http-0.8’. Signed-off-by: Nicolas Goaziou --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 436c141881..4b06b84bfc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51010,8 +51010,38 @@ closures after a delay or at a given timestamp.") manipulation in Rust.") (license license:expat))) +(define-public rust-tiny-http-0.8 + (package + (name "rust-tiny-http") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "tiny-http" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0fcdwpb2ghk671qjjrk6048hs3yp7f681hxpr68gamk00181prcw")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ascii" ,rust-ascii-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-chunked-transfer" ,rust-chunked-transfer-1) + ("rust-log" ,rust-log-0.4) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-url" ,rust-url-2)) + #:cargo-development-inputs + (("rust-fdlimit" ,rust-fdlimit-0.1) + ("rust-rustc-serialize" ,rust-rustc-serialize-0.3) + ("rust-sha1" ,rust-sha1-0.6)))) + (home-page "https://github.com/tiny-http/tiny-http") + (synopsis "Low level HTTP server library") + (description "This package provides a low level HTTP server library.") + (license (list license:expat license:asl2.0)))) + (define-public rust-tiny-http-0.6 (package + (inherit rust-tiny-http-0.8) (name "rust-tiny-http") (version "0.6.2") (source @@ -51021,7 +51051,6 @@ manipulation in Rust.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0la95daknfh8g951ddb2zdz6av2459rncp6h9dh02pf98h5glq8n")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs @@ -51030,11 +51059,7 @@ manipulation in Rust.") ("rust-chunked-transfer" ,rust-chunked-transfer-0.3) ("rust-log" ,rust-log-0.4) ("rust-openssl" ,rust-openssl-0.10) - ("rust-url" ,rust-url-1)))) - (home-page "https://github.com/tiny-http/tiny-http") - (synopsis "Low level HTTP server library") - (description "This package provides a low level HTTP server library.") - (license license:asl2.0))) + ("rust-url" ,rust-url-1)))))) (define-public rust-tiny-keccak-2 (package -- cgit 1.4.1 From 39a1095a606bbbfddc5a05150066c46c49448e5a Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 3 Nov 2021 14:05:21 +0200 Subject: Revert "gnu: Add rust-libloading-0.7." This reverts commit 4b0ef566fa16d57c6f43e3cefd686634c11e1e43. rust-libloading-0.7 is already in (gnu packages crates-io). --- gnu/packages/crates-io.scm | 29 ++--------------------------- 1 file changed, 2 insertions(+), 27 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4b06b84bfc..538e81338b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -25055,7 +25055,8 @@ library.") (origin (method url-fetch) (uri (crate-uri "libloading" version)) - (file-name (string-append name "-" version ".tar.gz")) + (file-name + (string-append name "-" version ".tar.gz")) (sha256 (base32 "0sidr67nsa693mqrqgk2np3bkqni0778yk147xncspy171jdk13g")))) @@ -25099,32 +25100,6 @@ loading utilities.") `(("rust-cfg-if" ,rust-cfg-if-1) ("rust-winapi" ,rust-winapi-0.3))))) -(define-public rust-libloading-0.7 - (package - (name "rust-libloading") - (version "0.7.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "libloading" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0sidr67nsa693mqrqgk2np3bkqni0778yk147xncspy171jdk13g")))) - (build-system cargo-build-system) - (arguments - `(#:cargo-inputs - (("rust-cfg-if" ,rust-cfg-if-1) - ("rust-winapi" ,rust-winapi-0.3)) - #:cargo-development-inputs - (("rust-libc" ,rust-libc-0.2) - ("rust-static-assertions" ,rust-static-assertions-1)))) - (home-page - "https://github.com/nagisa/rust_libloading/") - (synopsis "Safer binding to platform dynamic library loading utilities") - (description "This package provides a safer binding to platform dynamic -library loading utilities.") - (license license:isc))) - (define-public rust-libloading-0.5 (package (name "rust-libloading") -- cgit 1.4.1 From b2721c3656e0ddf76dcccccfbacaaa309d2f47fe Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 3 Nov 2021 13:07:52 +0100 Subject: gnu: odamex: Update to 0.9.5. * gnu/packages/games.scm (odamex): Update to 0.9.5. --- gnu/packages/games.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 42753dc1a4..a1f6deb044 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -7519,7 +7519,7 @@ Strife, Chex Quest, and fan-created games like Harmony, Hacx and Freedoom.") (define-public odamex (package (name "odamex") - (version "0.9.3") + (version "0.9.5") (source (origin (method url-fetch) @@ -7527,7 +7527,7 @@ Strife, Chex Quest, and fan-created games like Harmony, Hacx and Freedoom.") "mirror://sourceforge/odamex/Odamex/" version "/" "odamex-src-" version ".tar.bz2")) (sha256 - (base32 "0vmw9ijb6n4wrxjxixakn7l6a6carnvs9wbbzb4vcq1brbzyrb0p")))) + (base32 "1x0c9vnwn336inkfamh4na8xjyfjmzfxfn49j4snqymkypjqw6jq")))) (build-system cmake-build-system) (arguments `(#:tests? #f)) ; no tests (native-inputs -- cgit 1.4.1