* [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