commit: 98ed8f70136eb711a0ac4d52bfd0774722e5177d Author: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org> AuthorDate: Wed Feb 11 23:46:35 2015 +0000 Commit: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org> CommitDate: Wed Feb 11 23:46:35 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/vdr/devel.git;a=commit;h=98ed8f70
fixed CPU_FLAGS_X86 handling Package-Manager: portage-2.2.15 Manifest-Sign-Key: 34C2808A --- media-plugins/vdr-sc/ChangeLog | 4 ++++ media-plugins/vdr-sc/Manifest | 10 ++++----- .../vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild | 25 ++++++---------------- 3 files changed, 15 insertions(+), 24 deletions(-) diff --git a/media-plugins/vdr-sc/ChangeLog b/media-plugins/vdr-sc/ChangeLog index 414ad8f..b91b0fe 100644 --- a/media-plugins/vdr-sc/ChangeLog +++ b/media-plugins/vdr-sc/ChangeLog @@ -4,6 +4,10 @@ 11 Feb 2015; Joerg Bornkessel <hd_bru...@gentoo.org> vdr-sc-0.9.3.20120815-r2.ebuild: + fixed CPU_FLAGS_X86 handling + + 11 Feb 2015; Joerg Bornkessel <hd_bru...@gentoo.org> + vdr-sc-0.9.3.20120815-r2.ebuild: minor fixes *vdr-sc-0.9.3.20120815-r2 (09 Feb 2015) diff --git a/media-plugins/vdr-sc/Manifest b/media-plugins/vdr-sc/Manifest index 274c552..3f438ea 100644 --- a/media-plugins/vdr-sc/Manifest +++ b/media-plugins/vdr-sc/Manifest @@ -4,14 +4,14 @@ Hash: SHA256 AUX vdr-sc-0.9.3.20120815_makefile.diff 822 SHA256 71507b442940bf7c71ea40f2b8b47b882defd4bc4f0852d52fbc2f4e4b7494e0 SHA512 7339a522a6d17fe979608fbd3ed3d66b59c6cdbb77a466c27b89b227fd2ba2c7cc4330370d9000ab16db987471687979be8549f9d24f2ac7db94cf67931a7e1b WHIRLPOOL 1b0a9d1a45dabb27b4437687a8ce8fae1eac4a867679f1f272b20d3d3255f6356517f2bd9dda389a0274bfa35958bf7101be2e85bc43a3247839505ad9de300e AUX vdr-sc-0.9.3.20120815_vdr-2.1.4_compilefix.diff 2041 SHA256 3d3c3c1ce17e4fdceae68316c5500d88edb7e5f3c3b0dbadfc9f738d6f63473b SHA512 e33b50c28ce1e790867fa0cd1d241c769b69edc6a78e60bc30a77fabc8347ada51d11a4fae1f649466906a6520b7ebb119eb41f01bd136b298d5667ceeae2299 WHIRLPOOL ae71e16358429943bb89ab4e291ecf40fa696fc5cea191033856419a93ed86e8c31af7910ec9cbb0da59c05c7f27d55664b2bd79e359217c41096816ac34dea3 DIST vdr-sc-0.9.3.20120815.tar.gz 609497 SHA256 72fa59ec671550a0d4d9b56565332885aa81b1a5546d731a5c05e953359a82d5 SHA512 cc8d3b6bf17372b4021bfa1b6fdce696c1a6c997d884911af73172362e78edeaf4ebd30a161ddefb342a6e4f94cfc46fceb2dbe7b3d14e413d5cd4ba5c0a0d3c WHIRLPOOL 3ba89c7789486224c76cda49568a5c5b2f7984b132d6b419f4da1041d732dbbd0dd8811e2c2447b7ee3190eda70f0caf2d8373726bb8b1ecb94ff1b9ab092354 -EBUILD vdr-sc-0.9.3.20120815-r2.ebuild 4397 SHA256 f1df96bda30081c4b0dd33c5af1a9734eaeb41d4c1323e02b5194095aa8a2d5f SHA512 602d0ae0b8d9714a9d4ff609dc36e22d81aca18e430806224763066adf95f33422041940a864a91dd5067b3a01b793ac0961c83dc2e6514c472ed6fecc0d5f24 WHIRLPOOL 36cf77d5fd6de75ab4b6e3bc5d285bcb3424c491c7598ad05763b1dc1b322f6217c1a10b2c1d0a2ece8fa0a686104f4f57f93a69dc6371febdf651b258778d2e -MISC ChangeLog 2895 SHA256 d070cc099c29c7ade14116d27c9788ffa8c343ceb6ac85a7e6be1bc22fa3a79b SHA512 0e29496a496d21597f366e1877bc84b5aa920e45946ef052b7e8cfd328fe1a01da9e931a9dbf3d4f1d74d180daffb60b1403136af2e9be138078f54cfb9b5d86 WHIRLPOOL 21cc203a7f39b98bae3c44d0559b73de8b8f7e5d493620a2e838193b3b5c2a752cbfe21df4ae34f30745541d2383e4f2608945d3c6508f0248b9c9183f655b0e +EBUILD vdr-sc-0.9.3.20120815-r2.ebuild 4072 SHA256 8e6a5946b0dfa5ed6d5b2dba05c68b4e01ed44a0de44bd48d7558355322d7d80 SHA512 032a0276b6976a03726034ece0b712cbfa9800c7887dd452e81a580b147c0652f6df1f0a35e7a9baf7a50a78a1585ffd789abf4631489e2d07db9916443f0c79 WHIRLPOOL 41b0745e2d8623d95ad555cd6cc13cde0bb00ba78708336bc7a76a2c5a18fec3b98515b61d8c2ad42f4507d85b96725ccd5e29b24253ba98e884f81bb21fca83 +MISC ChangeLog 3017 SHA256 2492139b3260dc41a0d878bbf2d50d7817da1140b54139ac977f33e627749607 SHA512 624ba99b6339364bf8b5b95771cefbf0cfd8b0501ecd5a80c1352d1057869c963b9254b82f0bf1089d85eed3c72525c7d43382818ff68711b1130adb637bfb73 WHIRLPOOL 91ee530b52af5f6b3c1fe7eb7c7d75f1ee9f2ba3dc2701e84dd5b9657f50319166945d3825adc6eeb822e059d0dbad13160a42c11a2eafa88482c61b013139c5 MISC metadata.xml 1209 SHA256 69a03f6195737dd38bc8f6a67cf55fff9c38ba1581afffbc0708858a0aaed513 SHA512 e6fd4d9140593e64a3561d4eb7babb8fd5d556851233a3b6866e2762d77396b3194fb2adf19eccd8d84ecadfbd0bd14f8c4b236a011a9133d6bf132b858eaa78 WHIRLPOOL 7089a3e3c975ef2888ce9cb1648d37892eb998fb74bace60f6421f2dbac859fc5fc87c72a3d0087fb608b9f52f025f868df67c5187342627cd1b9c5a4ec9abf2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: added by hd_bru...@gentoo.org -iD8DBQFU28yIdn07HTTCgIoRCLyCAJ0bRBecoMl2kQe2WDO1ERRv+80GqQCfTZHZ -vyO+YKo7jEouNMu1shje+pE= -=uOaY +iD8DBQFU2+nbdn07HTTCgIoRCHLVAJ9BX5pbVh84TwH5oRdzT1Pv/kwctACcC+/k +yrDPIKq4tdmuU9G8ljTyX/o= +=4KSG -----END PGP SIGNATURE----- diff --git a/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild b/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild index c0c6cb8..c40994c 100644 --- a/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild +++ b/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild @@ -22,22 +22,9 @@ KEYWORDS="~amd64 ~x86" IUSE="+cardclient +conax +constcw +cryptoworks +irdeto +nagra +nds +sc-conax +sc-cryptoworks +sc-irdeto +sc-nagra +sc-seca +sc-viaccess +sc-videoguard2 +seca +shl +viaccess - dvbsddevice dvbhddevice 3dnow mmx sse sse2" - -### DAMND !!! HOW DOES THIS FUCK WORK???? - -# cpu_flags_x86_3dnow:amd3dnow cpu_flags_x86_mmx:mmx -# cpu_flags_x86_sse:sse cpu_flags_x86_sse2:sse2" - -#X86_CPU_FEATURES=( 3dnow:amd3dnow mmx:mmx sse:sse sse2:sse2 ) - -##CPU_FEATURES="cpu_flags_x86_3dnow:amd3dnow cpu_flags_x86_mmx:mmx -## cpu_flags_x86_sse:sse cpu_flags_x86_sse2:sse2" - -#CPU_FEATURES="${X86_CPU_FEATURES[@]/#/cpu_flags_x86_}" -#for i in ${CPU_FEATURES} ; do - # IUSE="${IUSE} ${i%:*}" -#done + dvbsddevice dvbhddevice + cpu_flags_x86_3dnow cpu_flags_x86_mmx + cpu_flags_x86_sse cpu_flags_x86_sse2" DEPEND=">=media-video/vdr-1.7.21 >=dev-libs/openssl-0.9.7 @@ -93,13 +80,13 @@ src_prepare() { # have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs, # and LONG is best on 64-bit AMD CPUs. - if ! use 3dnow && use sse2; then + if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then PARALLEL=PARALLEL_128_SSE2 - elif ! use 3dnow && use sse; then + elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then PARALLEL=PARALLEL_128_SSE elif use amd64; then PARALLEL=PARALLEL_64_LONG - elif use mmx; then + elif use cpu_flags_x86_mmx; then PARALLEL=PARALLEL_64_MMX else # fallback values: