[Pkg-xfce-commits] [Git][xfce-team/desktop/xfce4-terminal][debian/master] 3 commits: d/p: add upstream patch to demote xdt build-dep back to 4.18
Yves-Alexis Perez (@corsac)
gitlab at salsa.debian.org
Tue Oct 17 19:58:22 BST 2023
Yves-Alexis Perez pushed to branch debian/master at xfce / desktop / xfce4-terminal
Commits:
d8e42c2f by Yves-Alexis Perez at 2023-10-17T20:57:52+02:00
d/p: add upstream patch to demote xdt build-dep back to 4.18
- - - - -
b74855c1 by Yves-Alexis Perez at 2023-10-17T20:57:52+02:00
d/control: revert x-d-t b-dep to 4.18
- - - - -
e49220ca by Yves-Alexis Perez at 2023-10-17T20:58:06+02:00
update changelog
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/patches/0001-build-Replace-XDT_CHECK_OPTIONAL_FEATURE-and-require.patch
- + debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -3,8 +3,10 @@ xfce4-terminal (1.1.1-1) UNRELEASED; urgency=medium
* New upstream version 1.1.1
* d/patches: fix_disable_F10_key dropped, included upstream
* d/control: update x-d-t build-dep
+ * d/p: add upstream patch to demote xdt build-dep back to 4.18
+ * d/control: revert x-d-t b-dep to 4.18
- -- Yves-Alexis Perez <corsac at debian.org> Sun, 15 Oct 2023 16:46:50 +0200
+ -- Yves-Alexis Perez <corsac at debian.org> Tue, 17 Oct 2023 20:58:01 +0200
xfce4-terminal (1.1.0-2) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -14,7 +14,7 @@ Build-Depends: debhelper-compat (= 13),
libvte-2.91-dev,
libxfce4ui-2-dev,
libxml-perl,
- xfce4-dev-tools (>= 4.19)
+ xfce4-dev-tools (>= 4.18)
Rules-Requires-Root: no
Standards-Version: 4.6.2
Homepage: https://docs.xfce.org/apps/terminal/start
=====================================
debian/patches/0001-build-Replace-XDT_CHECK_OPTIONAL_FEATURE-and-require.patch
=====================================
@@ -0,0 +1,51 @@
+From ae06f6e984e461a1806cfe76b222938cd3b7a1ca Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= <gael at xfce.org>
+Date: Sun, 15 Oct 2023 22:56:38 +0200
+Subject: [PATCH] build: Replace XDT_CHECK_OPTIONAL_FEATURE and require xdt
+ 4.18
+
+---
+ autogen.sh | 2 +-
+ configure.ac.in | 26 +++++++++++++-------------
+ 2 files changed, 14 insertions(+), 14 deletions(-)
+
+diff --git a/configure.ac.in b/configure.ac
+index 52a7296c..4ba3422a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -98,19 +98,19 @@ XDT_I18N([@LINGUAS@])
+ dnl ***********************************
+ dnl *** Check for optional packages ***
+ dnl ***********************************
+-XDT_CHECK_OPTIONAL_FEATURE([X11],
+- [x11],
+- [
+- XDT_FEATURE_DEPENDENCY([LIBX11], [x11], [libx11_min_version])
+- XDT_FEATURE_DEPENDENCY([GDK_X11], [gdk-x11-3.0], [gtk_min_version])
+- ],
+- [the X11 windowing system])
+-XDT_CHECK_OPTIONAL_FEATURE([WAYLAND],
+- [wayland],
+- [
+- XDT_FEATURE_DEPENDENCY([GDK_WAYLAND], [gdk-wayland-3.0], [gtk_min_version])
+- ],
+- [the Wayland windowing system])
++XDT_CHECK_OPTIONAL_PACKAGE([LIBX11], [x11], [libx11_min_version], [libx11], [Libx11 support])
++XDT_CHECK_OPTIONAL_PACKAGE([GDK_X11], [gdk-x11-3.0], [gtk_min_version], [gdk-x11], [GDK X11 support])
++if test x"$LIBX11_FOUND" = x"yes" -a x"$GDK_X11_FOUND" = x"yes"; then
++ ENABLE_X11="yes"
++ AC_DEFINE([ENABLE_X11], [1], [X11 support])
++fi
++AM_CONDITIONAL([ENABLE_X11], [test x"$LIBX11_FOUND" = x"yes" -a x"$GDK_X11_FOUND" = x"yes"])
++XDT_CHECK_OPTIONAL_PACKAGE([GDK_WAYLAND], [gdk-wayland-3.0], [gtk_min_version], [gdk-wayland], [GDK Wayland support])
++if test x"$GDK_WAYLAND_FOUND" = x"yes"; then
++ ENABLE_WAYLAND="yes"
++ AC_DEFINE([ENABLE_WAYLAND], [1], [Wayland support])
++fi
++AM_CONDITIONAL([ENABLE_WAYLAND], [test x"$GDK_WAYLAND_FOUND" = x"yes"])
+ if test x"$ENABLE_X11" != x"yes" -a x"$ENABLE_WAYLAND" != x"yes"; then
+ AC_MSG_ERROR([Either both X11 and Wayland support was disabled, or required dependencies are missing. One of the two must be enabled.])
+ fi
+--
+2.42.0
+
=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+0001-build-Replace-XDT_CHECK_OPTIONAL_FEATURE-and-require.patch
View it on GitLab: https://salsa.debian.org/xfce-team/desktop/xfce4-terminal/-/compare/a9385ceb05ca004fc86a80a9b11e75ec8f117e7c...e49220caa896467e7e5d5b659f03e87f9d12415d
--
View it on GitLab: https://salsa.debian.org/xfce-team/desktop/xfce4-terminal/-/compare/a9385ceb05ca004fc86a80a9b11e75ec8f117e7c...e49220caa896467e7e5d5b659f03e87f9d12415d
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/pkg-xfce-commits/attachments/20231017/0a57ff70/attachment-0001.htm>
More information about the Pkg-xfce-commits
mailing list