This patch allows us to make the libgcrypt dependency optional (which it is, if you look at the code), which in turns allows us to build CRDA without the signature-checking capability on 'regulatory.bin'. --- crda/Makefile 2015-07-17 11:33:33.546712893 +0200 +++ crda/Makefile 2015-07-17 11:34:05.210994373 +0200 @@ -45,12 +45,14 @@ LDLIBS += `pkg-config --libs openssl` $(LIBREG): keys-ssl.c else +ifeq ($(USE_GCRYPT),1) CFLAGS += -DUSE_GCRYPT LDLIBS += -lgcrypt $(LIBREG): keys-gcrypt.c endif +endif MKDIR ?= mkdir -p INSTALL ?= install a href='/guix/'>guix
Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/aux-files/xml
AgeCommit message (Collapse)Author
2023-04-21gnu: docbook-xml-4.1.2: Add missing catalog.xml.Bruno Victal
* gnu/packages/aux-files/xml/docbook-xml/catalog-4.1.2.xml: New file. * Makefile.am: Register it. * gnu/packages/docbook.scm (docbook-xml-4.1.2)[arguments]: Use prebuilt catalog.xml. [native-inputs]: Add libxml2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-21gnu: docbook-xml: Use XSLT to patch catalog.xml.Bruno Victal
(sxml transforms) are unsuited here due to guile-bug #20339. * gnu/packages/aux-files/xml/patch-catalog-xml.xsl: New file. * Makefile.am: Register it. * gnu/packages/docbook.scm (docbook-xml-5)[native-inputs]: Add libxslt. [arguments]: Add phase to patch catalog.xml using XSLT. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>