summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <sudinave@gmail.com>2021-01-08 15:55:59 -0500
committerSam James <sam@gentoo.org>2021-02-05 02:06:42 +0000
commit02bc620cff189e56e3363a93d22a729e23387720 (patch)
tree64f9e4e02d2180aea18cf9494ea6a5f671cf1918 /media-libs/qhull/files
parentdev-python/python-sshpubkeys: Bump to 3.3.1 (diff)
downloadgentoo-02bc620cff189e56e3363a93d22a729e23387720.tar.gz
gentoo-02bc620cff189e56e3363a93d22a729e23387720.tar.bz2
gentoo-02bc620cff189e56e3363a93d22a729e23387720.zip
media-libs/qhull: re-add static-libs + various fixes
CMakeLists.txt claims some libraries are intended to be static-only and so weren't installed. Shared: - libqhull.so (deprecated, but needed by matplotlib) - libqhull_r.so Static-only: - libqhullcpp.a (needed by at least prusaslicer) - libqhullstatic.a - libqhullstatic_r.a Also: - install missing deprecated qhull.pc - install cmake/pc files in right libdir - fix double prefix in pc files Bug: https://bugs.gentoo.org/764338 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs/qhull/files')
-rw-r--r--media-libs/qhull/files/qhull-2020.2-deprecated-pkgconfig.patch8
1 files changed, 8 insertions, 0 deletions
diff --git a/media-libs/qhull/files/qhull-2020.2-deprecated-pkgconfig.patch b/media-libs/qhull/files/qhull-2020.2-deprecated-pkgconfig.patch
new file mode 100644
index 000000000000..c83a807e2888
--- /dev/null
+++ b/media-libs/qhull/files/qhull-2020.2-deprecated-pkgconfig.patch
@@ -0,0 +1,8 @@
+--- a/CMakeLists.txt 2020-09-03 22:33:16.000000000 -0400
++++ b/CMakeLists.txt 2021-01-08 14:38:26.299273173 -0500
+@@ -731,4 +731,5 @@
+ set(PkgConfigLocation lib/pkgconfig)
+ foreach(pkgconfig IN ITEMS "${qhull_SHAREDR};Qhull reentrant shared library"
++ "${qhull_SHARED};Qhull deprecated shared library"
+ "${qhull_STATIC};Qhull static library"
+ "${qhull_STATICR};Qhull reentrant static library"