unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#53581] [PATCH 1/8] gnu: libdrm: Update to 2.4.109.
@ 2022-01-27 11:43 phodina via Guix-patches via
       [not found] ` <handler.53581.B.164328381823472.ack@debbugs.gnu.org>
  2022-06-20 18:42 ` [bug#53581] Ping phodina via Guix-patches via
  0 siblings, 2 replies; 5+ messages in thread
From: phodina via Guix-patches via @ 2022-01-27 11:43 UTC (permalink / raw)
  To: 53581


[-- Attachment #1.1: Type: text/plain, Size: 906 bytes --]

Hi,

here is a patch set to update the sway window manager to latest version 1.7.

Since it updates wayland packages and libdrm is there a way how to test all the packages which are effected?

Currently I list the affected packages like this:

./pre-inst-env guix refresh --list-dependent <UPDATED PACKAGES>

I can use sed to remove the versions and also remove guix-minimal from the list
sed "s/@[-\.a-zA-Z0-9]* / /g" | sed "s/guix-minimal//g"

Finally I call the build itself
xargs ./pre-inst-env guix build

Since it touches lots of packages I expect it will go to core-updates, right? Should I mark the patches somehow (next time)?

There is package xf86-video-freedreno, but it also fails to build without the patches and by quick check the last commit is ~5yrs old.

Also should I test all the packages to build? I stopped at ungoogled-chromium as that requires a lot of resources and time.
----
Petr

[-- Attachment #1.2: Type: text/html, Size: 1490 bytes --]

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-libdrm-Update-to-2.4.109.patch --]
[-- Type: text/x-patch; name=0001-gnu-libdrm-Update-to-2.4.109.patch, Size: 1335 bytes --]

From cdcb165374e183c887c09096ea3ba9c813c4648c Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:04:28 +0100
Subject: [PATCH 1/8] gnu: libdrm: Update to 2.4.109.

* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.109.

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index ec995c3496..51724a0df4 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -53,6 +53,7 @@
 ;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
 ;;; Copyright © 2021 jgart <jgart@dismail.de>
 ;;; Copyright © 2022 John Kehayias <john.kehayias@protonmail.com>
+;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -622,7 +623,7 @@ (define-public pixman
 (define-public libdrm
   (package
     (name "libdrm")
-    (version "2.4.107")
+    (version "2.4.109")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -630,7 +631,7 @@ (define-public libdrm
                     version ".tar.xz"))
               (sha256
                (base32
-                "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65"))))
+                "09kzrdsd14zr0i3izvi5mck4vqccl3c9hr84r9i4is0zikh554v2"))))
     (build-system meson-build-system)
     (arguments
      `(#:configure-flags
-- 
2.34.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: 0002-gnu-wayland-Update-to-1.20.0.patch --]
[-- Type: text/x-patch; name=0002-gnu-wayland-Update-to-1.20.0.patch, Size: 1436 bytes --]

From 77bef403c1b74612314aa2e440543e04add05e84 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:07:17 +0100
Subject: [PATCH 2/8] gnu: wayland: Update to 1.20.0.

* gnu/packages/freedesktop.scm (wayland): Update to 1.20.0.

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 818d9966dd..fdd391b36c 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -29,6 +29,7 @@
 ;;; Copyright © 2021 John Kehayias <john.kehayias@protonmail.com>
 ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
 ;;; Copyright © 2022 Daniel Meißner <daniel.meissner-i4k@ruhr-uni-bochum.de>
+;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -956,14 +957,14 @@ (define-public python2-pyxdg
 (define-public wayland
   (package
     (name "wayland")
-    (version "1.19.0")
+    (version "1.20.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://wayland.freedesktop.org/releases/"
                                   name "-" version ".tar.xz"))
               (sha256
                (base32
-                "05bd2vphyx8qwa1mhsj1zdaiv4m4v94wrlssrn0lad8d601dkk5s"))))
+                "09c7rpbwavjg4y16mrfa57gk5ix6rnzpvlnv1wp7fnbh9hak985q"))))
     (build-system meson-build-system)
     (outputs '("out" "doc"))
     (arguments
-- 
2.34.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #4: 0006-gnu-cagebreak-Update-to-1.8.3.patch --]
[-- Type: text/x-patch; name=0006-gnu-cagebreak-Update-to-1.8.3.patch, Size: 1740 bytes --]

From 4f285bbbeecbe14882e4b919c531cba30d5e7b98 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Thu, 27 Jan 2022 09:28:26 +0100
Subject: [PATCH 6/8] gnu: cagebreak: Update to 1.8.3.

* gnu/packages/wm.scm (cagebreak): Update to 1.8.3.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index e17d03fe8b..7a2059377f 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2476,7 +2476,7 @@ (define-public xnotify
 (define-public cagebreak
   (package
     (name "cagebreak")
-    (version "1.8.0")
+    (version "1.8.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -2485,13 +2485,18 @@ (define-public cagebreak
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0296mnzk7qd0zvnhw716jvpp7madjsar373ixx4qcff0m0jwfrxm"))))
+                "0vm97ak0589v39m3fljf1qhy92dqgiqcrrfp757gg7q58qwa6dkf"))))
     (build-system meson-build-system)
-    (arguments '(#:configure-flags '("-Dxwayland=true")))
-    (native-inputs
-     (list pandoc pkg-config))
-    (inputs
-     (list libevdev pango wlroots))
+    (arguments
+     `(#:configure-flags '("-Dxwayland=true")
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-data-dir
+           (lambda* (#:key outputs #:allow-other-keys)
+             (substitute* "meson.build"
+               (("/etc/") (string-append (assoc-ref outputs "out") "/etc"))))))))
+    (native-inputs (list pandoc pkg-config))
+    (inputs (list libevdev pango wlroots))
     (home-page "https://github.com/project-repo/cagebreak")
     (synopsis "Tiling wayland compositor inspired by ratpoison")
     (description
-- 
2.34.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #5: 0003-gnu-wayland-protocols-Update-to-1.24.patch --]
[-- Type: text/x-patch; name=0003-gnu-wayland-protocols-Update-to-1.24.patch, Size: 1121 bytes --]

From 3f8243456eb4165d011540a621ea1c37e7f49588 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:09:02 +0100
Subject: [PATCH 3/8] gnu: wayland-protocols: Update to 1.24.

* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.24.

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index fdd391b36c..47124640e4 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1022,7 +1022,7 @@ (define-public wayland
 (define-public wayland-protocols
   (package
     (name "wayland-protocols")
-    (version "1.23")
+    (version "1.24")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1030,7 +1030,7 @@ (define-public wayland-protocols
                     "wayland-protocols-" version ".tar.xz"))
               (sha256
                (base32
-                "0xizccackgwszjhlq7jjiv2z2gwppljx0w32ga91bxlnby8z22kc"))))
+                "1hlb6gvyqlmsdkv5179ccj07p04cn6xacjkgklakbszczv7xiw5z"))))
     (build-system meson-build-system)
     (inputs
      (list wayland))
