unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6.
@ 2024-02-18 20:30 John Kehayias via Guix-patches via
  2024-02-21 22:04 ` [bug#69256] [PATCH gnome-team v2 0/2] Building your glibmm update Vivien Kraus via Guix-patches via
  2024-02-21 22:09 ` [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 Vivien Kraus via Guix-patches via
  0 siblings, 2 replies; 9+ messages in thread
From: John Kehayias via Guix-patches via @ 2024-02-18 20:30 UTC (permalink / raw)
  To: 69256; +Cc: John Kehayias

Hello,

In brief, this patch updates glibmm@2.6 to the latest 2.6 version,
which is tagged 2.66.6. I did not see this in the NEWS of glibmm but
noticed from Arch's packages when trying to investigate something
(details below). I'm not sure exactly the number of rebuilds since
there is a newer version of glibmm already, but I would guess this
touches a lot (via gtkmm-3, e.g. inkscape). Inkscape did build
successfully locally, as well as some later packages, like the one
that started this for me, waybar.

Updating waybar hit some errors in glibmm-2.64, which is not included
directly but via gtkmm-3. The reason is that waybar now uses c++20
which had errors in older glibmm versions. The NEWS file of the
project notes this is fixed in 2.68.1, see
<https://gitlab.gnome.org/GNOME/glibmm/-/blob/master/NEWS>. I'm
confused over all the versions and ABI versions, but I believe this is
a different ABI and it is not clear that it was fixed in other,
earlier versions as the 2.6x changes don't seem to be all listed. In
noticing the Arch version I found that 2.66.6 is the latest tag for a
2.6x version and made this patch. Everything up to and including a new
waybar version built now and works. I can't speak for other dependents
but can try locally.

So, it would be great to push this patch on gnome-team if that make
sense, or else I could do it on mesa-updates if that is better timing.
I'll be updating libdrm, cairo (unless that should go here or
core-updates?), mesa, vulkan, etc. with a first pass in the next few
days. I'll have some info on guix-devel as well.

Hope this patch looks good, let me know!

John


* gnu/packages/glib.scm (glibmm-2.64): Rename to ...
(glibmm-2.66): ... this.  Update to 2.66.6.
* gnu/packages/animation.scm (etl)[inputs]: Adjust accordingly.
(synfig)[propagated-inputs]: Likewise.
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Likewise.
* gnu/packages/gnome-xyz.scm (eiciel)[inputs]: Likewise.
* gnu/packages/gnome.scm (libxml++-3, libxml++-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (pangomm-2.46, atkmm-2.28, gtkmm-2)[propagated-inputs]:
Likewise.

Change-Id: I878e740e085a483970a4ef6e0fa7dd19000863eb
---
 gnu/packages/animation.scm   | 4 ++--
 gnu/packages/electronics.scm | 2 +-
 gnu/packages/glib.scm        | 6 +++---
 gnu/packages/gnome-xyz.scm   | 2 +-
 gnu/packages/gnome.scm       | 4 ++--
 gnu/packages/gtk.scm         | 6 +++---
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/animation.scm b/gnu/packages/animation.scm
index d6bd3fd03d..3bcf1cc8f0 100644
--- a/gnu/packages/animation.scm
+++ b/gnu/packages/animation.scm
@@ -109,7 +109,7 @@ (define-public etl
                (base32
                 "1jnahpxvrdxrll7b7av3zxabm5j3nlz6m3vg4sib2278v1wf91yc"))))
     (build-system gnu-build-system)
-    (inputs (list glibmm-2.64))
+    (inputs (list glibmm-2.66))
     (native-inputs (list pkg-config))
     (home-page "https://www.synfig.org")
     (synopsis "Extended C++ template library")
@@ -149,7 +149,7 @@ (define-public synfig
            fftw
            fontconfig
            freetype
-           glibmm-2.64
+           glibmm-2.66
            imagemagick
            libxml++-2
            libsigc++
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 83a92abc4e..aaf762b02b 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -210,7 +210,7 @@ (define-public libsigrok
       ;; and "glib" in Requires
       (propagated-inputs
        (list glib
-             glibmm-2.64
+             glibmm-2.66
              libserialport
              libusb
              libftdi
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index eee5251d03..aef2b7a941 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -995,11 +995,11 @@ (define glibmm
 useful for C++.")
     (license license:lgpl2.1+)))

- (define-public glibmm-2.64
+ (define-public glibmm-2.66
    (package
     (inherit glibmm)
     (name "glibmm")
-    (version "2.64.5")
+    (version "2.66.6")
     (source
      (origin
        (method url-fetch)
@@ -1008,7 +1008,7 @@ (define glibmm
                        (version-major+minor version)
                        "/glibmm-" version ".tar.xz"))
        (sha256
-        (base32 "11m37sbx0i18cl17d0fkq0bik4bbzlb5n8kcl651jhci5ipci3sh"))))
+        (base32 "0bqm9vqwhas69q6n89wd2xgxvrlkpxra13dzsx8m67hqk0jp8n2k"))))
      (propagated-inputs
       (modify-inputs (package-propagated-inputs glibmm)
         (replace "libsigc++" libsigc++-2)))))
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 72f1ffe5ab..0784937c63 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1560,7 +1560,7 @@ (define-public eiciel
     (native-inputs
      (list gettext-minimal pkg-config))
     (inputs
-     (list acl attr glibmm-2.64 gtkmm-3 nautilus))
+     (list acl attr glibmm-2.66 gtkmm-3 nautilus))
     (home-page "https://rofi.roger-ferrer.org/eiciel")
     (synopsis "Manage extended file attributes")
     (description "Eiciel is a plugin for nautilus to graphically edit ACL and
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7397148c2b..24cedaa161 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -8831,7 +8831,7 @@ (define-public libxml++-3
        (sha256
         (base32 "07f6l9ka63dnc85npxq5g7bn1ja7lad0w2wixqdlyabdvc4l2hp5"))))
     (propagated-inputs (modify-inputs (package-propagated-inputs libxml++)
-                         (append glibmm-2.64)))))
+                         (append glibmm-2.66)))))

 ;; This is the last release providing the 2.6 API, hence the name.
 (define-public libxml++-2
@@ -8849,7 +8849,7 @@ (define-public libxml++-2
        (sha256
         (base32 "05slsbhc25z7kwlc28ydl3dfyp7rgbmz1fxj9z6gcvpg3hkghj2m"))))
     (propagated-inputs (modify-inputs (package-propagated-inputs libxml++)
-                         (append glibmm-2.64)))))
+                         (append glibmm-2.66)))))

 (define-public gdm
   (package
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index eacc7fc5ed..bdce1bc493 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -1736,7 +1736,7 @@ (define-public pangomm-2.46
        (sha256
         (base32 "0ya3yb36d745m5ccgwhgxl8xjh82hiys3lvk08zqyq0s8x6y03s1"))))
     (propagated-inputs
-     (list cairomm-1.14 glibmm-2.64 pango))))
+     (list cairomm-1.14 glibmm-2.66 pango))))

 (define-public atkmm
   (package
@@ -1804,7 +1804,7 @@ (define-public atkmm-2.28
         (base32 "1b8vycqzr3lfvk2l73f4kk74hj48081zbh9r1r2ilr3h8xh7cs0i"))))
     (propagated-inputs
      (modify-inputs (package-propagated-inputs atkmm)
-       (replace "glibmm" glibmm-2.64)))))
+       (replace "glibmm" glibmm-2.66)))))

 (define-public gtkmm
   (package
@@ -1914,7 +1914,7 @@ (define-public gtkmm-2
      (strip-keyword-arguments
       '(#:configure-flags) (package-arguments gtkmm)))
     (propagated-inputs
-     (list atkmm-2.28 cairomm-1.14 glibmm-2.64 gtk+-2 pangomm-2.46))))
+     (list atkmm-2.28 cairomm-1.14 glibmm-2.66 gtk+-2 pangomm-2.46))))

 (define-public gtksourceviewmm
   (package

base-commit: 622df12ef389c9e91f68ae10c54c043f34828c83
--
2.41.0






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

* [bug#69256] [PATCH gnome-team v2 1/2] gnu: glibmm-2.64: Rename and update to 2.66.6.
  2024-02-21 22:04 ` [bug#69256] [PATCH gnome-team v2 0/2] Building your glibmm update Vivien Kraus via Guix-patches via
@ 2024-02-18 20:30   ` John Kehayias via Guix-patches via
  2024-02-21 21:47   ` [bug#69256] [PATCH gnome-team v2 2/2] gnu: eiciel: Update to 0.10.0 Vivien Kraus via Guix-patches via
  2024-02-24  6:31   ` bug#69256: [PATCH gnome-team v2 0/2] Building your glibmm update Liliana Marie Prikler
  2 siblings, 0 replies; 9+ messages in thread
From: John Kehayias via Guix-patches via @ 2024-02-18 20:30 UTC (permalink / raw)
  To: 69256, John Kehayias; +Cc: rg, vivien, liliana.prikler, maxim.cournoyer

Hello,

In brief, this patch updates glibmm@2.6 to the latest 2.6 version,
which is tagged 2.66.6. I did not see this in the NEWS of glibmm but
noticed from Arch's packages when trying to investigate something
(details below). I'm not sure exactly the number of rebuilds since
there is a newer version of glibmm already, but I would guess this
touches a lot (via gtkmm-3, e.g. inkscape). Inkscape did build
successfully locally, as well as some later packages, like the one
that started this for me, waybar.

Updating waybar hit some errors in glibmm-2.64, which is not included
directly but via gtkmm-3. The reason is that waybar now uses c++20
which had errors in older glibmm versions. The NEWS file of the
project notes this is fixed in 2.68.1, see
<https://gitlab.gnome.org/GNOME/glibmm/-/blob/master/NEWS>. I'm
confused over all the versions and ABI versions, but I believe this is
a different ABI and it is not clear that it was fixed in other,
earlier versions as the 2.6x changes don't seem to be all listed. In
noticing the Arch version I found that 2.66.6 is the latest tag for a
2.6x version and made this patch. Everything up to and including a new
waybar version built now and works. I can't speak for other dependents
but can try locally.

So, it would be great to push this patch on gnome-team if that make
sense, or else I could do it on mesa-updates if that is better timing.
I'll be updating libdrm, cairo (unless that should go here or
core-updates?), mesa, vulkan, etc. with a first pass in the next few
days. I'll have some info on guix-devel as well.

Hope this patch looks good, let me know!

John

* gnu/packages/glib.scm (glibmm-2.64): Rename to ...
(glibmm-2.66): ... this.  Update to 2.66.6.
* gnu/packages/animation.scm (etl)[inputs]: Adjust accordingly.
(synfig)[propagated-inputs]: Likewise.
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Likewise.
* gnu/packages/gnome-xyz.scm (eiciel)[inputs]: Likewise.
* gnu/packages/gnome.scm (libxml++-3, libxml++-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (pangomm-2.46, atkmm-2.28, gtkmm-2)[propagated-inputs]:
Likewise.

Change-Id: I878e740e085a483970a4ef6e0fa7dd19000863eb
---
 gnu/packages/animation.scm   | 4 ++--
 gnu/packages/electronics.scm | 2 +-
 gnu/packages/glib.scm        | 6 +++---
 gnu/packages/gnome-xyz.scm   | 2 +-
 gnu/packages/gnome.scm       | 4 ++--
 gnu/packages/gtk.scm         | 6 +++---
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/animation.scm b/gnu/packages/animation.scm
index d6bd3fd03d..3bcf1cc8f0 100644
--- a/gnu/packages/animation.scm
+++ b/gnu/packages/animation.scm
@@ -109,7 +109,7 @@ (define-public etl
                (base32
                 "1jnahpxvrdxrll7b7av3zxabm5j3nlz6m3vg4sib2278v1wf91yc"))))
     (build-system gnu-build-system)
-    (inputs (list glibmm-2.64))
+    (inputs (list glibmm-2.66))
     (native-inputs (list pkg-config))
     (home-page "https://www.synfig.org")
     (synopsis "Extended C++ template library")
@@ -149,7 +149,7 @@ (define-public synfig
            fftw
            fontconfig
            freetype
-           glibmm-2.64
+           glibmm-2.66
            imagemagick
            libxml++-2
            libsigc++
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 83a92abc4e..aaf762b02b 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -210,7 +210,7 @@ (define-public libsigrok
       ;; and "glib" in Requires
       (propagated-inputs
        (list glib
-             glibmm-2.64
+             glibmm-2.66
              libserialport
              libusb
              libftdi
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index eee5251d03..aef2b7a941 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -995,11 +995,11 @@ (define glibmm
 useful for C++.")
     (license license:lgpl2.1+)))
 
- (define-public glibmm-2.64
+ (define-public glibmm-2.66
    (package
     (inherit glibmm)
     (name "glibmm")
-    (version "2.64.5")
+    (version "2.66.6")
     (source
      (origin
        (method url-fetch)
@@ -1008,7 +1008,7 @@ (define glibmm
                        (version-major+minor version)
                        "/glibmm-" version ".tar.xz"))
        (sha256
-        (base32 "11m37sbx0i18cl17d0fkq0bik4bbzlb5n8kcl651jhci5ipci3sh"))))
+        (base32 "0bqm9vqwhas69q6n89wd2xgxvrlkpxra13dzsx8m67hqk0jp8n2k"))))
      (propagated-inputs
       (modify-inputs (package-propagated-inputs glibmm)
         (replace "libsigc++" libsigc++-2)))))
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 72f1ffe5ab..0784937c63 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1560,7 +1560,7 @@ (define-public eiciel
     (native-inputs
      (list gettext-minimal pkg-config))
     (inputs
-     (list acl attr glibmm-2.64 gtkmm-3 nautilus))
+     (list acl attr glibmm-2.66 gtkmm-3 nautilus))
     (home-page "https://rofi.roger-ferrer.org/eiciel")
     (synopsis "Manage extended file attributes")
     (description "Eiciel is a plugin for nautilus to graphically edit ACL and
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7397148c2b..24cedaa161 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -8831,7 +8831,7 @@ (define-public libxml++-3
        (sha256
         (base32 "07f6l9ka63dnc85npxq5g7bn1ja7lad0w2wixqdlyabdvc4l2hp5"))))
     (propagated-inputs (modify-inputs (package-propagated-inputs libxml++)
-                         (append glibmm-2.64)))))
+                         (append glibmm-2.66)))))
 
 ;; This is the last release providing the 2.6 API, hence the name.
 (define-public libxml++-2
@@ -8849,7 +8849,7 @@ (define-public libxml++-2
        (sha256
         (base32 "05slsbhc25z7kwlc28ydl3dfyp7rgbmz1fxj9z6gcvpg3hkghj2m"))))
     (propagated-inputs (modify-inputs (package-propagated-inputs libxml++)
-                         (append glibmm-2.64)))))
+                         (append glibmm-2.66)))))
 
 (define-public gdm
   (package
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index eacc7fc5ed..bdce1bc493 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -1736,7 +1736,7 @@ (define-public pangomm-2.46
        (sha256
         (base32 "0ya3yb36d745m5ccgwhgxl8xjh82hiys3lvk08zqyq0s8x6y03s1"))))
     (propagated-inputs
-     (list cairomm-1.14 glibmm-2.64 pango))))
+     (list cairomm-1.14 glibmm-2.66 pango))))
 
 (define-public atkmm
   (package
@@ -1804,7 +1804,7 @@ (define-public atkmm-2.28
         (base32 "1b8vycqzr3lfvk2l73f4kk74hj48081zbh9r1r2ilr3h8xh7cs0i"))))
     (propagated-inputs
      (modify-inputs (package-propagated-inputs atkmm)
-       (replace "glibmm" glibmm-2.64)))))
+       (replace "glibmm" glibmm-2.66)))))
 
 (define-public gtkmm
   (package
@@ -1914,7 +1914,7 @@ (define-public gtkmm-2
      (strip-keyword-arguments
       '(#:configure-flags) (package-arguments gtkmm)))
     (propagated-inputs
-     (list atkmm-2.28 cairomm-1.14 glibmm-2.64 gtk+-2 pangomm-2.46))))
+     (list atkmm-2.28 cairomm-1.14 glibmm-2.66 gtk+-2 pangomm-2.46))))
 
 (define-public gtksourceviewmm
   (package
-- 
2.41.0




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

* [bug#69256] [PATCH gnome-team v2 2/2] gnu: eiciel: Update to 0.10.0.
  2024-02-21 22:04 ` [bug#69256] [PATCH gnome-team v2 0/2] Building your glibmm update Vivien Kraus via Guix-patches via
  2024-02-18 20:30   ` [bug#69256] [PATCH gnome-team v2 1/2] gnu: glibmm-2.64: Rename and update to 2.66.6 John Kehayias via Guix-patches via
@ 2024-02-21 21:47   ` Vivien Kraus via Guix-patches via
  2024-02-24  6:31   ` bug#69256: [PATCH gnome-team v2 0/2] Building your glibmm update Liliana Marie Prikler
  2 siblings, 0 replies; 9+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-02-21 21:47 UTC (permalink / raw)
  To: 69256, John Kehayias; +Cc: rg, vivien, liliana.prikler, maxim.cournoyer

* gnu/packages/gnome-xyz.scm (eiciel): Update to 0.10.0.
[arguments]: Convert to a list of G-Expressions.
[#:phases]: Add 'skip-gtk-update-icon-cache.
[native-inputs]: Add glib:bin and itstool.
[inputs]: Replace glibmm-2.66 with glibmm and gtkmm-3 with gtkmm.

Change-Id: I15905fef340fc1047bc24724a8147155af961e61
---
 gnu/packages/gnome-xyz.scm | 28 ++++++++++++++++++----------
 1 file changed, 18 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 0784937c63..d81cf034a1 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1539,7 +1539,7 @@ (define-public postmarketos-theme
 (define-public eiciel
   (package
     (name "eiciel")
-    (version "0.9.13.1")
+    (version "0.10.0")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1548,19 +1548,27 @@ (define-public eiciel
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0rhhw0h1hyg5kvxhjxkdz03vylgax6912mg8j4lvcz6wlsa4wkvj"))))
+                "0lhnrxhbg80pqjy9f8yiqi7x48rb6m2cmkffv25ssjynsmdnar0s"))))
     (build-system meson-build-system)
     (arguments
-     `(#:glib-or-gtk? #t
-       #:tests? #f ; no tests
-       #:configure-flags
-       (list (string-append "-Dnautilus-extension-dir="
-                            (assoc-ref %outputs "out")
-                            "/lib/nautilus/site-extensions"))))
+     (list
+      #:glib-or-gtk? #t
+      #:tests? #f ; no tests
+      #:configure-flags
+      #~(list (string-append "-Dnautilus-extension-dir="
+                             #$output
+                             "/lib/nautilus/site-extensions"))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'skip-gtk-update-icon-cache
+            (lambda _
+              (substitute* "meson.build"
+                (("gtk_update_icon_cache : true")
+                 "gtk_update_icon_cache : false")))))))
     (native-inputs
-     (list gettext-minimal pkg-config))
+     (list gettext-minimal `(,glib "bin") itstool pkg-config))
     (inputs
-     (list acl attr glibmm-2.66 gtkmm-3 nautilus))
+     (list acl attr glibmm gtkmm nautilus))
     (home-page "https://rofi.roger-ferrer.org/eiciel")
     (synopsis "Manage extended file attributes")
     (description "Eiciel is a plugin for nautilus to graphically edit ACL and
-- 
2.41.0




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

* [bug#69256] [PATCH gnome-team v2 0/2] Building your glibmm update
  2024-02-18 20:30 [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 John Kehayias via Guix-patches via
@ 2024-02-21 22:04 ` Vivien Kraus via Guix-patches via
  2024-02-18 20:30   ` [bug#69256] [PATCH gnome-team v2 1/2] gnu: glibmm-2.64: Rename and update to 2.66.6 John Kehayias via Guix-patches via
                     ` (2 more replies)
  2024-02-21 22:09 ` [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 Vivien Kraus via Guix-patches via
  1 sibling, 3 replies; 9+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-02-21 22:04 UTC (permalink / raw)
  To: 69256, John Kehayias; +Cc: rg, vivien, liliana.prikler, maxim.cournoyer

Hello John, dear guix,

I added the eiciel update on top of your work.

Best regards,

Vivien

John Kehayias (1):
  gnu: glibmm-2.64: Rename and update to 2.66.6.

Vivien Kraus (1):
  gnu: eiciel: Update to 0.10.0.

 gnu/packages/animation.scm   |  4 ++--
 gnu/packages/electronics.scm |  2 +-
 gnu/packages/glib.scm        |  6 +++---
 gnu/packages/gnome-xyz.scm   | 28 ++++++++++++++++++----------
 gnu/packages/gnome.scm       |  4 ++--
 gnu/packages/gtk.scm         |  6 +++---
 6 files changed, 29 insertions(+), 21 deletions(-)


base-commit: 622df12ef389c9e91f68ae10c54c043f34828c83
-- 
2.41.0




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

* [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6.
  2024-02-18 20:30 [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 John Kehayias via Guix-patches via
  2024-02-21 22:04 ` [bug#69256] [PATCH gnome-team v2 0/2] Building your glibmm update Vivien Kraus via Guix-patches via
@ 2024-02-21 22:09 ` Vivien Kraus via Guix-patches via
  2024-02-22  5:25   ` Liliana Marie Prikler
  2024-02-22  5:51   ` Vivien Kraus via Guix-patches via
  1 sibling, 2 replies; 9+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-02-21 22:09 UTC (permalink / raw)
  To: 69256, John Kehayias; +Cc: rg, Vivien Kraus, liliana.prikler, maxim.cournoyer

Hello John!

This update looks good to me, save for eiciel.  This package has had a
new release, 0.10.0, that claims to support gtk4.  Could you update it
also?  This would make the old glibmm-2.66 useless.

The other packages that you directly touch build fine on my machine.

Best regards,

Vivien




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

* [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6.
  2024-02-21 22:09 ` [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 Vivien Kraus via Guix-patches via
@ 2024-02-22  5:25   ` Liliana Marie Prikler
  2024-02-22  5:43     ` Vivien Kraus via Guix-patches via
  2024-02-22  5:51   ` Vivien Kraus via Guix-patches via
  1 sibling, 1 reply; 9+ messages in thread
From: Liliana Marie Prikler @ 2024-02-22  5:25 UTC (permalink / raw)
  To: Vivien Kraus, 69256, John Kehayias; +Cc: rg, maxim.cournoyer

Am Mittwoch, dem 21.02.2024 um 23:09 +0100 schrieb Vivien Kraus:
> This would make the old glibmm-2.66 useless.
Are there really no other users of glibmm-2.64?




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

* [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6.
  2024-02-22  5:25   ` Liliana Marie Prikler
@ 2024-02-22  5:43     ` Vivien Kraus via Guix-patches via
  0 siblings, 0 replies; 9+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-02-22  5:43 UTC (permalink / raw)
  To: Liliana Marie Prikler, 69256, John Kehayias; +Cc: rg, maxim.cournoyer

Hello!

Le jeudi 22 février 2024 à 06:25 +0100, Liliana Marie Prikler a écrit :
> Am Mittwoch, dem 21.02.2024 um 23:09 +0100 schrieb Vivien Kraus:
> > This would make the old glibmm-2.66 useless.
> Are there really no other users of glibmm-2.64?
I meant for eiciel! Sorry, that was not clear.

Vivien




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

* [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6.
  2024-02-21 22:09 ` [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 Vivien Kraus via Guix-patches via
  2024-02-22  5:25   ` Liliana Marie Prikler
@ 2024-02-22  5:51   ` Vivien Kraus via Guix-patches via
  1 sibling, 0 replies; 9+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-02-22  5:51 UTC (permalink / raw)
  To: 69256, John Kehayias; +Cc: rg, liliana.prikler, maxim.cournoyer

Le mercredi 21 février 2024 à 23:09 +0100, Vivien Kraus a écrit :
> The other packages that you directly touch build fine on my machine.
I reconfigured my system and updated all my packages with that change,
and it works correctly.

Best regards,

Vivien




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

* bug#69256: [PATCH gnome-team v2 0/2] Building your glibmm update
  2024-02-21 22:04 ` [bug#69256] [PATCH gnome-team v2 0/2] Building your glibmm update Vivien Kraus via Guix-patches via
  2024-02-18 20:30   ` [bug#69256] [PATCH gnome-team v2 1/2] gnu: glibmm-2.64: Rename and update to 2.66.6 John Kehayias via Guix-patches via
  2024-02-21 21:47   ` [bug#69256] [PATCH gnome-team v2 2/2] gnu: eiciel: Update to 0.10.0 Vivien Kraus via Guix-patches via
@ 2024-02-24  6:31   ` Liliana Marie Prikler
  2 siblings, 0 replies; 9+ messages in thread
From: Liliana Marie Prikler @ 2024-02-24  6:31 UTC (permalink / raw)
  To: Vivien Kraus, 69256-done, John Kehayias; +Cc: rg, maxim.cournoyer

Am Mittwoch, dem 21.02.2024 um 23:04 +0100 schrieb Vivien Kraus:
> Hello John, dear guix,
> 
> I added the eiciel update on top of your work.
> 
> Best regards,
Pushed.

Thanks




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

end of thread, other threads:[~2024-02-24  6:33 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-18 20:30 [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 John Kehayias via Guix-patches via
2024-02-21 22:04 ` [bug#69256] [PATCH gnome-team v2 0/2] Building your glibmm update Vivien Kraus via Guix-patches via
2024-02-18 20:30   ` [bug#69256] [PATCH gnome-team v2 1/2] gnu: glibmm-2.64: Rename and update to 2.66.6 John Kehayias via Guix-patches via
2024-02-21 21:47   ` [bug#69256] [PATCH gnome-team v2 2/2] gnu: eiciel: Update to 0.10.0 Vivien Kraus via Guix-patches via
2024-02-24  6:31   ` bug#69256: [PATCH gnome-team v2 0/2] Building your glibmm update Liliana Marie Prikler
2024-02-21 22:09 ` [bug#69256] [PATCH gnome-team] gnu: glibmm-2.64: Rename and update to 2.66.6 Vivien Kraus via Guix-patches via
2024-02-22  5:25   ` Liliana Marie Prikler
2024-02-22  5:43     ` Vivien Kraus via Guix-patches via
2024-02-22  5:51   ` Vivien Kraus via Guix-patches via

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).