Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/raspberrypi-omxplayer/
Date: Tue, 31 May 2016 12:34:50
Message-Id: 1464698072.7a9f821787a21db585ae1bee8c5f1facda2d3254.fordfrog@gentoo
1 commit: 7a9f821787a21db585ae1bee8c5f1facda2d3254
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 31 12:34:08 2016 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Tue May 31 12:34:32 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9f8217
7
8 media-video/raspberrypi-omxplayer: applied patch by Ahmet Inan <xdsopl <AT> googlemail.com> from bug #421683 and bumped to the latest sources
9
10 Package-Manager: portage-2.3.0_rc1
11
12 media-video/raspberrypi-omxplayer/Manifest | 1 +
13 media-video/raspberrypi-omxplayer/patch | 26 ++++++++++++++++++++++
14 ...ld => raspberrypi-omxplayer-0_p20160528.ebuild} | 19 +++++++++++-----
15 .../raspberrypi-omxplayer-9999.ebuild | 10 ++++++---
16 4 files changed, 47 insertions(+), 9 deletions(-)
17
18 diff --git a/media-video/raspberrypi-omxplayer/Manifest b/media-video/raspberrypi-omxplayer/Manifest
19 index 754420f..5c024cd 100644
20 --- a/media-video/raspberrypi-omxplayer/Manifest
21 +++ b/media-video/raspberrypi-omxplayer/Manifest
22 @@ -1 +1,2 @@
23 DIST raspberrypi-omxplayer-0_p20160217.tar.gz 1204486 SHA256 eba2c6ea0843db8105fe4fe9c1f345db38952e4b96bf83ba15b1a3fd0e05effa SHA512 5137ba534ce3b0698c6ace8f570594c97ef978aaa97e6cc902f7895412c5d0282c7c4fa1f7b03f043d5281f0a282caf494602e45aae6a12d6d35bc26aaa4000f WHIRLPOOL 377b53ab0f4308ff600c8cf7af5939e79a942cca22d458b00fb38cebac8cb8760a3be22ad6ad0719890b61f7aa131e623067c96d1846b4aff8e38210e39770b6
24 +DIST raspberrypi-omxplayer-0_p20160528.tar.gz 1207624 SHA256 8c53d309144e9668092d1c51d32d0719cbc19295f714349655b17c9aa2a71d7f SHA512 c7b00908f52159745dda94f35b9150122ca1e4e97ad1578a89f6db917b1579a8ed94c4ef1592a7c2590240e0fd1e7e0617e3ee8dec7f532368205ee63ce42572 WHIRLPOOL 38d59c1ef076933466acd01186734d44b3d0f1602d415cb51ff82934ad69eac379c24f6d731c79b1cb8daea96148ff96e99c8f74577edbfaaf751fad434f4b18
25
26 diff --git a/media-video/raspberrypi-omxplayer/patch b/media-video/raspberrypi-omxplayer/patch
27 new file mode 100644
28 index 0000000..d9b5b6b
29 --- /dev/null
30 +++ b/media-video/raspberrypi-omxplayer/patch
31 @@ -0,0 +1,26 @@
32 +--- raspberrypi-omxplayer-9999.ebuild 2016-03-09 00:09:34.000000000 +0100
33 ++++ raspberrypi-omxplayer-9999.ebuild 2016-05-31 10:01:58.335198495 +0200
34 +@@ -14,7 +14,7 @@
35 + LICENSE="GPL-2"
36 + SLOT="0"
37 + KEYWORDS="~arm"
38 +-IUSE=""
39 ++IUSE="X"
40 +
41 + RDEPEND="dev-libs/libpcre
42 + media-fonts/freefont
43 +@@ -22,8 +22,12 @@
44 + sys-apps/dbus
45 + sys-apps/fbset
46 + virtual/ffmpeg
47 +- x11-apps/xrefresh
48 +- x11-apps/xset"
49 ++ dev-libs/boost
50 ++ media-libs/freetype:2
51 ++ X? (
52 ++ x11-apps/xrefresh
53 ++ x11-apps/xset
54 ++ )"
55 + DEPEND="${RDEPEND}
56 + virtual/pkgconfig"
57 +
58
59 diff --git a/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-9999.ebuild b/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-0_p20160528.ebuild
60 similarity index 72%
61 copy from media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-9999.ebuild
62 copy to media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-0_p20160528.ebuild
63 index 18fa556..4a29459 100644
64 --- a/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-9999.ebuild
65 +++ b/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-0_p20160528.ebuild
66 @@ -4,16 +4,17 @@
67
68 EAPI=5
69
70 -inherit eutils git-r3 toolchain-funcs flag-o-matic
71 +inherit eutils toolchain-funcs flag-o-matic
72
73 +GIT_COMMIT="791d7df"
74 DESCRIPTION="Command line media player for the Raspberry Pi"
75 HOMEPAGE="https://github.com/popcornmix/omxplayer"
76 -EGIT_REPO_URI="https://github.com/popcornmix/omxplayer.git"
77 +SRC_URI="https://github.com/popcornmix/omxplayer/tarball/${GIT_COMMIT} -> ${P}.tar.gz"
78
79 LICENSE="GPL-2"
80 SLOT="0"
81 -KEYWORDS=""
82 -IUSE=""
83 +KEYWORDS="~arm"
84 +IUSE="X"
85
86 RDEPEND="dev-libs/libpcre
87 media-fonts/freefont
88 @@ -21,11 +22,17 @@ RDEPEND="dev-libs/libpcre
89 sys-apps/dbus
90 sys-apps/fbset
91 virtual/ffmpeg
92 - x11-apps/xrefresh
93 - x11-apps/xset"
94 + dev-libs/boost
95 + media-libs/freetype:2
96 + X? (
97 + x11-apps/xrefresh
98 + x11-apps/xset
99 + )"
100 DEPEND="${RDEPEND}
101 virtual/pkgconfig"
102
103 +S="${WORKDIR}/popcornmix-omxplayer-${GIT_COMMIT}"
104 +
105 src_prepare() {
106 epatch "${FILESDIR}"/Makefile-0_p20160217.patch \
107 "${FILESDIR}"/fonts-path.patch
108
109 diff --git a/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-9999.ebuild b/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-9999.ebuild
110 index 18fa556..18d5bbb 100644
111 --- a/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-9999.ebuild
112 +++ b/media-video/raspberrypi-omxplayer/raspberrypi-omxplayer-9999.ebuild
113 @@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/popcornmix/omxplayer.git"
114 LICENSE="GPL-2"
115 SLOT="0"
116 KEYWORDS=""
117 -IUSE=""
118 +IUSE="X"
119
120 RDEPEND="dev-libs/libpcre
121 media-fonts/freefont
122 @@ -21,8 +21,12 @@ RDEPEND="dev-libs/libpcre
123 sys-apps/dbus
124 sys-apps/fbset
125 virtual/ffmpeg
126 - x11-apps/xrefresh
127 - x11-apps/xset"
128 + dev-libs/boost
129 + media-libs/freetype:2
130 + X? (
131 + x11-apps/xrefresh
132 + x11-apps/xset
133 + )"
134 DEPEND="${RDEPEND}
135 virtual/pkgconfig"