summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Heidelberger <david.heidelberger@ixit.cz>2013-12-20 14:50:19 +0100
committerDavid Heidelberger <david.heidelberger@ixit.cz>2013-12-20 14:50:19 +0100
commit0fa75b353c897ccb3be7f0ccf65108cb6fb2a58b (patch)
tree001ce5c7dfa4a99c8ec56a0121a905dd4fb6c197 /dev-libs
parentx11-base/xorg-server: update to latest xdm init script. (diff)
downloadx11-0fa75b353c897ccb3be7f0ccf65108cb6fb2a58b.tar.gz
x11-0fa75b353c897ccb3be7f0ccf65108cb6fb2a58b.tar.bz2
x11-0fa75b353c897ccb3be7f0ccf65108cb6fb2a58b.zip
dev-libs/wayland: bump 1.3.91, switch to git-r3
Package-Manager: portage-2.2.7
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/wayland/Manifest1
-rw-r--r--dev-libs/wayland/wayland-1.3.0.ebuild2
-rw-r--r--dev-libs/wayland/wayland-1.3.91.ebuild57
-rw-r--r--dev-libs/wayland/wayland-9999.ebuild2
4 files changed, 60 insertions, 2 deletions
diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest
index a6ece969..cdcc0a73 100644
--- a/dev-libs/wayland/Manifest
+++ b/dev-libs/wayland/Manifest
@@ -1 +1,2 @@
DIST wayland-1.3.0.tar.xz 412480 SHA256 2e817685f68a26acd19964d69ddbc4549ba5412114ad95e1a9f5934cce470d6e SHA512 f393494385c739d315db463ae4f04361d40595327d2e07a25212fd460ec63f9d3bb425713321c57cc719def4e3f1341082a2fd68b850504fbab6e81c637cb1d9 WHIRLPOOL 832ce30854328cd3c7daf8f2617a7d7e4a792517decd09431b840bc4fa1e9c880cc67d7b1f327394090b1a27b5efeee7c4f58e6e02ad11d7072c1bc5ec247506
+DIST wayland-1.3.91.tar.xz 421068 SHA256 209800291d73c607baacd398b16c1d9f8e0090514e3f64718a6b420d640ce7c7 SHA512 83aacf74ea00d3a81092cb35cdd57bb1f2596087ca2abbe58ecc8f89867b4500bbcedd63f5dc7c9059d1f3f08e10709f04a3016f18a290b0e889b298acba3ffe WHIRLPOOL 4d6e901c79104987350119af1a1637339ff51187c2d74914662350228b5b5fa91d3ac90e10d89ea73bc7d65aaf4b0b53d02ab1419c6f67a3db3f2707d7452c6c
diff --git a/dev-libs/wayland/wayland-1.3.0.ebuild b/dev-libs/wayland/wayland-1.3.0.ebuild
index da4f37c8..dfaea749 100644
--- a/dev-libs/wayland/wayland-1.3.0.ebuild
+++ b/dev-libs/wayland/wayland-1.3.0.ebuild
@@ -6,7 +6,7 @@ EAPI=5
if [[ ${PV} = 9999* ]]; then
EGIT_REPO_URI="git://anongit.freedesktop.org/git/${PN}/${PN}"
- GIT_ECLASS="git-2"
+ GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
AUTOTOOLS_AUTORECONF=1
fi
diff --git a/dev-libs/wayland/wayland-1.3.91.ebuild b/dev-libs/wayland/wayland-1.3.91.ebuild
new file mode 100644
index 00000000..dfaea749
--- /dev/null
+++ b/dev-libs/wayland/wayland-1.3.91.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+if [[ ${PV} = 9999* ]]; then
+ EGIT_REPO_URI="git://anongit.freedesktop.org/git/${PN}/${PN}"
+ GIT_ECLASS="git-r3"
+ EXPERIMENTAL="true"
+ AUTOTOOLS_AUTORECONF=1
+fi
+
+inherit autotools-multilib toolchain-funcs $GIT_ECLASS
+
+DESCRIPTION="Wayland protocol libraries"
+HOMEPAGE="http://wayland.freedesktop.org/"
+
+if [[ $PV = 9999* ]]; then
+ SRC_URI="${SRC_PATCHES}"
+ KEYWORDS=""
+else
+ SRC_URI="http://wayland.freedesktop.org/releases/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="doc static-libs"
+
+RDEPEND="dev-libs/expat
+ virtual/libffi"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable doc documentation)
+ )
+ if tc-is-cross-compiler ; then
+ myeconfargs+=( --disable-scanner )
+ fi
+ if ! multilib_is_native_abi; then
+ myeconfargs+=( --disable-documentation )
+ fi
+
+ autotools-multilib_src_configure
+}
+
+src_test() {
+ export XDG_RUNTIME_DIR="${T}/runtime-dir"
+ mkdir "${XDG_RUNTIME_DIR}" || die
+ chmod 0700 "${XDG_RUNTIME_DIR}" || die
+
+ autotools-multilib_src_test
+}
diff --git a/dev-libs/wayland/wayland-9999.ebuild b/dev-libs/wayland/wayland-9999.ebuild
index 099c4b88..17cbab28 100644
--- a/dev-libs/wayland/wayland-9999.ebuild
+++ b/dev-libs/wayland/wayland-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=5
if [[ ${PV} = 9999* ]]; then
EGIT_REPO_URI="git://anongit.freedesktop.org/git/${PN}/${PN}"
- GIT_ECLASS="git-2"
+ GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
AUTOTOOLS_AUTORECONF=1
fi