[Debian-on-mobile-maintainers] [Git][gnome-team/gnome-console][debian/latest] 4 commits: Add Build-Depends: libxml2-utils for xmllint
Jeremy Bícha (@jbicha)
gitlab at salsa.debian.org
Sun Dec 21 03:08:45 GMT 2025
Jeremy Bícha pushed to branch debian/latest at GNOME / gnome-console
Commits:
8790d78e by Jeremy Bícha at 2025-12-20T21:59:18-05:00
Add Build-Depends: libxml2-utils for xmllint
- - - - -
afa88e49 by Jeremy Bícha at 2025-12-20T22:02:20-05:00
Remove unnecessary direct Build-Depends: dbus-daemon
libgtk-4-common (and libgtk-3-common)
depends on dconf-gsettings-backend which
depends on dconf-service which
depends on dbus-session-bus which
is provided by either dbus-x11 or dbus-user-sesion which
depends on dbus-daemon
- - - - -
64a731af by Jeremy Bícha at 2025-12-20T22:05:25-05:00
Simplify nocheck build
- - - - -
3a540511 by Jeremy Bícha at 2025-12-20T22:08:28-05:00
releasing package gnome-console version 49.1-3
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+gnome-console (49.1-3) unstable; urgency=medium
+
+ * Add Build-Depends: libxml2-utils for xmllint
+ * Remove unnecessary direct Build-Depends: dbus-daemon
+
+ -- Jeremy Bícha <jbicha at ubuntu.com> Sat, 20 Dec 2025 22:08:17 -0500
+
gnome-console (49.1-2) unstable; urgency=medium
* Replace Build-Depends: dbus with dbus-daemon (Closes: #1122599)
=====================================
debian/control
=====================================
@@ -5,7 +5,6 @@ Uploaders: Jeremy Bícha <jbicha at ubuntu.com>, Arnaud Ferraris <aferraris at debian.
Build-Depends:
debhelper-compat (= 13),
appstream <!nocheck>,
- dbus-daemon <!nocheck>,
desktop-file-utils,
gsettings-desktop-schemas-dev,
libadwaita-1-dev (>= 1.8~alpha),
@@ -14,6 +13,7 @@ Build-Depends:
libgtop2-dev,
libpcre2-dev,
libvte-2.91-gtk4-dev (>= 0.77.0),
+ libxml2-utils,
meson,
xauth <!nocheck>,
xvfb <!nocheck>
=====================================
debian/rules
=====================================
@@ -3,18 +3,13 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
-ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
- MESON_OPTS += -Dtests=true
-else
- MESON_OPTS += -Dtests=false
-endif
-
%:
dh $@
override_dh_auto_configure:
- dh_auto_configure -- $(MESON_OPTS) \
- -Dauto_features=enabled
+ dh_auto_configure -- \
+ -Dauto_features=enabled \
+ -Dtests=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),false,true) \
override_dh_auto_test:
dbus-run-session -- xvfb-run -a dh_auto_test
View it on GitLab: https://salsa.debian.org/gnome-team/gnome-console/-/compare/c8f4183d4a0cd1b4c6a2aa56b156c96f5fb5b190...3a54051123ae08eed25f5370357b79cb5da2a793
--
View it on GitLab: https://salsa.debian.org/gnome-team/gnome-console/-/compare/c8f4183d4a0cd1b4c6a2aa56b156c96f5fb5b190...3a54051123ae08eed25f5370357b79cb5da2a793
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/20251221/08b87ea2/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list