01/02: gnu: Add tree-sitter-kotlin.

2024-05-12 Thread guix-commits
dannym pushed a commit to branch master
in repository guix.

commit 6957a9c336347127addba223bcbeb115cac83e1a
Author: Danny Milosavljevic 
AuthorDate: Sun May 12 22:30:25 2024 +0200

gnu: Add tree-sitter-kotlin.

* gnu/packages/tree-sitter.scm (tree-sitter-kotlin): New variable.

Change-Id: Id29bf5097a4950bdc6a4509eeb7bb8c411064169
---
 gnu/packages/tree-sitter.scm | 8 
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index d271689fdb..d321609efb 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -709,3 +709,11 @@ which will be used as a snippet in origin."
"1.0.8"
;; Version 1.2.1 is most recent, but requires tree-sitter >0.21.0
#:repository-url 
"https://github.com/tlaplus-community/tree-sitter-tlaplus;))
+
+(define-public tree-sitter-kotlin
+  (tree-sitter-grammar
+   "kotlin" "Kotlin"
+   "0lqwjg778xy561hhf90c9m8zdjmv58z5kxgy0cjgys4xqsfbfri6"
+   "0.3.6"
+   #:repository-url "https://github.com/fwcd/tree-sitter-kotlin;
+   #:commit "0.3.6"))



02/02: gnu: Add tree-sitter-awk.

2024-05-12 Thread guix-commits
dannym pushed a commit to branch master
in repository guix.

commit 6ba29e02108ed144da1234b4b5512ee03865dcf6
Author: Danny Milosavljevic 
AuthorDate: Sun May 12 22:37:10 2024 +0200

gnu: Add tree-sitter-awk.

* gnu/packages/tree-sitter.scm (tree-sitter-awk): New variable.

Change-Id: Iba10ae4fc9f8f86d43a0db256d645239be2fa8fc
---
 gnu/packages/tree-sitter.scm | 8 
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index d321609efb..fc43357c3e 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -717,3 +717,11 @@ which will be used as a snippet in origin."
"0.3.6"
#:repository-url "https://github.com/fwcd/tree-sitter-kotlin;
#:commit "0.3.6"))
+
+(define-public tree-sitter-awk
+  (tree-sitter-grammar
+   "awk" "AWK"
+   "1far60pxkqfrxi85hhn811g2r7vhnzdvfp5piy89fmpxk33s4vmi"
+   ;; Version 0.7.1 would be most recent, but would require tree-sitter >= 
0.21.0.
+   "0.6.2"
+   #:repository-url "https://github.com/Beaglefoot/tree-sitter-awk;))



branch master updated (89cd778f6a -> 6ba29e0210)

2024-05-12 Thread guix-commits
dannym pushed a change to branch master
in repository guix.

from 89cd778f6a gnu: Add python-overpass.
 new 6957a9c336 gnu: Add tree-sitter-kotlin.
 new 6ba29e0210 gnu: Add tree-sitter-awk.

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:
 gnu/packages/tree-sitter.scm | 16 
 1 file changed, 16 insertions(+)



branch master updated: Use a separate fiber to send pool stats

2024-05-12 Thread Christopher Baines
This is an automated email from the git hooks/post-receive script.

cbaines pushed a commit to branch master
in repository data-service.

The following commit(s) were added to refs/heads/master by this push:
 new f4be647  Use a separate fiber to send pool stats
f4be647 is described below

commit f4be64761073fbe9b1b07c6126104b54358c7bfb
Author: Christopher Baines 
AuthorDate: Thu May 2 20:41:04 2024 +0100

Use a separate fiber to send pool stats

As the requester might timeout.
---
 guix-data-service/utils.scm | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/guix-data-service/utils.scm b/guix-data-service/utils.scm
index d01fb5c..a9e8f39 100644
--- a/guix-data-service/utils.scm
+++ b/guix-data-service/utils.scm
@@ -244,13 +244,15 @@
(waiters. ,(length waiters))
(checkout-failure-count . 
,checkout-failure-count
 
-(perform-operation
- (choice-operation
-  (wrap-operation
-   (put-operation reply stats)
-   (const #t))
-  (wrap-operation (sleep-operation 0.2)
-  (const #f)
+(spawn-fiber
+ (lambda ()
+   (perform-operation
+(choice-operation
+ (wrap-operation
+  (put-operation reply stats)
+  (const #t))
+ (wrap-operation (sleep-operation 1)
+ (const #f)))
 
   (loop resources
 available



branch master updated: gnu: Add python-overpass.

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

andreas pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
 new 89cd778f6a gnu: Add python-overpass.
89cd778f6a is described below

commit 89cd778f6a45cd9b43a4dc1f236dcd0a87af955c
Author: Wilko Meyer 
AuthorDate: Tue Apr 30 21:47:37 2024 +0200

gnu: Add python-overpass.

* gnu/packages/geo.scm (python-overpass): New variable.

Change-Id: Icd7a66ec6acd2e213bfd6920a1d71c1e0e815695
Signed-off-by: Andreas Enge 
---
 gnu/packages/geo.scm | 25 +
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 9010c2444a..7da0a7d7ef 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -22,6 +22,7 @@
 ;;; Copyright © 2022 Roman Scherer 
 ;;; Copyright © 2022, 2023 Maxim Cournoyer 
 ;;; Copyright © 2022 Denis 'GNUtoo' Carikli 
+;;; Copyright © 2024 Wilko Meyer 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -986,6 +987,30 @@ enables you to easily do operations in Python that would 
otherwise
 require a spatial database such as PostGIS.")
 (license license:bsd-3)))
 
+(define-public python-overpass
+  (package
+(name "python-overpass")
+(version "0.7")
+(source
+ (origin
+   (method url-fetch)
+   (uri (pypi-uri "overpass" version))
+   (sha256
+(base32 "0l2n01j0vslag8cf3sp7jif0d4ql6i99fvfv2mgc3ajws69aqzr6"
+(build-system pyproject-build-system)
+(arguments
+ ;; tests disabled, as they require network
+ (list #:tests? #f))
+(propagated-inputs (list python-geojson
+ python-requests
+ python-shapely))
+(native-inputs (list python-pytest))
+(home-page "https://github.com/mvexel/overpass-api-python-wrapper;)
+(synopsis "Python wrapper for the OpenStreetMap Overpass API")
+(description "This package provides python-overpass, a Python wrapper
+for the @code{OpenStreetMap} Overpass API.")
+(license license:asl2.0)))
+
 (define-public python-ogr2osm
   (package
 (name "python-ogr2osm")



02/11: gnu: tmux: Update to 3.4.

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

commit 0dac1307ccc9a04df49080f3c76b1018268d7d68
Author: Ashish SHUKLA 
AuthorDate: Wed May 8 14:27:10 2024 +0100

gnu: tmux: Update to 3.4.

* gnu/packages/tmux.scm (tmux): Update to 3.4.
[native-inputs]: Add bison.

Reviewed-by: Dale Mellor 
Signed-off-by: Christopher Baines 
Change-Id: I549010a3cf492ffe9cdc9df25b2b4a93c60c6ae1
---
 gnu/packages/tmux.scm | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm
index 4d9dea2396..96d95da0cb 100644
--- a/gnu/packages/tmux.scm
+++ b/gnu/packages/tmux.scm
@@ -36,6 +36,7 @@
   #:use-module (guix build-system python)
   #:use-module (gnu packages)
   #:use-module (gnu packages bash)
+  #:use-module (gnu packages bison)
   #:use-module (gnu packages check)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages libevent)
@@ -45,7 +46,7 @@
 (define-public tmux
   (package
 (name "tmux")
-(version "3.3a")
+(version "3.4")
 (source (origin
  (method url-fetch)
  (uri (string-append
@@ -53,10 +54,12 @@
 version "/tmux-" version ".tar.gz"))
  (sha256
   (base32
-   "0gzrrm6imhcp3sr5vw8g71x9n40bbdidwvcdyk2741xx8dw39zg4"
+   "1ahr7si3akr55hadyms3p36f1pbwavpkbfxpsq55ql5zl3gbh6jm"
 (build-system gnu-build-system)
 (inputs
  (list libevent ncurses))
+(native-inputs
+ (list bison))
 (home-page "https://github.com/tmux/tmux/wiki;)
 (synopsis "Terminal multiplexer")
 (description



01/11: gnu: Add m8c.

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

commit 0eaae8e4d442b0337b62d38a0b20649fd5fbbc61
Author: Juliana Sims 
AuthorDate: Sat Apr 20 11:09:10 2024 -0400

gnu: Add m8c.

* gnu/packages/electronics.scm (m8c): New variable.

Change-Id: Ibfc2e9364211e24c59d4d9015ab144f0c4ee972c
Signed-off-by: Christopher Baines 
---
 gnu/packages/electronics.scm | 41 +
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index aaf762b02b..df0238c348 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -5,6 +5,7 @@
 ;;; Copyright © 2021 Efraim Flashner 
 ;;; Copyright © 2021 Leo Famulari 
 ;;; Copyright © 2022, 2023 Maxim Cournoyer 
+;;; Copyright © 2024 Juliana Sims 
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -424,6 +425,46 @@ support for ESD sources.")
 (home-page "https://xoscope.sourceforge.net/;)
 (license license:gpl2+)))
 
+(define-public m8c
+  (package
+(name "m8c")
+(version "1.7.0")
+(source
+ (origin
+   (method git-fetch)
+   (uri (git-reference
+ (url "https://github.com/laamaa/m8c;)
+ (commit (string-append "v" version
+   (file-name (git-file-name name version))
+   (sha256
+(base32 "1wsknqgya2vkalbjq6rvmknsdk4lrqkn0z5rpjf4pd5vxgr8qryb"
+(build-system gnu-build-system)
+(arguments
+ (list
+  #:make-flags #~(list (string-append "PREFIX=" #$output))
+  #:phases
+  #~(modify-phases %standard-phases
+  (delete 'configure))
+  #:tests? #f)) ;no tests
+(native-inputs (list pkg-config))
+(inputs (list libserialport
+  sdl2))
+(home-page "https://github.com/laamaa/m8c;)
+(synopsis "Cross-platform M8 tracker headless client")
+(description
+ "The @url{https://dirtywave.com/products/m8-tracker,Dirtywave M8 Tracker}
+is a portable sequencer and synthesizer, featuring 8 tracks of assignable
+instruments such as FM, waveform synthesis, virtual analog, sample playback, 
and
+MIDI output.  It is powered by a @url{https://www.pjrc.com/teensy/,Teensy}
+micro-controller and inspired by the Gameboy tracker
+@url{https://www.littlesounddj.com/lsd/index.php,Little Sound DJ}.  m8c is a
+client for @url{https://github.com/Dirtywave/M8HeadlessFirmware,M8 Headless}
+which allows one to install the M8 firmware on any Teensy.")
+(license (list license:cc-by-sa3.0
+   license:expat
+   license:public-domain
+   license:zlib
+
 (define-public minipro
   ;; Information needed to fix Makefile
(let* ((commit "c181c2cf1619d00a520627d475e3fadb1eea5dac")



09/11: gnu: adns: Update to 1.6.1.

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

commit 8b81fae667619efdcae9f01d25e32c471452e259
Author: Andy Tai 
AuthorDate: Mon May 6 21:41:01 2024 -0700

gnu: adns: Update to 1.6.1.

* gnu/packages/adns.scm (adns): Update to 1.6.1.

Change-Id: I1e6d42ab558bba55895efd39d7bb4cd9e5ee7b99
Signed-off-by: Christopher Baines 
---
 gnu/packages/adns.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/adns.scm b/gnu/packages/adns.scm
index ead40bce1b..bf07219d17 100644
--- a/gnu/packages/adns.scm
+++ b/gnu/packages/adns.scm
@@ -34,7 +34,7 @@
 (define-public adns
   (package
 (name "adns")
-(version "1.6.0")
+(version "1.6.1")
 (source (origin
   (method url-fetch)
   (uri (list (string-append "mirror://gnu/adns/adns-"
@@ -44,7 +44,7 @@
version ".tar.gz")))
   (sha256
(base32
-"1pi0xl07pav4zm2jrbrfpv43s1r1q1y12awgak8k7q41m5jp4hpv"
+"1k81sjf0yzv6xj35vcxp0ccajxrhhmyly7a57xlbs1kmkdwb6f3i"
 (build-system gnu-build-system)
 (arguments
  ;; Make sure the programs under bin/ fine libadns.so.



11/11: gnu: ruby-gem-hadar: Use git-minimal/pinned.

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

commit 7b2e7ff25a58412757100d401b50f6e39b3da354
Author: Christopher Baines 
AuthorDate: Mon Apr 29 21:23:07 2024 +0100

gnu: ruby-gem-hadar: Use git-minimal/pinned.

This helps reduce the dependencies on git, as I think it's find to build
ruby-gem-hadar with a slightly older git, at least during periods when
git-minimal/pinned needs updating.

* gnu/packages/ruby.scm (ruby-gem-hadar)[propagated-inputs]: Use
git-minimal/pinned.

Change-Id: I48e7725f8e4956f1a8311df1867d8d441c5cb4c2
---
 gnu/packages/ruby.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 0541bb9562..9449e09917 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7817,7 +7817,7 @@ documentation for Ruby code.")
   (lambda _
 (invoke "gem" "build" "gem_hadar.gemspec"))
 (propagated-inputs
- (list git ruby-tins ruby-yard))
+ (list git-minimal/pinned ruby-tins ruby-yard))
 (synopsis "Library for the development of Ruby gems")
 (description
  "This library contains some useful functionality to support the



04/11: gnu: guile-tap: Update to 0.5.1.

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

commit d2b9736c5e4c87af8264304d528c517633a282aa
Author: Frank Terbeck 
AuthorDate: Fri May 3 13:22:23 2024 +0200

gnu: guile-tap: Update to 0.5.1.

* gnu/packages/guile-xyz.scm (guile-tap): Update to 0.5.1.
[arguments]: Patch bin/tap-harness.

Change-Id: Ia8a02400f1d559fcec7eb9861f24a7116928814b
Signed-off-by: Christopher Baines 
---
 gnu/packages/guile-xyz.scm | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index 24c216c696..efe345aa66 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -6148,7 +6148,7 @@ in two different guises.")
 (define-public guile-tap
   (package
 (name "guile-tap")
-(version "0.4.6")
+(version "0.5.1")
 (source (origin
   (method git-fetch)
   (uri (git-reference
@@ -6157,7 +6157,7 @@ in two different guises.")
   (file-name (git-file-name name version))
   (sha256
(base32
-"04ip5cbvsjjcicsri813f4711yh7db6fvc2px4788rl8p1iqvi6x"
+"0yimi9ci5h6wh7bs3ir7p181pwbd2hxlhx7pqq53gr54mnad8qv4"
 (build-system gnu-build-system)
 (arguments
  (list #:phases
@@ -6166,7 +6166,9 @@ in two different guises.")
  (lambda _
(substitute* "Makefile"
  (("PREFIX = /usr/local") (string-append "PREFIX="
- #$output)
+ #$output)))
+   (substitute* "bin/tap-harness"
+ ((" guile ") (string-append " " (which "guile") " ")
(replace 'build
  (lambda _
(invoke "make")



10/11: gnu: alfa: Don't run tests on riscv64-linux.

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

commit 418710ccc06f27b808c5e485075312ea406e42db
Author: Christopher Baines 
AuthorDate: Wed May 1 10:52:19 2024 +0100

gnu: alfa: Don't run tests on riscv64-linux.

As the test suite seems to consume all the disk space.

* gnu/packages/astronomy.scm (alfa)[arguments]: Don't run tests on riscv64.

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

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 560d5491e7..965d272d41 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -127,6 +127,9 @@
#$output)
 (string-append "VERSION="
#$version))
+   #:tests? (not
+ ;; The test suite consumes all disk space
+ (target-riscv64?))
#:phases #~(modify-phases %standard-phases
 (delete 'configure)
 (delete 'check)



07/11: gnu: nano: Update to 8.0.

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

commit 8643bb4a82ae4c906e79e3a1e7f60124b3b0d7c3
Author: Andy Tai 
AuthorDate: Wed May 1 09:04:53 2024 -0700

gnu: nano: Update to 8.0.

* gnu/packages/text-editors.scm (nano): Update to 8.0.

Change-Id: I2312dd5140fee4d8cc42f622f733c616d7b39550
Signed-off-by: Christopher Baines 
---
 gnu/packages/text-editors.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index b62efabe6e..300230b76c 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -626,13 +626,13 @@ OpenBSD team.")
 (define-public nano
   (package
 (name "nano")
-(version "7.2")
+(version "8.0")
 (source
  (origin
   (method url-fetch)
   (uri (string-append "mirror://gnu/nano/nano-" version ".tar.xz"))
   (sha256
-   (base32 "09j5gb44yiv18fvn0iy17jnl9d5lh3gkry4kqv776a5xd0kl9ww6"
+   (base32 "1i4ski9l06w3ra4z1nf2ml4bignm073hk8jhxqrnncrp1vy46zy1"
 (build-system gnu-build-system)
 (inputs
  (list gettext-minimal ncurses))



branch master updated (56980ea500 -> 7b2e7ff25a)

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

from 56980ea500 gnu: python-xcffib: Update to 1.4.0.
 new 0eaae8e4d4 gnu: Add m8c.
 new 0dac1307cc gnu: tmux: Update to 3.4.
 new ca571f4259 gnu: Add python-vdf.
 new d2b9736c5e gnu: guile-tap: Update to 0.5.1.
 new 069e4d86b8 gnu: emacs-suneater-theme: Update to 2.5.2.
 new 986ee0c66c doc: Update NixOS wiki url to the official wiki.
 new 8643bb4a82 gnu: nano: Update to 8.0.
 new 3843820d5d gnu: emacs-eldev: Update to 1.10.
 new 8b81fae667 gnu: adns: Update to 1.6.1.
 new 418710ccc0 gnu: alfa: Don't run tests on riscv64-linux.
 new 7b2e7ff25a gnu: ruby-gem-hadar: Use git-minimal/pinned.

The 11 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 |  2 +-
 gnu/packages/adns.scm |  4 ++--
 gnu/packages/astronomy.scm|  3 +++
 gnu/packages/electronics.scm  | 41 +
 gnu/packages/emacs-xyz.scm|  8 
 gnu/packages/guile-xyz.scm|  8 +---
 gnu/packages/python-xyz.scm   | 18 ++
 gnu/packages/ruby.scm |  2 +-
 gnu/packages/text-editors.scm |  4 ++--
 gnu/packages/tmux.scm |  7 +--
 10 files changed, 82 insertions(+), 15 deletions(-)



03/11: gnu: Add python-vdf.

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

commit ca571f4259df82500c687effcdb7d11904a52e6c
Author: Giacomo Leidi via Guix-patches via 
AuthorDate: Wed Apr 17 10:34:44 2024 +0100

gnu: Add python-vdf.

* gnu/packages/python-xyz.scm (python-vdf): New variable.

Reviewed-by: Steve George 
Signed-off-by: Christopher Baines 
Change-Id: Ie8a14292b9c9937d22f011ac078562e81abd6b36
---
 gnu/packages/python-xyz.scm | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 70687883c2..557c6d5815 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6979,6 +6979,24 @@ text styles of documentation.")
  "Pygments is a syntax highlighting package written in Python.")
 (license license:bsd-2)))
 
+(define-public python-vdf
+  (package
+(name "python-vdf")
+(version "3.4")
+(source
+ (origin
+   (method url-fetch)
+   (uri (pypi-uri "vdf" version))
+   (sha256
+(base32
+ "1bz2gn04pl6rj2mawlzlirz1ygg4rdypq0pxbyg018873vs1jm7x"
+(build-system pyproject-build-system)
+(home-page "https://github.com/ValvePython/vdf;)
+(synopsis "Work with Valve's VDF text format")
+(description "This package provides @code{python-vdf}, a library for
+working with Valve's VDF text format.")
+(license license:expat)))
+
 (define-public python-pygments-github-lexers
   (package
 (name "python-pygments-github-lexers")



06/11: doc: Update NixOS wiki url to the official wiki.

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

commit 986ee0c66c470c900db1dccadcaa092a6d0905ca
Author: Picnoir 
AuthorDate: Thu May 9 09:15:50 2024 +0200

doc: Update NixOS wiki url to the official wiki.

nixos.wiki was created by a community member a long time ago. It turned out 
to
be very useful to the community, it became an official service last month
hosted on the NixOS.org domain name. To ease the long term maintainance 
among
other things.

See more details at https://github.com/NixOS/foundation/issues/113

* doc/guix.texi (Nix service): Change nixos.wiki to wiki.nixos.org.

Change-Id: Ia95074fbfad494e8ceb5c2cdb3faab23f3604882
Signed-off-by: Christopher Baines 
---
 doc/guix.texi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 1c1e0164e7..ce1a06747c 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -40669,7 +40669,7 @@ After @command{guix system reconfigure} configure Nix 
for your user:
 
 @itemize
 @item Add a Nix channel and update it.  See
-@url{https://nixos.wiki/wiki/Nix_channels, Nix channels} for more
+@url{https://wiki.nixos.org/wiki/Nix_channels, Nix channels} for more
 information about the available channels.  If you would like to use the
 unstable Nix channel you can do this by running:
 



08/11: gnu: emacs-eldev: Update to 1.10.

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

commit 3843820d5d735ae5f91335ee0ba942822daecbc1
Author: Suhail Singh 
AuthorDate: Fri May 3 10:46:18 2024 -0400

gnu: emacs-eldev: Update to 1.10.

* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 1.10.

Change-Id: Iafaf10e545920b424fc709def4ebfc6c831cf76f
Signed-off-by: Christopher Baines 
---
 gnu/packages/emacs-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index f6f455dad0..9e3bd5ae64 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -23757,7 +23757,7 @@ according to a parsing expression grammar.")
 (define-public emacs-eldev
   (package
 (name "emacs-eldev")
-(version "1.9.1")
+(version "1.10")
 (source
  (origin
(method git-fetch)
@@ -23766,7 +23766,7 @@ according to a parsing expression grammar.")
  (commit version)))
(file-name (git-file-name name version))
(sha256
-(base32 "1v0jwzwq0xpih8m4aymz90fdfvypkiqczh0ip5jg4kcvzikliw3f"
+(base32 "02yks6nmw725b4ng97pbw3b8rh60hzysplzpgxr7czq2wdlll7zp"
 (build-system emacs-build-system)
 (arguments
  (list



05/11: gnu: emacs-suneater-theme: Update to 2.5.2.

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

commit 069e4d86b871199754c15e002af6aca7d4a348c5
Author: Fredrik Salomonsson 
AuthorDate: Sun May 5 22:19:43 2024 +

gnu: emacs-suneater-theme: Update to 2.5.2.

* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.5.2.

Change-Id: I09ddb510e59d461b7f383a400ef8b7cfbeb19714
Signed-off-by: Christopher Baines 
---
 gnu/packages/emacs-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index ab26609303..f6f455dad0 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -2103,7 +2103,7 @@ Apprentice and Sourcerer.")
 (define-public emacs-suneater-theme
   (package
 (name "emacs-suneater-theme")
-(version "2.4.0")
+(version "2.5.2")
 (source
  (origin
(method git-fetch)
@@ -2112,7 +2112,7 @@ Apprentice and Sourcerer.")
  (commit version)))
(sha256
 (base32
- "1j216w9c2psynlsl8gdmnya5a60cyx100ibm15zyyaav75wccn5j"))
+ "1501kj933717jw9prx03x1k8n520z7a268bl03m3m82qn5hjq0ad"))
(file-name (git-file-name name version
 (build-system emacs-build-system)
 (home-page "https://git.sr.ht/~plattfot/suneater-theme;)



branch master updated: hydra: services: Switch skribilo channel to main branch.

2024-05-12 Thread Arun Isaac
This is an automated email from the git hooks/post-receive script.

arunisaac pushed a commit to branch master
in repository maintenance.

The following commit(s) were added to refs/heads/master by this push:
 new fa73f42  hydra: services: Switch skribilo channel to main branch.
fa73f42 is described below

commit fa73f4213f1d3e7413d8a8817f38fe27387c09f4
Author: Arun Isaac 
AuthorDate: Sun May 12 18:05:53 2024 +0100

hydra: services: Switch skribilo channel to main branch.

* hydra/modules/sysadmin/services.scm (cuirass-specs): Switch skribilo
channel to main branch.
---
 hydra/modules/sysadmin/services.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/hydra/modules/sysadmin/services.scm 
b/hydra/modules/sysadmin/services.scm
index 38aa9e3..bba7f66 100644
--- a/hydra/modules/sysadmin/services.scm
+++ b/hydra/modules/sysadmin/services.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2023 Maxim Cournoyer 
 ;;; Copyright © 2023 Andreas Enge 
 ;;; Copyright © 2023 Lars-Dominik Braun 
+;;; Copyright © 2024 Arun Isaac 
 ;;;
 ;;; This program is free software: you can redistribute it and/or modify
 ;;; it under the terms of the GNU General Public License as published by
@@ -394,7 +395,7 @@ collection instead."
(list (channel
   (name 'skribilo)
   (url "https://git.savannah.gnu.org/git/skribilo.git;)
-  (branch "master")
+  (branch "main")
   (introduction
(make-channel-introduction
 "adc9aa9600e27e68b48fa8d1477b9f448f0e3490"



branch master updated: gnu: python-xcffib: Update to 1.4.0.

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

efraim pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
 new 56980ea500 gnu: python-xcffib: Update to 1.4.0.
56980ea500 is described below

commit 56980ea500a1db3c8586972b8abfaf5c4e24f82d
Author: Efraim Flashner 
AuthorDate: Sun May 12 10:53:35 2024 +0300

gnu: python-xcffib: Update to 1.4.0.

* gnu/packages/python-xyz.scm (python-xcffib): Update to 1.4.0.
[arguments]: Remove obsolete 'install-doc phase.  Remove trailing #t
from phases.

Change-Id: I1b68ddffb2620938042384b9b9a0d444ad05bb0a
---
 gnu/packages/python-xyz.scm | 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index acd2e694a7..70687883c2 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -10940,14 +10940,14 @@ ManimPango is internally used in Manim to render 
(non-LaTeX) text.")
 (define-public python-xcffib
   (package
 (name "python-xcffib")
-(version "0.11.1")
+(version "1.4.0")
 (source
  (origin
   (method url-fetch)
   (uri (pypi-uri "xcffib" version))
   (sha256
(base32
-"0nkglsm9nbhv238iagmmsjcz6lf1yfdvp5kmspphdj385vz9r50j"
+"095na8zk75829c6ahxw658jh4g4qxx115g4a32p7b36kzq6w0xxr"
 (build-system python-build-system)
 (inputs
  (list libxcb))
@@ -10964,16 +10964,7 @@ ManimPango is internally used in Manim to render 
(non-LaTeX) text.")
  (let ((libxcb (assoc-ref inputs "libxcb")))
(substitute* '("xcffib/__init__.py")
  (("soname = ctypes.util.find_library.*xcb.*")
-  (string-append "soname = \"" libxcb "/lib/libxcb.so\"\n")))
-   #t)))
- (add-after 'install 'install-doc
-   (lambda* (#:key outputs #:allow-other-keys)
- (let ((doc (string-append (assoc-ref outputs "out") "/share"
-   "/doc/" ,name "-" ,version)))
-   (mkdir-p doc)
-   (copy-file "README.md"
-  (string-append doc "/README.md"))
-   #t))
+  (string-append "soname = \"" libxcb 
"/lib/libxcb.so\"\n")
 (home-page "https://github.com/tych0/xcffib;)
 (synopsis "XCB Python bindings")
 (description



branch master updated (2793a79117 -> 60e9765729)

2024-05-12 Thread guix-commits
efraim pushed a change to branch master
in repository guix.

from 2793a79117 gnu: python-scikit-image: Update to 0.23.2.
 new 39059b9390 gnu: minimap2: Remove included file from gcc.
 new 43370c2db3 gnu: strongswan: Skip rsa test on i686-linux.
 new 60e9765729 gnu: gnome-js-common: Fix build on powerpc64le-linux.

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/bioinformatics.scm | 2 ++
 gnu/packages/gnome.scm  | 2 ++
 gnu/packages/vpn.scm| 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)



01/03: gnu: minimap2: Remove included file from gcc.

2024-05-12 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 39059b9390611cf1264048ab1b0c8768226c2f3b
Author: Efraim Flashner 
AuthorDate: Sun May 12 09:48:23 2024 +0300

gnu: minimap2: Remove included file from gcc.

* gnu/packages/bioinformatics.scm (minimap2)[arguments]: Adjust custom
'install phase to remove included emmintrin.h header.

Change-Id: Id994dd2bd4a98e8d1c162c4e011fc77b9d5565d2
---
 gnu/packages/bioinformatics.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index b05740dc79..2dbf042365 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -1,6 +1,8 @@ version does count multisplits.")
(install-file "minimap2.1" man)
(map (cut install-file <> inc)
 (find-files "." "\\.h$"))
+   ;; Not this file.
+   (delete-file (string-append inc "/emmintrin.h"))
(mkdir-p (string-append lib "/pkgconfig"))
(with-output-to-file (string-append lib 
"/pkgconfig/minimap2.pc")
 (lambda _



03/03: gnu: gnome-js-common: Fix build on powerpc64le-linux.

2024-05-12 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 60e9765729432217af22bf7725bf56f23ddf5a95
Author: Efraim Flashner 
AuthorDate: Sun May 12 09:57:41 2024 +0300

gnu: gnome-js-common: Fix build on powerpc64le-linux.

* gnu/packages/gnome.scm (gnome-js-common)[arguments]: Replace the
config.guess and config.sub files when building for powerpc64le-linux.
[native-inputs]: Add config when building for powerpc64le-linux.

Change-Id: If0cf8fff36347f6bd52b8cf1f43a11fc7f5323b7
---
 gnu/packages/gnome.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 92e35e3c5a..c8a80bca06 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -463,6 +463,7 @@ and other formats.")
#:phases
(modify-phases %standard-phases
  ,@(if (or (target-riscv64?)
+   (target-ppc64le?)
(target-aarch64?))
`((add-after 'unpack 'update-config-scripts
(lambda* (#:key native-inputs inputs #:allow-other-keys)
@@ -475,6 +476,7 @@ and other formats.")
'()
 (native-inputs
  `(,@(if (or (target-riscv64?)
+ (target-ppc64le?)
  (target-aarch64?))
  `(("config" ,config))
  `())



02/03: gnu: strongswan: Skip rsa test on i686-linux.

2024-05-12 Thread guix-commits
efraim pushed a commit to branch master
in repository guix.

commit 43370c2db358b0eff117d0f957b19dd50d610db8
Author: Efraim Flashner 
AuthorDate: Sun May 12 09:52:47 2024 +0300

gnu: strongswan: Skip rsa test on i686-linux.

* gnu/packages/vpn.scm (strongswan)[arguments]: Adjust custom
'set-up-test-environment phase to skip the rsa tests on i686-linux.

Change-Id: If4aff3f710f2eb4e0dfbad58deb41838421db89f
---
 gnu/packages/vpn.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm
index 88a82b6c00..e1d9657755 100644
--- a/gnu/packages/vpn.scm
+++ b/gnu/packages/vpn.scm
@@ -441,7 +441,7 @@ networks bypassing intermediate firewalls.")
  (setenv "TZDIR"
  (search-input-directory inputs "share/zoneinfo"))
  ;; Speed-up the test suite on some of the architectures.
- ,@(if (not (target-x86?))
+ ,@(if (not (target-x86-64?))
`((setenv "TESTS_SUITES_EXCLUDE" "rsa"))
'()
#:configure-flags