[neon/backports-noble/libgwenhywfar-noble/Neon/release] debian: we want qt6 in neon

Carlos De Maine null at kde.org
Mon Jan 19 06:27:06 GMT 2026


Git commit 8a79499daedf4b2cb93f3bc542dfb78fe993ac29 by Carlos De Maine.
Committed on 19/01/2026 at 06:27.
Pushed by carlosdem into branch 'Neon/release'.

we want qt6 in neon

M  +4    -8    debian/control
D  +0    -1    debian/libgwengui-qt5-79t64.lintian-overrides
D  +0    -1    debian/libgwengui-qt5-79t64.shlibs
D  +0    -4    debian/libgwengui-qt5-dev.install
R  +0    -0    debian/libgwengui-qt6-79t64.install [from: debian/libgwengui-qt5-79t64.install - 100% similarity]
A  +4    -0    debian/libgwengui-qt6-dev.install
M  +2    -2    debian/rules

https://invent.kde.org/neon/backports-noble/libgwenhywfar-noble/-/commit/8a79499daedf4b2cb93f3bc542dfb78fe993ac29

diff --git a/debian/control b/debian/control
index d48e7985..c17fddd2 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  libxml2-dev,
  libssl-dev,
  libfox-1.6-dev,
- qtbase5-dev,
+ qt6-base-dev,
  libgtk-3-dev,
  doxygen,
  asciidoctor,
@@ -156,20 +156,16 @@ Package: libgwengui-qt6-79t64
 Provides: ${t64:Provides}
 Replaces: libgwengui-qt5-79,libgwengui-qt5-79t64, libgwengui-qt6-79
 Breaks: libgwengui-qt5-79 (<< ${source:Version}), libgwengui-qt5-79t64 (<< ${source:Version}), libgwengui-qt6-79 (<< ${source:Version})
-Package: libgwengui-qt5-79t64
-Provides: ${t64:Provides}
-Replaces: libgwengui-qt5-79
-Breaks: libgwengui-qt5-79 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Gwenhywfar GUI implementation for Qt5
+Description: Gwenhywfar GUI implementation for Qt6
  Gwenhywfar allows porting of your software to different operating
  systems like Linux, *BSD, Windows etc. It also provides some often
  needed modules such as configuration file handling, simple XML file
  parsing, IPC etc.
  .
- This package contains a Gwenhywfar GUI implementation for Qt5.
+ This package contains a Gwenhywfar GUI implementation for Qt6.
 
 Package: libgwengui-gtk3-79t64
 Provides: ${t64:Provides}
@@ -184,4 +180,4 @@ Description: Gwenhywfar GUI implementation for GTK3
  needed modules such as configuration file handling, simple XML file
  parsing, IPC etc.
  .
- This package contains a Gwenhywfar GUI implementation for GTK3.
\ No newline at end of file
+ This package contains a Gwenhywfar GUI implementation for GTK3.
diff --git a/debian/libgwengui-qt5-79t64.lintian-overrides b/debian/libgwengui-qt5-79t64.lintian-overrides
deleted file mode 100644
index 353104a3..00000000
--- a/debian/libgwengui-qt5-79t64.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-libgwengui-qt5-79t64: package-name-doesnt-match-sonames libgwengui-qt5-79
diff --git a/debian/libgwengui-qt5-79t64.shlibs b/debian/libgwengui-qt5-79t64.shlibs
deleted file mode 100644
index fd5633a8..00000000
--- a/debian/libgwengui-qt5-79t64.shlibs
+++ /dev/null
@@ -1 +0,0 @@
-libgwengui-qt5 79 libgwengui-qt5-79t64
diff --git a/debian/libgwengui-qt5-dev.install b/debian/libgwengui-qt5-dev.install
deleted file mode 100644
index 6fab536a..00000000
--- a/debian/libgwengui-qt5-dev.install
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/include/gwenhywfar*/gwen-gui-qt5/*
-usr/lib/*/libgwengui-qt5.so
-usr/lib/*/cmake/gwengui-qt5-*
-usr/lib/*/pkgconfig/gwengui-qt5.pc
diff --git a/debian/libgwengui-qt5-79t64.install b/debian/libgwengui-qt6-79t64.install
similarity index 100%
rename from debian/libgwengui-qt5-79t64.install
rename to debian/libgwengui-qt6-79t64.install
diff --git a/debian/libgwengui-qt6-dev.install b/debian/libgwengui-qt6-dev.install
new file mode 100644
index 00000000..7cfb2969
--- /dev/null
+++ b/debian/libgwengui-qt6-dev.install
@@ -0,0 +1,4 @@
+usr/include/gwenhywfar*/gwen-gui-qt6/*
+usr/lib/*/libgwengui-qt6.so
+usr/lib/*/cmake/gwengui-qt6-*
+usr/lib/*/pkgconfig/gwengui-qt6.pc
diff --git a/debian/rules b/debian/rules
index 5ee0c8d2..53d324c4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,8 +18,8 @@ export QT_SELECT=qt5
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
-		--with-guis="fox16 qt5 gtk3" \
-		--with-qt5-qmake=$(CROSS_COMPILE)qmake \
+		--with-guis="fox16 qt6 gtk3" \
+		--with-qt6-qmake=$(CROSS_COMPILE)qmake \
 		--enable-system-certs \
 		--with-openssl-libs=/usr/lib/$(DEB_TARGET_MULTIARCH) \
 		--with-libxml2-code=yes \


More information about the Neon-commits mailing list