aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/virtualization.scm
blob: 35bac9a5ace5ae69df8b945938b4c5f05576a0f3 (about) (plain)
blob size (119KB) exceeds display size limit (100KB).
x/commit/gnu/packages/selinux.scm?id=028959236dee5e2f851218ea6418675531b400cd'>gnu: python-sepolgen: Import the correct set of modules....* gnu/packages/selinux.scm (python-sepolgen) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I1383ff8bb77d07fa4ee05f8d670af00458ec78cb Maxim Cournoyer 2024-08-31build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod......Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee Maxim Cournoyer 2024-08-31gnu: secilc: Drop xmlto workaround....The xmlto error[1] was due to libsepol using an unversioned PUBLIC identifier for DocBook 4.2. [1]: <https://pagure.io/xmlto/blob/6fa6a0e07644f20abf2596f78a60112713e11cbe/f/FAQ> * gnu/packages/patches/libsepol-versioned-docbook.patch: New file. * gnu/local.mk: Register it. * gnu/packages/selinux.scm (libsepol)[source]: Apply it. (secilc)[arguments]: Drop xmlto workaround. [native-inputs]: Add docbook-xml-4.2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I152dd7a30b2a310ed6589133bc98f5eef8a190a1 Bruno Victal