[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
07/11: gnu: webkitgtk: Remove obsolete phase.
From: |
Marius Bakke |
Subject: |
07/11: gnu: webkitgtk: Remove obsolete phase. |
Date: |
Tue, 25 Sep 2018 18:40:23 -0400 (EDT) |
mbakke pushed a commit to branch master
in repository guix.
commit a0c9ba1d64be641192a22de3284aee2acb69214e
Author: Marius Bakke <address@hidden>
Date: Thu Sep 20 16:56:15 2018 +0200
gnu: webkitgtk: Remove obsolete phase.
* gnu/packages/webkit.scm (webkitgtk)[arguments]: Remove #:phases.
(webkitgtk-2.22)[arguments]: Don't reference removed phase.
---
gnu/packages/webkit.scm | 38 ++++++++++----------------------------
1 file changed, 10 insertions(+), 28 deletions(-)
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index 976411d..c5238a8 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -87,23 +87,7 @@
;; XXX Disable WOFF2 ‘web fonts’. These were never
;; supported in our previous builds. Enabling them
;; requires building libwoff2 and possibly woff2dec.
- "-DUSE_WOFF2=OFF")
- #:phases
- (modify-phases %standard-phases
- (add-after
- 'set-paths 'add-gst-plugins-base-include-path
- (lambda* (#:key inputs #:allow-other-keys)
- ;; XXX Work around a problem in the build system, which neglects
- ;; to add -I for gst-plugins-base when compiling
- ;; Source/WebKit2/UIProcess/WebPageProxy.cpp, apparently assuming
- ;; that it will be in the same directory as gstreamer's header
- ;; files.
- (setenv "CPATH"
- (string-append (getenv "C_INCLUDE_PATH")
- ":"
- (assoc-ref inputs "gst-plugins-base")
- "/include/gstreamer-1.0"))
- #t)))))
+ "-DUSE_WOFF2=OFF")))
(native-inputs
`(("bison" ,bison)
("gettext" ,gettext-minimal)
@@ -171,14 +155,12 @@ HTML/CSS applications to full-fledged web browsers.")
`(("gcc" ,gcc-7) ; webkitgtk-2.22 requires gcc-6 or newer
,@(package-native-inputs webkitgtk)))
(arguments
- (substitute-keyword-arguments (package-arguments webkitgtk)
- ((#:phases phases)
- `(modify-phases ,phases
- (add-after 'add-gst-plugins-base-include-path
- 'work-around-gcc-7-include-path-issue
- ;; FIXME: Work around a problem with gcc-7 includes (see
- ;; <https://bugs.gnu.org/30756>).
- (lambda _
- (unsetenv "C_INCLUDE_PATH")
- (unsetenv "CPLUS_INCLUDE_PATH")
- #t))))))))
+ `(#:phases (modify-phases %standard-phases
+ (add-before 'configure 'work-around-gcc-7-include-path-issue
+ ;; FIXME: Work around a problem with gcc-7 includes (see
+ ;; <https://bugs.gnu.org/30756>).
+ (lambda _
+ (unsetenv "C_INCLUDE_PATH")
+ (unsetenv "CPLUS_INCLUDE_PATH")
+ #t)))
+ ,@(package-arguments webkitgtk)))))
- branch master updated (88268a3 -> 3b97a17), Marius Bakke, 2018/09/25
- 03/11: gnu: enchant: Don't build libenchant.a., Marius Bakke, 2018/09/25
- 01/11: git-download: Don't assume the working directory is the parent of ".git"., Marius Bakke, 2018/09/25
- 02/11: gnu: enchant: Update home page., Marius Bakke, 2018/09/25
- 08/11: gnu: node: Delete expired tests., Marius Bakke, 2018/09/25
- 04/11: gnu: enchant: Propagate Glib., Marius Bakke, 2018/09/25
- 09/11: gnu: Add Node LTS., Marius Bakke, 2018/09/25
- 06/11: gnu: gspell: Update to 1.8.1., Marius Bakke, 2018/09/25
- 05/11: gnu: enchant: Update to 2.2.3., Marius Bakke, 2018/09/25
- 07/11: gnu: webkitgtk: Remove obsolete phase.,
Marius Bakke <=
- 10/11: gnu: varnish: Use absolute file name of "rm"., Marius Bakke, 2018/09/25
- 11/11: services: Add Varnish service., Marius Bakke, 2018/09/25