Skip to content

Commit 5c32938

Browse files
Update xvid to 1.3.7
1 parent 5e6c71d commit 5c32938

File tree

2 files changed

+11
-15
lines changed

2 files changed

+11
-15
lines changed

cross_compile_ffmpeg.sh

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,14 +1582,11 @@ build_libxavs() {
15821582
}
15831583

15841584
build_libxvid() {
1585-
download_and_unpack_file https://downloads.xvid.com/downloads/xvidcore-1.3.5.tar.gz xvidcore
1585+
download_and_unpack_file https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz xvidcore
15861586
cd xvidcore/build/generic
1587-
apply_patch file://$patch_dir/xvidcore-1.3.4_static-lib.diff
1587+
apply_patch file://$patch_dir/xvidcore-1.3.7_static-lib.patch
15881588
do_configure "--host=$host_target --prefix=$mingw_w64_x86_64_prefix" # no static option...
1589-
#sed -i.bak "s/-mno-cygwin//" platform.inc # remove old compiler flag that now apparently breaks us # Not needed for static library, but neither anymore for shared library (see 'configure#L5010').
1590-
cpu_count=1 # possibly can't build this multi-thread ? http://betterlogic.com/roger/2014/02/xvid-build-woe/
15911589
do_make_and_make_install
1592-
cpu_count=$original_cpu_count
15931590
cd ../../..
15941591
}
15951592

patches/xvidcore-1.3.4_static-lib.diff renamed to patches/xvidcore-1.3.7_static-lib.patch

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
diff -ur configure.bak configure
2-
--- configure.bak 2015-06-21 16:21:32.000000000 +0200
3-
+++ configure 2017-04-24 21:53:57.687500000 +0200
4-
@@ -4386,9 +4386,6 @@
1+
--- configure.bak 2020-05-12 05:13:28.807925301 +0000
2+
+++ configure 2020-05-12 05:13:59.064156649 +0000
3+
@@ -4393,9 +4393,6 @@
54
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
65
$as_echo "ok" >&6; }
76
STATIC_LIB="xvidcore.\$(STATIC_EXTENSION)"
@@ -11,9 +10,8 @@ diff -ur configure.bak configure
1110
;;
1211
darwin*)
1312
STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
14-
diff -ur Makefile.bak Makefile
15-
--- Makefile.bak 2015-06-21 16:21:32.000000000 +0200
16-
+++ Makefile 2017-04-24 21:57:39.875000000 +0200
13+
--- Makefile.bak 2020-05-12 05:33:28.220701803 +0000
14+
+++ Makefile 2020-05-12 05:34:39.513211648 +0000
1715
@@ -70,7 +70,7 @@
1816

1917
.SUFFIXES: .$(OBJECT_EXTENSION) .$(ASSEMBLY_EXTENSION) .c
@@ -23,7 +21,7 @@ diff -ur Makefile.bak Makefile
2321
@echo
2422
@echo "---------------------------------------------------------------"
2523
@echo " Xvid has been successfully built."
26-
@@ -116,31 +116,10 @@
24+
@@ -116,54 +116,18 @@
2725
@cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F)
2826

2927
#-----------------------------------------------------------------------------
@@ -56,10 +54,10 @@ diff -ur Makefile.bak Makefile
5654
@echo " D: $(includedir)"
5755
@$(INSTALL) -d $(DESTDIR)$(includedir)
5856
@echo " I: $(includedir)/xvid.h"
59-
@@ -148,22 +127,7 @@
57+
@$(INSTALL) -m 644 $(SRC_DIR)/xvid.h $(DESTDIR)$(includedir)/xvid.h
6058
@echo " D: $(libdir)"
6159
@$(INSTALL) -d $(DESTDIR)$(libdir)
62-
@echo " I: $(libdir)/$(STATIC_LIB)"
60+
- @echo " I: $(libdir)/$(STATIC_LIB)"
6361
- @$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/$(STATIC_LIB)
6462
-ifeq ($(SHARED_EXTENSION),dll)
6563
- @echo " I: $(libdir)/$(SHARED_LIB).a"
@@ -76,6 +74,7 @@ diff -ur Makefile.bak Makefile
7674
- @test -z "$(SO_LINK)" || \
7775
- $(LN_S) $(SHARED_LIB) $(DESTDIR)$(libdir)/$(SO_LINK)
7876
-endif
77+
+ @echo " I: $(libdir)/libxvidcore.a"
7978
+ @$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/libxvidcore.a
8079

8180
#-----------------------------------------------------------------------------

0 commit comments

Comments
 (0)