summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin66145 -> 66137 bytes
-rw-r--r--media-libs/libmediainfo/Manifest2
-rw-r--r--media-libs/libmediainfo/libmediainfo-22.03.ebuild2
-rw-r--r--media-libs/libzen/Manifest2
-rw-r--r--media-libs/libzen/libzen-0.4.39.ebuild2
-rw-r--r--media-libs/phonon/Manifest2
-rw-r--r--media-libs/phonon/phonon-4.11.1-r2.ebuild (renamed from media-libs/phonon/phonon-4.11.1-r1.ebuild)12
-rw-r--r--media-libs/pulseaudio-qt/Manifest2
-rw-r--r--media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r2.ebuild (renamed from media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r1.ebuild)4
-rw-r--r--media-libs/xine-lib/Manifest2
-rw-r--r--media-libs/xine-lib/xine-lib-1.2.10.ebuild224
11 files changed, 14 insertions, 240 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 9c4e8cd558df..d0bad4797f40 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest
index b14c42791310..0bd724fb604b 100644
--- a/media-libs/libmediainfo/Manifest
+++ b/media-libs/libmediainfo/Manifest
@@ -5,5 +5,5 @@ DIST libmediainfo_21.09.tar.xz 1850688 BLAKE2B ac6b32a23a82f0c5f0901ef9b6a22b850
DIST libmediainfo_22.03.tar.xz 1871232 BLAKE2B 1dd1a1a04adf98dbb3c28cc6fb43e393a4fd32fbc42d110e61d8a72ec8c5603570629e4a756606ccb548873b450944e642b9422f8b00703c91c2832c635e3bd9 SHA512 cae1df09f38e60363ef3c1d0f7324301b701f21c3fde84318f6389f91311b706037699fe83448f8e5b4d1f8af81ddf357b1630fe5f03aeccfa90fe0f9ae86477
EBUILD libmediainfo-20.09-r1.ebuild 1795 BLAKE2B ebc2af15dffb2639a0074e57e0f0c822e7931fa85170412b919dd5ba36924cb971a1c337e80402eb97766537a1d2c389c22ef0e9ec4c9be7693af377c65afe68 SHA512 2df425e3944cd74d61f4eaa0b0e189ff58b78595052472fdac0532c73b736563f96dd551cbfbea07b2b26376bcd104c6309dbef9427d3cd961665152cae9ac75
EBUILD libmediainfo-21.09.ebuild 1832 BLAKE2B 2a3344ff28752d49dcff446590ee9cbb947f6dd5ec50eeb30b80cb3cd57c802ab929830423c91c246e9312e6308941a94a02f48f84af00d63f5a2ed877fba240 SHA512 338167801c0ceb7fb1afa9378391a04c443c91fc660ce5f1c4da9940c5d0abd0f97cac4cc5431d16ea424c63ca5877c0b28cf08cfa0b4197913c707e8e49adaf
-EBUILD libmediainfo-22.03.ebuild 1793 BLAKE2B 2948547d9510cb30901fa155b4ef953f13990759d1a036e844cd2c61bd04136fb8b286c1987bb5538119791c463f9810c9b65107ae93c06b827ec7f32515a240 SHA512 f34a4ec3521ac7275824dfb339b1721f1ddd7186dc91f64780b6e15f968315d02b7e93f35d53539156034b3d69562e39ed44da59a1e20809a01e8149abfe5b2f
+EBUILD libmediainfo-22.03.ebuild 1798 BLAKE2B 220e54fe123d594fbcd114a9a7caef298206f7930de26d04b8be50b215fe04220e559928aee1407a90d0dc6a901fdcbe08670f4ac289c4bec1f19d667fd438c1 SHA512 ca11178929ddabc389f95467c51dec884f2cef07aa8807e7fc55a1061ae22dd30994ea48fee22088a9fa4b27814e42c4567661c38d793cc79b5ad5df4ce92c3a
MISC metadata.xml 347 BLAKE2B 66f84361f792efe1817c3427292038fd8dc244aea4263c2e2b571b7c5adfc9bd3fd4801cfc3154512a1892590f91c8248f603273d3e1c8d241285a7d863871fb SHA512 b33309009eb8ce3104f5995a4baf050ffe93d53e5a9e422e58abdfbc5c3c4c32406b126b9e1d0421656a73ed42ee662a1b5cec052f73e85ce16d4d278669b607
diff --git a/media-libs/libmediainfo/libmediainfo-22.03.ebuild b/media-libs/libmediainfo/libmediainfo-22.03.ebuild
index e2d5546cb7ab..2d00c49c9da4 100644
--- a/media-libs/libmediainfo/libmediainfo-22.03.ebuild
+++ b/media-libs/libmediainfo/libmediainfo-22.03.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_PN}Lib/Project/GNU/Library
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="curl doc mms"
# Tests try to fetch data from online sources
diff --git a/media-libs/libzen/Manifest b/media-libs/libzen/Manifest
index 00def6d0474f..a2ec9b574a76 100644
--- a/media-libs/libzen/Manifest
+++ b/media-libs/libzen/Manifest
@@ -1,5 +1,5 @@
DIST libzen_0.4.38.tar.bz2 129706 BLAKE2B 3e40e31663f655885f47b7674936a765cce032da25fcc3f57604b116414bf4348db363a4745bf98126879de9d2de5d4443af1fe3a1f64a7bafd3525eb1ca38da SHA512 d946cd2349848925e13a3fb6aab5ad4f5aca28bc89b3263faca3096d7bbcae3a4ff9ed2552bf005b4ca1f4c8c8f59856f4c4aafa7c734ecebd078e6fc40a9a0b
DIST libzen_0.4.39.tar.bz2 129816 BLAKE2B ff3ffe1b53234e567be12e86deb5dddd54584c112d297bd50764a980f4a3bcd51a08af630d482cca3157fcc9b8452f644807d6055d88420dcc6c311725ed402d SHA512 f261a676cbde9a877b85df536306a035ede1acdc5d827049698d19b3ecd8a65e5f6cfe66851fda034e1b31c95f6d6e82b78b0bc35989ec1568a010fb88a5a2d8
EBUILD libzen-0.4.38.ebuild 1286 BLAKE2B 7f666b78875bc270bfa1d6dae4863e4975a373ad817fd5ca6fa7c2a3acf340759360a0a8ee4a3f3921c71a19f6da10f0a1ce24e1c74e16deef8c5226e40afcbd SHA512 5f7e0a4cb84edbf021e06e6b0fad7ba3f9c23940b0fa4fb8d7f1abf1d10121fba40b9a1f732f662bc3b74ed810cf41939d3bdb19e24f2c5026d82524f29873c2
-EBUILD libzen-0.4.39.ebuild 1296 BLAKE2B cd1424d42f8fea6b9fa57243f6e7ce8ac7b27ad6f931d044ffdfde9aa7eb440a59a5df1c128c9cf89ba7054ca205adfcfdc333ef1ecb0ae91a1eaa00f2a2587b SHA512 ab31f91e723a993aaac3c5749dc49926120c810aaae36907a5aac8237f910bb01d79822862f2053d8964adc5ef743292fc6d3a770b5c54d93cfd977a936339f6
+EBUILD libzen-0.4.39.ebuild 1301 BLAKE2B 3fc7db753623d6eedb681ce16ffcdd3b97cf022c3f6c88c0c8dbec0a643bdaec4a0774084cda7167af82505bddc4b9e9763ed085fd808c8c639972628096e078 SHA512 4fb60d884fcc40de9779dffe9e81a716f927791e9d0080b848903c8010a99dc7f6274021d58b61b8cb4c905104ad009b2c99a0469de90ee71a40ccf8475c7ea2
MISC metadata.xml 392 BLAKE2B a57d4f857e1716b904183c862184654212a31e3d3ce089891f85c88b627b9a4b956d542c434e9565843b582e9f35c9e5fc8d4c14b647131c9bf239c383df9bba SHA512 77eff51f73560975ee03ea94a3d0880ad8adb4c6a2ae4930d986436562fcafa09677d18843c2dac366b74e8233f7a900f8ae74b7b82335c8b4067a703f6b3d6b
diff --git a/media-libs/libzen/libzen-0.4.39.ebuild b/media-libs/libzen/libzen-0.4.39.ebuild
index f4b0e52379d5..4d379f0dab13 100644
--- a/media-libs/libzen/libzen-0.4.39.ebuild
+++ b/media-libs/libzen/libzen-0.4.39.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="doc static-libs"
BDEPEND="virtual/pkgconfig
diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest
index 60c0d60c9e08..9a34c87143c2 100644
--- a/media-libs/phonon/Manifest
+++ b/media-libs/phonon/Manifest
@@ -1,3 +1,3 @@
DIST phonon-4.11.1.tar.xz 314732 BLAKE2B 9be341f8df643b352392a208c7f24d799edcc94146b71c73d93974a7ef02cc75b5baa1e2ddd037e7e2d3afeb52347d96caaa8b3a2319631802261735a3a751df SHA512 858b2b0d7b0336af76d226b30f3acd1914e7297e0879d5a417fa1b87b13c812f9aab7e20adcad33ce1a03624ce78323dd9968b4b277caf85f800ca60aa134f74
-EBUILD phonon-4.11.1-r1.ebuild 1243 BLAKE2B 102008efc397bc9020d0101d0b6ffa31e1ba6421b5ce298d4a2379638f8a1364c4d9e967f9404dae6f5cad177fb71af44c1698fd764d716bc8b7cf908d0b5564 SHA512 f9e89d015cdda71665462329ce2ff1affe3e762ccb134e5b38f08f476ed82bacb67ae353a026712aafc6a3aaa65e7e974b30e25a1f4621102d7da4147e2676c3
+EBUILD phonon-4.11.1-r2.ebuild 1240 BLAKE2B 5a6e9d1e80d9660983aeb0b59b87eb0392f837b7befef55be09abc332463c398c08bc443609e28a9577bc8c98c6b3fb2e6d778e780c14dd31351496843848deb SHA512 0c116c52f1224d03493999b24d291feef80d39ff3bde8e10ea31bfb534a3037fac4f9a4398415277ca2e337fa12eae47ca4d57a2090497023e7972dd88f3e8c7
MISC metadata.xml 463 BLAKE2B 856a539bfa489dac4d6550f9fb4104b419dc6dd12a5d6ec67ac7d9f743fa31d96c3323937558704b7941a914c1ca342b5a6030e9f16b7d84f2339f93d2a1fb9f SHA512 c6aa1e0f8f11e813c228619f9c857bfa3e15d3278a1b5af3910f8f789a7d93f889a9adb9121f19b4b52abbfa0b4a67d89a037679ae0eab00b0db04ed5e16526e
diff --git a/media-libs/phonon/phonon-4.11.1-r1.ebuild b/media-libs/phonon/phonon-4.11.1-r2.ebuild
index 0fc6ac9a0ef4..da2281950bf6 100644
--- a/media-libs/phonon/phonon-4.11.1-r1.ebuild
+++ b/media-libs/phonon/phonon-4.11.1-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit desktop ecm kde.org
@@ -17,20 +17,20 @@ LICENSE="|| ( LGPL-2.1 LGPL-3 ) !pulseaudio? ( || ( GPL-2 GPL-3 ) )"
SLOT="0"
IUSE="debug designer gstreamer pulseaudio +vlc"
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
DEPEND="
dev-qt/qtgui:5
dev-qt/qtwidgets:5
designer? ( dev-qt/designer:5 )
pulseaudio? (
dev-libs/glib:2
- media-sound/pulseaudio[glib]
+ media-libs/libpulse[glib]
)
"
RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
PDEPEND="
gstreamer? ( >=media-libs/phonon-gstreamer-4.9.60 )
vlc? ( >=media-libs/phonon-vlc-0.9.60 )
diff --git a/media-libs/pulseaudio-qt/Manifest b/media-libs/pulseaudio-qt/Manifest
index 092f536066ea..b077dbbf4759 100644
--- a/media-libs/pulseaudio-qt/Manifest
+++ b/media-libs/pulseaudio-qt/Manifest
@@ -1,3 +1,3 @@
DIST pulseaudio-qt-1.3.tar.xz 34148 BLAKE2B f283c369fcbeaf57537fe28d6f8aa02c34d7567ab8260ec8ba05edf8320b65e29e6ac88489ff0b49ae57b0bc8b8a49da83886f50ed9641850c84939a979e930c SHA512 2326277fd37327db29a5984056949fcf935c36e7b39184d1307a5d0a891efed4f0e4f32e783f3f7da2c7e6b7409eb908b2521064c6d24a28561ed38db9f8d4e8
-EBUILD pulseaudio-qt-1.3-r1.ebuild 708 BLAKE2B 76480f25a25e301e2ba571f8fddda6c1d231fc24484c4655e52b3c21e971eb71397d9c2efbcbdb0bf7b4c2cf01ba7386ff961b7b83d3995d73bb42869d8ab3c5 SHA512 7167e1608d6376d2b3f277d80696be62998336dde303ea6cefe72e02593900d1fb0204d7bdbf84c78e1d0c9d3bc0f66f5006687d06f46efc8c58f09868417a03
+EBUILD pulseaudio-qt-1.3-r2.ebuild 705 BLAKE2B 21ca48a8e6e657d32c76aec1f95599ab309e76f14a7677aa166549dc62153bc72cc06b25d61ee01002d4ca8be05aa3e88cd4b96c5c28673f83ec758547ff29fa SHA512 9a760b6734c677f5f846f967780339215b4007ac2fc6d18460e36dfb1f3ee01b7bda35069316f946632e7f25ae5da5fa2aefcd9f559a1cfc39aa6ef1b699f1ce
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r1.ebuild b/media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r2.ebuild
index 0fd8a66fdd9f..f787d96c9bfb 100644
--- a/media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r1.ebuild
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ SLOT="0/3"
RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
- media-sound/pulseaudio
+ media-libs/libpulse
"
DEPEND="${RDEPEND}
test? (
diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest
index 2d3714ebac26..768ae8d0993b 100644
--- a/media-libs/xine-lib/Manifest
+++ b/media-libs/xine-lib/Manifest
@@ -1,9 +1,7 @@
AUX xine-lib-1.2.12-dav1d-1.0.0.patch 805 BLAKE2B 83b97835c46ff547636c9a39836ee4ace2213f3d75dc258071bf2be040f37dd6c53c4201f13201d511c1df9651d9c381bfe7c10d51a437ad424e184f9acedfd6 SHA512 3182d082b028b664abd1899c19a689213a02214cce13f7f3c9a7dc95deb2ec7c8f13438ec812b2151476d638b170be8e1d832b303b73eb962c2389d2ecb161b4
AUX xine-lib-1.2.12-fix-mmap-crash.patch 535 BLAKE2B 6b6782a7923754c29daf8263bc267f57124de6b80705214537c9d788bafb3f80bcec35915ca50fb50935ffcbc612187dc1f0e0d71e80279d4d9e3fcbe54a4ebd SHA512 f642612419abd03b765f8dbf787aa675a1e5a031878db9b51c7f2a829caa19c153f9cabe733dbd21cbbbe55ce1ce5d5793b75e9b32c229e3fb57b548d39a6aa5
-DIST xine-lib-1.2.10.tar.xz 5226116 BLAKE2B e1bc088814c951ff56e55b626fe1f6f34c3da744e716de369a68e6c82a5adc414b452675ad19a5f82500bade6795b54efd503de8ffe4f1e65b534317ca0a26af SHA512 1cbe033da606d67a0a59f19968b2fe1cb46eaeb32c4b4aca7b91125b7230e15bd36d1e3e39e48e6eda56e556018f9f9bf84acb0012d3dd634306e7110fdc4c5f
DIST xine-lib-1.2.11.tar.xz 5282204 BLAKE2B c61bec690f662e01372b1c068b0681ac4435925ca90a767c590d5d3b968163280c11210dc9e3aeb4cc6bb6b3520349ba22e18b17f34bd9139af02280d3a37ee3 SHA512 8208e4699819465ec9e820530f27b6129ee954ea17ab474eb9eda12137af1417ed5260830c1006ce32266a3913d22ba9957689bb5552464908038a1b8a8efbcf
DIST xine-lib-1.2.12.tar.xz 5341212 BLAKE2B e975be2e7cf013e218001631c6b27a0d5e291605cb236c075e4b7463b30d23f3ee14aa7e18473d52efaf124f6ab0346b93591b613c6d9339f8f28e6a719b1ef8 SHA512 cdc913d0c78a3a34bd6e4060040fd844f22dbc673330e30769c83e9682a46f3369af8f59bd0c759ddc601de979b13d53e7ed10c54f3b78bdc63afceb484826be
-EBUILD xine-lib-1.2.10.ebuild 5196 BLAKE2B 3ab9183a937bf5e72058dc6309a1258e8177b2e1d2044e6b164e525be497688cdfcd12c176f9aa1fe809588c5511de060935ed29189886c4a24ba5f81991170e SHA512 569b9418b0671eba865429434ebdccb52b9a1d387027f70fb7484f4d32b99b9bda5658c1c6a9f58d43bf026e625cd0666ea0d8cb657952cb88e7460543914910
EBUILD xine-lib-1.2.11-r1.ebuild 5243 BLAKE2B 087b3da9e057005fc7491836360a1138da855307fa6bebeb8bf9ec5758d185765497cb0a43f59055ba8079e6c1a3f77b27cd4bd7e1859d0d2bac3b6512e7e6b3 SHA512 9e851905fe186736f48690183b1c94319d48deff5980a996bca90d123652a3b1830f7a670681ed531c3db52a33b28916acf57f885a23220089e472eb301aa195
EBUILD xine-lib-1.2.12-r2.ebuild 5454 BLAKE2B c5f54e059986ac814ab073081218514fcce20837ac6b44691f3f68cd3d56de0b7eff4da6c324070515c625960bb5764c4406580787ebad5d71573a72ab356f0a SHA512 f0bdd97575c737b419f1fdf3d73ac42eadb2f17bd3517741b9f525c31b47503676f30dc5709d54bf27daed848a8ed43a20ba4b908d0b11ce824b10b837f72a50
EBUILD xine-lib-1.2.9999.ebuild 5346 BLAKE2B 3d3b7903e15afae9fd8e3254e161d63888f9e4980c54860c0ecfe226fcbbb766beb5beee9e4e49e803def4997ab0dc131f6a310ccff6c49613d4102e022a5278 SHA512 62284092acf1b12cc05d8cc1ded7c946d2cd78bed0325d60d7a9e757c90bea198d97f9a19aa3b74420c9ae642fb5646dec5089a0a86b7a5d7ba18726357bc4a0
diff --git a/media-libs/xine-lib/xine-lib-1.2.10.ebuild b/media-libs/xine-lib/xine-lib-1.2.10.ebuild
deleted file mode 100644
index 74bf35828731..000000000000
--- a/media-libs/xine-lib/xine-lib-1.2.10.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic libtool
-
-if [[ ${PV} == *9999* ]]; then
- EHG_REPO_URI="http://hg.code.sf.net/p/xine/xine-lib-1.2"
- inherit autotools mercurial
- unset NLS_IUSE
- NLS_DEPEND="sys-devel/gettext"
- NLS_RDEPEND="virtual/libintl"
-else
- KEYWORDS="amd64 arm64 ~hppa ppc ppc64 x86"
- SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
- NLS_IUSE="nls"
- NLS_DEPEND="nls? ( sys-devel/gettext )"
- NLS_RDEPEND="nls? ( virtual/libintl )"
-fi
-
-DESCRIPTION="Core libraries for Xine movie player"
-HOMEPAGE="http://xine.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack nfs opengl oss pulseaudio samba sdl sftp speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack wayland +X xinerama +xv xvmc ${NLS_IUSE}"
-
-RDEPEND="${NLS_RDEPEND}
- dev-libs/libxdg-basedir
- media-libs/libdvdnav
- media-video/ffmpeg:0=
- sys-libs/zlib:=
- virtual/libiconv
- a52? ( media-libs/a52dec )
- aac? ( media-libs/faad2 )
- aalib? ( media-libs/aalib )
- alsa? ( media-libs/alsa-lib )
- bluray? ( >=media-libs/libbluray-0.2.1:= )
- css? ( >=media-libs/libdvdcss-1.2.10 )
- dts? ( media-libs/libdca )
- dxr3? ( media-libs/libfame )
- flac? ( media-libs/flac )
- gtk? ( x11-libs/gdk-pixbuf:2 )
- imagemagick? ( virtual/imagemagick-tools )
- jack? ( virtual/jack )
- jpeg? ( virtual/jpeg:0 )
- libcaca? ( media-libs/libcaca )
- mad? ( media-libs/libmad )
- mng? ( media-libs/libmng:= )
- modplug? ( >=media-libs/libmodplug-0.8.8.1 )
- musepack? ( >=media-sound/musepack-tools-444 )
- nfs? ( net-fs/libnfs:= )
- opengl? (
- virtual/glu
- virtual/opengl
- )
- pulseaudio? ( media-sound/pulseaudio )
- samba? ( net-fs/samba )
- sftp? ( net-libs/libssh2 )
- sdl? ( media-libs/libsdl )
- speex? (
- media-libs/libogg
- media-libs/speex
- )
- theora? (
- media-libs/libogg
- media-libs/libtheora
- )
- truetype? (
- media-libs/fontconfig
- media-libs/freetype:2
- )
- v4l? ( media-libs/libv4l )
- vaapi? ( x11-libs/libva:0=[X,opengl] )
- vcd? (
- >=media-video/vcdimager-0.7.23
- dev-libs/libcdio:0=[-minimal]
- )
- vdpau? ( x11-libs/libvdpau )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
- vpx? ( media-libs/libvpx:0= )
- wavpack? ( media-sound/wavpack )
- wayland? ( dev-libs/wayland )
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libxcb
- )
- xinerama? ( x11-libs/libXinerama )
- xv? ( x11-libs/libXv )
- xvmc? ( x11-libs/libXvMC )
-"
-DEPEND="${RDEPEND}
- ${NLS_DEPEND}
- app-arch/xz-utils
- >=sys-devel/libtool-2.2.6b
- virtual/pkgconfig
- oss? ( virtual/os-headers )
- v4l? ( virtual/os-headers )
- X? (
- x11-base/xorg-proto
- x11-libs/libXt
- )
- xv? ( x11-base/xorg-proto )
- xvmc? ( x11-base/xorg-proto )
- xinerama? ( x11-base/xorg-proto )
-"
-REQUIRED_USE="
- vidix? ( || ( X fbcon ) )
- xv? ( X )
- xinerama? ( X )
-"
-
-src_prepare() {
- default
-
- sed -i -e '/define VDR_ABS_FIFO_DIR/s|".*"|"/var/vdr/xine"|' src/vdr/input_vdr.c || die
-
- if [[ "${PV}" = *9999* ]] ; then
- eautoreconf
- else
- elibtoolize
- fi
-
- local x
- for x in 0 1 2 3; do
- sed -i -e "/^O${x}_CFLAGS=\"-O${x}\"/d" configure || die
- done
-}
-
-src_configure() {
- [[ ${CHOST} == i?86-* ]] && append-flags -fomit-frame-pointer #422519
-
- local win32dir #197236
- if has_multilib_profile; then
- win32dir=/usr/$(ABI="x86" get_libdir)/win32
- else
- win32dir=/usr/$(get_libdir)/win32
- fi
-
- local myconf=(
- --disable-directfb
- --disable-gnomevfs
- --disable-optimizations
- --disable-real-codecs
- --disable-v4l
- --disable-w32dll
- --enable-avformat
- --with-external-dvdnav
- --with-real-codecs-path=/usr/$(get_libdir)/codecs
- --with-w32-path=${win32dir}
- --with-xv-path=/usr/$(get_libdir)
- --without-esound
- --without-fusionsound
- $(use_enable a52 a52dec)
- $(use_enable aac faad)
- $(use_enable aalib)
- $(use_enable altivec)
- $(use_enable bluray)
- $(use_enable dts)
- $(use_enable dvb)
- $(use_enable dxr3)
- $(use_enable fbcon fb)
- $(use_enable gtk gdkpixbuf)
- $(use_enable ipv6)
- $(use_enable jpeg libjpeg)
- $(use_enable mad)
- $(use_enable mmap)
- $(use_enable mng)
- $(use_enable modplug)
- $(use_enable musepack)
- $(use_enable nfs)
- $(use_enable opengl)
- $(use_enable opengl glu)
- $(use_enable oss)
- $(use_enable samba)
- $(use_enable sftp)
- $(use_enable v4l libv4l)
- $(use_enable v4l v4l2)
- $(use_enable vaapi)
- $(use_enable vdpau)
- $(use_enable vis)
- $(use_enable vidix)
- $(use_enable xinerama)
- $(use_enable xvmc)
- $(use_enable vcd)
- $(use_enable vdr)
- $(use_enable vpx)
- $(use_enable wayland)
- $(use_with alsa)
- $(use_with flac libflac)
- $(use_with imagemagick)
- $(use_with jack)
- $(use_with libcaca caca)
- $(use_with pulseaudio)
- $(use_with sdl)
- $(use_with speex)
- $(use_with theora)
- $(use_with truetype fontconfig)
- $(use_with truetype freetype)
- $(use_with vorbis)
- $(use_with wavpack)
- $(use_with X x)
- $(use_with X xcb)
- )
- [[ ${PV} == *9999* ]] || myconf+=( $(use_enable nls) )
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- # enable verbose building, bug #448140
- emake V=1
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
- rm -f "${ED}"usr/share/doc/${PF}/COPYING || die
-}