Jeremy Bícha pushed to branch debian-unstable at X Strike Force / lib / libglvnd
Commits: c9ba7ec8 by Jeremy Bícha at 2025-12-25T10:14:04-05:00 Mark xauth as only needed for build tests - - - - - 49f0eebc by Jeremy Bícha at 2025-12-25T10:34:03-05:00 Update debian/gbp.conf - - - - - cc47f635 by Jeremy Bícha at 2025-12-25T10:34:25-05:00 Temporarily disable Build-Depends: xvfb for loong64 for bootstrapping - - - - - 66ad971e by Jeremy Bícha at 2025-12-25T10:34:46-05:00 Update debian/rules - - - - - 24033c78 by Jeremy Bícha at 2025-12-25T10:34:50-05:00 Bump Standards Version to 4.7.3 - - - - - 66cf09d9 by Jeremy Bícha at 2025-12-25T10:37:16-05:00 releasing package libglvnd version 1.7.0-2 - - - - - 4 changed files: - debian/changelog - debian/control - debian/gbp.conf - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,22 @@ +libglvnd (1.7.0-2) unstable; urgency=medium + + * Team upload + + [ Jeremy Bícha ] + * Temporarily disable Build-Depends: xvfb for loong64 for bootstrapping + * Mark xauth as only needed for build tests + * Update debian/gbp.conf + * Enable all hardening flags + * Simplify debian/rules + * Bump Standards Version to 4.7.3 + + [ Diederik de Haas ] + * copyright: remove 'userguide.html' stanza + * control: Place -dev packages in libdevel section + * symbols: Set Build-Depends-Package fields + + -- Jeremy Bícha <[email protected]> Thu, 25 Dec 2025 10:35:19 -0500 + libglvnd (1.7.0-1) unstable; urgency=medium [ Debian Janitor ] ===================================== debian/control ===================================== @@ -1,20 +1,18 @@ Source: libglvnd -Priority: optional Maintainer: Debian X Strike Force <[email protected]> Uploaders: Timo Aaltonen <[email protected]> Build-Depends: debhelper-compat (= 13), meson, - pkg-config, libx11-dev, libxext-dev, + pkgconf, python3-setuptools, x11proto-dev, - xauth, - xvfb <!nocheck>, -Standards-Version: 4.6.2 + xauth <!nocheck>, + xvfb [!loong64] <!nocheck>, +Standards-Version: 4.7.3 Section: libs -Rules-Requires-Root: no Homepage: https://gitlab.freedesktop.org/glvnd/libglvnd Vcs-Git: https://salsa.debian.org/xorg-team/lib/libglvnd.git Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libglvnd.git ===================================== debian/gbp.conf ===================================== @@ -1,3 +1,10 @@ -[buildpackage] +[DEFAULT] +pristine-tar = True debian-branch = debian-unstable upstream-branch = upstream-unstable + +[dch] +multimaint-merge = True + +[pq] +patch-numbers = False ===================================== debian/rules ===================================== @@ -3,35 +3,19 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -export PYTHON=/usr/bin/python3 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs +export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 -override_dh_auto_install: - dh_auto_install - find debian/tmp -name '*.la' -delete +export PYTHON=/usr/bin/python3 override_dh_auto_test: -ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),) - xvfb-run -a ninja -C build test +ifeq (,$(filter loong64,$(DEB_HOST_ARCH))) + xvfb-run dh_auto_test endif -override_dh_makeshlibs: - dh_makeshlibs -a -- -c4 - override_dh_bugfiles: dh_bugfiles -A %: - dh $@ --builddirectory=build/ \ - --buildsystem=meson - -# For maintainer use only, generate a tarball: -gentarball: SOURCE=libglvnd -gentarball: UV=$(shell dpkg-parsechangelog|awk '/^Version:/ {print $$2}'|sed 's/-.*$$//') -gentarball: ORIG = ../$(SOURCE)_$(UV).orig.tar.gz -gentarball: - if [ -f $(ORIG) ]; then \ - echo "$(ORIG) already exists, stopping"; exit 1; \ - fi - git archive --format=tar upstream-unstable --prefix=$(SOURCE)-$(UV)/ \ - | gzip -9 > $(ORIG) - pristine-tar commit $(ORIG) upstream-unstable + dh $@ --buildsystem=meson --without autoreconf View it on GitLab: https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/d8aa7be1ea504aa9e3418c27b0e5d01e0e28c79a...66cf09d962be6d7865d1bb8db8bda5bc0b2c4a04 -- View it on GitLab: https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/d8aa7be1ea504aa9e3418c27b0e5d01e0e28c79a...66cf09d962be6d7865d1bb8db8bda5bc0b2c4a04 You're receiving this email because of your account on salsa.debian.org.

