From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-plugins/swh-plugins/Manifest | 12 + .../files/swh-plugins-0.4.15-gettext.patch | 12 + .../files/swh-plugins-0.4.15-glibc-2.10.patch | 1045 ++++++++++++++++++++ .../swh-plugins/files/swh-plugins-0.4.15-pic.patch | 135 +++ .../files/swh-plugins-0.4.15-plugindir.patch | 13 + .../files/swh-plugins-0.4.15-riceitdown.patch | 23 + .../files/swh-plugins-0.4.15-system_gsm.patch | 48 + .../swh-plugins-0.4.15-x86-asm-optional.patch | 16 + media-plugins/swh-plugins/metadata.xml | 8 + .../swh-plugins/swh-plugins-0.4.15-r3.ebuild | 73 ++ 10 files changed, 1385 insertions(+) create mode 100644 media-plugins/swh-plugins/Manifest create mode 100644 media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch create mode 100644 media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch create mode 100644 media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch create mode 100644 media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch create mode 100644 media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch create mode 100644 media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch create mode 100644 media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch create mode 100644 media-plugins/swh-plugins/metadata.xml create mode 100644 media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild (limited to 'media-plugins/swh-plugins') diff --git a/media-plugins/swh-plugins/Manifest b/media-plugins/swh-plugins/Manifest new file mode 100644 index 000000000000..a398e2f2c790 --- /dev/null +++ b/media-plugins/swh-plugins/Manifest @@ -0,0 +1,12 @@ +AUX swh-plugins-0.4.15-gettext.patch 346 SHA256 dd90abf14c3dcfba1742f102f1e567cbe950b512682aa6ee2d15cbc8b7c9a8c1 SHA512 66012d65930991bcc9ec58918f326bcd5bb66fb49578932ca0b23bceff3058a1310eeafdb5712c7631debf985bd327b7110bb7b7426f198b47eebbdcecc2e410 WHIRLPOOL 13160809fabefc319aac5b71e71ba09df865ba76105d813be14f4193b120a8f9f3da5e1f8fb65334d3db1b4c929174de7d99aa0e4c9a837c6407b1a3c37f506e +AUX swh-plugins-0.4.15-glibc-2.10.patch 27458 SHA256 6cbec68297b20afc285ef02dbd898472f318bbd73299ad1e68239ab0901b94ec SHA512 dc989286b2bc38ca1a369dd590c96d0e08bbb4cfd4d004909f1807889400ab40ed3994307a2e3d4b2710bb8a6dc04d2561206fd95d720cc28267ab26453c31e5 WHIRLPOOL a1d462658a7202ec3ca1ae9f615a5ec0a51fba907b2944e53a22278eb629c65bd1a181fe567326e5aa8a6d53e459f7f97b83ae0bf19bae6372e7ceb2763c2ee9 +AUX swh-plugins-0.4.15-pic.patch 5377 SHA256 502e82c78e4011df78321106a26b925ef3c4fd11361a9beaf4ae8c828450c4f9 SHA512 7876bc2653f49286f78fe5ed5cc9d0d945d323174f7c6a81a9734fad3af22498a82532722545169081e1d954424278bbeb4c4ce65ee1161f64043560e7f1f6ae WHIRLPOOL 4fa081d24017e087387d30f481d06fd234521c0c5d8c4bca26a252cb0525f74afff4c957f5071f98b41122f035bdafbac76c6c205f2b4a8271b2a449b7149cb1 +AUX swh-plugins-0.4.15-plugindir.patch 647 SHA256 11a38b7811565a11930e33cd8c6c3c6dc765146dab9adff6f43b9f73c05c4d92 SHA512 356dbb9551d6bf718507bcc2549ac8ac29c8d33ebd376c0c31ec83e680d67148c9aa3a67bf86c8086d0fafa19e93f532ee0fb8286a67169cffde6772cabcd5e2 WHIRLPOOL df35b06dea1fc790591b8006702a171eb7b23ea0d9ce6159600d45e6f2cb575b343cc86563efa261f16ed81612b2abdaee0e946458c3c863de1ffaae6e310a70 +AUX swh-plugins-0.4.15-riceitdown.patch 1157 SHA256 9bab8b8e2ea112bb5b021f5b98bb9c6ebc36774cd037f29280c4cf9b9ec1b8e3 SHA512 dc4be44180641875fff8ce0a6cd1dbed2bd56ee8f7fcbc08ab317dd6653e29baf89c586605d565c40487f394d9d2032e1c244d3b7baea778163aecf0ab151590 WHIRLPOOL 2446790f31f37322e441700bfc8f29758009b0ae91dbe6092e5879c01df5bf0180f544d8fa55489d93b276386b19a9ca73eba737eb0f35a2ab6afb5732a6bba1 +AUX swh-plugins-0.4.15-system_gsm.patch 1526 SHA256 cf5648266134182d286d475347825617e0154465440969c26a75f7903d27a72e SHA512 10c4250ac82880162cf23c31cc008a4c87e248f6efa8fa9be69d5df6557fc3f1489767873717bd8d956649bb4045564d24a6a1170f0aa5511b2171f558cfa499 WHIRLPOOL 22350e265c4cf3f7d23da407a838761bacadc83112d7acb6c10aa094f5541d1310eb0c1580bec01e6b8caad50cc156d170b6580311df023b658cf73dfee10491 +AUX swh-plugins-0.4.15-x86-asm-optional.patch 1444 SHA256 93922f916e6c6dd026ed1949fbfbe99da8844ce05ad8227b7446af7e9cac5245 SHA512 d850ca895c1935ee74aef8ab8889792fefd2cfbd10416abe4e6d9b1a6c04405535c7bb0e511752205d67e8549a8a5d07e423af84d53483c49c2c53a4405ea023 WHIRLPOOL 1405f7cd6b92e2e1801d0e5af39154c86554fc199db1ecb91ee591c5bcd5bd11967eb537cb2e4e28c68a08d9b99c156318573dc46523a33c9e600bfced8e6dd9 +DIST swh-plugins-0.4.15.tar.gz 1051623 SHA256 d05ee8a4f4d92e828412bce3449a034f6ef16bb630eaf60f8fe4e15a89168640 SHA512 b26d11f3887d03d39187b86f8e4061e3808ac03fa49caf24256ae457a0156be5982fe687ed50fa4240ccbb3e6250ed920d1da8c95d57cf4313e127559491eb03 WHIRLPOOL 853af1d3c7f0593be223e722641b797e39c5e55dd09928652834cc5d48f3d1985da645f2e2ae121d9c6669ca709c363936128b5fe062889febf72ee0ed50e4a6 +EBUILD swh-plugins-0.4.15-r3.ebuild 2042 SHA256 281f72d5b7b94c6cf9c0e7f4357c79092f4af42903a532e6f65a49157c09a4b9 SHA512 2b71fc102b1cc51c2b9917b0398448da61ab6beb05251dfb124edd8124775ffee6a4b73ad2a64152db09c4d5d7353650ad664ce430e4192f8f166b7f49d04141 WHIRLPOOL fcdd1bf2ef06ae0ddd0c9fec14585d9614ca72a8c5b96f7e0df52c32226612b5e9f10c72bf40a778dac3e2f25b6326029341fe4b8b33fc205d751c85e9d8d0ff +MISC ChangeLog 2769 SHA256 f22fe9e3d7ccf2fc5e13c57300dbff029a7ea1c3d9e0510906e16db8d7e45ca4 SHA512 be80dc2923986fcee7d29d9de944f6a608efb171508a748ad9a64d5fa86770e1e640be5be70ae602bda54444032a2031feaaf1a91d3ae1de5ebe35e20621a107 WHIRLPOOL 248304c280384598260d9b9c3b048a94a1b0db21ce9193784c439a94e19167e66c48f006e06068853f069b2559cf648db059b8960ce997b5470962469fc1dd57 +MISC ChangeLog-2015 9374 SHA256 198271b21f50cbb265b877aa2b76125d6f2ca3a8ef5df1393d839a7911caaa86 SHA512 01f4598f5d40cea7a4dba7b527d06869639aaf30607a7046f4060f8071d2dabeaeb708ed2964e53c45f3120969d2c4ee143682d5f5e5806e8ab982175213711d WHIRLPOOL 1d001c607eecda05af60815046af265341c02376533592d48b85c3c4de75e619ae34447f9b39c991e6ec472d784532fa81d17a9ef7c416351f49e80cae2fd83d +MISC metadata.xml 255 SHA256 fc6dd027d0011f9f42d437ea0687857760a11bf2137f8822ec8692186d0bcbe3 SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 WHIRLPOOL de03966b13986c67a61f862755281e80740260a9031e5e34cbee88a3053e66f705df0f36499b154744ff447c94e19a28b8649535e08819216569e78eb4ce9a38 diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch new file mode 100644 index 000000000000..917898356e11 --- /dev/null +++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch @@ -0,0 +1,12 @@ +Index: swh-plugins-0.4.15/configure.in +=================================================================== +--- swh-plugins-0.4.15.orig/configure.in ++++ swh-plugins-0.4.15/configure.in +@@ -52,6 +52,7 @@ AC_PROG_CC + AC_REQUIRE_CPP + ALL_LINGUAS="en_GB" + AM_GNU_GETTEXT([external]) ++AM_GNU_GETTEXT_VERSION([0.13]) + AC_C_BIGENDIAN + + LIBS="$LIBS -lm" diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch new file mode 100644 index 000000000000..f2c07a2b146d --- /dev/null +++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch @@ -0,0 +1,1045 @@ +diff -ur a/alias_1407.c b/alias_1407.c +--- a/alias_1407.c 2004-10-26 17:35:36.000000000 +0400 ++++ b/alias_1407.c 2009-06-13 14:35:24.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/allpass_1895.c b/allpass_1895.c +--- a/allpass_1895.c 2004-10-26 17:35:42.000000000 +0400 ++++ b/allpass_1895.c 2009-06-13 14:38:16.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/am_pitchshift_1433.c b/am_pitchshift_1433.c +--- a/am_pitchshift_1433.c 2004-10-26 17:35:40.000000000 +0400 ++++ b/am_pitchshift_1433.c 2009-06-13 14:38:25.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/amp_1181.c b/amp_1181.c +--- a/amp_1181.c 2004-10-26 17:35:32.000000000 +0400 ++++ b/amp_1181.c 2009-06-12 17:13:46.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/analogue_osc_1416.c b/analogue_osc_1416.c +--- a/analogue_osc_1416.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/analogue_osc_1416.c 2009-06-13 14:38:36.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/bandpass_a_iir_1893.c b/bandpass_a_iir_1893.c +--- a/bandpass_a_iir_1893.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/bandpass_a_iir_1893.c 2009-06-13 14:38:42.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/bandpass_iir_1892.c b/bandpass_iir_1892.c +--- a/bandpass_iir_1892.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/bandpass_iir_1892.c 2009-06-13 14:38:48.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/bode_shifter_1431.c b/bode_shifter_1431.c +--- a/bode_shifter_1431.c 2004-10-26 17:35:40.000000000 +0400 ++++ b/bode_shifter_1431.c 2009-06-13 14:38:54.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/bode_shifter_cv_1432.c b/bode_shifter_cv_1432.c +--- a/bode_shifter_cv_1432.c 2004-10-26 17:35:40.000000000 +0400 ++++ b/bode_shifter_cv_1432.c 2009-06-13 14:39:00.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/butterworth_1902.c b/butterworth_1902.c +--- a/butterworth_1902.c 2004-10-26 17:35:42.000000000 +0400 ++++ b/butterworth_1902.c 2009-06-13 14:39:07.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/chebstortion_1430.c b/chebstortion_1430.c +--- a/chebstortion_1430.c 2004-10-26 17:35:40.000000000 +0400 ++++ b/chebstortion_1430.c 2009-06-13 14:39:13.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/comb_1190.c b/comb_1190.c +--- a/comb_1190.c 2004-10-26 17:35:32.000000000 +0400 ++++ b/comb_1190.c 2009-06-12 17:26:17.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/comb_1887.c b/comb_1887.c +--- a/comb_1887.c 2004-10-26 17:35:42.000000000 +0400 ++++ b/comb_1887.c 2009-06-13 14:45:46.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/comb_splitter_1411.c b/comb_splitter_1411.c +--- a/comb_splitter_1411.c 2004-10-26 17:35:37.000000000 +0400 ++++ b/comb_splitter_1411.c 2009-06-13 14:36:12.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/const_1909.c b/const_1909.c +--- a/const_1909.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/const_1909.c 2009-06-13 14:49:01.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/crossover_dist_1404.c b/crossover_dist_1404.c +--- a/crossover_dist_1404.c 2005-07-20 15:36:59.000000000 +0400 ++++ b/crossover_dist_1404.c 2009-06-13 14:31:57.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/dc_remove_1207.c b/dc_remove_1207.c +--- a/dc_remove_1207.c 2004-10-26 17:35:34.000000000 +0400 ++++ b/dc_remove_1207.c 2009-06-12 17:31:35.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/decay_1886.c b/decay_1886.c +--- a/decay_1886.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/decay_1886.c 2009-06-13 14:46:06.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/decimator_1202.c b/decimator_1202.c +--- a/decimator_1202.c 2004-10-26 17:35:33.000000000 +0400 ++++ b/decimator_1202.c 2009-06-12 17:29:58.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/declip_1195.c b/declip_1195.c +--- a/declip_1195.c 2004-10-26 17:35:32.000000000 +0400 ++++ b/declip_1195.c 2009-06-12 17:27:08.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/delay_1898.c b/delay_1898.c +--- a/delay_1898.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/delay_1898.c 2009-06-13 14:46:20.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/delayorama_1402.c b/delayorama_1402.c +--- a/delayorama_1402.c 2004-10-26 17:35:36.000000000 +0400 ++++ b/delayorama_1402.c 2009-06-13 14:31:08.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/diode_1185.c b/diode_1185.c +--- a/diode_1185.c 2004-10-26 17:35:32.000000000 +0400 ++++ b/diode_1185.c 2009-06-12 17:16:36.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/divider_1186.c b/divider_1186.c +--- a/divider_1186.c 2004-10-26 17:35:32.000000000 +0400 ++++ b/divider_1186.c 2009-06-12 17:19:08.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/dj_eq_1901.c b/dj_eq_1901.c +--- a/dj_eq_1901.c 2004-10-26 17:35:42.000000000 +0400 ++++ b/dj_eq_1901.c 2009-06-13 14:44:52.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/dj_flanger_1438.c b/dj_flanger_1438.c +--- a/dj_flanger_1438.c 2004-10-26 17:35:40.000000000 +0400 ++++ b/dj_flanger_1438.c 2009-06-13 14:44:55.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/dyson_compress_1403.c b/dyson_compress_1403.c +--- a/dyson_compress_1403.c 2004-10-26 17:35:36.000000000 +0400 ++++ b/dyson_compress_1403.c 2009-06-13 14:31:22.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/fad_delay_1192.c b/fad_delay_1192.c +--- a/fad_delay_1192.c 2005-07-20 15:36:51.000000000 +0400 ++++ b/fad_delay_1192.c 2009-06-12 17:31:17.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/fast_lookahead_limiter_1913.c b/fast_lookahead_limiter_1913.c +--- a/fast_lookahead_limiter_1913.c 2006-08-08 19:49:13.000000000 +0400 ++++ b/fast_lookahead_limiter_1913.c 2009-06-13 14:46:45.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/flanger_1191.c b/flanger_1191.c +--- a/flanger_1191.c 2004-10-26 17:35:33.000000000 +0400 ++++ b/flanger_1191.c 2009-06-12 17:29:41.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/fm_osc_1415.c b/fm_osc_1415.c +--- a/fm_osc_1415.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/fm_osc_1415.c 2009-06-13 14:41:09.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/foldover_1213.c b/foldover_1213.c +--- a/foldover_1213.c 2004-10-26 17:35:35.000000000 +0400 ++++ b/foldover_1213.c 2009-06-13 14:20:25.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/foverdrive_1196.c b/foverdrive_1196.c +--- a/foverdrive_1196.c 2004-10-26 17:35:33.000000000 +0400 ++++ b/foverdrive_1196.c 2009-06-12 17:28:24.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/freq_tracker_1418.c b/freq_tracker_1418.c +--- a/freq_tracker_1418.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/freq_tracker_1418.c 2009-06-13 14:42:12.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/gate_1410.c b/gate_1410.c +--- a/gate_1410.c 2004-10-26 17:35:37.000000000 +0400 ++++ b/gate_1410.c 2009-06-13 14:35:59.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/giant_flange_1437.c b/giant_flange_1437.c +--- a/giant_flange_1437.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/giant_flange_1437.c 2009-06-13 14:41:24.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/gong_1424.c b/gong_1424.c +--- a/gong_1424.c 2004-10-26 17:35:39.000000000 +0400 ++++ b/gong_1424.c 2009-06-13 14:41:17.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/gong_beater_1439.c b/gong_beater_1439.c +--- a/gong_beater_1439.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/gong_beater_1439.c 2009-06-13 14:45:27.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/gsm_1215.c b/gsm_1215.c +--- a/gsm_1215.c 2004-10-26 17:35:35.000000000 +0400 ++++ b/gsm_1215.c 2009-06-13 14:28:45.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/gverb_1216.c b/gverb_1216.c +--- a/gverb_1216.c 2004-10-26 17:35:35.000000000 +0400 ++++ b/gverb_1216.c 2009-06-13 14:29:13.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/hard_limiter_1413.c b/hard_limiter_1413.c +--- a/hard_limiter_1413.c 2004-10-26 17:35:37.000000000 +0400 ++++ b/hard_limiter_1413.c 2009-06-13 14:30:04.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/harmonic_gen_1220.c b/harmonic_gen_1220.c +--- a/harmonic_gen_1220.c 2004-10-26 17:35:36.000000000 +0400 ++++ b/harmonic_gen_1220.c 2009-06-13 14:30:44.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/hermes_filter_1200.c b/hermes_filter_1200.c +--- a/hermes_filter_1200.c 2004-10-26 17:35:33.000000000 +0400 ++++ b/hermes_filter_1200.c 2009-06-12 17:29:01.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/highpass_iir_1890.c b/highpass_iir_1890.c +--- a/highpass_iir_1890.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/highpass_iir_1890.c 2009-06-13 14:43:51.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/hilbert_1440.c b/hilbert_1440.c +--- a/hilbert_1440.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/hilbert_1440.c 2009-06-13 14:43:48.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/imp_1199.c b/imp_1199.c +--- a/imp_1199.c 2006-08-08 19:49:15.000000000 +0400 ++++ b/imp_1199.c 2009-06-13 14:43:43.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/impulse_1885.c b/impulse_1885.c +--- a/impulse_1885.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/impulse_1885.c 2009-06-13 14:43:40.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/inv_1429.c b/inv_1429.c +--- a/inv_1429.c 2004-10-26 17:35:40.000000000 +0400 ++++ b/inv_1429.c 2009-06-13 14:43:34.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/karaoke_1409.c b/karaoke_1409.c +--- a/karaoke_1409.c 2004-10-26 17:35:37.000000000 +0400 ++++ b/karaoke_1409.c 2009-06-13 14:35:45.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/latency_1914.c b/latency_1914.c +--- a/latency_1914.c 2004-10-26 17:35:44.000000000 +0400 ++++ b/latency_1914.c 2009-06-13 14:46:57.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/lcr_delay_1436.c b/lcr_delay_1436.c +--- a/lcr_delay_1436.c 2004-10-26 17:35:40.000000000 +0400 ++++ b/lcr_delay_1436.c 2009-06-13 14:44:08.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/lowpass_iir_1891.c b/lowpass_iir_1891.c +--- a/lowpass_iir_1891.c 2004-10-26 17:35:42.000000000 +0400 ++++ b/lowpass_iir_1891.c 2009-06-13 14:44:23.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/ls_filter_1908.c b/ls_filter_1908.c +--- a/ls_filter_1908.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/ls_filter_1908.c 2009-06-13 14:44:27.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/matrix_ms_st_1421.c b/matrix_ms_st_1421.c +--- a/matrix_ms_st_1421.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/matrix_ms_st_1421.c 2009-06-13 14:42:39.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/matrix_spatialiser_1422.c b/matrix_spatialiser_1422.c +--- a/matrix_spatialiser_1422.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/matrix_spatialiser_1422.c 2009-06-13 14:42:44.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/matrix_st_ms_1420.c b/matrix_st_ms_1420.c +--- a/matrix_st_ms_1420.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/matrix_st_ms_1420.c 2009-06-13 14:42:48.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/mbeq_1197.c b/mbeq_1197.c +--- a/mbeq_1197.c 2006-08-08 19:49:15.000000000 +0400 ++++ b/mbeq_1197.c 2009-06-13 14:42:52.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/mod_delay_1419.c b/mod_delay_1419.c +--- a/mod_delay_1419.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/mod_delay_1419.c 2009-06-13 14:42:21.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/multivoice_chorus_1201.c b/multivoice_chorus_1201.c +--- a/multivoice_chorus_1201.c 2004-10-26 17:35:33.000000000 +0400 ++++ b/multivoice_chorus_1201.c 2009-06-12 17:29:23.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/notch_iir_1894.c b/notch_iir_1894.c +--- a/notch_iir_1894.c 2004-10-26 17:35:42.000000000 +0400 ++++ b/notch_iir_1894.c 2009-06-13 14:42:30.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/phasers_1217.c b/phasers_1217.c +--- a/phasers_1217.c 2004-10-26 17:35:35.000000000 +0400 ++++ b/phasers_1217.c 2009-06-13 14:30:24.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/pitch_scale_1193.c b/pitch_scale_1193.c +--- a/pitch_scale_1193.c 2004-10-26 17:35:44.000000000 +0400 ++++ b/pitch_scale_1193.c 2009-06-13 14:42:03.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/pitch_scale_1194.c b/pitch_scale_1194.c +--- a/pitch_scale_1194.c 2004-10-26 17:35:44.000000000 +0400 ++++ b/pitch_scale_1194.c 2009-06-13 14:41:59.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/plate_1423.c b/plate_1423.c +--- a/plate_1423.c 2004-10-26 17:35:39.000000000 +0400 ++++ b/plate_1423.c 2009-06-13 14:41:55.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/pointer_cast_1910.c b/pointer_cast_1910.c +--- a/pointer_cast_1910.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/pointer_cast_1910.c 2009-06-13 14:41:50.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/rate_shifter_1417.c b/rate_shifter_1417.c +--- a/rate_shifter_1417.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/rate_shifter_1417.c 2009-06-13 14:41:44.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/retro_flange_1208.c b/retro_flange_1208.c +--- a/retro_flange_1208.c 2004-10-26 17:35:34.000000000 +0400 ++++ b/retro_flange_1208.c 2009-06-12 17:42:45.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/revdelay_1605.c b/revdelay_1605.c +--- a/revdelay_1605.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/revdelay_1605.c 2009-06-13 14:46:32.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/ringmod_1188.c b/ringmod_1188.c +--- a/ringmod_1188.c 2004-10-26 17:35:32.000000000 +0400 ++++ b/ringmod_1188.c 2009-06-12 17:24:55.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/satan_maximiser_1408.c b/satan_maximiser_1408.c +--- a/satan_maximiser_1408.c 2004-10-26 17:35:37.000000000 +0400 ++++ b/satan_maximiser_1408.c 2009-06-13 14:35:36.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sc1_1425.c b/sc1_1425.c +--- a/sc1_1425.c 2004-10-26 17:35:39.000000000 +0400 ++++ b/sc1_1425.c 2009-06-13 14:43:09.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sc2_1426.c b/sc2_1426.c +--- a/sc2_1426.c 2004-10-26 17:35:39.000000000 +0400 ++++ b/sc2_1426.c 2009-06-13 14:37:55.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sc3_1427.c b/sc3_1427.c +--- a/sc3_1427.c 2004-10-26 17:35:39.000000000 +0400 ++++ b/sc3_1427.c 2009-06-13 14:37:48.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sc4_1882.c b/sc4_1882.c +--- a/sc4_1882.c 2005-07-20 15:37:15.000000000 +0400 ++++ b/sc4_1882.c 2009-06-13 14:37:41.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sc4m_1916.c b/sc4m_1916.c +--- a/sc4m_1916.c 2006-08-08 19:49:14.000000000 +0400 ++++ b/sc4m_1916.c 2009-06-13 14:37:27.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/se4_1883.c b/se4_1883.c +--- a/se4_1883.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/se4_1883.c 2009-06-13 14:37:22.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/shaper_1187.c b/shaper_1187.c +--- a/shaper_1187.c 2004-10-26 17:35:32.000000000 +0400 ++++ b/shaper_1187.c 2009-06-12 17:20:04.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sifter_1210.c b/sifter_1210.c +--- a/sifter_1210.c 2004-10-26 17:35:34.000000000 +0400 ++++ b/sifter_1210.c 2009-06-12 17:43:33.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sin_cos_1881.c b/sin_cos_1881.c +--- a/sin_cos_1881.c 2004-10-26 17:35:41.000000000 +0400 ++++ b/sin_cos_1881.c 2009-06-13 14:40:51.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/single_para_1203.c b/single_para_1203.c +--- a/single_para_1203.c 2004-10-26 17:35:34.000000000 +0400 ++++ b/single_para_1203.c 2009-06-12 17:30:27.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/sinus_wavewrapper_1198.c b/sinus_wavewrapper_1198.c +--- a/sinus_wavewrapper_1198.c 2004-10-26 17:35:33.000000000 +0400 ++++ b/sinus_wavewrapper_1198.c 2009-06-12 17:28:42.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/smooth_decimate_1414.c b/smooth_decimate_1414.c +--- a/smooth_decimate_1414.c 2004-10-26 17:35:38.000000000 +0400 ++++ b/smooth_decimate_1414.c 2009-06-13 14:40:12.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/split_1406.c b/split_1406.c +--- a/split_1406.c 2004-10-26 17:35:37.000000000 +0400 ++++ b/split_1406.c 2009-06-13 14:35:10.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/step_muxer_1212.c b/step_muxer_1212.c +--- a/step_muxer_1212.c 2004-10-26 17:35:35.000000000 +0400 ++++ b/step_muxer_1212.c 2009-06-13 14:19:49.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/surround_encoder_1401.c b/surround_encoder_1401.c +--- a/surround_encoder_1401.c 2004-10-26 17:35:36.000000000 +0400 ++++ b/surround_encoder_1401.c 2009-06-13 14:30:56.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/svf_1214.c b/svf_1214.c +--- a/svf_1214.c 2006-08-08 19:48:36.000000000 +0400 ++++ b/svf_1214.c 2009-06-13 14:21:03.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/tape_delay_1211.c b/tape_delay_1211.c +--- a/tape_delay_1211.c 2005-07-20 15:36:53.000000000 +0400 ++++ b/tape_delay_1211.c 2009-06-12 17:43:51.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/transient_1206.c b/transient_1206.c +--- a/transient_1206.c 2004-10-26 17:35:34.000000000 +0400 ++++ b/transient_1206.c 2009-06-12 17:31:00.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/triple_para_1204.c b/triple_para_1204.c +--- a/triple_para_1204.c 2004-10-26 17:35:34.000000000 +0400 ++++ b/triple_para_1204.c 2009-06-12 17:30:40.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/valve_1209.c b/valve_1209.c +--- a/valve_1209.c 2006-08-08 19:48:34.000000000 +0400 ++++ b/valve_1209.c 2009-06-12 17:43:08.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/valve_rect_1405.c b/valve_rect_1405.c +--- a/valve_rect_1405.c 2004-10-26 17:35:36.000000000 +0400 ++++ b/valve_rect_1405.c 2009-06-13 14:32:11.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/vynil_1905.c b/vynil_1905.c +--- a/vynil_1905.c 2004-10-26 17:35:43.000000000 +0400 ++++ b/vynil_1905.c 2009-06-13 14:37:13.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/wave_terrain_1412.c b/wave_terrain_1412.c +--- a/wave_terrain_1412.c 2004-10-26 17:35:37.000000000 +0400 ++++ b/wave_terrain_1412.c 2009-06-13 14:36:28.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/xfade_1915.c b/xfade_1915.c +--- a/xfade_1915.c 2005-07-20 15:37:32.000000000 +0400 ++++ b/xfade_1915.c 2009-06-13 14:40:40.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 +diff -ur a/zm1_1428.c b/zm1_1428.c +--- a/zm1_1428.c 2004-10-26 17:35:39.000000000 +0400 ++++ b/zm1_1428.c 2009-06-13 14:40:45.000000000 +0400 +@@ -6,6 +6,7 @@ + + #ifdef ENABLE_NLS + #include ++#include + #endif + + #define _ISOC9X_SOURCE 1 diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch new file mode 100644 index 000000000000..58fcd64bce88 --- /dev/null +++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch @@ -0,0 +1,135 @@ +Index: swh-plugins-0.4.15/gsm/Makefile.am +=================================================================== +--- swh-plugins-0.4.15.orig/gsm/Makefile.am ++++ swh-plugins-0.4.15/gsm/Makefile.am +@@ -2,12 +2,12 @@ LIBTOOL=libtool + RANLIB=ranlib + + noinst_HEADERS = gsm.h config.h private.h proto.h unproto.h +-noinst_LIBRARIES = libgsm.a ++noinst_LTLIBRARIES = libgsm.la + + CFILES = add.c decode.c gsm_decode.c gsm_encode.c long_term.c preprocess.c \ + short_term.c code.c gsm_create.c gsm_destroy.c gsm_option.c lpc.c rpe.c table.c + +-libgsm_a_SOURCES = $(CFILES) $(noinst_HEADERS) ++libgsm_la_SOURCES = $(CFILES) $(noinst_HEADERS) + + # Disable autoheader. + AUTOHEADER=echo +Index: swh-plugins-0.4.15/Makefile.am +=================================================================== +--- swh-plugins-0.4.15.orig/Makefile.am ++++ swh-plugins-0.4.15/Makefile.am +@@ -48,10 +48,10 @@ DESTDIR = $(INSTALL_ROOT) + DISTFN = $(distdir) + + # Files needed for FFT based plugins +-pitch_scale_1193_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS) ++pitch_scale_1193_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS) + pitch_scale_1193_la_CFLAGS = $(FFTW_CFLAGS) + pitch_scale_1193_la_SOURCES = pitch_scale_1193.c +-pitch_scale_1194_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS) ++pitch_scale_1194_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS) + pitch_scale_1194_la_CFLAGS = $(FFTW_CFLAGS) + pitch_scale_1194_la_SOURCES = pitch_scale_1194.c + mbeq_1197_la_LIBADD = $(FFTW_LIBS) +@@ -60,33 +60,33 @@ mbeq_1197_la_SOURCES = mbeq_1197.c + imp_1199_la_LIBADD = $(FFTW_LIBS) + imp_1199_la_CFLAGS = $(FFTW_CFLAGS) + imp_1199_la_DEPENDENCIES = @top_srcdir@/impulses/* +-hermes_filter_1200_la_DEPENDENCIES = util/libblo.a +-hermes_filter_1200_la_LIBADD = util/libblo.a +-fm_osc_1415_la_DEPENDENCIES = util/libblo.a +-fm_osc_1415_la_LIBADD = util/libblo.a +-analogue_osc_1416_la_DEPENDENCIES = util/libblo.a +-analogue_osc_1416_la_LIBADD = util/libblo.a +-sc1_1425_la_LIBADD = util/libdb.a util/librms.a +-sc2_1426_la_LIBADD = util/libdb.a util/librms.a +-sc3_1427_la_LIBADD = util/libdb.a util/librms.a +-sc4_1882_la_LIBADD = util/libdb.a util/librms.a +-sc4m_1916_la_LIBADD = util/libdb.a util/librms.a +-se4_1883_la_LIBADD = util/libdb.a util/librms.a +-gsm_1215_la_LIBADD = gsm/libgsm.a +-gverb_1216_la_LIBADD = gverb/libgverb.a ++hermes_filter_1200_la_DEPENDENCIES = util/libblo.la ++hermes_filter_1200_la_LIBADD = util/libblo.la ++fm_osc_1415_la_DEPENDENCIES = util/libblo.la ++fm_osc_1415_la_LIBADD = util/libblo.la ++analogue_osc_1416_la_DEPENDENCIES = util/libblo.la ++analogue_osc_1416_la_LIBADD = util/libblo.la ++sc1_1425_la_LIBADD = util/libdb.la util/librms.la ++sc2_1426_la_LIBADD = util/libdb.la util/librms.la ++sc3_1427_la_LIBADD = util/libdb.la util/librms.la ++sc4_1882_la_LIBADD = util/libdb.la util/librms.la ++sc4m_1916_la_LIBADD = util/libdb.la util/librms.la ++se4_1883_la_LIBADD = util/libdb.la util/librms.la ++gsm_1215_la_LIBADD = gsm/libgsm.la ++gverb_1216_la_LIBADD = gverb/libgverb.la + lcr_delay_1436_la_DEPENDENCIES = util/biquad.h + +-highpass_iir_1890_la_LIBADD = util/libiir.a ++highpass_iir_1890_la_LIBADD = util/libiir.la + highpass_iir_1890_la_SOURCES = highpass_iir_1890.c +-lowpass_iir_1891_la_LIBADD = util/libiir.a ++lowpass_iir_1891_la_LIBADD = util/libiir.la + lowpass_iir_1891_la_SOURCES = lowpass_iir_1891.c +-bandpass_iir_1892_la_LIBADD = util/libiir.a ++bandpass_iir_1892_la_LIBADD = util/libiir.la + bandpass_iir_1892_la_SOURCES = bandpass_iir_1892.c +-bandpass_a_iir_1893_la_LIBADD = util/libiir.a ++bandpass_a_iir_1893_la_LIBADD = util/libiir.la + bandpass_a_iir_1893_la_SOURCES = bandpass_a_iir_1893.c +-notch_iir_1894_la_LIBADD = util/libiir.a ++notch_iir_1894_la_LIBADD = util/libiir.la + notch_iir_1894_la_SOURCES = notch_iir_1894.c +-butterworth_1902_la_LIBADD = util/libiir.a ++butterworth_1902_la_LIBADD = util/libiir.la + butterworth_1902_la_SOURCES = butterworth_1902.c + + # Rule to build .c files from XML source +Index: swh-plugins-0.4.15/util/Makefile.am +=================================================================== +--- swh-plugins-0.4.15.orig/util/Makefile.am ++++ swh-plugins-0.4.15/util/Makefile.am +@@ -3,16 +3,16 @@ RANLIB=ranlib + + noinst_HEADERS = rms.h db.h blo.h pitchscale.h waveguide_nl.h biquad.h iir.h buffer.h ls_filter.h + +-noinst_LIBRARIES = librms.a libdb.a libblo.a libpitchscale.a libiir.a ++noinst_LTLIBRARIES = librms.la libdb.la libblo.la libpitchscale.la libiir.la + +-librms_a_SOURCES = rms.c +-libdb_a_SOURCES = db.c +-libblo_a_SOURCES = blo.c +-libblo_a_CFLAGS = -I@top_srcdir@ +-libpitchscale_a_SOURCES = pitchscale.c +-libpitchscale_a_CFLAGS = $(FFTW_CFLAGS) ++librms_la_SOURCES = rms.c ++libdb_la_SOURCES = db.c ++libblo_la_SOURCES = blo.c ++libblo_la_CFLAGS = -I@top_srcdir@ ++libpitchscale_la_SOURCES = pitchscale.c ++libpitchscale_la_CFLAGS = $(FFTW_CFLAGS) + #libpitchscale_a_LIBS = $(FFTW_LIBS) +-libiir_a_SOURCES = iir.c ++libiir_la_SOURCES = iir.c + #libbuffer_a_SOURCES = buffer.c + # Disable autoheader. + AUTOHEADER=echo +Index: swh-plugins-0.4.15/gverb/Makefile.am +=================================================================== +--- swh-plugins-0.4.15.orig/gverb/Makefile.am ++++ swh-plugins-0.4.15/gverb/Makefile.am +@@ -3,9 +3,9 @@ RANLIB=ranlib + + noinst_HEADERS = gverb.h gverbdsp.h + +-noinst_LIBRARIES = libgverb.a ++noinst_LTLIBRARIES = libgverb.la + +-libgverb_a_SOURCES = gverb.c gverbdsp.c ++libgverb_la_SOURCES = gverb.c gverbdsp.c + + # Disable autoheader. + AUTOHEADER=echo diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch new file mode 100644 index 000000000000..011ea9882090 --- /dev/null +++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch @@ -0,0 +1,13 @@ +Index: swh-plugins-0.4.15/Makefile.am +=================================================================== +--- swh-plugins-0.4.15.orig/Makefile.am ++++ swh-plugins-0.4.15/Makefile.am +@@ -39,7 +39,7 @@ SUBDIRS = m4 po util gsm gverb metadata + EXTRA_DIST = @top_srcdir@/*.xml @top_srcdir@/*.c @top_srcdir@/*.h \ + @top_srcdir@/*.dtd @top_srcdir@/*.pl @top_srcdir@/*.css \ + @top_srcdir@/impulses/*.h autogen.sh bozosoity-checker.pl +-plugindir = @prefix@/lib/ladspa ++plugindir = $(libdir)/ladspa + + # Uncomment below for Darwin support. Or add a conditional for this. + #AM_CFLAGS = -fno-common -flat_namespace -bundle -undefined suppress -lbundle1.o diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch new file mode 100644 index 000000000000..f514425e2a94 --- /dev/null +++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch @@ -0,0 +1,23 @@ +Index: swh-plugins-0.4.15/configure.in +=================================================================== +--- swh-plugins-0.4.15.orig/configure.in ++++ swh-plugins-0.4.15/configure.in +@@ -99,12 +99,12 @@ else + AC_MSG_WARN([Can't find architecture specifaction in CFLAGS, picking one from build host CPU type]) + AC_MSG_WARN([May result in non-portable code]) + dnl For gcc use: +- MACHINE="-march=${build_cpu}" +- if test ${build_cpu} = "powerpc"; then MACHINE=""; fi +- if test ${build_cpu} = "powerpc64"; then MACHINE=""; fi +- if test ${build_cpu} = "x86_64"; then MACHINE=""; fi +- +- CFLAGS="$CFLAGS -Wall -O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -fPIC -DPIC ${MACHINE} ${USE_SSE} ${DARWIN_CFLAGS}" ++ # MACHINE="-march=${build_cpu}" ++ # if test ${build_cpu} = "powerpc"; then MACHINE=""; fi ++ # if test ${build_cpu} = "powerpc64"; then MACHINE=""; fi ++ # if test ${build_cpu} = "x86_64"; then MACHINE=""; fi ++ # ++ # CFLAGS="$CFLAGS -Wall -O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -fPIC -DPIC ${MACHINE} ${USE_SSE} ${DARWIN_CFLAGS}" + + dnl For Intel's C compiler use: + dnl CC="icc" diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch new file mode 100644 index 000000000000..cc80af1f58c5 --- /dev/null +++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch @@ -0,0 +1,48 @@ +Index: swh-plugins-0.4.15/Makefile.am +=================================================================== +--- swh-plugins-0.4.15.orig/Makefile.am ++++ swh-plugins-0.4.15/Makefile.am +@@ -33,7 +33,7 @@ plugin_LTLIBRARIES = \ + latency_1914.la xfade_1915.la sc4m_1916.la \ + mbeq_1197.la pitch_scale_1193.la pitch_scale_1194.la imp_1199.la + +-SUBDIRS = m4 po util gsm gverb metadata ++SUBDIRS = m4 po util gverb metadata + + # Wacky stuff to stop automake getting confused + EXTRA_DIST = @top_srcdir@/*.xml @top_srcdir@/*.c @top_srcdir@/*.h \ +@@ -72,7 +72,7 @@ sc3_1427_la_LIBADD = util/libdb.la util/ + sc4_1882_la_LIBADD = util/libdb.la util/librms.la + sc4m_1916_la_LIBADD = util/libdb.la util/librms.la + se4_1883_la_LIBADD = util/libdb.la util/librms.la +-gsm_1215_la_LIBADD = gsm/libgsm.la ++gsm_1215_la_LIBADD = @GSM_LIBS@ + gverb_1216_la_LIBADD = gverb/libgverb.la + lcr_delay_1436_la_DEPENDENCIES = util/biquad.h + +Index: swh-plugins-0.4.15/configure.in +=================================================================== +--- swh-plugins-0.4.15.orig/configure.in ++++ swh-plugins-0.4.15/configure.in +@@ -136,17 +136,19 @@ else + AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}/${PACKAGE}") + fi + +-subdirs="util gsm gverb metadata" ++GSM_LIBS=-lgsm ++ ++subdirs="util gverb metadata" + + AC_SUBST(subdirs) + AC_SUBST(FFTW_LIBS) + AC_SUBST(STATIC_FFTW_LIBS) + AC_SUBST(FFTW_CFLAGS) ++AC_SUBST(GSM_LIBS) + AC_SUBST(LIBTOOL) + AC_OUTPUT([ m4/Makefile + Makefile + util/Makefile +-gsm/Makefile + gverb/Makefile + metadata/Makefile + po/Makefile.in diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch new file mode 100644 index 000000000000..b18ff39948e6 --- /dev/null +++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch @@ -0,0 +1,16 @@ +diff -ur swh-plugins-0.4.15/configure.in swh-plugins-0.4.15-teknohog/configure.in +--- swh-plugins-0.4.15/configure.in 2006-08-08 18:47:16.000000000 +0300 ++++ swh-plugins-0.4.15-teknohog/configure.in 2012-07-04 16:20:19.000000000 +0300 +@@ -87,9 +87,9 @@ + AC_CHECK_FUNC(shm_open,,[AC_CHECK_LIB(rt,shm_open)]) + AC_C99_FUNC_LRINTF() + +-AC_ARG_ENABLE(3dnow, [ --enable-3dnow Enables 3DNow! acceleration], AC_DEFINE_UNQUOTED(ACCEL_3DNOW, "")) +-AC_ARG_ENABLE(sse, [ --enable-sse Uses SSE instructions where possible, requires gcc3 and a processor with SSE support], USE_SSE="-msse -mfpmath=sse -malign-double") +-AC_ARG_ENABLE(darwin, [ --enable-darwin Builds plugins that will be shared object in the Darwin OS], DARWIN_CFLAGS="-fno-common -flat_namespace -bundle -undefined suppress -lbundle1.o") ++AC_ARG_ENABLE(3dnow, [ --enable-3dnow Enables 3DNow! acceleration], AS_IF([test "x$enableval" = "xyes"], [AC_DEFINE_UNQUOTED(ACCEL_3DNOW, "")])) ++AC_ARG_ENABLE(sse, [ --enable-sse Uses SSE instructions where possible, requires gcc3 and a processor with SSE support], AS_IF([test "x$enableval" = "xyes"], [USE_SSE="-msse -mfpmath=sse -malign-double"])) ++AC_ARG_ENABLE(darwin, [ --enable-darwin Builds plugins that will be shared object in the Darwin OS], AS_IF([test "x$enableval" = "xyes"], [DARWIN_CFLAGS="-fno-common -flat_namespace -bundle -undefined suppress -lbundle1.o"])) + + CFLAGS=$lrintf_save_CFLAGS -I@top_srcdir@/intl -I@top_srcdir@ + diff --git a/media-plugins/swh-plugins/metadata.xml b/media-plugins/swh-plugins/metadata.xml new file mode 100644 index 000000000000..f79bb67acbd9 --- /dev/null +++ b/media-plugins/swh-plugins/metadata.xml @@ -0,0 +1,8 @@ + + + + + proaudio@gentoo.org + Gentoo ProAudio Project + + diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild b/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild new file mode 100644 index 000000000000..f77be26ee576 --- /dev/null +++ b/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils autotools multilib-minimal + +DESCRIPTION="Large collection of LADSPA audio plugins/effects" +HOMEPAGE="http://plugin.org.uk" +SRC_URI="http://plugin.org.uk/releases/${PV}/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux" +IUSE="cpu_flags_x86_3dnow nls cpu_flags_x86_sse" + +RDEPEND=" + >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] + >=sci-libs/fftw-3.3.3-r2[${MULTILIB_USEDEP}] + abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r2 + !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + media-libs/ladspa-sdk + sys-devel/gettext + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog README TODO ) + +src_prepare() { + epatch "${FILESDIR}/${P}-pic.patch" + epatch "${FILESDIR}/${P}-plugindir.patch" + epatch "${FILESDIR}/${P}-riceitdown.patch" + epatch "${FILESDIR}/${P}-gettext.patch" + epatch "${FILESDIR}/${P}-x86-asm-optional.patch" + epatch "${FILESDIR}/${P}-glibc-2.10.patch" + + # Use system libgsm, bug #252890 + rm -rf gsm + epatch "${FILESDIR}/${P}-system_gsm.patch" + + # This is to update gettext macros, otherwise they are incompatible with + # recent libtools, bug #231767 + autopoint -f || die + + # it doesn't get updated otherwise + rm -f missing + + # old shipped version breaks multilib build #475022 + rm -f config.h + + # Fix build with automake 1.13 + sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die + + eautoreconf + elibtoolize +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable cpu_flags_x86_3dnow 3dnow) \ + $(use_enable nls) \ + --enable-fast-install \ + --disable-dependency-tracking +} + +pkg_postinst() { + ewarn "WARNING: You have to be careful when using the" + ewarn "swh plugins. Be sure to lower your sound volume" + ewarn "and then play around a bit with the plugins so" + ewarn "you get a feeling for it. Otherwise your speakers" + ewarn "won't like that." +} -- cgit v1.2.3