[SCM] libsoxr/master: Drop backported private-symbols.patch
bdrung at users.alioth.debian.org
bdrung at users.alioth.debian.org
Mon Mar 4 12:09:18 UTC 2013
The following commit has been merged in the master branch:
commit 7912fd6717d87c150690c7e4f3f649443c1353f2
Author: Benjamin Drung <bdrung at debian.org>
Date: Mon Mar 4 13:02:43 2013 +0100
Drop backported private-symbols.patch
diff --git a/debian/patches/private-symbols.patch b/debian/patches/private-symbols.patch
deleted file mode 100644
index dd857e3..0000000
--- a/debian/patches/private-symbols.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Description: Hide private symbols.
-Author: Rob Sykes <robs at users.sourceforge.net>
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -130,9 +130,10 @@
- if (CMAKE_BUILD_TYPE STREQUAL "Release")
- set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -s") # strip
- endif ()
-- #option (VISIBILITY_HIDDEN "Build with -fvisibility=hidden." ON)
-+ cmake_dependent_option (VISIBILITY_HIDDEN "Build with -fvisibility=hidden." ON
-+ "BUILD_SHARED_LIBS" OFF)
- if (VISIBILITY_HIDDEN)
-- add_definitions (-fvisibility=hidden)
-+ add_definitions (-fvisibility=hidden -DSOXR_VISIBILITY)
- endif ()
- endif ()
-
---- a/src/soxr-lsr.h
-+++ b/src/soxr-lsr.h
-@@ -30,6 +30,8 @@
- #else
- #define SOXR __declspec(dllimport)
- #endif
-+#elif defined SOXR_VISIBILITY && defined __GNUC__ && (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ >= 1)
-+ #define SOXR __attribute__ ((visibility("default")))
- #else
- #define SOXR
- #endif
---- a/src/soxr.h
-+++ b/src/soxr.h
-@@ -36,6 +36,8 @@
- #else
- #define SOXR __declspec(dllimport)
- #endif
-+#elif defined SOXR_VISIBILITY && defined __GNUC__ && (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ >= 1)
-+ #define SOXR __attribute__ ((visibility("default")))
- #else
- #define SOXR
- #endif
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index a7b37e3..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-private-symbols.patch
--
libsoxr packaging
More information about the pkg-multimedia-commits
mailing list