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