branch master updated (0f3a25a25e -> 473cdecd89)

2024-05-26 Thread guix-commits
iyzsong pushed a change to branch master
in repository guix.

from 0f3a25a25e gnu: linux-libre 4.19: Update to 4.19.315.
 new f119408f2f doc: Replace 'specification->package+output' with 
'specifications->packages'.
 new 473cdecd89 gnu: freegish: Update to 0-3.caf58a2f9.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 doc/guix.texi  |  8 
 gnu/packages/games.scm | 23 ++-
 2 files changed, 10 insertions(+), 21 deletions(-)



02/02: gnu: freegish: Update to 0-3.caf58a2f9.

2024-05-26 Thread guix-commits
iyzsong pushed a commit to branch master
in repository guix.

commit 473cdecd8965a301ef6817027090bc61c6907a18
Author: 宋文武 
AuthorDate: Sun Mar 10 16:29:36 2024 +0800

gnu: freegish: Update to 0-3.caf58a2f9.

* gnu/packages/games.scm (freegish): Update to 0-3.caf58a2f9.
[inputs]: Replace sdl-union with sdl2.  Remove zlib.
[arguments]: Adjust configure-flags, remove unneeded phases.

Change-Id: I43883bd3de985dc337e244a810214ea5ae6aabd1
---
 gnu/packages/games.scm | 23 ++-
 1 file changed, 6 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 73d1ffc008..2c096ea15d 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -6731,8 +6731,8 @@ Magic, Egypt, Indians, Norsemen, Persian or Romans.")
 (license license:gpl2+)))
 
 (define-public freegish
-  (let ((commit "21977ee5fc2008231b35160df00efe954c508b16")
-(revision "2"))
+  (let ((commit "caf58a2f990a939230bab82226e29cd79732f366")
+(revision "3"))
 (package
   (name "freegish")
   (version (string-append "0-" revision "." (string-take commit 9)))
@@ -6744,7 +6744,7 @@ Magic, Egypt, Indians, Norsemen, Persian or Romans.")
 (file-name (git-file-name name version))
 (sha256
  (base32
-  "1qh0gcnbyxyzmb13jifwba4xrzj94m4w9whdvl0gnds6ricmwply"))
+  "0980ad8xg0bzm6507bq9sbgw03i7jj33g0f955g0q8jvpb22r65v"))
 (modules '((guix build utils)))
 ;; The audio files in the "music" directory are licensed under
 ;; CC-BY-NC, so we delete them.
@@ -6756,25 +6756,14 @@ Magic, Egypt, Indians, Norsemen, Persian or Romans.")
   (arguments
`(#:tests? #f ; no tests included
  #:configure-flags
- (list "-DCMAKE_INSTALL_FHS=ON")
- #:phases
- (modify-phases %standard-phases
-   (add-after 'unpack 'set-DATAPATH
- (lambda* (#:key outputs #:allow-other-keys)
-   (substitute* "CMakeLists.txt"
- (("^option\\(INSTALL_FHS" line)
-  (string-append "add_definitions(-DDATAPATH=\""
- (assoc-ref outputs "out") 
"/share/freegish\")\n"
- line)))
-   #t)
+ (list "-DINSTALL_FHS=ON")))
   (inputs
-   (list (sdl-union (list sdl sdl-mixer))
+   (list sdl2
  openal
  libvorbis
  libogg
  mesa
- libpng
- zlib))
+ libpng))
   (home-page "https://github.com/freegish/freegish;)
   (synopsis "Side-scrolling physics platformer with a ball of tar")
   (description "In FreeGish you control Gish, a ball of tar who lives



01/02: doc: Replace 'specification->package+output' with 'specifications->packages'.

2024-05-26 Thread guix-commits
iyzsong pushed a commit to branch master
in repository guix.

commit f119408f2f7628b22625416f583d236cb885ef51
Author: 宋文武 
AuthorDate: Sun May 26 08:23:08 2024 +0800

doc: Replace 'specification->package+output' with 
'specifications->packages'.

'(map specification->package+output specs)' doesn't work due to
'specification->package+output' will return multiple values.

* doc/guix.texi (Using the Configuration System): Replace
'specification->package+output' with 'specifications->packages'.

Change-Id: I443771327a2ef5ae5e79785f1eef4200e898
---
 doc/guix.texi | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index d0ce8927b4..5268d890aa 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -17258,10 +17258,10 @@ version:
 %base-packages)))
 @end lisp
 
-@findex specification->package+output
+@findex specifications->packages
 When a package has more than one output it can be a challenge to refer to a
 specific output instead of just to the standard @code{out} output.  For these
-situations one can use the @code{specification->package+output} procedure from
+situations one can use the @code{specifications->packages} procedure from
 the @code{(gnu packages)} module.  For example:
 
 @lisp
@@ -17269,8 +17269,8 @@ the @code{(gnu packages)} module.  For example:
 
 (operating-system
   ;; ...
-  (packages (append (map specification->package+output
- '("git" "git:send-email"))
+  (packages (append (specifications->packages
+  '("git" "git:send-email"))
 %base-packages)))
 
 @end lisp



06/08: gnu: linux-libre 5.10: Update to 5.10.218.

2024-05-26 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit e853e77f7baa09367899b6be1532043b6fd059bd
Author: Wilko Meyer 
AuthorDate: Sat May 25 19:12:55 2024 +0200

gnu: linux-libre 5.10: Update to 5.10.218.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.218.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: Ied5ce90401f0934ce9fcedad9be86376d3288f56
Signed-off-by: Leo Famulari 
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index ba7a0b56dd..cf4e964d4f 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -585,7 +585,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
 (%upstream-linux-source version hash)
 deblob-scripts-5.15)))
 
-(define-public linux-libre-5.10-version "5.10.217")
+(define-public linux-libre-5.10-version "5.10.218")
 (define-public linux-libre-5.10-gnu-revision "gnu1")
 (define deblob-scripts-5.10
   (linux-libre-deblob-scripts
@@ -595,7 +595,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
(base32 "12csh2zyjrqzgqcv799gv8h4xaw1irxh2zqddn4jqp5p7psx4j5k")))
 (define-public linux-libre-5.10-pristine-source
   (let ((version linux-libre-5.10-version)
-(hash (base32 "0qhzqrjci45vcbzjch7vq75i6hpyap6yb7jw6g71phcnqgzw2ay5")))
+(hash (base32 "1mmj5hwm5i16gc1y4nzr1cs882vi6vrihrincdcivv63x11v4dlw")))
(make-linux-libre-source version
 (%upstream-linux-source version hash)
 deblob-scripts-5.10)))



07/08: gnu: linux-libre 5.4: Update to 5.4.277.

2024-05-26 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit d9be2796a710aa5cdc930ffde2bcc98ce7c0dc44
Author: Wilko Meyer 
AuthorDate: Sat May 25 19:12:56 2024 +0200

gnu: linux-libre 5.4: Update to 5.4.277.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.277.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: I0a51101f41109f784cb7a2cda47a01ab79378b46
Signed-off-by: Leo Famulari 
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index cf4e964d4f..78a4fa05bd 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -600,7 +600,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
 (%upstream-linux-source version hash)
 deblob-scripts-5.10)))
 
-(define-public linux-libre-5.4-version "5.4.276")
+(define-public linux-libre-5.4-version "5.4.277")
 (define-public linux-libre-5.4-gnu-revision "gnu1")
 (define deblob-scripts-5.4
   (linux-libre-deblob-scripts
@@ -610,7 +610,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
(base32 "0x0xg0fcykpd117x3q0gim8jilhx922ashhckjvafxv2gk2zzjhj")))
 (define-public linux-libre-5.4-pristine-source
   (let ((version linux-libre-5.4-version)
-(hash (base32 "01vfx19n8rv9fgjjzvi78125md71zgn5jrinbarabzr18jyjwwg2")))
+(hash (base32 "0l8zq3k07hdprfpvw69ykkf2pdg8wiv28xz733yxsjcfb0l5n7vy")))
(make-linux-libre-source version
 (%upstream-linux-source version hash)
 deblob-scripts-5.4)))



04/08: gnu: linux-libre 6.1: Update to 6.1.92.

2024-05-26 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit c6d599b85110dfb0f26ecc49ac73280866e852db
Author: Wilko Meyer 
AuthorDate: Sat May 25 19:12:53 2024 +0200

gnu: linux-libre 6.1: Update to 6.1.92.

* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.92.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Ica9c1ad4e7505dd19dbf2e0852bad8550acec44d
Signed-off-by: Leo Famulari 
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 63bbb027f9..01644eca2f 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -555,7 +555,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
 (%upstream-linux-source version hash)
 deblob-scripts-6.6)))
 
-(define-public linux-libre-6.1-version "6.1.91")
+(define-public linux-libre-6.1-version "6.1.92")
 (define-public linux-libre-6.1-gnu-revision "gnu")
 (define deblob-scripts-6.1
   (linux-libre-deblob-scripts
@@ -565,7 +565,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
(base32 "0nq8b6rnn031wl0qz7ahyfs3hcb0qsr7hzdmxi2g33ycsm9955lk")))
 (define-public linux-libre-6.1-pristine-source
   (let ((version linux-libre-6.1-version)
-(hash (base32 "1v2d5syxwwqlhvjzxk003qz9sr18r0n8dgg976vbi492r9iww2l8")))
+(hash (base32 "1j9n8gk76nn4gw42iba5zgghr360gb9n1mslr5dyv76wpwkz86ch")))
(make-linux-libre-source version
 (%upstream-linux-source version hash)
 deblob-scripts-6.1)))



03/08: gnu: linux-libre 6.6: Update to 6.6.32.

2024-05-26 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit 47340cc93426ab06be46281882723b4206cf299b
Author: Wilko Meyer 
AuthorDate: Sat May 25 19:12:52 2024 +0200

gnu: linux-libre 6.6: Update to 6.6.32.

* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.32.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.

Change-Id: I518ccfefd49ec31341f2d47e096898292fa7f914
Signed-off-by: Leo Famulari 
---
 gnu/packages/linux.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 51d6856b8f..63bbb027f9 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -540,17 +540,17 @@ corresponding UPSTREAM-SOURCE (an origin), using the 
given DEBLOB-SCRIPTS."
 ;; Here are the support timelines:
 ;; 
 
-(define-public linux-libre-6.6-version "6.6.31")
+(define-public linux-libre-6.6-version "6.6.32")
 (define-public linux-libre-6.6-gnu-revision "gnu")
 (define deblob-scripts-6.6
   (linux-libre-deblob-scripts
linux-libre-6.6-version
linux-libre-6.6-gnu-revision
(base32 "1a28pdl645bj4d8gac71dmwmll6a2kgd3k7gkpfvi94yqkzd9r2z")
-   (base32 "115kma7n9c1z9iqp8xnm4mvfz8cgqmc6jn6a7jg5vq0d4c7nr92w")))
+   (base32 "0g45msp8l6hm8b9yq1rp03wab3ssahm5z3zflkspi16d42ikm793")))
 (define-public linux-libre-6.6-pristine-source
   (let ((version linux-libre-6.6-version)
-(hash (base32 "080wwrc231fbf43hvvygddmdxdspyw23jc5vnd6fr5ccdybgzv6n")))
+(hash (base32 "1qbc8dqmk2xs1cz968rysw5xvhq3lj8g0pxp48fr2qbzy3m29a5a")))
(make-linux-libre-source version
 (%upstream-linux-source version hash)
 deblob-scripts-6.6)))



08/08: gnu: linux-libre 4.19: Update to 4.19.315.

2024-05-26 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit 0f3a25a25e212bfa8ab9db37d267fb260a087e5d
Author: Wilko Meyer 
AuthorDate: Sat May 25 19:12:57 2024 +0200

gnu: linux-libre 4.19: Update to 4.19.315.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.315.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I43b80c214d87e385e422ce064c3d04e11c4a1997
Signed-off-by: Leo Famulari 
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 78a4fa05bd..ac5bef8920 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -615,7 +615,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
 (%upstream-linux-source version hash)
 deblob-scripts-5.4)))
 
-(define-public linux-libre-4.19-version "4.19.314")
+(define-public linux-libre-4.19-version "4.19.315")
 (define-public linux-libre-4.19-gnu-revision "gnu1")
 (define deblob-scripts-4.19
   (linux-libre-deblob-scripts
@@ -625,7 +625,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
(base32 "0fgkp3v7qgqpn7l1987xcwwlrmwsbscqnxfv06p8nkavrhymrv3c")))
 (define-public linux-libre-4.19-pristine-source
   (let ((version linux-libre-4.19-version)
-(hash (base32 "0nvrpg5aj2q4h2drmczprqaprcc2zhcrijfri77b830ms8rg4y2a")))
+(hash (base32 "1j1j8awy0237jp2r211qpa305c10y7rlcbkxkzdvzbgyhwy4spkc")))
 (make-linux-libre-source version
  (%upstream-linux-source version hash)
  deblob-scripts-4.19)))



05/08: gnu: linux-libre 5.15: Update to 5.15.160.

2024-05-26 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit bc9651ba44b258d19f865f16c3c974bccf282801
Author: Wilko Meyer 
AuthorDate: Sat May 25 19:12:54 2024 +0200

gnu: linux-libre 5.15: Update to 5.15.160.

* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.160.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: Ic3eddd036fc083cfb4c9ca0d549757c957bd388a
Signed-off-by: Leo Famulari 
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 01644eca2f..ba7a0b56dd 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -570,7 +570,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
 (%upstream-linux-source version hash)
 deblob-scripts-6.1)))
 
-(define-public linux-libre-5.15-version "5.15.159")
+(define-public linux-libre-5.15-version "5.15.160")
 (define-public linux-libre-5.15-gnu-revision "gnu")
 (define deblob-scripts-5.15
   (linux-libre-deblob-scripts
@@ -580,7 +580,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given 
DEBLOB-SCRIPTS."
(base32 "121shkzgixmywa19xx5f2yxg1primarpg4bxin3jyw0214xbfh2n")))
 (define-public linux-libre-5.15-pristine-source
   (let ((version linux-libre-5.15-version)
-(hash (base32 "1ia1nfci2wkx4nhnldfczpcq47mp7y7g657ikkh8i72y498gwy1l")))
+(hash (base32 "018v19a7rhzc4szybzzn86jlnk42x7jm6xkadfd2d3xq6f7727pl")))
(make-linux-libre-source version
 (%upstream-linux-source version hash)
 deblob-scripts-5.15)))



02/08: gnu: linux-libre-6.8: Update to 6.8.11.

2024-05-26 Thread guix-commits
lfam pushed a commit to branch master
in repository guix.

commit 76982726c2ce3ef62dbee1ec31b06cebb95b2db7
Author: Wilko Meyer 
AuthorDate: Sat May 25 19:12:51 2024 +0200

gnu: linux-libre-6.8: Update to 6.8.11.

* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.11.
(linux-libre-6.8-pristine-source, deblob-scripts-6.8): Update hashes.

Change-Id: I5eedf40c8f3ad42805d38f6e7b057a6b0171ae33
Signed-off-by: Leo Famulari 
---
 gnu/packages/linux.scm | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index e577c3790f..51d6856b8f 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -521,17 +521,17 @@ corresponding UPSTREAM-SOURCE (an origin), using the 
given DEBLOB-SCRIPTS."
 ;; The current "stable" kernels. That is, the most recently released major
 ;; versions that are still supported upstream.
 
-(define-public linux-libre-6.8-version "6.8.10")
+(define-public linux-libre-6.8-version "6.8.11")
 (define-public linux-libre-6.8-gnu-revision "gnu")
 (define deblob-scripts-6.8
   (linux-libre-deblob-scripts
linux-libre-6.8-version
linux-libre-6.8-gnu-revision
-   (base32 "0340z315zxz8wd2vlw5i5hgha10iy2yql1bglgl3dci7d2mvmihn")
-   (base32 "1lr4jgj7ii06fgkhnygvkvhz1sp898z801f7sc3zl70241ld06lb")))
+   (base32 "17gvccv60mcpi8l9d83p4jh56vhwsv62blahz774kzyb40j8jsd4")
+   (base32 "049qgwx6njh139vzdhgyzpfbc58vqs66nbsyblq6vszqrz27kmki")))
 (define-public linux-libre-6.8-pristine-source
   (let ((version linux-libre-6.8-version)
-(hash (base32 "0xjirg2w5fc2w2q6wr702akszq32m31lk4q5nbjq10zqhbcr5fxh")))
+(hash (base32 "1di8kr596sf68sm61kp5rz6bn3sb0q5ag1qc5hm8f9dpyq4wv3dp")))
(make-linux-libre-source version
 (%upstream-linux-source version hash)
 deblob-scripts-6.8)))



branch master updated (dc8fb56724 -> 0f3a25a25e)

2024-05-26 Thread guix-commits
lfam pushed a change to branch master
in repository guix.

from dc8fb56724 gnu: Add luarocks.
 new cc728a393e gnu: Add linux-libre 6.9.
 new 76982726c2 gnu: linux-libre-6.8: Update to 6.8.11.
 new 47340cc934 gnu: linux-libre 6.6: Update to 6.6.32.
 new c6d599b851 gnu: linux-libre 6.1: Update to 6.1.92.
 new bc9651ba44 gnu: linux-libre 5.15: Update to 5.15.160.
 new e853e77f7b gnu: linux-libre 5.10: Update to 5.10.218.
 new d9be2796a7 gnu: linux-libre 5.4: Update to 5.4.277.
 new 0f3a25a25e gnu: linux-libre 4.19: Update to 4.19.315.

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile.am|   4 +
 .../linux-libre/{6.8-arm.conf => 6.9-arm.conf} | 129 +++---
 .../linux-libre/{6.8-arm64.conf => 6.9-arm64.conf} | 133 --
 .../linux-libre/{6.8-i686.conf => 6.9-i686.conf}   | 128 --
 .../{6.8-x86_64.conf => 6.9-x86_64.conf}   | 149 ++---
 gnu/packages/linux.scm |  69 +++---
 6 files changed, 413 insertions(+), 199 deletions(-)
 copy gnu/packages/aux-files/linux-libre/{6.8-arm.conf => 6.9-arm.conf} (99%)
 copy gnu/packages/aux-files/linux-libre/{6.8-arm64.conf => 6.9-arm64.conf} 
(99%)
 copy gnu/packages/aux-files/linux-libre/{6.8-i686.conf => 6.9-i686.conf} (99%)
 copy gnu/packages/aux-files/linux-libre/{6.8-x86_64.conf => 6.9-x86_64.conf} 
(98%)



06/09: gnu: gst-plugins-bad: Ignore elements_netsim test.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit d68e2164ad836b4063db4f46b22fcb25841d03c8
Author: Liliana Marie Prikler 
AuthorDate: Tue May 14 09:27:30 2024 +0200

gnu: gst-plugins-bad: Ignore elements_netsim test.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[adjust-tests]: Add
“elements/netsim.c” to the list of ignored test files.

Reviewed-by: Maxim Cournoyer 
---
 gnu/packages/gstreamer.scm | 4 
 1 file changed, 4 insertions(+)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 2705e245ea..ad08285181 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -796,6 +796,10 @@ model to base your own plug-in on, here it is.")
   ;; The 'elements_curlhttpsrc' test sometimes times out.
   ((".*'elements/curlhttpsrc\\.c'.*") "")
 
+  ;; Unexpected critical/warning, see
+  ;; 

+  ((".*'elements/netsim\\.c'.*") "")
+
   ;; TODO: Figure out why this test fails on riscv64-linux.
   #$@(if (target-riscv64?)
  `((("'elements/viewfinderbin\\.c'\\].*],")



branch gnome-team created (now 0f32de7cc6)

2024-05-26 Thread guix-commits
cbaines pushed a change to branch gnome-team
in repository guix.

  at 0f32de7cc6 gnu: gnome-builder: Fix build.

This branch includes the following new commits:

 new 0a2890e514 gnu: gtkmm@3: Update to 3.24.9.
 new 35a651204d gnu: vala: Update to 0.56.16.
 new e6cbee70af gnu: gtk: Update to 4.14.2.
 new b4ca7aa798 gnu: webkitgtk: Update to 2.44.1.
 new adf03ed3f8 gnu: wpewebkit: Update to 2.44.1.
 new d68e2164ad gnu: gst-plugins-bad: Ignore elements_netsim test.
 new 265ed92c40 gnu: qtbase: Ignore tst_qsqlthread.
 new 068fffd585 gnu: qemu: Disable more tests.
 new 0f32de7cc6 gnu: gnome-builder: Fix build.

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




08/09: gnu: qemu: Disable more tests.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit 068fffd585e2b23d11164804ff18f5d836627f77
Author: Liliana Marie Prikler 
AuthorDate: Tue May 14 14:10:41 2024 +0200

gnu: qemu: Disable more tests.

* gnu/packages/virtualization.scm (qemu)[disable-unusable-tests]: Also 
disable
qtest/ahci-test and qemu-iotests/copy-before-write.
---
 gnu/packages/virtualization.scm | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index d45249455e..b6baabc372 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -305,7 +305,13 @@
   (substitute* "tests/qtest/meson.build"
 ;; These tests fail to get the expected number of tests
 ;; on arm platforms.
-(("'arm-cpu-features',") ""
+(("'arm-cpu-features',") "")
+;; This test is known to be flaky.
+;; See .
+(("\\['ahci-test'\\]") "[]"))
+  ;; This test appears to be flaky as well, probably resulting
+  ;; from a race condition.
+  (delete-file "tests/qemu-iotests/tests/copy-before-write")))
   #$@(if (target-riscv64?)
  '((add-after 'unpack 'disable-some-tests
  (lambda _



05/09: gnu: wpewebkit: Update to 2.44.1.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit adf03ed3f8e4c0c931add08eff71447d6f942e62
Author: Liliana Marie Prikler 
AuthorDate: Fri Apr 19 20:59:57 2024 +0200

gnu: wpewebkit: Update to 2.44.1.

* gnu/packages/webkit.scm (wpewebkit): Update to 2.44.1.
---
 gnu/packages/webkit.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index 2e10093a68..b71e7e3e29 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -322,13 +322,13 @@ propagated by default) such as @code{gst-plugins-good} and
   (package
 (inherit webkitgtk)
 (name "wpewebkit")
-(version "2.40.5")
+(version "2.44.1")
 (source (origin
   (inherit (package-source webkitgtk))
   (uri (string-append "https://wpewebkit.org/releases/;
   name "-" version ".tar.xz"))
   (sha256
-   (base32 
"0cv74qy67a0hg8sba18wrjcmmwkj4z23wqnn5yqrh3n594q8srac"
+   (base32 
"16y1gdz38d4b99b8zrvxy0nbrc70ih02ngi8090x7148rx7vz7rc"
 (arguments
  (substitute-keyword-arguments (package-arguments webkitgtk)
((#:configure-flags flags)



09/09: gnu: gnome-builder: Fix build.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit 0f32de7cc693c5852d2c75efe561c9008d085f7c
Author: Liliana Marie Prikler 
AuthorDate: Sat May 18 21:48:14 2024 +0200

gnu: gnome-builder: Fix build.

* gnu/packages/gnome.scm (gnome-builder)[#:phases]: Add ‘patch-source’.
---
 gnu/packages/gnome.scm | 8 
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 210dc477ef..e1aa16b68f 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -13405,6 +13405,14 @@ libraries.  Applications do not need to be 
recompiled--or even restarted.")
   #:configure-flags #~(list "-Dnetwork_tests=false" "-Ddocs=true")
   #:phases
   #~(modify-phases %standard-phases
+  (add-after 'unpack 'patch-source
+(lambda _
+  ;; With Gnome 4.14, GtkStackPage has an autoptr already, so it'd
+  ;; get redefined.  Drop this phase when updating gnome-builder to
+  ;; 46.0 or newer.  See also
+  ;; 

+  (substitute* "src/libide/tweaks/ide-tweaks-window.c"
+(("G_DEFINE_AUTOPTR_CLEANUP_FUNC \\(GtkStackPage, .*\\)") 
""
   (add-after 'unpack 'patch-meson
 (lambda* (#:key inputs #:allow-other-keys)
   (substitute* "meson.build"



03/09: gnu: gtk: Update to 4.14.2.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit e6cbee70afc0089f225415fd05cecf2d3e886019
Author: Liliana Marie Prikler 
AuthorDate: Sat Apr 6 09:34:15 2024 +0200

gnu: gtk: Update to 4.14.2.

* gnu/packages/gtk.scm (gtk): Update to 4.14.2.
[#:test-options]: Update suite name.
[#:phases]: Disable new test failures.
[inputs]: Add shaderc.

Change-Id: I3d964b50b43c51d7893fac5e5af3048df252eada
---
 gnu/packages/gtk.scm | 18 ++
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index e77f1c208d..3c654fc0ba 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -1140,7 +1140,7 @@ application suites.")
 (define-public gtk
   (package
 (name "gtk")
-(version "4.12.3")
+(version "4.14.2")
 (source
  (origin
(method url-fetch)
@@ -1148,7 +1148,7 @@ application suites.")
(version-major+minor version)  "/"
name "-" version ".tar.xz"))
(sha256
-(base32 "128ahzsj016vz8brd8kplhfkxg2q7wy7kndibx2qfr68yrif530l"))
+(base32 "0wp0w259rkwf6g8sk2b9jkms47vx5gp7mfs345grx9wq53plqq12"))
(patches
 (search-patches "gtk4-respect-GUIX_GTK4_PATH.patch"))
(modules '((guix build utils)
@@ -1183,7 +1183,7 @@ application suites.")
 ;; also disabled these, see:
 ;; 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050075
 "--no-suite=wayland_failing"
-"--no-suite=wayland_gles_failing")
+"--no-suite=wayland_gles2_failing")
   #:phases
   #~(modify-phases %standard-phases
   (add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file
@@ -1220,7 +1220,16 @@ application suites.")
 ;; This test, 'gtk:tools / validate', started failing for
 ;; unknown reasons after updating mesa to 23.3.1 and xorgproto
 ;; to 2023.2.
-((" 'validate',") ""))
+((" 'validate',") "")
+;; XXX: These test failures come newly from 4.14.
+;; Not all of them are reported upstream yet, but the text 
nodes
+;; are mentioned in
+;; .
+(("'glyph-subpixel-position',") "")
+(("'subpixel-positioning',") "")
+(("'subpixel-positioning-hidpi-nogl-nocairo',") "")
+(("'text.*\\.node',") "")
+(("'text-mixed-color-colrv1',") ""))
   (substitute* "testsuite/reftests/meson.build"
 (("[ \t]*'label-wrap-justify.ui',") "")
 ;; The inscription-markup.ui fails due to /etc/machine-id
@@ -1288,6 +1297,7 @@ application suites.")
python-toml
python-typogrify
sassc;for building themes
+   shaderc
tzdata-for-tests
vala
xorg-server-for-tests))



04/09: gnu: webkitgtk: Update to 2.44.1.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit b4ca7aa798d19bf54e535a26f22b1f0d48adfa8f
Author: Liliana Marie Prikler 
AuthorDate: Fri Apr 19 20:59:45 2024 +0200

gnu: webkitgtk: Update to 2.44.1.

* gnu/packages/webkit.scm (webkitgtk): Update to 2.44.1.
[#:configure-flags]: Add “-DUSE_LIBBACKTRACE=OFF”.
[#:phases]: Refer to $prefix/share/doc
instead of the now unused $prefix/share/gtk-doc.
(webkitgtk-for-gtk3)[#:configure-flags]: Add 0“-DUSE_GTK4=OFF”.
Retain “-DENABLE_INTROSPECTION=ON”.
---
 gnu/packages/webkit.scm | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index bf24a65e83..2e10093a68 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -127,13 +127,13 @@ engine that uses Wayland for graphics output.")
 (define-public webkitgtk
   (package
 (name "webkitgtk")
-(version "2.42.5")
+(version "2.44.1")
 (source (origin
   (method url-fetch)
   (uri (string-append "https://www.webkitgtk.org/releases/;
   name "-" version ".tar.xz"))
   (sha256
-   (base32 "0jg7c7z572afywwrnvdj3m5agaviv0vkqmzznnzzv30byb0phhmn"))
+   (base32 "0qamkk9db8m6x4qv5y10lihc18yzgrgbn6ldqw00ckghn1ci8ns2"))
   (snippet
#~(begin
(use-modules (guix build utils))
@@ -162,6 +162,7 @@ engine that uses Wayland for graphics output.")
   ;; tool to validate the good operation of
   ;; webkitgtk.
   "-DENABLE_MINIBROWSER=ON"
+  "-DUSE_LIBBACKTRACE=OFF"  ; XXX: circular dependency
   ;; The default lib installation prefix is lib64.
   (string-append "-DLIB_INSTALL_DIR=" #$output "/lib")
   ;; XXX: WebKitGTK makes use of elogind's systemd-compatible
@@ -222,8 +223,8 @@ engine that uses Wayland for graphics output.")
 (lambda* (#:key outputs #:allow-other-keys)
   (let ((doc (assoc-ref outputs "doc")))
 (mkdir-p (string-append doc "/share"))
-(rename-file (string-append #$output "/share/gtk-doc")
- (string-append doc "/share/gtk-doc"
+(rename-file (string-append #$output "/share/doc")
+ (string-append doc "/share/doc"
 (native-inputs
  (list bison
gettext-minimal
@@ -295,9 +296,8 @@ propagated by default) such as @code{gst-plugins-good} and
 (arguments
  (substitute-keyword-arguments (package-arguments webkitgtk)
((#:configure-flags flags)
-#~(cons* "-DENABLE_GTKDOC=ON"
- (delete "-DENABLE_INTROSPECTION=ON"
- (delete "-DUSE_GTK4=ON" #$flags))
+#~(cons* "-DUSE_GTK4=OFF"
+ (delete "-DUSE_GTK4=ON" #$flags)
 (propagated-inputs
  (modify-inputs (package-propagated-inputs webkitgtk)
(replace "gtk" gtk+)))



02/09: gnu: vala: Update to 0.56.16.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit 35a651204d7880c17a00f7dacc6bae6951f49612
Author: Vivien Kraus 
AuthorDate: Mon Mar 18 20:35:20 2024 +0100

gnu: vala: Update to 0.56.16.

* gnu/packages/gnome.scm (vala): Update to 0.56.16.

Change-Id: Ia5c0c608642d4505efef52d882a51bb83c3dd539
Signed-off-by: Liliana Marie Prikler 
---
 gnu/packages/gnome.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 6a22c0669e..210dc477ef 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -4538,7 +4538,7 @@ passwords in the GNOME keyring.")
 (define-public vala
   (package
 (name "vala")
-(version "0.56.14")
+(version "0.56.16")
 (source (origin
   (method url-fetch)
   (uri (string-append "mirror://gnome/sources/vala/"
@@ -4546,7 +4546,7 @@ passwords in the GNOME keyring.")
   "vala-" version ".tar.xz"))
   (sha256
(base32
-"0mzmldhf6474dp2jkxj160kkafdz32c2l5f8xnm05p4vr9lc50lk"
+"16yaiff5nl2dfyvs3bj8y7wvzh9riz6wqlx7csgg1lpm01b7nj05"
 (build-system glib-or-gtk-build-system)
 (arguments
  (list



07/09: gnu: qtbase: Ignore tst_qsqlthread.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit 265ed92c404704e01e11bc0b25a6090db53bcd15
Author: Liliana Marie Prikler 
AuthorDate: Tue May 14 09:39:03 2024 +0200

gnu: qtbase: Ignore tst_qsqlthread.

* gnu/packages/qt.scm (qtbase)[check]: Add “tst_qsqlthread” to the list of
ignored tests.
---
 gnu/packages/qt.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 13f54fcc5d..1416c3a36c 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -899,6 +899,9 @@ tst_qt_cmake_create.cpp"
;; TODO: when core-updates is merged, check again.
"tst_selftests"
 
+   ;; The 'tst_qsqlthread' test sometimes fails.
+   "tst_qsqlthread"
+
;; The 'tst_qsystemsemaphore' test sometimes fails.
"tst_qsystemsemaphore"
;; The 'tst_moc' test fails with "'fi.exists()' 
returned FALSE".



01/09: gnu: gtkmm@3: Update to 3.24.9.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch gnome-team
in repository guix.

commit 0a2890e514b1c09f2e9b21cde6315127bd4f7957
Author: Vivien Kraus 
AuthorDate: Mon Mar 18 20:30:27 2024 +0100

gnu: gtkmm@3: Update to 3.24.9.

* gnu/packages/gtk.scm (gtkmm-3): Update to 3.24.9.

Change-Id: I63e4cf6d040ff7d147965d5320ab818ff553456b
Signed-off-by: Liliana Marie Prikler 
---
 gnu/packages/gtk.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index fdf1fd9251..e77f1c208d 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -1909,7 +1909,7 @@ tutorial.")
   (package
 (inherit gtkmm)
 (name "gtkmm")
-(version "3.24.8")
+(version "3.24.9")
 (source
  (origin
(method url-fetch)
@@ -1918,7 +1918,7 @@ tutorial.")
(version-major+minor version)  "/"
name "-" version ".tar.xz"))
(sha256
-(base32 "1i4ql0j6id6g34w5nbhd7vjak7l3s50lqgdjaj2ranrfj9j0r56j"
+(base32 "1kj4mla3z9kxhdby5w88nl744xkmq6xchf79m1kfa72p0kjbzm9h"
 (propagated-inputs
  `(("atkmm-2.28" ,atkmm-2.28)
("cairomm-1.14" ,cairomm-1.14)



branch gnome-team deleted (was 36e4999922)

2024-05-26 Thread guix-commits
cbaines pushed a change to branch gnome-team
in repository guix.

 was 36e422 gnu: gtk: Update test suite name.

This change permanently discards the following revisions:

 discard 36e422 gnu: gtk: Update test suite name.
 discard c09e187c78 gnu: gnome-builder: Fix build.
 discard 147b3be38a gnu: qemu: Disable more tests.
 discard 54084635b3 gnu: qtbase: Ignore tst_qsqlthread.
 discard 5e513c05d3 gnu: gst-plugins-bad: Ignore elements_netsim test.
 discard a1b92ffad8 gnu: wpewebkit: Update to 2.44.1.
 discard a178cb7099 gnu: webkitgtk: Update to 2.44.1.
 discard 45d3863213 gnu: gtk: Update to 4.14.2.
 discard 9485aeb6eb gnu: vala: Update to 0.56.16.
 discard 53499706cd gnu: gtkmm@3: Update to 3.24.9.



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

2024-05-26 Thread guix-commits
jpoiret pushed a commit to branch core-updates
in repository guix.

commit 02f07bcd3b8bae67aa3d6d0db237b741e9ed4313
Merge: 7f30aeb9f8 dc8fb56724
Author: Josselin Poiret 
AuthorDate: Sun May 26 16:12:56 2024 +0200

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

Change-Id: Ica650fe5e55efe8e1397b92181780b2de6210c8a

 Makefile.am|34 +-
 configure.ac   | 8 +-
 doc/contributing.texi  |   113 +-
 doc/guix-cookbook.texi |69 +-
 doc/guix.texi  |   273 +-
 etc/git/post-merge | 3 +
 etc/git/pre-push   | 4 +-
 etc/teams.scm  | 2 +-
 gnu/bootloader/u-boot.scm  |29 +
 gnu/local.mk   | 8 +-
 gnu/packages/accessibility.scm |56 +-
 gnu/packages/admin.scm |40 +-
 gnu/packages/augeas.scm|51 +-
 gnu/packages/aux-files/linux-libre/6.8-riscv.conf  |  7681 
 gnu/packages/bioinformatics.scm|24 +-
 gnu/packages/bootloaders.scm   |25 +
 gnu/packages/ci.scm|13 +-
 gnu/packages/containers.scm|   321 +-
 gnu/packages/cpp.scm   |17 +-
 gnu/packages/cran.scm  |   335 +
 gnu/packages/databases.scm |41 +-
 gnu/packages/emacs-xyz.scm |18 +-
 gnu/packages/firmware.scm  |14 +
 gnu/packages/flashing-tools.scm|22 +-
 gnu/packages/freedesktop.scm   |10 +-
 gnu/packages/games.scm | 6 +-
 gnu/packages/gcc.scm   | 4 +-
 gnu/packages/gnome.scm |54 +-
 gnu/packages/golang-check.scm  |   129 +-
 gnu/packages/golang-crypto.scm |25 +-
 gnu/packages/golang-web.scm|   291 +-
 gnu/packages/golang-xyz.scm|   109 +
 gnu/packages/golang.scm|55 -
 gnu/packages/graphics.scm  |16 +-
 gnu/packages/graphviz.scm  | 3 +
 gnu/packages/guile-xyz.scm | 8 +-
 gnu/packages/hexedit.scm   | 5 +-
 gnu/packages/image-processing.scm  | 4 +-
 gnu/packages/inklingreader.scm | 2 +-
 gnu/packages/ipfs.scm  |50 +-
 gnu/packages/julia-xyz.scm |53 +-
 gnu/packages/linux.scm |39 +-
 gnu/packages/lisp-xyz.scm  | 45631 ++-
 gnu/packages/llvm.scm  | 8 +-
 gnu/packages/lua.scm   |   123 +-
 gnu/packages/messaging.scm | 6 +-
 gnu/packages/networking.scm|10 +-
 gnu/packages/ocaml.scm | 4 +-
 gnu/packages/package-management.scm|12 +-
 .../abseil-cpp-20200923.3-adjust-sysinfo.patch |60 +
 .../abseil-cpp-20200923.3-duration-test.patch  |86 +
 .../abseil-cpp-20220623.1-no-kepsilon-i686.patch   |23 +
 .../go-github-com-warpfork-go-wish-fix-tests.patch |85 +
 gnu/packages/patches/lvm2-no-systemd.patch |18 +
 gnu/packages/patches/podman-program-lookup.patch   |   120 -
 gnu/packages/photo.scm | 4 +-
 gnu/packages/python-science.scm| 9 +-
 gnu/packages/python-xyz.scm|33 +-
 gnu/packages/ruby.scm  | 2 +-
 gnu/packages/security-token.scm|25 +
 gnu/packages/shellutils.scm|50 +
 gnu/packages/specifications.scm|31 +
 gnu/packages/terminals.scm | 5 +-
 gnu/packages/virtualization.scm| 4 +-
 gnu/packages/web.scm   |59 +
 gnu/packages/wm.scm|18 +-
 gnu/packages/xdisorg.scm   | 6 +-
 gnu/packages/xorg.scm  |12 +-
 gnu/services/backup.scm|   236 +
 gnu/services/docker.scm|   323 +-
 gnu/services/shepherd.scm  |35 +-
 gnu/system.scm | 8 +-
 gnu/system/image.scm   | 6 +-
 gnu/system/images/visionfive2.scm  |   

03/07: gnu: glibc-2.35: Use CVE-2023-4911 again.

2024-05-26 Thread guix-commits
jpoiret pushed a commit to branch core-updates
in repository guix.

commit 43d6d63c7f49a1725be8b1dce5a4b6d0f00baf3b
Author: Josselin Poiret 
AuthorDate: Sun May 26 16:05:25 2024 +0200

gnu: glibc-2.35: Use CVE-2023-4911 again.

* gnu/packages/base.scm (glibc-2.35): Use glibc-2.35-CVE-2023-4911.patch 
which
was forgotten when ungrafting.

Change-Id: I7774f67b50ba3be1246325ea9f40ac31e3dbc74f
---
 gnu/packages/base.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index f950aa102f..1ff5183289 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1093,7 +1093,8 @@ with the Linux kernel.")
   (sha256
(base32
 "0bpm1kfi09dxl4c6aanc5c9951fmf6ckkzay60cx7k37dcpp68si"))
-  (patches (search-patches "glibc-ldd-powerpc.patch"
+  (patches (search-patches "glibc-2.35-CVE-2023-4911.patch"
+   "glibc-ldd-powerpc.patch"
"glibc-ldd-x86_64.patch"
"glibc-dl-cache.patch"
"glibc-versioned-locpath.patch"



branch core-updates updated (d859ab9375 -> 02f07bcd3b)

2024-05-26 Thread guix-commits
jpoiret pushed a change to branch core-updates
in repository guix.

from d859ab9375 Revert "gnu: autotrace: Fix pkg-config file."
 new 6973982019 gnu: glibc/fixed: Remove variable.
 new 2852150b21 gnu: %default-locale-libcs: Add glibc-2.35 and generalize 
for Hurd.
 new 43d6d63c7f gnu: glibc-2.35: Use CVE-2023-4911 again.
 new f8f49e965e gnu: glibc-2.35: Disable C++ compiler for build.
 new a8c84b52a0 gnu: make-glibc-locales: Modernize.
 new 7f30aeb9f8 gnu: Add glibc-locales-2.35.
 add e66b8d0534 gnu: cuirass: Update to 1.2.0-3.42b55a1.
 add 35ae95061e system: Do not delete all nss-certs packages when they are 
the same object.
 add 5a624adfd7 teams: Add Maxim to documentation team.
 add b803b9aad1 gnu: Add tran.
 add 6d36befee8 gnu: Add go-github-com-warpfork-go-wish.
 add cc97cec5dd gnu: Add go-github-com-pion-randutil.
 add 09535959a9 gnu: Add go-github-com-pion-rtp.
 add 26b324d082 gnu: Add go-github-com-pion-logging.
 add 08f391af78 gnu: Add go-github-com-pion-transport.
 add 79bc5c20b2 gnu: Add go-github-com-pion-transport-v2.
 add 78e7868bb5 gnu: Add go-github-com-pion-transport-v3.
 add f2b28d8334 gnu: Add go-github-com-pion-mdns.
 add 6f0efe0288 gnu: Add go-github-com-pion-dtls.
 add c4ee108937 gnu: Add go-github-com-pion-dtls-v2.
 add 6ae27a1838 gnu: Add go-github-com-pion-stun.
 add 1f8e29256e gnu: Add go-github-com-pion-stun-v2.
 add f1c8df4ee9 gnu: Add go-github-com-elgris-jsondiff.
 add 508472d354 gnu: kubo: Unbundle go-github-com-elgris-jsondiff.
 add 0846eaecd4 gnu: xdot: Bugfix: Add the directory containing "dot" to 
the PATH.
 add e4ee595999 gnu: python-tinydb: Upgrade to 4.8.0.
 add 6faf82c7e9 gnu: 0x: Update to 0.10.
 add cf37df2278 gnu: tdlib: Update to 1.8.29.
 add e9b25a6c6c gnu: emacs-telega: Update to 0.8.290.
 add a47cab5d28 gnu: ruby-ruby-memcheck: Use non-interactive valgrind.
 add 14176a289b gnu: LLVM, Clang, libomp, lld: Update to 18.1.5.
 add ad520acdad gnu: atop: Update to 2.10.0.
 add 6c2d329556 gnu: nar-herder: Update to 0-33.bbf5119.
 add dd03be186a gnu: guix-build-coordinator: Update to 0-105.1ecad69.
 add 58614c9b4b gnu: samtools: Fix build on i686-linux.
 add 85fa9458a1 gnu: python-numba: Adjust test suite on several 
architectures.
 add 8c21c9ad23 gnu: python-peachpy: Limit to x86_64-linux.
 add 0685042c46 import: Add binary npm importer.
 add 9c3a8a380b doc: cookbook: Fix overlong lines.
 add c8c1ed08c1 gnu: linux-libre-6.8: Update to 6.8.10.
 add cd3e6d92d3 gnu: linux-libre 6.6: Update to 6.6.31.
 add d0a14dfad1 gnu: linux-libre 6.1: Update to 6.1.91.
 add 7da663ff16 gnu: linux-libre 5.15: Update to 5.15.159.
 add 49aa670554 gnu: linux-libre 5.10: Update to 5.10.217.
 add a1bb0afc7b gnu: linux-libre 5.4: Update to 5.4.276.
 add 630cbcbae1 gnu: linux-libre 4.19: Update to 4.19.314.
 add 7881d60851 gnu: emacs-gptel: Update to 0.8.6.
 add 246a118767 gnu: inklingreader: Build with librsvg-for-system.
 add 1b98688c29 gnu: lablgtk: Build with librsvg-for-system.
 add a1f1148dbd gnu: enblend-enfuse: Build with librsvg-for-system.
 add 24db97c10d gnu: labwc: Build with librsvg-for-system.
 add e50fc5380e gnu: abseil-cpp-20200923.3: Fix test suite on some 
architectures.
 add 81d08d7970 gnu: abseil-cpp: Fix build on i686-linux.
 add c634135ef9 gnu: perl-dbix-class: Update to 0.082843.
 add b3d8d5511f gnu: julia-fixedpointnumbers: Update to 0.8.5.
 add af2791d4e1 gnu: cl-for: Update to 1.2.0-1.a397829.
 add e9f9740d42 gnu: Add cl-cf.
 add 3fd9f25bb3 gnu: Add cl-in-memory-streams.
 add 5c5e2a7491 gnu: crun: Update to 1.15.
 add abc62671e0 gnu: podman: Drop obsolete comment.
 add 0d6815ae82 gnu: podman: Update to 5.0.2.
 add d9e5c0f8d3 gnu: conmon: Update to 2.1.11.
 add 5bea6482e6 gnu: passt: Update to 2024_03_20.71dd405.
 add 2bfdc768d7 gnu: Add catatonit.
 add e89bfb919e gnu: Add podman-compose.
 add 19c1c385c7 gnu: gvisor-tap-vsock: Remove references to go.
 add 4f02e0b7f8 gnu: buildah: Update to 1.35.3.
 add b55997d9df gnu: podman: Revamp the package.
 add 413ef75f89 gnu: buildah: Switch to gnu-build-system.
 add 04aa2aab70 gnu: linux-libre-6.8: Add riscv config.
 add e5078ff321 image: Raise error when use both grub-efi* bootloader and 
not gpt image.
 add eaa99648ff gnu: shepherd-0.10: When target riscv64, use 
guile-fibers-1.1.
 add 800b33786c gnu: Add opensbi-for-visionfive2.
 add 08474ff6ec gnu: Add u-boot-starfive-visionfive2.
 add c7aec90a91 bootloader: Add u-boot-starfive-visionfive2-bootloader.
 add 327a1f0779 system: images: Add visionfive2 module.
 add 9523b968d5 gnu: fnott: Update to 1.6.0.
 add b1db320473 gnu: yambar-wayland: Update to 1.11.0.
 add 1fa1325c0b gnu: LLVM, Clang, libomp, lld: Update to 18.1.6.
 add 036c0b5843 gnu: btop: 

04/07: gnu: glibc-2.35: Disable C++ compiler for build.

2024-05-26 Thread guix-commits
jpoiret pushed a commit to branch core-updates
in repository guix.

commit f8f49e965e928ff0ae63f5938f70125d1be074c5
Author: Josselin Poiret 
AuthorDate: Sun May 26 16:06:37 2024 +0200

gnu: glibc-2.35: Disable C++ compiler for build.

* gnu/packages/base.scm (glibc-2.33): Move disabling the compiler from 
here...
(glibc-2.35): to here, and update the comment.

Change-Id: Ie2511486f0e5791929f1f48529be7cc88c9553c2
---
 gnu/packages/base.scm | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 1ff5183289..5c4c7492a8 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -,6 +,12 @@ with the Linux kernel.")
  (substitute-keyword-arguments (package-arguments glibc)
((#:configure-flags flags #~'())
 #~(cons* "--enable-crypt"
+ ;; We do not want to use the C++ compiler, because its
+ ;; libstdc++ is linked against a newer glibc, and so relies
+ ;; on those newer symbols.  Pretend it doesn't link (the test
+ ;; doesn't actually check that the compiler works with new
+ ;; libstdc++ and older glibc).
+ "libc_cv_cxx_link_ok=no"
  #$flags))
((#:phases phases)
 ;; The C.UTF-8 fails to build in glibc 2.35:
@@ -1139,14 +1145,7 @@ with the Linux kernel.")
 (member (basename patch)
 '("glibc-2.35-CVE-2023-4911.patch"
   "glibc-hurd-clock_gettime_monotonic.patch")))
- (origin-patches (package-source glibc-2.35)))
-(arguments
- (substitute-keyword-arguments (package-arguments glibc-2.35)
-   ((#:configure-flags flags ''())
-;; There are undefined references to pthread symbols while linking
-;; 'support/links-dso-program.cc'.  Since this isn't needed here, turn
-;; off C++ tests.
-#~(cons "libc_cv_cxx_link_ok=no" #$flags))
+ (origin-patches (package-source 
glibc-2.35)
 
 (define-public glibc-2.32
   (package



02/07: gnu: %default-locale-libcs: Add glibc-2.35 and generalize for Hurd.

2024-05-26 Thread guix-commits
jpoiret pushed a commit to branch core-updates
in repository guix.

commit 2852150b213c5514071a33745478a062c2957704
Author: Josselin Poiret 
AuthorDate: Sun May 26 16:04:32 2024 +0200

gnu: %default-locale-libcs: Add glibc-2.35 and generalize for Hurd.

* gnu/system/locale.scm (%default-locale-libcs): Stop checking for Hurd, 
since
we have the same libc now.  Also add glibc-2.35 while the transition 
happens.

Change-Id: I1f4980d18184580f3a42a86ca244c8015df15269
---
 gnu/system/locale.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/system/locale.scm b/gnu/system/locale.scm
index b8910e1e42..d2a967eb8f 100644
--- a/gnu/system/locale.scm
+++ b/gnu/system/locale.scm
@@ -148,9 +148,7 @@ data format changes between libc versions."
 
 (define %default-locale-libcs
   ;; The libcs for which we build locales by default.
-  (if (system-hurd?)
-  (list glibc/hurd)
-  (list glibc)))
+  (list glibc glibc-2.35))
 
 (define %default-locale-definitions
   ;; Arbitrary set of locales that are built by default.  They come as a



06/07: gnu: Add glibc-locales-2.35.

2024-05-26 Thread guix-commits
jpoiret pushed a commit to branch core-updates
in repository guix.

commit 7f30aeb9f83f987728e7766df655ed24d2ed8060
Author: Josselin Poiret 
AuthorDate: Sun May 26 16:07:58 2024 +0200

gnu: Add glibc-locales-2.35.

* gnu/packages/base.scm (glibc-locales-2.35): Add glibc-locales variant.

Change-Id: I72da524f7ff0cd897630c79c111dd7273065da0a
---
 gnu/packages/base.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 6c1df4f750..01128d2e6c 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1461,6 +1461,9 @@ test environments.")
(make-glibc-utf8-locales glibc)))
 
 ;; Packages provided to ease use of binaries linked against the previous libc.
+(define-public glibc-locales-2.35
+  (package (inherit (make-glibc-locales glibc-2.35))
+   (name "glibc-locales-2.35")))
 (define-public glibc-locales-2.33
   (package (inherit (make-glibc-locales glibc-2.33))
(name "glibc-locales-2.33")))



05/07: gnu: make-glibc-locales: Modernize.

2024-05-26 Thread guix-commits
jpoiret pushed a commit to branch core-updates
in repository guix.

commit a8c84b52a023b45845f8071bd45be7eb5e0692f8
Author: Josselin Poiret 
AuthorDate: Sun May 26 16:07:33 2024 +0200

gnu: make-glibc-locales: Modernize.

* gnu/packages/base.scm (make-glibc-locales): Switch to G-Expressions.

Change-Id: I10efbded72c3e01261a8651fec0a7d9ea29fadad
---
 gnu/packages/base.scm | 81 +--
 1 file changed, 40 insertions(+), 41 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 5c4c7492a8..6c1df4f750 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1335,48 +1335,47 @@ to the @code{share/locale} sub-directory of this 
package.")
   `((gnu build locale)
 ,@%default-gnu-imported-modules))
  ((#:phases phases)
-  `(modify-phases ,phases
- (replace 'build
-   (lambda _
- (invoke "make" "localedata/install-locales"
- "-j" (number->string (parallel-job-count)
- (add-after 'build 'symlink-normalized-codesets
-   (lambda* (#:key outputs #:allow-other-keys)
- ;; The above phase does not install locales with names using
- ;; the "normalized codeset."  Thus, create symlinks like:
- ;;   en_US.utf8 -> en_US.UTF-8
- (define (locale-directory? file stat)
-   (and (file-is-directory? file)
-(string-index (basename file) #\_)
-(string-rindex (basename file) #\.)))
-
- (let* ((out (assoc-ref outputs "out"))
-(locales (find-files out locale-directory?
- #:directories? #t)))
-   (for-each (lambda (directory)
-   (let*-values (((base)
-  (basename directory))
- ((name codeset)
-  (locale->name+codeset base))
- ((normalized)
-  (normalize-codeset codeset)))
- (unless (string=? codeset normalized)
-   (symlink base
-(string-append (dirname directory)
-   "/" name "."
-   normalized)
- locales
- (delete 'install)
- (delete 'install-utf8-c-locale)
- (delete 'move-static-libs)))
+  #~(modify-phases #$phases
+  (replace 'build
+(lambda _
+  (invoke "make" "localedata/install-locales"
+  "-j" (number->string (parallel-job-count)
+  (add-after 'build 'symlink-normalized-codesets
+(lambda* (#:key outputs #:allow-other-keys)
+  ;; The above phase does not install locales with names using
+  ;; the "normalized codeset."  Thus, create symlinks like:
+  ;;   en_US.utf8 -> en_US.UTF-8
+  (define (locale-directory? file stat)
+(and (file-is-directory? file)
+ (string-index (basename file) #\_)
+ (string-rindex (basename file) #\.)))
+
+  (let* ((locales (find-files #$output locale-directory?
+  #:directories? #t)))
+(for-each (lambda (directory)
+(let*-values (((base)
+   (basename directory))
+  ((name codeset)
+   (locale->name+codeset base))
+  ((normalized)
+   (normalize-codeset codeset)))
+  (unless (string=? codeset normalized)
+(symlink base
+ (string-append (dirname directory)
+"/" name "."
+normalized)
+  locales
+  (delete 'install)
+  (delete 'install-utf8-c-locale)
+  (delete 'move-static-libs)))
  ((#:configure-flags flags)
-  `(append ,flags
-   ;; Use $(libdir)/locale/X.Y as is the case by default.
-   (list (string-append "libc_cv_complocaledir="
-(assoc-ref %outputs "out")
- 

01/07: gnu: glibc/fixed: Remove variable.

2024-05-26 Thread guix-commits
jpoiret pushed a commit to branch core-updates
in repository guix.

commit 69739820194e4b87f671816ea7f00a16757ef5ae
Author: Josselin Poiret 
AuthorDate: Sun May 26 16:03:50 2024 +0200

gnu: glibc/fixed: Remove variable.

* gnu/packages/base.scm (glibc/fixed): Remove variable.

Change-Id: I7882976eecd63fe7ccbbaabfe63484d258c4a167
---
 gnu/packages/base.scm | 9 -
 1 file changed, 9 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 5e295ef605..f950aa102f 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1066,15 +1066,6 @@ with the Linux kernel.")
(license lgpl2.0+)
(home-page "https://www.gnu.org/software/libc/;)))
 
-(define glibc/fixed
-  (package
-(inherit glibc)
-(source
- (origin (inherit (package-source glibc))
- (patches
-  (append (search-patches "glibc-2.35-CVE-2023-4911.patch")
-  (origin-patches (package-source glibc
-
 ;; Define a variation of glibc which uses the default /etc/ld.so.cache, useful
 ;; in FHS containers.
 (define-public glibc-for-fhs



branch master updated: gnu: Add luarocks.

2024-05-26 Thread guix-commits
This is an automated email from the git hooks/post-receive script.

abcdw pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
 new dc8fb56724 gnu: Add luarocks.
dc8fb56724 is described below

commit dc8fb5672464b6386f6b4b94723f9b36edc4e625
Author: Timo Wilken 
AuthorDate: Fri Feb 24 23:46:13 2023 +0100

gnu: Add luarocks.

* gnu/packages/lua.scm (luarocks): Add variable.
* gnu/packages/lua.scm (make-luarocks): New function.
* gnu/packages/lua.scm (lua5.2-luarocks): New variable.

Co-authored-by: Andrew Tropin 

Signed-off-by: Andrew Tropin 

Change-Id: I7f14f43c85384917b2bd39bdedafb372558a1ab8
---
 gnu/packages/lua.scm | 123 ++-
 1 file changed, 122 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm
index 7b17c0756b..62415f58f0 100644
--- a/gnu/packages/lua.scm
+++ b/gnu/packages/lua.scm
@@ -20,6 +20,7 @@
 ;;; Copyright © 2022 Leo Nikkilä 
 ;;; Copyright © 2023 Yovan Naumovski 
 ;;; Copyright © 2023 Valter Nazianzeno 
+;;; Copyright © 2023 Timo Wilken 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -48,12 +49,17 @@
   #:use-module (guix build-system meson)
   #:use-module (guix build-system trivial)
   #:use-module (gnu packages)
+  #:use-module (gnu packages base)
   #:use-module (gnu packages bash)
   #:use-module (gnu packages boost)
+  #:use-module (gnu packages curl)
   #:use-module (gnu packages build-tools)
   #:use-module (gnu packages gcc)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages gcc)
   #:use-module (gnu packages glib)
   #:use-module (gnu packages gperf)
+  #:use-module (gnu packages gnupg)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages libevent)
   #:use-module (gnu packages libffi)
@@ -65,11 +71,15 @@
   #:use-module (gnu packages rdf)
   #:use-module (gnu packages re2c)
   #:use-module (gnu packages readline)
+  #:use-module (gnu packages rsync)
+  #:use-module (gnu packages ssh)
   #:use-module (gnu packages tls)
+  #:use-module (gnu packages version-control)
   #:use-module (gnu packages vim)
+  #:use-module (gnu packages wget)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
-  #:use-module (srfi srfi-1))
+  #:use-module ((srfi srfi-1) #:hide (zip)))
 
 (define-public lua
   (package
@@ -1139,6 +1149,117 @@ signals to Linux processes.")
 shell command executions.")
 (license license:bsd-3)))
 
+(define-public (make-luarocks name lua)
+  (package
+(name name)
+(version "3.9.2")
+(home-page "https://luarocks.org/;)
+(source (origin
+  (method url-fetch)
+  (uri (string-append "https://luarocks.org/releases/luarocks-;
+  version ".tar.gz"))
+  (sha256
+   (base32
+"1nsfp7cwqcxa8vmkcqkgi5wc0iax0j3gbdfd183kw81cq3nf99mw"
+(build-system gnu-build-system)
+(arguments
+ `(#:tests? #f ;upstream has no tests
+   #:phases
+   (modify-phases %standard-phases
+ (add-before 'build 'patch-bin-sh
+   (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* '("GNUmakefile" "src/luarocks/fs/unix.lua"
+"src/luarocks/core/sysdetect.lua")
+   (("/bin/sh")
+(search-input-file inputs "/bin/sh")
+ (replace 'configure
+   (lambda* (#:key outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+   (invoke "./configure"
+   (string-append "--prefix=" out)
+ (add-after 'install 'patch-unzip
+   (lambda* (#:key inputs outputs #:allow-other-keys)
+ (substitute*
+ (string-append
+  (assoc-ref outputs "out") "/etc/luarocks/config-"
+  ,(substring (package-version lua) 0 3) ".lua") ;e.g. "5.2"
+   (("variables = \\{")
+(string-append
+ "variables = {\n"
+ "   AR = \"" (search-input-file inputs "/bin/ar") "\";\n"
+ "   BUNZIP2 = \"" (search-input-file inputs "/bin/bunzip2") 
"\";\n"
+ "   CC = \"" (search-input-file inputs "/bin/gcc") "\";\n"
+ "   CHMOD = \"" (search-input-file inputs "/bin/chmod") 
"\";\n"
+ "   CP = \"" (search-input-file inputs "/bin/cp") "\";\n"
+ "   CURL = \"" (search-input-file inputs "/bin/curl") "\";\n"
+ "   FIND = \"" (search-input-file inputs "/bin/find") "\";\n"
+ "   GIT = \"" (search-input-file inputs "/bin/git") "\";\n"
+ "   GPG = \"" (search-input-file inputs "/bin/gpg") "\";\n"
+ "   GUNZIP = \"" (search-input-file inputs "/bin/gunzip") 
"\";\n"
+ "   HG = \"" (search-input-file inputs "/bin/hg") "\";\n"
+ " 

03/03: gnu: fasd: Update to 1.0.2.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch master
in repository guix.

commit e51d98d8e91e12f3f2d5907819a957564c531e25
Author: Artyom V. Poptsov 
AuthorDate: Sat May 25 10:15:23 2024 +0300

gnu: fasd: Update to 1.0.2.

* gnu/packages/admin.scm (fasd): Update to 1.0.2.
[source]: Use project fork that integrates recent pull requests as the
original project is unmaintained and archived.
[home-page]: Update.
[description]: Improve formatting.
[license]: Change to expat (MIT) license as "LICENSE" file of the project
contains MIT license.

Change-Id: I0070c394a9a8b80ac137728831c0eb7a0e15e2b4
Signed-off-by: Christopher Baines 
---
 gnu/packages/admin.scm | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 0a3c074dc2..bae9ee1308 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -65,6 +65,7 @@
 ;;; Copyright © 2023 Nicolas Graves 
 ;;; Copyright © 2023 Tomás Ortín Fernández 
 ;;; Copyright © 2024 dan 
+;;; Copyright © 2024 Artyom V. Poptsov 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -3234,31 +3235,31 @@ frequently used directories by typing only a small 
pattern.")
 (define-public fasd
   (package
 (name "fasd")
-(version "1.0.1")
+(version "1.0.2")
 (source (origin
   (method git-fetch)
   (uri (git-reference
-(url "https://github.com/clvv/fasd;)
+(url "https://github.com/whjvenyl/fasd;)
 (commit version)))
   (file-name (git-file-name name version))
   (sha256
(base32
-"1awi71jdv3mhjrmar2d4z1i90kn7apd7aq1w31sh6w4yibz9kiyj"
+"0q72a54dcahc9pan5qkmnsvpqiqgjjxwdxzzm8pxzylpr329jjyh"
 (build-system gnu-build-system)
 (arguments
  `(#:phases (modify-phases %standard-phases
   (delete 'configure))  ;no configuration
#:tests? #f  ;no tests
#:make-flags (list (string-append "PREFIX=" %output
-(home-page "https://github.com/clvv/fasd;)
+(home-page "https://github.com/whjvenyl/fasd;)
 (synopsis "Quick access to files and directories for shells")
 (description
- "Fasd (pronounced similar to \"fast\") is a command-line productivity
-booster.  Fasd offers quick access to files and directories for POSIX shells.
-It is inspired by tools like autojump, z, and v.  Fasd keeps track of files
-and directories you have accessed so that you can quickly reference them in
-the command line.")
-(license license:x11)))
+ "Fasd (pronounced similar to \"fast\") is a command-line productivity 
booster.
+Fasd offers quick access to files and directories for POSIX shells.  It is 
inspired
+by tools like @code{autojump}, @code{z}, and @code{v}.  Fasd keeps track of 
files and
+directories you have accessed so that you can quickly reference them in the 
command
+line.")
+(license license:expat)))
 
 (define-public iftop
   (package



01/03: gnu: python-scikit-image: Disable test_ellipse_parameter_stability.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch master
in repository guix.

commit a4a45669c76f80d5126add818df22f42547bb4a2
Author: Christopher Baines 
AuthorDate: Fri May 17 09:00:52 2024 +0100

gnu: python-scikit-image: Disable test_ellipse_parameter_stability.

As it's flaky, see https://github.com/scikit-image/scikit-image/issues/7061

* gnu/packages/python-science.scm (python-scikit-image)[arguments]: Add
 #:test-flags.

Change-Id: Ic1fc301eb0fad5330c34780ce096c446c1076824
---
 gnu/packages/python-science.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index ea2b8236d5..2650ac46d6 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -473,6 +473,8 @@ logic, also known as grey logic.")
 (build-system pyproject-build-system)
 (arguments
  (list
+  ;; Disable flaky test
+  #:test-flags #~(list "-k" "not test_ellipse_parameter_stability")
   #:phases
   #~(modify-phases %standard-phases
   (add-before 'build 'change-home-dir



branch master updated (77771036f0 -> e51d98d8e9)

2024-05-26 Thread guix-commits
cbaines pushed a change to branch master
in repository guix.

from 1036f0 configure.ac: Set default value for the 'prefix' variable.
 new a4a45669c7 gnu: python-scikit-image: Disable 
test_ellipse_parameter_stability.
 new 13d5e6f84a gnu: xpra: Update to 6.0.1.
 new e51d98d8e9 gnu: fasd: Update to 1.0.2.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gnu/packages/admin.scm  | 21 +++--
 gnu/packages/python-science.scm |  2 ++
 gnu/packages/xorg.scm   | 12 +++-
 3 files changed, 20 insertions(+), 15 deletions(-)



02/03: gnu: xpra: Update to 6.0.1.

2024-05-26 Thread guix-commits
cbaines pushed a commit to branch master
in repository guix.

commit 13d5e6f84a5a3130b628bc37377db562fc69b057
Author: Andy Tai 
AuthorDate: Fri May 24 22:44:43 2024 -0700

gnu: xpra: Update to 6.0.1.

* gnu/packages/xorg.scm (xpra): Update to 6.0.1.

Change-Id: Iddd33aa57f1959c753df892c9b26df48e85b16ad
Signed-off-by: Christopher Baines 
---
 gnu/packages/xorg.scm | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 1f1fe4d7c6..c13a1f4215 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -6158,14 +6158,16 @@ basic eye-candy effects.")
 (define-public xpra
   (package
 (name "xpra")
-(version "6.0")
+(version "6.0.1")
 (source
  (origin
-   (method url-fetch)
-   (uri (string-append "https://www.xpra.org/src/xpra-;
-   version ".tar.xz"))
+   (method git-fetch)
+   (uri (git-reference
+   (url "https://github.com/Xpra-org/xpra.git;)
+   (commit (string-append "v" version
+   (file-name (git-file-name name version))
(sha256
-(base32 "1dh89k2whvim4lgnryr9hisdq2zzcc5md9c3vm49y6jsp4j77glq"))
+(base32 "0l92zscy1kjb0bpsdd8r2mchv2gks0krz6dj34s65c34zwa1rwg6"))
(patches (search-patches "xpra-6.0-systemd-run.patch"
 "xpra-6.0-install_libs.patch"
 (build-system python-build-system)