Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/
Date: Thu, 29 Dec 2016 12:25:36
Message-Id: 1483014321.22b26f95bc27fb70c5e279d0adae14b61714d326.kensington@gentoo
1 commit: 22b26f95bc27fb70c5e279d0adae14b61714d326
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 29 08:42:24 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 29 12:25:21 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b26f95
7
8 media-video/obs-studio: Remove old version.
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 media-video/obs-studio/Manifest | 1 -
13 media-video/obs-studio/obs-studio-0.15.3.ebuild | 84 -------------------------
14 2 files changed, 85 deletions(-)
15
16 diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
17 index 78321a7..5f89252 100644
18 --- a/media-video/obs-studio/Manifest
19 +++ b/media-video/obs-studio/Manifest
20 @@ -1,3 +1,2 @@
21 -DIST obs-studio-0.15.3.tar.gz 4868410 SHA256 ba9ff4259408583aa1bb7ac2315865c1ef6331b0a240c2061460bc093011514b SHA512 165fcc9ab9fa498654cffa972f5cf728e7cf73e131b077c4f1a75994505d6e4b0149ab9a1b6034422cf5483f5f8ddc2d288a2700093eca0d77404a75068c8b81 WHIRLPOOL f09f105a369332db7a4f95624d09c8ad120984322ae6508a714cbd0de26bb36370ad00b9806ec2587bfbfdd7f708953a076e79e6b3e62e4d5156f524b1f617b2
22 DIST obs-studio-0.16.2.tar.gz 4979287 SHA256 f5b1a5a4e3900a2b2df4ec6f4a51e0816db1ceed432849ed58301da77ccf4f5c SHA512 ef74b20aa3927134d0deb9513af67abe5dc99199626245a93011bd69d41b811695bc1f071dcd6ed826c2bd5f35247906975f74638c9cd0a39b9415ac88aac425 WHIRLPOOL 5576c4da240ea65d84e195decb655b8774b1540bcde7d01060a38b47e1c561b485c24b88b2771a10b94fe8a0d6d77c05d25ee65313278879609474ff451b2628
23 DIST obs-studio-17.0.0.tar.gz 5243839 SHA256 5b7d9a6389011c74fec777667edeb1ac7d8ae7faff13f141650d295d7cd9181e SHA512 17c0b400762e4b12dc619ed7ef36bf364f2f7c3f350630dfcfd3b46c72ec488d08dea5a13ef177c24c2f52760170e3c0bef50cec80362e0d542eab096986db7b WHIRLPOOL cda17b9dc5f29084f2eab614136d59deda1dc7f4f6e15b3e9d67907716ecb580b402eddfb3e06ef9bfe76c9e59fa92a07adc16e30ed492f95b44766ad4a67526
24
25 diff --git a/media-video/obs-studio/obs-studio-0.15.3.ebuild b/media-video/obs-studio/obs-studio-0.15.3.ebuild
26 deleted file mode 100644
27 index ecaa3bc..00000000
28 --- a/media-video/obs-studio/obs-studio-0.15.3.ebuild
29 +++ /dev/null
30 @@ -1,84 +0,0 @@
31 -# Copyright 1999-2016 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -# $Id$
34 -
35 -EAPI="6"
36 -
37 -inherit cmake-utils
38 -
39 -if [[ ${PV} == *9999 ]]; then
40 - inherit git-r3
41 - EGIT_REPO_URI="https://github.com/jp9000/obs-studio.git"
42 - EGIT_SUBMODULES=()
43 -else
44 - SRC_URI="https://github.com/jp9000/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
45 - KEYWORDS="~amd64 ~x86"
46 -fi
47 -
48 -DESCRIPTION="Software for Recording and Streaming Live Video Content"
49 -HOMEPAGE="https://obsproject.com"
50 -
51 -LICENSE="GPL-2"
52 -SLOT="0"
53 -IUSE="+alsa fdk imagemagick jack pulseaudio truetype v4l"
54 -
55 -DEPEND="
56 - >=dev-libs/jansson-2.5
57 - dev-qt/qtcore:5
58 - dev-qt/qtdeclarative:5
59 - dev-qt/qtgui:5
60 - dev-qt/qtmultimedia:5
61 - dev-qt/qtnetwork:5
62 - dev-qt/qtquickcontrols:5
63 - dev-qt/qtsql:5
64 - dev-qt/qttest:5
65 - dev-qt/qtwidgets:5
66 - dev-qt/qtx11extras:5
67 - media-video/ffmpeg:=[x264]
68 - x11-libs/libXcomposite
69 - x11-libs/libXinerama
70 - x11-libs/libXrandr
71 - alsa? ( media-libs/alsa-lib )
72 - fdk? ( media-libs/fdk-aac:= )
73 - imagemagick? ( media-gfx/imagemagick:= )
74 - jack? ( virtual/jack )
75 - pulseaudio? ( media-sound/pulseaudio )
76 - truetype? (
77 - media-libs/fontconfig
78 - media-libs/freetype
79 - )
80 - v4l? ( media-libs/libv4l )
81 -"
82 -RDEPEND="${DEPEND}"
83 -
84 -src_prepare() {
85 - CMAKE_REMOVE_MODULES_LIST=(FindFreetype)
86 -
87 - cmake-utils_src_prepare
88 -
89 - default
90 -}
91 -
92 -src_configure() {
93 - local libdir="$(get_libdir)"
94 - local mycmakeargs=(
95 - -DDISABLE_ALSA="$(usex !alsa)"
96 - -DDISABLE_FREETYPE="$(usex !truetype)"
97 - -DDISABLE_JACK="$(usex !jack)"
98 - -DDISABLE_LIBFDK="$(usex !fdk)"
99 - -DDISABLE_PULSEAUDIO="$(usex !pulseaudio)"
100 - -DDISABLE_V4L2="$(usex !v4l)"
101 - -DLIBOBS_PREFER_IMAGEMAGICK="$(usex imagemagick)"
102 - -DOBS_MULTIARCH_SUFFIX="${libdir#lib}"
103 - -DUNIX_STRUCTURE=1
104 - )
105 -
106 - cmake-utils_src_configure
107 -}
108 -
109 -pkg_postinst() {
110 - if ! use alsa && ! use pulseaudio; then
111 - elog "To be able to use the audio capture features, either the"
112 - elog "'alsa' or the 'pulseaudio' USE-flag needs to be enabled."
113 - fi
114 -}