gnu: mate-applets: Build with a fixed version of yelp-tools.
Fixes <https://bugs.gnu.org/37668>. Reported by Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>. * gnu/packages/gnome.scm (yelp-tools/fixed): New public variable. * gnu/packages/mate.scm (mate-applets)[native-inputs]: Replace YELP-TOOLS with YELP-TOOLS/FIXED.
This commit is contained in:
parent
861907f01e
commit
4ed041d901
|
@ -4623,6 +4623,17 @@ lifting is done by packages like yelp-xsl and itstool. This package just
|
||||||
wraps things up in a developer-friendly way.")
|
wraps things up in a developer-friendly way.")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
|
(define-public yelp-tools/fixed
|
||||||
|
;; This variant fixes a python-libxml2 crash when processing UTF-8
|
||||||
|
;; sequences: <https://bugs.gnu.org/37468>. TODO: Remove this in
|
||||||
|
;; the next rebuild cycle.
|
||||||
|
(hidden-package
|
||||||
|
(package/inherit
|
||||||
|
yelp-tools
|
||||||
|
(propagated-inputs
|
||||||
|
`(("itstool" ,itstool/fixed)
|
||||||
|
,@(alist-delete "itstool" (package-propagated-inputs yelp-tools)))))))
|
||||||
|
|
||||||
(define-public libgee
|
(define-public libgee
|
||||||
(package
|
(package
|
||||||
(name "libgee")
|
(name "libgee")
|
||||||
|
|
|
@ -565,7 +565,7 @@ assorted menu related utility programs.")
|
||||||
`(("pkg-config" ,pkg-config)
|
`(("pkg-config" ,pkg-config)
|
||||||
("intltool" ,intltool)
|
("intltool" ,intltool)
|
||||||
("libxslt" ,libxslt)
|
("libxslt" ,libxslt)
|
||||||
("yelp-tools" ,yelp-tools)
|
("yelp-tools" ,yelp-tools/fixed)
|
||||||
("scrollkeeper" ,scrollkeeper)
|
("scrollkeeper" ,scrollkeeper)
|
||||||
("gettext" ,gettext-minimal)
|
("gettext" ,gettext-minimal)
|
||||||
("docbook-xml" ,docbook-xml)
|
("docbook-xml" ,docbook-xml)
|
||||||
|
|
Loading…
Reference in New Issue