[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/06: gnu: Add libwpe.
From: |
guix-commits |
Subject: |
01/06: gnu: Add libwpe. |
Date: |
Fri, 27 Sep 2019 13:37:19 -0400 (EDT) |
mbakke pushed a commit to branch master
in repository guix.
commit b037ea963fae0c38f097e857aa5407b1d9f2782d
Author: Marius Bakke <address@hidden>
Date: Thu Sep 26 16:38:20 2019 +0200
gnu: Add libwpe.
* gnu/packages/webkit.scm (libwpe): New public variable.
---
gnu/packages/webkit.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index 2eca514..e4e7c06 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -5,6 +5,7 @@
;;; Copyright © 2015, 2016, 2017, 2018, 2019 Mark H Weaver <address@hidden>
;;; Copyright © 2018 Tobias Geerinckx-Rice <address@hidden>
;;; Copyright © 2018 Pierre Neidhardt <address@hidden>
+;;; Copyright © 2019 Marius Bakke <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -54,8 +55,38 @@
#:use-module (gnu packages tls)
#:use-module (gnu packages video)
#:use-module (gnu packages xml)
+ #:use-module (gnu packages xdisorg)
#:use-module (gnu packages xorg))
+(define-public libwpe
+ (package
+ (name "libwpe")
+ (version "1.4.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://wpewebkit.org/releases/libwpe-"
+ version ".tar.xz"))
+ (sha256
+ (base32
+ "1221vs72zs87anrzhbm6pf8jnii7s6ms7mkzj6nlds9zqd7lklz2"))))
+ (build-system cmake-build-system)
+ (arguments
+ `(#:tests? #f)) ;no tests
+ (native-inputs
+ `(("pkg-config" ,pkg-config)))
+ (inputs
+ `(("mesa" ,mesa)))
+ (propagated-inputs
+ `(;; In Requires of wpe-1.0.pc.
+ ("libxkbcommon" ,libxkbcommon)))
+ (home-page "https://wpewebkit.org/")
+ (synopsis "Platform agnostic WebKit interfaces")
+ (description
+ "@code{libwpe} is a small library that defines programming interfaces
+for use by WebKit, and provides a mechanism for loading a platform-specific
+backend which implements them.")
+ (license license:bsd-2)))
+
(define-public webkitgtk
(package
(name "webkitgtk")
- branch master updated (36cc160 -> b48eb1e), guix-commits, 2019/09/27
- 01/06: gnu: Add libwpe.,
guix-commits <=
- 05/06: gnu: mbedtls-apache: Update to 2.16.3., guix-commits, 2019/09/27
- 02/06: gnu: Add wpebackend-fdo., guix-commits, 2019/09/27
- 03/06: gnu: Add xdg-dbus-proxy., guix-commits, 2019/09/27
- 06/06: gnu: nginx: Update to 1.17.4., guix-commits, 2019/09/27
- 04/06: gnu: WebKitGTK: Update to 2.26.1., guix-commits, 2019/09/27