[Debian-on-mobile-maintainers] [Git][gnome-team/libhandy-1][debian/latest] 3 commits: Stop building glade catalog support

Jeremy Bícha (@jbicha) gitlab at salsa.debian.org
Sat Aug 16 03:42:32 BST 2025



Jeremy Bícha pushed to branch debian/latest at GNOME / libhandy-1


Commits:
056cfd39 by Jeremy Bícha at 2025-08-15T13:19:53-04:00
Stop building glade catalog support

The glade project is archived upstream
cambalache is the recommended replacement

- - - - -
1a34ff7d by Jeremy Bícha at 2025-08-15T13:20:17-04:00
Update gir packaging

- - - - -
bdf3d23f by Jeremy Bícha at 2025-08-15T13:20:24-04:00
releasing package libhandy-1 version 1.8.3-3

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/libhandy-1-dev.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+libhandy-1 (1.8.3-3) unstable; urgency=medium
+
+  * Stop building glade catalog support
+  * Update gir packaging
+
+ -- Jeremy Bícha <jbicha at ubuntu.com>  Fri, 15 Aug 2025 13:20:20 -0400
+
 libhandy-1 (1.8.3-2) unstable; urgency=medium
 
   * Add ${gir:Depends} ${gir:Provides} to -dev package


=====================================
debian/control
=====================================
@@ -10,9 +10,10 @@ Build-Depends: debhelper-compat (= 13),
                dh-sequence-gnome,
                dbus-daemon <!nocheck>,
                gi-docgen,
+               gir1.2-gio-2.0-dev,
+               gir1.2-gtk-3.0-dev,
+               gobject-introspection (>= 1.80),
                gtk-doc-tools,
-               libgirepository1.0-dev,
-               libgladeui-dev,
                libglib2.0-doc,
                libgnome-desktop-3-dev,
                libgtk-3-dev,
@@ -44,12 +45,10 @@ Package: libhandy-1-dev
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: gir1.2-handy-1 (= ${binary:Version}),
-         libgtk-3-dev,
+Depends: libgtk-3-dev,
          libhandy-1-0 (= ${binary:Version}),
          ${gir:Depends},
          ${misc:Depends},
-         ${shlibs:Depends}
 Provides: ${gir:Provides}
 Recommends: pkgconf
 Description: Development files for libhandy


=====================================
debian/libhandy-1-dev.install
=====================================
@@ -1,8 +1,6 @@
 usr/include/*
-usr/lib/*/glade/modules/libglade-handy-?.so
 usr/lib/*/libhandy-?.so
 usr/lib/*/pkgconfig/*
 usr/share/doc
 usr/share/gir-1.0/*
-usr/share/glade/catalogs/
 usr/share/vala/vapi/


=====================================
debian/rules
=====================================
@@ -1,6 +1,5 @@
 #!/usr/bin/make -f
 
-
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
 export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
@@ -9,7 +8,8 @@ export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
 	dh $@
 
 override_dh_auto_configure:
-	dh_auto_configure -- -Dgtk_doc=true
+	dh_auto_configure -- -Dauto_features=enabled \
+		-Dgtk_doc=true -Dglade_catalog=disabled
 
 override_dh_auto_test:
 	dbus-run-session -- xvfb-run -s -noreset dh_auto_test



View it on GitLab: https://salsa.debian.org/gnome-team/libhandy-1/-/compare/67bdd114f245879f89f3dbd1a142690a34cdd8ee...bdf3d23f5af3e33305f67fcb12207d84a4c21fec

-- 
View it on GitLab: https://salsa.debian.org/gnome-team/libhandy-1/-/compare/67bdd114f245879f89f3dbd1a142690a34cdd8ee...bdf3d23f5af3e33305f67fcb12207d84a4c21fec
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20250816/d2f430d5/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list