public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-03-30 23:33 Göktürk Yüksek
  0 siblings, 0 replies; 25+ messages in thread
From: Göktürk Yüksek @ 2017-03-30 23:33 UTC (permalink / raw
  To: gentoo-commits

commit:     85682d6edd3e0b127ad5850fd2785738e1704a38
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Tue Mar 28 11:42:05 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 23:30:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85682d6e

dev-libs/wlc: add missing virtual/libudev depend

revbumps: 0.0.7 -> 0.0.7-r1, 0.0.8 -> 0.0.8-r1

 .../wlc/{wlc-0.0.7.ebuild => wlc-0.0.7-r1.ebuild}  |  1 +
 .../wlc/{wlc-0.0.8.ebuild => wlc-0.0.8-r1.ebuild}  |  1 +
 dev-libs/wlc/wlc-9999.ebuild                       | 29 +++++++++++-----------
 3 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/dev-libs/wlc/wlc-0.0.7.ebuild b/dev-libs/wlc/wlc-0.0.7-r1.ebuild
similarity index 98%
rename from dev-libs/wlc/wlc-0.0.7.ebuild
rename to dev-libs/wlc/wlc-0.0.7-r1.ebuild
index 7b8bee264ac..fa89721bf48 100644
--- a/dev-libs/wlc/wlc-0.0.7.ebuild
+++ b/dev-libs/wlc/wlc-0.0.7-r1.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="X static-libs systemd xwayland"
 
 RDEPEND="virtual/opengl
+	virtual/libudev
 	media-libs/mesa[wayland,gbm,gles2,egl]
 	x11-libs/libdrm
 	x11-libs/pixman

diff --git a/dev-libs/wlc/wlc-0.0.8.ebuild b/dev-libs/wlc/wlc-0.0.8-r1.ebuild
similarity index 98%
rename from dev-libs/wlc/wlc-0.0.8.ebuild
rename to dev-libs/wlc/wlc-0.0.8-r1.ebuild
index ac6b8195400..44f42bf1f8e 100644
--- a/dev-libs/wlc/wlc-0.0.8.ebuild
+++ b/dev-libs/wlc/wlc-0.0.8-r1.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="X static-libs systemd xwayland"
 
 RDEPEND="virtual/opengl
+	virtual/libudev
 	media-libs/mesa[wayland,gbm,gles2,egl]
 	x11-libs/libdrm
 	x11-libs/pixman

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index d1dc9942ee5..535af3d4823 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -16,20 +16,21 @@ KEYWORDS=""
 IUSE="X static-libs systemd xwayland"
 
 RDEPEND="virtual/opengl
-		media-libs/mesa[wayland,gbm,gles2,egl]
-		x11-libs/libdrm
-		x11-libs/pixman
-		x11-libs/libxkbcommon
-		x11-misc/xkeyboard-config
-		dev-libs/libinput
-		dev-libs/wayland
-		X? ( x11-libs/libX11
-			 x11-libs/libxcb[xkb]
-			 x11-libs/xcb-util-image
-			 x11-libs/xcb-util-wm
-			 x11-libs/libXfixes )
-		xwayland? ( x11-base/xorg-server[wayland] )
-		systemd? ( sys-apps/systemd sys-apps/dbus )"
+	virtual/libudev
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? ( x11-libs/libX11
+		 x11-libs/libxcb[xkb]
+		 x11-libs/xcb-util-image
+		 x11-libs/xcb-util-wm
+		 x11-libs/libXfixes )
+	xwayland? ( x11-base/xorg-server[wayland] )
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
 
 DEPEND="${RDEPEND}
 	virtual/pkgconfig


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2019-04-30 18:02 Matthew Thode
  0 siblings, 0 replies; 25+ messages in thread
From: Matthew Thode @ 2019-04-30 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     1ad02faf9a3ace9dc324c87aec7f124c78f705e2
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 18:01:47 2019 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 18:02:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad02faf

dev-libs/wlc: adding self as a maintainer

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/wlc/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/wlc/metadata.xml b/dev-libs/wlc/metadata.xml
index acd5c4be487..4d7e16aaf19 100644
--- a/dev-libs/wlc/metadata.xml
+++ b/dev-libs/wlc/metadata.xml
@@ -1,6 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>prometheanfire@gentoo.org</email>
+		<name>Matthew Thode</name>
+	</maintainer>
 	<maintainer type="person">
 		<email>hilobakho@gmail.com</email>
 		<name>Mykyta Holubakha</name>


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2018-05-05 21:47 Aaron Bauman
  0 siblings, 0 replies; 25+ messages in thread
From: Aaron Bauman @ 2018-05-05 21:47 UTC (permalink / raw
  To: gentoo-commits

commit:     5f9d0ecacc24c9ecf497337be15bcb018ac43eb3
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Tue May  1 15:34:06 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat May  5 21:45:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9d0eca

dev-libs/wlc: keyword ~arm64

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8275

 dev-libs/wlc/wlc-0.0.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/wlc/wlc-0.0.11.ebuild b/dev-libs/wlc/wlc-0.0.11.ebuild
index dfd3d6fd8a5..9786fe291a8 100644
--- a/dev-libs/wlc/wlc-0.0.11.ebuild
+++ b/dev-libs/wlc/wlc-0.0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
 
 LICENSE="MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="X static-libs systemd +xwayland"
 
 RDEPEND="virtual/opengl


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-11-12 18:01 Patrice Clement
  0 siblings, 0 replies; 25+ messages in thread
From: Patrice Clement @ 2017-11-12 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     6986ba508aec1d3901bf7294e04102ba0ad3df50
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Thu Nov  9 23:26:00 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 18:01:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6986ba50

dev-libs/wlc: version bump to 0.0.11.

Closes: https://github.com/gentoo/gentoo/pull/6158

 dev-libs/wlc/Manifest          |  1 +
 dev-libs/wlc/wlc-0.0.11.ebuild | 66 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 9199ccb732a..0c6855f9df1 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,2 +1,3 @@
 DIST wlc-0.0.10.tar.bz2 249721 SHA256 f8273940eaceb0661d365d284aceef7cb0ca83e641b7722d818dcac464fb0b01 SHA512 93474b04aad6534d850d9666cb7ba2b588d8beda89d785de1d569951e3c410ec66da84cdaab5e99060e61360b9bdffa96226f20e1d1e906873edc6850c34500c WHIRLPOOL d76c2d4571146939cf935dabbd8a2fe0bbfce3f832c4baffa057fdd1de636c989cb07d63db0fba88fb4d351f097e97b7a6262befb6a50d1bd4554685662a164c
+DIST wlc-0.0.11.tar.bz2 247642 SHA256 c2061f5d6c627688ea8b822ac5f4d3ba4d407b3f8d79267677ce4011b6390d22 SHA512 29e7d734cee76b9d0d1fabac71bab33a7146fec8557e583be2d0e85413fa77ed938f23f3bc8728f1f0766239d5eb023ace52abb9b78d40ce1edf876185a60ea5 WHIRLPOOL 33bcafab5955005c691315f133b1805d2ab067eba305b9378a43885e264627fc2a3f926f2aab3867ef59e8e58fa8dac8fb1dd52f5c8a16c2b30721b42b40c1f2
 DIST wlc-0.0.9.tar.bz2 240932 SHA256 cc239283c1d87aff9d258e0f4dd5a3ad441d8c6e52be8204abd8694435e4c3b5 SHA512 d34a29c779a39ffb95413f26c62d545f29ed7890529296b837bb153687600582dbe927c65558923bd1614c5fe904aa9cff760c272e79c6c0eff10ba38eee895b WHIRLPOOL 002eb60fbec28fdd599996b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

diff --git a/dev-libs/wlc/wlc-0.0.11.ebuild b/dev-libs/wlc/wlc-0.0.11.ebuild
new file mode 100644
index 00000000000..dfd3d6fd8a5
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.11.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors"
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd +xwayland"
+
+RDEPEND="virtual/opengl
+	virtual/libudev
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? (
+		x11-libs/libX11
+		x11-libs/libxcb[xkb]
+		x11-libs/xcb-util-image
+		x11-libs/xcb-util-wm
+		x11-libs/libXfixes
+	)
+	xwayland? (
+		x11-libs/libxcb[xkb]
+		x11-libs/xcb-util-image
+		x11-libs/xcb-util-wm
+		x11-base/xorg-server[wayland]
+	)
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	>=dev-libs/wayland-protocols-1.7"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+
+		-DWLC_X11_BACKEND_SUPPORT=$(usex X)
+		-DWLC_XWAYLAND_SUPPORT=$(usex xwayland)
+
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+	)
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use X && ! use xwayland; then
+		elog "xwayland use flag is required for X11 applications support"
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-11-12 18:01 Patrice Clement
  0 siblings, 0 replies; 25+ messages in thread
From: Patrice Clement @ 2017-11-12 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     13c0f2d9bb2b1e59ae99282ae4f71c8fc56beb94
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Thu Nov  9 23:26:32 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 18:01:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c0f2d9

dev-libs/wlc: drop old 0.0.9.

 dev-libs/wlc/Manifest         |  1 -
 dev-libs/wlc/wlc-0.0.9.ebuild | 55 -------------------------------------------
 2 files changed, 56 deletions(-)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 0c6855f9df1..ab7e2b214ee 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,3 +1,2 @@
 DIST wlc-0.0.10.tar.bz2 249721 SHA256 f8273940eaceb0661d365d284aceef7cb0ca83e641b7722d818dcac464fb0b01 SHA512 93474b04aad6534d850d9666cb7ba2b588d8beda89d785de1d569951e3c410ec66da84cdaab5e99060e61360b9bdffa96226f20e1d1e906873edc6850c34500c WHIRLPOOL d76c2d4571146939cf935dabbd8a2fe0bbfce3f832c4baffa057fdd1de636c989cb07d63db0fba88fb4d351f097e97b7a6262befb6a50d1bd4554685662a164c
 DIST wlc-0.0.11.tar.bz2 247642 SHA256 c2061f5d6c627688ea8b822ac5f4d3ba4d407b3f8d79267677ce4011b6390d22 SHA512 29e7d734cee76b9d0d1fabac71bab33a7146fec8557e583be2d0e85413fa77ed938f23f3bc8728f1f0766239d5eb023ace52abb9b78d40ce1edf876185a60ea5 WHIRLPOOL 33bcafab5955005c691315f133b1805d2ab067eba305b9378a43885e264627fc2a3f926f2aab3867ef59e8e58fa8dac8fb1dd52f5c8a16c2b30721b42b40c1f2
-DIST wlc-0.0.9.tar.bz2 240932 SHA256 cc239283c1d87aff9d258e0f4dd5a3ad441d8c6e52be8204abd8694435e4c3b5 SHA512 d34a29c779a39ffb95413f26c62d545f29ed7890529296b837bb153687600582dbe927c65558923bd1614c5fe904aa9cff760c272e79c6c0eff10ba38eee895b WHIRLPOOL 002eb60fbec28fdd599996b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

diff --git a/dev-libs/wlc/wlc-0.0.9.ebuild b/dev-libs/wlc/wlc-0.0.9.ebuild
deleted file mode 100644
index 44f42bf1f8e..00000000000
--- a/dev-libs/wlc/wlc-0.0.9.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A helper library for Wayland compositors"
-HOMEPAGE="https://github.com/Cloudef/wlc"
-
-SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="MIT ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X static-libs systemd xwayland"
-
-RDEPEND="virtual/opengl
-	virtual/libudev
-	media-libs/mesa[wayland,gbm,gles2,egl]
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/libxkbcommon
-	x11-misc/xkeyboard-config
-	dev-libs/libinput
-	dev-libs/wayland
-	X? ( x11-libs/libX11
-		 x11-libs/libxcb[xkb]
-		 x11-libs/xcb-util-image
-		 x11-libs/xcb-util-wm
-		 x11-libs/libXfixes )
-	xwayland? ( x11-base/xorg-server[wayland] )
-	systemd? ( sys-apps/systemd sys-apps/dbus )"
-
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	>=dev-libs/wayland-protocols-1.7"
-
-src_configure() {
-	local mycmakeargs=(
-		-DWLC_BUILD_EXAMPLES=OFF
-		-DWLC_BUILD_TESTS=OFF
-		-DWLC_BUILD_STATIC=$(usex static-libs)
-		-DWLC_X11_SUPPORT=$(usex X)
-		$(cmake-utils_use_find_package systemd Systemd)
-		$(cmake-utils_use_find_package systemd Dbus)
-	)
-	cmake-utils_src_configure
-}
-
-pkg_postinst() {
-	if use X && ! use xwayland; then
-		elog "xwayland use flag is required for X11 applications support"
-	fi
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-07-30 14:37 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2017-07-30 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     1bfb204c660c5560ee5ec44a2fee4962a7f0bc23
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Thu Jul 27 19:08:32 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 14:37:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfb204c

dev-libs/wlc: version bump to 0.0.10

further separated X and xwayland USE flags

enabled USE xwayland by default
Closes: https://github.com/gentoo/gentoo/pull/5224

 dev-libs/wlc/Manifest          |  1 +
 dev-libs/wlc/metadata.xml      |  4 +--
 dev-libs/wlc/wlc-0.0.10.ebuild | 66 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 3a5fd2413b4..f6d2e6eb294 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,2 +1,3 @@
+DIST wlc-0.0.10.tar.bz2 249721 SHA256 f8273940eaceb0661d365d284aceef7cb0ca83e641b7722d818dcac464fb0b01 SHA512 93474b04aad6534d850d9666cb7ba2b588d8beda89d785de1d569951e3c410ec66da84cdaab5e99060e61360b9bdffa96226f20e1d1e906873edc6850c34500c WHIRLPOOL d76c2d4571146939cf935dabbd8a2fe0bbfce3f832c4baffa057fdd1de636c989cb07d63db0fba88fb4d351f097e97b7a6262befb6a50d1bd4554685662a164c
 DIST wlc-0.0.8.tar.bz2 236970 SHA256 1a7d7758028b0caa75418268f59e2290420850d0f3226ecf74316405d2c5ace5 SHA512 5ddf7dfc5115fa51ea078933b60c6e8ef9515db98f1c47d4ecfe3f49e07dbdadf2bbeb6f6002cc83d13098dee5fa7e66fcae211a58bd762ee984088aebadb779 WHIRLPOOL e99da312339bbc7b3c9c77dcec14b185132bb1216512f85e488cefc7b2b2108793fd7acaba0f172f753b4b38b7551c190758ed778514050a47262a808f86e80e
 DIST wlc-0.0.9.tar.bz2 240932 SHA256 cc239283c1d87aff9d258e0f4dd5a3ad441d8c6e52be8204abd8694435e4c3b5 SHA512 d34a29c779a39ffb95413f26c62d545f29ed7890529296b837bb153687600582dbe927c65558923bd1614c5fe904aa9cff760c272e79c6c0eff10ba38eee895b WHIRLPOOL 002eb60fbec28fdd599996b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

diff --git a/dev-libs/wlc/metadata.xml b/dev-libs/wlc/metadata.xml
index ecb4d296921..acd5c4be487 100644
--- a/dev-libs/wlc/metadata.xml
+++ b/dev-libs/wlc/metadata.xml
@@ -11,8 +11,8 @@
 	</maintainer>
 	<use>
 		<flag name="systemd">Enable support for systemd-logind.</flag>
-		<flag name="X">Enable X11 backend and XWayland support.</flag>
-		<flag name="xwayland">Enable XWayland support.</flag>
+		<flag name="X">Enable X11 backend.</flag>
+		<flag name="xwayland">Enable XWayland application support.</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">Cloudef/wlc</remote-id>

diff --git a/dev-libs/wlc/wlc-0.0.10.ebuild b/dev-libs/wlc/wlc-0.0.10.ebuild
new file mode 100644
index 00000000000..dfd3d6fd8a5
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.10.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors"
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd +xwayland"
+
+RDEPEND="virtual/opengl
+	virtual/libudev
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? (
+		x11-libs/libX11
+		x11-libs/libxcb[xkb]
+		x11-libs/xcb-util-image
+		x11-libs/xcb-util-wm
+		x11-libs/libXfixes
+	)
+	xwayland? (
+		x11-libs/libxcb[xkb]
+		x11-libs/xcb-util-image
+		x11-libs/xcb-util-wm
+		x11-base/xorg-server[wayland]
+	)
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	>=dev-libs/wayland-protocols-1.7"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+
+		-DWLC_X11_BACKEND_SUPPORT=$(usex X)
+		-DWLC_XWAYLAND_SUPPORT=$(usex xwayland)
+
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+	)
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use X && ! use xwayland; then
+		elog "xwayland use flag is required for X11 applications support"
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-07-30 14:37 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2017-07-30 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     c4afc732f1562592a9ef5b42e0e13a3dc00e7006
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Thu Jul 27 19:09:04 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 14:37:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4afc732

dev-libs/wlc: updated live ebuild

Closes: https://github.com/gentoo/gentoo/pull/5224

 dev-libs/wlc/wlc-9999.ebuild | 24 ++++++++++++++++--------
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index 535af3d4823..709fe5def74 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/Cloudef/wlc.git"
 LICENSE="MIT ZLIB"
 SLOT="0"
 KEYWORDS=""
-IUSE="X static-libs systemd xwayland"
+IUSE="X static-libs systemd +xwayland"
 
 RDEPEND="virtual/opengl
 	virtual/libudev
@@ -24,12 +24,19 @@ RDEPEND="virtual/opengl
 	x11-misc/xkeyboard-config
 	dev-libs/libinput
 	dev-libs/wayland
-	X? ( x11-libs/libX11
-		 x11-libs/libxcb[xkb]
-		 x11-libs/xcb-util-image
-		 x11-libs/xcb-util-wm
-		 x11-libs/libXfixes )
-	xwayland? ( x11-base/xorg-server[wayland] )
+	X? (
+		x11-libs/libX11
+		x11-libs/libxcb[xkb]
+		x11-libs/xcb-util-image
+		x11-libs/xcb-util-wm
+		x11-libs/libXfixes
+	)
+	xwayland? (
+		x11-libs/libxcb[xkb]
+		x11-libs/xcb-util-image
+		x11-libs/xcb-util-wm
+		x11-base/xorg-server[wayland]
+	)
 	systemd? ( sys-apps/systemd sys-apps/dbus )"
 
 DEPEND="${RDEPEND}
@@ -43,7 +50,8 @@ src_configure() {
 
 		-DWLC_BUILD_STATIC=$(usex static-libs)
 
-		-DWLC_X11_SUPPORT=$(usex X)
+		-DWLC_X11_BACKEND_SUPPORT=$(usex X)
+		-DWLC_XWAYLAND_SUPPORT=$(usex xwayland)
 
 		$(cmake-utils_use_find_package systemd Systemd)
 		$(cmake-utils_use_find_package systemd Dbus)


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-07-30 14:37 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2017-07-30 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     948612af1479dace1fe83f17ed6ebb18aa68de89
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Thu Jul 27 19:09:37 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 14:37:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948612af

dev-libs/wlc: drop old 0.0.8-r1

Closes: https://github.com/gentoo/gentoo/pull/5224

 dev-libs/wlc/Manifest            |  1 -
 dev-libs/wlc/wlc-0.0.8-r1.ebuild | 55 ----------------------------------------
 2 files changed, 56 deletions(-)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index f6d2e6eb294..9199ccb732a 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,3 +1,2 @@
 DIST wlc-0.0.10.tar.bz2 249721 SHA256 f8273940eaceb0661d365d284aceef7cb0ca83e641b7722d818dcac464fb0b01 SHA512 93474b04aad6534d850d9666cb7ba2b588d8beda89d785de1d569951e3c410ec66da84cdaab5e99060e61360b9bdffa96226f20e1d1e906873edc6850c34500c WHIRLPOOL d76c2d4571146939cf935dabbd8a2fe0bbfce3f832c4baffa057fdd1de636c989cb07d63db0fba88fb4d351f097e97b7a6262befb6a50d1bd4554685662a164c
-DIST wlc-0.0.8.tar.bz2 236970 SHA256 1a7d7758028b0caa75418268f59e2290420850d0f3226ecf74316405d2c5ace5 SHA512 5ddf7dfc5115fa51ea078933b60c6e8ef9515db98f1c47d4ecfe3f49e07dbdadf2bbeb6f6002cc83d13098dee5fa7e66fcae211a58bd762ee984088aebadb779 WHIRLPOOL e99da312339bbc7b3c9c77dcec14b185132bb1216512f85e488cefc7b2b2108793fd7acaba0f172f753b4b38b7551c190758ed778514050a47262a808f86e80e
 DIST wlc-0.0.9.tar.bz2 240932 SHA256 cc239283c1d87aff9d258e0f4dd5a3ad441d8c6e52be8204abd8694435e4c3b5 SHA512 d34a29c779a39ffb95413f26c62d545f29ed7890529296b837bb153687600582dbe927c65558923bd1614c5fe904aa9cff760c272e79c6c0eff10ba38eee895b WHIRLPOOL 002eb60fbec28fdd599996b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

diff --git a/dev-libs/wlc/wlc-0.0.8-r1.ebuild b/dev-libs/wlc/wlc-0.0.8-r1.ebuild
deleted file mode 100644
index 44f42bf1f8e..00000000000
--- a/dev-libs/wlc/wlc-0.0.8-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A helper library for Wayland compositors"
-HOMEPAGE="https://github.com/Cloudef/wlc"
-
-SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="MIT ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X static-libs systemd xwayland"
-
-RDEPEND="virtual/opengl
-	virtual/libudev
-	media-libs/mesa[wayland,gbm,gles2,egl]
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/libxkbcommon
-	x11-misc/xkeyboard-config
-	dev-libs/libinput
-	dev-libs/wayland
-	X? ( x11-libs/libX11
-		 x11-libs/libxcb[xkb]
-		 x11-libs/xcb-util-image
-		 x11-libs/xcb-util-wm
-		 x11-libs/libXfixes )
-	xwayland? ( x11-base/xorg-server[wayland] )
-	systemd? ( sys-apps/systemd sys-apps/dbus )"
-
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	>=dev-libs/wayland-protocols-1.7"
-
-src_configure() {
-	local mycmakeargs=(
-		-DWLC_BUILD_EXAMPLES=OFF
-		-DWLC_BUILD_TESTS=OFF
-		-DWLC_BUILD_STATIC=$(usex static-libs)
-		-DWLC_X11_SUPPORT=$(usex X)
-		$(cmake-utils_use_find_package systemd Systemd)
-		$(cmake-utils_use_find_package systemd Dbus)
-	)
-	cmake-utils_src_configure
-}
-
-pkg_postinst() {
-	if use X && ! use xwayland; then
-		elog "xwayland use flag is required for X11 applications support"
-	fi
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-05-04 16:58 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2017-05-04 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e7c4ab4e7767b8a930c3317e3875cf56503e8941
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Wed May  3 15:59:17 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu May  4 16:58:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c4ab4e

dev-libs/wlc: drop old 0.0.7-r1

Closes: https://github.com/gentoo/gentoo/pull/4542

 dev-libs/wlc/Manifest            |  1 -
 dev-libs/wlc/wlc-0.0.7-r1.ebuild | 58 ----------------------------------------
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index d31fb7b0bff..3a5fd2413b4 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,3 +1,2 @@
-DIST wlc-0.0.7.tar.bz2 234305 SHA256 47e9b756d3fd621df913a6fbc9378c47aa8f9c3be7c2228a657a2411a7211979 SHA512 19775e965d5fc6501be4fa004955e4403859dfbcfaa99897977f4ad3a13493c08a70f7e5c77a1ab76e892c3fa855658a37082bd077287ead08240888b7fc17f0 WHIRLPOOL 57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad0333347a283564cc85f
 DIST wlc-0.0.8.tar.bz2 236970 SHA256 1a7d7758028b0caa75418268f59e2290420850d0f3226ecf74316405d2c5ace5 SHA512 5ddf7dfc5115fa51ea078933b60c6e8ef9515db98f1c47d4ecfe3f49e07dbdadf2bbeb6f6002cc83d13098dee5fa7e66fcae211a58bd762ee984088aebadb779 WHIRLPOOL e99da312339bbc7b3c9c77dcec14b185132bb1216512f85e488cefc7b2b2108793fd7acaba0f172f753b4b38b7551c190758ed778514050a47262a808f86e80e
 DIST wlc-0.0.9.tar.bz2 240932 SHA256 cc239283c1d87aff9d258e0f4dd5a3ad441d8c6e52be8204abd8694435e4c3b5 SHA512 d34a29c779a39ffb95413f26c62d545f29ed7890529296b837bb153687600582dbe927c65558923bd1614c5fe904aa9cff760c272e79c6c0eff10ba38eee895b WHIRLPOOL 002eb60fbec28fdd599996b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

diff --git a/dev-libs/wlc/wlc-0.0.7-r1.ebuild b/dev-libs/wlc/wlc-0.0.7-r1.ebuild
deleted file mode 100644
index fa89721bf48..00000000000
--- a/dev-libs/wlc/wlc-0.0.7-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A helper library for Wayland compositors"
-HOMEPAGE="https://github.com/Cloudef/wlc"
-
-SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="MIT ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X static-libs systemd xwayland"
-
-RDEPEND="virtual/opengl
-	virtual/libudev
-	media-libs/mesa[wayland,gbm,gles2,egl]
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/libxkbcommon
-	x11-misc/xkeyboard-config
-	dev-libs/libinput
-	dev-libs/wayland
-	X? ( x11-libs/libX11
-		 x11-libs/libxcb[xkb]
-		 x11-libs/xcb-util-image
-		 x11-libs/xcb-util-wm
-		 x11-libs/libXfixes )
-	xwayland? ( x11-base/xorg-server[wayland] )
-	systemd? ( sys-apps/systemd sys-apps/dbus )"
-
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	>=dev-libs/wayland-protocols-1.7"
-
-src_configure() {
-	local mycmakeargs=(
-		-DWLC_BUILD_EXAMPLES=OFF
-		-DWLC_BUILD_TESTS=OFF
-		-DWLC_BUILD_STATIC=$(usex static-libs)
-		-DWLC_X11_SUPPORT=$(usex X)
-		$(cmake-utils_use_find_package systemd Systemd)
-		$(cmake-utils_use_find_package systemd Dbus)
-	)
-	cmake-utils_src_configure
-}
-
-pkg_postinst() {
-	if use X && ! use xwayland; then
-		elog "xwayland use flag is required for X11 applications support"
-	fi
-	ewarn "This wlc version does not support displaying"
-	ewarn "Qt, EFL and Gtk+<3.22 applications natively (without Xwayland)."
-	ewarn "It is required for Gtk+ 3.22 applications though."
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-05-04 16:58 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2017-05-04 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     279654802ae3c6c4d68faabb399383f5da1fa71d
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Wed May  3 15:40:47 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu May  4 16:58:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27965480

dev-libs/wlc: version bump to 0.0.9

Closes: https://github.com/gentoo/gentoo/pull/4542

 dev-libs/wlc/Manifest         |  1 +
 dev-libs/wlc/wlc-0.0.9.ebuild | 55 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 7f5503464f2..d31fb7b0bff 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,2 +1,3 @@
 DIST wlc-0.0.7.tar.bz2 234305 SHA256 47e9b756d3fd621df913a6fbc9378c47aa8f9c3be7c2228a657a2411a7211979 SHA512 19775e965d5fc6501be4fa004955e4403859dfbcfaa99897977f4ad3a13493c08a70f7e5c77a1ab76e892c3fa855658a37082bd077287ead08240888b7fc17f0 WHIRLPOOL 57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad0333347a283564cc85f
 DIST wlc-0.0.8.tar.bz2 236970 SHA256 1a7d7758028b0caa75418268f59e2290420850d0f3226ecf74316405d2c5ace5 SHA512 5ddf7dfc5115fa51ea078933b60c6e8ef9515db98f1c47d4ecfe3f49e07dbdadf2bbeb6f6002cc83d13098dee5fa7e66fcae211a58bd762ee984088aebadb779 WHIRLPOOL e99da312339bbc7b3c9c77dcec14b185132bb1216512f85e488cefc7b2b2108793fd7acaba0f172f753b4b38b7551c190758ed778514050a47262a808f86e80e
+DIST wlc-0.0.9.tar.bz2 240932 SHA256 cc239283c1d87aff9d258e0f4dd5a3ad441d8c6e52be8204abd8694435e4c3b5 SHA512 d34a29c779a39ffb95413f26c62d545f29ed7890529296b837bb153687600582dbe927c65558923bd1614c5fe904aa9cff760c272e79c6c0eff10ba38eee895b WHIRLPOOL 002eb60fbec28fdd599996b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

diff --git a/dev-libs/wlc/wlc-0.0.9.ebuild b/dev-libs/wlc/wlc-0.0.9.ebuild
new file mode 100644
index 00000000000..44f42bf1f8e
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.9.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors"
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd xwayland"
+
+RDEPEND="virtual/opengl
+	virtual/libudev
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? ( x11-libs/libX11
+		 x11-libs/libxcb[xkb]
+		 x11-libs/xcb-util-image
+		 x11-libs/xcb-util-wm
+		 x11-libs/libXfixes )
+	xwayland? ( x11-base/xorg-server[wayland] )
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	>=dev-libs/wayland-protocols-1.7"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+		-DWLC_X11_SUPPORT=$(usex X)
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+	)
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use X && ! use xwayland; then
+		elog "xwayland use flag is required for X11 applications support"
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-03-28 19:18 Göktürk Yüksek
  0 siblings, 0 replies; 25+ messages in thread
From: Göktürk Yüksek @ 2017-03-28 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     c9b59fee758f4fa5bb422aa50555608c1c9c36c2
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 19:17:33 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 19:17:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b59fee

dev-libs/wlc: remove proxied-maintainer upon request

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/wlc/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/wlc/metadata.xml b/dev-libs/wlc/metadata.xml
index 00a5746e4c5..4ae108c125b 100644
--- a/dev-libs/wlc/metadata.xml
+++ b/dev-libs/wlc/metadata.xml
@@ -5,10 +5,6 @@
 		<email>hilobakho@gmail.com</email>
 		<name>Mykyta Holubakha</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>tajjada@gmail.com</email>
-		<name>Jasen Borisov</name>
-	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-03-16 19:13 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2017-03-16 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a85b9f4a363b3be0c176aceb2356bd9d79e3d0fd
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Sun Mar 12 11:08:30 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 19:11:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85b9f4a

dev-libs/wlc: drop old 0.0.{5,6}

Closes: https://github.com/gentoo/gentoo/pull/4189

 dev-libs/wlc/Manifest         |  2 --
 dev-libs/wlc/wlc-0.0.5.ebuild | 59 -------------------------------------------
 dev-libs/wlc/wlc-0.0.6.ebuild | 59 -------------------------------------------
 3 files changed, 120 deletions(-)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 77607cab60d..7f5503464f2 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,4 +1,2 @@
-DIST wlc-0.0.5.tar.bz2 207900 SHA256 17aa8e8f4beb62b630433dd69247f272caf0575d2638726cfc1808a4239db136 SHA512 d5d0f299e713306b6c08e78b87ab8eaf9ff974aedd29b353c0db5a1a23602248306e7cd1918136f95663726fa028aa531bd496a7f24f5eaba8ba309e9af801f7 WHIRLPOOL 04f46251eac5dc21ec3071d46020819330452f61f7d60f4b9a3ac44104d0da8e65a8cd073d4a74968cb0bbf3eab57d13a62a09fd942a45157b470c2a89f742bc
-DIST wlc-0.0.6.tar.bz2 234155 SHA256 302a14252757f05ed009077a674b07942ff46fc7c3da0759fed4fedbc8c12329 SHA512 944e3b34436618a1288488dcb8eb7ea2db46e32f73e4d07e4e896fe94cd0084857008f900257846098af4094bf5351bd7ec7d4c6aef427d0991922fd04049dc9 WHIRLPOOL a026a240edb1fa3d961f6fe765b5e30abfe448e2beb6c6623e8d95fa2640ffdc02b030c1f0fa8733fda235b541ca373c0e88bdbb2e253a203b2f3bf6da1fd6dc
 DIST wlc-0.0.7.tar.bz2 234305 SHA256 47e9b756d3fd621df913a6fbc9378c47aa8f9c3be7c2228a657a2411a7211979 SHA512 19775e965d5fc6501be4fa004955e4403859dfbcfaa99897977f4ad3a13493c08a70f7e5c77a1ab76e892c3fa855658a37082bd077287ead08240888b7fc17f0 WHIRLPOOL 57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad0333347a283564cc85f
 DIST wlc-0.0.8.tar.bz2 236970 SHA256 1a7d7758028b0caa75418268f59e2290420850d0f3226ecf74316405d2c5ace5 SHA512 5ddf7dfc5115fa51ea078933b60c6e8ef9515db98f1c47d4ecfe3f49e07dbdadf2bbeb6f6002cc83d13098dee5fa7e66fcae211a58bd762ee984088aebadb779 WHIRLPOOL e99da312339bbc7b3c9c77dcec14b185132bb1216512f85e488cefc7b2b2108793fd7acaba0f172f753b4b38b7551c190758ed778514050a47262a808f86e80e

diff --git a/dev-libs/wlc/wlc-0.0.5.ebuild b/dev-libs/wlc/wlc-0.0.5.ebuild
deleted file mode 100644
index 28b3285df84..00000000000
--- a/dev-libs/wlc/wlc-0.0.5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A helper library for Wayland compositors"
-HOMEPAGE="https://github.com/Cloudef/wlc"
-
-SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="MIT ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X static-libs systemd"
-
-RDEPEND="virtual/opengl
-	media-libs/mesa[wayland,gbm,gles2,egl]
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/libxkbcommon
-	x11-misc/xkeyboard-config
-	dev-libs/libinput
-	dev-libs/wayland
-	X? ( x11-libs/libX11
-		 x11-libs/libxcb
-		 x11-libs/xcb-util-image
-		 x11-libs/xcb-util-wm
-		 x11-libs/libXfixes )
-	systemd? ( sys-apps/systemd sys-apps/dbus )"
-
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	dev-libs/wayland-protocols"
-
-src_configure() {
-	local mycmakeargs=(
-		-DWLC_BUILD_EXAMPLES=OFF
-		-DWLC_BUILD_TESTS=OFF
-
-		-DWLC_BUILD_STATIC=$(usex static-libs)
-
-		-DWLC_X11_SUPPORT=$(usex X)
-
-		$(cmake-utils_use_find_package systemd Systemd)
-		$(cmake-utils_use_find_package systemd Dbus)
-	)
-
-	cmake-utils_src_configure
-}
-
-pkg_postinst() {
-	if use X && ! has_version 'x11-base/xorg-server[wayland]'
-	then
-		elog "You have enabled wlc's X11 support. To use Xwayland, you must emerge"
-		elog "'x11-base/xorg-server[wayland]'."
-	fi
-}

diff --git a/dev-libs/wlc/wlc-0.0.6.ebuild b/dev-libs/wlc/wlc-0.0.6.ebuild
deleted file mode 100644
index 8740cec7022..00000000000
--- a/dev-libs/wlc/wlc-0.0.6.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A helper library for Wayland compositors"
-HOMEPAGE="https://github.com/Cloudef/wlc"
-
-SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="MIT ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X static-libs systemd xwayland"
-
-RDEPEND="virtual/opengl
-	media-libs/mesa[wayland,gbm,gles2,egl]
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/libxkbcommon
-	x11-misc/xkeyboard-config
-	dev-libs/libinput
-	dev-libs/wayland
-	X? ( x11-libs/libX11
-		 x11-libs/libxcb
-		 x11-libs/xcb-util-image
-		 x11-libs/xcb-util-wm
-		 x11-libs/libXfixes )
-	xwayland? ( x11-base/xorg-server[wayland] )
-	systemd? ( sys-apps/systemd sys-apps/dbus )"
-
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	dev-libs/wayland-protocols"
-
-src_configure() {
-	local mycmakeargs=(
-		-DWLC_BUILD_EXAMPLES=OFF
-		-DWLC_BUILD_TESTS=OFF
-
-		-DWLC_BUILD_STATIC=$(usex static-libs)
-
-		-DWLC_X11_SUPPORT=$(usex X)
-
-		$(cmake-utils_use_find_package systemd Systemd)
-		$(cmake-utils_use_find_package systemd Dbus)
-	)
-
-	cmake-utils_src_configure
-}
-
-pkg_postinst() {
-	if use X && ! use xwayland
-	then
-		elog "xwayland use flag is required for X11 applications support"
-	fi
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-03-16 19:13 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2017-03-16 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     4e5e81b20b8cfca272ee5d2a63a33cd448d60e68
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Sun Mar 12 11:07:01 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 19:11:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5e81b2

dev-libs/wlc: version bump to 0.0.8

Closes: https://github.com/gentoo/gentoo/pull/4189

 dev-libs/wlc/Manifest         |  1 +
 dev-libs/wlc/wlc-0.0.8.ebuild | 54 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 661664eb22e..77607cab60d 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,3 +1,4 @@
 DIST wlc-0.0.5.tar.bz2 207900 SHA256 17aa8e8f4beb62b630433dd69247f272caf0575d2638726cfc1808a4239db136 SHA512 d5d0f299e713306b6c08e78b87ab8eaf9ff974aedd29b353c0db5a1a23602248306e7cd1918136f95663726fa028aa531bd496a7f24f5eaba8ba309e9af801f7 WHIRLPOOL 04f46251eac5dc21ec3071d46020819330452f61f7d60f4b9a3ac44104d0da8e65a8cd073d4a74968cb0bbf3eab57d13a62a09fd942a45157b470c2a89f742bc
 DIST wlc-0.0.6.tar.bz2 234155 SHA256 302a14252757f05ed009077a674b07942ff46fc7c3da0759fed4fedbc8c12329 SHA512 944e3b34436618a1288488dcb8eb7ea2db46e32f73e4d07e4e896fe94cd0084857008f900257846098af4094bf5351bd7ec7d4c6aef427d0991922fd04049dc9 WHIRLPOOL a026a240edb1fa3d961f6fe765b5e30abfe448e2beb6c6623e8d95fa2640ffdc02b030c1f0fa8733fda235b541ca373c0e88bdbb2e253a203b2f3bf6da1fd6dc
 DIST wlc-0.0.7.tar.bz2 234305 SHA256 47e9b756d3fd621df913a6fbc9378c47aa8f9c3be7c2228a657a2411a7211979 SHA512 19775e965d5fc6501be4fa004955e4403859dfbcfaa99897977f4ad3a13493c08a70f7e5c77a1ab76e892c3fa855658a37082bd077287ead08240888b7fc17f0 WHIRLPOOL 57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad0333347a283564cc85f
+DIST wlc-0.0.8.tar.bz2 236970 SHA256 1a7d7758028b0caa75418268f59e2290420850d0f3226ecf74316405d2c5ace5 SHA512 5ddf7dfc5115fa51ea078933b60c6e8ef9515db98f1c47d4ecfe3f49e07dbdadf2bbeb6f6002cc83d13098dee5fa7e66fcae211a58bd762ee984088aebadb779 WHIRLPOOL e99da312339bbc7b3c9c77dcec14b185132bb1216512f85e488cefc7b2b2108793fd7acaba0f172f753b4b38b7551c190758ed778514050a47262a808f86e80e

diff --git a/dev-libs/wlc/wlc-0.0.8.ebuild b/dev-libs/wlc/wlc-0.0.8.ebuild
new file mode 100644
index 00000000000..ac6b8195400
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.8.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors"
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd xwayland"
+
+RDEPEND="virtual/opengl
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? ( x11-libs/libX11
+		 x11-libs/libxcb[xkb]
+		 x11-libs/xcb-util-image
+		 x11-libs/xcb-util-wm
+		 x11-libs/libXfixes )
+	xwayland? ( x11-base/xorg-server[wayland] )
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	>=dev-libs/wayland-protocols-1.7"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+		-DWLC_X11_SUPPORT=$(usex X)
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+	)
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use X && ! use xwayland; then
+		elog "xwayland use flag is required for X11 applications support"
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-01-15  5:09 Göktürk Yüksek
  0 siblings, 0 replies; 25+ messages in thread
From: Göktürk Yüksek @ 2017-01-15  5:09 UTC (permalink / raw
  To: gentoo-commits

commit:     354780f46a375cfa418774ec605b5db88bd5e8ba
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Tue Jan 10 23:11:33 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 05:07:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354780f4

dev-libs/wlc: add xkb use to x11-libs/libxcb dep

Gentoo-Bug: https://bugs.gentoo.org/605148

 dev-libs/wlc/wlc-0.0.7.ebuild | 2 +-
 dev-libs/wlc/wlc-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/wlc/wlc-0.0.7.ebuild b/dev-libs/wlc/wlc-0.0.7.ebuild
index a48af99..ce931fe 100644
--- a/dev-libs/wlc/wlc-0.0.7.ebuild
+++ b/dev-libs/wlc/wlc-0.0.7.ebuild
@@ -25,7 +25,7 @@ RDEPEND="virtual/opengl
 	dev-libs/libinput
 	dev-libs/wayland
 	X? ( x11-libs/libX11
-		 x11-libs/libxcb
+		 x11-libs/libxcb[xkb]
 		 x11-libs/xcb-util-image
 		 x11-libs/xcb-util-wm
 		 x11-libs/libXfixes )

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index e44e750..37ec240 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -25,7 +25,7 @@ RDEPEND="virtual/opengl
 		dev-libs/libinput
 		dev-libs/wayland
 		X? ( x11-libs/libX11
-			 x11-libs/libxcb
+			 x11-libs/libxcb[xkb]
 			 x11-libs/xcb-util-image
 			 x11-libs/xcb-util-wm
 			 x11-libs/libXfixes )


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2017-01-15  5:09 Göktürk Yüksek
  0 siblings, 0 replies; 25+ messages in thread
From: Göktürk Yüksek @ 2017-01-15  5:09 UTC (permalink / raw
  To: gentoo-commits

commit:     6a7da2ca0f62c4b8234ea6554b31f441dc355c27
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Tue Jan 10 23:14:47 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 05:07:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7da2ca

dev-libs/wlc: fix syntax errors

 dev-libs/wlc/wlc-0.0.5.ebuild | 2 +-
 dev-libs/wlc/wlc-0.0.6.ebuild | 2 +-
 dev-libs/wlc/wlc-0.0.7.ebuild | 2 +-
 dev-libs/wlc/wlc-9999.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/wlc/wlc-0.0.5.ebuild b/dev-libs/wlc/wlc-0.0.5.ebuild
index 5e48480..54addb6 100644
--- a/dev-libs/wlc/wlc-0.0.5.ebuild
+++ b/dev-libs/wlc/wlc-0.0.5.ebuild
@@ -52,7 +52,7 @@ src_configure() {
 }
 
 pkg_postinst() {
-	if use X && !has_version 'x11-base/xorg-server[wayland]'
+	if use X && ! has_version 'x11-base/xorg-server[wayland]'
 	then
 		elog "You have enabled wlc's X11 support. To use Xwayland, you must emerge"
 		elog "'x11-base/xorg-server[wayland]'."

diff --git a/dev-libs/wlc/wlc-0.0.6.ebuild b/dev-libs/wlc/wlc-0.0.6.ebuild
index efbef44..dcb9e85 100644
--- a/dev-libs/wlc/wlc-0.0.6.ebuild
+++ b/dev-libs/wlc/wlc-0.0.6.ebuild
@@ -53,7 +53,7 @@ src_configure() {
 }
 
 pkg_postinst() {
-	if use X && !use xwayland
+	if use X && ! use xwayland
 	then
 		elog "xwayland use flag is required for X11 applications support"
 	fi

diff --git a/dev-libs/wlc/wlc-0.0.7.ebuild b/dev-libs/wlc/wlc-0.0.7.ebuild
index ce931fe..45971a0 100644
--- a/dev-libs/wlc/wlc-0.0.7.ebuild
+++ b/dev-libs/wlc/wlc-0.0.7.ebuild
@@ -49,7 +49,7 @@ src_configure() {
 }
 
 pkg_postinst() {
-	if use X && !use xwayland; then
+	if use X && ! use xwayland; then
 		elog "xwayland use flag is required for X11 applications support"
 	fi
 	ewarn "This wlc version does not support displaying"

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index 37ec240..d7f6c37 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -53,7 +53,7 @@ src_configure() {
 }
 
 pkg_postinst() {
-	if use X && !use xwayland
+	if use X && ! use xwayland
 	then
 		elog "xwayland use flag is required for X11 applications support"
 	fi


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-11-21 19:16 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2016-11-21 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     dbcd40da66074578b78198ef8c5857ab932e9b6c
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Mon Nov 21 17:48:32 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 19:16:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcd40da

dev-libs/wlc: version bump to 0.0.7

Closes: https://github.com/gentoo/gentoo/pull/2883

 dev-libs/wlc/Manifest         |  1 +
 dev-libs/wlc/wlc-0.0.7.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 0eb90a1..661664e 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,2 +1,3 @@
 DIST wlc-0.0.5.tar.bz2 207900 SHA256 17aa8e8f4beb62b630433dd69247f272caf0575d2638726cfc1808a4239db136 SHA512 d5d0f299e713306b6c08e78b87ab8eaf9ff974aedd29b353c0db5a1a23602248306e7cd1918136f95663726fa028aa531bd496a7f24f5eaba8ba309e9af801f7 WHIRLPOOL 04f46251eac5dc21ec3071d46020819330452f61f7d60f4b9a3ac44104d0da8e65a8cd073d4a74968cb0bbf3eab57d13a62a09fd942a45157b470c2a89f742bc
 DIST wlc-0.0.6.tar.bz2 234155 SHA256 302a14252757f05ed009077a674b07942ff46fc7c3da0759fed4fedbc8c12329 SHA512 944e3b34436618a1288488dcb8eb7ea2db46e32f73e4d07e4e896fe94cd0084857008f900257846098af4094bf5351bd7ec7d4c6aef427d0991922fd04049dc9 WHIRLPOOL a026a240edb1fa3d961f6fe765b5e30abfe448e2beb6c6623e8d95fa2640ffdc02b030c1f0fa8733fda235b541ca373c0e88bdbb2e253a203b2f3bf6da1fd6dc
+DIST wlc-0.0.7.tar.bz2 234305 SHA256 47e9b756d3fd621df913a6fbc9378c47aa8f9c3be7c2228a657a2411a7211979 SHA512 19775e965d5fc6501be4fa004955e4403859dfbcfaa99897977f4ad3a13493c08a70f7e5c77a1ab76e892c3fa855658a37082bd077287ead08240888b7fc17f0 WHIRLPOOL 57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad0333347a283564cc85f

diff --git a/dev-libs/wlc/wlc-0.0.7.ebuild b/dev-libs/wlc/wlc-0.0.7.ebuild
new file mode 100644
index 00000000..a48af99
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.7.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors"
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd xwayland"
+
+RDEPEND="virtual/opengl
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? ( x11-libs/libX11
+		 x11-libs/libxcb
+		 x11-libs/xcb-util-image
+		 x11-libs/xcb-util-wm
+		 x11-libs/libXfixes )
+	xwayland? ( x11-base/xorg-server[wayland] )
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	>=dev-libs/wayland-protocols-1.7"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+		-DWLC_X11_SUPPORT=$(usex X)
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+	)
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use X && !use xwayland; then
+		elog "xwayland use flag is required for X11 applications support"
+	fi
+	ewarn "This wlc version does not support displaying"
+	ewarn "Qt, EFL and Gtk+<3.22 applications natively (without Xwayland)."
+	ewarn "It is required for Gtk+ 3.22 applications though."
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-11-04 22:23 Patrice Clement
  0 siblings, 0 replies; 25+ messages in thread
From: Patrice Clement @ 2016-11-04 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     973061a104f757edc14a151fa8cc637b0ea0e281
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Fri Nov  4 21:45:48 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 22:23:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973061a1

dev-libs/wlc: drop old 0.0.3-r1

Closes: https://github.com/gentoo/gentoo/pull/2744

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-libs/wlc/Manifest            |  1 -
 dev-libs/wlc/wlc-0.0.3-r1.ebuild | 60 ----------------------------------------
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index f395fa1..0eb90a1 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,3 +1,2 @@
-DIST wlc-0.0.3.tar.bz2 206972 SHA256 086556f97e635469afd1f73e191ac57c888925f4480d526346946350273ebb3f SHA512 e1e3c7d80d8888a8fe3102e8ea891d4c52fa160f99fdb3fb837c6ff69ef3468ca2ec2b1f850cfac3d64a7df0e426f1113963395a562ef252c096af48b55c99d4 WHIRLPOOL c59b51b37a6fe9bcc580cd3aa4ecae224f680be507a160a0cb88d5ce68de1c31fedd1e236e8a19c84175364aa26987f1b053b4d41fee2ecd5b1f9d470da544fa
 DIST wlc-0.0.5.tar.bz2 207900 SHA256 17aa8e8f4beb62b630433dd69247f272caf0575d2638726cfc1808a4239db136 SHA512 d5d0f299e713306b6c08e78b87ab8eaf9ff974aedd29b353c0db5a1a23602248306e7cd1918136f95663726fa028aa531bd496a7f24f5eaba8ba309e9af801f7 WHIRLPOOL 04f46251eac5dc21ec3071d46020819330452f61f7d60f4b9a3ac44104d0da8e65a8cd073d4a74968cb0bbf3eab57d13a62a09fd942a45157b470c2a89f742bc
 DIST wlc-0.0.6.tar.bz2 234155 SHA256 302a14252757f05ed009077a674b07942ff46fc7c3da0759fed4fedbc8c12329 SHA512 944e3b34436618a1288488dcb8eb7ea2db46e32f73e4d07e4e896fe94cd0084857008f900257846098af4094bf5351bd7ec7d4c6aef427d0991922fd04049dc9 WHIRLPOOL a026a240edb1fa3d961f6fe765b5e30abfe448e2beb6c6623e8d95fa2640ffdc02b030c1f0fa8733fda235b541ca373c0e88bdbb2e253a203b2f3bf6da1fd6dc

diff --git a/dev-libs/wlc/wlc-0.0.3-r1.ebuild b/dev-libs/wlc/wlc-0.0.3-r1.ebuild
deleted file mode 100644
index 220b06b..00000000
--- a/dev-libs/wlc/wlc-0.0.3-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A helper library for Wayland compositors"
-HOMEPAGE="https://github.com/Cloudef/wlc"
-
-SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="MIT ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X static-libs systemd"
-
-RDEPEND="virtual/opengl
-		media-libs/mesa[wayland,gbm,gles2,egl]
-		x11-libs/libdrm
-		x11-libs/pixman
-		x11-libs/libxkbcommon
-		x11-misc/xkeyboard-config
-		dev-libs/libinput
-		dev-libs/wayland
-		X? ( x11-libs/libX11
-			 x11-libs/libxcb
-			 x11-libs/xcb-util-image
-			 x11-libs/xcb-util-wm
-			 x11-libs/libXfixes )
-		systemd? ( sys-apps/systemd sys-apps/dbus )"
-
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	dev-libs/wayland-protocols"
-
-src_configure() {
-	local mycmakeargs=(
-		-DWLC_BUILD_EXAMPLES=OFF
-		-DWLC_BUILD_TESTS=OFF
-
-		-DWLC_BUILD_STATIC=$(usex static-libs)
-
-		-DWLC_X11_SUPPORT=$(usex X)
-
-		$(cmake-utils_use_find_package systemd Systemd)
-		$(cmake-utils_use_find_package systemd Dbus)
-	)
-
-	cmake-utils_src_configure
-}
-
-pkg_postinst() {
-	if use X && !has_version 'x11-base/xorg-server[wayland]'
-	then
-		elog "You have enabled wlc's X11 support. To use Xwayland, you must emerge"
-		elog "'x11-base/xorg-server[wayland]'."
-	fi
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-11-04 22:23 Patrice Clement
  0 siblings, 0 replies; 25+ messages in thread
From: Patrice Clement @ 2016-11-04 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c76eaba206253b2cf16d27b840a05bf85f90a4e5
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Fri Nov  4 18:58:07 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 22:23:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76eaba2

dev-libs/wlc: version bump to 0.0.6.

Closes: https://github.com/gentoo/gentoo/pull/2744

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-libs/wlc/Manifest         |  1 +
 dev-libs/wlc/wlc-0.0.6.ebuild | 60 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 54e1db3..f395fa1 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1,2 +1,3 @@
 DIST wlc-0.0.3.tar.bz2 206972 SHA256 086556f97e635469afd1f73e191ac57c888925f4480d526346946350273ebb3f SHA512 e1e3c7d80d8888a8fe3102e8ea891d4c52fa160f99fdb3fb837c6ff69ef3468ca2ec2b1f850cfac3d64a7df0e426f1113963395a562ef252c096af48b55c99d4 WHIRLPOOL c59b51b37a6fe9bcc580cd3aa4ecae224f680be507a160a0cb88d5ce68de1c31fedd1e236e8a19c84175364aa26987f1b053b4d41fee2ecd5b1f9d470da544fa
 DIST wlc-0.0.5.tar.bz2 207900 SHA256 17aa8e8f4beb62b630433dd69247f272caf0575d2638726cfc1808a4239db136 SHA512 d5d0f299e713306b6c08e78b87ab8eaf9ff974aedd29b353c0db5a1a23602248306e7cd1918136f95663726fa028aa531bd496a7f24f5eaba8ba309e9af801f7 WHIRLPOOL 04f46251eac5dc21ec3071d46020819330452f61f7d60f4b9a3ac44104d0da8e65a8cd073d4a74968cb0bbf3eab57d13a62a09fd942a45157b470c2a89f742bc
+DIST wlc-0.0.6.tar.bz2 234155 SHA256 302a14252757f05ed009077a674b07942ff46fc7c3da0759fed4fedbc8c12329 SHA512 944e3b34436618a1288488dcb8eb7ea2db46e32f73e4d07e4e896fe94cd0084857008f900257846098af4094bf5351bd7ec7d4c6aef427d0991922fd04049dc9 WHIRLPOOL a026a240edb1fa3d961f6fe765b5e30abfe448e2beb6c6623e8d95fa2640ffdc02b030c1f0fa8733fda235b541ca373c0e88bdbb2e253a203b2f3bf6da1fd6dc

diff --git a/dev-libs/wlc/wlc-0.0.6.ebuild b/dev-libs/wlc/wlc-0.0.6.ebuild
new file mode 100644
index 00000000..efbef44
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors"
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd xwayland"
+
+RDEPEND="virtual/opengl
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? ( x11-libs/libX11
+		 x11-libs/libxcb
+		 x11-libs/xcb-util-image
+		 x11-libs/xcb-util-wm
+		 x11-libs/libXfixes )
+	xwayland? ( x11-base/xorg-server[wayland] )
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	dev-libs/wayland-protocols"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+
+		-DWLC_X11_SUPPORT=$(usex X)
+
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+	)
+
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use X && !use xwayland
+	then
+		elog "xwayland use flag is required for X11 applications support"
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-11-04 22:23 Patrice Clement
  0 siblings, 0 replies; 25+ messages in thread
From: Patrice Clement @ 2016-11-04 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     e366d8cd7eb95abaaff29f6e19a65a97dd4685b2
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Fri Nov  4 18:52:04 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 22:23:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e366d8cd

dev-libs/wlc: introduce xwayland use flag.

Closes: https://github.com/gentoo/gentoo/pull/2744

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-libs/wlc/metadata.xml    | 1 +
 dev-libs/wlc/wlc-9999.ebuild | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-libs/wlc/metadata.xml b/dev-libs/wlc/metadata.xml
index bd85b2b..3319b29 100644
--- a/dev-libs/wlc/metadata.xml
+++ b/dev-libs/wlc/metadata.xml
@@ -12,5 +12,6 @@
 	<use>
 		<flag name="systemd">Enable support for systemd-logind.</flag>
 		<flag name="X">Enable X11 backend and XWayland support.</flag>
+		<flag name="xwayland">Enable XWayland support.</flag>
 	</use>
 </pkgmetadata>

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index 5a3e040..e44e750 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/Cloudef/wlc.git"
 LICENSE="MIT ZLIB"
 SLOT="0"
 KEYWORDS=""
-IUSE="X static-libs systemd"
+IUSE="X static-libs systemd xwayland"
 
 RDEPEND="virtual/opengl
 		media-libs/mesa[wayland,gbm,gles2,egl]
@@ -29,6 +29,7 @@ RDEPEND="virtual/opengl
 			 x11-libs/xcb-util-image
 			 x11-libs/xcb-util-wm
 			 x11-libs/libXfixes )
+		xwayland? ( x11-base/xorg-server[wayland] )
 		systemd? ( sys-apps/systemd sys-apps/dbus )"
 
 DEPEND="${RDEPEND}
@@ -52,9 +53,8 @@ src_configure() {
 }
 
 pkg_postinst() {
-	if use X && !has_version 'x11-base/xorg-server[wayland]'
+	if use X && !use xwayland
 	then
-		elog "You have enabled wlc's X11 support. To use Xwayland, you must emerge"
-		elog "'x11-base/xorg-server[wayland]'."
+		elog "xwayland use flag is required for X11 applications support"
 	fi
 }


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-08-25 17:51 Patrice Clement
  0 siblings, 0 replies; 25+ messages in thread
From: Patrice Clement @ 2016-08-25 17:51 UTC (permalink / raw
  To: gentoo-commits

commit:     376ba4d80669b517dc0c1f168366f3f34f955f0f
Author:     Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
AuthorDate: Sun Aug  7 19:59:42 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 17:51:03 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376ba4d8

dev-libs/wlc: version bump to 0.0.5.

Closes: https://github.com/gentoo/gentoo/pull/2040

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-libs/wlc/Manifest         |  1 +
 dev-libs/wlc/wlc-0.0.5.ebuild | 60 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index c98c3a5..54e1db3 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1 +1,2 @@
 DIST wlc-0.0.3.tar.bz2 206972 SHA256 086556f97e635469afd1f73e191ac57c888925f4480d526346946350273ebb3f SHA512 e1e3c7d80d8888a8fe3102e8ea891d4c52fa160f99fdb3fb837c6ff69ef3468ca2ec2b1f850cfac3d64a7df0e426f1113963395a562ef252c096af48b55c99d4 WHIRLPOOL c59b51b37a6fe9bcc580cd3aa4ecae224f680be507a160a0cb88d5ce68de1c31fedd1e236e8a19c84175364aa26987f1b053b4d41fee2ecd5b1f9d470da544fa
+DIST wlc-0.0.5.tar.bz2 207900 SHA256 17aa8e8f4beb62b630433dd69247f272caf0575d2638726cfc1808a4239db136 SHA512 d5d0f299e713306b6c08e78b87ab8eaf9ff974aedd29b353c0db5a1a23602248306e7cd1918136f95663726fa028aa531bd496a7f24f5eaba8ba309e9af801f7 WHIRLPOOL 04f46251eac5dc21ec3071d46020819330452f61f7d60f4b9a3ac44104d0da8e65a8cd073d4a74968cb0bbf3eab57d13a62a09fd942a45157b470c2a89f742bc

diff --git a/dev-libs/wlc/wlc-0.0.5.ebuild b/dev-libs/wlc/wlc-0.0.5.ebuild
new file mode 100644
index 00000000..5e48480
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.5.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors"
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd"
+
+RDEPEND="virtual/opengl
+	media-libs/mesa[wayland,gbm,gles2,egl]
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	dev-libs/libinput
+	dev-libs/wayland
+	X? ( x11-libs/libX11
+		 x11-libs/libxcb
+		 x11-libs/xcb-util-image
+		 x11-libs/xcb-util-wm
+		 x11-libs/libXfixes )
+	systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	dev-libs/wayland-protocols"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+
+		-DWLC_X11_SUPPORT=$(usex X)
+
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+	)
+
+	cmake-utils_src_configure
+}
+
+pkg_postinst() {
+	if use X && !has_version 'x11-base/xorg-server[wayland]'
+	then
+		elog "You have enabled wlc's X11 support. To use Xwayland, you must emerge"
+		elog "'x11-base/xorg-server[wayland]'."
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-07-08  2:54 Göktürk Yüksek
  0 siblings, 0 replies; 25+ messages in thread
From: Göktürk Yüksek @ 2016-07-08  2:54 UTC (permalink / raw
  To: gentoo-commits

commit:     9fa1f6828f5af35745fbf59cd58b62f86bf13de7
Author:     Jasen Borisov <tajjada <AT> gmail <DOT> com>
AuthorDate: Mon Jul  4 06:50:31 2016 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Fri Jul  8 02:52:07 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa1f682

dev-libs/wlc: fix missing RDEPEND and X configuration

Gentoo-Bug: 584462

Package-Manager: portage-2.3.0

 dev-libs/wlc/{wlc-0.0.3.ebuild => wlc-0.0.3-r1.ebuild} | 7 ++++---
 dev-libs/wlc/wlc-9999.ebuild                           | 3 ++-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/wlc/wlc-0.0.3.ebuild b/dev-libs/wlc/wlc-0.0.3-r1.ebuild
similarity index 91%
rename from dev-libs/wlc/wlc-0.0.3.ebuild
rename to dev-libs/wlc/wlc-0.0.3-r1.ebuild
index 71e2e78..220b06b 100644
--- a/dev-libs/wlc/wlc-0.0.3.ebuild
+++ b/dev-libs/wlc/wlc-0.0.3-r1.ebuild
@@ -21,6 +21,7 @@ RDEPEND="virtual/opengl
 		x11-libs/libdrm
 		x11-libs/pixman
 		x11-libs/libxkbcommon
+		x11-misc/xkeyboard-config
 		dev-libs/libinput
 		dev-libs/wayland
 		X? ( x11-libs/libX11
@@ -32,7 +33,7 @@ RDEPEND="virtual/opengl
 
 DEPEND="${RDEPEND}
 	virtual/pkgconfig
-		dev-libs/wayland-protocols"
+	dev-libs/wayland-protocols"
 
 src_configure() {
 	local mycmakeargs=(
@@ -41,10 +42,10 @@ src_configure() {
 
 		-DWLC_BUILD_STATIC=$(usex static-libs)
 
+		-DWLC_X11_SUPPORT=$(usex X)
+
 		$(cmake-utils_use_find_package systemd Systemd)
 		$(cmake-utils_use_find_package systemd Dbus)
-		$(cmake-utils_use_find_package X X11)
-		$(cmake-utils_use_find_package X XCB)
 	)
 
 	cmake-utils_src_configure

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index 84647c8..5a3e040 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -21,6 +21,7 @@ RDEPEND="virtual/opengl
 		x11-libs/libdrm
 		x11-libs/pixman
 		x11-libs/libxkbcommon
+		x11-misc/xkeyboard-config
 		dev-libs/libinput
 		dev-libs/wayland
 		X? ( x11-libs/libX11
@@ -32,7 +33,7 @@ RDEPEND="virtual/opengl
 
 DEPEND="${RDEPEND}
 	virtual/pkgconfig
-		dev-libs/wayland-protocols"
+	dev-libs/wayland-protocols"
 
 src_configure() {
 	local mycmakeargs=(


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-05-24  3:06 Ian Delaney
  0 siblings, 0 replies; 25+ messages in thread
From: Ian Delaney @ 2016-05-24  3:06 UTC (permalink / raw
  To: gentoo-commits

commit:     9c0239d32d9fa32579940be42b45ad184026b41a
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 20:34:41 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue May 24 03:06:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0239d3

dev-libs/wlc: add missing license

also add missing build dependency on pkgconfig

This package bundles the source for another package with ZLIB license.
It's also missing a build dependency on pkgconfig.

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1505

Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>

 dev-libs/wlc/wlc-0.0.2.ebuild | 3 ++-
 dev-libs/wlc/wlc-9999.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/wlc/wlc-0.0.2.ebuild b/dev-libs/wlc/wlc-0.0.2.ebuild
index 8917c64..71e2e78 100644
--- a/dev-libs/wlc/wlc-0.0.2.ebuild
+++ b/dev-libs/wlc/wlc-0.0.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/Cloudef/wlc"
 
 SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
 
-LICENSE="MIT"
+LICENSE="MIT ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="X static-libs systemd"
@@ -31,6 +31,7 @@ RDEPEND="virtual/opengl
 		systemd? ( sys-apps/systemd sys-apps/dbus )"
 
 DEPEND="${RDEPEND}
+	virtual/pkgconfig
 		dev-libs/wayland-protocols"
 
 src_configure() {

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index a25e855..84647c8 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/Cloudef/wlc"
 
 EGIT_REPO_URI="https://github.com/Cloudef/wlc.git"
 
-LICENSE="MIT"
+LICENSE="MIT ZLIB"
 SLOT="0"
 KEYWORDS=""
 IUSE="X static-libs systemd"
@@ -31,6 +31,7 @@ RDEPEND="virtual/opengl
 		systemd? ( sys-apps/systemd sys-apps/dbus )"
 
 DEPEND="${RDEPEND}
+	virtual/pkgconfig
 		dev-libs/wayland-protocols"
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-05-21  5:01 Ian Delaney
  0 siblings, 0 replies; 25+ messages in thread
From: Ian Delaney @ 2016-05-21  5:01 UTC (permalink / raw
  To: gentoo-commits

commit:     db4d55839812cc09f9eeded3939012d69a5cb161
Author:     Jasen Borisov <tajjada <AT> gmail <DOT> com>
AuthorDate: Fri May 20 16:01:59 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Sat May 21 05:01:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4d5583

dev-libs/wlc: use new X configure option in live ebuild

Upstream changed the way how to configure X11 support.

Package-Manager: portage-2.3.0_rc1
Closes: https://github.com/gentoo/gentoo/pull/1499

Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>

 dev-libs/wlc/wlc-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index 55443ba..a25e855 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -40,10 +40,10 @@ src_configure() {
 
 		-DWLC_BUILD_STATIC=$(usex static-libs)
 
+		-DWLC_X11_SUPPORT=$(usex X)
+
 		$(cmake-utils_use_find_package systemd Systemd)
 		$(cmake-utils_use_find_package systemd Dbus)
-		$(cmake-utils_use_find_package X X11)
-		$(cmake-utils_use_find_package X XCB)
 	)
 
 	cmake-utils_src_configure


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-05-13  3:34 Ian Delaney
  0 siblings, 0 replies; 25+ messages in thread
From: Ian Delaney @ 2016-05-13  3:34 UTC (permalink / raw
  To: gentoo-commits

commit:     91273e7f5354dc3a5e1290192044557191db931f
Author:     Jasen Borisov <tajjada <AT> gmail <DOT> com>
AuthorDate: Thu May 12 10:08:10 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Fri May 13 03:34:40 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91273e7f

dev-libs/wlc: add postinst message about Xwayland.

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1459

Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>

 dev-libs/wlc/wlc-0.0.2.ebuild | 10 +++++++++-
 dev-libs/wlc/wlc-9999.ebuild  | 10 +++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/dev-libs/wlc/wlc-0.0.2.ebuild b/dev-libs/wlc/wlc-0.0.2.ebuild
index 72f4ddd..8917c64 100644
--- a/dev-libs/wlc/wlc-0.0.2.ebuild
+++ b/dev-libs/wlc/wlc-0.0.2.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 inherit cmake-utils
 
-DESCRIPTION="A helper library for Wayland compositors."
+DESCRIPTION="A helper library for Wayland compositors"
 HOMEPAGE="https://github.com/Cloudef/wlc"
 
 SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
@@ -48,3 +48,11 @@ src_configure() {
 
 	cmake-utils_src_configure
 }
+
+pkg_postinst() {
+	if use X && !has_version 'x11-base/xorg-server[wayland]'
+	then
+		elog "You have enabled wlc's X11 support. To use Xwayland, you must emerge"
+		elog "'x11-base/xorg-server[wayland]'."
+	fi
+}

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
index 8af28d5..55443ba 100644
--- a/dev-libs/wlc/wlc-9999.ebuild
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 inherit git-r3 cmake-utils
 
-DESCRIPTION="A helper library for Wayland compositors."
+DESCRIPTION="A helper library for Wayland compositors"
 HOMEPAGE="https://github.com/Cloudef/wlc"
 
 EGIT_REPO_URI="https://github.com/Cloudef/wlc.git"
@@ -48,3 +48,11 @@ src_configure() {
 
 	cmake-utils_src_configure
 }
+
+pkg_postinst() {
+	if use X && !has_version 'x11-base/xorg-server[wayland]'
+	then
+		elog "You have enabled wlc's X11 support. To use Xwayland, you must emerge"
+		elog "'x11-base/xorg-server[wayland]'."
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
@ 2016-05-12  2:29 Ian Delaney
  0 siblings, 0 replies; 25+ messages in thread
From: Ian Delaney @ 2016-05-12  2:29 UTC (permalink / raw
  To: gentoo-commits

commit:     2d0c34233d652b7179d26032ccc063a805b6f998
Author:     Jasen Borisov <tajjada <AT> gmail <DOT> com>
AuthorDate: Wed May 11 14:31:09 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Thu May 12 02:29:07 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0c3423

dev-libs/wlc: add version 0.0.2 and live ebuild.

Will be maintained by Jasen Borisov <tajjada <AT> gmail.com>
as part of the Gentoo Proxy Maintainers program.

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1424

Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>

 dev-libs/wlc/Manifest         |  1 +
 dev-libs/wlc/metadata.xml     | 16 ++++++++++++++
 dev-libs/wlc/wlc-0.0.2.ebuild | 50 +++++++++++++++++++++++++++++++++++++++++++
 dev-libs/wlc/wlc-9999.ebuild  | 50 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 117 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
new file mode 100644
index 0000000..6805404
--- /dev/null
+++ b/dev-libs/wlc/Manifest
@@ -0,0 +1 @@
+DIST wlc-0.0.2.tar.bz2 206832 SHA256 f430c81197a2157487c597206c1020eab81788b2673929c6118b95376af5e7cd SHA512 fc79d1bc41143d41d4f04f4a08f1e85231d8796273ea1b6e22e9e78a2bb403dde39532bb7f5676a361427072752ecdea0c4378ac93b5a580d9eb8abedb5dce22 WHIRLPOOL 58cf3fffc7cb3b9529f5b348f1d2331eb9e05dd70674230d9267943a0b6eb31c87376dcde72d6de1b2463742212c185284ab200fce15f5d70b50f638fe8e7d90

diff --git a/dev-libs/wlc/metadata.xml b/dev-libs/wlc/metadata.xml
new file mode 100644
index 0000000..bd85b2b
--- /dev/null
+++ b/dev-libs/wlc/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>tajjada@gmail.com</email>
+		<name>Jasen Borisov</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<use>
+		<flag name="systemd">Enable support for systemd-logind.</flag>
+		<flag name="X">Enable X11 backend and XWayland support.</flag>
+	</use>
+</pkgmetadata>

diff --git a/dev-libs/wlc/wlc-0.0.2.ebuild b/dev-libs/wlc/wlc-0.0.2.ebuild
new file mode 100644
index 0000000..72f4ddd
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors."
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd"
+
+RDEPEND="virtual/opengl
+		media-libs/mesa[wayland,gbm,gles2,egl]
+		x11-libs/libdrm
+		x11-libs/pixman
+		x11-libs/libxkbcommon
+		dev-libs/libinput
+		dev-libs/wayland
+		X? ( x11-libs/libX11
+			 x11-libs/libxcb
+			 x11-libs/xcb-util-image
+			 x11-libs/xcb-util-wm
+			 x11-libs/libXfixes )
+		systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+		dev-libs/wayland-protocols"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+		$(cmake-utils_use_find_package X X11)
+		$(cmake-utils_use_find_package X XCB)
+	)
+
+	cmake-utils_src_configure
+}

diff --git a/dev-libs/wlc/wlc-9999.ebuild b/dev-libs/wlc/wlc-9999.ebuild
new file mode 100644
index 0000000..8af28d5
--- /dev/null
+++ b/dev-libs/wlc/wlc-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit git-r3 cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors."
+HOMEPAGE="https://github.com/Cloudef/wlc"
+
+EGIT_REPO_URI="https://github.com/Cloudef/wlc.git"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="X static-libs systemd"
+
+RDEPEND="virtual/opengl
+		media-libs/mesa[wayland,gbm,gles2,egl]
+		x11-libs/libdrm
+		x11-libs/pixman
+		x11-libs/libxkbcommon
+		dev-libs/libinput
+		dev-libs/wayland
+		X? ( x11-libs/libX11
+			 x11-libs/libxcb
+			 x11-libs/xcb-util-image
+			 x11-libs/xcb-util-wm
+			 x11-libs/libXfixes )
+		systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+		dev-libs/wayland-protocols"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWLC_BUILD_EXAMPLES=OFF
+		-DWLC_BUILD_TESTS=OFF
+
+		-DWLC_BUILD_STATIC=$(usex static-libs)
+
+		$(cmake-utils_use_find_package systemd Systemd)
+		$(cmake-utils_use_find_package systemd Dbus)
+		$(cmake-utils_use_find_package X X11)
+		$(cmake-utils_use_find_package X XCB)
+	)
+
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2019-04-30 18:02 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-30 23:33 [gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/ Göktürk Yüksek
  -- strict thread matches above, loose matches on Subject: below --
2019-04-30 18:02 Matthew Thode
2018-05-05 21:47 Aaron Bauman
2017-11-12 18:01 Patrice Clement
2017-11-12 18:01 Patrice Clement
2017-07-30 14:37 David Seifert
2017-07-30 14:37 David Seifert
2017-07-30 14:37 David Seifert
2017-05-04 16:58 David Seifert
2017-05-04 16:58 David Seifert
2017-03-28 19:18 Göktürk Yüksek
2017-03-16 19:13 David Seifert
2017-03-16 19:13 David Seifert
2017-01-15  5:09 Göktürk Yüksek
2017-01-15  5:09 Göktürk Yüksek
2016-11-21 19:16 David Seifert
2016-11-04 22:23 Patrice Clement
2016-11-04 22:23 Patrice Clement
2016-11-04 22:23 Patrice Clement
2016-08-25 17:51 Patrice Clement
2016-07-08  2:54 Göktürk Yüksek
2016-05-24  3:06 Ian Delaney
2016-05-21  5:01 Ian Delaney
2016-05-13  3:34 Ian Delaney
2016-05-12  2:29 Ian Delaney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox