gnu: bittorrent: Build with 'glib-or-gtk-build-system'.

Fixes <http://bugs.gnu.org/19128>.

* gnu/packages/bittorrent.scm (transmission)[build-system]: Change to
  GLIB-OR-GTK-BUILD-SYSTEM.
  [arguments]: Add #:glib-or-gtk-wrap-excluded-outputs argument.
This commit is contained in:
Ludovic Courtès 2014-12-01 22:40:30 +01:00
parent 73aa8ddb75
commit 4cdec09a39
1 changed files with 4 additions and 2 deletions

View File

@ -21,6 +21,7 @@
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix build-system gnu) #:use-module (guix build-system gnu)
#:use-module (guix build-system glib-or-gtk)
#:use-module ((guix licenses) #:prefix l:) #:use-module ((guix licenses) #:prefix l:)
#:use-module (gnu packages openssl) #:use-module (gnu packages openssl)
#:use-module (gnu packages libevent) #:use-module (gnu packages libevent)
@ -49,11 +50,12 @@
(sha256 (sha256
(base32 (base32
"1sxr1magqb5s26yvr5yhs1f7bmir8gl09niafg64lhgfnhv1kz59")))) "1sxr1magqb5s26yvr5yhs1f7bmir8gl09niafg64lhgfnhv1kz59"))))
(build-system gnu-build-system) (build-system glib-or-gtk-build-system)
(outputs '("out" ; library and command-line interface (outputs '("out" ; library and command-line interface
"gui")) ; graphical user interface "gui")) ; graphical user interface
(arguments (arguments
'(#:phases (alist-cons-after '(#:glib-or-gtk-wrap-excluded-outputs '("out")
#:phases (alist-cons-after
'install 'move-gui 'install 'move-gui
(lambda* (#:key outputs #:allow-other-keys) (lambda* (#:key outputs #:allow-other-keys)
;; Move the GUI to its own output, so that "out" doesn't ;; Move the GUI to its own output, so that "out" doesn't