summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2017-03-02 18:33:52 +0100
committerMichael Weber <xmw@gentoo.org>2017-03-02 18:35:45 +0100
commit34875e6198672313e1e0e679d2c6768e077f5e0d (patch)
tree6d99739a5c8136b1746110df6a5eac813578a2ad /media-libs/libsub/files
parentmedia-libs/libdcp: Initial import (for dcpomatic). (diff)
downloadgentoo-34875e6198672313e1e0e679d2c6768e077f5e0d.tar.gz
gentoo-34875e6198672313e1e0e679d2c6768e077f5e0d.tar.bz2
gentoo-34875e6198672313e1e0e679d2c6768e077f5e0d.zip
media-libs/libsub: Initial import (required for dcpomatic).
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Diffstat (limited to 'media-libs/libsub/files')
-rw-r--r--media-libs/libsub/files/libsub-1.1.12-no-ldconfig.patch9
-rw-r--r--media-libs/libsub/files/libsub-1.1.13-respect-cxxflags.patch14
-rw-r--r--media-libs/libsub/files/libsub-1.2.4-no-ldconfig.patch12
3 files changed, 35 insertions, 0 deletions
diff --git a/media-libs/libsub/files/libsub-1.1.12-no-ldconfig.patch b/media-libs/libsub/files/libsub-1.1.12-no-ldconfig.patch
new file mode 100644
index 000000000000..b0752b28e1ec
--- /dev/null
+++ b/media-libs/libsub/files/libsub-1.1.12-no-ldconfig.patch
@@ -0,0 +1,9 @@
+--- libsub-1.1.12/wscript
++++ libsub-1.1.12/wscript
+@@ -148,5 +148,4 @@
+ sys.exit(-1)
+
+ def post(ctx):
+- if ctx.cmd == 'install':
+- ctx.exec_command('/sbin/ldconfig')
++ pass
diff --git a/media-libs/libsub/files/libsub-1.1.13-respect-cxxflags.patch b/media-libs/libsub/files/libsub-1.1.13-respect-cxxflags.patch
new file mode 100644
index 000000000000..59687755c653
--- /dev/null
+++ b/media-libs/libsub/files/libsub-1.1.13-respect-cxxflags.patch
@@ -0,0 +1,14 @@
+--- libsub-1.1.13/wscript
++++ libsub-1.1.13/wscript
+@@ -24,11 +24,6 @@
+ conf.env.DISABLE_TESTS = conf.options.disable_tests
+ conf.env.API_VERSION = API_VERSION
+
+- if conf.options.enable_debug:
+- conf.env.append_value('CXXFLAGS', '-g')
+- else:
+- conf.env.append_value('CXXFLAGS', '-O3')
+-
+ # Disable libxml++ deprecation warnings for now
+ conf.env.append_value('CXXFLAGS', ['-Wno-deprecated-declarations'])
+
diff --git a/media-libs/libsub/files/libsub-1.2.4-no-ldconfig.patch b/media-libs/libsub/files/libsub-1.2.4-no-ldconfig.patch
new file mode 100644
index 000000000000..cfb645d0d894
--- /dev/null
+++ b/media-libs/libsub/files/libsub-1.2.4-no-ldconfig.patch
@@ -0,0 +1,12 @@
+--- libsub-1.2.4/wscript
++++ libsub-1.2.4/wscript
+@@ -151,8 +151,7 @@
+ sys.exit(-1)
+
+ def post(ctx):
+- if ctx.cmd == 'install':
+- ctx.exec_command('/sbin/ldconfig')
++ pass
+
+ def tags(bld):
+ os.system('etags src/*.cc src/*.h')