summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--elenq/documentation.scm31
-rw-r--r--qemu.scm6
2 files changed, 33 insertions, 4 deletions
diff --git a/elenq/documentation.scm b/elenq/documentation.scm
new file mode 100644
index 0000000..3ce728f
--- /dev/null
+++ b/elenq/documentation.scm
@@ -0,0 +1,31 @@
+(define-module (elenq documentation)
+ #:use-module ((guix licenses) #:prefix license:)
+ #:use-module (guix build-system copy)
+ #:use-module (guix gexp)
+ #:use-module (guix git-download)
+ #:use-module (guix packages))
+
+(define-public pandoc-templates
+ (let ((revision "1")
+ (commit "39ad0e6cf9ed895b88041f8babe59506178a6fcb"))
+ (package
+ (name "pandoc-templates")
+ (version (git-version "0.0.0" revision commit))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "git://git.elenq.tech/pandoc-templates")
+ (commit commit)))
+ (sha256
+ (base32 "1z2p1dxlgivdgw79f74n2ax84xr8g0q62fsxpwag4dfdmik7131b"))))
+ (build-system copy-build-system)
+ (arguments (list #:install-plan ''(("pandoc" "/share/pandoc"))))
+ (native-search-paths
+ (list (search-path-specification
+ (variable "XDG_DATA_HOME")
+ (files '("share")))))
+ (home-page "http://git.elenq.tech/pandoc-templates")
+ (synopsis "Pandoc templates for ElenQ Technology")
+ (description "A set of well configured Pandoc templates for ElenQ
+Technology's documents.")
+ (license license:asl2.0))))
diff --git a/qemu.scm b/qemu.scm
index c0e5e7a..445c313 100644
--- a/qemu.scm
+++ b/qemu.scm
@@ -148,10 +148,7 @@
(build-system gnu-build-system)
(arguments
(list
- ;; FIXME: Disable tests on i686 to work around
- ;; <https://bugs.gnu.org/40527>.
- #:tests? (or (%current-target-system)
- (not (string=? "i686-linux" (%current-system))))
+ #:tests? #f
#:configure-flags
#~(let ((gcc (search-input-file %build-inputs "/bin/gcc"))
(meson (search-input-file %build-inputs "bin/meson"))
@@ -184,6 +181,7 @@
(string-append "--smbd=" out "/libexec/samba-wrapper")
"--disable-debug-info" ;for space considerations
;; The binaries need to be linked against -lrt.
+ "--disable-docs" ;; They now explode for some reason
(string-append "--extra-ldflags=-lrt")))
;; Make build and test output verbose to facilitate investigation upon failure.
#:make-flags #~'("V=1")