[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2019-04-30 Thread Matthew Thode
commit: 1ad02faf9a3ace9dc324c87aec7f124c78f705e2
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 30 18:01:47 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr 30 18:02:22 2019 +
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  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 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   

hiloba...@gmail.com
Mykyta Holubakha



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2018-05-05 Thread Aaron Bauman
commit: 5f9d0ecacc24c9ecf497337be15bcb018ac43eb3
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Tue May  1 15:34:06 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May  5 21:45:34 2018 +
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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-11-12 Thread Patrice Clement
commit: 13c0f2d9bb2b1e59ae99282ae4f71c8fc56beb94
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Nov  9 23:26:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Nov 12 18:01:27 2017 +
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 
002eb60fbec28fdd56b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-11-12 Thread Patrice Clement
commit: 6986ba508aec1d3901bf7294e04102ba0ad3df50
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Nov  9 23:26:00 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Nov 12 18:01:25 2017 +
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 
002eb60fbec28fdd56b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-07-30 Thread David Seifert
commit: c4afc732f1562592a9ef5b42e0e13a3dc00e7006
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Jul 27 19:09:04 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 30 14:37:25 2017 +
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-.ebuild | 24 
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/dev-libs/wlc/wlc-.ebuild b/dev-libs/wlc/wlc-.ebuild
index 535af3d4823..709fe5def74 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-07-30 Thread David Seifert
commit: 948612af1479dace1fe83f17ed6ebb18aa68de89
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Jul 27 19:09:37 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 30 14:37:31 2017 +
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 
002eb60fbec28fdd56b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-07-30 Thread David Seifert
commit: 1bfb204c660c5560ee5ec44a2fee4962a7f0bc23
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Jul 27 19:08:32 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 30 14:37:20 2017 +
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 
002eb60fbec28fdd56b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

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 @@


Enable support for systemd-logind.
-   Enable X11 backend and XWayland support.
-   Enable XWayland support.
+   Enable X11 backend.
+   Enable XWayland application 
support.


Cloudef/wlc

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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-05-04 Thread David Seifert
commit: e7c4ab4e7767b8a930c3317e3875cf56503e8941
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Wed May  3 15:59:17 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu May  4 16:58:43 2017 +
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 
57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad047a283564cc85f
 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 
002eb60fbec28fdd56b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

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..000
--- 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."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-05-04 Thread David Seifert
commit: 279654802ae3c6c4d68faabb399383f5da1fa71d
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Wed May  3 15:40:47 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu May  4 16:58:38 2017 +
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 
57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad047a283564cc85f
 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 
002eb60fbec28fdd56b10daaa2c2f1b15ace077e4f80bd56c906e32a51cf47a58f6c0dcbb510f333a2fcd0dccf307f5e91cc0330418b09e7d5003c4960ea

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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-03-30 Thread Göktürk Yüksek
commit: 85682d6edd3e0b127ad5850fd2785738e1704a38
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Tue Mar 28 11:42:05 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Mar 30 23:30:28 2017 +
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-.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-.ebuild b/dev-libs/wlc/wlc-.ebuild
index d1dc9942ee5..535af3d4823 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-03-16 Thread David Seifert
commit: a85b9f4a363b3be0c176aceb2356bd9d79e3d0fd
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Sun Mar 12 11:08:30 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 16 19:11:42 2017 +
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 
57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad047a283564cc85f
 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..000
--- 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..000
--- 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
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-03-16 Thread David Seifert
commit: 4e5e81b20b8cfca272ee5d2a63a33cd448d60e68
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Sun Mar 12 11:07:01 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 16 19:11:30 2017 +
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 
57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad047a283564cc85f
+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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/, dev-libs/sway/

2017-03-16 Thread David Seifert
commit: 9b9645fc516efaeaad18937eff37f3a4430ee16c
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Sun Mar 12 16:41:15 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 16 19:11:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9645fc

dev-libs/{wlc,sway}: update package metadata

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

 dev-libs/sway/metadata.xml | 4 
 dev-libs/wlc/metadata.xml  | 4 
 2 files changed, 8 insertions(+)

diff --git a/dev-libs/sway/metadata.xml b/dev-libs/sway/metadata.xml
index a9e0ba7acf0..8d83ccd3c84 100644
--- a/dev-libs/sway/metadata.xml
+++ b/dev-libs/sway/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   hiloba...@gmail.com
+   Mykyta Holubakha
+   
+   
tajj...@gmail.com
Jasen Borisov


diff --git a/dev-libs/wlc/metadata.xml b/dev-libs/wlc/metadata.xml
index 3319b29914b..00a5746e4c5 100644
--- a/dev-libs/wlc/metadata.xml
+++ b/dev-libs/wlc/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   hiloba...@gmail.com
+   Mykyta Holubakha
+   
+   
tajj...@gmail.com
Jasen Borisov




[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-01-14 Thread Göktürk Yüksek
commit: 6a7da2ca0f62c4b8234ea6554b31f441dc355c27
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Tue Jan 10 23:14:47 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Jan 15 05:07:47 2017 +
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-.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-.ebuild b/dev-libs/wlc/wlc-.ebuild
index 37ec240..d7f6c37 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2017-01-14 Thread Göktürk Yüksek
commit: 354780f46a375cfa418774ec605b5db88bd5e8ba
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Tue Jan 10 23:11:33 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Jan 15 05:07:42 2017 +
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-.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-.ebuild b/dev-libs/wlc/wlc-.ebuild
index e44e750..37ec240 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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 )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-11-21 Thread David Seifert
commit: dbcd40da66074578b78198ef8c5857ab932e9b6c
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Mon Nov 21 17:48:32 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 21 19:16:30 2016 +
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 
57c746a5331686b112920353dff8797a6fbaaca4c6241573659a54649c6214b2224d5dd0fad202574a1358fc06b5d8dcc47c563d216ad047a283564cc85f

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 ..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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-11-04 Thread Patrice Clement
commit: e366d8cd7eb95abaaff29f6e19a65a97dd4685b2
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Fri Nov  4 18:52:04 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Nov  4 22:23:04 2016 +
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  gentoo.org>

 dev-libs/wlc/metadata.xml| 1 +
 dev-libs/wlc/wlc-.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 @@

Enable support for systemd-logind.
Enable X11 backend and XWayland support.
+   Enable XWayland support.

 

diff --git a/dev-libs/wlc/wlc-.ebuild b/dev-libs/wlc/wlc-.ebuild
index 5a3e040..e44e750 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-11-04 Thread Patrice Clement
commit: c76eaba206253b2cf16d27b840a05bf85f90a4e5
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Fri Nov  4 18:58:07 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Nov  4 22:23:04 2016 +
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  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 
e1e3c7d80da8fe3102e8ea891d4c52fa160f99fdb3fb837c6ff69ef3468ca2ec2b1f850cfac3d64a7df0e426f1113963395a562ef252c096af48b55c99d4
 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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-11-04 Thread Patrice Clement
commit: 973061a104f757edc14a151fa8cc637b0ea0e281
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Fri Nov  4 21:45:48 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Nov  4 22:23:04 2016 +
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  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 
e1e3c7d80da8fe3102e8ea891d4c52fa160f99fdb3fb837c6ff69ef3468ca2ec2b1f850cfac3d64a7df0e426f1113963395a562ef252c096af48b55c99d4
 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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-08-25 Thread Patrice Clement
commit: 376ba4d80669b517dc0c1f168366f3f34f955f0f
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Sun Aug  7 19:59:42 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug 25 17:51:03 2016 +
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  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 
e1e3c7d80da8fe3102e8ea891d4c52fa160f99fdb3fb837c6ff69ef3468ca2ec2b1f850cfac3d64a7df0e426f1113963395a562ef252c096af48b55c99d4
 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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-07-07 Thread Göktürk Yüksek
commit: 9fa1f6828f5af35745fbf59cd58b62f86bf13de7
Author: Jasen Borisov  gmail  com>
AuthorDate: Mon Jul  4 06:50:31 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Fri Jul  8 02:52:07 2016 +
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-.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-.ebuild b/dev-libs/wlc/wlc-.ebuild
index 84647c8..5a3e040 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/, dev-libs/sway/

2016-07-01 Thread Patrice Clement
commit: 1b4262b2b0bc7e9dc3e060b9ff9fe0764cec5489
Author: Leho Kraav  kraav  com>
AuthorDate: Sun Jun 26 10:46:19 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jul  1 07:19:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4262b2

dev-libs/sway: bump version 0.8

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

Signed-off-by: Patrice Clement  gentoo.org>

 dev-libs/sway/Manifest  | 2 +-
 dev-libs/sway/{sway-0.6.ebuild => sway-0.8.ebuild}  | 0
 dev-libs/wlc/Manifest   | 2 +-
 dev-libs/wlc/{wlc-0.0.2.ebuild => wlc-0.0.3.ebuild} | 0
 4 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/sway/Manifest b/dev-libs/sway/Manifest
index cafdebc..8aeec70 100644
--- a/dev-libs/sway/Manifest
+++ b/dev-libs/sway/Manifest
@@ -1 +1 @@
-DIST sway-0.6.tar.gz 10995907 SHA256 
a9159033ca3e976383cc9485bcb10fe89485711c4577d8c7414d8f23c56e54ea SHA512 
b38455183b8a488fd5f2721356864bd4d28a4bcb5f0ce54f1a6b1c013e75c758fb2a429f549d8f78a2284a79721048333003fd040b70d26169c5eb900b20acd2
 WHIRLPOOL 
1df951d1d962f8951471613a2c4eeccfd2c4561565297eb06c38ee42aeea9bbbe702454d8a4ef06f36b21d3dfaf56d4461565cb8b522adb5af71a899e66e
+DIST sway-0.8.tar.gz 11002027 SHA256 
eb229098f87b242ab9259d3057e7e9a8cad610659546988b73ffa866ec62f7fd SHA512 
922b36cb484d2dbfd2b9309c5a65debc36e2a2304f9fbd980eba4c19ca1147d48fa01cf9f64e55cff2fd7ef6f7efaf87ef8145bda5b5ca76e2b1bded60e4aa64
 WHIRLPOOL 
5a70997bcf68141f6fba13eaa45655eee168d2bbe5e45329a49e95567a07476afe4a63d5afb3ef59511207ac689b6dba3633dba2e08dfa192761ae5003075f01

diff --git a/dev-libs/sway/sway-0.6.ebuild b/dev-libs/sway/sway-0.8.ebuild
similarity index 100%
rename from dev-libs/sway/sway-0.6.ebuild
rename to dev-libs/sway/sway-0.8.ebuild

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
index 6805404..c98c3a5 100644
--- a/dev-libs/wlc/Manifest
+++ b/dev-libs/wlc/Manifest
@@ -1 +1 @@
-DIST wlc-0.0.2.tar.bz2 206832 SHA256 
f430c81197a2157487c597206c1020eab81788b2673929c6118b95376af5e7cd SHA512 
fc79d1bc41143d41d4f04f4a08f1e85231d8796273ea1b6e22e9e78a2bb403dde39532bb7f5676a361427072752ecdea0c4378ac93b5a580d9eb8abedb5dce22
 WHIRLPOOL 
58cf3fffc7cb3b9529f5b348f1d2331eb9e05dd70674230d9267943a0b6eb31c87376dcde72d6de1b2463742212c185284ab200fce15f5d70b50f638fe8e7d90
+DIST wlc-0.0.3.tar.bz2 206972 SHA256 
086556f97e635469afd1f73e191ac57c888925f4480d526346946350273ebb3f SHA512 
e1e3c7d80da8fe3102e8ea891d4c52fa160f99fdb3fb837c6ff69ef3468ca2ec2b1f850cfac3d64a7df0e426f1113963395a562ef252c096af48b55c99d4
 WHIRLPOOL 
c59b51b37a6fe9bcc580cd3aa4ecae224f680be507a160a0cb88d5ce68de1c31fedd1e236e8a19c84175364aa26987f1b053b4d41fee2ecd5b1f9d470da544fa

diff --git a/dev-libs/wlc/wlc-0.0.2.ebuild b/dev-libs/wlc/wlc-0.0.3.ebuild
similarity index 100%
rename from dev-libs/wlc/wlc-0.0.2.ebuild
rename to dev-libs/wlc/wlc-0.0.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-05-23 Thread Ian Delaney
commit: 9c0239d32d9fa32579940be42b45ad184026b41a
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sat May 21 20:34:41 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue May 24 03:06:32 2016 +
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  gentoo.org>

 dev-libs/wlc/wlc-0.0.2.ebuild | 3 ++-
 dev-libs/wlc/wlc-.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-.ebuild b/dev-libs/wlc/wlc-.ebuild
index a25e855..84647c8 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-05-20 Thread Ian Delaney
commit: db4d55839812cc09f9eeded3939012d69a5cb161
Author: Jasen Borisov  gmail  com>
AuthorDate: Fri May 20 16:01:59 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat May 21 05:01:37 2016 +
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  gentoo.org>

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

diff --git a/dev-libs/wlc/wlc-.ebuild b/dev-libs/wlc/wlc-.ebuild
index 55443ba..a25e855 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-05-12 Thread Ian Delaney
commit: 91273e7f5354dc3a5e1290192044557191db931f
Author: Jasen Borisov  gmail  com>
AuthorDate: Thu May 12 10:08:10 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri May 13 03:34:40 2016 +
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  gentoo.org>

 dev-libs/wlc/wlc-0.0.2.ebuild | 10 +-
 dev-libs/wlc/wlc-.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-.ebuild b/dev-libs/wlc/wlc-.ebuild
index 8af28d5..55443ba 100644
--- a/dev-libs/wlc/wlc-.ebuild
+++ b/dev-libs/wlc/wlc-.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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/

2016-05-11 Thread Ian Delaney
commit: 2d0c34233d652b7179d26032ccc063a805b6f998
Author: Jasen Borisov  gmail  com>
AuthorDate: Wed May 11 14:31:09 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu May 12 02:29:07 2016 +
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  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  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-.ebuild  | 50 +++
 4 files changed, 117 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
new file mode 100644
index 000..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 000..bd85b2b
--- /dev/null
+++ b/dev-libs/wlc/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tajj...@gmail.com
+   Jasen Borisov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Enable support for systemd-logind.
+   Enable X11 backend and XWayland support.
+   
+

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 000..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-.ebuild b/dev-libs/wlc/wlc-.ebuild
new file mode 100644
index 000..8af28d5
--- /dev/null
+++ b/dev-libs/wlc/wlc-.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)
+