commit:     32fd4ff79b5f67597169d638ddcdb69d3b0b173a
Author:     Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  5 14:24:57 2015 +0000
Commit:     Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Mon Oct  5 14:28:28 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fd4ff7

net-misc/freerdp: add libressl support

 ...erdp-9999.1.ebuild => freerdp-1.2.1_pre20150326-r1.ebuild} | 11 +++++++----
 net-misc/freerdp/freerdp-9999.1.ebuild                        |  5 +++--
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/net-misc/freerdp/freerdp-9999.1.ebuild 
b/net-misc/freerdp/freerdp-1.2.1_pre20150326-r1.ebuild
similarity index 88%
copy from net-misc/freerdp/freerdp-9999.1.ebuild
copy to net-misc/freerdp/freerdp-1.2.1_pre20150326-r1.ebuild
index 131105e..0ea2daf 100644
--- a/net-misc/freerdp/freerdp-9999.1.ebuild
+++ b/net-misc/freerdp/freerdp-1.2.1_pre20150326-r1.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils vcs-snapshot
 if [[ ${PV} != 9999* ]]; then
        COMMIT="aa2181dcf2dd98693767ba738c5b2ad8c3d742d4"
        SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
+       KEYWORDS="alpha amd64 arm ppc ppc64 x86"
 else
        inherit git-r3
        SRC_URI=""
@@ -23,10 +23,11 @@ HOMEPAGE="http://www.freerdp.com/";
 LICENSE="Apache-2.0"
 SLOT="0/1.2"
 IUSE="alsa +client cpu_flags_x86_sse2 cups debug doc ffmpeg gstreamer jpeg
-       neon pulseaudio server smartcard test usb wayland X xinerama xv"
+       libressl neon pulseaudio server smartcard test usb wayland X xinerama 
xv"
 
 RDEPEND="
-       dev-libs/openssl:0
+       !libressl? ( dev-libs/openssl:0 )
+       libressl? ( dev-libs/libressl )
        sys-libs/zlib:0
        alsa? ( media-libs/alsa-lib )
        cups? ( net-print/cups )
@@ -46,7 +47,7 @@ RDEPEND="
                        xv? ( x11-libs/libXv )
                )
        )
-       ffmpeg? ( virtual/ffmpeg )
+       ffmpeg? ( >=virtual/ffmpeg-9 )
        gstreamer? (
                media-libs/gstreamer:1.0
                media-libs/gst-plugins-base:1.0
@@ -80,6 +81,8 @@ DEPEND="${RDEPEND}
 
 DOCS=( README )
 
+PATCHES=( "${FILESDIR}/freerdp-armfp.patch" 
"${FILESDIR}/freerdp-ffmpeg29.patch" )
+
 src_configure() {
        local mycmakeargs=(
                $(cmake-utils_use_with alsa ALSA)

diff --git a/net-misc/freerdp/freerdp-9999.1.ebuild 
b/net-misc/freerdp/freerdp-9999.1.ebuild
index 131105e..d38b4c4 100644
--- a/net-misc/freerdp/freerdp-9999.1.ebuild
+++ b/net-misc/freerdp/freerdp-9999.1.ebuild
@@ -23,10 +23,11 @@ HOMEPAGE="http://www.freerdp.com/";
 LICENSE="Apache-2.0"
 SLOT="0/1.2"
 IUSE="alsa +client cpu_flags_x86_sse2 cups debug doc ffmpeg gstreamer jpeg
-       neon pulseaudio server smartcard test usb wayland X xinerama xv"
+       libressl neon pulseaudio server smartcard test usb wayland X xinerama 
xv"
 
 RDEPEND="
-       dev-libs/openssl:0
+       !libressl? ( dev-libs/openssl:0 )
+       libressl? ( dev-libs/libressl )
        sys-libs/zlib:0
        alsa? ( media-libs/alsa-lib )
        cups? ( net-print/cups )

Reply via email to