[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/02: gnu: quassel: Patch reference to inxi.
From: |
guix-commits |
Subject: |
02/02: gnu: quassel: Patch reference to inxi. |
Date: |
Sat, 8 Dec 2018 16:08:46 -0500 (EST) |
efraim pushed a commit to branch master
in repository guix.
commit b52bcb24c68777ad9fd6f9f2c006b691b3ca9089
Author: Efraim Flashner <address@hidden>
Date: Sat Dec 8 23:07:47 2018 +0200
gnu: quassel: Patch reference to inxi.
* gnu/packages/irc.scm (quassel)[arguments]: Patch the reference to
'inxi' in the source.
[inputs]: Add inxi-minimal.
---
gnu/packages/irc.scm | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm
index 9ca26d9..ba31d36 100644
--- a/gnu/packages/irc.scm
+++ b/gnu/packages/irc.scm
@@ -30,6 +30,7 @@
#:use-module (guix build-system gnu)
#:use-module (guix build-system python)
#:use-module (gnu packages)
+ #:use-module (gnu packages admin)
#:use-module (gnu packages aspell)
#:use-module (gnu packages autogen)
#:use-module (gnu packages autotools)
@@ -93,13 +94,22 @@
"-DWITH_BUNDLED_ICONS=ON" ; so we install bundled
icons
"-DWITH_OXYGEN_ICONS=ON" ; also the oxygen ones
"-DWITH_WEBENGINE=OFF") ; we don't depend on
qtwebengine
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'patch-inxi-reference
+ (lambda* (#:key inputs #:allow-other-keys)
+ (let ((inxi (string-append (assoc-ref inputs "inxi")
"/bin/inxi")))
+ (substitute* "src/common/aliasmanager.cpp"
+ ((" inxi ") (string-append " " inxi " ")))
+ #t))))
#:tests? #f)) ; no test target
(native-inputs
`(("extra-cmake-modules" ,extra-cmake-modules)
("pkg-config" ,pkg-config)
("qttools" ,qttools)))
(inputs
- `(("qca" ,qca)
+ `(("inxi" ,inxi-minimal)
+ ("qca" ,qca)
("qtbase" ,qtbase)
("qtmultimedia" ,qtmultimedia)
("qtscript" ,qtscript)