gui-apps/ignis: fix library install path, remove unneeded patch

This commit is contained in:
roku 2025-01-23 16:23:41 +01:00
parent b22e34be20
commit f4def06406
2 changed files with 4 additions and 25 deletions

View file

@ -1,24 +0,0 @@
Rename libgvc to libgnome-volume-control to prevent
soname collision with graphviz.
diff -ur a/subprojects/gvc/meson.build b/subprojects/gvc/meson.build
--- a/subprojects/gvc/meson.build 2025-01-22 16:01:29.637007998 +0100
+++ b/subprojects/gvc/meson.build 2025-01-22 16:03:14.217729940 +0100
@@ -78,7 +78,7 @@
endif
if enable_static
- libgvc_static = static_library('gvc',
+ libgvc_static = static_library('gnome-volume-control',
sources: libgvc_gir_sources + libgvc_no_gir_sources + libgvc_enums,
dependencies: libgvc_deps,
c_args: c_args
@@ -90,7 +90,7 @@
error('Installing shared library, but pkglibdir is unset!')
endif
- libgvc_shared = shared_library('gvc',
+ libgvc_shared = shared_library('gnome-volume-control',
sources: libgvc_gir_sources + libgvc_no_gir_sources + libgvc_enums,
dependencies: libgvc_deps,
c_args: c_args,

View file

@ -54,12 +54,15 @@ BDEPEND="${COMMON_DEPEND}
" "
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-gvc-collision.patch
"${FILESDIR}"/${PN}-grass-sass.patch "${FILESDIR}"/${PN}-grass-sass.patch
) )
S="${WORKDIR}/${PN}" S="${WORKDIR}/${PN}"
src_configure() {
meson_src_configure --libdir="$(get_libdir)/ignis"
}
src_install() { src_install() {
meson_src_install meson_src_install
python_optimize "${D}$(python_get_sitedir)/${PN}" python_optimize "${D}$(python_get_sitedir)/${PN}"