Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/freerdp: freerdp-1.1.0_beta1_p20130710-r1.ebuild ChangeLog
Date: Sat, 21 Jun 2014 01:55:13
Message-Id: 20140621015509.C587B2004E@flycatcher.gentoo.org
1 floppym 14/06/21 01:55:09
2
3 Modified: ChangeLog
4 Added: freerdp-1.1.0_beta1_p20130710-r1.ebuild
5 Log:
6 Add fix for CVE-2014-0250, bug 511688.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
9
10 Revision Changes Path
11 1.64 net-misc/freerdp/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.64&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.64&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?r1=1.63&r2=1.64
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v
20 retrieving revision 1.63
21 retrieving revision 1.64
22 diff -u -r1.63 -r1.64
23 --- ChangeLog 20 Jun 2014 13:53:41 -0000 1.63
24 +++ ChangeLog 21 Jun 2014 01:55:09 -0000 1.64
25 @@ -1,6 +1,13 @@
26 # ChangeLog for net-misc/freerdp
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.63 2014/06/20 13:53:41 pinkbyte Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.64 2014/06/21 01:55:09 floppym Exp $
30 +
31 +*freerdp-1.1.0_beta1_p20130710-r1 (21 Jun 2014)
32 +
33 + 21 Jun 2014; Mike Gilbert <floppym@g.o>
34 + +files/freerdp-1.1-CVE-2014-0250.patch,
35 + +freerdp-1.1.0_beta1_p20130710-r1.ebuild:
36 + Add fix for CVE-2014-0250, bug 511688.
37
38 20 Jun 2014; Sergey Popov <pinkbyte@g.o>
39 -freerdp-1.1.0_alpha20121004-r1.ebuild,
40
41
42
43 1.1 net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: freerdp-1.1.0_beta1_p20130710-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r1.ebuild,v 1.1 2014/06/21 01:55:09 floppym Exp $
53
54 EAPI="5"
55
56 inherit cmake-utils vcs-snapshot
57
58 if [[ ${PV} != 9999* ]]; then
59 COMMIT="780d451afad21a22d2af6bd030ee71311856f038"
60 SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
61 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
62 else
63 inherit git-2
64 SRC_URI=""
65 EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git
66 https://github.com/FreeRDP/FreeRDP.git"
67 KEYWORDS=""
68 fi
69
70 DESCRIPTION="Free implementation of the Remote Desktop Protocol"
71 HOMEPAGE="http://www.freerdp.com/"
72
73 LICENSE="Apache-2.0"
74 SLOT="0"
75 IUSE="alsa +channels +client cups debug directfb doc ffmpeg gstreamer jpeg
76 pulseaudio server smartcard sse2 test X xinerama xv"
77
78 RDEPEND="
79 dev-libs/openssl
80 sys-libs/zlib
81 alsa? ( media-libs/alsa-lib )
82 cups? ( net-print/cups )
83 client? (
84 X? (
85 x11-libs/libXcursor
86 x11-libs/libXext
87 x11-libs/libXi
88 x11-libs/libXrender
89 xinerama? ( x11-libs/libXinerama )
90 xv? ( x11-libs/libXv )
91 )
92 )
93 directfb? ( dev-libs/DirectFB )
94 ffmpeg? ( virtual/ffmpeg )
95 gstreamer? (
96 media-libs/gstreamer:0.10
97 media-libs/gst-plugins-base:0.10
98 x11-libs/libXrandr
99 )
100 jpeg? ( virtual/jpeg )
101 pulseaudio? ( media-sound/pulseaudio )
102 server? (
103 X? (
104 x11-libs/libXcursor
105 x11-libs/libXdamage
106 x11-libs/libXext
107 x11-libs/libXfixes
108 xinerama? ( x11-libs/libXinerama )
109 )
110 )
111 smartcard? ( sys-apps/pcsc-lite )
112 X? (
113 x11-libs/libX11
114 x11-libs/libxkbfile
115 )
116 "
117 DEPEND="${RDEPEND}
118 client? ( X? ( doc? (
119 app-text/docbook-xml-dtd:4.1.2
120 app-text/xmlto
121 ) ) )
122 "
123
124 DOCS=( README )
125
126 PATCHES=(
127 "${FILESDIR}/${P}-ffmpeg.patch"
128 "${FILESDIR}/${PN}-1.1-CVE-2014-0250.patch"
129 )
130
131 src_configure() {
132 local mycmakeargs=(
133 $(cmake-utils_use_with alsa ALSA)
134 $(cmake-utils_use_with channels CHANNELS)
135 $(cmake-utils_use_with client CLIENT)
136 $(cmake-utils_use_with cups CUPS)
137 $(cmake-utils_use_with debug DEBUG_ALL)
138 $(cmake-utils_use_with doc MANPAGES)
139 $(cmake-utils_use_with directfb DIRECTFB)
140 $(cmake-utils_use_with ffmpeg FFMPEG)
141 $(cmake-utils_use_with gstreamer GSTREAMER)
142 $(cmake-utils_use_with jpeg JPEG)
143 $(cmake-utils_use_with pulseaudio PULSEAUDIO)
144 $(cmake-utils_use_with server SERVER)
145 $(cmake-utils_use_with smartcard PCSC)
146 $(cmake-utils_use_with sse2 SSE2)
147 $(cmake-utils_use_with X X11)
148 $(cmake-utils_use_with xinerama XINERAMA)
149 $(cmake-utils_use_with xv XV)
150 $(cmake-utils_use_build test TESTING)
151 )
152 cmake-utils_src_configure
153 }