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 "")
        )

Reply via email to