aboutsummaryrefslogtreecommitdiffstats
path: root/main/libde265/disable-tools.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-06-17 12:26:57 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-06-17 12:27:21 +0000
commit075593cfef8e4df6056ea7de388137a68335ea69 (patch)
tree006225d54f8682d6022ba16d8a46f18d75fe21a3 /main/libde265/disable-tools.patch
parent2c92fcc6456e2ff100ee231964871dfbe6bdd961 (diff)
downloadaports-075593cfef8e4df6056ea7de388137a68335ea69.tar.bz2
aports-075593cfef8e4df6056ea7de388137a68335ea69.tar.xz
main/libde265: move from testing
needed by imagemagick fixes #9851
Diffstat (limited to 'main/libde265/disable-tools.patch')
-rw-r--r--main/libde265/disable-tools.patch39
1 files changed, 39 insertions, 0 deletions
diff --git a/main/libde265/disable-tools.patch b/main/libde265/disable-tools.patch
new file mode 100644
index 0000000000..2376fef503
--- /dev/null
+++ b/main/libde265/disable-tools.patch
@@ -0,0 +1,39 @@
+Description: Disable building of some internal tools that no longer link
+ because internal symbols are not exported.
+Author: Joachim Bauch <bauch@struktur.de>
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -8,10 +8,6 @@
+ SUBDIRS+=dec265
+ endif
+
+-SUBDIRS+=enc265
+-SUBDIRS+=tools
+-SUBDIRS+=acceleration-speed
+-
+ if ENABLE_SHERLOCK265
+ SUBDIRS+=sherlock265
+ endif
+--- a/dec265/Makefile.am
++++ b/dec265/Makefile.am
+@@ -1,5 +1,5 @@
+
+-bin_PROGRAMS = dec265 hdrcopy
++bin_PROGRAMS = dec265
+
+ AM_CPPFLAGS = -I../libde265
+
+@@ -9,12 +9,6 @@
+ dec265_LDADD = ../libde265/libde265.la -lstdc++
+ dec265_SOURCES = dec265.cc
+
+-hdrcopy_DEPENDENCIES = ../libde265/libde265.la
+-hdrcopy_CXXFLAGS =
+-hdrcopy_LDFLAGS =
+-hdrcopy_LDADD = ../libde265/libde265.la -lstdc++
+-hdrcopy_SOURCES = hdrcopy.cc
+-
+ if HAVE_VIDEOGFX
+ dec265_CXXFLAGS += $(VIDEOGFX_CFLAGS)
+ dec265_LDFLAGS += $(VIDEOGFX_LIBS)
+