[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: d790da7003f677ab350dda8e6b87fe6de4f4c4b4 Author: Leonardo Hernández Hernández proton me> AuthorDate: Thu May 30 19:59:57 2024 + Commit: Matt Turner gentoo org> CommitDate: Fri May 31 13:55:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d790da70 dev-libs/wayland: add 1.23.0 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/36910 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 + dev-libs/wayland/wayland-1.23.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index e2de0f2c2836..95b73bb0bdfe 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1 +1,2 @@ DIST wayland-1.22.0.tar.xz 229544 BLAKE2B b0bb366e7f3494813d1574228ae5dd48eccde035120d6dd8709e3a24738681ab9dd9ba6a13924b6a35982d331fa8911fa7346911da9f618be9c9109da0288629 SHA512 fb1974efc8433e97254eb83fe28974198f2b4d8246418eb3d34ce657055461e0c97bc06dd52e5066ae91bbe05bac611dc49a0937ba226ac6388d5a47241efb12 +DIST wayland-1.23.0.tar.xz 237900 BLAKE2B efb80e3c67db7a707a6d2ea66e7a5132173550bc13fdff447925ec3d33bfba8131532f819d5ab0dd80924cb4339b58b7ca83d9e70a436cea8268167476355bd8 SHA512 9c525231a7ea3e68d3178230d476285a960d23e38571ac96d885f86c0588c52ef01460bff6833db5adb9456ce8db7b996613611187aac972736748ba91b8fd81 diff --git a/dev-libs/wayland/wayland-1.23.0.ebuild b/dev-libs/wayland/wayland-1.23.0.ebuild new file mode 100644 index ..7361890a730d --- /dev/null +++ b/dev-libs/wayland/wayland-1.23.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +inherit meson-multilib + +DESCRIPTION="Wayland protocol libraries" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; + +LICENSE="MIT" +SLOT="0" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + ~dev-util/wayland-scanner-${PV} + virtual/pkgconfig + doc? ( + >=app-text/doxygen-1.6[dot] + app-text/xmlto + >=media-gfx/graphviz-2.26.0 + ) +" +DEPEND=" + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool doc documentation) + $(meson_native_true dtd_validation) + -Dlibraries=true + -Dscanner=false + $(meson_use test tests) + ) + meson_src_configure +} + +src_test() { + # We set it on purpose to only a short subdir name, as socket paths are + # created in there, which are 108 byte limited. With this it hopefully + # barely fits to the limit with /var/tmp/portage/${CATEGORY}/${PF}/temp/x + export XDG_RUNTIME_DIR="${T}"/x + mkdir "${XDG_RUNTIME_DIR}" || die + chmod 0700 "${XDG_RUNTIME_DIR}" || die + + multilib-minimal_src_test +} + +src_install() { + meson-multilib_src_install + + if use doc; then + mv "${ED}"/usr/share/doc/"${PN}"/* "${ED}"/usr/share/doc/"${PF}"/ || die + rmdir "${ED}"/usr/share/doc/"${PN}" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 74b127cd2a39844b0c127e3e59862eb9a0aa2e77 Author: Matt Turner gentoo org> AuthorDate: Wed May 15 18:25:11 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed May 15 18:30:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b127cd dev-libs/wayland-protocols: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 2 -- .../wayland-protocols-1.32.ebuild | 38 -- .../wayland-protocols-1.35.ebuild | 37 - 3 files changed, 77 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 8300151fa0a7..4a0c3b16963c 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,4 +1,2 @@ -DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85 SHA512 4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef -DIST wayland-protocols-1.35.tar.xz 95512 BLAKE2B ad8791134417313aca8278f5d3a3d43edcc0029759d104388dc6d4e5cea1f49f286b97975d53099208a4e1014addbdddbe8c4638245be9b67ca0c80626efbaef SHA512 b4b915e145955f9c844d7ce4564ad13a854a4e7d4355913ef4cae7f09ab3e52ee69dceb6c76c9b7f82f1ab5c01071f0e5b00ce75cc7ab58274201eb4a4639710 DIST wayland-protocols-1.36.tar.xz 95512 BLAKE2B 6c460106a2069ff9ce0b6c8221f85462e74d726ead69f6918417aac0cd24567251873ea05ec111a90f3385f4128e7e8d76aca42c7b1f89a070943c604b87573c SHA512 5448b9aedc953ce6be0f378da900c195c8743cb6001f615823b5fc9cab3e3ee54271132055743278e10decef7f8e9dcdeef31593a2a12062575fb90eb0084be0 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild deleted file mode 100644 index 04d709642ab9.. --- a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -RDEPEND="" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -} diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.35.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.35.ebuild deleted file mode 100644 index 7310be696158.. --- a/dev-libs/wayland-protocols/wayland-protocols-1.35.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: ad7bfa4603eb77307d1358c8a3bc1d75191d33ed Author: Matt Turner gentoo org> AuthorDate: Wed May 15 18:29:37 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed May 15 18:30:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7bfa46 dev-libs/wayland-protocols: Propagate stable keywords Closes: https://bugs.gentoo.org/925272 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index 7820286edec2..e0d8761901b5 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: b282921dfebebeb48285b3dc5924a266e444a2fa Author: Matt Turner gentoo org> AuthorDate: Mon Apr 29 16:10:46 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 29 18:18:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282921d dev-libs/wayland-protocols: Version bump to 1.36 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.36.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 48f945f115ca..8300151fa0a7 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,3 +1,4 @@ DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85 SHA512 4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef DIST wayland-protocols-1.35.tar.xz 95512 BLAKE2B ad8791134417313aca8278f5d3a3d43edcc0029759d104388dc6d4e5cea1f49f286b97975d53099208a4e1014addbdddbe8c4638245be9b67ca0c80626efbaef SHA512 b4b915e145955f9c844d7ce4564ad13a854a4e7d4355913ef4cae7f09ab3e52ee69dceb6c76c9b7f82f1ab5c01071f0e5b00ce75cc7ab58274201eb4a4639710 +DIST wayland-protocols-1.36.tar.xz 95512 BLAKE2B 6c460106a2069ff9ce0b6c8221f85462e74d726ead69f6918417aac0cd24567251873ea05ec111a90f3385f4128e7e8d76aca42c7b1f89a070943c604b87573c SHA512 5448b9aedc953ce6be0f378da900c195c8743cb6001f615823b5fc9cab3e3ee54271132055743278e10decef7f8e9dcdeef31593a2a12062575fb90eb0084be0 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild new file mode 100644 index ..7310be696158 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 1e9cb762d98622ada72efbcad42499f7731a4a9c Author: Matt Turner gentoo org> AuthorDate: Sun Apr 21 21:05:02 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 21 21:05:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9cb762 dev-libs/wayland-protocols: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 - .../wayland-protocols-1.34.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index f56d722ad77c..48f945f115ca 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,4 +1,3 @@ DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85 SHA512 4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef -DIST wayland-protocols-1.34.tar.xz 94800 BLAKE2B fa1edd872e0dc9f762db33541d6e0f1f4bd98dcdd072b73acbfb14e0f05199399dc46beb1a91676b72d43397cfddce2d89d989273b23ba0d38fb19a76e16a399 SHA512 d180eaaf87281dc7adade19070ee8308a5cb3dc2f60cff077960436ad647d3d207eb63fa0b079b7b315109654ad6e6b5e2588bfe859900e67edf8c67b1c3ad20 DIST wayland-protocols-1.35.tar.xz 95512 BLAKE2B ad8791134417313aca8278f5d3a3d43edcc0029759d104388dc6d4e5cea1f49f286b97975d53099208a4e1014addbdddbe8c4638245be9b67ca0c80626efbaef SHA512 b4b915e145955f9c844d7ce4564ad13a854a4e7d4355913ef4cae7f09ab3e52ee69dceb6c76c9b7f82f1ab5c01071f0e5b00ce75cc7ab58274201eb4a4639710 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild deleted file mode 100644 index 7310be696158.. --- a/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 6774b08994a359ef0a8ffd2511123ba7081908ad Author: Matt Turner gentoo org> AuthorDate: Fri Apr 19 18:20:33 2024 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 19 18:20:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6774b089 dev-libs/wayland-protocols: Version bump to 1.35 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.35.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index cb66a4589b5c..f56d722ad77c 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,3 +1,4 @@ DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85 SHA512 4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef DIST wayland-protocols-1.34.tar.xz 94800 BLAKE2B fa1edd872e0dc9f762db33541d6e0f1f4bd98dcdd072b73acbfb14e0f05199399dc46beb1a91676b72d43397cfddce2d89d989273b23ba0d38fb19a76e16a399 SHA512 d180eaaf87281dc7adade19070ee8308a5cb3dc2f60cff077960436ad647d3d207eb63fa0b079b7b315109654ad6e6b5e2588bfe859900e67edf8c67b1c3ad20 +DIST wayland-protocols-1.35.tar.xz 95512 BLAKE2B ad8791134417313aca8278f5d3a3d43edcc0029759d104388dc6d4e5cea1f49f286b97975d53099208a4e1014addbdddbe8c4638245be9b67ca0c80626efbaef SHA512 b4b915e145955f9c844d7ce4564ad13a854a4e7d4355913ef4cae7f09ab3e52ee69dceb6c76c9b7f82f1ab5c01071f0e5b00ce75cc7ab58274201eb4a4639710 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.35.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.35.ebuild new file mode 100644 index ..7310be696158 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.35.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 501cc332f1da60f56eb9a5cddf7bda9799d3868b Author: Matt Turner gentoo org> AuthorDate: Thu Mar 21 15:18:59 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 21 15:19:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501cc332 dev-libs/wayland-protocols: Version bump to 1.34 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.34.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index f8951e9f1212..cb66a4589b5c 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,2 +1,3 @@ DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85 SHA512 4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef +DIST wayland-protocols-1.34.tar.xz 94800 BLAKE2B fa1edd872e0dc9f762db33541d6e0f1f4bd98dcdd072b73acbfb14e0f05199399dc46beb1a91676b72d43397cfddce2d89d989273b23ba0d38fb19a76e16a399 SHA512 d180eaaf87281dc7adade19070ee8308a5cb3dc2f60cff077960436ad647d3d207eb63fa0b079b7b315109654ad6e6b5e2588bfe859900e67edf8c67b1c3ad20 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild new file mode 100644 index ..7310be696158 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: bff6db72f7300d2a18190ab8eec5568b11eaf0fd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 16:24:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 16:24:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff6db72 dev-libs/wayland-protocols: Stabilize 1.33 sparc, #925272 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index d73e206f4c28..7820286edec2 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 991420efdd228bf5b9b3979858f35dc7bdc59a54 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 24 15:26:10 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 24 15:26:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991420ef dev-libs/wayland-protocols: Stabilize 1.33 amd64, #925272 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index 53be39f7de6e..d73e206f4c28 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 34913560c207f152162280bff6c5885e94cfc7f2 Author: Sam James gentoo org> AuthorDate: Sat Feb 24 10:06:18 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 10:06:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34913560 dev-libs/wayland-protocols: Stabilize 1.33 arm64, #925272 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index e1f675438669..53be39f7de6e 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: ef1aabcae581f3965276af22e06d6cc9de88 Author: Sam James gentoo org> AuthorDate: Fri Feb 23 06:42:07 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 23 06:42:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1aabca dev-libs/wayland-protocols: Stabilize 1.33 x86, #925272 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index 11513e015e5f..e1f675438669 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 990a757a5288ec4ba5220dae36250f79bfea2128 Author: Sam James gentoo org> AuthorDate: Fri Feb 23 06:42:06 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 23 06:42:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990a757a dev-libs/wayland-protocols: Stabilize 1.33 arm, #925272 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index 7310be696158..11513e015e5f 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 9327ae61867226c23fd7d57ca450dd891d6761a2 Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Jan 22 02:43:04 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 22 03:59:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9327ae61 dev-libs/wayland-protocols: Version bump to 1.33 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.33.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 0abf836ffdc9..f8951e9f1212 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 +DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85 SHA512 4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild new file mode 100644 index ..5385cc4b3ff1 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 97cfb9f819443efbbf6440f30835841792cefa5a Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Jan 22 02:44:34 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 22 03:59:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cfb9f8 dev-libs/wayland-protocols: fix EmptyGlobalAssignment Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/34953 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild | 1 - dev-libs/wayland-protocols/wayland-protocols-.ebuild | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild index 5385cc4b3ff1..7310be696158 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.33.ebuild @@ -24,7 +24,6 @@ RESTRICT="!test? ( test )" DEPEND=" test? ( dev-libs/wayland ) " -RDEPEND="" BDEPEND=" dev-util/wayland-scanner virtual/pkgconfig diff --git a/dev-libs/wayland-protocols/wayland-protocols-.ebuild b/dev-libs/wayland-protocols/wayland-protocols-.ebuild index 4eff41270cb0..7310be696158 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,6 @@ RESTRICT="!test? ( test )" DEPEND=" test? ( dev-libs/wayland ) " -RDEPEND="" BDEPEND=" dev-util/wayland-scanner virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: ac978ab65b4a1a58788624ec52c7c991a634d2c8 Author: Matt Turner gentoo org> AuthorDate: Tue Sep 5 19:12:37 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Sep 5 20:28:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac978ab6 dev-libs/wayland-protocols: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 - .../wayland-protocols-1.31.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 84c7db5a265f..0abf836ffdc9 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,2 +1 @@ -DIST wayland-protocols-1.31.tar.xz 85524 BLAKE2B c3c21eb44f31fda1901b7aa87b15420f246893184f114d1776ef54224d4d05255b7691349ba546ba782df8fcbd64e39446caa11e2f96125cad9acb1cefad5f3d SHA512 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild deleted file mode 100644 index 04d709642ab9.. --- a/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -RDEPEND="" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 97a45bc4e8a3178bdb017077dc4a12a728194c54 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 31 18:38:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 31 18:38:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a45bc4 dev-libs/wayland-protocols: Stabilize 1.32 ppc64, #913215 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild index bbf74e51de19..04d709642ab9 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 5b21a3050d0126c16961fcfdc4d63b054eb25481 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 31 18:38:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 31 18:38:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b21a305 dev-libs/wayland-protocols: Stabilize 1.32 sparc, #913215 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild index 8af419ad4a4b..bbf74e51de19 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: e144c3cf690b04a585670a25af050bb142f2ece9 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 31 18:37:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 31 18:37:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e144c3cf dev-libs/wayland-protocols: Stabilize 1.32 x86, #913215 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild index 6b3cd3170285..8af419ad4a4b 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 29184de152d5de6c734702b44b6f59bed8616a72 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 29 17:54:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 29 17:54:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29184de1 dev-libs/wayland-protocols: Stabilize 1.32 ppc, #913215 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild index c99598566ad0..0061e30faa33 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: c898441f0d3c0e6717b062124aff5d83bea668cf Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 29 17:47:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 29 17:47:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c898441f dev-libs/wayland-protocols: Stabilize 1.32 amd64, #913215 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild index 761831b38427..b9c1a2fdb5c9 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: a58bac2644d6e56567907dc52408e1b817ed2d7c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Aug 29 17:48:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Aug 29 17:48:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58bac26 dev-libs/wayland-protocols: Stabilize 1.32 arm64, #913215 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild index b9c1a2fdb5c9..c99598566ad0 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: d02eb2b056fd7dd282713d0fe145d456ce869b26 Author: Matt Turner gentoo org> AuthorDate: Thu Jul 6 14:11:54 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Jul 6 14:11:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02eb2b0 dev-libs/wayland-protocols: Version bump to 1.32 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.32.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 7015e6b1aabe..84c7db5a265f 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.31.tar.xz 85524 BLAKE2B c3c21eb44f31fda1901b7aa87b15420f246893184f114d1776ef54224d4d05255b7691349ba546ba782df8fcbd64e39446caa11e2f96125cad9acb1cefad5f3d SHA512 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf +DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be SHA512 90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild new file mode 100644 index ..761831b38427 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: cc436adb5cbd922abbd0c90a7da6e954acf6415e Author: Matt Turner gentoo org> AuthorDate: Fri May 12 22:08:34 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri May 12 22:34:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc436adb dev-libs/wayland: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 - dev-libs/wayland/wayland-1.21.0-r1.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index 49599048a0b7..e2de0f2c2836 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1,2 +1 @@ -DIST wayland-1.21.0.tar.xz 225936 BLAKE2B 2b43eb1517d476bb2b4daed1083373655b57d047968fdb93de4235af12e25557627e30b5c3d2575bac4beaf1e0a0b8ef10a3c673538d9097501f33c05836 SHA512 5575216d30fdf5c63caa6bcad071e15f2a4f3acb12df776806073f65db37a50b5b5b3cc7957c5497636f4ac01893e2eaab26e453ded44b287acde01762f5fdc3 DIST wayland-1.22.0.tar.xz 229544 BLAKE2B b0bb366e7f3494813d1574228ae5dd48eccde035120d6dd8709e3a24738681ab9dd9ba6a13924b6a35982d331fa8911fa7346911da9f618be9c9109da0288629 SHA512 fb1974efc8433e97254eb83fe28974198f2b4d8246418eb3d34ce657055461e0c97bc06dd52e5066ae91bbe05bac611dc49a0937ba226ac6388d5a47241efb12 diff --git a/dev-libs/wayland/wayland-1.21.0-r1.ebuild b/dev-libs/wayland/wayland-1.21.0-r1.ebuild deleted file mode 100644 index 301f299e4f7b.. --- a/dev-libs/wayland/wayland-1.21.0-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -inherit meson-multilib - -DESCRIPTION="Wayland protocol libraries" -HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; - -LICENSE="MIT" -SLOT="0" -IUSE="doc test" -RESTRICT="!test? ( test )" - -BDEPEND=" - ~dev-util/wayland-scanner-${PV} - virtual/pkgconfig - doc? ( - >=app-doc/doxygen-1.6[dot] - app-text/xmlto - >=media-gfx/graphviz-2.26.0 - ) -" -DEPEND=" - >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND}" - -multilib_src_configure() { - local emesonargs=( - $(meson_native_use_bool doc documentation) - $(meson_native_true dtd_validation) - -Dlibraries=true - -Dscanner=false - $(meson_use test tests) - ) - meson_src_configure -} - -src_test() { - # We set it on purpose to only a short subdir name, as socket paths are - # created in there, which are 108 byte limited. With this it hopefully - # barely fits to the limit with /var/tmp/portage/${CATEGORY}/${PF}/temp/x - export XDG_RUNTIME_DIR="${T}"/x - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - multilib-minimal_src_test -} - -src_install() { - meson-multilib_src_install - - if use doc; then - mv "${ED}"/usr/share/doc/"${PN}"/* "${ED}"/usr/share/doc/"${PF}"/ || die - rmdir "${ED}"/usr/share/doc/"${PN}" || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 8284775691366fb59c960bccbb1cb9d0295b209a Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 17:07:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 17:07:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82847756 dev-libs/wayland: Stabilize 1.22.0 x86, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland/wayland-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.22.0.ebuild b/dev-libs/wayland/wayland-1.22.0.ebuild index c980d9868de8..301f299e4f7b 100644 --- a/dev-libs/wayland/wayland-1.22.0.ebuild +++ b/dev-libs/wayland/wayland-1.22.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: bdbd3d34366407df5e63b2470bc32e5e2d7b52a0 Author: Sam James gentoo org> AuthorDate: Wed May 10 16:38:00 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 16:38:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbd3d34 dev-libs/wayland: Stabilize 1.22.0 ppc, #906072 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.22.0.ebuild b/dev-libs/wayland/wayland-1.22.0.ebuild index e8580a6dfc36..c980d9868de8 100644 --- a/dev-libs/wayland/wayland-1.22.0.ebuild +++ b/dev-libs/wayland/wayland-1.22.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 4f1678866181f3c5ed5da105c7e76bfab5061023 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 16:34:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 16:34:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f167886 dev-libs/wayland: Stabilize 1.22.0 ppc64, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland/wayland-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.22.0.ebuild b/dev-libs/wayland/wayland-1.22.0.ebuild index dc6d02e0070b..e8580a6dfc36 100644 --- a/dev-libs/wayland/wayland-1.22.0.ebuild +++ b/dev-libs/wayland/wayland-1.22.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 1fb5b3b915e5abe3eae7666bbf381835675c2757 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 16:34:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 16:34:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb5b3b9 dev-libs/wayland: Stabilize 1.22.0 sparc, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland/wayland-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.22.0.ebuild b/dev-libs/wayland/wayland-1.22.0.ebuild index 07288a9f866a..dc6d02e0070b 100644 --- a/dev-libs/wayland/wayland-1.22.0.ebuild +++ b/dev-libs/wayland/wayland-1.22.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 5d13dd0bbb95715485a9ad75a2cd6f8f6c777e74 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 16:34:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 16:34:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d13dd0b dev-libs/wayland: Stabilize 1.22.0 arm, #906072 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland/wayland-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.22.0.ebuild b/dev-libs/wayland/wayland-1.22.0.ebuild index b4d97d4af642..07288a9f866a 100644 --- a/dev-libs/wayland/wayland-1.22.0.ebuild +++ b/dev-libs/wayland/wayland-1.22.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 4477ad959c7a44e322f10a5d7964ce4685934519 Author: Sam James gentoo org> AuthorDate: Wed May 10 16:18:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 16:18:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4477ad95 dev-libs/wayland: Stabilize 1.22.0 amd64, #906072 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.22.0.ebuild b/dev-libs/wayland/wayland-1.22.0.ebuild index 9fe3f14c9121..dad1fe1f54d0 100644 --- a/dev-libs/wayland/wayland-1.22.0.ebuild +++ b/dev-libs/wayland/wayland-1.22.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: e2e597d94cf9a322e2e961c44003e652a78b8179 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 9 02:01:04 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 9 02:10:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e597d9 dev-libs/wayland: Version bump to 1.22.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 + dev-libs/wayland/{wayland-.ebuild => wayland-1.22.0.ebuild} | 2 +- dev-libs/wayland/wayland-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index b1576035cfe9..49599048a0b7 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1 +1,2 @@ DIST wayland-1.21.0.tar.xz 225936 BLAKE2B 2b43eb1517d476bb2b4daed1083373655b57d047968fdb93de4235af12e25557627e30b5c3d2575bac4beaf1e0a0b8ef10a3c673538d9097501f33c05836 SHA512 5575216d30fdf5c63caa6bcad071e15f2a4f3acb12df776806073f65db37a50b5b5b3cc7957c5497636f4ac01893e2eaab26e453ded44b287acde01762f5fdc3 +DIST wayland-1.22.0.tar.xz 229544 BLAKE2B b0bb366e7f3494813d1574228ae5dd48eccde035120d6dd8709e3a24738681ab9dd9ba6a13924b6a35982d331fa8911fa7346911da9f618be9c9109da0288629 SHA512 fb1974efc8433e97254eb83fe28974198f2b4d8246418eb3d34ce657055461e0c97bc06dd52e5066ae91bbe05bac611dc49a0937ba226ac6388d5a47241efb12 diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-1.22.0.ebuild similarity index 97% copy from dev-libs/wayland/wayland-.ebuild copy to dev-libs/wayland/wayland-1.22.0.ebuild index c232ff0e5669..9fe3f14c9121 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-1.22.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-.ebuild index c232ff0e5669..9fe3f14c9121 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 7c1742125eb8b13710cef3a41e11d0501218f5b1 Author: Joe Kappus wt gd> AuthorDate: Sun Dec 11 07:40:34 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Dec 13 18:04:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c174212 dev-libs/wayland-protocols: Version bump to 1.31 Closes: https://bugs.gentoo.org/885675 Closes: https://github.com/gentoo/gentoo/pull/28635 Signed-off-by: Joe Kappus wt.gd> Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.31.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 9b8d23650551..cfc2c60021f7 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,2 +1,3 @@ DIST wayland-protocols-1.27.tar.xz 82604 BLAKE2B ae1c19dffcf255c88e6d646f321ec194639500994f9e5a2759bd7081dc16872777c993d35d81000796e3e5044dc62f169c9b2fe89de081fd395eaaf09e6206e2 SHA512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390 DIST wayland-protocols-1.30.tar.xz 84776 BLAKE2B 059a40c839c5775851fb31f3f4637e11dce091b1758a5eb0c375ae40c3b745321cdc549d26456edc1bf66cd7d013d370c3df8c0de64f867b899571a73e2a4233 SHA512 e1e5648387e821c190058b390d7120c06c2767b644caf2644f05a280e0fe300b677545fbb9537839d8bc569a0cc7fb51190963421281e2557d1680767899b743 +DIST wayland-protocols-1.31.tar.xz 85524 BLAKE2B c3c21eb44f31fda1901b7aa87b15420f246893184f114d1776ef54224d4d05255b7691349ba546ba782df8fcbd64e39446caa11e2f96125cad9acb1cefad5f3d SHA512 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild new file mode 100644 index ..4eff41270cb0 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 8239f938bb6fa1aecd7de13f946860d994fd4054 Author: Piotr Karbowski gentoo org> AuthorDate: Tue Nov 29 22:16:57 2022 + Commit: Piotr Karbowski gentoo org> CommitDate: Tue Nov 29 22:20:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8239f938 dev-libs/wayland: 1.21.0-r1 revbump, Fixes docs installation path. Closes: https://bugs.gentoo.org/777048 Signed-off-by: Piotr Karbowski gentoo.org> .../wayland/{wayland-.ebuild => wayland-1.21.0-r1.ebuild}| 9 + dev-libs/wayland/wayland-.ebuild | 9 + 2 files changed, 18 insertions(+) diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-1.21.0-r1.ebuild similarity index 88% copy from dev-libs/wayland/wayland-.ebuild copy to dev-libs/wayland/wayland-1.21.0-r1.ebuild index bbe4c3904bca..c232ff0e5669 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-1.21.0-r1.ebuild @@ -55,3 +55,12 @@ src_test() { multilib-minimal_src_test } + +src_install() { + meson-multilib_src_install + + if use doc; then + mv "${ED}"/usr/share/doc/"${PN}"/* "${ED}"/usr/share/doc/"${PF}"/ || die + rmdir "${ED}"/usr/share/doc/"${PN}" || die + fi +} diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-.ebuild index bbe4c3904bca..c232ff0e5669 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-.ebuild @@ -55,3 +55,12 @@ src_test() { multilib-minimal_src_test } + +src_install() { + meson-multilib_src_install + + if use doc; then + mv "${ED}"/usr/share/doc/"${PN}"/* "${ED}"/usr/share/doc/"${PF}"/ || die + rmdir "${ED}"/usr/share/doc/"${PN}" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: e607f7d7a283d453d0ef5240f61e7d9b69143618 Author: Matt Turner gentoo org> AuthorDate: Wed Nov 23 17:10:38 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 23 17:28:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e607f7d7 dev-libs/wayland-protocols: Version bump to 1.30 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.30.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index d037ae352970..045e040f2ab5 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,3 +1,4 @@ DIST wayland-protocols-1.26.tar.xz 81028 BLAKE2B 0813b8117c48b965560c3f112f67fa209f29b0c40fab2b46f46ccae227d68902277cce06281a6bd938fb3c2186e0cf4ea3670ed6d3b48b51ed655012bb1452ce SHA512 fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167 DIST wayland-protocols-1.27.tar.xz 82604 BLAKE2B ae1c19dffcf255c88e6d646f321ec194639500994f9e5a2759bd7081dc16872777c993d35d81000796e3e5044dc62f169c9b2fe89de081fd395eaaf09e6206e2 SHA512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390 DIST wayland-protocols-1.28.tar.xz 84116 BLAKE2B 2b911b471ea61e34da5f0c8eb1bc67e0786261411123bffb02bfcea4e0c5e85b2ca1e8cf3f8f55fc92aae0365c30caed42e3c6037df46ce581f27952f6e38a24 SHA512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f +DIST wayland-protocols-1.30.tar.xz 84776 BLAKE2B 059a40c839c5775851fb31f3f4637e11dce091b1758a5eb0c375ae40c3b745321cdc549d26456edc1bf66cd7d013d370c3df8c0de64f867b899571a73e2a4233 SHA512 e1e5648387e821c190058b390d7120c06c2767b644caf2644f05a280e0fe300b677545fbb9537839d8bc569a0cc7fb51190963421281e2557d1680767899b743 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.30.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.30.ebuild new file mode 100644 index ..4eff41270cb0 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.30.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 84d63be6ccca7b144552b6dcf5df592c2169882f Author: Matt Turner gentoo org> AuthorDate: Sun Nov 6 15:37:09 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 6 18:25:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d63be6 dev-libs/wayland-protocols: Version bump to 1.28 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.28.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index c7dbbb71cd29..d037ae352970 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,2 +1,3 @@ DIST wayland-protocols-1.26.tar.xz 81028 BLAKE2B 0813b8117c48b965560c3f112f67fa209f29b0c40fab2b46f46ccae227d68902277cce06281a6bd938fb3c2186e0cf4ea3670ed6d3b48b51ed655012bb1452ce SHA512 fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167 DIST wayland-protocols-1.27.tar.xz 82604 BLAKE2B ae1c19dffcf255c88e6d646f321ec194639500994f9e5a2759bd7081dc16872777c993d35d81000796e3e5044dc62f169c9b2fe89de081fd395eaaf09e6206e2 SHA512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390 +DIST wayland-protocols-1.28.tar.xz 84116 BLAKE2B 2b911b471ea61e34da5f0c8eb1bc67e0786261411123bffb02bfcea4e0c5e85b2ca1e8cf3f8f55fc92aae0365c30caed42e3c6037df46ce581f27952f6e38a24 SHA512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.28.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.28.ebuild new file mode 100644 index ..4eff41270cb0 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.28.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 05186e433bb475e06383773f39efddd017e7a704 Author: Matt Turner gentoo org> AuthorDate: Tue Oct 11 04:21:31 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 11 04:21:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05186e43 dev-libs/wayland-protocols: Version bump to 1.27 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest | 1 + .../{wayland-protocols-.ebuild => wayland-protocols-1.27.ebuild} | 4 ++-- dev-libs/wayland-protocols/wayland-protocols-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 94adfe37bcce..c7dbbb71cd29 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.26.tar.xz 81028 BLAKE2B 0813b8117c48b965560c3f112f67fa209f29b0c40fab2b46f46ccae227d68902277cce06281a6bd938fb3c2186e0cf4ea3670ed6d3b48b51ed655012bb1452ce SHA512 fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167 +DIST wayland-protocols-1.27.tar.xz 82604 BLAKE2B ae1c19dffcf255c88e6d646f321ec194639500994f9e5a2759bd7081dc16872777c993d35d81000796e3e5044dc62f169c9b2fe89de081fd395eaaf09e6206e2 SHA512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390 diff --git a/dev-libs/wayland-protocols/wayland-protocols-.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.27.ebuild similarity index 87% copy from dev-libs/wayland-protocols/wayland-protocols-.ebuild copy to dev-libs/wayland-protocols/wayland-protocols-1.27.ebuild index fd84b9649f01..4eff41270cb0 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.27.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; inherit git-r3 else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi diff --git a/dev-libs/wayland-protocols/wayland-protocols-.ebuild b/dev-libs/wayland-protocols/wayland-protocols-.ebuild index fd84b9649f01..4eff41270cb0 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; inherit git-r3 else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: f7ba2b8d6ca064d5fcc98519980df471d364a3a0 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 17 16:10:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 17 16:10:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ba2b8d dev-libs/wayland-protocols: Stabilize 1.26 arm64, #861023 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild index dd41e6e15d91..873c3dfde4c1 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: c1a19863d83a12b2bc5d594f8c7ba31660949510 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 17 16:10:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 17 16:10:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a19863 dev-libs/wayland: Stabilize 1.21.0 arm64, #861023 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland/wayland-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.21.0.ebuild b/dev-libs/wayland/wayland-1.21.0.ebuild index 9918cd49a51e..62b0263855db 100644 --- a/dev-libs/wayland/wayland-1.21.0.ebuild +++ b/dev-libs/wayland/wayland-1.21.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 1174bc68f1a4df4277d0dc9d92d0514c582a02e2 Author: Matt Turner gentoo org> AuthorDate: Sat Jul 9 21:03:29 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Jul 9 23:38:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1174bc68 dev-libs/wayland-protocols: Version bump to 1.26 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.26.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index fa9d4bb5a5e3..35ceab34ce3a 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.25.tar.xz 79784 BLAKE2B 6ca7fdc910bfd70ee5c3bb192bcf1c79c66c4bb713531b2d1d493bd3ec8509e1231176144d75f4e97a4c6ccc4ee1d836a7ac1cfeaaa59e927f10fa4a40cf023a SHA512 8269694a0780e4d32f1982ff4cbb50b1ef85f08157b9486bc6d7e489c64665a9d9f959121d0eede7c7b108a604d974b64d74cfdef8b5f14304465309afb0768f +DIST wayland-protocols-1.26.tar.xz 81028 BLAKE2B 0813b8117c48b965560c3f112f67fa209f29b0c40fab2b46f46ccae227d68902277cce06281a6bd938fb3c2186e0cf4ea3670ed6d3b48b51ed655012bb1452ce SHA512 fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild new file mode 100644 index ..fd84b9649f01 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: b79bff070e814b0c365c4309af01e33592e4a4f1 Author: Matt Turner gentoo org> AuthorDate: Sun Jul 3 22:28:12 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Jul 3 22:30:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79bff07 dev-libs/wayland: Version bump to 1.21.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 + dev-libs/wayland/wayland-1.21.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index 680b0b621abe..46d7d2fbf65d 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1 +1,2 @@ DIST wayland-1.20.0.tar.xz 225188 BLAKE2B d607610ad8b30b6b3bbfc3945679f698030f271766cfb72425f98f170a96469fb085fb9a746a866b8562d7f452c844e61ad57f634dcf365474c7d050b76022e9 SHA512 e8a1f410994b947f850799bdd0d95a2429d8467f853e62a0ab3915a4e9fe130f8aa977e03715114ab740c6ec546edea63d275ce7f927d4f3029ea126e6a7d215 +DIST wayland-1.21.0.tar.xz 225936 BLAKE2B 2b43eb1517d476bb2b4daed1083373655b57d047968fdb93de4235af12e25557627e30b5c3d2575bac4beaf1e0a0b8ef10a3c673538d9097501f33c05836 SHA512 5575216d30fdf5c63caa6bcad071e15f2a4f3acb12df776806073f65db37a50b5b5b3cc7957c5497636f4ac01893e2eaab26e453ded44b287acde01762f5fdc3 diff --git a/dev-libs/wayland/wayland-1.21.0.ebuild b/dev-libs/wayland/wayland-1.21.0.ebuild new file mode 100644 index ..bbe4c3904bca --- /dev/null +++ b/dev-libs/wayland/wayland-1.21.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +inherit meson-multilib + +DESCRIPTION="Wayland protocol libraries" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; + +LICENSE="MIT" +SLOT="0" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + ~dev-util/wayland-scanner-${PV} + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.6[dot] + app-text/xmlto + >=media-gfx/graphviz-2.26.0 + ) +" +DEPEND=" + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool doc documentation) + $(meson_native_true dtd_validation) + -Dlibraries=true + -Dscanner=false + $(meson_use test tests) + ) + meson_src_configure +} + +src_test() { + # We set it on purpose to only a short subdir name, as socket paths are + # created in there, which are 108 byte limited. With this it hopefully + # barely fits to the limit with /var/tmp/portage/${CATEGORY}/${PF}/temp/x + export XDG_RUNTIME_DIR="${T}"/x + mkdir "${XDG_RUNTIME_DIR}" || die + chmod 0700 "${XDG_RUNTIME_DIR}" || die + + multilib-minimal_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 29a5c865cbc341288add2c8d6e3080e5b1ec4369 Author: Matt Turner gentoo org> AuthorDate: Sun Jul 3 22:27:30 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Jul 3 22:30:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a5c865 dev-libs/wayland: Update SRC_URI Also use EAPI=8 and drop unnecessary dependencies on expat and libxml2. Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/wayland-.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-.ebuild index 5a701656ff6d..bbe4c3904bca 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; inherit git-r3 else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson-multilib @@ -30,8 +30,6 @@ BDEPEND=" ) " DEPEND=" - >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] - dev-libs/libxml2:= >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: b27639f028b2bc675dfe7ad3c08c6612e001cd9d Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 13 18:42:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 13 18:42:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27639f0 dev-libs/wayland-protocols: Stabilize 1.25 ppc, #834780 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index 242f37338ccf..e34ad00f27c0 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: fd510dfcfd6bb58cc2930f0d47e786125d6c1294 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 13 18:42:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 13 18:42:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd510dfc dev-libs/wayland-protocols: Stabilize 1.25 ppc64, #834780 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index e34ad00f27c0..873c3dfde4c1 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: d6b870adcf052ed1506025950f55bb9954b7be62 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 10 01:21:13 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 10 01:21:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b870ad dev-libs/wayland-protocols: keyword 1.25 for ~loong Tests currently cannot be built natively on loong, due to toolchain bug, but the package only installs data files. See: https://bugs.gentoo.org/843371 Signed-off-by: WANG Xuerui gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index 6c937ab49bdd..242f37338ccf 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 5c78358da52712fe649855478a648720300a7f91 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 10 01:22:56 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 10 01:22:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c78358d dev-libs/wayland-protocols: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/wayland-protocols/wayland-protocols-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-.ebuild b/dev-libs/wayland-protocols/wayland-protocols-.ebuild index 0cd7ff00a4f7..fd84b9649f01 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: d8ef7a926d23ef8fe65f7f50e8c6ab41b154dc0c Author: WANG Xuerui gentoo org> AuthorDate: Mon May 9 00:04:47 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon May 9 02:55:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ef7a92 dev-libs/wayland: keyword 1.20.0 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index a003f452d7a3..633eb59476d0 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 197fc6780d12275b75405756ca8b5ae7721011c2 Author: WANG Xuerui gentoo org> AuthorDate: Mon May 9 00:04:51 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon May 9 02:55:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197fc678 dev-libs/wayland: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/wayland/wayland-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-.ebuild index 49ec2b8a68f5..5a701656ff6d 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 2bbe39d8606d9259ab6dbcb70d2a1cd1e23e1adb Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 12 12:14:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 12 12:14:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbe39d8 dev-libs/wayland-protocols: Stabilize 1.25 arm, #834780 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index 9ff868c3ca75..6c937ab49bdd 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 85591ff5add30c8a99115c90bd988e3397771c58 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 10 10:25:04 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 10 10:25:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85591ff5 dev-libs/wayland-protocols: Stabilize 1.25 x86, #834780 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index 7e3b25519fad..9ff868c3ca75 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 9053a25a245a43d9520f0f7e78d9d075898fb1d3 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 10 09:03:15 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 10 09:03:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9053a25a dev-libs/wayland-protocols: Stabilize 1.25 amd64, #834780 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index be6bb1ae1e74..7e3b25519fad 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 28e65ab0fe4856010a377f3a1344fac548a7679e Author: Jakov Smolić gentoo org> AuthorDate: Wed Mar 9 12:42:36 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Mar 9 12:42:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e65ab0 dev-libs/wayland-protocols: Stabilize 1.25 arm64, #834780 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index 5996db824214..be6bb1ae1e74 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: c4761c5a71c487bd7a7871e34c6b319702df7441 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 9 09:20:52 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 9 09:20:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4761c5a dev-libs/wayland-protocols: sparc stable wrt bug #834780 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index 0cd7ff00a4f7..5996db824214 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 1b1f5aa10eb6680ee39af58936b178bacf02278a Author: Matt Turner gentoo org> AuthorDate: Mon Feb 7 18:59:01 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 7 19:03:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1f5aa1 dev-libs/wayland-protocols: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 - .../wayland-protocols-1.23.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 509c83e1acca..2bc550f3b8c6 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,3 +1,2 @@ -DIST wayland-protocols-1.23.tar.xz 74116 BLAKE2B a92f9d80e8d9062fb79c06e13141b46e0f43d0813f461e087a9fa724fa752df3b4fe5698e34e7431f3b43cca0adf7b86ab77c948060f6c02e4c7693f7975cd15 SHA512 11f09147da1dd01a9f5c921eb0bfc6244a72023a052ef96bc121e16437a2c43d0dbba748c2de832539f57371e90b16bd13069bec07391305717f8fca295ea2a6 DIST wayland-protocols-1.24.tar.xz 77120 BLAKE2B 912132cb2b65b99184f25942e02000444ce5d37b60f33363999e8431db5835d3c0dab41dae312f0dbb02d03ab7e4f3f588e7b507e767ec132a82fd816700b09a SHA512 4b1122517db56f48a5fafd4bd0cb7f94faef6fdd2d80e6cec17e5a6bafbaf2f5a71b958ed12e6d13965494885c209b2fb6dd8331487b39c6f251e71f1e770a15 DIST wayland-protocols-1.25.tar.xz 79784 BLAKE2B 6ca7fdc910bfd70ee5c3bb192bcf1c79c66c4bb713531b2d1d493bd3ec8509e1231176144d75f4e97a4c6ccc4ee1d836a7ac1cfeaaa59e927f10fa4a40cf023a SHA512 8269694a0780e4d32f1982ff4cbb50b1ef85f08157b9486bc6d7e489c64665a9d9f959121d0eede7c7b108a604d974b64d74cfdef8b5f14304465309afb0768f diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild deleted file mode 100644 index 86d58eaed2b0.. --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -RDEPEND="" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: b6532789c4a58a9688241da758f85e7ba46d839b Author: Matt Turner gentoo org> AuthorDate: Mon Feb 7 18:58:48 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 7 19:03:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6532789 dev-libs/wayland: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 - dev-libs/wayland/wayland-1.19.0.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index c2d608e43ffd..680b0b621abe 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1,2 +1 @@ -DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a SHA512 d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef DIST wayland-1.20.0.tar.xz 225188 BLAKE2B d607610ad8b30b6b3bbfc3945679f698030f271766cfb72425f98f170a96469fb085fb9a746a866b8562d7f452c844e61ad57f634dcf365474c7d050b76022e9 SHA512 e8a1f410994b947f850799bdd0d95a2429d8467f853e62a0ab3915a4e9fe130f8aa977e03715114ab740c6ec546edea63d275ce7f927d4f3029ea126e6a7d215 diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild deleted file mode 100644 index 1e94dde694a5.. --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; - inherit git-r3 -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -inherit meson-multilib - -DESCRIPTION="Wayland protocol libraries" -HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; - -LICENSE="MIT" -SLOT="0" -IUSE="doc" - -BDEPEND=" - ~dev-util/wayland-scanner-${PV}[$MULTILIB_USEDEP] - virtual/pkgconfig - doc? ( - >=app-doc/doxygen-1.6[dot] - app-text/xmlto - >=media-gfx/graphviz-2.26.0 - ) -" -DEPEND=" - >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] - dev-libs/libxml2:= - >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND}" - -multilib_src_configure() { - local emesonargs=( - $(meson_native_use_bool doc documentation) - $(meson_native_true dtd_validation) - -Dlibraries=true - -Dscanner=false - ) - meson_src_configure -} - -src_test() { - # We set it on purpose to only a short subdir name, as socket paths are - # created in there, which are 108 byte limited. With this it hopefully - # barely fits to the limit with /var/tmp/portage/${CATEGORY}/${PF}/temp/x - export XDG_RUNTIME_DIR="${T}"/x - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - multilib-minimal_src_test -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 8ca38bb0d6ba8da73cb5ae834d485853d3c28c4c Author: Matt Turner gentoo org> AuthorDate: Thu Feb 3 05:12:54 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Feb 3 06:20:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca38bb0 dev-libs/wayland-protocols: Version bump to 1.25 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest | 1 + .../{wayland-protocols-.ebuild => wayland-protocols-1.25.ebuild}| 2 +- dev-libs/wayland-protocols/wayland-protocols-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 0c9cb95b812b..509c83e1acca 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,2 +1,3 @@ DIST wayland-protocols-1.23.tar.xz 74116 BLAKE2B a92f9d80e8d9062fb79c06e13141b46e0f43d0813f461e087a9fa724fa752df3b4fe5698e34e7431f3b43cca0adf7b86ab77c948060f6c02e4c7693f7975cd15 SHA512 11f09147da1dd01a9f5c921eb0bfc6244a72023a052ef96bc121e16437a2c43d0dbba748c2de832539f57371e90b16bd13069bec07391305717f8fca295ea2a6 DIST wayland-protocols-1.24.tar.xz 77120 BLAKE2B 912132cb2b65b99184f25942e02000444ce5d37b60f33363999e8431db5835d3c0dab41dae312f0dbb02d03ab7e4f3f588e7b507e767ec132a82fd816700b09a SHA512 4b1122517db56f48a5fafd4bd0cb7f94faef6fdd2d80e6cec17e5a6bafbaf2f5a71b958ed12e6d13965494885c209b2fb6dd8331487b39c6f251e71f1e770a15 +DIST wayland-protocols-1.25.tar.xz 79784 BLAKE2B 6ca7fdc910bfd70ee5c3bb192bcf1c79c66c4bb713531b2d1d493bd3ec8509e1231176144d75f4e97a4c6ccc4ee1d836a7ac1cfeaaa59e927f10fa4a40cf023a SHA512 8269694a0780e4d32f1982ff4cbb50b1ef85f08157b9486bc6d7e489c64665a9d9f959121d0eede7c7b108a604d974b64d74cfdef8b5f14304465309afb0768f diff --git a/dev-libs/wayland-protocols/wayland-protocols-.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild similarity index 95% copy from dev-libs/wayland-protocols/wayland-protocols-.ebuild copy to dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild index f9b1910a51a1..0cd7ff00a4f7 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.25.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-libs/wayland-protocols/wayland-protocols-.ebuild b/dev-libs/wayland-protocols/wayland-protocols-.ebuild index f9b1910a51a1..0cd7ff00a4f7 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 2be233b93bbbcc28e3be634bc13ededd566f531c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 1 21:13:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 1 21:13:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be233b9 dev-libs/wayland: Stabilize 1.20.0 ppc64, #831378 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index ffa1a37133bf..a003f452d7a3 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 0375b0bb82ca6ad17a450921a9585e9b6239e027 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 1 21:13:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 1 21:13:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0375b0bb dev-libs/wayland-protocols: Stabilize 1.24 ppc64, #831378 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild index 1a30f294bc28..5e506be1a991 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 595a3dd0e07cef7c7300ad2e0c982736815d66ab Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 1 20:59:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 1 20:59:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595a3dd0 dev-libs/wayland: Stabilize 1.20.0 ppc, #831378 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index 2f3f5838b063..ffa1a37133bf 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: c7deba254592d4d184dbb3ebd0e441a40fec5ca2 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 1 20:59:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 1 20:59:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7deba25 dev-libs/wayland-protocols: Stabilize 1.24 ppc, #831378 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild index 6c937ab49bdd..1a30f294bc28 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 9c427b4606416d738b97e86826f0b3b1bd09864e Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jan 20 17:18:32 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 12:25:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c427b46 dev-libs/wayland: stable 1.20.0 for sparc, bug #831378 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index 9be1b3655a48..2f3f5838b063 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 045a6d0f5940dfc231e3164a3377dfc0ef13d6e4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jan 20 17:05:59 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 12:25:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045a6d0f dev-libs/wayland-protocols: stable 1.24 for sparc, bug #831378 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild index 1e950d7d0707..6c937ab49bdd 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 2f22a19cfa8d3c90140ae646196d31664edbd3fd Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 18 23:02:03 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 18 23:02:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f22a19c dev-libs/wayland-protocols: Stabilize 1.24 arm64, #831378 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild index 86fdee5a48de..1e950d7d0707 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: db17038b04503124d18286140a6dee196f243584 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 18 23:02:02 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 18 23:02:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db17038b dev-libs/wayland: Stabilize 1.20.0 arm64, #831378 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index 2b1d4d8198f9..9be1b3655a48 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: d1397a64b822da55aed119c1042ccce64b9eda2a Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 18 22:15:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 18 22:15:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1397a64 dev-libs/wayland-protocols: Stabilize 1.24 x86, #831378 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild index bf27a875ed7c..86fdee5a48de 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 698c707d9a576978b208272c8cdff398623e6d55 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 18 22:15:51 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 18 22:15:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698c707d dev-libs/wayland: Stabilize 1.20.0 x86, #831378 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index 860cf240a92c..2b1d4d8198f9 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 6609f39f622ca5f561af167f06e06ba555bd8eec Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 18 22:15:38 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 18 22:15:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6609f39f dev-libs/wayland-protocols: Stabilize 1.24 amd64, #831378 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild index a98993c1e2f7..bf27a875ed7c 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 0bbb906f304458a2f8654a1a4e6a955ee4ecdfd3 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 18 22:15:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 18 22:15:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bbb906f dev-libs/wayland: Stabilize 1.20.0 amd64, #831378 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index f45b6628e700..860cf240a92c 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: e2fea81aea42977381e35bbc005be68fc411ecef Author: Sam James gentoo org> AuthorDate: Tue Jan 18 12:24:30 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 18 12:24:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fea81a dev-libs/wayland-protocols: Stabilize 1.24 arm, #831378 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild index f9b1910a51a1..a98993c1e2f7 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: ee3d9fadbe789e6def1985a5dce80facf950e710 Author: Sam James gentoo org> AuthorDate: Tue Jan 18 12:24:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 18 12:24:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3d9fad dev-libs/wayland: Stabilize 1.20.0 arm, #831378 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.20.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild index 49ec2b8a68f5..f45b6628e700 100644 --- a/dev-libs/wayland/wayland-1.20.0.ebuild +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: eea25195f5b004ee81ba6ce904ebe8d50cc56bdb Author: Matt Turner gentoo org> AuthorDate: Fri Dec 10 02:39:49 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 10 05:48:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea25195 dev-libs/wayland: Version bump to 1.20.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 + dev-libs/wayland/wayland-1.20.0.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index c5622c6bf62a..c2d608e43ffd 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1 +1,2 @@ DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a SHA512 d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef +DIST wayland-1.20.0.tar.xz 225188 BLAKE2B d607610ad8b30b6b3bbfc3945679f698030f271766cfb72425f98f170a96469fb085fb9a746a866b8562d7f452c844e61ad57f634dcf365474c7d050b76022e9 SHA512 e8a1f410994b947f850799bdd0d95a2429d8467f853e62a0ab3915a4e9fe130f8aa977e03715114ab740c6ec546edea63d275ce7f927d4f3029ea126e6a7d215 diff --git a/dev-libs/wayland/wayland-1.20.0.ebuild b/dev-libs/wayland/wayland-1.20.0.ebuild new file mode 100644 index ..49ec2b8a68f5 --- /dev/null +++ b/dev-libs/wayland/wayland-1.20.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +inherit meson-multilib + +DESCRIPTION="Wayland protocol libraries" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; + +LICENSE="MIT" +SLOT="0" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + ~dev-util/wayland-scanner-${PV} + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.6[dot] + app-text/xmlto + >=media-gfx/graphviz-2.26.0 + ) +" +DEPEND=" + >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] + dev-libs/libxml2:= + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool doc documentation) + $(meson_native_true dtd_validation) + -Dlibraries=true + -Dscanner=false + $(meson_use test tests) + ) + meson_src_configure +} + +src_test() { + # We set it on purpose to only a short subdir name, as socket paths are + # created in there, which are 108 byte limited. With this it hopefully + # barely fits to the limit with /var/tmp/portage/${CATEGORY}/${PF}/temp/x + export XDG_RUNTIME_DIR="${T}"/x + mkdir "${XDG_RUNTIME_DIR}" || die + chmod 0700 "${XDG_RUNTIME_DIR}" || die + + multilib-minimal_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 8c04cda972dcc8e64939138071531608327c135f Author: Matt Turner gentoo org> AuthorDate: Fri Dec 10 05:43:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 10 05:48:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c04cda9 dev-libs/wayland: Conditionally build tests Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/wayland-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-.ebuild index 058e90a73824..4a2a7474eea2 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-.ebuild @@ -17,7 +17,8 @@ HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/waylan LICENSE="MIT" SLOT="0" -IUSE="doc" +IUSE="doc test" +RESTRICT="!test? ( test )" BDEPEND=" ~dev-util/wayland-scanner-${PV}[$MULTILIB_USEDEP] @@ -41,6 +42,7 @@ multilib_src_configure() { $(meson_native_true dtd_validation) -Dlibraries=true -Dscanner=false + $(meson_use test tests) ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 82a94e161c7dbb7094a9f808075a92d3f1c22510 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 10 05:44:50 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 10 05:48:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a94e16 dev-libs/wayland: Drop multilib requirement on wayland-scanner Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/wayland-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-.ebuild index 4a2a7474eea2..49ec2b8a68f5 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-.ebuild @@ -21,7 +21,7 @@ IUSE="doc test" RESTRICT="!test? ( test )" BDEPEND=" - ~dev-util/wayland-scanner-${PV}[$MULTILIB_USEDEP] + ~dev-util/wayland-scanner-${PV} virtual/pkgconfig doc? ( >=app-doc/doxygen-1.6[dot]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 0b569f130d898ca3c1fee631dc2a88f85cda87dd Author: Matt Turner gentoo org> AuthorDate: Thu Nov 25 06:48:46 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 25 06:52:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b569f13 dev-libs/wayland-protocols: Version bump to 1.24 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.24.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 9e9eff1e36cc..0c9cb95b812b 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.23.tar.xz 74116 BLAKE2B a92f9d80e8d9062fb79c06e13141b46e0f43d0813f461e087a9fa724fa752df3b4fe5698e34e7431f3b43cca0adf7b86ab77c948060f6c02e4c7693f7975cd15 SHA512 11f09147da1dd01a9f5c921eb0bfc6244a72023a052ef96bc121e16437a2c43d0dbba748c2de832539f57371e90b16bd13069bec07391305717f8fca295ea2a6 +DIST wayland-protocols-1.24.tar.xz 77120 BLAKE2B 912132cb2b65b99184f25942e02000444ce5d37b60f33363999e8431db5835d3c0dab41dae312f0dbb02d03ab7e4f3f588e7b507e767ec132a82fd816700b09a SHA512 4b1122517db56f48a5fafd4bd0cb7f94faef6fdd2d80e6cec17e5a6bafbaf2f5a71b958ed12e6d13965494885c209b2fb6dd8331487b39c6f251e71f1e770a15 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild new file mode 100644 index ..f9b1910a51a1 --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.24.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 700bb73be08b379970cdb4a59bc8e9625edbc85e Author: Matt Turner gentoo org> AuthorDate: Thu Nov 18 07:45:14 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 18 07:46:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700bb73b dev-libs/wayland-protocols: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 2 -- .../wayland-protocols-1.21.ebuild | 38 -- .../wayland-protocols-1.22.ebuild | 38 -- 3 files changed, 78 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 526aa495c777..9e9eff1e36cc 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,3 +1 @@ -DIST wayland-protocols-1.21.tar.xz 117296 BLAKE2B 91dbfea6045e981fe94172fd13b74b150b0585560c06ad6990cfc57e02c97a013428431de54b196b4ed16db43724aae56f57dffb2b3f21615fe5522fe33aedc8 SHA512 40133ba36d4201de9626e9869ebdf2d4f7ad06904d6a747d5af87958a08368abdc65be3acc21b8959d0c5ec37d47051ba5b81d3844079fe237dac81a7291bbb8 -DIST wayland-protocols-1.22.tar.xz 120084 BLAKE2B 955c35906757e60b434c53f0748d608f49c9061ddf148475a15d524896543f0498eb3e768fa1ddde82f60051a24b74d92733278f96a352971853b3bdcf4ad27d SHA512 fd69b33ab81d0f7b3b96b03bf820a80fdd8d6f5854c2851e4b72a69d7133fc136dde7a3c6b0d67856230ff40ee26dedf6157236897c7ba239d1e3ce32e9a22c7 DIST wayland-protocols-1.23.tar.xz 74116 BLAKE2B a92f9d80e8d9062fb79c06e13141b46e0f43d0813f461e087a9fa724fa752df3b4fe5698e34e7431f3b43cca0adf7b86ab77c948060f6c02e4c7693f7975cd15 SHA512 11f09147da1dd01a9f5c921eb0bfc6244a72023a052ef96bc121e16437a2c43d0dbba748c2de832539f57371e90b16bd13069bec07391305717f8fca295ea2a6 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild deleted file mode 100644 index 86d58eaed2b0.. --- a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -RDEPEND="" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -} diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.22.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.22.ebuild deleted file mode 100644 index f9b1910a51a1.. --- a/dev-libs/wayland-protocols/wayland-protocols-1.22.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -RDEPEND="" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 9783bc733dd889b46c5d3519320682eca1b8289e Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Nov 17 21:24:36 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Nov 17 22:54:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9783bc73 dev-libs/wayland-protocols: Stabilize 1.23 ppc64, #822339 Signed-off-by: Georgy Yakovlev gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild index 0f8aeb6c0fad..86d58eaed2b0 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: e9a6d654537ccf85f745f1d178736b055fcdeb64 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 17 16:51:04 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 17 16:51:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a6d654 dev-libs/wayland-protocols: Stabilize 1.23 ppc, #822339 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild index d705171e00c8..0f8aeb6c0fad 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 3bcbeb4a39fcf193c5c7b353b3bffa37bfaca675 Author: Sam James gentoo org> AuthorDate: Wed Nov 17 07:47:40 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 17 07:48:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bcbeb4a dev-libs/wayland-protocols: Stabilize 1.23 arm64, #822339 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild index 650b161317ec..d705171e00c8 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 2f775ffdfa89e93d9a0d9e251d78910e2db6f749 Author: Jakov Smolić gentoo org> AuthorDate: Mon Nov 15 08:37:49 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Nov 15 08:37:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f775ffd dev-libs/wayland-protocols: Stabilize 1.23 x86, #822339 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild index 4249ce9276b3..650b161317ec 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 7a1ab6f156f930a95a664e9717396df9e492de65 Author: Sam James gentoo org> AuthorDate: Mon Nov 15 01:11:53 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 15 01:11:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1ab6f1 dev-libs/wayland-protocols: Stabilize 1.23 arm, #822339 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild index c0d68dd4382c..4249ce9276b3 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: be352ec5f7ced0f5049f068b9d911f8d77ce5179 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Nov 10 21:11:46 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 12 20:51:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be352ec5 dev-libs/wayland-protocols: stable 1.23 for sparc, bug #822339 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild index a7ed9f5a025..c0d68dd4382 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 54f40036b400ef34b2ba68b8e41ffe1db9bd58e4 Author: Jakov Smolić gentoo org> AuthorDate: Sun Nov 7 22:10:11 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Nov 7 22:10:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f40036 dev-libs/wayland-protocols: Stabilize 1.23 amd64, #822339 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild index f9b1910a51a..a7ed9f5a025 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: f8f8419441a761acbe86a2c5a2c9d7db54461122 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 24 02:45:42 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 24 02:54:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f84194 dev-libs/wayland-protocols: Version bump to 1.23 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.23.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 992d69b1689..526aa495c77 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,2 +1,3 @@ DIST wayland-protocols-1.21.tar.xz 117296 BLAKE2B 91dbfea6045e981fe94172fd13b74b150b0585560c06ad6990cfc57e02c97a013428431de54b196b4ed16db43724aae56f57dffb2b3f21615fe5522fe33aedc8 SHA512 40133ba36d4201de9626e9869ebdf2d4f7ad06904d6a747d5af87958a08368abdc65be3acc21b8959d0c5ec37d47051ba5b81d3844079fe237dac81a7291bbb8 DIST wayland-protocols-1.22.tar.xz 120084 BLAKE2B 955c35906757e60b434c53f0748d608f49c9061ddf148475a15d524896543f0498eb3e768fa1ddde82f60051a24b74d92733278f96a352971853b3bdcf4ad27d SHA512 fd69b33ab81d0f7b3b96b03bf820a80fdd8d6f5854c2851e4b72a69d7133fc136dde7a3c6b0d67856230ff40ee26dedf6157236897c7ba239d1e3ce32e9a22c7 +DIST wayland-protocols-1.23.tar.xz 74116 BLAKE2B a92f9d80e8d9062fb79c06e13141b46e0f43d0813f461e087a9fa724fa752df3b4fe5698e34e7431f3b43cca0adf7b86ab77c948060f6c02e4c7693f7975cd15 SHA512 11f09147da1dd01a9f5c921eb0bfc6244a72023a052ef96bc121e16437a2c43d0dbba748c2de832539f57371e90b16bd13069bec07391305717f8fca295ea2a6 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild new file mode 100644 index 000..f9b1910a51a --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.23.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 15c943a863921226b362482b2a8295a1677d8eee Author: Matt Turner gentoo org> AuthorDate: Tue Sep 7 02:05:22 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Sep 7 02:05:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c943a8 dev-libs/wayland-protocols: Version bump to 1.22 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.22.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index f65ac936124..992d69b1689 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.21.tar.xz 117296 BLAKE2B 91dbfea6045e981fe94172fd13b74b150b0585560c06ad6990cfc57e02c97a013428431de54b196b4ed16db43724aae56f57dffb2b3f21615fe5522fe33aedc8 SHA512 40133ba36d4201de9626e9869ebdf2d4f7ad06904d6a747d5af87958a08368abdc65be3acc21b8959d0c5ec37d47051ba5b81d3844079fe237dac81a7291bbb8 +DIST wayland-protocols-1.22.tar.xz 120084 BLAKE2B 955c35906757e60b434c53f0748d608f49c9061ddf148475a15d524896543f0498eb3e768fa1ddde82f60051a24b74d92733278f96a352971853b3bdcf4ad27d SHA512 fd69b33ab81d0f7b3b96b03bf820a80fdd8d6f5854c2851e4b72a69d7133fc136dde7a3c6b0d67856230ff40ee26dedf6157236897c7ba239d1e3ce32e9a22c7 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.22.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.22.ebuild new file mode 100644 index 000..f9b1910a51a --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.22.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: c284c2275927f106a1c31a5e8f5fd538d3ff Author: Matt Turner gentoo org> AuthorDate: Sat May 29 18:11:27 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 29 18:16:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c284c227 dev-libs/wayland-protocols: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 - .../wayland-protocols-1.20.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 0d351438fad..f65ac936124 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,2 +1 @@ -DIST wayland-protocols-1.20.tar.xz 111684 BLAKE2B 2ddd3d0b0dde94fda4788a1fd6631b6fcf22fb134e74a55f2c310ab4b72802d3b069d294e3d7b68ea6ddfdb0f944ac9011b73a9678e65eec924135822f697087 SHA512 d13f65d03add2c39cc32bf6bda0e981e9f52504bf8505fceea045c8baeb73bea64fa4edb99cb837677fbab1b5b3023054adff36fac127e819690f366b81c4977 DIST wayland-protocols-1.21.tar.xz 117296 BLAKE2B 91dbfea6045e981fe94172fd13b74b150b0585560c06ad6990cfc57e02c97a013428431de54b196b4ed16db43724aae56f57dffb2b3f21615fe5522fe33aedc8 SHA512 40133ba36d4201de9626e9869ebdf2d4f7ad06904d6a747d5af87958a08368abdc65be3acc21b8959d0c5ec37d47051ba5b81d3844079fe237dac81a7291bbb8 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.20.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.20.ebuild deleted file mode 100644 index 923dc813b36..000 --- a/dev-libs/wayland-protocols/wayland-protocols-1.20.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/; - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 autotools -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="" - -DEPEND="dev-libs/wayland" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - [[ ${PV} == ]] && eautoreconf -} - -src_test() { - export XDG_RUNTIME_DIR="${T}/runtime-dir" - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - default -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: ba3570cf7d40c7c8c5970327e115410f191932e6 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:22:05 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:22:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3570cf dev-libs/wayland-protocols: Stabilize 1.21 ppc, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild index 3b7470014f1..86d58eaed2b 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 842b5137facc6d9c9a08ad31524cb71044936118 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:17:36 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:17:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842b5137 dev-libs/wayland-protocols: Stabilize 1.21 sparc, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild index 2027212a7fd..d705171e00c 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 4071ff2aabe5cce0a35746925e0c3cbdc302cb80 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:13:59 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:13:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4071ff2a dev-libs/wayland-protocols: Stabilize 1.21 x86, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild index f8dbf7d8a19..829b4d52d6e 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 40a65dfab5e2fc461b1a1d64733d2e5050bf4ed9 Author: Sam James gentoo org> AuthorDate: Thu May 27 06:48:41 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 06:48:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a65dfa dev-libs/wayland-protocols: Stabilize 1.21 arm64, #787818 Signed-off-by: Sam James gentoo.org> dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild index 202cab1e92f..f8dbf7d8a19 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: f3ddb335a463997ded3565a9acfcf2fbebc6d60f Author: Matt Turner gentoo org> AuthorDate: Tue May 4 01:49:38 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue May 4 02:07:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ddb335 dev-libs/wayland-protocols: Version bump to 1.21 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland-protocols/Manifest| 1 + .../wayland-protocols-1.21.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index ba97a46f7cc..0d351438fad 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1 +1,2 @@ DIST wayland-protocols-1.20.tar.xz 111684 BLAKE2B 2ddd3d0b0dde94fda4788a1fd6631b6fcf22fb134e74a55f2c310ab4b72802d3b069d294e3d7b68ea6ddfdb0f944ac9011b73a9678e65eec924135822f697087 SHA512 d13f65d03add2c39cc32bf6bda0e981e9f52504bf8505fceea045c8baeb73bea64fa4edb99cb837677fbab1b5b3023054adff36fac127e819690f366b81c4977 +DIST wayland-protocols-1.21.tar.xz 117296 BLAKE2B 91dbfea6045e981fe94172fd13b74b150b0585560c06ad6990cfc57e02c97a013428431de54b196b4ed16db43724aae56f57dffb2b3f21615fe5522fe33aedc8 SHA512 40133ba36d4201de9626e9869ebdf2d4f7ad06904d6a747d5af87958a08368abdc65be3acc21b8959d0c5ec37d47051ba5b81d3844079fe237dac81a7291bbb8 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild new file mode 100644 index 000..f9b1910a51a --- /dev/null +++ b/dev-libs/wayland-protocols/wayland-protocols-1.21.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Wayland protocol files" +HOMEPAGE="https://wayland.freedesktop.org/; + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
commit: 95516dff05dd06ae72a531796ac7b128b162cebc Author: Matt Turner gentoo org> AuthorDate: Tue May 4 01:54:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue May 4 02:07:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95516dff dev-libs/wayland-protocols: Switch to meson Signed-off-by: Matt Turner gentoo.org> .../wayland-protocols-.ebuild | 43 +++--- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/dev-libs/wayland-protocols/wayland-protocols-.ebuild b/dev-libs/wayland-protocols/wayland-protocols-.ebuild index 8eed22822b4..f9b1910a51a 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-.ebuild @@ -1,37 +1,38 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit meson + DESCRIPTION="Wayland protocol files" HOMEPAGE="https://wayland.freedesktop.org/; if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/; - inherit git-r3 autotools + inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" SLOT="0" -IUSE="" - -DEPEND="dev-libs/wayland" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - [[ ${PV} == ]] && eautoreconf -} - -src_test() { - export XDG_RUNTIME_DIR="${T}/runtime-dir" - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - default +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-libs/wayland ) +" +RDEPEND="" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + ) + meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 6b56bdd24027e36507d817816e8f22527628a941 Author: Sam James gentoo org> AuthorDate: Thu Apr 29 01:45:01 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 01:52:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b56bdd2 dev-libs/wayland: fix variable reference style Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 2 +- dev-libs/wayland/wayland-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index 7f275f3bc2c..765bef84487 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -72,7 +72,7 @@ multilib_src_test() { src_test() { # We set it on purpose to only a short subdir name, as socket paths are # created in there, which are 108 byte limited. With this it hopefully - # barely fits to the limit with /var/tmp/portage/$CAT/$PF/temp/x + # barely fits to the limit with /var/tmp/portage/${CATEGORY}/${PF}/temp/x export XDG_RUNTIME_DIR="${T}"/x mkdir "${XDG_RUNTIME_DIR}" || die chmod 0700 "${XDG_RUNTIME_DIR}" || die diff --git a/dev-libs/wayland/wayland-.ebuild b/dev-libs/wayland/wayland-.ebuild index c3d2b584f4c..d069ea46340 100644 --- a/dev-libs/wayland/wayland-.ebuild +++ b/dev-libs/wayland/wayland-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -72,7 +72,7 @@ multilib_src_test() { src_test() { # We set it on purpose to only a short subdir name, as socket paths are # created in there, which are 108 byte limited. With this it hopefully - # barely fits to the limit with /var/tmp/portage/$CAT/$PF/temp/x + # barely fits to the limit with /var/tmp/portage/${CATEGORY}/${PF}/temp/x export XDG_RUNTIME_DIR="${T}"/x mkdir "${XDG_RUNTIME_DIR}" || die chmod 0700 "${XDG_RUNTIME_DIR}" || die
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 8a1107a3aa3a6e8a5acdaec38e7dd7163691e936 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 1 00:50:48 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 1 00:55:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1107a3 dev-libs/wayland: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 - dev-libs/wayland/wayland-1.18.0.ebuild | 70 -- 2 files changed, 71 deletions(-) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index 80f239ca94c..c5622c6bf62 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1,2 +1 @@ -DIST wayland-1.18.0.tar.xz 453968 BLAKE2B ee5b3f9dff07fda85b4d64bc753aff28c4a012184eb3a4bae8e3be0fb74324f12e9ea4e3dc049e06a11c7302e3c6b1e53e49109c814381641568d92b5572eed9 SHA512 e30199e30c2bbd361ee695b4f3f7a4e264f10ed8f46f2c90762b5739fc578ae757dc39aa0258d8fbf0ed418553470bccd4b2730ed9705481cfccdab5de96a8fc DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a SHA512 d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef diff --git a/dev-libs/wayland/wayland-1.18.0.ebuild b/dev-libs/wayland/wayland-1.18.0.ebuild deleted file mode 100644 index e1e30132277..000 --- a/dev-libs/wayland/wayland-1.18.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; - inherit git-r3 -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -fi -inherit autotools libtool multilib-minimal toolchain-funcs - -DESCRIPTION="Wayland protocol libraries" -HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; - -LICENSE="MIT" -SLOT="0" -IUSE="doc" - -BDEPEND=" - virtual/pkgconfig - doc? ( - >=app-doc/doxygen-1.6[dot] - app-text/xmlto - >=media-gfx/graphviz-2.26.0 - sys-apps/grep[pcre] - ) -" -DEPEND=" - >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] - dev-libs/libxml2:= - >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: dff8e3a9dcf183af225657fdefe79ad2ee1735cd Author: Sam James gentoo org> AuthorDate: Thu Mar 25 23:41:35 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 25 23:41:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff8e3a9 dev-libs/wayland: Stabilize 1.19.0 ppc, #774921 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index 53fb61e4959..7f275f3bc2c 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi inherit meson multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: ec2800a927590103bebd8824c2e96c47e4268638 Author: Sam James gentoo org> AuthorDate: Thu Mar 25 23:40:55 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 25 23:40:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2800a9 dev-libs/wayland: Stabilize 1.19.0 ppc64, #774921 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index 305eb2ec6e6..53fb61e4959 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi inherit meson multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: c2f6b24a1cd58281f3280c6cdc0f216ea1c7bc9a Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Mar 20 13:36:55 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 20 13:41:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f6b24a dev-libs/wayland: stable 1.19.0 for sparc, bug #774921 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index f437006d7fb..305eb2ec6e6 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi inherit meson multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 5a67e8a750d4e7536a7dda4f384d7db6826f0c92 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 11:30:26 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 11:30:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a67e8a7 dev-libs/wayland: Stabilize 1.19.0 x86, #774921 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index a07a1762ffe..f437006d7fb 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi inherit meson multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 6d2046129c716217a9e1bc791e90dd511bf0ec38 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 11:22:53 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 11:22:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d204612 dev-libs/wayland: Stabilize 1.19.0 amd64, #774921 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index a930fcf6d46..a07a1762ffe 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: 6f77b05a7b7cd756a162dd543a24ac19fa01d929 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 10:31:23 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 10:31:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f77b05a dev-libs/wayland: Stabilize 1.19.0 arm64, #774921 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index 0af280574a6..a930fcf6d46 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: eba1e04e4393060d058147bc51269c91952aba50 Author: Sam James gentoo org> AuthorDate: Tue Mar 9 10:30:18 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 9 10:30:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba1e04e dev-libs/wayland: Stabilize 1.19.0 arm, #774921 Signed-off-by: Sam James gentoo.org> dev-libs/wayland/wayland-1.19.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild index c3d2b584f4c..0af280574a6 100644 --- a/dev-libs/wayland/wayland-1.19.0.ebuild +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 else SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: d5981f8f9029db0c89c17b81b81633764b0b7bf0 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 28 02:29:41 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 28 02:36:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5981f8f dev-libs/wayland: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 2 - dev-libs/wayland/wayland-1.18.91.ebuild | 85 - dev-libs/wayland/wayland-1.18.92.ebuild | 85 - 3 files changed, 172 deletions(-) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index 98cf848aea6..80f239ca94c 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1,4 +1,2 @@ DIST wayland-1.18.0.tar.xz 453968 BLAKE2B ee5b3f9dff07fda85b4d64bc753aff28c4a012184eb3a4bae8e3be0fb74324f12e9ea4e3dc049e06a11c7302e3c6b1e53e49109c814381641568d92b5572eed9 SHA512 e30199e30c2bbd361ee695b4f3f7a4e264f10ed8f46f2c90762b5739fc578ae757dc39aa0258d8fbf0ed418553470bccd4b2730ed9705481cfccdab5de96a8fc -DIST wayland-1.18.91.tar.xz 453500 BLAKE2B 6e234fa637bf4329fcf37c7372e3d02a50742812e2f61477ce302da4c2a1b9377874b0e4e2da899c726ede417081c4d459e40863169352825dd38a8fe0dcf267 SHA512 5ab770c87507e8248aa5197a253f27f3cca984bf1a69c52b438e9aaf512e6b0d841321f81c20643a49ef62eeb6c8b3a6391eadfee5c8822c3cf0d63bb0a8e0f8 -DIST wayland-1.18.92.tar.xz 456320 BLAKE2B bd88156773b5ca817544e0aa496101dc144723dc7f4602011ce1bc4fedbbb20081d99fc882866c0f572139cf4bf4dcf1e7b181af48653b2c67622af07c7ab650 SHA512 837afe1accc632c445868a85792e708daa5d7dc5942888c2fa0981cfb0dd34a3d37667407f1875f04aa5710a07089f3b620a6b78dd19030b477d8b25941e6305 DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a SHA512 d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef diff --git a/dev-libs/wayland/wayland-1.18.91.ebuild b/dev-libs/wayland/wayland-1.18.91.ebuild deleted file mode 100644 index c3d2b584f4c..000 --- a/dev-libs/wayland/wayland-1.18.91.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; - inherit git-r3 -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi -inherit meson multilib-minimal - -DESCRIPTION="Wayland protocol libraries" -HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; - -LICENSE="MIT" -SLOT="0" -IUSE="doc" - -BDEPEND=" - ~dev-util/wayland-scanner-${PV}[$MULTILIB_USEDEP] - virtual/pkgconfig - doc? ( - >=app-doc/doxygen-1.6[dot] - app-text/xmlto - >=media-gfx/graphviz-2.26.0 - ) -" -DEPEND=" - >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] - dev-libs/libxml2:= - >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND}" - -meson_multilib() { - if multilib_is_native_abi; then - echo true - else - echo false - fi -} - -meson_multilib_native_use() { - if multilib_is_native_abi && use "$1"; then - echo true - else - echo false - fi -} - -multilib_src_configure() { - local emesonargs=( - -Ddocumentation=$(meson_multilib_native_use doc) - -Ddtd_validation=$(meson_multilib) - -Dlibraries=true - -Dscanner=false - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -src_test() { - # We set it on purpose to only a short subdir name, as socket paths are - # created in there, which are 108 byte limited. With this it hopefully - # barely fits to the limit with /var/tmp/portage/$CAT/$PF/temp/x - export XDG_RUNTIME_DIR="${T}"/x - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - multilib-minimal_src_test -} - -multilib_src_install() { - meson_src_install -} diff --git a/dev-libs/wayland/wayland-1.18.92.ebuild b/dev-libs/wayland/wayland-1.18.92.ebuild deleted file mode 100644 index c3d2b584f4c..000 --- a/dev-libs/wayland/wayland-1.18.92.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; - inherit git-r3 -else -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland/
commit: ad2491b572d775028fa2df7063a5d04c96418e22 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 28 02:29:09 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 28 02:36:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2491b5 dev-libs/wayland: Version bump to 1.19.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/wayland/Manifest | 1 + dev-libs/wayland/wayland-1.19.0.ebuild | 85 ++ 2 files changed, 86 insertions(+) diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index 6208e365ff8..98cf848aea6 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1,3 +1,4 @@ DIST wayland-1.18.0.tar.xz 453968 BLAKE2B ee5b3f9dff07fda85b4d64bc753aff28c4a012184eb3a4bae8e3be0fb74324f12e9ea4e3dc049e06a11c7302e3c6b1e53e49109c814381641568d92b5572eed9 SHA512 e30199e30c2bbd361ee695b4f3f7a4e264f10ed8f46f2c90762b5739fc578ae757dc39aa0258d8fbf0ed418553470bccd4b2730ed9705481cfccdab5de96a8fc DIST wayland-1.18.91.tar.xz 453500 BLAKE2B 6e234fa637bf4329fcf37c7372e3d02a50742812e2f61477ce302da4c2a1b9377874b0e4e2da899c726ede417081c4d459e40863169352825dd38a8fe0dcf267 SHA512 5ab770c87507e8248aa5197a253f27f3cca984bf1a69c52b438e9aaf512e6b0d841321f81c20643a49ef62eeb6c8b3a6391eadfee5c8822c3cf0d63bb0a8e0f8 DIST wayland-1.18.92.tar.xz 456320 BLAKE2B bd88156773b5ca817544e0aa496101dc144723dc7f4602011ce1bc4fedbbb20081d99fc882866c0f572139cf4bf4dcf1e7b181af48653b2c67622af07c7ab650 SHA512 837afe1accc632c445868a85792e708daa5d7dc5942888c2fa0981cfb0dd34a3d37667407f1875f04aa5710a07089f3b620a6b78dd19030b477d8b25941e6305 +DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a SHA512 d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild b/dev-libs/wayland/wayland-1.19.0.ebuild new file mode 100644 index 000..c3d2b584f4c --- /dev/null +++ b/dev-libs/wayland/wayland-1.19.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git; + inherit git-r3 +else + SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +inherit meson multilib-minimal + +DESCRIPTION="Wayland protocol libraries" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/wayland; + +LICENSE="MIT" +SLOT="0" +IUSE="doc" + +BDEPEND=" + ~dev-util/wayland-scanner-${PV}[$MULTILIB_USEDEP] + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.6[dot] + app-text/xmlto + >=media-gfx/graphviz-2.26.0 + ) +" +DEPEND=" + >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] + dev-libs/libxml2:= + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" + +meson_multilib() { + if multilib_is_native_abi; then + echo true + else + echo false + fi +} + +meson_multilib_native_use() { + if multilib_is_native_abi && use "$1"; then + echo true + else + echo false + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddocumentation=$(meson_multilib_native_use doc) + -Ddtd_validation=$(meson_multilib) + -Dlibraries=true + -Dscanner=false + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +src_test() { + # We set it on purpose to only a short subdir name, as socket paths are + # created in there, which are 108 byte limited. With this it hopefully + # barely fits to the limit with /var/tmp/portage/$CAT/$PF/temp/x + export XDG_RUNTIME_DIR="${T}"/x + mkdir "${XDG_RUNTIME_DIR}" || die + chmod 0700 "${XDG_RUNTIME_DIR}" || die + + multilib-minimal_src_test +} + +multilib_src_install() { + meson_src_install +}