[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/files/
commit: 6343c03ccd88138d77e8c6fb60e71133272b Author: Mike Gilbert gentoo org> AuthorDate: Wed May 22 21:10:07 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed May 22 21:10:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6343c03c net-misc/freerdp: fix patch Bug: https://bugs.gentoo.org/932407 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch b/net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch index 731bbee4cb3c..34720aef4b5b 100644 --- a/net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch +++ b/net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch @@ -1,16 +1,15 @@ -From b50f3818ab4dfca852e8c1dd009b6b64c31a0382 Mon Sep 17 00:00:00 2001 +From d2b6771c748e54e659d5f1243a92e499c3beaa36 Mon Sep 17 00:00:00 2001 From: Mike Gilbert -Date: Wed, 22 May 2024 13:23:36 -0400 +Date: Wed, 22 May 2024 17:04:43 -0400 Subject: [PATCH] X11: fix pointer/integer type mismatch -This was fixed on master as part of -641022b7953bb04e80b5058cd07149d0cf454aee. +Fixed on master in 2da280b8a1748052b70b3f5a1ef0d8e932c33adc. --- client/X11/xf_graphics.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/X11/xf_graphics.c b/client/X11/xf_graphics.c -index 5aa1fd48b5a3..a3793e64d9f1 100644 +index 5aa1fd48b5a3..fe81e0ed91cb 100644 --- a/client/X11/xf_graphics.c +++ b/client/X11/xf_graphics.c @@ -438,7 +438,7 @@ static BOOL xf_Pointer_New(rdpContext* context, rdpPointer* pointer) @@ -18,7 +17,7 @@ index 5aa1fd48b5a3..a3793e64d9f1 100644 #endif fail: - WLog_DBG(TAG, "%s: %ld", __func__, rc ? pointer : -1); -+ WLog_DBG(TAG, "%s: %ld", __func__, rc ? pointer : NULL); ++ WLog_DBG(TAG, "%s: %p", __func__, rc ? pointer : NULL); return rc; }
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/files/, net-misc/freerdp/
commit: 836bf3fddd54b483b4a68a0ac7b2ec2a2b3d0805 Author: Mike Gilbert gentoo org> AuthorDate: Wed May 22 17:31:07 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed May 22 17:33:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836bf3fd net-misc/freerdp: fix pointer/integer type mismatch Closes: https://bugs.gentoo.org/932407 Signed-off-by: Mike Gilbert gentoo.org> .../files/freerdp-2.11.7-type-mismatch.patch | 24 ++ net-misc/freerdp/freerdp-2.11.7.ebuild | 1 + 2 files changed, 25 insertions(+) diff --git a/net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch b/net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch new file mode 100644 index ..731bbee4cb3c --- /dev/null +++ b/net-misc/freerdp/files/freerdp-2.11.7-type-mismatch.patch @@ -0,0 +1,24 @@ +From b50f3818ab4dfca852e8c1dd009b6b64c31a0382 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Wed, 22 May 2024 13:23:36 -0400 +Subject: [PATCH] X11: fix pointer/integer type mismatch + +This was fixed on master as part of +641022b7953bb04e80b5058cd07149d0cf454aee. +--- + client/X11/xf_graphics.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/client/X11/xf_graphics.c b/client/X11/xf_graphics.c +index 5aa1fd48b5a3..a3793e64d9f1 100644 +--- a/client/X11/xf_graphics.c b/client/X11/xf_graphics.c +@@ -438,7 +438,7 @@ static BOOL xf_Pointer_New(rdpContext* context, rdpPointer* pointer) + + #endif + fail: +- WLog_DBG(TAG, "%s: %ld", __func__, rc ? pointer : -1); ++ WLog_DBG(TAG, "%s: %ld", __func__, rc ? pointer : NULL); + return rc; + } + diff --git a/net-misc/freerdp/freerdp-2.11.7.ebuild b/net-misc/freerdp/freerdp-2.11.7.ebuild index b17a66b5c459..966ad5d7d626 100644 --- a/net-misc/freerdp/freerdp-2.11.7.ebuild +++ b/net-misc/freerdp/freerdp-2.11.7.ebuild @@ -106,6 +106,7 @@ src_prepare() { local PATCHES=( "${FILESDIR}/freerdp-2.11.2-clang.patch" "${FILESDIR}/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch" + "${FILESDIR}/freerdp-2.11.7-type-mismatch.patch" ) cmake_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 60fc3847889e2aec2dad46dfe47f078a294c3ed8 Author: Mike Gilbert gentoo org> AuthorDate: Wed May 22 02:15:15 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed May 22 02:15:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fc3847 net-misc/freerdp: add -Wno-error=incompatible-pointer-types to CFLAGS Bug: https://bugs.gentoo.org/927731 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.7.ebuild | 3 +++ net-misc/freerdp/freerdp-2..ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/net-misc/freerdp/freerdp-2.11.7.ebuild b/net-misc/freerdp/freerdp-2.11.7.ebuild index 2a7209cfab84..b17a66b5c459 100644 --- a/net-misc/freerdp/freerdp-2.11.7.ebuild +++ b/net-misc/freerdp/freerdp-2.11.7.ebuild @@ -126,6 +126,9 @@ src_configure() { # bug #881695 filter-lto + # https://bugs.gentoo.org/927731 + append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types) + local mycmakeargs=( -Wno-dev -DBUILD_TESTING=$(option test) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 2a7209cfab84..b17a66b5c459 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -126,6 +126,9 @@ src_configure() { # bug #881695 filter-lto + # https://bugs.gentoo.org/927731 + append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types) + local mycmakeargs=( -Wno-dev -DBUILD_TESTING=$(option test)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 3382fa26906e9d7caefd496fdef6d5551e31b728 Author: Mike Gilbert gentoo org> AuthorDate: Tue May 21 15:40:48 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue May 21 15:43:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3382fa26 net-misc/freerdp: add 2.11.7 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 2 + net-misc/freerdp/freerdp-2.11.7.ebuild | 172 + 2 files changed, 174 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 095ce3778c7f..83c12c3df495 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,6 +1,8 @@ DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-2.11.6.tar.gz 7337387 BLAKE2B 6d6b338710fccc4ad5067f4cf7f17190409f5313cb0c2c4ad84c82326b605897e01e03e2f334346ae5e20642c7813b415d0123558c00565b4b8c11257ebac226 SHA512 4facaff07bc26434474776e2463c9ebf090cb6bcf7d3dc7a6b3d8e2de991925a92b7889b2c5dec50ee4cf28f94bb1016c36da207a00ead09005ea0ace36d DIST freerdp-2.11.6.tar.gz.asc 228 BLAKE2B cfcd673da04fcd749883b5dbbc27f12d6680442991d884006401521222385c7b325af35828683d96e1de866850a9c4eaae5f26d4b3cff4111391dc31f94ca1bd SHA512 4ef9a1fcb6f97295affbe080657a5a812d73e3448e1f480b382774e6f6fd3276a4e251e94cac66fdc83ae974ccc0b9ca9ca2b82b76b5128915885a35fafd18e4 +DIST freerdp-2.11.7.tar.gz 7337520 BLAKE2B ad579b4c36d96a17ccceb26c4c34124a050c05c49c05e2d8b4fd46789929dd4581d26aad88de7a3b3e6ecdd330b9b2ac2d45616537c1c635d10706f14a36f5ca SHA512 e1b4ac112090f2364ef2c360453f91b4643680cad75785cb214b48ebbc78c5eeca9fa8fe9f84f241a70825eefb5273e4e380483a5cdc86c92aa6ac1eb22c188e +DIST freerdp-2.11.7.tar.gz.asc 228 BLAKE2B a374c22ada6da59fb66fcb8021d5bb27545df0c0875b929766dc9b468e9fbfb4a79b1c38b2dbf5c44f925fd44305b1798e5ede0e6726a85c98cac96ceb8020f2 SHA512 18a1b8f18bba14e0156e5eca8fad28efdadd2f87fa29221629ffd9cf53f74606392de0df0e11ae41809fad0509c87462ee29d1e01e9df0dfe08b29832378be76 DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 DIST freerdp-3.5.0.tar.gz 9335565 BLAKE2B fc417336cda9dd14a2c7605a2b0172220f711599356b38d4d346130fc865c1ef563e627b57bcb20843dae231d8cfda272261db30d956ea98c29ebf7908c4722c SHA512 5f6f6fc84d0fb3581b3debd8dde8ed7054275af46f71b6ebd618d240b196e26352cf5ea260bd819a2b4464101012184910715b546701a95fc1aa951433150b07 DIST freerdp-3.5.1.tar.gz 9338947 BLAKE2B dd004333a52046300a5f319346da46ddb460e8acbb5902dc4daa18e3d0b6e3d9ee1d43f43e54f0887fec68cf6a952567be4c7995e807099585b9062a56058506 SHA512 6c7861131e1ae2cf824659fe8cff34e0f608c4e3796b64f02a61aeeaa12dce76aad2bfa5096c821f0f86fde82ffed7e4876f20cd4016ea1adb7555e4828551d8 diff --git a/net-misc/freerdp/freerdp-2.11.7.ebuild b/net-misc/freerdp/freerdp-2.11.7.ebuild new file mode 100644 index ..2a7209cfab84 --- /dev/null +++ b/net-misc/freerdp/freerdp-2.11.7.ebuild @@ -0,0 +1,172 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + inherit verify-sig + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz + verify-sig? ( https://pub.freerdp.com/releases/${MY_P}.tar.gz.asc )" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-akallabeth )" + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/akallabeth.asc" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="2" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +BDEPEND+=" + virtual/pkgconfig + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto +" + +COMMON_DEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: b81d2880e7a0b829f09269a772f2aac915ce0338 Author: Mike Gilbert gentoo org> AuthorDate: Tue May 21 15:37:13 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue May 21 15:43:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81d2880 net-misc/freerdp: wire up verify-sig Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 2 ++ net-misc/freerdp/freerdp-2.11.6.ebuild | 8 ++-- net-misc/freerdp/freerdp-2..ebuild | 8 ++-- net-misc/freerdp/freerdp-3.5.1.ebuild | 8 ++-- net-misc/freerdp/freerdp-.ebuild | 8 ++-- 5 files changed, 26 insertions(+), 8 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index a82c27c846b5..095ce3778c7f 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,5 +1,7 @@ DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-2.11.6.tar.gz 7337387 BLAKE2B 6d6b338710fccc4ad5067f4cf7f17190409f5313cb0c2c4ad84c82326b605897e01e03e2f334346ae5e20642c7813b415d0123558c00565b4b8c11257ebac226 SHA512 4facaff07bc26434474776e2463c9ebf090cb6bcf7d3dc7a6b3d8e2de991925a92b7889b2c5dec50ee4cf28f94bb1016c36da207a00ead09005ea0ace36d +DIST freerdp-2.11.6.tar.gz.asc 228 BLAKE2B cfcd673da04fcd749883b5dbbc27f12d6680442991d884006401521222385c7b325af35828683d96e1de866850a9c4eaae5f26d4b3cff4111391dc31f94ca1bd SHA512 4ef9a1fcb6f97295affbe080657a5a812d73e3448e1f480b382774e6f6fd3276a4e251e94cac66fdc83ae974ccc0b9ca9ca2b82b76b5128915885a35fafd18e4 DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 DIST freerdp-3.5.0.tar.gz 9335565 BLAKE2B fc417336cda9dd14a2c7605a2b0172220f711599356b38d4d346130fc865c1ef563e627b57bcb20843dae231d8cfda272261db30d956ea98c29ebf7908c4722c SHA512 5f6f6fc84d0fb3581b3debd8dde8ed7054275af46f71b6ebd618d240b196e26352cf5ea260bd819a2b4464101012184910715b546701a95fc1aa951433150b07 DIST freerdp-3.5.1.tar.gz 9338947 BLAKE2B dd004333a52046300a5f319346da46ddb460e8acbb5902dc4daa18e3d0b6e3d9ee1d43f43e54f0887fec68cf6a952567be4c7995e807099585b9062a56058506 SHA512 6c7861131e1ae2cf824659fe8cff34e0f608c4e3796b64f02a61aeeaa12dce76aad2bfa5096c821f0f86fde82ffed7e4876f20cd4016ea1adb7555e4828551d8 +DIST freerdp-3.5.1.tar.gz.asc 228 BLAKE2B ae5826e539f0078d3adf7a4886f0b0c249c73fd2fc7ae21dcf815d876ec26f4482c242c076dbd9dcadd18927f4f97199f16fac3b40c0c04b1e43482865af15dc SHA512 ba52d6a5aa3d91fdab988d91b8591ccb075ce3d52bbee0596ffdb50902b54e650b397995f273463296a484199b969bab47708b5dbfc76c4128aa54ec5afcfdf2 diff --git a/net-misc/freerdp/freerdp-2.11.6.ebuild b/net-misc/freerdp/freerdp-2.11.6.ebuild index 452680239826..2a7209cfab84 100644 --- a/net-misc/freerdp/freerdp-2.11.6.ebuild +++ b/net-misc/freerdp/freerdp-2.11.6.ebuild @@ -12,10 +12,14 @@ if [[ ${PV} == * ]]; then 2.*) EGIT_BRANCH="stable-2.0";; esac else + inherit verify-sig MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz + verify-sig? ( https://pub.freerdp.com/releases/${MY_P}.tar.gz.asc )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-akallabeth )" + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/akallabeth.asc" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" @@ -26,7 +30,7 @@ SLOT="2" IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" -BDEPEND=" +BDEPEND+=" virtual/pkgconfig app-text/docbook-xml-dtd:4.1.2 app-text/xmlto diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 452680239826..2a7209cfab84 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -12,10 +12,14 @@ if [[ ${PV} == * ]]; then 2.*) EGIT_BRANCH="stable-2.0";; esac else + inherit verify-sig MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz + verify-sig? ( https://pub.freerdp.com/releases/${MY_P}.tar.gz.asc )" KEYWORDS="~alpha ~amd64 ~arm
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 1577d70a2390b06c8833cd2358f670027822e8a8 Author: Mike Gilbert gentoo org> AuthorDate: Wed May 15 19:57:30 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed May 15 20:12:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1577d70a net-misc/freerdp: drop 2.11.5-r2 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r2.ebuild | 145 -- 1 file changed, 145 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r2.ebuild b/net-misc/freerdp/freerdp-2.11.5-r2.ebuild deleted file mode 100644 index dfd5ba988b49.. --- a/net-misc/freerdp/freerdp-2.11.5-r2.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) -" -COMMON_DEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - X? ( x11-libs/libXrandr ) - ) - icu? ( dev-libs/icu:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) - ) - ) - smartcard? ( sys-apps/pcsc-lite ) - systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - ) - X? ( - x11-libs/libX11 - x11-libs/libxkbfile - ) -" -DEPEND="${COMMON_DEPEND} - valgrind? ( dev-debug/valgrind ) -" -RDEPEND="${COMMON_DEPEND} - !net-misc/freerdp:2 - !net-misc/freerdp:3 -" - -PATCHES=( - "${FILESDIR}/freerdp-2.11.2-clang.patch" - "${FILESDIR}/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch" -) - -src_configure() { - # bug #881695 - filter-lto - - local mycmakeargs=( - -Wno-dev - -DBUILD_TESTING=$(usex test ON OFF) - -DCHANNEL_URBDRC=$(usex usb ON OFF) - -DWITH_ALSA=$(usex alsa ON OFF) - -DWITH_CCACHE=OFF - -DWITH_CUPS=$(usex cups ON OFF) - -DWITH_DEBUG_ALL=$(usex debug ON OFF) - -DWITH_MANPAGES=$(usex doc ON OFF) - -DWITH_FFMPEG=$(usex ffmpeg ON OFF) - -DWITH_SWSCALE=$(usex ffmpeg ON OFF) - -DWITH_CAIRO=$(usex ffmpeg OFF ON) - -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) - -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) - -DWITH_ICU=$(usex icu ON OFF) - -DWITH_JPEG=$(usex jpeg ON OFF) - -DWITH_GSSAPI=$(usex kerberos ON OFF) - -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) - -DWITH_OPENH264=$(usex openh264 ON OFF) - -DWITH_OSS=OFF - -DWITH_PULSE=$(usex pulseaudio ON OFF) - -DWITH_SERVER=$(usex server ON OFF) - -DWITH_PCSC=$(usex smartcard ON OFF) - -DWITH_LIBSYSTEMD=$(usex systemd
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 7b1953a687ddf90eb5d0176f4a8da750e483531d Author: Mike Gilbert gentoo org> AuthorDate: Wed Apr 24 19:36:07 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Apr 24 19:36:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1953a6 net-misc/freerdp: skip TestBacktrace unconditionally Closes: https://bugs.gentoo.org/930636 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 3 +-- net-misc/freerdp/freerdp-2.11.6.ebuild | 3 +-- net-misc/freerdp/freerdp-2..ebuild | 3 +-- net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 3 +-- net-misc/freerdp/freerdp-3.5.0.ebuild | 3 +-- net-misc/freerdp/freerdp-3.5.1.ebuild | 3 +-- net-misc/freerdp/freerdp-.ebuild | 3 +-- 7 files changed, 7 insertions(+), 14 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 0185d276382d..6c9b29344718 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -158,8 +158,7 @@ src_configure() { } src_test() { - local myctestargs=() - use elibc_musl && myctestargs+=( -E TestBacktrace ) + local myctestargs=( -E TestBacktrace ) cmake_src_test } diff --git a/net-misc/freerdp/freerdp-2.11.6.ebuild b/net-misc/freerdp/freerdp-2.11.6.ebuild index 9ba5520f14f9..452680239826 100644 --- a/net-misc/freerdp/freerdp-2.11.6.ebuild +++ b/net-misc/freerdp/freerdp-2.11.6.ebuild @@ -158,8 +158,7 @@ src_configure() { } src_test() { - local myctestargs=() - use elibc_musl && myctestargs+=( -E TestBacktrace ) + local myctestargs=( -E TestBacktrace ) cmake_src_test } diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 9ba5520f14f9..452680239826 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -158,8 +158,7 @@ src_configure() { } src_test() { - local myctestargs=() - use elibc_musl && myctestargs+=( -E TestBacktrace ) + local myctestargs=( -E TestBacktrace ) cmake_src_test } diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild index a78e14181dd6..a616aab29951 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -176,8 +176,7 @@ src_configure() { } src_test() { - local myctestargs=() - use elibc_musl && myctestargs+=( -E TestBacktrace ) + local myctestargs=( -E TestBacktrace ) has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test } diff --git a/net-misc/freerdp/freerdp-3.5.0.ebuild b/net-misc/freerdp/freerdp-3.5.0.ebuild index 8285a658a86c..78789fee28fc 100644 --- a/net-misc/freerdp/freerdp-3.5.0.ebuild +++ b/net-misc/freerdp/freerdp-3.5.0.ebuild @@ -169,8 +169,7 @@ src_configure() { } src_test() { - local myctestargs=() - use elibc_musl && myctestargs+=( -E TestBacktrace ) + local myctestargs=( -E TestBacktrace ) has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test } diff --git a/net-misc/freerdp/freerdp-3.5.1.ebuild b/net-misc/freerdp/freerdp-3.5.1.ebuild index 8285a658a86c..78789fee28fc 100644 --- a/net-misc/freerdp/freerdp-3.5.1.ebuild +++ b/net-misc/freerdp/freerdp-3.5.1.ebuild @@ -169,8 +169,7 @@ src_configure() { } src_test() { - local myctestargs=() - use elibc_musl && myctestargs+=( -E TestBacktrace ) + local myctestargs=( -E TestBacktrace ) has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test } diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 8285a658a86c..78789fee28fc 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -169,8 +169,7 @@ src_configure() { } src_test() { - local myctestargs=() - use elibc_musl && myctestargs+=( -E TestBacktrace ) + local myctestargs=( -E TestBacktrace ) has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test }
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 30c14f958cc0ff5ff01ca2e503d380d381897b20 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 24 17:39:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 24 17:39:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c14f95 net-misc/freerdp: Stabilize 2.11.5-r10 arm, #927203 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 1b235ab887a7..0185d276382d 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 26b706b9a466458ede70a5fad2af7f9dbff4c740 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 24 17:39:36 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 24 17:39:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b706b9 net-misc/freerdp: Stabilize 3.4.0-r11 arm, #927203 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild index 81954495ae42..a78e14181dd6 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 966bb5993d0a86872b6f362b7739c88654ec9889 Author: Mike Gilbert gentoo org> AuthorDate: Wed Apr 24 17:06:59 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Apr 24 17:06:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966bb599 net-misc/freerdp: add 3.5.1 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-3.5.1.ebuild | 181 ++ 2 files changed, 182 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index a31b15e326e7..a82c27c846b5 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -2,3 +2,4 @@ DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2 DIST freerdp-2.11.6.tar.gz 7337387 BLAKE2B 6d6b338710fccc4ad5067f4cf7f17190409f5313cb0c2c4ad84c82326b605897e01e03e2f334346ae5e20642c7813b415d0123558c00565b4b8c11257ebac226 SHA512 4facaff07bc26434474776e2463c9ebf090cb6bcf7d3dc7a6b3d8e2de991925a92b7889b2c5dec50ee4cf28f94bb1016c36da207a00ead09005ea0ace36d DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 DIST freerdp-3.5.0.tar.gz 9335565 BLAKE2B fc417336cda9dd14a2c7605a2b0172220f711599356b38d4d346130fc865c1ef563e627b57bcb20843dae231d8cfda272261db30d956ea98c29ebf7908c4722c SHA512 5f6f6fc84d0fb3581b3debd8dde8ed7054275af46f71b6ebd618d240b196e26352cf5ea260bd819a2b4464101012184910715b546701a95fc1aa951433150b07 +DIST freerdp-3.5.1.tar.gz 9338947 BLAKE2B dd004333a52046300a5f319346da46ddb460e8acbb5902dc4daa18e3d0b6e3d9ee1d43f43e54f0887fec68cf6a952567be4c7995e807099585b9062a56058506 SHA512 6c7861131e1ae2cf824659fe8cff34e0f608c4e3796b64f02a61aeeaa12dce76aad2bfa5096c821f0f86fde82ffed7e4876f20cd4016ea1adb7555e4828551d8 diff --git a/net-misc/freerdp/freerdp-3.5.1.ebuild b/net-misc/freerdp/freerdp-3.5.1.ebuild new file mode 100644 index ..8285a658a86c --- /dev/null +++ b/net-misc/freerdp/freerdp-3.5.1.ebuild @@ -0,0 +1,181 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="3" +IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + app-text/docbook-xsl-stylesheets + dev-libs/libxslt +" +COMMON_DEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + aad? ( dev-libs/cJSON ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + fuse? ( sys-fs/fuse:3 ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + X? ( x11-libs/libXrandr ) + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( + media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] + media-libs/sdl2-ttf + ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( + dev-libs/pkcs11-helper + sys-apps/pcsc-lite + )
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: b78f64780ad2f42ba7d2492405928f77b75dc67e Author: Mike Gilbert gentoo org> AuthorDate: Sat Apr 20 02:49:49 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Apr 20 02:49:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78f6478 net-misc/freerdp: sync 2. Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 11 +++ net-misc/freerdp/freerdp-2..ebuild | 8 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index caee86e34a0a..1b235ab887a7 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -98,10 +98,13 @@ RDEPEND="${COMMON_DEPEND} server? ( !net-misc/freerdp:3[server] ) " -PATCHES=( - "${FILESDIR}/freerdp-2.11.2-clang.patch" - "${FILESDIR}/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch" -) +src_prepare() { + local PATCHES=( + "${FILESDIR}/freerdp-2.11.2-clang.patch" + "${FILESDIR}/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch" + ) + cmake_src_prepare +} option() { usex "$1" ON OFF diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 6a6c319f26f5..9ba5520f14f9 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -98,6 +98,14 @@ RDEPEND="${COMMON_DEPEND} server? ( !net-misc/freerdp:3[server] ) " +src_prepare() { + local PATCHES=( + "${FILESDIR}/freerdp-2.11.2-clang.patch" + "${FILESDIR}/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch" + ) + cmake_src_prepare +} + option() { usex "$1" ON OFF }
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 5ecfa38ca0235e2c35e66672190d14dfb9ef7974 Author: Mike Gilbert gentoo org> AuthorDate: Sat Apr 20 02:55:09 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Apr 20 02:55:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecfa38c net-misc/freerdp: add 2.11.6 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-2.11.6.ebuild | 169 + 2 files changed, 170 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index e857adf29b43..a31b15e326e7 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,3 +1,4 @@ DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd +DIST freerdp-2.11.6.tar.gz 7337387 BLAKE2B 6d6b338710fccc4ad5067f4cf7f17190409f5313cb0c2c4ad84c82326b605897e01e03e2f334346ae5e20642c7813b415d0123558c00565b4b8c11257ebac226 SHA512 4facaff07bc26434474776e2463c9ebf090cb6bcf7d3dc7a6b3d8e2de991925a92b7889b2c5dec50ee4cf28f94bb1016c36da207a00ead09005ea0ace36d DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 DIST freerdp-3.5.0.tar.gz 9335565 BLAKE2B fc417336cda9dd14a2c7605a2b0172220f711599356b38d4d346130fc865c1ef563e627b57bcb20843dae231d8cfda272261db30d956ea98c29ebf7908c4722c SHA512 5f6f6fc84d0fb3581b3debd8dde8ed7054275af46f71b6ebd618d240b196e26352cf5ea260bd819a2b4464101012184910715b546701a95fc1aa951433150b07 diff --git a/net-misc/freerdp/freerdp-2.11.6.ebuild b/net-misc/freerdp/freerdp-2.11.6.ebuild new file mode 100644 index ..9ba5520f14f9 --- /dev/null +++ b/net-misc/freerdp/freerdp-2.11.6.ebuild @@ -0,0 +1,169 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="2" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto +" + +COMMON_DEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + X? ( x11-libs/libXrandr ) + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( sys-apps/pcsc-lite ) + systemd? ( sys-apps/systemd:0= ) + client? ( + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND="${COMMON_DEPEND} + valgrind? (
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 1d375c8dbd34d2e246b57900a8bb2dde6f202d49 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 19 08:31:07 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 19 08:31:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d375c8d net-misc/freerdp: Stabilize 3.4.0-r11 arm64, #927203 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild index 96042d27fc4e..81954495ae42 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: c06ae1130b8a4f0052c5d080959662af5f6f6817 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 19 08:31:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 19 08:31:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06ae113 net-misc/freerdp: Stabilize 2.11.5-r10 arm64, #927203 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 207ee831d3b4..caee86e34a0a 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: ded714649029f8a2cbca7e12915db3458bf5229f Author: Sam James gentoo org> AuthorDate: Wed Apr 17 02:23:48 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 02:23:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded71464 net-misc/freerdp: Stabilize 3.4.0-r11 ppc, #927203 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild index 50063ef09354..1898ee89fcc3 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 7b6abaa5cb8e2200d91f5c2fea9574c7bd58f649 Author: Sam James gentoo org> AuthorDate: Wed Apr 17 02:23:47 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 02:23:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6abaa5 net-misc/freerdp: Stabilize 2.11.5-r10 ppc, #927203 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 43e6eeec64b3..62d89623c96b 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 364f882372db4f012ef545f64817b4f647c728e8 Author: Sam James gentoo org> AuthorDate: Tue Apr 16 22:28:42 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 22:28:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364f8823 net-misc/freerdp: Stabilize 2.11.5-r10 ppc64, #927203 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 3d4aabfb96d7..43e6eeec64b3 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 661f0e8a64d09b6ac026d244242a80b225248046 Author: Sam James gentoo org> AuthorDate: Tue Apr 16 22:28:43 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 22:28:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661f0e8a net-misc/freerdp: Stabilize 3.4.0-r11 ppc64, #927203 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild index 7768efd323b8..50063ef09354 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 2efb18f5d03e0bc2bea723c20564782825538f6b Author: Mike Gilbert gentoo org> AuthorDate: Tue Apr 16 20:35:52 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Apr 16 20:35:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2efb18f5 net-misc/freerdp: add 3.5.0 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-3.5.0.ebuild | 181 ++ 2 files changed, 182 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 798a7bb5dc53..e857adf29b43 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,2 +1,3 @@ DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 +DIST freerdp-3.5.0.tar.gz 9335565 BLAKE2B fc417336cda9dd14a2c7605a2b0172220f711599356b38d4d346130fc865c1ef563e627b57bcb20843dae231d8cfda272261db30d956ea98c29ebf7908c4722c SHA512 5f6f6fc84d0fb3581b3debd8dde8ed7054275af46f71b6ebd618d240b196e26352cf5ea260bd819a2b4464101012184910715b546701a95fc1aa951433150b07 diff --git a/net-misc/freerdp/freerdp-3.5.0.ebuild b/net-misc/freerdp/freerdp-3.5.0.ebuild new file mode 100644 index ..8285a658a86c --- /dev/null +++ b/net-misc/freerdp/freerdp-3.5.0.ebuild @@ -0,0 +1,181 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="3" +IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + app-text/docbook-xsl-stylesheets + dev-libs/libxslt +" +COMMON_DEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + aad? ( dev-libs/cJSON ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + fuse? ( sys-fs/fuse:3 ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + X? ( x11-libs/libXrandr ) + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( + media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] + media-libs/sdl2-ttf + ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( + dev-libs/pkcs11-helper + sys-apps/pcsc-lite + ) + systemd? ( sys-apps/systemd:0= ) + client? ( + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND="${COMMON_DEPEND} + valgrind? ( dev-debug/valgrind ) +" +RDEPEND="${COMMON_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 30d86fd4073788c403fe60fefb3c99b50483df8c Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 24 21:12:14 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 24 21:12:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d86fd4 net-misc/freerdp: call cmake_src_prepare Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild index 598807c184a5..7768efd323b8 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -110,7 +110,7 @@ src_prepare() { local PATCHES=( "${FILESDIR}/freerdp-3.4.0-incompatible-pointer.patch" ) - default + cmake_src_prepare } option() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/, net-misc/freerdp/files/
commit: b7bbba6ba542f531dabd8e9091c5d09fc4f85dc5 Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 24 19:30:54 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 24 19:59:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bbba6b net-misc/freerdp: backport pointer fixes Closes: https://bugs.gentoo.org/921252 Signed-off-by: Mike Gilbert gentoo.org> .../files/freerdp-3.4.0-incompatible-pointer.patch | 279 + net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 7 + 2 files changed, 286 insertions(+) diff --git a/net-misc/freerdp/files/freerdp-3.4.0-incompatible-pointer.patch b/net-misc/freerdp/files/freerdp-3.4.0-incompatible-pointer.patch new file mode 100644 index ..549c813f774b --- /dev/null +++ b/net-misc/freerdp/files/freerdp-3.4.0-incompatible-pointer.patch @@ -0,0 +1,279 @@ +https://github.com/FreeRDP/FreeRDP/pull/9992 +https://bugs.gentoo.org/921252 + +From 0242240ba7a61945607b835f378ff077e4582780 Mon Sep 17 00:00:00 2001 +From: akallabeth +Date: Mon, 18 Mar 2024 10:05:30 +0100 +Subject: [PATCH 1/8] [winpr,clipboard] fix incompatible WCHAR pointer + +--- + winpr/libwinpr/clipboard/synthetic_file.c | 10 -- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git a/winpr/libwinpr/clipboard/synthetic_file.c b/winpr/libwinpr/clipboard/synthetic_file.c +index 14219806c76e..e748f8bea399 100644 +--- a/winpr/libwinpr/clipboard/synthetic_file.c b/winpr/libwinpr/clipboard/synthetic_file.c +@@ -276,7 +276,13 @@ static BOOL add_directory_contents_to_list(wClipboard* clipboard, const WCHAR* l +const WCHAR* remote_name, wArrayList* files) + { + BOOL result = FALSE; +- const WCHAR* wildcard = "/\0*\0\0\0"; ++ union ++ { ++ const char* c; ++ const WCHAR* w; ++ } wildcard; ++ const char buffer[4] = "/\0*\0\0\0"; ++ wildcard.c = buffer; + const size_t wildcardLen = 3; + + WINPR_ASSERT(clipboard); +@@ -290,7 +296,7 @@ static BOOL add_directory_contents_to_list(wClipboard* clipboard, const WCHAR* l + return FALSE; + + _wcsncat(namebuf, local_name, len); +- _wcsncat(namebuf, wildcard, wildcardLen); ++ _wcsncat(namebuf, wildcard.w, wildcardLen); + + result = do_add_directory_contents_to_list(clipboard, local_name, remote_name, namebuf, files); + + +From b1f60a1d117da2a6775dc12ab7e9b62c95615550 Mon Sep 17 00:00:00 2001 +From: akallabeth +Date: Mon, 18 Mar 2024 10:07:17 +0100 +Subject: [PATCH 2/8] [winpr,smartcard] fix incompatible PCSC_SCardListReaders + pointer + +--- + winpr/libwinpr/smartcard/smartcard_pcsc.c | 10 -- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git a/winpr/libwinpr/smartcard/smartcard_pcsc.c b/winpr/libwinpr/smartcard/smartcard_pcsc.c +index fb04d5684aa0..c94b4caafe1e 100644 +--- a/winpr/libwinpr/smartcard/smartcard_pcsc.c b/winpr/libwinpr/smartcard/smartcard_pcsc.c +@@ -992,8 +992,14 @@ static LONG WINAPI PCSC_SCardListReadersW(SCARDCONTEXT hContext, LPCWSTR mszGrou + return SCARD_E_NO_MEMORY; + } + +- status = +- PCSC_SCardListReaders_Internal(hContext, mszGroupsA, (LPSTR*), pcchReaders); ++ union ++ { ++ LPSTR* ppc; ++ LPSTR pc; ++ } cnv; ++ cnv.ppc = ++ ++ status = PCSC_SCardListReaders_Internal(hContext, mszGroupsA, cnv.pc, pcchReaders); + if (status == SCARD_S_SUCCESS) + { + size_t size = 0; + +From 48eaca08048918260d4dca05e9522118657e8210 Mon Sep 17 00:00:00 2001 +From: akallabeth +Date: Mon, 18 Mar 2024 10:10:39 +0100 +Subject: [PATCH 3/8] [core,license] fix incompatible WCHAR pointer + +--- + libfreerdp/core/license.c | 17 - + 1 file changed, 12 insertions(+), 5 deletions(-) + +diff --git a/libfreerdp/core/license.c b/libfreerdp/core/license.c +index 99d4fa25fc84..e6c622a6b087 100644 +--- a/libfreerdp/core/license.c b/libfreerdp/core/license.c +@@ -2802,18 +2802,25 @@ BOOL license_server_send_request(rdpLicense* license) + return license_set_state(license, LICENSE_STATE_REQUEST); + } + +-static BOOL license_set_string(const char* what, const char* value, WCHAR** dst, UINT32* dstLen) ++static BOOL license_set_string(const char* what, const char* value, BYTE** bdst, UINT32* dstLen) + { + WINPR_ASSERT(what); + WINPR_ASSERT(value); +- WINPR_ASSERT(dst); ++ WINPR_ASSERT(bdst); + WINPR_ASSERT(dstLen); + ++ union ++ { ++ WCHAR** w; ++ BYTE** b; ++ } cnv; ++ cnv.b = bdst; ++ + size_t len = 0; +- *dst = (BYTE*)ConvertUtf8ToWCharAlloc(value, ); +- if (!*dst || (len > UINT32_MAX / sizeof(WCHAR))) ++ *cnv.w = ConvertUtf8ToWCharAlloc(value, ); ++ if (!*cnv.w || (len > UINT32_MAX / sizeof(WCHAR))) + { +- WLog_ERR(TAG,
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: bea251036fdd6186ddd91a194d73b54a3dad0f0d Author: Mike Gilbert gentoo org> AuthorDate: Wed Mar 20 15:43:41 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Mar 20 15:43:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea25103 net-misc/freerdp: fix spelling of RDEPEND Closes: https://bugs.gentoo.org/927357 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/{freerdp-3.4.0-r10.ebuild => freerdp-3.4.0-r11.ebuild} | 2 +- net-misc/freerdp/freerdp-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild similarity index 99% rename from net-misc/freerdp/freerdp-3.4.0-r10.ebuild rename to net-misc/freerdp/freerdp-3.4.0-r11.ebuild index ec750331ad4d..8285a658a86c 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild @@ -100,7 +100,7 @@ COMMON_DEPEND=" DEPEND="${COMMON_DEPEND} valgrind? ( dev-debug/valgrind ) " -RDPEND="${COMMON_DEPEND} +RDEPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:2[client] ) server? ( !net-misc/freerdp:2[server] ) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index ec750331ad4d..8285a658a86c 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -100,7 +100,7 @@ COMMON_DEPEND=" DEPEND="${COMMON_DEPEND} valgrind? ( dev-debug/valgrind ) " -RDPEND="${COMMON_DEPEND} +RDEPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:2[client] ) server? ( !net-misc/freerdp:2[server] )
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 12e19f754b472fee3d8cd677e8d595e4f5cdb407 Author: Mike Gilbert gentoo org> AuthorDate: Tue Mar 19 14:39:22 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Mar 19 14:39:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e19f75 net-misc/freerdp: drop 3.2.0-r2 Closes: https://bugs.gentoo.org/927272 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest| 1 - net-misc/freerdp/freerdp-3.2.0-r2.ebuild | 156 --- 2 files changed, 157 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 607225eba1c3..798a7bb5dc53 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,3 +1,2 @@ DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd -DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 diff --git a/net-misc/freerdp/freerdp-3.2.0-r2.ebuild b/net-misc/freerdp/freerdp-3.2.0-r2.ebuild deleted file mode 100644 index 82b1a427b285.. --- a/net-misc/freerdp/freerdp-3.2.0-r2.ebuild +++ /dev/null @@ -1,156 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/3" -IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - aad? ( dev-libs/cJSON ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - fuse? ( sys-fs/fuse:3 ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - X? ( x11-libs/libXrandr ) - ) - icu? ( dev-libs/icu:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( - media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] - media-libs/sdl2-ttf - ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) - ) - ) - smartcard? ( - dev-libs/pkcs11-helper - sys-apps/pcsc-lite - ) - systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - ) - X? ( - x11-libs/libX11 - x11-libs/libxkbfile - ) -" -DEPEND=" - ${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" -BDEPEND=" - virtual/pkgconfig - app-text/docbook-xsl-stylesheets - dev-libs/libxslt -" - -src_configure() { - # bug
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 919be37eb4c4cb5436e4f24cc0c743ad9df014c6 Author: Mike Gilbert gentoo org> AuthorDate: Tue Mar 19 14:38:42 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Mar 19 14:38:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919be37e net-misc/freerdp: add missing blockers Bug: https://bugs.gentoo.org/927272 Signed-off-by: Mike Gilbert gentoo.org> ...dp-2.11.5-r1.ebuild => freerdp-2.11.5-r2.ebuild} | 21 - 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r1.ebuild b/net-misc/freerdp/freerdp-2.11.5-r2.ebuild similarity index 96% rename from net-misc/freerdp/freerdp-2.11.5-r1.ebuild rename to net-misc/freerdp/freerdp-2.11.5-r2.ebuild index 1d009bf8f0f4..dfd5ba988b49 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r2.ebuild @@ -26,7 +26,14 @@ SLOT="0/2" IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" -RDEPEND=" +BDEPEND=" + virtual/pkgconfig + X? ( doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) ) +" +COMMON_DEPEND=" dev-libs/openssl:0= sys-libs/zlib:0 alsa? ( media-libs/alsa-lib ) @@ -81,16 +88,12 @@ RDEPEND=" x11-libs/libxkbfile ) " -DEPEND=" - ${RDEPEND} +DEPEND="${COMMON_DEPEND} valgrind? ( dev-debug/valgrind ) " -BDEPEND=" - virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) +RDEPEND="${COMMON_DEPEND} + !net-misc/freerdp:2 + !net-misc/freerdp:3 " PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: be33a80d0d24ff8f205fe146cccb85bda2c75e66 Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 20:07:59 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 20:07:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be33a80d net-misc/freerdp: collapse winpr-tools into server USE flag Closes: https://bugs.gentoo.org/927205 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 5 ++--- net-misc/freerdp/freerdp-2..ebuild | 5 ++--- net-misc/freerdp/freerdp-3.4.0-r10.ebuild | 5 ++--- net-misc/freerdp/freerdp-.ebuild | 5 ++--- net-misc/freerdp/metadata.xml | 1 - 5 files changed, 8 insertions(+), 13 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 717f0a342826..3d4aabfb96d7 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" @@ -96,7 +96,6 @@ RDEPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:3[client] ) server? ( !net-misc/freerdp:3[server] ) - tools? ( !net-misc/freerdp:3[tools] ) " PATCHES=( @@ -150,7 +149,7 @@ src_configure() { -DWITH_XINERAMA=$(option xinerama) -DWITH_XV=$(option xv) -DWITH_WAYLAND=$(option_client wayland) - -DWITH_WINPR_TOOLS=$(option tools) + -DWITH_WINPR_TOOLS=$(option server) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index e344d688097a..6a6c319f26f5 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" @@ -96,7 +96,6 @@ RDEPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:3[client] ) server? ( !net-misc/freerdp:3[server] ) - tools? ( !net-misc/freerdp:3[tools] ) " option() { @@ -145,7 +144,7 @@ src_configure() { -DWITH_XINERAMA=$(option xinerama) -DWITH_XV=$(option xv) -DWITH_WAYLAND=$(option_client wayland) - -DWITH_WINPR_TOOLS=$(option tools) + -DWITH_WINPR_TOOLS=$(option server) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild index 1821299544d6..ec750331ad4d 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="3" -IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test +tools usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" @@ -104,7 +104,6 @@ RDPEND="${COMMON_DEPEND} !net-misc/freerdp:0 client? ( !net-misc/freerdp:2[client] ) server? ( !net-misc/freerdp:2[server] ) - tools? ( !net-misc/freerdp:2[tools] ) " option() { @@ -164,7 +163,7 @@ src_configure() { -DWITH_XV=$(option xv) -DWITH_WAYLAND=$(option_client wayland) -DWITH_WEBVIEW=OFF - -DWITH_WINPR_TOOLS=$(option tools) + -DWITH_WINPR_TOOLS=$(option server) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 1821299544d6..ec750331ad4d 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="3" -IUSE="aad alsa cpu_flags_arm_neon +client cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 3152f9f76f82dcf1d885030f96584f29ba34b76a Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 19:30:31 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 19:30:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3152f9f7 net-misc/freerdp: build manpages unconditionally Closes: https://bugs.gentoo.org/927209 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 10 -- net-misc/freerdp/freerdp-2..ebuild | 10 -- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index e3c30486ef78..717f0a342826 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -23,15 +23,13 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto " COMMON_DEPEND=" @@ -131,7 +129,7 @@ src_configure() { -DWITH_CUPS=$(option cups) -DWITH_CLIENT=$(option client) -DWITH_DEBUG_ALL=$(option debug) - -DWITH_MANPAGES=$(option doc) + -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(option ffmpeg) -DWITH_SWSCALE=$(option ffmpeg) -DWITH_CAIRO=$(option !ffmpeg) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 035df26f5b1e..e344d688097a 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -23,15 +23,13 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="2" -IUSE="alsa cpu_flags_arm_neon client cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon client cups debug +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" BDEPEND=" virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto " COMMON_DEPEND=" @@ -126,7 +124,7 @@ src_configure() { -DWITH_CUPS=$(option cups) -DWITH_CLIENT=$(option client) -DWITH_DEBUG_ALL=$(option debug) - -DWITH_MANPAGES=$(option doc) + -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(option ffmpeg) -DWITH_SWSCALE=$(option ffmpeg) -DWITH_CAIRO=$(option !ffmpeg)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 7b06ba9d0e31f7218cc5c0f3e712c437caacc298 Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 15:45:39 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 16:34:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b06ba9d net-misc/freerdp: enable wayland only with client Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 18 ++ net-misc/freerdp/freerdp-2..ebuild | 18 ++ net-misc/freerdp/freerdp-3.4.0-r10.ebuild | 18 ++ net-misc/freerdp/freerdp-.ebuild | 18 ++ 4 files changed, 56 insertions(+), 16 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index febcc0e3d5c5..e3c30486ef78 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -80,9 +80,11 @@ COMMON_DEPEND=" ) smartcard? ( sys-apps/pcsc-lite ) systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon + client? ( + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) ) X? ( x11-libs/libX11 @@ -108,6 +110,14 @@ option() { usex "$1" ON OFF } +option_client() { + if use client; then + option "$1" + else + echo OFF + fi +} + src_configure() { # bug #881695 filter-lto @@ -141,7 +151,7 @@ src_configure() { -DWITH_X11=$(option X) -DWITH_XINERAMA=$(option xinerama) -DWITH_XV=$(option xv) - -DWITH_WAYLAND=$(option wayland) + -DWITH_WAYLAND=$(option_client wayland) -DWITH_WINPR_TOOLS=$(option tools) ) cmake_src_configure diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 018ae103d0e0..035df26f5b1e 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -80,9 +80,11 @@ COMMON_DEPEND=" ) smartcard? ( sys-apps/pcsc-lite ) systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon + client? ( + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) ) X? ( x11-libs/libX11 @@ -103,6 +105,14 @@ option() { usex "$1" ON OFF } +option_client() { + if use client; then + option "$1" + else + echo OFF + fi +} + src_configure() { # bug #881695 filter-lto @@ -136,7 +146,7 @@ src_configure() { -DWITH_X11=$(option X) -DWITH_XINERAMA=$(option xinerama) -DWITH_XV=$(option xv) - -DWITH_WAYLAND=$(option wayland) + -DWITH_WAYLAND=$(option_client wayland) -DWITH_WINPR_TOOLS=$(option tools) ) cmake_src_configure diff --git a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild index 93c7a794de74..1821299544d6 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild @@ -86,9 +86,11 @@ COMMON_DEPEND=" sys-apps/pcsc-lite ) systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon + client? ( + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) ) X? ( x11-libs/libX11 @@ -109,6 +111,14 @@ option() { usex "$1" ON OFF } +option_client() { + if use client; then + option "$1" + else + echo OFF + fi +} + src_configure() { # bug #881695 filter-lto @@ -152,7 +162,7 @@ src_configure() { -DWITH_X11=$(option X) -DWITH_XINERAMA=$(option xinerama) -DWITH_XV=$(option xv) - -DWITH_WAYLAND=$(option wayland) + -DWITH_WAYLAND=$(option_client wayland) -DWITH_WEBVIEW=OFF -DWITH_WINPR_TOOLS=$(option tools) ) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 93c7a794de74..1821299544d6 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -86,9 +86,11 @@ COMMON_DEPEND=" sys-apps/pcsc-lite ) systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon + client? ( + wayland? ( +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 1ccc525714ebb2e79ea914911e549c7164743f1a Author: Mike Gilbert gentoo org> AuthorDate: Sat Mar 16 18:45:35 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 16:34:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccc5257 net-misc/freerdp: rename wlog.7 to prevent file collision Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 5 + net-misc/freerdp/freerdp-2..ebuild | 5 + net-misc/freerdp/freerdp-3.4.0-r10.ebuild | 5 + net-misc/freerdp/freerdp-.ebuild | 5 + 4 files changed, 20 insertions(+) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index fdad406de1cd..97178cba90a1 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -148,3 +148,8 @@ src_test() { use elibc_musl && myctestargs+=( -E TestBacktrace ) cmake_src_test } + +src_install() { + cmake_src_install + mv "${ED}"/usr/share/man/man7/wlog{,2}.7 || die +} diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 9cabbcb2d8b9..a8339e52d2c0 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -143,3 +143,8 @@ src_test() { use elibc_musl && myctestargs+=( -E TestBacktrace ) cmake_src_test } + +src_install() { + cmake_src_install + mv "${ED}"/usr/share/man/man7/wlog{,2}.7 || die +} diff --git a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild index 81778320b41c..c1b674ade1f6 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r10.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r10.ebuild @@ -161,3 +161,8 @@ src_test() { has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test } + +src_install() { + cmake_src_install + mv "${ED}"/usr/share/man/man7/wlog{,3}.7 || die +} diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 81778320b41c..c1b674ade1f6 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -161,3 +161,8 @@ src_test() { has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test } + +src_install() { + cmake_src_install + mv "${ED}"/usr/share/man/man7/wlog{,3}.7 || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 61930ab616de608e891cb588b2ef941ca2b3ef40 Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 17 15:27:27 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 16:34:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61930ab6 net-misc/freerdp: add option helper Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 58 ++- net-misc/freerdp/freerdp-2..ebuild | 58 ++- net-misc/freerdp/freerdp-3.4.0-r10.ebuild | 64 -- net-misc/freerdp/freerdp-.ebuild | 64 -- 4 files changed, 130 insertions(+), 114 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 97178cba90a1..febcc0e3d5c5 100644 --- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -104,41 +104,45 @@ PATCHES=( "${FILESDIR}/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch" ) +option() { + usex "$1" ON OFF +} + src_configure() { # bug #881695 filter-lto local mycmakeargs=( -Wno-dev - -DBUILD_TESTING=$(usex test ON OFF) - -DCHANNEL_URBDRC=$(usex usb ON OFF) - -DWITH_ALSA=$(usex alsa ON OFF) + -DBUILD_TESTING=$(option test) + -DCHANNEL_URBDRC=$(option usb) + -DWITH_ALSA=$(option alsa) -DWITH_CCACHE=OFF - -DWITH_CUPS=$(usex cups ON OFF) - -DWITH_CLIENT=$(usex client ON OFF) - -DWITH_DEBUG_ALL=$(usex debug ON OFF) - -DWITH_MANPAGES=$(usex doc ON OFF) - -DWITH_FFMPEG=$(usex ffmpeg ON OFF) - -DWITH_SWSCALE=$(usex ffmpeg ON OFF) - -DWITH_CAIRO=$(usex ffmpeg OFF ON) - -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) - -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) - -DWITH_ICU=$(usex icu ON OFF) - -DWITH_JPEG=$(usex jpeg ON OFF) - -DWITH_GSSAPI=$(usex kerberos ON OFF) - -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) - -DWITH_OPENH264=$(usex openh264 ON OFF) + -DWITH_CUPS=$(option cups) + -DWITH_CLIENT=$(option client) + -DWITH_DEBUG_ALL=$(option debug) + -DWITH_MANPAGES=$(option doc) + -DWITH_FFMPEG=$(option ffmpeg) + -DWITH_SWSCALE=$(option ffmpeg) + -DWITH_CAIRO=$(option !ffmpeg) + -DWITH_DSP_FFMPEG=$(option ffmpeg) + -DWITH_GSTREAMER_1_0=$(option gstreamer) + -DWITH_ICU=$(option icu) + -DWITH_JPEG=$(option jpeg) + -DWITH_GSSAPI=$(option kerberos) + -DWITH_NEON=$(option cpu_flags_arm_neon) + -DWITH_OPENH264=$(option openh264) -DWITH_OSS=OFF - -DWITH_PULSE=$(usex pulseaudio ON OFF) - -DWITH_SERVER=$(usex server ON OFF) - -DWITH_PCSC=$(usex smartcard ON OFF) - -DWITH_LIBSYSTEMD=$(usex systemd ON OFF) - -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF) - -DWITH_X11=$(usex X ON OFF) - -DWITH_XINERAMA=$(usex xinerama ON OFF) - -DWITH_XV=$(usex xv ON OFF) - -DWITH_WAYLAND=$(usex wayland ON OFF) - -DWITH_WINPR_TOOLS=$(usex tools ON OFF) + -DWITH_PULSE=$(option pulseaudio) + -DWITH_SERVER=$(option server) + -DWITH_PCSC=$(option smartcard) + -DWITH_LIBSYSTEMD=$(option systemd) + -DWITH_VALGRIND_MEMCHECK=$(option valgrind) + -DWITH_X11=$(option X) + -DWITH_XINERAMA=$(option xinerama) + -DWITH_XV=$(option xv) + -DWITH_WAYLAND=$(option wayland) + -DWITH_WINPR_TOOLS=$(option tools) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index a8339e52d2c0..018ae103d0e0 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -99,41 +99,45 @@ RDEPEND="${COMMON_DEPEND} tools? ( !net-misc/freerdp:3[tools] ) " +option() { + usex "$1" ON OFF +} + src_configure() { # bug #881695 filter-lto local mycmakeargs=( -Wno-dev - -DBUILD_TESTING=$(usex test ON OFF) - -DCHANNEL_URBDRC=$(usex usb ON OFF) - -DWITH_ALSA=$(usex alsa ON OFF) + -DBUILD_TESTING=$(option test) + -DCHANNEL_URBDRC=$(option usb) + -DWITH_ALSA=$(option alsa) -DWITH_CCACHE=OFF - -DWITH_CUPS=$(usex cups ON OFF) - -DWITH_CLIENT=$(usex
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 0393a3eaaf1b9807d04c6688dde7b234f4ba144e Author: Mike Gilbert gentoo org> AuthorDate: Sat Mar 16 16:35:32 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 16:33:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0393a3ea net-misc/freerdp: add slots Signed-off-by: Mike Gilbert gentoo.org> ...rdp-2..ebuild => freerdp-2.11.5-r10.ebuild} | 37 +++--- net-misc/freerdp/freerdp-2..ebuild | 30 +++--- ...dp-3.4.0-r2.ebuild => freerdp-3.4.0-r10.ebuild} | 25 +-- net-misc/freerdp/freerdp-.ebuild | 25 +-- net-misc/freerdp/metadata.xml | 2 ++ 5 files changed, 78 insertions(+), 41 deletions(-) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild similarity index 82% copy from net-misc/freerdp/freerdp-2..ebuild copy to net-misc/freerdp/freerdp-2.11.5-r10.ebuild index 6e2277b4bffe..fdad406de1cd 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild @@ -22,11 +22,19 @@ DESCRIPTION="Free implementation of the Remote Desktop Protocol" HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +SLOT="2" +IUSE="alsa cpu_flags_arm_neon client cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" -RDEPEND=" +BDEPEND=" + virtual/pkgconfig + X? ( doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) ) +" + +COMMON_DEPEND=" dev-libs/openssl:0= sys-libs/zlib:0 alsa? ( media-libs/alsa-lib ) @@ -52,7 +60,7 @@ RDEPEND=" gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - X? ( x11-libs/libXrandr ) + x11-libs/libXrandr ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) @@ -81,18 +89,21 @@ RDEPEND=" x11-libs/libxkbfile ) " -DEPEND=" - ${RDEPEND} +DEPEND="${COMMON_DEPEND} valgrind? ( dev-debug/valgrind ) " -BDEPEND=" - virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) +RDEPEND="${COMMON_DEPEND} + !net-misc/freerdp:0 + client? ( !net-misc/freerdp:3[client] ) + server? ( !net-misc/freerdp:3[server] ) + tools? ( !net-misc/freerdp:3[tools] ) " +PATCHES=( + "${FILESDIR}/freerdp-2.11.2-clang.patch" + "${FILESDIR}/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch" +) + src_configure() { # bug #881695 filter-lto @@ -104,6 +115,7 @@ src_configure() { -DWITH_ALSA=$(usex alsa ON OFF) -DWITH_CCACHE=OFF -DWITH_CUPS=$(usex cups ON OFF) + -DWITH_CLIENT=$(usex client ON OFF) -DWITH_DEBUG_ALL=$(usex debug ON OFF) -DWITH_MANPAGES=$(usex doc ON OFF) -DWITH_FFMPEG=$(usex ffmpeg ON OFF) @@ -126,6 +138,7 @@ src_configure() { -DWITH_XINERAMA=$(usex xinerama ON OFF) -DWITH_XV=$(usex xv ON OFF) -DWITH_WAYLAND=$(usex wayland ON OFF) + -DWITH_WINPR_TOOLS=$(usex tools ON OFF) ) cmake_src_configure } diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 6e2277b4bffe..9cabbcb2d8b9 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -22,11 +22,19 @@ DESCRIPTION="Free implementation of the Remote Desktop Protocol" HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +SLOT="2" +IUSE="alsa cpu_flags_arm_neon client cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test tools usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" -RDEPEND=" +BDEPEND=" + virtual/pkgconfig + X? ( doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) ) +" + +COMMON_DEPEND=" dev-libs/openssl:0= sys-libs/zlib:0 alsa? ( media-libs/alsa-lib ) @@ -81,16 +89,14 @@ RDEPEND=" x11-libs/libxkbfile ) " -DEPEND=" - ${RDEPEND} +DEPEND="${COMMON_DEPEND} valgrind? ( dev-debug/valgrind ) " -BDEPEND=" - virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 4c0d4470c97465ff7363a6992d7c22ea3884c1b2 Author: Dale Showers fictx com> AuthorDate: Sat Mar 16 19:52:18 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Mar 16 23:24:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0d4470 net-misc/freerdp: Require libXrandr if X and gstreamer Signed-off-by: Dale Showers fictx.com> Closes: https://github.com/gentoo/gentoo/pull/35412 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/{freerdp-2.11.5.ebuild => freerdp-2.11.5-r1.ebuild} | 2 +- net-misc/freerdp/freerdp-2..ebuild| 2 +- net-misc/freerdp/{freerdp-3.2.0-r1.ebuild => freerdp-3.2.0-r2.ebuild} | 2 +- net-misc/freerdp/{freerdp-3.4.0-r1.ebuild => freerdp-3.4.0-r2.ebuild} | 2 +- net-misc/freerdp/freerdp-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5-r1.ebuild similarity index 99% rename from net-misc/freerdp/freerdp-2.11.5.ebuild rename to net-misc/freerdp/freerdp-2.11.5-r1.ebuild index d4068b5b9c9e..1d009bf8f0f4 100644 --- a/net-misc/freerdp/freerdp-2.11.5.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5-r1.ebuild @@ -52,7 +52,7 @@ RDEPEND=" gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr + X? ( x11-libs/libXrandr ) ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index dab2510207ae..6e2277b4bffe 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -52,7 +52,7 @@ RDEPEND=" gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr + X? ( x11-libs/libXrandr ) ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) diff --git a/net-misc/freerdp/freerdp-3.2.0-r1.ebuild b/net-misc/freerdp/freerdp-3.2.0-r2.ebuild similarity index 99% rename from net-misc/freerdp/freerdp-3.2.0-r1.ebuild rename to net-misc/freerdp/freerdp-3.2.0-r2.ebuild index 6063aa81da39..82b1a427b285 100644 --- a/net-misc/freerdp/freerdp-3.2.0-r1.ebuild +++ b/net-misc/freerdp/freerdp-3.2.0-r2.ebuild @@ -54,7 +54,7 @@ RDEPEND=" gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr + X? ( x11-libs/libXrandr ) ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) diff --git a/net-misc/freerdp/freerdp-3.4.0-r1.ebuild b/net-misc/freerdp/freerdp-3.4.0-r2.ebuild similarity index 99% rename from net-misc/freerdp/freerdp-3.4.0-r1.ebuild rename to net-misc/freerdp/freerdp-3.4.0-r2.ebuild index 6063aa81da39..82b1a427b285 100644 --- a/net-misc/freerdp/freerdp-3.4.0-r1.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r2.ebuild @@ -54,7 +54,7 @@ RDEPEND=" gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr + X? ( x11-libs/libXrandr ) ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 6063aa81da39..82b1a427b285 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -54,7 +54,7 @@ RDEPEND=" gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr + X? ( x11-libs/libXrandr ) ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= )
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: aacba1cb1740336cfa3ee5581b6634684baf20c2 Author: FictitiousExistence fictx com> AuthorDate: Thu Mar 7 22:10:05 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Mar 16 17:18:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacba1cb net-misc/freerdp: disable sample client Closes: https://github.com/gentoo/gentoo/pull/35659 Signed-off-by: FictitiousExistence fictx.com> Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/{freerdp-3.2.0.ebuild => freerdp-3.2.0-r1.ebuild} | 1 + net-misc/freerdp/{freerdp-3.4.0.ebuild => freerdp-3.4.0-r1.ebuild} | 1 + net-misc/freerdp/freerdp-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/net-misc/freerdp/freerdp-3.2.0.ebuild b/net-misc/freerdp/freerdp-3.2.0-r1.ebuild similarity index 99% rename from net-misc/freerdp/freerdp-3.2.0.ebuild rename to net-misc/freerdp/freerdp-3.2.0-r1.ebuild index 30a72c73cdb5..6063aa81da39 100644 --- a/net-misc/freerdp/freerdp-3.2.0.ebuild +++ b/net-misc/freerdp/freerdp-3.2.0-r1.ebuild @@ -116,6 +116,7 @@ src_configure() { -DWITH_ALSA=$(usex alsa ON OFF) -DWITH_CCACHE=OFF -DWITH_CLIENT_SDL=$(usex sdl ON OFF) + -DWITH_SAMPLE=OFF -DWITH_CUPS=$(usex cups ON OFF) -DWITH_DEBUG_ALL=$(usex debug ON OFF) -DWITH_MANPAGES=ON diff --git a/net-misc/freerdp/freerdp-3.4.0.ebuild b/net-misc/freerdp/freerdp-3.4.0-r1.ebuild similarity index 99% rename from net-misc/freerdp/freerdp-3.4.0.ebuild rename to net-misc/freerdp/freerdp-3.4.0-r1.ebuild index 30a72c73cdb5..6063aa81da39 100644 --- a/net-misc/freerdp/freerdp-3.4.0.ebuild +++ b/net-misc/freerdp/freerdp-3.4.0-r1.ebuild @@ -116,6 +116,7 @@ src_configure() { -DWITH_ALSA=$(usex alsa ON OFF) -DWITH_CCACHE=OFF -DWITH_CLIENT_SDL=$(usex sdl ON OFF) + -DWITH_SAMPLE=OFF -DWITH_CUPS=$(usex cups ON OFF) -DWITH_DEBUG_ALL=$(usex debug ON OFF) -DWITH_MANPAGES=ON diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 30a72c73cdb5..6063aa81da39 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -116,6 +116,7 @@ src_configure() { -DWITH_ALSA=$(usex alsa ON OFF) -DWITH_CCACHE=OFF -DWITH_CLIENT_SDL=$(usex sdl ON OFF) + -DWITH_SAMPLE=OFF -DWITH_CUPS=$(usex cups ON OFF) -DWITH_DEBUG_ALL=$(usex debug ON OFF) -DWITH_MANPAGES=ON
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 846d432b8b4f2679704ca3764605b0cd3dec3e34 Author: Mike Gilbert gentoo org> AuthorDate: Fri Mar 15 21:59:55 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Mar 15 21:59:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846d432b net-misc/freerdp: drop 2.11.1 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 - net-misc/freerdp/freerdp-2.11.1.ebuild | 142 - 2 files changed, 143 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index b492f71ab3be..607225eba1c3 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,4 +1,3 @@ -DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild deleted file mode 100644 index d4068b5b9c9e.. --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr - ) - icu? ( dev-libs/icu:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) - ) - ) - smartcard? ( sys-apps/pcsc-lite ) - systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - ) - X? ( - x11-libs/libX11 - x11-libs/libxkbfile - ) -" -DEPEND=" - ${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" -BDEPEND=" - virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) -" - -PATCHES=( -
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 6e4ab1241287d3c94dda4fca1f6401b9e4b33c76 Author: Sam James gentoo org> AuthorDate: Fri Mar 15 20:22:22 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 15 20:22:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4ab124 net-misc/freerdp: Stabilize 2.11.5 x86, #927083 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5.ebuild index 539d8d24454a..d4068b5b9c9e 100644 --- a/net-misc/freerdp/freerdp-2.11.5.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: a0d9cad55b1155dacd2e55689121e643d439a0cb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 15 20:07:55 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 15 20:07:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d9cad5 net-misc/freerdp: Stabilize 2.11.5 amd64, #927083 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.11.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5.ebuild index ec672d983e26..539d8d24454a 100644 --- a/net-misc/freerdp/freerdp-2.11.5.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 5f25bbc901128bb6bdc1bb1bbca14f8a3f624254 Author: Sam James gentoo org> AuthorDate: Fri Mar 15 19:34:54 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 15 19:34:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f25bbc9 net-misc/freerdp: Stabilize 2.11.5 ppc, #927083 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5.ebuild index 425acdadd087..ec672d983e26 100644 --- a/net-misc/freerdp/freerdp-2.11.5.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 4c00a2e3478e2e91ca1a5faad56159fff38b3236 Author: Sam James gentoo org> AuthorDate: Fri Mar 15 19:34:53 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 15 19:34:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c00a2e3 net-misc/freerdp: Stabilize 2.11.5 arm64, #927083 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5.ebuild index df63a3ed7267..425acdadd087 100644 --- a/net-misc/freerdp/freerdp-2.11.5.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: fe82f835c4bdd2d4a0f4ab2315fb972265331ada Author: Sam James gentoo org> AuthorDate: Fri Mar 15 19:34:51 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 15 19:34:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe82f835 net-misc/freerdp: Stabilize 2.11.5 ppc64, #927083 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5.ebuild index dfc0ad3d5fd6..df63a3ed7267 100644 --- a/net-misc/freerdp/freerdp-2.11.5.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: a91172e4b2e16cd014d44a46f917574cc61f7af0 Author: Sam James gentoo org> AuthorDate: Fri Mar 15 19:28:23 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 15 19:28:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91172e4 net-misc/freerdp: Stabilize 2.11.5 arm, #927083 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5.ebuild index c94a19725bf3..dfc0ad3d5fd6 100644 --- a/net-misc/freerdp/freerdp-2.11.5.ebuild +++ b/net-misc/freerdp/freerdp-2.11.5.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 12729c5942718f8433bd1e8d9b3fc94cd4320f5c Author: Mike Gilbert gentoo org> AuthorDate: Fri Mar 15 18:51:35 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Mar 15 18:51:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12729c59 net-misc/freerdp: drop 2.11.2 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 - net-misc/freerdp/freerdp-2.11.2.ebuild | 142 - 2 files changed, 143 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 517ed9eb916f..b492f71ab3be 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,5 +1,4 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d -DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 diff --git a/net-misc/freerdp/freerdp-2.11.2.ebuild b/net-misc/freerdp/freerdp-2.11.2.ebuild deleted file mode 100644 index c94a19725bf3.. --- a/net-misc/freerdp/freerdp-2.11.2.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr - ) - icu? ( dev-libs/icu:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) - ) - ) - smartcard? ( sys-apps/pcsc-lite ) - systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - ) - X? ( -
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 8a9050f32c84f5523a78784ea8aae282fe2cbcda Author: Mike Gilbert gentoo org> AuthorDate: Fri Mar 15 18:49:43 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Mar 15 18:49:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9050f3 net-misc/freerdp: add 3.4.0 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-3.4.0.ebuild | 155 ++ 2 files changed, 156 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index cf067a3ee7f1..517ed9eb916f 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -2,3 +2,4 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e +DIST freerdp-3.4.0.tar.gz 9331562 BLAKE2B 888d6c5786c7b3c5eea89e41bca23ef2b323377b8115c5f5bfd0dd38e5ed2d3701ffc7603e4aa4253e9116804a12268f4b59dadeb2f60f5c39e8170e78ba6bd1 SHA512 b69f2a2a5f6c70b4a21f0768ce2050020af47b83a3cf06d3b3b46a0e6aa7c062ed2b9de04782a8d6651002ded4c267f8653dfdc2517323926aaab3675924b6c5 diff --git a/net-misc/freerdp/freerdp-3.4.0.ebuild b/net-misc/freerdp/freerdp-3.4.0.ebuild new file mode 100644 index ..30a72c73cdb5 --- /dev/null +++ b/net-misc/freerdp/freerdp-3.4.0.ebuild @@ -0,0 +1,155 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/3" +IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + aad? ( dev-libs/cJSON ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + fuse? ( sys-fs/fuse:3 ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( + media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] + media-libs/sdl2-ttf + ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( + dev-libs/pkcs11-helper + sys-apps/pcsc-lite + ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: d60008fa8d6dc60bcf2acfdff71fa7c9c0f214e8 Author: Mike Gilbert gentoo org> AuthorDate: Fri Mar 15 18:37:32 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Mar 15 18:38:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60008fa net-misc/freerdp: disable automagic LTO Closes: https://bugs.gentoo.org/927037 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.2.0.ebuild | 4 net-misc/freerdp/freerdp-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/net-misc/freerdp/freerdp-3.2.0.ebuild b/net-misc/freerdp/freerdp-3.2.0.ebuild index ed9a088b6946..30a72c73cdb5 100644 --- a/net-misc/freerdp/freerdp-3.2.0.ebuild +++ b/net-misc/freerdp/freerdp-3.2.0.ebuild @@ -106,6 +106,10 @@ src_configure() { local mycmakeargs=( -Wno-dev + + # https://bugs.gentoo.org/927037 + -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=OFF + -DBUILD_TESTING=$(usex test ON OFF) -DCHANNEL_URBDRC=$(usex usb ON OFF) -DWITH_AAD=$(usex aad ON OFF) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index ed9a088b6946..30a72c73cdb5 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -106,6 +106,10 @@ src_configure() { local mycmakeargs=( -Wno-dev + + # https://bugs.gentoo.org/927037 + -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=OFF + -DBUILD_TESTING=$(usex test ON OFF) -DCHANNEL_URBDRC=$(usex usb ON OFF) -DWITH_AAD=$(usex aad ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: a827df11862a29f4d4cc307478af5a2f706e6a48 Author: Mike Gilbert gentoo org> AuthorDate: Wed Jan 24 20:49:41 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jan 24 20:51:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a827df11 net-misc/freerdp: exclude TestConnect in network-sandbox Bug: https://github.com/FreeRDP/FreeRDP/issues/9803 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.2.0.ebuild | 1 + net-misc/freerdp/freerdp-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/net-misc/freerdp/freerdp-3.2.0.ebuild b/net-misc/freerdp/freerdp-3.2.0.ebuild index 1ea26346ddb1..ed9a088b6946 100644 --- a/net-misc/freerdp/freerdp-3.2.0.ebuild +++ b/net-misc/freerdp/freerdp-3.2.0.ebuild @@ -146,5 +146,6 @@ src_configure() { src_test() { local myctestargs=() use elibc_musl && myctestargs+=( -E TestBacktrace ) + has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test } diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 1ea26346ddb1..ed9a088b6946 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -146,5 +146,6 @@ src_configure() { src_test() { local myctestargs=() use elibc_musl && myctestargs+=( -E TestBacktrace ) + has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect ) cmake_src_test }
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: e089ad26c404b1eea215c3b3507c1e2219bd44c8 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jan 23 19:10:00 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jan 23 19:10:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e089ad26 net-misc/freerdp: drop 3.1.0-r1 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest| 1 - net-misc/freerdp/freerdp-3.1.0-r1.ebuild | 150 --- 2 files changed, 151 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 79d14c07319b..cf067a3ee7f1 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,5 +1,4 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd -DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896 SHA512 e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905 DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e diff --git a/net-misc/freerdp/freerdp-3.1.0-r1.ebuild b/net-misc/freerdp/freerdp-3.1.0-r1.ebuild deleted file mode 100644 index 1ea26346ddb1.. --- a/net-misc/freerdp/freerdp-3.1.0-r1.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/3" -IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - aad? ( dev-libs/cJSON ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - fuse? ( sys-fs/fuse:3 ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr - ) - icu? ( dev-libs/icu:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( - media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] - media-libs/sdl2-ttf - ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) -
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: a4e107b5768e51677d7b5f85dd823b17a10c47db Author: Mike Gilbert gentoo org> AuthorDate: Tue Jan 23 19:08:04 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jan 23 19:10:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e107b5 net-misc/freerdp: adjust SDL dep to require all features Closes: https://bugs.gentoo.org/922695 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/{freerdp-3.1.0.ebuild => freerdp-3.1.0-r1.ebuild} | 2 +- net-misc/freerdp/freerdp-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/freerdp/freerdp-3.1.0.ebuild b/net-misc/freerdp/freerdp-3.1.0-r1.ebuild similarity index 98% rename from net-misc/freerdp/freerdp-3.1.0.ebuild rename to net-misc/freerdp/freerdp-3.1.0-r1.ebuild index 4c8aa4821e0b..1ea26346ddb1 100644 --- a/net-misc/freerdp/freerdp-3.1.0.ebuild +++ b/net-misc/freerdp/freerdp-3.1.0-r1.ebuild @@ -62,7 +62,7 @@ RDEPEND=" openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-libs/libpulse ) sdl? ( - media-libs/libsdl2 + media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] media-libs/sdl2-ttf ) server? ( diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 4c8aa4821e0b..1ea26346ddb1 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -62,7 +62,7 @@ RDEPEND=" openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-libs/libpulse ) sdl? ( - media-libs/libsdl2 + media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] media-libs/sdl2-ttf ) server? (
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 31287136896fb0c2fce9b3eacdb2048409f7d9ec Author: Mike Gilbert gentoo org> AuthorDate: Tue Jan 23 19:09:46 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jan 23 19:10:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31287136 net-misc/freerdp: drop 3.0.0-r1 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest| 1 - net-misc/freerdp/freerdp-3.0.0-r1.ebuild | 150 --- 2 files changed, 151 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index a540807a1b7f..79d14c07319b 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,6 +1,5 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd -DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f SHA512 7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2 DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896 SHA512 e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905 DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e diff --git a/net-misc/freerdp/freerdp-3.0.0-r1.ebuild b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild deleted file mode 100644 index 4c8aa4821e0b.. --- a/net-misc/freerdp/freerdp-3.0.0-r1.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/3" -IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - aad? ( dev-libs/cJSON ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - fuse? ( sys-fs/fuse:3 ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr - ) - icu? ( dev-libs/icu:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( - media-libs/libsdl2 - media-libs/sdl2-ttf - ) - server? ( - X? ( - x11-libs/libXcursor -
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 479f0b0e6ae804e2d7f75e8f288b355aafa71667 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jan 23 19:09:05 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jan 23 19:10:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479f0b0e net-misc/freerdp: add 3.2.0 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-3.2.0.ebuild | 150 ++ 2 files changed, 151 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 22fecb14c5a5..a540807a1b7f 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -3,3 +3,4 @@ DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711 DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f SHA512 7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2 DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896 SHA512 e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905 +DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07 SHA512 ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e diff --git a/net-misc/freerdp/freerdp-3.2.0.ebuild b/net-misc/freerdp/freerdp-3.2.0.ebuild new file mode 100644 index ..1ea26346ddb1 --- /dev/null +++ b/net-misc/freerdp/freerdp-3.2.0.ebuild @@ -0,0 +1,150 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/3" +IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + aad? ( dev-libs/cJSON ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + fuse? ( sys-fs/fuse:3 ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( + media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] + media-libs/sdl2-ttf + ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( + dev-libs/pkcs11-helper + sys-apps/pcsc-lite + ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 1dbb7a05eb8f37910701c5092cc33225072b052f Author: Mike Gilbert gentoo org> AuthorDate: Tue Jan 23 18:54:55 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jan 23 18:55:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbb7a05 net-misc/freerdp: add 2.11.5 Closes: https://bugs.gentoo.org/922720 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-2.11.5.ebuild | 142 + 2 files changed, 143 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index c96035482eaf..22fecb14c5a5 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,4 +1,5 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb +DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357 SHA512 152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f SHA512 7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2 DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896 SHA512 e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905 diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild b/net-misc/freerdp/freerdp-2.11.5.ebuild new file mode 100644 index ..c94a19725bf3 --- /dev/null +++ b/net-misc/freerdp/freerdp-2.11.5.ebuild @@ -0,0 +1,142 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/2" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( sys-apps/pcsc-lite ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: c6993d001fffceb52544621415d228bd1ffc910d Author: Mike Gilbert gentoo org> AuthorDate: Wed Jan 3 20:02:52 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jan 3 20:02:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6993d00 net-misc/freerdp: sync live Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 40f110ef9887..ed9667cbc8b5 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: c4418db3a712b2f0caeb4696b9d5c6e77fa6f34c Author: Mike Gilbert gentoo org> AuthorDate: Wed Jan 3 20:09:51 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jan 3 20:09:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4418db3 net-misc/freerdp: add 3.1.0 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-3.1.0.ebuild | 150 ++ 2 files changed, 151 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 31f627439ec6..c96035482eaf 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,3 +1,4 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f SHA512 7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2 +DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896 SHA512 e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905 diff --git a/net-misc/freerdp/freerdp-3.1.0.ebuild b/net-misc/freerdp/freerdp-3.1.0.ebuild new file mode 100644 index ..ed9667cbc8b5 --- /dev/null +++ b/net-misc/freerdp/freerdp-3.1.0.ebuild @@ -0,0 +1,150 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/3" +IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + aad? ( dev-libs/cJSON ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + fuse? ( sys-fs/fuse:3 ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( + media-libs/libsdl2 + media-libs/sdl2-ttf + ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( + dev-libs/pkcs11-helper + sys-apps/pcsc-lite + ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: c93f4f18becc76ba6e52ee6096fa74c8bb536fb1 Author: WANG Xuerui gentoo org> AuthorDate: Wed Jan 3 08:45:53 2024 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Jan 3 08:53:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93f4f18 net-misc/freerdp: keyword 3.0.0-r1 for ~loong Closes: https://bugs.gentoo.org/921097 Signed-off-by: WANG Xuerui gentoo.org> net-misc/freerdp/freerdp-3.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.0.0-r1.ebuild b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild index 40f110ef9887..ed9667cbc8b5 100644 --- a/net-misc/freerdp/freerdp-3.0.0-r1.ebuild +++ b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: b8adacb0f2818c0e592067c30c11ea7a8788a32f Author: Mike Gilbert gentoo org> AuthorDate: Tue Jan 2 20:28:00 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jan 2 20:28:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8adacb0 net-misc/freerdp: enable deprecated command-line options Bug: https://bugs.gentoo.org/921127 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/{freerdp-3.0.0.ebuild => freerdp-3.0.0-r1.ebuild} | 3 ++- net-misc/freerdp/freerdp-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild similarity index 97% rename from net-misc/freerdp/freerdp-3.0.0.ebuild rename to net-misc/freerdp/freerdp-3.0.0-r1.ebuild index 92c6e545dcd1..40f110ef9887 100644 --- a/net-misc/freerdp/freerdp-3.0.0.ebuild +++ b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2011-2023 Gentoo Authors +# Copyright 2011-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -116,6 +116,7 @@ src_configure() { -DWITH_DEBUG_ALL=$(usex debug ON OFF) -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(usex ffmpeg ON OFF) + -DWITH_FREERDP_DEPRECATED_COMMANDLINE=ON -DWITH_SWSCALE=$(usex ffmpeg ON OFF) -DWITH_CAIRO=$(usex ffmpeg OFF ON) -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 92c6e545dcd1..40f110ef9887 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2011-2023 Gentoo Authors +# Copyright 2011-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -116,6 +116,7 @@ src_configure() { -DWITH_DEBUG_ALL=$(usex debug ON OFF) -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(usex ffmpeg ON OFF) + -DWITH_FREERDP_DEPRECATED_COMMANDLINE=ON -DWITH_SWSCALE=$(usex ffmpeg ON OFF) -DWITH_CAIRO=$(usex ffmpeg OFF ON) -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 17ba230069aec0949dd60860dd5e0916eac88fad Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 30 17:56:03 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 30 18:15:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ba2300 net-misc/freerdp: update man page deps Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.0.0.ebuild | 12 +--- net-misc/freerdp/freerdp-.ebuild | 10 -- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild b/net-misc/freerdp/freerdp-3.0.0.ebuild index 873cbd5a6144..1855b9af8dd7 100644 --- a/net-misc/freerdp/freerdp-3.0.0.ebuild +++ b/net-misc/freerdp/freerdp-3.0.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/3" -IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -96,10 +96,8 @@ DEPEND=" " BDEPEND=" virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) + app-text/docbook-xsl-stylesheets + dev-libs/libxslt " src_configure() { @@ -116,7 +114,7 @@ src_configure() { -DWITH_CLIENT_SDL=$(usex sdl ON OFF) -DWITH_CUPS=$(usex cups ON OFF) -DWITH_DEBUG_ALL=$(usex debug ON OFF) - -DWITH_MANPAGES=$(usex doc ON OFF) + -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(usex ffmpeg ON OFF) -DWITH_SWSCALE=$(usex ffmpeg ON OFF) -DWITH_CAIRO=$(usex ffmpeg OFF ON) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 53737725451f..f8a8bc523c5c 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/3" -IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -96,10 +96,8 @@ DEPEND=" " BDEPEND=" virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) + app-text/docbook-xsl-stylesheets + dev-libs/libxslt " src_configure() { @@ -116,7 +114,7 @@ src_configure() { -DWITH_CLIENT_SDL=$(usex sdl ON OFF) -DWITH_CUPS=$(usex cups ON OFF) -DWITH_DEBUG_ALL=$(usex debug ON OFF) - -DWITH_MANPAGES=$(usex doc ON OFF) + -DWITH_MANPAGES=ON -DWITH_FFMPEG=$(usex ffmpeg ON OFF) -DWITH_SWSCALE=$(usex ffmpeg ON OFF) -DWITH_CAIRO=$(usex ffmpeg OFF ON)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: b9f0b6abaf04400d430e9d8068bd24079717554b Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 30 18:13:29 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 30 18:15:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f0b6ab net-misc/freerdp: keyword 3.0.0 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild b/net-misc/freerdp/freerdp-3.0.0.ebuild index 1855b9af8dd7..f8a8bc523c5c 100644 --- a/net-misc/freerdp/freerdp-3.0.0.ebuild +++ b/net-misc/freerdp/freerdp-3.0.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: e79938592e2d2620af50989c6ae59dd6a420223f Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 30 18:14:34 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 30 18:15:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7993859 net-misc/freerdp: unkeyword 3.0.0 for ~loong Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.0.0.ebuild | 2 +- net-misc/freerdp/freerdp-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild b/net-misc/freerdp/freerdp-3.0.0.ebuild index f8a8bc523c5c..92c6e545dcd1 100644 --- a/net-misc/freerdp/freerdp-3.0.0.ebuild +++ b/net-misc/freerdp/freerdp-3.0.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index f8a8bc523c5c..92c6e545dcd1 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: f75ae76ee672092f3d5a4340f0470c2f51c0a136 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 30 17:47:07 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 30 18:15:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75ae76e net-misc/freerdp: drop 3.0.0_beta3 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 - net-misc/freerdp/freerdp-3.0.0_beta3.ebuild | 149 2 files changed, 150 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 2b91d36d7dc4..31f627439ec6 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,4 +1,3 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb -DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f SHA512 a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f SHA512 7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2 diff --git a/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild b/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild deleted file mode 100644 index f5fc7c8b622a.. --- a/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 2011-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - aad? ( dev-libs/cJSON ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr - ) - icu? ( dev-libs/icu:0= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( - media-libs/libsdl2 - media-libs/sdl2-ttf - ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) - ) - ) - smartcard? ( - dev-libs/pkcs11-helper - sys-apps/pcsc-lite - ) - systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - ) - X? ( - x11-libs/libX11 - x11-libs/libxkbfile - ) -"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 2baa3e0449eb46fe4abfc6fb64e655410eba5d24 Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 21 21:18:49 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 21 21:18:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2baa3e04 net-misc/freerdp: unkeyword 3.0.0 Need to test reverse dependencies. Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild b/net-misc/freerdp/freerdp-3.0.0.ebuild index 70793821ef5f..873cbd5a6144 100644 --- a/net-misc/freerdp/freerdp-3.0.0.ebuild +++ b/net-misc/freerdp/freerdp-3.0.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: dd447e1a80c07ce3fda159175408681722825a88 Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 21 21:14:41 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 21 21:16:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd447e1a net-misc/freerdp: add 3.0.0 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/{freerdp-.ebuild => freerdp-3.0.0.ebuild} | 4 ++-- net-misc/freerdp/freerdp-.ebuild | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 2f956fab7642..2b91d36d7dc4 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,3 +1,4 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f SHA512 a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb +DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f SHA512 7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2 diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-3.0.0.ebuild similarity index 97% copy from net-misc/freerdp/freerdp-.ebuild copy to net-misc/freerdp/freerdp-3.0.0.ebuild index ba1f26353110..70793821ef5f 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-3.0.0.ebuild @@ -15,14 +15,14 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" -SLOT="0/2" +SLOT="0/3" IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index ba1f26353110..53737725451f 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -22,7 +22,7 @@ DESCRIPTION="Free implementation of the Remote Desktop Protocol" HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" -SLOT="0/2" +SLOT="0/3" IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/, net-misc/freerdp/files/
commit: d05a4c3e53d6bfb1b71c16f31d7028b6b37b44be Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 21 20:48:18 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 21 20:49:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05a4c3e net-misc/freerdp: drop 2.10.0-r3, 2.11.0-r1 Bug: https://bugs.gentoo.org/918546 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 2 - .../freerdp/files/freerdp-2.10.0-ffmpeg-6.patch| 37 -- net-misc/freerdp/freerdp-2.10.0-r3.ebuild | 137 - net-misc/freerdp/freerdp-2.11.0-r1.ebuild | 137 - 4 files changed, 313 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 6190d97c3e83..2f956fab7642 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,5 +1,3 @@ -DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788 SHA512 a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477 -DIST freerdp-2.11.0.tar.gz 7325731 BLAKE2B 7cf2805065b870d959461a41b2b5cc7a5d00121078c0a5f51db0f2d83c4a5eb64aba75d0c1e184edf3546b4df87150b30f81ad88b301366ccaeaec59120085ca SHA512 97ce19f392e2b197830e22f12870e787fce85a7d9342cd7b7043c1efc45f5773410901b27de11bf1b70ca36dd6d7d102b3dd34eace813892a72d44dc290a8703 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f SHA512 a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb diff --git a/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch b/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch deleted file mode 100644 index 586ae641b58e.. --- a/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://bugs.gentoo.org/901003 -https://github.com/FreeRDP/FreeRDP/issues/8686 -https://github.com/FreeRDP/FreeRDP/commit/7f55c97d60453738323e0ecafe6d357019528227 - -From 7f55c97d60453738323e0ecafe6d357019528227 Mon Sep 17 00:00:00 2001 -From: akallabeth -Date: Tue, 14 Feb 2023 07:48:54 +0100 -Subject: [PATCH] Fixed #8686: Update h264 to use new FFMPEG API - a/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c -+++ b/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c -@@ -235,8 +235,10 @@ static BOOL tsmf_ffmpeg_init_stream(ITSMFDecoder* decoder, const TS_AM_MEDIA_TYP - } - } - -+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 18, 100) - if (mdecoder->codec->capabilities & AV_CODEC_CAP_TRUNCATED) - mdecoder->codec_context->flags |= AV_CODEC_FLAG_TRUNCATED; -+#endif - - return TRUE; - } a/libfreerdp/codec/h264_ffmpeg.c -+++ b/libfreerdp/codec/h264_ffmpeg.c -@@ -529,10 +529,12 @@ static BOOL libavcodec_init(H264_CONTEXT* h264) - goto EXCEPTION; - } - -+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 18, 100) - if (sys->codecDecoder->capabilities & AV_CODEC_CAP_TRUNCATED) - { - sys->codecDecoderContext->flags |= AV_CODEC_FLAG_TRUNCATED; - } -+#endif - - #ifdef WITH_VAAPI - diff --git a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild deleted file mode 100644 index ca7d9504ea65.. --- a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2011-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="https://www.freerdp.com/; -
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/files/, net-misc/freerdp/
commit: 60975f5f4bdc9f9c5002ac8cfaf32e0a2095b770 Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 7 20:58:51 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 7 21:00:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60975f5f net-misc/freerdp: fix for big-endian archs Bug: https://bugs.gentoo.org/918531 Signed-off-by: Mike Gilbert gentoo.org> ...ec-encode-messages-considering-endianness.patch | 329 + net-misc/freerdp/freerdp-2.11.1.ebuild | 1 + net-misc/freerdp/freerdp-2.11.2.ebuild | 1 + 3 files changed, 331 insertions(+) diff --git a/net-misc/freerdp/files/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch b/net-misc/freerdp/files/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch new file mode 100644 index ..8d45331bd95b --- /dev/null +++ b/net-misc/freerdp/files/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch @@ -0,0 +1,329 @@ +https://github.com/FreeRDP/FreeRDP/issues/9616 + +From 8b349f4f2b5d14e28a6a73e9c2b9860d7f275bc4 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Thu, 7 Dec 2023 15:54:38 -0500 +Subject: [PATCH] Revert "[codec] encode messages considering endianness" + +This reverts commit e3ef8a02ddf079bcf6dfa5db69a709ce50c9. +--- + libfreerdp/codec/nsc_encode.c | 76 +-- + libfreerdp/codec/rfx_encode.c | 74 +- + 2 files changed, 58 insertions(+), 92 deletions(-) + +diff --git a/libfreerdp/codec/nsc_encode.c b/libfreerdp/codec/nsc_encode.c +index 477318cc1..fd9626a6d 100644 +--- a/libfreerdp/codec/nsc_encode.c b/libfreerdp/codec/nsc_encode.c +@@ -119,8 +119,6 @@ static BOOL nsc_encode_argb_to_aycocg(NSC_CONTEXT* context, const BYTE* data, UI + UINT16 rw; + BYTE ccl; + const BYTE* src; +- const UINT32* src_32; +- const UINT16* src_16; + BYTE* yplane = NULL; + BYTE* coplane = NULL; + BYTE* cgplane = NULL; +@@ -142,85 +140,69 @@ static BOOL nsc_encode_argb_to_aycocg(NSC_CONTEXT* context, const BYTE* data, UI + coplane = context->priv->PlaneBuffers[1] + y * rw; + cgplane = context->priv->PlaneBuffers[2] + y * rw; + aplane = context->priv->PlaneBuffers[3] + y * context->width; +- src_32 = (UINT32*)src; +- src_16 = (UINT16*)src; + + for (x = 0; x < context->width; x++) + { + switch (context->format) + { + case PIXEL_FORMAT_BGRX32: +- b_val = (INT16)(*src_32 & 0xFF); +- g_val = (INT16)((*src_32 >> 8) & 0xFF); +- r_val = (INT16)((*src_32 >> 16) & 0xFF); ++ b_val = *src++; ++ g_val = *src++; ++ r_val = *src++; ++ src++; + a_val = 0xFF; +- src_32++; + break; + + case PIXEL_FORMAT_BGRA32: +- b_val = (INT16)(*src_32 & 0xFF); +- g_val = (INT16)((*src_32 >> 8) & 0xFF); +- r_val = (INT16)((*src_32 >> 16) & 0xFF); +- a_val = (INT16)((*src_32 >> 24) & 0xFF); +- src_32++; ++ b_val = *src++; ++ g_val = *src++; ++ r_val = *src++; ++ a_val = *src++; + break; + + case PIXEL_FORMAT_RGBX32: +- r_val = (INT16)(*src_32 & 0xFF); +- g_val = (INT16)((*src_32 >> 8) & 0xFF); +- b_val = (INT16)((*src_32 >> 16) & 0xFF); ++ r_val = *src++; ++ g_val = *src++; ++ b_val = *src++; ++ src++; + a_val = 0xFF; +- src_32++; + break; + + case PIXEL_FORMAT_RGBA32: +- r_val = (INT16)(*src_32 & 0xFF); +- g_val = (INT16)((*src_32 >> 8) & 0xFF); +- b_val = (INT16)((*src_32 >> 16) & 0xFF); +- a_val = (INT16)((*src_32 >> 24) &
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/, net-misc/freerdp/files/
commit: dd1faced71b23f460c067320c785b0133570ca76 Author: Mike Gilbert gentoo org> AuthorDate: Wed Dec 6 18:58:49 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Dec 6 18:58:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1faced net-misc/freerdp: fix build with clang Closes: https://bugs.gentoo.org/916515 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/files/freerdp-2.11.2-clang.patch | 29 +++ net-misc/freerdp/freerdp-2.11.1.ebuild| 4 net-misc/freerdp/freerdp-2.11.2.ebuild| 4 3 files changed, 37 insertions(+) diff --git a/net-misc/freerdp/files/freerdp-2.11.2-clang.patch b/net-misc/freerdp/files/freerdp-2.11.2-clang.patch new file mode 100644 index ..b05492a3effd --- /dev/null +++ b/net-misc/freerdp/files/freerdp-2.11.2-clang.patch @@ -0,0 +1,29 @@ +https://github.com/FreeRDP/FreeRDP/pull/9373 +https://bugs.gentoo.org/916515 + +From 88dd68153c834e1d5f59beb59496bfd1bf9697a8 Mon Sep 17 00:00:00 2001 +From: Wang Mingyu +Date: Mon, 11 Sep 2023 00:31:54 + +Subject: [PATCH] Fixes clang error error: incompatible function pointer types + assigning to 'OBJECT_NEW_FN' (aka 'void *(*)(void *)') from 'void *(const + void *)' [-Wincompatible-function-pointer-types] | obj->fnObjectNew = + uwac_event_clone; | ^ + +Signed-off-by: Wang Mingyu +--- + client/Wayland/wlfreerdp.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/client/Wayland/wlfreerdp.c b/client/Wayland/wlfreerdp.c +index 5be10aae2c1b..ef3539383f55 100644 +--- a/client/Wayland/wlfreerdp.c b/client/Wayland/wlfreerdp.c +@@ -598,7 +598,7 @@ static void wlf_client_free(freerdp* instance, rdpContext* context) + DeleteCriticalSection(>critical); + } + +-static void* uwac_event_clone(const void* val) ++static void* uwac_event_clone(void* val) + { + UwacEvent* copy; + const UwacEvent* ev = (const UwacEvent*)val; diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild index c02216b06c7b..83943a4cf418 100644 --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -93,6 +93,10 @@ BDEPEND=" ) ) " +PATCHES=( + "${FILESDIR}/freerdp-2.11.2-clang.patch" +) + src_configure() { # bug #881695 filter-lto diff --git a/net-misc/freerdp/freerdp-2.11.2.ebuild b/net-misc/freerdp/freerdp-2.11.2.ebuild index 2a906f8c6a0d..86d7791ad99e 100644 --- a/net-misc/freerdp/freerdp-2.11.2.ebuild +++ b/net-misc/freerdp/freerdp-2.11.2.ebuild @@ -93,6 +93,10 @@ BDEPEND=" ) ) " +PATCHES=( + "${FILESDIR}/freerdp-2.11.2-clang.patch" +) + src_configure() { # bug #881695 filter-lto
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 2acab4bf3542695172250a1bead5c749a614beb8 Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 29 20:50:01 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 29 20:50:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2acab4bf net-misc/freerdp: add 2.11.2 Closes: https://bugs.gentoo.org/916133 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-2.11.2.ebuild | 137 + 2 files changed, 138 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index c1b61d51c65f..6190d97c3e83 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,4 +1,5 @@ DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788 SHA512 a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477 DIST freerdp-2.11.0.tar.gz 7325731 BLAKE2B 7cf2805065b870d959461a41b2b5cc7a5d00121078c0a5f51db0f2d83c4a5eb64aba75d0c1e184edf3546b4df87150b30f81ad88b301366ccaeaec59120085ca SHA512 97ce19f392e2b197830e22f12870e787fce85a7d9342cd7b7043c1efc45f5773410901b27de11bf1b70ca36dd6d7d102b3dd34eace813892a72d44dc290a8703 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d +DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45 SHA512 2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f SHA512 a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb diff --git a/net-misc/freerdp/freerdp-2.11.2.ebuild b/net-misc/freerdp/freerdp-2.11.2.ebuild new file mode 100644 index ..2a906f8c6a0d --- /dev/null +++ b/net-misc/freerdp/freerdp-2.11.2.ebuild @@ -0,0 +1,137 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/2" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( sys-apps/pcsc-lite ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 0e7579cca1d2c508c3ba63ade71d15cf67a7c19b Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 29 20:38:09 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 29 20:39:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7579cc net-misc/freerdp: wire up 'fuse' USE flag Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-.ebuild | 4 +++- net-misc/freerdp/metadata.xml| 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index bce001a9b143..ba1f26353110 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -50,6 +50,7 @@ RDEPEND=" !ffmpeg? ( x11-libs/cairo:0= ) + fuse? ( sys-fs/fuse:3 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 @@ -120,6 +121,7 @@ src_configure() { -DWITH_SWSCALE=$(usex ffmpeg ON OFF) -DWITH_CAIRO=$(usex ffmpeg OFF ON) -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) + -DWITH_FUSE=$(usex fuse ON OFF) -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) -DWITH_JPEG=$(usex jpeg ON OFF) -DWITH_KRB5=$(usex kerberos ON OFF) diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml index bab72ad70c2a..0fc989abd6dc 100644 --- a/net-misc/freerdp/metadata.xml +++ b/net-misc/freerdp/metadata.xml @@ -7,6 +7,7 @@ Enable login via Azure AD + Clipboard with FUSE file copy support Enable H.264 support using media-libs/openh264 Build server binaries
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 77fa11f6badbb32ab66f614ab5e2fb341261fde5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 14:00:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 14:00:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fa11f6 net-misc/freerdp: Stabilize 2.11.1 ppc64, #918531 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild index 7055c7932106..c02216b06c7b 100644 --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: a534eb41428a100dc74ba0109f164bbfd207ed63 Author: Sam James gentoo org> AuthorDate: Mon Nov 27 23:28:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 27 23:28:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a534eb41 net-misc/freerdp: Stabilize 2.11.1 x86, #918531 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild index e2ba4ca94a87..7055c7932106 100644 --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 14e162b30569c24aaa1ebcfab4617ca563960e5a Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 27 20:22:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 27 20:22:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e162b3 net-misc/freerdp: Stabilize 2.11.1 amd64, #918531 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild index d80a030d339f..e2ba4ca94a87 100644 --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: ea5bb0d153d7c9ff4ea04b41bf813e747271e9c4 Author: Sam James gentoo org> AuthorDate: Mon Nov 27 19:22:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 27 19:22:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5bb0d1 net-misc/freerdp: Stabilize 2.11.1 arm64, #918531 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild index 2a906f8c6a0d..c0cf21c09652 100644 --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: f26a13745b6e75efc344b174ba3e2578630779b8 Author: Sam James gentoo org> AuthorDate: Mon Nov 27 19:22:34 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 27 19:22:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26a1374 net-misc/freerdp: Stabilize 2.11.1 arm, #918531 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild index c0cf21c09652..d80a030d339f 100644 --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 0b1ecf39655dac152fb96ffe4692a4bf8af88bfd Author: Mike Gilbert gentoo org> AuthorDate: Mon Sep 4 18:38:32 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 4 18:38:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1ecf39 net-misc/freerdp: add 2.11.1 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-2.11.1.ebuild | 137 + 2 files changed, 138 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index d2cb0c946f56..c1b61d51c65f 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,3 +1,4 @@ DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788 SHA512 a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477 DIST freerdp-2.11.0.tar.gz 7325731 BLAKE2B 7cf2805065b870d959461a41b2b5cc7a5d00121078c0a5f51db0f2d83c4a5eb64aba75d0c1e184edf3546b4df87150b30f81ad88b301366ccaeaec59120085ca SHA512 97ce19f392e2b197830e22f12870e787fce85a7d9342cd7b7043c1efc45f5773410901b27de11bf1b70ca36dd6d7d102b3dd34eace813892a72d44dc290a8703 +DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0 SHA512 efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f SHA512 a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild new file mode 100644 index ..2a906f8c6a0d --- /dev/null +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -0,0 +1,137 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/2" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( sys-apps/pcsc-lite ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" +BDEPEND=" + virtual/pkgconfig + X? ( doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) ) +" +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 43099a8ad96c397d7f7353c505a43f40c8b950d2 Author: Mike Gilbert gentoo org> AuthorDate: Sat Sep 2 00:56:01 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 2 00:56:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43099a8a net-misc/freerdp: disable OSS Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.0-r1.ebuild | 1 + net-misc/freerdp/freerdp-2..ebuild| 1 + net-misc/freerdp/freerdp-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/net-misc/freerdp/freerdp-2.11.0-r1.ebuild b/net-misc/freerdp/freerdp-2.11.0-r1.ebuild index 96ac8e3b05f8..2a906f8c6a0d 100644 --- a/net-misc/freerdp/freerdp-2.11.0-r1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.0-r1.ebuild @@ -116,6 +116,7 @@ src_configure() { -DWITH_GSSAPI=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) -DWITH_OPENH264=$(usex openh264 ON OFF) + -DWITH_OSS=OFF -DWITH_PULSE=$(usex pulseaudio ON OFF) -DWITH_SERVER=$(usex server ON OFF) -DWITH_PCSC=$(usex smartcard ON OFF) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 96ac8e3b05f8..2a906f8c6a0d 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -116,6 +116,7 @@ src_configure() { -DWITH_GSSAPI=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) -DWITH_OPENH264=$(usex openh264 ON OFF) + -DWITH_OSS=OFF -DWITH_PULSE=$(usex pulseaudio ON OFF) -DWITH_SERVER=$(usex server ON OFF) -DWITH_PCSC=$(usex smartcard ON OFF) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index f73ba33f975f..bce001a9b143 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -125,6 +125,7 @@ src_configure() { -DWITH_KRB5=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) -DWITH_OPENH264=$(usex openh264 ON OFF) + -DWITH_OSS=OFF -DWITH_PCSC=$(usex smartcard ON OFF) -DWITH_PKCS11=$(usex smartcard ON OFF) -DWITH_PULSE=$(usex pulseaudio ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 57e72ee492375f9670489ac9bd6196d1651b615c Author: Mike Gilbert gentoo org> AuthorDate: Sat Sep 2 00:36:37 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 2 00:36:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e72ee4 net-misc/freerdp: update HOMEPAGE Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.10.0-r3.ebuild | 2 +- net-misc/freerdp/freerdp-2.11.0.ebuild| 2 +- net-misc/freerdp/freerdp-2..ebuild| 2 +- net-misc/freerdp/freerdp-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild index 43ab24447b5e..ca7d9504ea65 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild @@ -19,7 +19,7 @@ else fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="http://www.freerdp.com/; +HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" diff --git a/net-misc/freerdp/freerdp-2.11.0.ebuild b/net-misc/freerdp/freerdp-2.11.0.ebuild index 04d9059dea56..155ae18ce33d 100644 --- a/net-misc/freerdp/freerdp-2.11.0.ebuild +++ b/net-misc/freerdp/freerdp-2.11.0.ebuild @@ -19,7 +19,7 @@ else fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="http://www.freerdp.com/; +HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 04d9059dea56..155ae18ce33d 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -19,7 +19,7 @@ else fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="http://www.freerdp.com/; +HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index abf833aaee9f..8d0b72281bda 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -19,7 +19,7 @@ else fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="http://www.freerdp.com/; +HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 8fd6987f8950f372d6005d507f5041eab8d8adae Author: Mike Gilbert gentoo org> AuthorDate: Sat Sep 2 00:52:47 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 2 00:52:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd6987f net-misc/freerdp: disable developer warnings Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.11.0-r1.ebuild | 1 + net-misc/freerdp/freerdp-2..ebuild| 1 + net-misc/freerdp/freerdp-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/net-misc/freerdp/freerdp-2.11.0-r1.ebuild b/net-misc/freerdp/freerdp-2.11.0-r1.ebuild index d0848e077122..96ac8e3b05f8 100644 --- a/net-misc/freerdp/freerdp-2.11.0-r1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.0-r1.ebuild @@ -98,6 +98,7 @@ src_configure() { filter-lto local mycmakeargs=( + -Wno-dev -DBUILD_TESTING=$(usex test ON OFF) -DCHANNEL_URBDRC=$(usex usb ON OFF) -DWITH_ALSA=$(usex alsa ON OFF) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index d0848e077122..96ac8e3b05f8 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -98,6 +98,7 @@ src_configure() { filter-lto local mycmakeargs=( + -Wno-dev -DBUILD_TESTING=$(usex test ON OFF) -DCHANNEL_URBDRC=$(usex usb ON OFF) -DWITH_ALSA=$(usex alsa ON OFF) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index b8ed0efcf9a1..f73ba33f975f 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -106,6 +106,7 @@ src_configure() { filter-lto local mycmakeargs=( + -Wno-dev -DBUILD_TESTING=$(usex test ON OFF) -DCHANNEL_URBDRC=$(usex usb ON OFF) -DWITH_AAD=$(usex aad ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: c7ca8cbd381230bf211d610008e271442e41ed99 Author: Mike Gilbert gentoo org> AuthorDate: Sat Sep 2 01:03:13 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 2 01:03:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ca8cbd net-misc/freerdp: add 3.0.0_beta3 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-3.0.0_beta3.ebuild | 149 2 files changed, 150 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 9da87cbe9c78..d2cb0c946f56 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,2 +1,3 @@ DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788 SHA512 a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477 DIST freerdp-2.11.0.tar.gz 7325731 BLAKE2B 7cf2805065b870d959461a41b2b5cc7a5d00121078c0a5f51db0f2d83c4a5eb64aba75d0c1e184edf3546b4df87150b30f81ad88b301366ccaeaec59120085ca SHA512 97ce19f392e2b197830e22f12870e787fce85a7d9342cd7b7043c1efc45f5773410901b27de11bf1b70ca36dd6d7d102b3dd34eace813892a72d44dc290a8703 +DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f SHA512 a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb diff --git a/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild b/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild new file mode 100644 index ..f5fc7c8b622a --- /dev/null +++ b/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild @@ -0,0 +1,149 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="https://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/2" +IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + aad? ( dev-libs/cJSON ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + icu? ( dev-libs/icu:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( + media-libs/libsdl2 + media-libs/sdl2-ttf + ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( + dev-libs/pkcs11-helper + sys-apps/pcsc-lite + ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" +BDEPEND=" + virtual/pkgconfig + X? ( doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) ) +" + +src_configure() { + # bug #881695 + filter-lto + + local mycmakeargs=( +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: d69d87115efb41b13706d0043669240340085f48 Author: Mike Gilbert gentoo org> AuthorDate: Sat Sep 2 00:49:21 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 2 00:49:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69d8711 net-misc/freerdp: add 'icu' USE flag Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/{freerdp-2.11.0.ebuild => freerdp-2.11.0-r1.ebuild} | 4 +++- net-misc/freerdp/freerdp-2..ebuild | 4 +++- net-misc/freerdp/freerdp-.ebuild | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.11.0.ebuild b/net-misc/freerdp/freerdp-2.11.0-r1.ebuild similarity index 93% rename from net-misc/freerdp/freerdp-2.11.0.ebuild rename to net-misc/freerdp/freerdp-2.11.0-r1.ebuild index 155ae18ce33d..d0848e077122 100644 --- a/net-misc/freerdp/freerdp-2.11.0.ebuild +++ b/net-misc/freerdp/freerdp-2.11.0-r1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -54,6 +54,7 @@ RDEPEND=" media-libs/gst-plugins-base:1.0 x11-libs/libXrandr ) + icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) @@ -109,6 +110,7 @@ src_configure() { -DWITH_CAIRO=$(usex ffmpeg OFF ON) -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) + -DWITH_ICU=$(usex icu ON OFF) -DWITH_JPEG=$(usex jpeg ON OFF) -DWITH_GSSAPI=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 155ae18ce33d..d0848e077122 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -54,6 +54,7 @@ RDEPEND=" media-libs/gst-plugins-base:1.0 x11-libs/libXrandr ) + icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) @@ -109,6 +110,7 @@ src_configure() { -DWITH_CAIRO=$(usex ffmpeg OFF ON) -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) + -DWITH_ICU=$(usex icu ON OFF) -DWITH_JPEG=$(usex jpeg ON OFF) -DWITH_GSSAPI=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 8d0b72281bda..b8ed0efcf9a1 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer +icu jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -55,6 +55,7 @@ RDEPEND=" media-libs/gst-plugins-base:1.0 x11-libs/libXrandr ) + icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) @@ -128,6 +129,7 @@ src_configure() { -DWITH_PULSE=$(usex pulseaudio ON OFF) -DWITH_SERVER=$(usex server ON OFF) -DWITH_LIBSYSTEMD=$(usex systemd ON OFF) + -DWITH_UNICODE_BUILTIN=$(usex icu OFF ON) -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF) -DWITH_X11=$(usex X ON OFF) -DWITH_XINERAMA=$(usex xinerama ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 76914923ada7f73445c8e9bfc53acda2ab0549a6 Author: Mike Gilbert gentoo org> AuthorDate: Fri Sep 1 13:51:18 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Sep 1 13:51:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76914923 net-misc/freerdp: disable WEBVIEW ... until I can sort out the deps. Bug: https://bugs.gentoo.org/913391 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index b41c329d6872..abf833aaee9f 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -133,6 +133,7 @@ src_configure() { -DWITH_XINERAMA=$(usex xinerama ON OFF) -DWITH_XV=$(usex xv ON OFF) -DWITH_WAYLAND=$(usex wayland ON OFF) + -DWITH_WEBVIEW=OFF ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 2522bdd524ca1300a3868d8989d3ea313e4f Author: Mike Gilbert gentoo org> AuthorDate: Fri Sep 1 13:31:45 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Sep 1 13:31:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2522bdd5 net-misc/freerdp: replace 'pkcs11' with 'smartcard' USE flag Bug: https://bugs.gentoo.org/909508 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-.ebuild | 12 +++- net-misc/freerdp/metadata.xml| 1 - 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index ecb074f9973c..b41c329d6872 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -58,7 +58,6 @@ RDEPEND=" jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) - pkcs11? ( dev-libs/pkcs11-helper ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2 @@ -75,7 +74,10 @@ RDEPEND=" xinerama? ( x11-libs/libXinerama ) ) ) - smartcard? ( sys-apps/pcsc-lite ) + smartcard? ( + dev-libs/pkcs11-helper + sys-apps/pcsc-lite + ) systemd? ( sys-apps/systemd:0= ) wayland? ( dev-libs/wayland @@ -121,10 +123,10 @@ src_configure() { -DWITH_KRB5=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) -DWITH_OPENH264=$(usex openh264 ON OFF) - -DWITH_PKCS11=$(usex pkcs11 ON OFF) + -DWITH_PCSC=$(usex smartcard ON OFF) + -DWITH_PKCS11=$(usex smartcard ON OFF) -DWITH_PULSE=$(usex pulseaudio ON OFF) -DWITH_SERVER=$(usex server ON OFF) - -DWITH_PCSC=$(usex smartcard ON OFF) -DWITH_LIBSYSTEMD=$(usex systemd ON OFF) -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF) -DWITH_X11=$(usex X ON OFF) diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml index 9714bf4a3c1f..bab72ad70c2a 100644 --- a/net-misc/freerdp/metadata.xml +++ b/net-misc/freerdp/metadata.xml @@ -8,7 +8,6 @@ Enable login via Azure AD Enable H.264 support using media-libs/openh264 - Enable pkcs11 for NLA smartcard logon support Build server binaries
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 361c3bf3370968890dc7e3cb9779fa984c64ef8a Author: Mike Gilbert gentoo org> AuthorDate: Thu Aug 31 19:47:02 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Aug 31 19:49:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361c3bf3 net-misc/freerdp: add 'aad' USE flag Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-.ebuild | 4 +++- net-misc/freerdp/metadata.xml| 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 62ea1c88b07c..ecb074f9973c 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,12 +23,13 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" dev-libs/openssl:0= sys-libs/zlib:0 + aad? ( dev-libs/cJSON ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) usb? ( @@ -104,6 +105,7 @@ src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) -DCHANNEL_URBDRC=$(usex usb ON OFF) + -DWITH_AAD=$(usex aad ON OFF) -DWITH_ALSA=$(usex alsa ON OFF) -DWITH_CCACHE=OFF -DWITH_CLIENT_SDL=$(usex sdl ON OFF) diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml index c9b66850a9aa..9714bf4a3c1f 100644 --- a/net-misc/freerdp/metadata.xml +++ b/net-misc/freerdp/metadata.xml @@ -6,6 +6,7 @@ Mike Gilbert + Enable login via Azure AD Enable H.264 support using media-libs/openh264 Enable pkcs11 for NLA smartcard logon support Build server binaries
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 8f987b782ed7a6cb0d46bc2f971118ae593fb1a7 Author: Mike Gilbert gentoo org> AuthorDate: Thu Aug 31 19:36:31 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Aug 31 19:49:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f987b78 net-misc/freerdp: add sdl USE flag Closes: https://bugs.gentoo.org/909508 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index fb6bdc7bd336..62ea1c88b07c 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -59,6 +59,10 @@ RDEPEND=" openh264? ( media-libs/openh264:0= ) pkcs11? ( dev-libs/pkcs11-helper ) pulseaudio? ( media-libs/libpulse ) + sdl? ( + media-libs/libsdl2 + media-libs/sdl2-ttf + ) server? ( X? ( x11-libs/libXcursor @@ -102,6 +106,7 @@ src_configure() { -DCHANNEL_URBDRC=$(usex usb ON OFF) -DWITH_ALSA=$(usex alsa ON OFF) -DWITH_CCACHE=OFF + -DWITH_CLIENT_SDL=$(usex sdl ON OFF) -DWITH_CUPS=$(usex cups ON OFF) -DWITH_DEBUG_ALL=$(usex debug ON OFF) -DWITH_MANPAGES=$(usex doc ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: f21264632e7298da2ca0fe0bdb9155d572aba565 Author: Mike Gilbert gentoo org> AuthorDate: Thu Aug 31 19:26:10 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Aug 31 19:49:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2126463 net-misc/freerdp: add pkcs11 USE flag Bug: https://bugs.gentoo.org/909508 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-.ebuild | 4 +++- net-misc/freerdp/metadata.xml| 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index c580e3f72696..fb6bdc7bd336 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -57,6 +57,7 @@ RDEPEND=" jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) + pkcs11? ( dev-libs/pkcs11-helper ) pulseaudio? ( media-libs/libpulse ) server? ( X? ( @@ -113,6 +114,7 @@ src_configure() { -DWITH_KRB5=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) -DWITH_OPENH264=$(usex openh264 ON OFF) + -DWITH_PKCS11=$(usex pkcs11 ON OFF) -DWITH_PULSE=$(usex pulseaudio ON OFF) -DWITH_SERVER=$(usex server ON OFF) -DWITH_PCSC=$(usex smartcard ON OFF) diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml index cdc60d1ae1df..c9b66850a9aa 100644 --- a/net-misc/freerdp/metadata.xml +++ b/net-misc/freerdp/metadata.xml @@ -7,6 +7,7 @@ Enable H.264 support using media-libs/openh264 + Enable pkcs11 for NLA smartcard logon support Build server binaries
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: ca5355f92a0cabada486ac5ed4369d72c60d1ec3 Author: Mike Gilbert gentoo org> AuthorDate: Thu Aug 31 19:11:41 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Aug 31 19:11:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5355f9 net-misc/freerdp: add 2.11.0 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-2.11.0.ebuild | 133 + 2 files changed, 134 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 5cf03a9ed104..9da87cbe9c78 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1 +1,2 @@ DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788 SHA512 a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477 +DIST freerdp-2.11.0.tar.gz 7325731 BLAKE2B 7cf2805065b870d959461a41b2b5cc7a5d00121078c0a5f51db0f2d83c4a5eb64aba75d0c1e184edf3546b4df87150b30f81ad88b301366ccaeaec59120085ca SHA512 97ce19f392e2b197830e22f12870e787fce85a7d9342cd7b7043c1efc45f5773410901b27de11bf1b70ca36dd6d7d102b3dd34eace813892a72d44dc290a8703 diff --git a/net-misc/freerdp/freerdp-2.11.0.ebuild b/net-misc/freerdp/freerdp-2.11.0.ebuild new file mode 100644 index ..04d9059dea56 --- /dev/null +++ b/net-misc/freerdp/freerdp-2.11.0.ebuild @@ -0,0 +1,133 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="http://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/2" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( sys-apps/pcsc-lite ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" +BDEPEND=" + virtual/pkgconfig + X? ( doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) ) +" + +src_configure() { + # bug #881695 + filter-lto + + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + -DCHANNEL_URBDRC=$(usex usb ON OFF) + -DWITH_ALSA=$(usex alsa ON OFF) + -DWITH_CCACHE=OFF + -DWITH_CUPS=$(usex cups ON OFF) + -DWITH_DEBUG_ALL=$(usex debug ON OFF) + -DWITH_MANPAGES=$(usex doc ON OFF) + -DWITH_FFMPEG=$(usex ffmpeg ON OFF) + -DWITH_SWSCALE=$(usex ffmpeg ON OFF) + -DWITH_CAIRO=$(usex ffmpeg OFF ON) + -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 984fd75f393d5cb976327faf28fbbd1619a95263 Author: Mike Gilbert gentoo org> AuthorDate: Sat Jun 10 22:54:40 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jun 10 22:54:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984fd75f net-misc/freerdp: stabilize 2.10.0-r3 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/freerdp-2.10.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild index 7e92eb90ea30..43ab24447b5e 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: d51c15712a5840cab58f7d239c40c55612895ef6 Author: Mike Gilbert gentoo org> AuthorDate: Sat Jun 10 22:55:06 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jun 10 22:55:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51c1571 net-misc/freerdp: drop 2.9.0-r1, 2.10.0-r2 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 - net-misc/freerdp/freerdp-2.10.0-r2.ebuild | 133 -- net-misc/freerdp/freerdp-2.9.0-r1.ebuild | 129 - 3 files changed, 263 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 3a7995e1186a..5cf03a9ed104 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,2 +1 @@ DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788 SHA512 a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477 -DIST freerdp-2.9.0.tar.gz 7319428 BLAKE2B 358fcd14bd42b51d4d50e86cc71f9759179c82b466dd78a2f6996db84f3dd90495047f9c0da9a683edf894fdc96f4945237ad2fbeade12b173bac82f7be722b3 SHA512 de593640d4418c9395455b84c463e4cac8e51e9fd186ed5bce28132170ebc3c7338651582e0cc00272b530ea6e7c2664e802d748b3f6eba5fbe534dcf59d406a diff --git a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild deleted file mode 100644 index f812a1150e13.. --- a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 2011-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="http://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr - ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - kerberos? ( virtual/krb5 ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-libs/libpulse ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) - ) - ) - smartcard? ( sys-apps/pcsc-lite ) - systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - ) - X? ( - x11-libs/libX11 - x11-libs/libxkbfile - ) -" -DEPEND=" - ${RDEPEND} - valgrind? ( dev-util/valgrind ) -" -BDEPEND=" - virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) -" - -src_configure() { - # bug #881695 - filter-lto - - local mycmakeargs=( - -DBUILD_TESTING=$(usex test ON OFF) - -DCHANNEL_URBDRC=$(usex usb ON OFF) - -DWITH_ALSA=$(usex alsa ON OFF) - -DWITH_CCACHE=OFF - -DWITH_CUPS=$(usex cups ON OFF) - -DWITH_DEBUG_ALL=$(usex debug ON OFF) - -DWITH_MANPAGES=$(usex doc ON OFF) - -DWITH_FFMPEG=$(usex ffmpeg ON OFF) - -DWITH_SWSCALE=$(usex ffmpeg ON OFF) - -DWITH_CAIRO=$(usex ffmpeg
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/files/, net-misc/freerdp/
commit: da38705a58769604bc1561a23fc7bcd4f60d0056 Author: Sam James gentoo org> AuthorDate: Wed Jun 7 10:33:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 7 10:33:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da38705a net-misc/freerdp: fix build w/ ffmpeg 6 Closes: https://bugs.gentoo.org/901003 Signed-off-by: Sam James gentoo.org> .../freerdp/files/freerdp-2.10.0-ffmpeg-6.patch| 37 ++ net-misc/freerdp/freerdp-2.10.0-r3.ebuild | 137 + 2 files changed, 174 insertions(+) diff --git a/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch b/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch new file mode 100644 index ..586ae641b58e --- /dev/null +++ b/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch @@ -0,0 +1,37 @@ +https://bugs.gentoo.org/901003 +https://github.com/FreeRDP/FreeRDP/issues/8686 +https://github.com/FreeRDP/FreeRDP/commit/7f55c97d60453738323e0ecafe6d357019528227 + +From 7f55c97d60453738323e0ecafe6d357019528227 Mon Sep 17 00:00:00 2001 +From: akallabeth +Date: Tue, 14 Feb 2023 07:48:54 +0100 +Subject: [PATCH] Fixed #8686: Update h264 to use new FFMPEG API + +--- a/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c b/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c +@@ -235,8 +235,10 @@ static BOOL tsmf_ffmpeg_init_stream(ITSMFDecoder* decoder, const TS_AM_MEDIA_TYP + } + } + ++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 18, 100) + if (mdecoder->codec->capabilities & AV_CODEC_CAP_TRUNCATED) + mdecoder->codec_context->flags |= AV_CODEC_FLAG_TRUNCATED; ++#endif + + return TRUE; + } +--- a/libfreerdp/codec/h264_ffmpeg.c b/libfreerdp/codec/h264_ffmpeg.c +@@ -529,10 +529,12 @@ static BOOL libavcodec_init(H264_CONTEXT* h264) + goto EXCEPTION; + } + ++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 18, 100) + if (sys->codecDecoder->capabilities & AV_CODEC_CAP_TRUNCATED) + { + sys->codecDecoderContext->flags |= AV_CODEC_FLAG_TRUNCATED; + } ++#endif + + #ifdef WITH_VAAPI + diff --git a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild new file mode 100644 index ..7e92eb90ea30 --- /dev/null +++ b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild @@ -0,0 +1,137 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="http://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/2" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-libs/libpulse ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( sys-apps/pcsc-lite ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND=" + ${RDEPEND} +
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 7c5b4926cf7a4b56329473803b484488f6735e62 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 30 18:27:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 30 18:27:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5b4926 net-misc/freerdp: Stabilize 2.10.0-r2 ppc, #907405 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.10.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild index 805eb8911487..f812a1150e13 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 5e81672ac7d7918149406695ea56ce17f240ac83 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 30 16:37:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 30 16:37:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e81672a net-misc/freerdp: Stabilize 2.10.0-r2 amd64, #907405 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.10.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild index 05a319a8458e..805eb8911487 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: d1406eca208efa15e3bb584098e0ede8404cf5f5 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 30 16:37:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 30 16:37:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1406eca net-misc/freerdp: Stabilize 2.10.0-r2 x86, #907405 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.10.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild index c3a65ebfb22d..05a319a8458e 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 53b52f7654b2c57763c23d0c249c742a37cc8f67 Author: Sam James gentoo org> AuthorDate: Tue May 30 14:30:02 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 30 14:30:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b52f76 net-misc/freerdp: Stabilize 2.10.0-r2 arm, #907405 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.10.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild index 04d9059dea56..ccfdd7fa8547 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 783ffe9dff0b825b5fdfef7fdcf197145199bf01 Author: Sam James gentoo org> AuthorDate: Tue May 30 14:30:04 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 30 14:30:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783ffe9d net-misc/freerdp: Stabilize 2.10.0-r2 arm64, #907405 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.10.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild index ccfdd7fa8547..10d637375df1 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 00e09ea1e8baa015b280302e0f7f76369775d99f Author: Sam James gentoo org> AuthorDate: Tue May 30 14:30:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 30 14:30:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e09ea1 net-misc/freerdp: Stabilize 2.10.0-r2 ppc64, #907405 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.10.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild index 10d637375df1..c3a65ebfb22d 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r2.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 1f9cffea973703bee8221d3cf1e58bf19d728e89 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 28 19:52:48 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue May 30 10:35:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9cffea net-misc/freerdp: Switch IUSE=pulseaudio to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/freerdp/{freerdp-2.10.0-r1.ebuild => freerdp-2.10.0-r2.ebuild} | 2 +- net-misc/freerdp/freerdp-2..ebuild | 2 +- net-misc/freerdp/freerdp-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.10.0-r1.ebuild b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild similarity index 98% rename from net-misc/freerdp/freerdp-2.10.0-r1.ebuild rename to net-misc/freerdp/freerdp-2.10.0-r2.ebuild index c7209c6996f3..04d9059dea56 100644 --- a/net-misc/freerdp/freerdp-2.10.0-r1.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r2.ebuild @@ -57,7 +57,7 @@ RDEPEND=" jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) server? ( X? ( x11-libs/libXcursor diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index c7209c6996f3..04d9059dea56 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -57,7 +57,7 @@ RDEPEND=" jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) server? ( X? ( x11-libs/libXcursor diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index ad00f7450236..c580e3f72696 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -57,7 +57,7 @@ RDEPEND=" jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) server? ( X? ( x11-libs/libXcursor
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 08c459e9b2165199b50869dab20aacce88cfb7ef Author: Mike Gilbert gentoo org> AuthorDate: Wed May 17 16:06:29 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed May 17 16:06:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c459e9 net-misc/freerdp: add kerberos USE flag Closes: https://bugs.gentoo.org/906589 Signed-off-by: Mike Gilbert gentoo.org> .../freerdp/{freerdp-2.10.0.ebuild => freerdp-2.10.0-r1.ebuild} | 4 +++- net-misc/freerdp/{freerdp-2.9.0.ebuild => freerdp-2.9.0-r1.ebuild} | 6 -- net-misc/freerdp/freerdp-2..ebuild | 4 +++- net-misc/freerdp/freerdp-.ebuild| 4 +++- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.10.0.ebuild b/net-misc/freerdp/freerdp-2.10.0-r1.ebuild similarity index 94% rename from net-misc/freerdp/freerdp-2.10.0.ebuild rename to net-misc/freerdp/freerdp-2.10.0-r1.ebuild index 9f37f62bc98f..c7209c6996f3 100644 --- a/net-misc/freerdp/freerdp-2.10.0.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0-r1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -55,6 +55,7 @@ RDEPEND=" x11-libs/libXrandr ) jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-sound/pulseaudio ) server? ( @@ -109,6 +110,7 @@ src_configure() { -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) -DWITH_JPEG=$(usex jpeg ON OFF) + -DWITH_GSSAPI=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) -DWITH_OPENH264=$(usex openh264 ON OFF) -DWITH_PULSE=$(usex pulseaudio ON OFF) diff --git a/net-misc/freerdp/freerdp-2.9.0.ebuild b/net-misc/freerdp/freerdp-2.9.0-r1.ebuild similarity index 93% rename from net-misc/freerdp/freerdp-2.9.0.ebuild rename to net-misc/freerdp/freerdp-2.9.0-r1.ebuild index 4e7072196f80..85a2e5f54e5c 100644 --- a/net-misc/freerdp/freerdp-2.9.0.ebuild +++ b/net-misc/freerdp/freerdp-2.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -55,6 +55,7 @@ RDEPEND=" x11-libs/libXrandr ) jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-sound/pulseaudio ) server? ( @@ -106,6 +107,7 @@ src_configure() { -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) -DWITH_JPEG=$(usex jpeg ON OFF) + -DWITH_GSSAPI=$(usex kerberos ON OFF) -DWITH_NEON=$(usex cpu_flags_arm_neon ON OFF) -DWITH_OPENH264=$(usex openh264 ON OFF) -DWITH_PULSE=$(usex pulseaudio ON OFF) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 9f37f62bc98f..c7209c6996f3 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -55,6 +55,7 @@ RDEPEND=" x11-libs/libXrandr ) jpeg? ( media-libs/libjpeg-turbo:0= ) + kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-sound/pulseaudio ) server? ( @@ -109,6 +110,7 @@ src_configure() { -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: f8c6e2d048eb3606ff3992e7f7ab5ad079debcd8 Author: Sam James gentoo org> AuthorDate: Tue May 16 02:46:06 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 16 03:35:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c6e2d0 net-misc/freerdp: add Valgrind annotation support Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.10.0.ebuild | 8 ++-- net-misc/freerdp/freerdp-2..ebuild | 10 +++--- net-misc/freerdp/freerdp-.ebuild | 10 +++--- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/net-misc/freerdp/freerdp-2.10.0.ebuild b/net-misc/freerdp/freerdp-2.10.0.ebuild index 871cd1613174..9f37f62bc98f 100644 --- a/net-misc/freerdp/freerdp-2.10.0.ebuild +++ b/net-misc/freerdp/freerdp-2.10.0.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -79,7 +79,10 @@ RDEPEND=" x11-libs/libxkbfile ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" BDEPEND=" virtual/pkgconfig X? ( doc? ( @@ -112,6 +115,7 @@ src_configure() { -DWITH_SERVER=$(usex server ON OFF) -DWITH_PCSC=$(usex smartcard ON OFF) -DWITH_LIBSYSTEMD=$(usex systemd ON OFF) + -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF) -DWITH_X11=$(usex X ON OFF) -DWITH_XINERAMA=$(usex xinerama ON OFF) -DWITH_XV=$(usex xv ON OFF) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index aabe0a91863d..9f37f62bc98f 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -79,7 +79,10 @@ RDEPEND=" x11-libs/libxkbfile ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" BDEPEND=" virtual/pkgconfig X? ( doc? ( @@ -112,6 +115,7 @@ src_configure() { -DWITH_SERVER=$(usex server ON OFF) -DWITH_PCSC=$(usex smartcard ON OFF) -DWITH_LIBSYSTEMD=$(usex systemd ON OFF) + -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF) -DWITH_X11=$(usex X ON OFF) -DWITH_XINERAMA=$(usex xinerama ON OFF) -DWITH_XV=$(usex xv ON OFF) diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index aabe0a91863d..9f37f62bc98f 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/; LICENSE="Apache-2.0" SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv" RESTRICT="!test? ( test )" RDEPEND=" @@ -79,7 +79,10 @@ RDEPEND=" x11-libs/libxkbfile ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" BDEPEND=" virtual/pkgconfig X? ( doc? ( @@ -112,6 +115,7 @@ src_configure() { -DWITH_SERVER=$(usex server ON OFF) -DWITH_PCSC=$(usex smartcard ON OFF) -DWITH_LIBSYSTEMD=$(usex systemd ON OFF) + -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF) -DWITH_X11=$(usex X ON OFF) -DWITH_XINERAMA=$(usex xinerama ON OFF) -DWITH_XV=$(usex xv ON OFF)
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: d7c70aff3d601fe416bad3c80650cf798a563187 Author: Mike Gilbert gentoo org> AuthorDate: Tue Mar 7 16:28:25 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Mar 7 16:28:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c70aff net-misc/freerdp: add 2.10.0 Closes: https://bugs.gentoo.org/88 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 + net-misc/freerdp/freerdp-2.10.0.ebuild | 127 + 2 files changed, 128 insertions(+) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 8b2e2415f099..3a7995e1186a 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1 +1,2 @@ +DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788 SHA512 a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477 DIST freerdp-2.9.0.tar.gz 7319428 BLAKE2B 358fcd14bd42b51d4d50e86cc71f9759179c82b466dd78a2f6996db84f3dd90495047f9c0da9a683edf894fdc96f4945237ad2fbeade12b173bac82f7be722b3 SHA512 de593640d4418c9395455b84c463e4cac8e51e9fd186ed5bce28132170ebc3c7338651582e0cc00272b530ea6e7c2664e802d748b3f6eba5fbe534dcf59d406a diff --git a/net-misc/freerdp/freerdp-2.10.0.ebuild b/net-misc/freerdp/freerdp-2.10.0.ebuild new file mode 100644 index ..871cd1613174 --- /dev/null +++ b/net-misc/freerdp/freerdp-2.10.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; + case ${PV} in + 2.*) EGIT_BRANCH="stable-2.0";; + esac +else + MY_P=${P/_/-} + S="${WORKDIR}/${MY_P}" + SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Free implementation of the Remote Desktop Protocol" +HOMEPAGE="http://www.freerdp.com/; + +LICENSE="Apache-2.0" +SLOT="0/2" +IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + sys-libs/zlib:0 + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + usb? ( + virtual/libudev:0= + sys-apps/util-linux:0= + dev-libs/dbus-glib:0= + virtual/libusb:1= + ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + xv? ( x11-libs/libXv ) + ) + ffmpeg? ( media-video/ffmpeg:0= ) + !ffmpeg? ( + x11-libs/cairo:0= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + x11-libs/libXrandr + ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + openh264? ( media-libs/openh264:0= ) + pulseaudio? ( media-sound/pulseaudio ) + server? ( + X? ( + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + xinerama? ( x11-libs/libXinerama ) + ) + ) + smartcard? ( sys-apps/pcsc-lite ) + systemd? ( sys-apps/systemd:0= ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + X? ( doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) ) +" + +src_configure() { + # bug #881695 + filter-lto + + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + -DCHANNEL_URBDRC=$(usex usb ON OFF) + -DWITH_ALSA=$(usex alsa ON OFF) + -DWITH_CCACHE=OFF + -DWITH_CUPS=$(usex cups ON OFF) + -DWITH_DEBUG_ALL=$(usex debug ON OFF) + -DWITH_MANPAGES=$(usex doc ON OFF) + -DWITH_FFMPEG=$(usex ffmpeg ON OFF) + -DWITH_SWSCALE=$(usex ffmpeg ON OFF) + -DWITH_CAIRO=$(usex ffmpeg OFF ON) + -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) + -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) + -DWITH_JPEG=$(usex jpeg
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 454346cf7827cb35639b0cc80cdb114d2d6755e7 Author: Mike Gilbert gentoo org> AuthorDate: Tue Dec 6 16:47:44 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Dec 6 16:47:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454346cf net-misc/freerdp: drop 2.8.1 Bug: https://bugs.gentoo.org/881525 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/Manifest | 1 - net-misc/freerdp/freerdp-2.8.1.ebuild | 127 -- 2 files changed, 128 deletions(-) diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 0615a14714cc..8b2e2415f099 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,2 +1 @@ -DIST freerdp-2.8.1.tar.gz 7311427 BLAKE2B 0d744e8146ea48af3108e522a86205fb14b5f2f8b1f68d9f24b61d62dcc9a3dec32e66329bb435cba0d236018b9446eed741abd25a64901b1140521fc4cd517f SHA512 0bfbdae1a41801981160a89e0d14ddd1ff6c05a0d9d970fa1d136922493085649f8f295763929bd9a5028092e21fb250697111323a2bb8b15a78ebb49eaf138b DIST freerdp-2.9.0.tar.gz 7319428 BLAKE2B 358fcd14bd42b51d4d50e86cc71f9759179c82b466dd78a2f6996db84f3dd90495047f9c0da9a683edf894fdc96f4945237ad2fbeade12b173bac82f7be722b3 SHA512 de593640d4418c9395455b84c463e4cac8e51e9fd186ed5bce28132170ebc3c7338651582e0cc00272b530ea6e7c2664e802d748b3f6eba5fbe534dcf59d406a diff --git a/net-misc/freerdp/freerdp-2.8.1.ebuild b/net-misc/freerdp/freerdp-2.8.1.ebuild deleted file mode 100644 index 0e442f0b1a96.. --- a/net-misc/freerdp/freerdp-2.8.1.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2011-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git; - case ${PV} in - 2.*) EGIT_BRANCH="stable-2.0";; - esac -else - MY_P=${P/_/-} - S="${WORKDIR}/${MY_P}" - SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="Free implementation of the Remote Desktop Protocol" -HOMEPAGE="http://www.freerdp.com/; - -LICENSE="Apache-2.0" -SLOT="0/2" -IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/openssl:0= - sys-libs/zlib:0 - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - usb? ( - virtual/libudev:0= - sys-apps/util-linux:0= - dev-libs/dbus-glib:0= - virtual/libusb:1= - ) - X? ( - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - xv? ( x11-libs/libXv ) - ) - ffmpeg? ( media-video/ffmpeg:0= ) - !ffmpeg? ( - x11-libs/cairo:0= - ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - x11-libs/libXrandr - ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - openh264? ( media-libs/openh264:0= ) - pulseaudio? ( media-sound/pulseaudio ) - server? ( - X? ( - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - xinerama? ( x11-libs/libXinerama ) - ) - ) - smartcard? ( sys-apps/pcsc-lite ) - systemd? ( sys-apps/systemd:0= ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - ) - X? ( - x11-libs/libX11 - x11-libs/libxkbfile - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - X? ( doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) ) -" - -src_configure() { - # bug #881695 - filter-lto - - local mycmakeargs=( - -DBUILD_TESTING=$(usex test ON OFF) - -DCHANNEL_URBDRC=$(usex usb ON OFF) - -DWITH_ALSA=$(usex alsa ON OFF) - -DWITH_CCACHE=OFF - -DWITH_CUPS=$(usex cups ON OFF) - -DWITH_DEBUG_ALL=$(usex debug ON OFF) - -DWITH_MANPAGES=$(usex doc ON OFF) - -DWITH_FFMPEG=$(usex ffmpeg ON OFF) - -DWITH_SWSCALE=$(usex ffmpeg ON OFF) - -DWITH_CAIRO=$(usex ffmpeg OFF ON) - -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF) - -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF) - -DWITH_JPEG=$(usex jpeg ON OFF) -
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: ccdb983be3290f634e997e2e26218bce49476630 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 6 09:45:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 6 09:51:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdb983b net-misc/freerdp: Stabilize 2.9.0 x86, #881835 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.9.0.ebuild b/net-misc/freerdp/freerdp-2.9.0.ebuild index 017e251705a7..4e7072196f80 100644 --- a/net-misc/freerdp/freerdp-2.9.0.ebuild +++ b/net-misc/freerdp/freerdp-2.9.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 062143c8433d0d20b5999ae878803d04c3ee2fda Author: WANG Xuerui gentoo org> AuthorDate: Sat Dec 3 06:06:30 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Dec 3 06:07:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062143c8 net-misc/freerdp: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> net-misc/freerdp/freerdp-2..ebuild | 2 +- net-misc/freerdp/freerdp-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/freerdp/freerdp-2..ebuild b/net-misc/freerdp/freerdp-2..ebuild index 552cf7789bae..aabe0a91863d 100644 --- a/net-misc/freerdp/freerdp-2..ebuild +++ b/net-misc/freerdp/freerdp-2..ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol" diff --git a/net-misc/freerdp/freerdp-.ebuild b/net-misc/freerdp/freerdp-.ebuild index 552cf7789bae..aabe0a91863d 100644 --- a/net-misc/freerdp/freerdp-.ebuild +++ b/net-misc/freerdp/freerdp-.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 66a42ed4f7a59178dfc5b07e396d0175f20c3f06 Author: WANG Xuerui gentoo org> AuthorDate: Sat Dec 3 05:50:00 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Dec 3 06:07:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a42ed4 net-misc/freerdp: keyword 2.9.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-misc/freerdp/freerdp-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.9.0.ebuild b/net-misc/freerdp/freerdp-2.9.0.ebuild index 4c72f0c98d6b..017e251705a7 100644 --- a/net-misc/freerdp/freerdp-2.9.0.ebuild +++ b/net-misc/freerdp/freerdp-2.9.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: d00f8f317c8fc25e8d2146b37ac10416348ecd54 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 22 15:55:58 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 22 15:55:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00f8f31 net-misc/freerdp: Stabilize 2.9.0 ppc, #881835 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/freerdp/freerdp-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.9.0.ebuild b/net-misc/freerdp/freerdp-2.9.0.ebuild index a618a7c4fea7..4c72f0c98d6b 100644 --- a/net-misc/freerdp/freerdp-2.9.0.ebuild +++ b/net-misc/freerdp/freerdp-2.9.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 292e73d9e4773dddc35e32c0539dca0858a618e3 Author: Sam James gentoo org> AuthorDate: Sat Nov 19 01:49:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat Nov 19 01:49:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292e73d9 net-misc/freerdp: Stabilize 2.9.0 amd64, #881835 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.9.0.ebuild b/net-misc/freerdp/freerdp-2.9.0.ebuild index 7364e055e7bd..a618a7c4fea7 100644 --- a/net-misc/freerdp/freerdp-2.9.0.ebuild +++ b/net-misc/freerdp/freerdp-2.9.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
commit: 708942d68314a59663d2229697ae6035ce56cfe4 Author: Sam James gentoo org> AuthorDate: Sat Nov 19 01:34:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Nov 19 01:34:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708942d6 net-misc/freerdp: Stabilize 2.9.0 ppc64, #881835 Signed-off-by: Sam James gentoo.org> net-misc/freerdp/freerdp-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/freerdp/freerdp-2.9.0.ebuild b/net-misc/freerdp/freerdp-2.9.0.ebuild index 6be6497e6bac..2735767edf59 100644 --- a/net-misc/freerdp/freerdp-2.9.0.ebuild +++ b/net-misc/freerdp/freerdp-2.9.0.ebuild @@ -15,7 +15,7 @@ else MY_P=${P/_/-} S="${WORKDIR}/${MY_P}" SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86" fi DESCRIPTION="Free implementation of the Remote Desktop Protocol"