-- 
2.34.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #6: 0005-gnu-sway-Update-to-1.7.patch --]
[-- Type: text/x-patch; name=0005-gnu-sway-Update-to-1.7.patch, Size: 960 bytes --]

From 99619d4039ed018d42f8a492c959c9458de11581 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:12:34 +0100
Subject: [PATCH 5/8] gnu: sway: Update to 1.7.

* gnu/packages/wm.scm (sway): Update to 1.7.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 007c9bf73c..e17d03fe8b 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1575,7 +1575,7 @@ (define-public wlroots
 (define-public sway
   (package
     (name "sway")
-    (version "1.6.1")
+    (version "1.7")
     (source
      (origin
        (method git-fetch)
@@ -1584,7 +1584,7 @@ (define-public sway
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0j4sdbsrlvky1agacc0pcz9bwmaxjmrapjnzscbd2i0cria2fc5j"))))
+        (base32 "0ss3l258blyf2d0lwd7pi7ga1fxfj8pxhag058k7cmjhs3y30y5l"))))
     (build-system meson-build-system)
     (arguments
      `(#:phases
-- 
2.34.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #7: 0008-gnu-hikari-Update-to-2.3.3.patch --]
[-- Type: text/x-patch; name=0008-gnu-hikari-Update-to-2.3.3.patch, Size: 1013 bytes --]

From f7f91b299c0d079bba073f5dc4bf7c97112fec4a Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Thu, 27 Jan 2022 09:34:07 +0100
Subject: [PATCH 8/8] gnu: hikari: Update to 2.3.3.

* gnu/packages/wm.scm (hikari): Update to 2.3.3.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index fec7523a6d..b68295d11a 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2533,14 +2533,14 @@ (define-public libucl
 (define-public hikari
   (package
     (name "hikari")
-    (version "2.3.2")
+    (version "2.3.3")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://hikari.acmelabs.space/releases/"
                            "hikari-" version ".tar.gz"))
        (sha256
-        (base32 "1jvy21irh6s7czff2hk63spswqibjcjhrpsgmrki5bii9ddi73wy"))))
+        (base32 "1qjd9dhpmv75idf6jjzwff8wgliad4d0af8pih9526p14vrnyws0"))))
     (build-system gnu-build-system)
     (native-inputs
      (list bmake pkg-config wayland-protocols))
-- 
2.34.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #8: 0004-gnu-wlroots-Update-to-0.15.0.patch --]
[-- Type: text/x-patch; name=0004-gnu-wlroots-Update-to-0.15.0.patch, Size: 1757 bytes --]

From a998a5b6e625b30f7411195707dccd89d34b12ea Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:09:58 +0100
Subject: [PATCH 4/8] gnu: wlroots: Update to 0.15.0.

* gnu/packages/wm.scm (wlroots): Update to 0.15.0.
  [source]: Update url link to
  'https://gitlab.freedesktop.org/wlroots/wlroots' due to original link
  pointing now to archived repo.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 9549b073cf..007c9bf73c 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -45,7 +45,7 @@
 ;;; Copyright © 2021 Sharlatan Hellseher <sharlatanus@gmail.com>
 ;;; Copyright © 2021 qblade <qblade@protonmail.com>
 ;;; Copyright © 2021 lasnesne <lasnesne@lagunposprasihopre.org>
-;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com>
+;;; Copyright © 2021, 2022 Petr Hodina <phodina@protonmail.com>
 ;;; Copyright © 2021 jgart <jgart@dismail.de>
 ;;; Copyright © 2021 Disseminate Dissent <disseminatedissent@protonmail.com>
 ;;; Copyright © 2022 John Kehayias <john.kehayias@protonmail.com>
@@ -1529,16 +1529,16 @@ (define-public polybar
 (define-public wlroots
   (package
     (name "wlroots")
-    (version "0.14.1")
+    (version "0.15.0")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-             (url "https://github.com/swaywm/wlroots")
+             (url "https://gitlab.freedesktop.org/wlroots/wlroots")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1sshp3lvlkl1i670kxhwsb4xzxl8raz6769kqvgmxzcb63ns9ay1"))))
+        (base32 "0wdzs0wpv61pxgy3mx3xjsndyfmbj30v47d3w9ymmnd4r479n41n"))))
     (build-system meson-build-system)
     (arguments
      `(#:phases
-- 
2.34.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #9: 0007-gnu-dwl-Update-to-0.2.2.patch --]
[-- Type: text/x-patch; name=0007-gnu-dwl-Update-to-0.2.2.patch, Size: 1031 bytes --]

From 4ce1446ff5181ac5245a866eea06230eb0776428 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Thu, 27 Jan 2022 09:31:00 +0100
Subject: [PATCH 7/8] gnu: dwl: Update to 0.2.2.

* gnu/packages/wm.scm (dwl): Update to 0.2.2.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 7a2059377f..fec7523a6d 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1408,7 +1408,7 @@ (define-public cwm
 (define-public dwl
   (package
     (name "dwl")
-    (version "0.2.1")
+    (version "0.2.2")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1417,7 +1417,7 @@ (define-public dwl
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0js8xjc2rx1ml6s58s90jrak5n7vh3kj5na2j4yy3qy0cb501xcm"))))
+                "022ax9bafhwzdvz395q4gj706q75h14nasmrp4gfyd21x06slqag"))))
     (build-system gnu-build-system)
     (arguments
      `(#:tests? #f                      ; no tests
-- 
2.34.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#53581] Acknowledgement ([PATCH 1/8] gnu: libdrm: Update to 2.4.109.)
       [not found] ` <handler.53581.B.164328381823472.ack@debbugs.gnu.org>
@ 2022-04-17  2:26   ` phodina via Guix-patches via
  0 siblings, 0 replies; 5+ messages in thread
From: phodina via Guix-patches via @ 2022-04-17  2:26 UTC (permalink / raw)
  To: 53581; +Cc: marius@gnu.org

[-- Attachment #1: Type: text/plain, Size: 80 bytes --]

Hi,

here are updated patches rebased on core-update branch.

----
Petr


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: v2-0001-gnu-libdrm-Update-to-2.4.110.patch --]
[-- Type: text/x-patch; name=v2-0001-gnu-libdrm-Update-to-2.4.110.patch, Size: 1346 bytes --]

From aeb2c69293ccc644a8e7e5d13ad71f69076720b0 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:04:28 +0100
Subject: [PATCH v2 1/9] gnu: libdrm: Update to 2.4.110.

* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.110.

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index d2caee85ec..f331f62abd 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -54,6 +54,7 @@
 ;;; Copyright © 2021 jgart <jgart@dismail.de>
 ;;; Copyright © 2022 John Kehayias <john.kehayias@protonmail.com>
 ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan@gmail.com>
+;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -623,7 +624,7 @@ (define-public pixman
 (define-public libdrm
   (package
     (name "libdrm")
-    (version "2.4.107")
+    (version "2.4.110")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -631,7 +632,7 @@ (define-public libdrm
                     version ".tar.xz"))
               (sha256
                (base32
-                "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65"))))
+                "0dwpry9m5l27dlhq48j4bsiqwm0247cxdqwv3b7ddmkynk2f9kpf"))))
     (build-system meson-build-system)
     (arguments
      `(#:configure-flags
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: v2-0006-gnu-cagebreak-Update-to-1.8.3.patch --]
[-- Type: text/x-patch; name=v2-0006-gnu-cagebreak-Update-to-1.8.3.patch, Size: 1743 bytes --]

From db559186745704fc99252183958d4b718c25d076 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Thu, 27 Jan 2022 09:28:26 +0100
Subject: [PATCH v2 6/9] gnu: cagebreak: Update to 1.8.3.

* gnu/packages/wm.scm (cagebreak): Update to 1.8.3.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 166bd74419..ff10c21147 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2514,7 +2514,7 @@ (define-public xnotify
 (define-public cagebreak
   (package
     (name "cagebreak")
-    (version "1.8.0")
+    (version "1.8.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -2523,13 +2523,18 @@ (define-public cagebreak
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0296mnzk7qd0zvnhw716jvpp7madjsar373ixx4qcff0m0jwfrxm"))))
+                "0vm97ak0589v39m3fljf1qhy92dqgiqcrrfp757gg7q58qwa6dkf"))))
     (build-system meson-build-system)
-    (arguments '(#:configure-flags '("-Dxwayland=true")))
-    (native-inputs
-     (list pandoc pkg-config))
-    (inputs
-     (list libevdev pango wlroots))
+    (arguments
+     `(#:configure-flags '("-Dxwayland=true")
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'fix-data-dir
+           (lambda* (#:key outputs #:allow-other-keys)
+             (substitute* "meson.build"
+               (("/etc/") (string-append (assoc-ref outputs "out") "/etc"))))))))
+    (native-inputs (list pandoc pkg-config))
+    (inputs (list libevdev pango wlroots))
     (home-page "https://github.com/project-repo/cagebreak")
     (synopsis "Tiling wayland compositor inspired by ratpoison")
     (description
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #4: v2-0003-gnu-wayland-protocols-Update-to-1.24.patch --]
[-- Type: text/x-patch; name=v2-0003-gnu-wayland-protocols-Update-to-1.24.patch, Size: 1124 bytes --]

From 1080c13d8f0b694cc51aadb4ebc417d17c777e7f Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:09:02 +0100
Subject: [PATCH v2 3/9] gnu: wayland-protocols: Update to 1.24.

* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.24.

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 129a59386c..181e7f1bd2 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1031,7 +1031,7 @@ (define-public wayland
 (define-public wayland-protocols
   (package
     (name "wayland-protocols")
-    (version "1.23")
+    (version "1.24")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1039,7 +1039,7 @@ (define-public wayland-protocols
                     "wayland-protocols-" version ".tar.xz"))
               (sha256
                (base32
-                "0xizccackgwszjhlq7jjiv2z2gwppljx0w32ga91bxlnby8z22kc"))))
+                "1hlb6gvyqlmsdkv5179ccj07p04cn6xacjkgklakbszczv7xiw5z"))))
     (build-system meson-build-system)
     (inputs
      (list wayland))
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #5: v2-0008-gnu-hikari-Update-to-2.3.3.patch --]
[-- Type: text/x-patch; name=v2-0008-gnu-hikari-Update-to-2.3.3.patch, Size: 1016 bytes --]

From 744c548d5c5a2b6076339bf4c75148b7e8909c0e Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Thu, 27 Jan 2022 09:34:07 +0100
Subject: [PATCH v2 8/9] gnu: hikari: Update to 2.3.3.

* gnu/packages/wm.scm (hikari): Update to 2.3.3.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index e643e0f25b..eb74342ce5 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2571,14 +2571,14 @@ (define-public libucl
 (define-public hikari
   (package
     (name "hikari")
-    (version "2.3.2")
+    (version "2.3.3")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://hikari.acmelabs.space/releases/"
                            "hikari-" version ".tar.gz"))
        (sha256
-        (base32 "1jvy21irh6s7czff2hk63spswqibjcjhrpsgmrki5bii9ddi73wy"))))
+        (base32 "1qjd9dhpmv75idf6jjzwff8wgliad4d0af8pih9526p14vrnyws0"))))
     (build-system gnu-build-system)
     (native-inputs
      (list bmake pkg-config wayland-protocols))
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #6: v2-0005-gnu-sway-Update-to-1.7.patch --]
[-- Type: text/x-patch; name=v2-0005-gnu-sway-Update-to-1.7.patch, Size: 963 bytes --]

From f954afbd487a3aa7d578cc7155d5793c216a5267 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:12:34 +0100
Subject: [PATCH v2 5/9] gnu: sway: Update to 1.7.

* gnu/packages/wm.scm (sway): Update to 1.7.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 59cad3c2a0..166bd74419 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1578,7 +1578,7 @@ (define-public wlroots
 (define-public sway
   (package
     (name "sway")
-    (version "1.6.1")
+    (version "1.7")
     (source
      (origin
        (method git-fetch)
@@ -1587,7 +1587,7 @@ (define-public sway
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0j4sdbsrlvky1agacc0pcz9bwmaxjmrapjnzscbd2i0cria2fc5j"))))
+        (base32 "0ss3l258blyf2d0lwd7pi7ga1fxfj8pxhag058k7cmjhs3y30y5l"))))
     (build-system meson-build-system)
     (arguments
      `(#:phases
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #7: v2-0009-gnu-hikari-Simplify-inputs.patch --]
[-- Type: text/x-patch; name=v2-0009-gnu-hikari-Simplify-inputs.patch, Size: 1029 bytes --]

From 37e22a0974dbb94b1f912a30f3d56cd108802b1e Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Sun, 17 Apr 2022 04:10:45 +0200
Subject: [PATCH v2 9/9] gnu: hikari: Simplify inputs.

* gnu/packages/wm.scm (hikari)[inputs]: Simplify.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index eb74342ce5..0a0551113e 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -2583,14 +2583,14 @@ (define-public hikari
     (native-inputs
      (list bmake pkg-config wayland-protocols))
     (inputs
-     `(("cairo" ,cairo)
-       ("libinput" ,libinput)
-       ("libucl" ,libucl)
-       ("libxkbcommon" ,libxkbcommon)
-       ("pam" ,linux-pam)
-       ("pango" ,pango)
-       ("wayland" ,wayland)
-       ("wlroots" ,wlroots)))
+     (list cairo
+           libinput
+           libucl
+           libxkbcommon
+           linux-pam
+           pango
+           wayland
+           wlroots))
     (arguments
      `(#:tests? #f                      ; no tests
        #:make-flags
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #8: v2-0004-gnu-wlroots-Update-to-0.15.1.patch --]
[-- Type: text/x-patch; name=v2-0004-gnu-wlroots-Update-to-0.15.1.patch, Size: 1760 bytes --]

From bcccb9e01eb294bab7a7d2e0bba96de6d7487d02 Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:09:58 +0100
Subject: [PATCH v2 4/9] gnu: wlroots: Update to 0.15.1.

* gnu/packages/wm.scm (wlroots): Update to 0.15.1.
  [source]: Update url link to
  'https://gitlab.freedesktop.org/wlroots/wlroots' due to original link
  pointing now to archived repo.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 3de760d7a6..59cad3c2a0 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -45,7 +45,7 @@
 ;;; Copyright © 2021 Sharlatan Hellseher <sharlatanus@gmail.com>
 ;;; Copyright © 2021 qblade <qblade@protonmail.com>
 ;;; Copyright © 2021 lasnesne <lasnesne@lagunposprasihopre.org>
-;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com>
+;;; Copyright © 2021, 2022 Petr Hodina <phodina@protonmail.com>
 ;;; Copyright © 2021 jgart <jgart@dismail.de>
 ;;; Copyright © 2021 Disseminate Dissent <disseminatedissent@protonmail.com>
 ;;; Copyright © 2022 John Kehayias <john.kehayias@protonmail.com>
@@ -1532,16 +1532,16 @@ (define-public polybar
 (define-public wlroots
   (package
     (name "wlroots")
-    (version "0.14.1")
+    (version "0.15.1")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-             (url "https://github.com/swaywm/wlroots")
+             (url "https://gitlab.freedesktop.org/wlroots/wlroots")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1sshp3lvlkl1i670kxhwsb4xzxl8raz6769kqvgmxzcb63ns9ay1"))))
+        (base32 "00s73nhi3sc48l426jdlqwpclg41kx1hv0yk4yxhbzw19gqpfm1h"))))
     (build-system meson-build-system)
     (arguments
      `(#:phases
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #9: v2-0007-gnu-dwl-Update-to-0.3.1.patch --]
[-- Type: text/x-patch; name=v2-0007-gnu-dwl-Update-to-0.3.1.patch, Size: 1034 bytes --]

From b3c71c2101e7bf1f833d5fcaeeb21241d1b0241d Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Thu, 27 Jan 2022 09:31:00 +0100
Subject: [PATCH v2 7/9] gnu: dwl: Update to 0.3.1.

* gnu/packages/wm.scm (dwl): Update to 0.3.1.

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index ff10c21147..e643e0f25b 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1411,7 +1411,7 @@ (define-public cwm
 (define-public dwl
   (package
     (name "dwl")
-    (version "0.2.1")
+    (version "0.3.1")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1420,7 +1420,7 @@ (define-public dwl
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0js8xjc2rx1ml6s58s90jrak5n7vh3kj5na2j4yy3qy0cb501xcm"))))
+                "0952kajc60ijy6qz14y6s5n7dyyf14ndzrhs4ynxj97k76742z2l"))))
     (build-system gnu-build-system)
     (arguments
      `(#:tests? #f                      ; no tests
-- 
2.35.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #10: v2-0002-gnu-wayland-Update-to-1.20.0.patch --]
[-- Type: text/x-patch; name=v2-0002-gnu-wayland-Update-to-1.20.0.patch, Size: 1439 bytes --]

From 890321f986bca42cf0d1d178e8cd3ca4af6e21ec Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@protonmail.com>
Date: Wed, 26 Jan 2022 18:07:17 +0100
Subject: [PATCH v2 2/9] gnu: wayland: Update to 1.20.0.

* gnu/packages/freedesktop.scm (wayland): Update to 1.20.0.

diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 55bde8e705..129a59386c 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -29,6 +29,7 @@
 ;;; Copyright © 2021 John Kehayias <john.kehayias@protonmail.com>
 ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
 ;;; Copyright © 2022 Daniel Meißner <daniel.meissner-i4k@ruhr-uni-bochum.de>
+;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -965,14 +966,14 @@ (define-public python2-pyxdg
 (define-public wayland
   (package
     (name "wayland")
-    (version "1.19.0")
+    (version "1.20.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://wayland.freedesktop.org/releases/"
                                   name "-" version ".tar.xz"))
               (sha256
                (base32
-                "05bd2vphyx8qwa1mhsj1zdaiv4m4v94wrlssrn0lad8d601dkk5s"))))
+                "09c7rpbwavjg4y16mrfa57gk5ix6rnzpvlnv1wp7fnbh9hak985q"))))
     (build-system meson-build-system)
     (outputs '("out" "doc"))
     (arguments
-- 
2.35.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#53581] Ping
  2022-01-27 11:43 [bug#53581] [PATCH 1/8] gnu: libdrm: Update to 2.4.109 phodina via Guix-patches via
       [not found] ` <handler.53581.B.164328381823472.ack@debbugs.gnu.org>
@ 2022-06-20 18:42 ` phodina via Guix-patches via
  2022-06-21  5:31   ` Ludovic Courtès
  1 sibling, 1 reply; 5+ messages in thread
From: phodina via Guix-patches via @ 2022-06-20 18:42 UTC (permalink / raw)
  To: 53581@debbugs.gnu.org; +Cc: Ludovic Courtès

[-- Attachment #1: Type: text/plain, Size: 327 bytes --]

Hi,

could somebody have a look at the patches?

FIY: I will test them on the latest core-updates as some time has pasted but recently openssl (both the 1.x.x and 3.x.x) is failing due to expired certs so I'm waiting for 21.6.2022 as the new release with fixes should come and then I'll also rebase these patches.

Thanks,
Petr

[-- Attachment #2: Type: text/html, Size: 436 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#53581] Ping
  2022-06-20 18:42 ` [bug#53581] Ping phodina via Guix-patches via
@ 2022-06-21  5:31   ` Ludovic Courtès
  2022-06-22 10:41     ` bug#53581: [PATCH 1/8] gnu: libdrm: Update to 2.4.109 Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2022-06-21  5:31 UTC (permalink / raw)
  To: phodina; +Cc: 53581@debbugs.gnu.org

Hi!

phodina <phodina@protonmail.com> skribis:

> could somebody have a look at the patches?

It all LGTM.

> FIY: I will test them on the latest core-updates as some time has pasted but recently openssl (both the 1.x.x and 3.x.x) is failing due to expired certs so I'm waiting for 21.6.2022 as the new release with fixes should come and then I'll also rebase these patches.

Same here: I was going to test them and then stumbled upon that OpenSSL
test failure.  I’ll see if we can update it or workaround the issue.

To be continued…

Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#53581: [PATCH 1/8] gnu: libdrm: Update to 2.4.109.
  2022-06-21  5:31   ` Ludovic Courtès
@ 2022-06-22 10:41     ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2022-06-22 10:41 UTC (permalink / raw)
  To: phodina; +Cc: 53581@debbugs.gnu.org

Hi,

Ludovic Courtès <ludo@gnu.org> skribis:

> phodina <phodina@protonmail.com> skribis:
>
>> could somebody have a look at the patches?
>
> It all LGTM.
>
>> FIY: I will test them on the latest core-updates as some time has pasted but recently openssl (both the 1.x.x and 3.x.x) is failing due to expired certs so I'm waiting for 21.6.2022 as the new release with fixes should come and then I'll also rebase these patches.
>
> Same here: I was going to test them and then stumbled upon that OpenSSL
> test failure.  I’ll see if we can update it or workaround the issue.

Done:

  https://issues.guix.gnu.org/56137

I pushed the whole series as a589049e141588ebcf4079116e378d60b779f6b4 on
‘core-updates’.  Note that not everything had been built by the time I
pushed, so please keep an eye on it and let me know if anything’s amiss.

Thanks and apologies for the delay!

Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-06-22 10:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-27 11:43 [bug#53581] [PATCH 1/8] gnu: libdrm: Update to 2.4.109 phodina via Guix-patches via
     [not found] ` <handler.53581.B.164328381823472.ack@debbugs.gnu.org>
2022-04-17  2:26   ` [bug#53581] Acknowledgement ([PATCH 1/8] gnu: libdrm: Update to 2.4.109.) phodina via Guix-patches via
2022-06-20 18:42 ` [bug#53581] Ping phodina via Guix-patches via
2022-06-21  5:31   ` Ludovic Courtès
2022-06-22 10:41     ` bug#53581: [PATCH 1/8] gnu: libdrm: Update to 2.4.109 Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).