]> git.sesse.net Git - vlc/commitdiff
Contribs: liboil is gone...
authorJean-Baptiste Kempf <jb@videolan.org>
Sat, 8 May 2010 20:23:57 +0000 (22:23 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Sat, 8 May 2010 20:25:00 +0000 (22:25 +0200)
De Charybde en Scylla

extras/contrib/src/Patches/liboil-Xcompile.patch [deleted file]
extras/contrib/src/Patches/liboil-noshared.patch [deleted file]
extras/contrib/src/Patches/liboil-win64.patch [deleted file]
extras/contrib/src/packages.mak

diff --git a/extras/contrib/src/Patches/liboil-Xcompile.patch b/extras/contrib/src/Patches/liboil-Xcompile.patch
deleted file mode 100644 (file)
index 313a3e8..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN liboil.new/m4/as-unaligned-access.m4 liboil/m4/as-unaligned-access.m4
---- liboil.new/m4/as-unaligned-access.m4       2009-08-18 10:59:02.000000000 +0200
-+++ liboil/m4/as-unaligned-access.m4   2009-08-18 10:59:32.000000000 +0200
-@@ -4,7 +4,7 @@
- AC_DEFUN([AS_UNALIGNED_ACCESS], [
-   AC_MSG_CHECKING([if unaligned memory access works correctly])
-   if test x"$as_cv_unaligned_access" = x ; then
--    case $host in
-+    case $host_cpu in
-       alpha*|arm*|hp*|mips*|sh*|sparc*|ia64*)
-         _AS_ECHO_N([(blacklisted) ])
-         as_cv_unaligned_access=no
diff --git a/extras/contrib/src/Patches/liboil-noshared.patch b/extras/contrib/src/Patches/liboil-noshared.patch
deleted file mode 100644 (file)
index b5d7b97..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-diff -ur liboil-0.3.16/liboil/Makefile.am liboil/liboil/Makefile.am
---- liboil-0.3.16/liboil/Makefile.am   2009-02-26 19:35:39.000000000 +0000
-+++ liboil/liboil/Makefile.am  2009-04-10 12:52:54.000000000 +0100
-@@ -207,25 +207,38 @@
- build_trampolines_LDADD = $(LIBOIL_LIBS)
- liboilarray.c: liboiltmp1.la Makefile
-+      ../libtool --config > .libs/libtoolcfg
-       echo '/* This file is autogenerated.  Do not edit */' >liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
-       echo '#include <liboil/liboilfunction.h>' >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
--      grep '^_oil_function_class_' .libs/liboiltmp1.exp | \
--        sed -e 's/ DATA$$//' -e 's/ .*//' -e 's/.*/extern OilFunctionClass &;/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_class_ \
-+       | sed -e 's/.*/extern OilFunctionClass &;/' \
-+       >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
-       echo 'OilFunctionClass *_oil_function_class_array[] = {' >>liboilarray.c.tmp
--      grep '^_oil_function_class_' .libs/liboiltmp1.exp | \
--        sed -e 's/ .*//' -e 's/.*/  \&&,/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_class_ \
-+       | sed -e 's/.*/  \&&,/' \
-+       >>liboilarray.c.tmp
-       echo '  NULL' >>liboilarray.c.tmp
-       echo '};' >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
--      grep '^_oil_function_impl_' .libs/liboiltmp1.exp | \
--        sed -e 's/ .*//' -e 's/.*/extern OilFunctionImpl &;/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_impl_ \
-+       | sed -e 's/.*/extern OilFunctionImpl &;/' \
-+       >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
-       echo 'OilFunctionImpl *_oil_function_impl_array[] = {' >>liboilarray.c.tmp
--      grep '^_oil_function_impl_' .libs/liboiltmp1.exp | \
--        sed -e 's/ .*//' -e 's/.*/  \&&,/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_impl_ \
-+       | sed -e 's/.*/  \&&,/' \
-+       >>liboilarray.c.tmp
-       echo '  NULL' >>liboilarray.c.tmp
-       echo '};' >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
-diff -ur liboil-0.3.16/liboil/Makefile.in liboil/liboil/Makefile.in
---- liboil-0.3.16/liboil/Makefile.in   2009-03-19 05:41:32.000000000 +0000
-+++ liboil/liboil/Makefile.in  2009-04-10 12:51:19.000000000 +0100
-@@ -1218,25 +1218,38 @@
- liboilarray.c: liboiltmp1.la Makefile
-+      ../libtool --config > .libs/libtoolcfg
-       echo '/* This file is autogenerated.  Do not edit */' >liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
-       echo '#include <liboil/liboilfunction.h>' >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
--      grep '^_oil_function_class_' .libs/liboiltmp1.exp | \
--        sed -e 's/ DATA$$//' -e 's/ .*//' -e 's/.*/extern OilFunctionClass &;/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_class_ \
-+       | sed -e 's/.*/extern OilFunctionClass &;/' \
-+       >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
-       echo 'OilFunctionClass *_oil_function_class_array[] = {' >>liboilarray.c.tmp
--      grep '^_oil_function_class_' .libs/liboiltmp1.exp | \
--        sed -e 's/ .*//' -e 's/.*/  \&&,/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_class_ \
-+       | sed -e 's/.*/  \&&,/' \
-+       >>liboilarray.c.tmp
-       echo '  NULL' >>liboilarray.c.tmp
-       echo '};' >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
--      grep '^_oil_function_impl_' .libs/liboiltmp1.exp | \
--        sed -e 's/ .*//' -e 's/.*/extern OilFunctionImpl &;/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_impl_ \
-+       | sed -e 's/.*/extern OilFunctionImpl &;/' \
-+       >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
-       echo 'OilFunctionImpl *_oil_function_impl_array[] = {' >>liboilarray.c.tmp
--      grep '^_oil_function_impl_' .libs/liboiltmp1.exp | \
--        sed -e 's/ .*//' -e 's/.*/  \&&,/' >>liboilarray.c.tmp
-+      . .libs/libtoolcfg; eval "$$NM .libs/liboiltmp1.a | $$global_symbol_pipe " \
-+       | sed -e /^[^D]/D -e 's/^. [^ ]* \([^ ]*\)/\1/' \
-+       | grep ^_oil_function_impl_ \
-+       | sed -e 's/.*/  \&&,/' \
-+       >>liboilarray.c.tmp
-       echo '  NULL' >>liboilarray.c.tmp
-       echo '};' >>liboilarray.c.tmp
-       echo >>liboilarray.c.tmp
diff --git a/extras/contrib/src/Patches/liboil-win64.patch b/extras/contrib/src/Patches/liboil-win64.patch
deleted file mode 100644 (file)
index 772f152..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-diff -ruN liboil.old/liboil/amd64/wavelet.c liboil/liboil/amd64/wavelet.c
---- liboil.old/liboil/amd64/wavelet.c  2009-08-18 11:36:57.000000000 +0200
-+++ liboil/liboil/amd64/wavelet.c      2009-08-18 11:38:00.000000000 +0200
-@@ -2,7 +2,7 @@
- #include <liboil/liboilfunction.h>
- #include <liboil/liboilclasses.h>
- #include <stddef.h>
--
-+#include <stdint.h>
- void
- deinterleave2_asm (int16_t *d1, int16_t *d2, int16_t *s_2xn, int n)
-@@ -1409,7 +1409,7 @@
-       "  jnz 1b\n"
-       "  emms\n"
-       : "+r" (i1), "+r" (s1), "+r" (s2), "+r" (n)
--      : "r" ((long)is1), "r" ((long)ss1), "r" ((long)ss2)
-+      : "r" ((intptr_t)is1), "r" ((intptr_t)ss1), "r" ((intptr_t)ss2)
-       );
- }
- OIL_DEFINE_IMPL_FULL (multiply_and_acc_12xn_s16_u8_mmx,
-@@ -1596,7 +1596,7 @@
-         [s2_nx4_off] "+r" (s2_nx4_off),
-         [n] "+m" (n),
-         [s1] "+r" (s1)
--      : [sstr] "r" ((long)(sstr2))
-+      : [sstr] "r" ((intptr_t)(sstr2))
-       );
- }
- OIL_DEFINE_IMPL_FULL (mas4_across_add_s16_mmx, mas4_across_add_s16,
-@@ -1753,8 +1753,8 @@
-         [s3_8] "+r" (s3_8),
-         [d] "+r" (d),
-         [n] "+m" (n),
--        [s1] "+r" ((long)(s1))
--      : [sstr] "r" ((long)(sstr2))
-+        [s1] "+r" ((intptr_t)(s1))
-+      : [sstr] "r" ((intptr_t)(sstr2))
-       );
- }
- OIL_DEFINE_IMPL_FULL (mas8_across_add_s16_mmx, mas8_across_add_s16,
-diff -ruN liboil.old/liboil/i386_amd64/mas.c liboil/liboil/i386_amd64/mas.c
---- liboil.old/liboil/i386_amd64/mas.c 2009-08-18 11:36:57.000000000 +0200
-+++ liboil/liboil/i386_amd64/mas.c     2009-08-18 11:38:39.000000000 +0200
-@@ -1,7 +1,7 @@
- #include <liboil/liboilfunction.h>
- #include <liboil/liboilclasses.h>
--
-+#include <stdint.h>
- void
- mas10_u8_mmx (uint8_t *d, const uint8_t *s1_np9, const int16_t *s2_10,
-@@ -1104,7 +1104,7 @@
-       "  packuswb %%mm2, %%mm2\n"
-       "  movd %%mm2, 0(%[d])\n"
-       : [p] "+r" (p)
--      : [d] "r" (d), [ss1] "r" ((long)ss1));
-+      : [d] "r" (d), [ss1] "r" ((intptr_t)ss1));
-     d+=4;
-     s1_nx8+=4;
-     n--;
-diff -ruN liboil.old/liboil/i386_amd64/multiply_and_acc.c liboil/liboil/i386_amd64/multiply_and_acc.c
---- liboil.old/liboil/i386_amd64/multiply_and_acc.c    2009-08-18 11:36:57.000000000 +0200
-+++ liboil/liboil/i386_amd64/multiply_and_acc.c        2009-08-18 11:38:27.000000000 +0200
-@@ -1,6 +1,7 @@
- #include <liboil/liboilfunction.h>
- #include <liboil/liboilclasses.h>
-+#include <stdint.h>
- void
- multiply_and_acc_6xn_s16_u8_mmx (int16_t *i1, int is1, int16_t *s1,
-@@ -32,7 +33,7 @@
- #ifdef __i386__
-       : "m" (is1), "m" (ss1), "m" (ss2)
- #else
--      : "r" ((long)is1), "r" ((long)ss1), "r" ((long)ss2)
-+      : "r" ((intptr_t)is1), "r" ((intptr_t)ss1), "r" ((intptr_t)ss2)
- #endif
-       );
- }
-@@ -68,7 +69,7 @@
- #ifdef __i386__
-       : "m" (is1), "m" (ss1), "m" (ss2)
- #else
--      : "r" ((long)is1), "r" ((long)ss1), "r" ((long)ss2)
-+      : "r" ((intptr_t)is1), "r" ((intptr_t)ss1), "r" ((intptr_t)ss2)
- #endif
-       );
- }
-@@ -114,7 +115,7 @@
- #ifdef __i386__
-       : "m" (is1), "m" (ss1), "m" (ss2)
- #else
--      : "r" ((long)is1), "r" ((long)ss1), "r" ((long)ss2)
-+      : "r" ((intptr_t)is1), "r" ((intptr_t)ss1), "r" ((intptr_t)ss2)
- #endif
-       );
- }
-@@ -170,7 +171,7 @@
- #ifdef __i386__
-       : "m" (is1), "m" (ss1), "m" (ss2)
- #else
--      : "r" ((long)is1), "r" ((long)ss1), "r" ((long)ss2)
-+      : "r" ((intptr_t)is1), "r" ((intptr_t)ss1), "r" ((intptr_t)ss2)
- #endif
-       );
- }
index 8ad59af941794dbd569ce009c1c956abf46a6e88..e881164c54196a34525695fd4765763ac97dbd1d 100644 (file)
@@ -217,16 +217,12 @@ KATE_VERSION=0.3.0
 KATE_URL=http://libkate.googlecode.com/files/libkate-$(KATE_VERSION).tar.gz
 TIGER_VERSION=0.3.1
 TIGER_URL=http://libtiger.googlecode.com/files/libtiger-$(TIGER_VERSION).tar.gz
-OIL_VERSION=0.3.16
-OIL_URL=http://liboil.freedesktop.org/download/liboil-$(OIL_VERSION).tar.gz
 ORC_VERSION=0.4.4
 ORC_URL=http://code.entropywave.com/download/orc/orc-$(ORC_VERSION).tar.gz
 SCHROED_VERSION=1.0.9
 SCHROED_URL=http://diracvideo.org/download/schroedinger/schroedinger-$(SCHROED_VERSION).tar.gz
-#SCHROED_URL=http://www.diracvideo.org/download/schroedinger/schroedinger-$(SCHROED_VERSION).tar.gz
 ASS_VERSION=0.9.9
 ASS_URL=http://libass.googlecode.com/files/libass-$(ASS_VERSION).tar.bz2
-#ASS_GIT=git://repo.or.cz/libass.git
 GSM_VERSION=1.0.12
 #GSM_URL=http://user.cs.tu-berlin.de/~jutta/gsm/gsm-$(GSM_VERSION).tar.gz
 GSM_URL=$(CONTRIB_VIDEOLAN)/gsm-$(GSM_VERSION).tar.gz