Source: reform-setup-wizard
Severity: normal
X-Debbugs-Cc: [email protected]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,
I intend to ship the latest upstream gtk-rs release (0.9) into unstable
at some point in the next two weeks. Attached is a patch facilitating
that. gtk-rs 0.9 is already available in experimental in case you want
to try it.

I also noticed r-s-w does not Build-Depend on gdk-pixbuf; see second
attached patch fixing this.

best,

werdahias


- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.10.6-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iIsEARYIADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCZsdANRUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr6opwD+LUFl0bUZYmLI8Rrajh8kYsHFpIsB
5AbzFB5z62PpWL4A/0PbDQrSbqlSmmRMgvZIoC6slO3/Dvl1unBzd0qcvHkG
=LqDu
-----END PGP SIGNATURE-----
commit 778ddc8a66d554be792907a2dbdc1e363a5ec0ae
Author: Matthias Geiger <[email protected]>
Date:   Thu Aug 22 15:40:49 2024 +0200

    build-depend on gdk-pixbuf

diff --git a/debian/control b/debian/control
index 258775a..806c021 100644
--- a/debian/control
+++ b/debian/control
@@ -8,6 +8,7 @@ Build-Depends:
  libadwaita-1-dev,
  libgtk-4-dev,
  librust-gtk4-dev (>= 0.9.0),
+ librust-gdk-pixbuf-dev (>= 0.20),
  librust-libadwaita-dev (>= 0.7.0),
  librust-pwhash-dev (>= 1),
  librust-quick-xml-dev (>= 0.27.0),
commit 17b14b004b2b0381f474067c5422422495e9a12c
Author: Matthias Geiger <[email protected]>
Date:   Thu Aug 22 15:37:33 2024 +0200

    reform-setup-wizard: update for gtk-rs 0.9

diff --git a/debian/control b/debian/control
index d8c759e..258775a 100644
--- a/debian/control
+++ b/debian/control
@@ -7,8 +7,8 @@ Build-Depends:
  dh-cargo (>= 25),
  libadwaita-1-dev,
  libgtk-4-dev,
- librust-gtk4-dev (>= 0.8.0),
- librust-libadwaita-dev (>= 0.6.0),
+ librust-gtk4-dev (>= 0.9.0),
+ librust-libadwaita-dev (>= 0.7.0),
  librust-pwhash-dev (>= 1),
  librust-quick-xml-dev (>= 0.27.0),
  librust-regex-dev,
diff --git a/debian/patches/relax-deps b/debian/patches/relax-deps
index d6794ba..3d00397 100644
--- a/debian/patches/relax-deps
+++ b/debian/patches/relax-deps
@@ -1,11 +1,17 @@
 --- a/Cargo.toml
 +++ b/Cargo.toml
-@@ -12,6 +12,6 @@ lto = true
- adw = { version = "0.6.0", package = "libadwaita", features = ["v1_4"] }
- gtk = { version = "0.8.0", package = "gtk4", features = ["v4_12"] }
- gdk-pixbuf = "0.19.2"
+@@ -9,9 +9,9 @@
+ lto = true
+ 
+ [dependencies]
+-adw = { version = "0.6.0", package = "libadwaita", features = ["v1_4"] }
+-gtk = { version = "0.8.0", package = "gtk4", features = ["v4_12"] }
+-gdk-pixbuf = "0.19.2"
 -regex = "1.10.3"
 -quick-xml = "0.31.0"
-+regex = ">=1.10"
-+quick-xml = ">=0.27.0"
++adw = { version = "0.7.0", package = "libadwaita", features = ["v1_4"] }
++gtk = { version = "0.9.0", package = "gtk4", features = ["v4_12"] }
++gdk-pixbuf = "0.20.0"
++regex = ">= 1.10"
++quick-xml = ">= 0.27.0"
  pwhash = "1"

Reply via email to