From acde2600ffc00409704b1dd3356e5235c443223f Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Mon, 7 May 2012 12:43:41 +0300 Subject: [PATCH 1/3] makemkv: fix build error --- .../makemkv-1.7.2-001-crosscompiling-objcopy.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/addons/multimedia/makemkv/patches.upstream/makemkv-1.7.2-001-crosscompiling-objcopy.patch diff --git a/packages/addons/multimedia/makemkv/patches.upstream/makemkv-1.7.2-001-crosscompiling-objcopy.patch b/packages/addons/multimedia/makemkv/patches.upstream/makemkv-1.7.2-001-crosscompiling-objcopy.patch new file mode 100644 index 0000000000..10e67fa8b8 --- /dev/null +++ b/packages/addons/multimedia/makemkv/patches.upstream/makemkv-1.7.2-001-crosscompiling-objcopy.patch @@ -0,0 +1,13 @@ +diff --git a/lib/makefile.linux b/lib/makefile.linux +index dedf8cf..5fac196 100644 +--- a/lib/makefile.linux ++++ b/lib/makefile.linux +@@ -38,7 +38,7 @@ endif + install -D -m 644 makemkvgui/src/img/128/mkv_icon.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/128x128/apps/makemkv.png + + out/%: out/%.full +- objcopy --strip-all --strip-debug --strip-unneeded --discard-all $< $@ ++ $(OBJCOPY) --strip-all --strip-debug --strip-unneeded --discard-all $< $@ + + out/libdriveio.so.0.full: + mkdir -p out From a2489530439387ac49d523ba6be607ac9e824e1a Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Mon, 7 May 2012 12:56:10 +0300 Subject: [PATCH 2/3] boblightd: fix build error --- packages/addons/service/multimedia/boblightd/build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/addons/service/multimedia/boblightd/build b/packages/addons/service/multimedia/boblightd/build index 6c32ba94a2..b48f301cfe 100755 --- a/packages/addons/service/multimedia/boblightd/build +++ b/packages/addons/service/multimedia/boblightd/build @@ -24,12 +24,16 @@ . config/options $1 +if [ ! "$OPENGL_SUPPORT" = "yes" ] ; then + EXTRAOPTS="--without-opengl" +fi cd $PKG_BUILD ./configure --host=$TARGET_NAME \ --build=$HOST_NAME \ --prefix=/usr \ --enable-shared \ --disable-static \ + $EXTRAOPTS \ --without-portaudio \ make From 3705d723ec495c35e7ef9a08b6e2b95712a7b79c Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Mon, 7 May 2012 13:06:21 +0300 Subject: [PATCH 3/3] vdr-plugin-dvbapi: add -ffdecsa.patch --- .../vdr-plugin-dvbapi-329cbe8-ffdecsa.patch | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 packages/3rdparty/multimedia/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-329cbe8-ffdecsa.patch diff --git a/packages/3rdparty/multimedia/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-329cbe8-ffdecsa.patch b/packages/3rdparty/multimedia/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-329cbe8-ffdecsa.patch new file mode 100644 index 0000000000..ed4e806134 --- /dev/null +++ b/packages/3rdparty/multimedia/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-329cbe8-ffdecsa.patch @@ -0,0 +1,17 @@ +diff --git a/Makefile b/Makefile +index a8c7d97..6084cec 100644 +--- a/Makefile ++++ b/Makefile +@@ -54,9 +54,9 @@ DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"' + OBJS = CAPMT.o DeCSA.o DeCsaTSBuffer.o DVBAPI.o DVBAPISetup.o SCDeviceProbe.o SCDVBDevice.o UDPSocket.o SCCIAdapter.o Frame.o SCCAMSlot.o + + # FFdeCSA +-CPUOPT ?= athlon64 +-PARALLEL ?= PARALLEL_128_SSE +-CSAFLAGS ?= -fPIC -O3 -fexpensive-optimizations -funroll-loops -mmmx -msse -msse2 -msse3 ++CPUOPT ?= pentium ++PARALLEL ?= PARALLEL_32_INT ++CSAFLAGS ?= -Wall -fPIC -g -O3 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops + FFDECSADIR = FFdecsa + FFDECSA = $(FFDECSADIR)/FFdecsa.o + FFDECSATEST = $(FFDECSADIR)/FFdecsa_test.done