commit: a6e7f66b1b13082acee2e27a3765c8c1ad028ce9
Author: Christian Schmidt <gentoo <AT> digadd <DOT> de>
AuthorDate: Tue Dec 30 13:39:07 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jan 1 14:43:09 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e7f66b
gui-apps/deskflow: bump to 1.25.0, remove GUI useflag
Not building the UI is no longer possible:
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_GUI
Signed-off-by: Christian Schmidt <gentoo <AT> digadd.de>
Part-of: https://github.com/gentoo/gentoo/pull/45205
Closes: https://github.com/gentoo/gentoo/pull/45205
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
gui-apps/deskflow/Manifest | 1 +
.../deskflow/{deskflow-9999.ebuild => deskflow-1.25.0.ebuild} | 10 +++-------
gui-apps/deskflow/deskflow-9999.ebuild | 10 +++-------
3 files changed, 7 insertions(+), 14 deletions(-)
diff --git a/gui-apps/deskflow/Manifest b/gui-apps/deskflow/Manifest
index b9e1c7dc1070..b774c6a40af9 100644
--- a/gui-apps/deskflow/Manifest
+++ b/gui-apps/deskflow/Manifest
@@ -1,3 +1,4 @@
DIST deskflow-1.21.2.tar.gz 1884045 BLAKE2B
788823c9154ec9113944bb04e32b750412bec93e096357cb64b33d47a3e8e4b64e3532443ba73660210908e17f0f43c0666437faaf7089b7b527bf2a17c7a1a6
SHA512
e6ef54fb0abbab99dd14502db4e86a563b2fdbf05c632c718a65c8f4a9e85820b1ef61036abf074903d36265f951757148784c8b9331f9d589cf9cd6bfe64ee4
DIST deskflow-1.23.0.tar.gz 1825112 BLAKE2B
4ff04858f75abeff121a4599bbd90b13dfad261d773abfc4d5f6784d56e7fae722ac2c3d28ea9d1e9feee892b5be7f862a7157b0868cfc5fe50f9616d4d54be7
SHA512
b65aa09374ae40b74336fbef851e3aa4334573f6935dbd15c01cfd29637440e46d8815dbb137a382f89e6bf99d4a9c371740140b5a49f534dc856fbae3182d86
DIST deskflow-1.24.0.tar.gz 1848123 BLAKE2B
fe8a8f9917cf583deb9f49f8e669735612a3968c666924b500846f48f2f7eb97adee542f8a9ed0030123217e71f6ecdf008c672fab70b483a80e5d7bc87f790e
SHA512
fce477239d5aa11d20c95ba43a97e36b58c5548db40035557c73f295650a0f08c862a867cccfdd39f7a0594c1207d2ab17b982212c7f0cd5182e7db4ab0b7e48
+DIST deskflow-1.25.0.tar.gz 1291356 BLAKE2B
1e262ce2a11b8ff15d4733f6d5004810af478f12216c16be2ebb7bf58a8fd2397c0560b7e27e6ed68a3e3d3bf99c88104fda0019934528bdde1daf192343a33f
SHA512
a9fa7deea2d1ec38932cf36a32ee788f86713bc0a7ac0e2d4078f600eb004dad0557666dac079f4c3d3228fc8c4f195c6f387c1aec5504538b039385c9490887
diff --git a/gui-apps/deskflow/deskflow-9999.ebuild
b/gui-apps/deskflow/deskflow-1.25.0.ebuild
similarity index 89%
copy from gui-apps/deskflow/deskflow-9999.ebuild
copy to gui-apps/deskflow/deskflow-1.25.0.ebuild
index 54e8693d0f04..d826da8938a3 100644
--- a/gui-apps/deskflow/deskflow-9999.ebuild
+++ b/gui-apps/deskflow/deskflow-1.25.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/deskflow/deskflow"
LICENSE="GPL-2"
SLOT="0"
-IUSE="gui test"
+IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -27,12 +27,9 @@ RDEPEND="
>=dev-libs/libei-0.99.1
dev-libs/libportal:=
dev-libs/openssl:0=
- dev-qt/qtbase:6[dbus,network,xml]
+ dev-qt/qtbase:6[dbus,gui,network,widgets,xml]
x11-libs/libxkbcommon
x11-libs/libxkbfile
- gui? (
- dev-qt/qtbase:6[gui,widgets]
- )
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -50,7 +47,7 @@ DEPEND="
"
BDEPEND="
virtual/pkgconfig
- gui? ( dev-qt/qttools:6[linguist] )
+ dev-qt/qttools:6[linguist]
"
DOCS=(
@@ -60,7 +57,6 @@ DOCS=(
src_configure() {
local mycmakeargs=(
- -DBUILD_GUI=$(usex gui)
-DBUILD_TESTS=$(usex test)
$(usex test -DSKIP_BUILD_TESTS=ON "")
)
diff --git a/gui-apps/deskflow/deskflow-9999.ebuild
b/gui-apps/deskflow/deskflow-9999.ebuild
index 54e8693d0f04..d826da8938a3 100644
--- a/gui-apps/deskflow/deskflow-9999.ebuild
+++ b/gui-apps/deskflow/deskflow-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/deskflow/deskflow"
LICENSE="GPL-2"
SLOT="0"
-IUSE="gui test"
+IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -27,12 +27,9 @@ RDEPEND="
>=dev-libs/libei-0.99.1
dev-libs/libportal:=
dev-libs/openssl:0=
- dev-qt/qtbase:6[dbus,network,xml]
+ dev-qt/qtbase:6[dbus,gui,network,widgets,xml]
x11-libs/libxkbcommon
x11-libs/libxkbfile
- gui? (
- dev-qt/qtbase:6[gui,widgets]
- )
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -50,7 +47,7 @@ DEPEND="
"
BDEPEND="
virtual/pkgconfig
- gui? ( dev-qt/qttools:6[linguist] )
+ dev-qt/qttools:6[linguist]
"
DOCS=(
@@ -60,7 +57,6 @@ DOCS=(
src_configure() {
local mycmakeargs=(
- -DBUILD_GUI=$(usex gui)
-DBUILD_TESTS=$(usex test)
$(usex test -DSKIP_BUILD_TESTS=ON "")
)