p11-kit: remove glib-devel from makedepends
Breake this circular: elfutils > libmicrohttpd ^ v p11-kit < glib < gnutls
This commit is contained in:
parent
bc7a63ffa0
commit
0ab4214314
2 changed files with 14 additions and 2 deletions
13
srcpkgs/p11-kit/patches/we-know-glib-prefix.patch
Normal file
13
srcpkgs/p11-kit/patches/we-know-glib-prefix.patch
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
Index: p11-kit-0.23.22/doc/manual/meson.build
|
||||||
|
===================================================================
|
||||||
|
--- p11-kit-0.23.22.orig/doc/manual/meson.build
|
||||||
|
+++ p11-kit-0.23.22/doc/manual/meson.build
|
||||||
|
@@ -60,7 +60,7 @@ if get_option('gtk_doc')
|
||||||
|
'annotation-glossary.xml'
|
||||||
|
]
|
||||||
|
|
||||||
|
- glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix')
|
||||||
|
+ glib_prefix = '/usr'
|
||||||
|
fixxref_args = [
|
||||||
|
'--html-dir=' + (prefix / gnome.gtkdoc_html_dir(meson.project_name())),
|
||||||
|
'--extra-dir=' + (glib_prefix / gnome.gtkdoc_html_dir('glib')),
|
|
@ -7,8 +7,7 @@ configure_args="-Dlibffi=enabled -Dsystemd=disabled -Dbash_completion=disabled
|
||||||
-Dgtk_doc=true -Dman=true -Dnls=true -Dtrust_module=enabled
|
-Dgtk_doc=true -Dman=true -Dnls=true -Dtrust_module=enabled
|
||||||
-Dtrust_paths=/etc/ssl/certs/ca-certificates.crt"
|
-Dtrust_paths=/etc/ssl/certs/ca-certificates.crt"
|
||||||
hostmakedepends="pkg-config gettext gtk-doc libxslt libtasn1-tools"
|
hostmakedepends="pkg-config gettext gtk-doc libxslt libtasn1-tools"
|
||||||
# glib-devel for gtk-doc
|
makedepends="libtasn1-devel libffi-devel"
|
||||||
makedepends="libtasn1-devel libffi-devel glib-devel"
|
|
||||||
short_desc="Provides a way to load and enumerate PKCS#11 modules"
|
short_desc="Provides a way to load and enumerate PKCS#11 modules"
|
||||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
||||||
license="BSD-3-Clause"
|
license="BSD-3-Clause"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue