diff options
author | Alexis Ballier <aballier@gentoo.org> | 2014-03-09 11:08:12 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2014-03-09 11:08:12 +0000 |
commit | f8e11ec6cada5ed5c81da94448017787ef88fe92 (patch) | |
tree | 3d554aae5f0feaf015fd696db4a1a32c9adf8154 /media-libs/x264 | |
parent | alpha stable wrt bug #495430; Drop old. (diff) | |
download | historical-f8e11ec6cada5ed5c81da94448017787ef88fe92.tar.gz historical-f8e11ec6cada5ed5c81da94448017787ef88fe92.tar.bz2 historical-f8e11ec6cada5ed5c81da94448017787ef88fe92.zip |
bump a new snapshot
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'media-libs/x264')
-rw-r--r-- | media-libs/x264/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/x264/Manifest | 10 | ||||
-rw-r--r-- | media-libs/x264/x264-0.0.20140308.ebuild | 73 |
3 files changed, 85 insertions, 5 deletions
diff --git a/media-libs/x264/ChangeLog b/media-libs/x264/ChangeLog index 97e765e21e79..057bfff98232 100644 --- a/media-libs/x264/ChangeLog +++ b/media-libs/x264/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/x264 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/ChangeLog,v 1.102 2014/03/09 09:56:53 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/ChangeLog,v 1.103 2014/03/09 11:08:09 aballier Exp $ + +*x264-0.0.20140308 (09 Mar 2014) + + 09 Mar 2014; Alexis Ballier <aballier@gentoo.org> +x264-0.0.20140308.ebuild: + bump a new snapshot 09 Mar 2014; Alexis Ballier <aballier@gentoo.org> x264-9999.ebuild: current git uses .so.142: update subslot diff --git a/media-libs/x264/Manifest b/media-libs/x264/Manifest index d1d30c373970..e7a96a7d3c51 100644 --- a/media-libs/x264/Manifest +++ b/media-libs/x264/Manifest @@ -13,19 +13,21 @@ DIST x264-snapshot-20120707-2245.tar.bz2 554243 SHA256 52fdc8b558fa7dcb6419fef73 DIST x264-snapshot-20130506-2245.tar.bz2 608013 SHA256 da7055a457d19b97ff35a2830e7caae665ea06d22ddc28393168983d1cd21f61 SHA512 6ba35f6b39fefbda6990dc0fd674efbe403b0616f2f02d71ae3e7bbc6ce2bab8878a963dd5f306f8a2b3b9a74c5c0b4dbf9dfb9dc0e602b807f726cf072905b5 WHIRLPOOL bfb4b7dd0e865cd9305ac177f5c544555004039209dda695fcc932aab647b87c96f0bae4fa040276bd3dbee64dcf982f3c2447efdbc01c1d42f040c9d5d0af85 DIST x264-snapshot-20130731-2245.tar.bz2 625052 SHA256 caa39660f2ddc9dc53033af709452a21479c7b7c715c5f9d744d0d452c2d9e67 SHA512 2abcab4013dee9ac58779afd89fc558a8286cf33affda037e95a7e10cf00387cee1ad461ac59c5020fd9b72d303170f16d4e4b5593ec21528a33b0f530878d9d WHIRLPOOL 6f7fcc1c05c47a0d31578fbd0268b84ba458a968b087fb7d1050f67739bec140a1c3ded288cd0000180b5be921b469357ec9cdc363fc1eec82d82bd795557b56 DIST x264-snapshot-20130912-2245.tar.bz2 628862 SHA256 87142cf15b7d7052f2e046a4b80adc3176fd6421889ab3bae83afc10d57ec648 SHA512 3e2223ca465b1ac214a421c512477524309694f321baabcd62b84bc341de34ecf196c8c91a931bbda0d7538dc138b924dc22ed7f242e135e4b53b387638b40c0 WHIRLPOOL b795a91511994761e9cf6e3a279708e4536ebc281b9ca1d18f0bceb93c89c062608d2e5c779a0f924d2dc005f90921223b42b22e409eaaca8a0041aae354213f +DIST x264-snapshot-20140308-2245.tar.bz2 624712 SHA256 b179cb1e1d4f51418d292011a7494d5b62145571c05c22007f28d8fd89d2ebbe SHA512 42dc8183aa7af2bd4c360edc0349193cf69a119450880af0c1586e8f27490d7c6784c464b29c9f07ae972aaf661672ab4f2094a46a3d19b6df35be1f9d9a1629 WHIRLPOOL b1ac3341647d9d8d8ff6177f179ee8b5d6a49a38a48791748c24d5cd3c53858758785a0d21d42fbe373ec74465d947b69526a487da15fbca1a1f9aa50064288c EBUILD x264-0.0.20111220.ebuild 2289 SHA256 edf89ceda65eab31f55d66385245eee6481ffb6d9cb0bf39eaf275e1540359c7 SHA512 2783dcb8babb4972de713f68f544974c463e2e1250485afc5ad9513087b3067d630adddfcd07f79ccb19bc5b6b1ae7f0ddeaa27babfb156aac45873e6768bad5 WHIRLPOOL cf521d2495ca285bb0090b457273717ce8cbeae6718f4b9bc08c229837f4fc04dfe284278fa11eef6131053aa3fbb5ecaada8b65063fd380735796928c99472d EBUILD x264-0.0.20120327.ebuild 2369 SHA256 652c96142181d3339fb820c0add88ebc21646daf74b24c3bb9b1eaa88737dfc1 SHA512 f90c9af66c75d4f445f1a7443180b8bc4885b0b6be5c64d2c13633ee2094a76dbc74dc33241fd03bba5dcba293df130d45aeb918d8d0b131e8912918583b06de WHIRLPOOL 029fd0b95c4b29e36b6e3cd01671dee797a999631b4a0c086606718295a41ee1c92f667a75d29b1556e2d62a69fd542c323461350f32ff3537ad5706f43fa71a EBUILD x264-0.0.20120707.ebuild 2880 SHA256 c1058ae73c205292a5ef7e6e8afc48293b74258f353f796a11518e9e78c8f60f SHA512 2091ef73ef17a7fd84ddf41e03593f0b224c1eaa8be8a6e2410ec3352a8146b19e9e89bda5c9d5fcd3a6d9306b126bf96a32f196288b2aab7c76deb82ae8d82d WHIRLPOOL 0ec1b5c56d0e5af2fb285f2f6d662e73e0449ee0a1dcf31fe2d54c82cd26d9bde03f5ffd95ad8350fee1b5de9552663d553a9ae8b87115bfecf2652a4bd1cb9d EBUILD x264-0.0.20130506.ebuild 2303 SHA256 0087e7edbb66caa01bddaaee8f5ef50ce4d17cf0265c840f13967acfdd358bd4 SHA512 c98aae7c6f938a6df1d238295b710bf035868c55c4797f0c87ed90dc47ab5a5a3deba640fd2e63c3931ed53a6816d1164c7a5a77aab1a1fcf98d18c5e4ca735f WHIRLPOOL 5792a11a81c61c814c6b0e644dd381c0e3f832dfb1c4c844a2e606cadaaa8d8cdced3704fc6251350234a5b7a59c806c689f942d30259a22e386147d315171f9 EBUILD x264-0.0.20130731.ebuild 2108 SHA256 d5a3a2d177cd1aeeca3e16c9a55ea26c404aa373904a5a3872c0528fe3b8707c SHA512 12e9a07a8ce25f14e5e0c7ff17ef6c572cd1bd5da2e1cf49956002695618e63d7e5e28422f019cd5075e6ba7494640d2a5b4bc241db7dede3f299c572dcc0224 WHIRLPOOL 9f28386bc74a0f227f096aa8f59bc29264fa0865a65afa71cbfc47e98f1133debdc7c8ae55413d1bdd8c6dc253d6021e89aaf39eaefe4ad125ed7d4d477a08aa EBUILD x264-0.0.20130912.ebuild 2110 SHA256 bdb79cdb4a27e02fe44a322815ee192866aa5fe2e7a9ccb8eb3a44b9d975c815 SHA512 0f0d544ca8046ff654c391441f03d21670724ad3307a71d8af87609325898c414f58993b5806d72150e05a3545fd44162f6fabcba4f7f2e191cda832e6a7dcf3 WHIRLPOOL bd89de36eff41d8cf7839f7ab9c381994a24fe63cceb62ddb069adb139ff2599306c38c32af794836f924682c29a823aef20407d3a143b2f797f47e2ae69d521 +EBUILD x264-0.0.20140308.ebuild 2211 SHA256 42a3a9e986aaa1571a94545dad9b578879cb72cf92b540dec399f405ef5f0618 SHA512 f7f9480d4d3ef1e176aa000cf5216096873d76e2ce22bcc593c9220f52825ed46a950c50727caacad62a3a12be2710a73b74660a0f4ba83b07f99e419581d600 WHIRLPOOL c624b2627ea2261abb8aa5447ab546895442dac5aeac82957676b8b97608742c8b2e8e7b9227397aed4df6ffe159120dc5cae1db2b7eb821215ec07f980067be EBUILD x264-9999.ebuild 2204 SHA256 dc72b7e69759619d8b994ec4ca9a5540d283af1ac834d7708554f2221ffc50e1 SHA512 97782f725604f9530ee2f81b938b460c42cb7d894e20f7aa931b4b4a6d32e5094d8f034617f774084ecc50d0947f7d0e8b5391e7510399618d877265934a872d WHIRLPOOL 28c173fbe77ae895df1cc65ae71f1bd4bdcb2bcf243ae93bd5c6108f657eae4bde4754ec591c8e5caa42fe8c2d7c0b8b52271aa20a4e2629296483756113b1b1 -MISC ChangeLog 15399 SHA256 c82752769d0f6a44486c671bf139dbe37e871a681c4dcc1bf3011e9931b3f31b SHA512 21f8d15aea6babc7cd8859ebffda1eb4034445bf84f7436fac36e3e48d50d9372e74fb5e9513e37f972d24e43e21c60ab302675be0b7a659b54ef9ada47c3deb WHIRLPOOL ba190eef81eecdb4a41b43094c96a63ce4ce0e8a32de61ca936985faa62d4fc622ddd7f2f57e05b6f29f2fa63240f73995d50391c82e3200528139adf4895056 +MISC ChangeLog 15535 SHA256 e402751b60a6c74376e9f9253eb88bf1e33285dd92f04e6b34d4ab13f9f50be2 SHA512 34f88e2dcb73d3a2a4b906219a7dd699a7ff0910126ba75323f8462e7f611033691aea8301944cf6c7dcfe0b1bf1cf485929b08f38dbc7e3ba4f944e7d73b2f1 WHIRLPOOL 1be9eb92ab3ff24cd14fcca2f1ea7192b5e03234cc7ccd42fe659e99a17c286fc128d5cb1b747f3afc224728634730da2df69feb330e1f7f3b43796c68a6dd84 MISC metadata.xml 606 SHA256 175feae20fc3d84511ce15a469df3ccbd75c02fa75eef9d5ad7c3d5c6c3fead3 SHA512 3ee5bd067211cb998771e58ac79e18a9cf7e87d2aaed48b4f766d226ccac3b74199934e1f911bba3389b16ca28661a9e04bbf7fa65069a10682c0327dc4b4b4b WHIRLPOOL 6637b3208323e2eee0dc64572659b6841e29a45232dc3b2209aa4c0b723a39fb75953209da958435510abbbc377b5f36d8890918600dbd837fa553a413823e1e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlMcOuYACgkQvFcC4BYPU0rLEgCeIkwALFekYSj7wMMLrRSbrUdB -eQsAoMRDHbtTKcU89wQC2ZBf8F+213eK -=UQLq +iEYEAREIAAYFAlMcS5oACgkQvFcC4BYPU0oOZwCeJwfCfujQKJ/utR2o0QYw7OL0 +EWYAnRsKlSTiyDsOdrryfnpP1kFa9xxR +=kWj1 -----END PGP SIGNATURE----- diff --git a/media-libs/x264/x264-0.0.20140308.ebuild b/media-libs/x264/x264-0.0.20140308.ebuild new file mode 100644 index 000000000000..e7be06dc13fe --- /dev/null +++ b/media-libs/x264/x264-0.0.20140308.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20140308.ebuild,v 1.1 2014/03/09 11:08:09 aballier Exp $ + +EAPI=5 + +inherit flag-o-matic multilib toolchain-funcs eutils multilib-minimal + +DESCRIPTION="A free library for encoding X264/AVC streams" +HOMEPAGE="http://www.videolan.org/developers/x264.html" +if [[ ${PV} == 9999 ]]; then + inherit git-2 + EGIT_REPO_URI="git://git.videolan.org/x264.git" +else + inherit versionator + MY_P="x264-snapshot-$(get_version_component_range 3)-2245" + SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + S="${WORKDIR}/${MY_P}" +fi + +SONAME="142" +SLOT="0/${SONAME}" + +LICENSE="GPL-2" +IUSE="10bit +interlaced opencl pic static-libs sse +threads" + +ASM_DEP=">=dev-lang/yasm-1.2.0" +DEPEND="abi_x86_32? ( ${ASM_DEP} ) + abi_x86_64? ( ${ASM_DEP} ) + opencl? ( dev-lang/perl )" +RDEPEND="opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r7 + !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" + +DOCS="AUTHORS doc/*.txt" + +src_prepare() { + # Initial support for x32 ABI, bug #420241 + # Avoid messing too much with CFLAGS. + epatch "${FILESDIR}"/x264-cflags.patch +} + +multilib_src_configure() { + tc-export CC + local asm_conf="" + + if [[ ${ABI} == x86* ]] && use pic || [[ ${ABI} == "x32" ]]; then + asm_conf=" --disable-asm" + fi + + # Upstream uses this, see the cflags patch + use sse && append-flags "-msse" "-mfpmath=sse" + + "${S}/configure" \ + --prefix="${EPREFIX}"/usr \ + --libdir="${EPREFIX}"/usr/$(get_libdir) \ + --disable-cli \ + --disable-avs \ + --disable-lavf \ + --disable-swscale \ + --disable-ffms \ + --disable-gpac \ + --enable-pic \ + --enable-shared \ + --host="${CHOST}" \ + $(usex 10bit "--bit-depth=10" "") \ + $(usex interlaced "" "--disable-interlaced") \ + $(usex opencl "" "--disable-opencl") \ + $(usex static-libs "--enable-static" "") \ + $(usex threads "" "--disable-thread") \ + ${asm_conf} || die +} |