app-misc/deskflow-1.20.1 : Added test flag

This commit is contained in:
saundersp 2025-03-26 17:19:25 +01:00
parent b287e10572
commit 9dbfd14b93
3 changed files with 9 additions and 8 deletions

View File

@ -1,3 +1,3 @@
DIST deskflow-1.20.1.tar.gz 1901842 BLAKE2B 2f56aefde37e02046b941950a29b9e67f0c24a6bec72c7fcd91ecad4913ace0ae95b4eeaf1696091b746de642bb6e250c4cb755ab5b8e23e6fe2d2d6fd87251a SHA512 1b1c2855d9ab62bbe1a7f758d33001fb54ce7fb9e70a95898376da393ea8035d31a65f0180d939e9f999973e8337eae67c6e0c98981e4f6b1cbbc194a829b46f DIST deskflow-1.20.1.tar.gz 1901842 BLAKE2B 2f56aefde37e02046b941950a29b9e67f0c24a6bec72c7fcd91ecad4913ace0ae95b4eeaf1696091b746de642bb6e250c4cb755ab5b8e23e6fe2d2d6fd87251a SHA512 1b1c2855d9ab62bbe1a7f758d33001fb54ce7fb9e70a95898376da393ea8035d31a65f0180d939e9f999973e8337eae67c6e0c98981e4f6b1cbbc194a829b46f
EBUILD deskflow-1.20.1.ebuild 1476 BLAKE2B fd5c1f807cba735c4a2c5fe40deab04865a50d87ec7ce0a536a735d0bbffc4896d9427dd4cdbbc7edccb72ce7867544fea4b5020f8884f9610b2dd9bb7442f30 SHA512 89f0fe91dd0b3f1997c8549a5e518d2ff6cfa3936f02b56508b6b3af32a13e750dcbf775673f816d18bad47f3135e8a7608e2a64bc214f4bc3519f412d25df49 EBUILD deskflow-1.20.1.ebuild 1541 BLAKE2B 6f5d4eff4b980fabf44b8fecf1eedec0eda911e579618459c76cc16f4ade974d42f48155f54e85666c8ef303360781033c8f99b22f65bc5a503924de8c7e6e93 SHA512 586ac754a37c7f3b0b237b6ae5aae6c0da2c2c9f690f7f151687af53b2417f6fd643ac7fd41f3fd90309be724277e1200d15cbab763c4939cb105894e55f00a3
MISC metadata.xml 420 BLAKE2B 117c5dcb87db4536a5943154f662d7f6a0463b1f1ca8e1e6296c96a59d9053410cbdaf78cd9cecf81b49257b2cfe34d067e7b87e72bb8ffacb5ee96fbd40fd28 SHA512 4ec537f42ec7d182c3e1e1d115462f2ae550c05775e43107230aa9819cd43fa7a2f71c5a6dff5dcba5c46b1ec50f15bf6f56dbbccaddad8a247fab41558c3a72 MISC metadata.xml 420 BLAKE2B 117c5dcb87db4536a5943154f662d7f6a0463b1f1ca8e1e6296c96a59d9053410cbdaf78cd9cecf81b49257b2cfe34d067e7b87e72bb8ffacb5ee96fbd40fd28 SHA512 4ec537f42ec7d182c3e1e1d115462f2ae550c05775e43107230aa9819cd43fa7a2f71c5a6dff5dcba5c46b1ec50f15bf6f56dbbccaddad8a247fab41558c3a72

View File

@ -17,7 +17,7 @@ S=${WORKDIR}/${PF}
LICENSE='GPL-2' LICENSE='GPL-2'
SLOT='0' SLOT='0'
KEYWORDS='~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux' KEYWORDS='~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux'
IUSE='gui' IUSE='gui test'
RDEPEND=' RDEPEND='
>=dev-libs/libportal-0.8.0 >=dev-libs/libportal-0.8.0
@ -46,14 +46,15 @@ DEPEND="
${RDEPEND} ${RDEPEND}
x11-base/xorg-proto x11-base/xorg-proto
" "
BDEPEND='gui? ( dev-qt/linguist-tools:5 )' BDEPEND='gui? ( dev-qt/linguist-tools:5 ) test? ( dev-cpp/gtest )'
src_configure() { src_configure() {
local mycmakeargs=( local mycmakeargs=(
-DBUILD_GUI=$(usex gui) -DBUILD_GUI=$(usex gui)
-DBUILD_DOCS=ON
-DBUILD_INSTALLER=OFF -DBUILD_INSTALLER=OFF
-DBUILD_TESTS=OFF -DBUILD_TESTS=$(usex test)
-DENABLE_COVERAGE=OFF -DENABLE_COVERAGE=$(usex test)
) )
cmake_src_configure cmake_src_configure

View File

@ -1,15 +1,15 @@
BDEPEND=gui? ( dev-qt/linguist-tools:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 BDEPEND=gui? ( dev-qt/linguist-tools:5 ) test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm prepare test DEFINED_PHASES=compile configure install postinst postrm prepare test
DEPEND=>=dev-libs/libportal-0.8.0 dev-cpp/cli11 dev-cpp/tomlplusplus dev-libs/glib dev-libs/libei dev-libs/openssl:= dev-libs/pugixml gui? ( dev-qt/qtbase:6 ) sys-libs/glibc x11-libs/gdk-pixbuf x11-libs/libICE:= x11-libs/libSM:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXtst:= x11-libs/libnotify x11-libs/libxkbcommon x11-base/xorg-proto DEPEND=>=dev-libs/libportal-0.8.0 dev-cpp/cli11 dev-cpp/tomlplusplus dev-libs/glib dev-libs/libei dev-libs/openssl:= dev-libs/pugixml gui? ( dev-qt/qtbase:6 ) sys-libs/glibc x11-libs/gdk-pixbuf x11-libs/libICE:= x11-libs/libSM:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXtst:= x11-libs/libnotify x11-libs/libxkbcommon x11-base/xorg-proto
DESCRIPTION=Deskflow lets you share one mouse and keyboard between multiple computers DESCRIPTION=Deskflow lets you share one mouse and keyboard between multiple computers
EAPI=8 EAPI=8
HOMEPAGE=https://github.com/deskflow/deskflow HOMEPAGE=https://github.com/deskflow/deskflow
INHERIT=cmake desktop xdg-utils INHERIT=cmake desktop xdg-utils
IUSE=gui IUSE=gui test
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2 LICENSE=GPL-2
RDEPEND=>=dev-libs/libportal-0.8.0 dev-cpp/cli11 dev-cpp/tomlplusplus dev-libs/glib dev-libs/libei dev-libs/openssl:= dev-libs/pugixml gui? ( dev-qt/qtbase:6 ) sys-libs/glibc x11-libs/gdk-pixbuf x11-libs/libICE:= x11-libs/libSM:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXtst:= x11-libs/libnotify x11-libs/libxkbcommon RDEPEND=>=dev-libs/libportal-0.8.0 dev-cpp/cli11 dev-cpp/tomlplusplus dev-libs/glib dev-libs/libei dev-libs/openssl:= dev-libs/pugixml gui? ( dev-qt/qtbase:6 ) sys-libs/glibc x11-libs/gdk-pixbuf x11-libs/libICE:= x11-libs/libSM:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXtst:= x11-libs/libnotify x11-libs/libxkbcommon
SLOT=0 SLOT=0
SRC_URI=https://github.com/deskflow/deskflow/archive/refs/tags/v1.20.1.tar.gz -> deskflow-1.20.1.tar.gz SRC_URI=https://github.com/deskflow/deskflow/archive/refs/tags/v1.20.1.tar.gz -> deskflow-1.20.1.tar.gz
_eclasses_=toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed _eclasses_=toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed
_md5_=e1d5d31160c03ec9a2b33964eee7ae8d _md5_=066932b503c36f2a3f3c3b1ac89a6b55