summaryrefslogtreecommitdiff
path: root/net-misc/rdesktop
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-24 04:04:24 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-24 04:04:24 +0100
commite7daa1f959ba2c720f36a6984f588098e68b15cd (patch)
tree42ed099f2514ebda2681a4de13af60727c8a9fab /net-misc/rdesktop
parentfd93fe10d9e6c855fed8e1524b2d2d64d2085570 (diff)
gentoo auto-resync : 24:10:2024 - 04:04:24
Diffstat (limited to 'net-misc/rdesktop')
-rw-r--r--net-misc/rdesktop/Manifest2
-rw-r--r--net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild29
2 files changed, 19 insertions, 12 deletions
diff --git a/net-misc/rdesktop/Manifest b/net-misc/rdesktop/Manifest
index 31f0e07dd980..8d2dd7705c10 100644
--- a/net-misc/rdesktop/Manifest
+++ b/net-misc/rdesktop/Manifest
@@ -4,5 +4,5 @@ AUX rdesktop-1.9.0-configure-clang16.patch 897 BLAKE2B fa1fc01810a466ed855c1c7b3
AUX rdesktop-1.9.0-gssapi-check.patch 332 BLAKE2B 618723ba40cd536556eafdebd44a4f9bf867d1890a16a027015390c8402f9da98513ec5fa5fdc2fee754d4e6c436cfd20d61cf830e3f9a8d7111bac37cbeed06 SHA512 85308d3230fa71a2381f35c20c02e3316a8b1b98bbe3f507d9f14fc8f7e703ffd7a6a45907e0799d3f7a243da52571e3c07b7adb1f68a4123133d8ea3eb31451
AUX rdesktop-1.9.0-rdssl_rkey_get_exp_mod.patch 783 BLAKE2B 0bb5f27486f31ed7150271cebb5e901e013b05d22106304304d5bac0e3d5344265779152cf74878dee7d3f7cd30f3e6e47356598eea94ee4a8fc7d3c8490c9bd SHA512 d408c0cd4ab31edd6246e41d173426993ec046810c83753eef005eaa018d72dbaea8de8738a099527a08e7248904e18ed29a8eb04e9a37a0e8939699e247f485
DIST rdesktop-1.9.0.tar.gz 368980 BLAKE2B c3545e1c0f8ff04adeb8f36e24684a0719a4d4bb0176491a1826b3c5c2976a96d96d773280ca5b27b936aa5f79957e7faec77be996048115d8f8c0a3f0cc0d6d SHA512 e101147b496ae70118c2756bf120007d4748aad9d9917d9ebc0878ffaf35764500861c548ef0528722777555c78e1d3d146b6f3691daa2b8657b0d3a541094f5
-EBUILD rdesktop-1.9.0-r4.ebuild 2000 BLAKE2B 8ccd25e367948cb32a49379f3eb9104cfdb2330757daa2b232feec462da7b1ad73b8405a3c3220dcc459b088460330636a2f1de4c4e8fd2efec3731cd061dfd5 SHA512 fe89526a684df29f6cd566f85c444c17a20f3a5a997ae448c458a7a584fa4288d30f99cade361d219c0f61210ca1a7ec143d5e072603b632f68f767e1163a86d
+EBUILD rdesktop-1.9.0-r4.ebuild 2159 BLAKE2B 2c2dc6e907792fa2c12447fb50252007e95dfa36bbaf994a249df25bf98b6443ed6cd1c0b06f90dcb3cbd69fb48cab199646a1fa67bc8bd0fd84297dd4904210 SHA512 b6a5d14b413d724900e38636dae321c82b0b825577f1da9d182712598e9ae5a1a1d9f9a53a516602201ce5b76c6d603853b0ea727def21585834c98a1b2a7c0b
MISC metadata.xml 941 BLAKE2B 966b0157d9829250ad1c8e31ddba5033d48ce9fa7991b380ac62f085d28ab1d5a8359b0f085fdb2cc6eb4f449fb1eaabfc2007852b33935104287d3ede542642 SHA512 6fcf246ef6bd5379935099046d6a760f339714ce05ed78aaf92d4c0467fcca29e4580d19e2fb168916251d936f94d34cfd3a86734f2b45028f0dc4f441d3bf4e
diff --git a/net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild b/net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild
index 8239a2055c75..d8113127a6f9 100644
--- a/net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild
+++ b/net-misc/rdesktop/rdesktop-1.9.0-r4.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${PN}-${PV/_/-}
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="alsa ao ipv6 kerberos oss pcsc-lite pulseaudio xrandr"
+IUSE="alsa ao kerberos oss pcsc-lite pulseaudio xrandr"
RDEPEND="
dev-libs/nettle:0=
@@ -53,6 +53,11 @@ PATCHES=(
DOCS=( doc/ChangeLog doc/HACKING doc/TODO doc/keymapping.txt )
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # unavailable on Linux, and has correct checks and handles in configure.ac, bug #941974
+ statvfs64
+)
+
src_prepare() {
default
eautoreconf
@@ -66,20 +71,22 @@ src_configure() {
# Upstream is "in need of new maintainers" so it may never be fixed.
filter-lto
+ local myeconfargs=(
+ --with-ipv6
+ $(use_enable xrandr)
+ $(use_enable kerberos credssp)
+ $(use_enable pcsc-lite smartcard)
+ )
+
if use pulseaudio; then
- sound_conf="--with-sound=pulse"
+ myeconfargs+=( --with-sound=pulse )
elif use ao; then
- sound_conf="--with-sound=libao"
+ myeconfargs+=( --with-sound=libao )
elif use alsa; then
- sound_conf="--with-sound=alsa"
+ myeconfargs+=( --with-sound=alsa )
else
- sound_conf=$(use_with oss sound oss)
+ myeconfargs+=( $(use_with oss sound oss) )
fi
- econf \
- $(use_with ipv6) \
- $(use_with xrandr) \
- $(use_enable kerberos credssp) \
- $(use_enable pcsc-lite smartcard) \
- ${sound_conf}
+ econf "${myeconfargs[@]}"
}