[gentoo-commits] repo/gentoo:master commit in: dev-libs/wlc/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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) +