diff --git a/srcpkgs/p11-kit/patches/we-know-glib-prefix.patch b/srcpkgs/p11-kit/patches/we-know-glib-prefix.patch new file mode 100644 index 0000000000..4586dbe9ef --- /dev/null +++ b/srcpkgs/p11-kit/patches/we-know-glib-prefix.patch @@ -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')), diff --git a/srcpkgs/p11-kit/template b/srcpkgs/p11-kit/template index 65291fecc0..9947a2ec65 100644 --- a/srcpkgs/p11-kit/template +++ b/srcpkgs/p11-kit/template @@ -7,8 +7,7 @@ configure_args="-Dlibffi=enabled -Dsystemd=disabled -Dbash_completion=disabled -Dgtk_doc=true -Dman=true -Dnls=true -Dtrust_module=enabled -Dtrust_paths=/etc/ssl/certs/ca-certificates.crt" hostmakedepends="pkg-config gettext gtk-doc libxslt libtasn1-tools" -# glib-devel for gtk-doc -makedepends="libtasn1-devel libffi-devel glib-devel" +makedepends="libtasn1-devel libffi-devel" short_desc="Provides a way to load and enumerate PKCS#11 modules" maintainer="Orphaned " license="BSD-3-Clause"