* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2015-08-25 22:01 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2015-08-25 22:01 UTC (permalink / raw
To: gentoo-commits
commit: d8a40757b028653a108aca0ea2cf6fba39d5d8be
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 22:04:53 2015 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 22:05:34 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a40757
media-libs/waffle: Version bump to 1.5.2.
Package-Manager: portage-2.2.20.1
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.5.2.ebuild | 64 +++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index b68028b..a361032 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1 +1,2 @@
DIST waffle-1.5.1.tar.xz 178136 SHA256 cbab0e926515064e818bf089a5af04be33307e5f40d07659fb40d59b2bfe20aa SHA512 0bcd9b76a9806f9b23f27870936f9aed7fe9a21a2c253c8f16b4303129bf7f95dc8f02207b89533b7addcfcdc12b6b05ce9c51a6f1f237d4cf9ac1d81916f831 WHIRLPOOL 3803bd21296ea1e0da3bb39eeb174ad713e005c444b24d792c61e85b28eb06fd863a1412800ad80dec2ff66b6af4b049b8fe9e8a6d82221771de3ad89a51f522
+DIST waffle-1.5.2.tar.xz 179284 SHA256 d2c096cf654bf0061323a4b9231a1ef5b749a1e5c7c5bfe067e964219c2a851c SHA512 04f90f70421c88418d1d98175b552de9e036ea36b6c870a6c968c7fcc2d4cb2fa4ce08b0adcdd50f4853a7503558eae7a05ef75b292cf85d3c9796e7b342ca62 WHIRLPOOL 1d7626a717fa5100b83391dcff79bf92885ffcca0945a1e1b0a3a797d5c6dc5536a681e40f1c61c3275c1694b3f4a5292d0eabb1a64ec75383a1de6c5d5c18e9
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
new file mode 100644
index 0000000..4265a5e
--- /dev/null
+++ b/media-libs/waffle/waffle-1.5.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_REPO_URI="git://github.com/waffle-gl/waffle.git"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-2"
+fi
+
+inherit cmake-utils cmake-multilib ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="http://people.freedesktop.org/~chadversary/waffle/"
+
+if [[ $PV = 9999* ]]; then
+ KEYWORDS=""
+else
+ SRC_URI="http://people.freedesktop.org/~chadversary/waffle/files/release/${P}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc egl gbm test wayland"
+
+RDEPEND="
+ >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ >=x11-proto/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
+ doc? (
+ dev-libs/libxslt
+ app-text/docbook-xml-dtd:4.2
+ )"
+
+src_unpack() {
+ default
+ [[ $PV = 9999* ]] && git-2_src_unpack
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -Dwaffle_has_glx=ON
+ -Dwaffle_build_examples=OFF
+ $(cmake-utils_use doc waffle_build_manpages)
+ $(cmake-utils_use egl waffle_has_x11_egl)
+ $(cmake-utils_use gbm waffle_has_gbm)
+ $(cmake-utils_use test waffle_build_tests)
+ $(cmake-utils_use wayland waffle_has_wayland)
+ )
+
+ cmake-multilib_src_configure
+}
+
+src_test() {
+ emake -C "${CMAKE_BUILD_DIR}" check
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2015-12-19 21:15 Markus Meier
0 siblings, 0 replies; 65+ messages in thread
From: Markus Meier @ 2015-12-19 21:15 UTC (permalink / raw
To: gentoo-commits
commit: 2f55cf3807efb887f1609bd4b8aa320e7b8e17a7
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 19 21:15:25 2015 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Dec 19 21:15:25 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f55cf38
media-libs/waffle: arm stable, bug #559062
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"
media-libs/waffle/waffle-1.5.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
index d3d75ea..935a733 100644
--- a/media-libs/waffle/waffle-1.5.2.ebuild
+++ b/media-libs/waffle/waffle-1.5.2.ebuild
@@ -16,10 +16,10 @@ DESCRIPTION="Library that allows selection of GL API and of window system at run
HOMEPAGE="http://people.freedesktop.org/~chadversary/waffle/"
if [[ $PV = 9999* ]]; then
- KEYWORDS=""
+ KEYWORDS="arm"
else
SRC_URI="http://people.freedesktop.org/~chadversary/waffle/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm x86"
+ KEYWORDS="amd64 arm x86"
fi
LICENSE="BSD-2"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2016-10-26 22:33 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2016-10-26 22:33 UTC (permalink / raw
To: gentoo-commits
commit: 0b845c96911fc95ebab545c5075bbe1de64c719c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 22:32:44 2016 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 22:33:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b845c96
media-libs/waffle: Drop mistaken keyword.
media-libs/waffle/waffle-1.5.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
index 63715ee..ab2a61e 100644
--- a/media-libs/waffle/waffle-1.5.2.ebuild
+++ b/media-libs/waffle/waffle-1.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -16,7 +16,7 @@ DESCRIPTION="Library that allows selection of GL API and of window system at run
HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
if [[ $PV = 9999* ]]; then
- KEYWORDS="arm"
+ KEYWORDS=""
else
SRC_URI="https://people.freedesktop.org/~chadversary/waffle/files/release/${P}/${P}.tar.xz"
KEYWORDS="amd64 arm x86"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2016-10-26 22:33 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2016-10-26 22:33 UTC (permalink / raw
To: gentoo-commits
commit: 9a4834619e169295348580b436e1b59f32e1c852
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 22:32:02 2016 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 22:33:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a483461
media-libs/waffle: Drop old version 1.5.1.
media-libs/waffle/Manifest | 1 -
media-libs/waffle/waffle-1.5.1.ebuild | 64 -----------------------------------
2 files changed, 65 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index a361032..8ffe3e4 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1 @@
-DIST waffle-1.5.1.tar.xz 178136 SHA256 cbab0e926515064e818bf089a5af04be33307e5f40d07659fb40d59b2bfe20aa SHA512 0bcd9b76a9806f9b23f27870936f9aed7fe9a21a2c253c8f16b4303129bf7f95dc8f02207b89533b7addcfcdc12b6b05ce9c51a6f1f237d4cf9ac1d81916f831 WHIRLPOOL 3803bd21296ea1e0da3bb39eeb174ad713e005c444b24d792c61e85b28eb06fd863a1412800ad80dec2ff66b6af4b049b8fe9e8a6d82221771de3ad89a51f522
DIST waffle-1.5.2.tar.xz 179284 SHA256 d2c096cf654bf0061323a4b9231a1ef5b749a1e5c7c5bfe067e964219c2a851c SHA512 04f90f70421c88418d1d98175b552de9e036ea36b6c870a6c968c7fcc2d4cb2fa4ce08b0adcdd50f4853a7503558eae7a05ef75b292cf85d3c9796e7b342ca62 WHIRLPOOL 1d7626a717fa5100b83391dcff79bf92885ffcca0945a1e1b0a3a797d5c6dc5536a681e40f1c61c3275c1694b3f4a5292d0eabb1a64ec75383a1de6c5d5c18e9
diff --git a/media-libs/waffle/waffle-1.5.1.ebuild b/media-libs/waffle/waffle-1.5.1.ebuild
deleted file mode 100644
index 1382ae4..00000000
--- a/media-libs/waffle/waffle-1.5.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="git://github.com/waffle-gl/waffle.git"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-2"
-fi
-
-inherit cmake-utils cmake-multilib ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
-
-if [[ $PV = 9999* ]]; then
- KEYWORDS=""
-else
- SRC_URI="https://people.freedesktop.org/~chadversary/waffle/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc egl gbm test wayland"
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
- >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- >=x11-proto/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd:4.2
- )"
-
-src_unpack() {
- default
- [[ $PV = 9999* ]] && git-2_src_unpack
-}
-
-src_configure() {
- local mycmakeargs=(
- -Dwaffle_has_glx=ON
- -Dwaffle_build_examples=OFF
- $(cmake-utils_use doc waffle_build_manpages)
- $(cmake-utils_use egl waffle_has_x11_egl)
- $(cmake-utils_use gbm waffle_has_gbm)
- $(cmake-utils_use test waffle_build_tests)
- $(cmake-utils_use wayland waffle_has_wayland)
- )
-
- cmake-multilib_src_configure
-}
-
-src_test() {
- emake -C "${CMAKE_BUILD_DIR}" check
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2017-07-30 9:38 Michał Górny
0 siblings, 0 replies; 65+ messages in thread
From: Michał Górny @ 2017-07-30 9:38 UTC (permalink / raw
To: gentoo-commits
commit: f78f536b31345f10e343015d169714eb4986565f
Author: David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 16:39:14 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:38:02 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78f536b
media-libs/waffle: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
media-libs/waffle/waffle-1.5.2.ebuild | 6 +++---
media-libs/waffle/waffle-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
index c5874d1761b..12158551047 100644
--- a/media-libs/waffle/waffle-1.5.2.ebuild
+++ b/media-libs/waffle/waffle-1.5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-EGIT_REPO_URI="git://github.com/waffle-gl/waffle.git"
+EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-2"
@@ -17,7 +17,7 @@ HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
if [[ $PV = 9999* ]]; then
KEYWORDS=""
else
- SRC_URI="https://people.freedesktop.org/~chadversary/waffle/files/release/${P}/${P}.tar.xz"
+ SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
KEYWORDS="amd64 arm x86"
fi
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 783ceab25e0..8d8286cd45c 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-EGIT_REPO_URI="git://github.com/waffle-gl/waffle.git"
+EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-2"
@@ -17,7 +17,7 @@ HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
if [[ $PV = 9999* ]]; then
KEYWORDS=""
else
- SRC_URI="https://people.freedesktop.org/~chadversary/waffle/files/release/${P}/${P}.tar.xz"
+ SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~x86"
fi
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2018-03-23 0:02 Sergei Trofimovich
0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2018-03-23 0:02 UTC (permalink / raw
To: gentoo-commits
commit: d4261c7c4df52e5fa8b7f4ee341d7e5e456d9d87
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 23 00:01:17 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Mar 23 00:01:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4261c7c
media-libs/waffle: keyworded 1.5.2 for ppc64, bug #651152
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"
media-libs/waffle/waffle-1.5.2.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
index 12158551047..c5ae78b0035 100644
--- a/media-libs/waffle/waffle-1.5.2.ebuild
+++ b/media-libs/waffle/waffle-1.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,10 +15,10 @@ DESCRIPTION="Library that allows selection of GL API and of window system at run
HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
if [[ $PV = 9999* ]]; then
- KEYWORDS=""
+ KEYWORDS="~ppc64"
else
SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 arm x86"
+ KEYWORDS="amd64 arm ~ppc64 x86"
fi
LICENSE="BSD-2"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2018-03-25 20:12 Sergei Trofimovich
0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2018-03-25 20:12 UTC (permalink / raw
To: gentoo-commits
commit: 699133bcb84c6ef569a3c3b58079c41f44044497
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 25 20:12:06 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 25 20:12:06 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699133bc
media-libs/waffle: keyworded 1.5.2 for ppc, bug #651152
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"
media-libs/waffle/waffle-1.5.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
index c5ae78b0035..140bb05b121 100644
--- a/media-libs/waffle/waffle-1.5.2.ebuild
+++ b/media-libs/waffle/waffle-1.5.2.ebuild
@@ -15,10 +15,10 @@ DESCRIPTION="Library that allows selection of GL API and of window system at run
HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
if [[ $PV = 9999* ]]; then
- KEYWORDS="~ppc64"
+ KEYWORDS="~ppc ~ppc64"
else
SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 arm ~ppc64 x86"
+ KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
fi
LICENSE="BSD-2"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2018-09-15 22:39 Andreas Sturmlechner
0 siblings, 0 replies; 65+ messages in thread
From: Andreas Sturmlechner @ 2018-09-15 22:39 UTC (permalink / raw
To: gentoo-commits
commit: c75350d290e3c1c35036e7896f894bd5d4d7b7f5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 22:20:38 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 22:39:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75350d2
media-libs/waffle: Bump live to EAPI-6, switch to git-r3
Sort deps, drop implicit inherit, consolidate 9999/non-9999 conditionals.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
media-libs/waffle/waffle-9999.ebuild | 49 +++++++++++++++---------------------
1 file changed, 20 insertions(+), 29 deletions(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 23384f2ecad..dc2a6060887 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -1,26 +1,20 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-2"
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
fi
-
-inherit cmake-utils cmake-multilib ${GIT_ECLASS}
+inherit cmake-multilib ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
-if [[ $PV = 9999* ]]; then
- KEYWORDS=""
-else
- SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
LICENSE="BSD-2"
SLOT="0"
IUSE="doc egl gbm test wayland"
@@ -28,31 +22,28 @@ IUSE="doc egl gbm test wayland"
RDEPEND="
>=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
>=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]"
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+"
DEPEND="${RDEPEND}
>=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
doc? (
dev-libs/libxslt
app-text/docbook-xml-dtd:4.2
- )"
-
-src_unpack() {
- default
- [[ $PV = 9999* ]] && git-2_src_unpack
-}
+ )
+"
src_configure() {
local mycmakeargs=(
-Dwaffle_has_glx=ON
-Dwaffle_build_examples=OFF
- $(cmake-utils_use doc waffle_build_manpages)
- $(cmake-utils_use egl waffle_has_x11_egl)
- $(cmake-utils_use gbm waffle_has_gbm)
- $(cmake-utils_use test waffle_build_tests)
- $(cmake-utils_use wayland waffle_has_wayland)
+ -Dwaffle_build_manpages=$(usex doc )
+ -Dwaffle_has_x11_egl=$(usex egl)
+ -Dwaffle_has_gbm=$(usex gbm)
+ -Dwaffle_build_tests=$(usex test)
+ -Dwaffle_has_wayland=$(usex wayland)
)
cmake-multilib_src_configure
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2018-09-15 22:39 Andreas Sturmlechner
0 siblings, 0 replies; 65+ messages in thread
From: Andreas Sturmlechner @ 2018-09-15 22:39 UTC (permalink / raw
To: gentoo-commits
commit: 8dac6041d8685f7bba21e9f5815b3659d66c8547
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 22:23:21 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 22:39:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dac6041
media-libs/waffle: Bump 1.5.2 to EAPI-6
Package-Manager: Portage-2.3.49, Repoman-2.3.10
media-libs/waffle/waffle-1.5.2.ebuild | 47 ++++++++++++++---------------------
1 file changed, 19 insertions(+), 28 deletions(-)
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
index ec71eacc2bf..2be51a34280 100644
--- a/media-libs/waffle/waffle-1.5.2.ebuild
+++ b/media-libs/waffle/waffle-1.5.2.ebuild
@@ -1,25 +1,19 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-2"
-fi
-
-inherit cmake-utils cmake-multilib ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
-
-if [[ $PV = 9999* ]]; then
- KEYWORDS="~ppc ~ppc64"
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
+ GIT_ECLASS="git-r3"
else
SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
fi
+inherit cmake-multilib ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
LICENSE="BSD-2"
SLOT="0"
@@ -28,31 +22,28 @@ IUSE="doc egl gbm test wayland"
RDEPEND="
>=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
>=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]"
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+"
DEPEND="${RDEPEND}
>=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
doc? (
dev-libs/libxslt
app-text/docbook-xml-dtd:4.2
- )"
-
-src_unpack() {
- default
- [[ $PV = 9999* ]] && git-2_src_unpack
-}
+ )
+"
src_configure() {
local mycmakeargs=(
-Dwaffle_has_glx=ON
-Dwaffle_build_examples=OFF
- $(cmake-utils_use doc waffle_build_manpages)
- $(cmake-utils_use egl waffle_has_x11_egl)
- $(cmake-utils_use gbm waffle_has_gbm)
- $(cmake-utils_use test waffle_build_tests)
- $(cmake-utils_use wayland waffle_has_wayland)
+ -Dwaffle_build_manpages=$(usex doc )
+ -Dwaffle_has_x11_egl=$(usex egl)
+ -Dwaffle_has_gbm=$(usex gbm)
+ -Dwaffle_build_tests=$(usex test)
+ -Dwaffle_has_wayland=$(usex wayland)
)
cmake-multilib_src_configure
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2019-06-08 0:11 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2019-06-08 0:11 UTC (permalink / raw
To: gentoo-commits
commit: 427719116646a2b0fd4cb6ee119e7e318a62356b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 8 00:00:23 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 8 00:11:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42771911
media-libs/waffle: Version bump to 1.6.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.6.0.ebuild | 69 +++++++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index f0b8ca6b3fc..32f21dcd336 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1 +1,2 @@
DIST waffle-1.5.2.tar.xz 179284 BLAKE2B 40befb3e4463605e303b404677268d4758f6a43f5d83bee5e74222e2e2bf949f51444c0df68291ef0edc76be313363eca3e59e642b0356451c10703e66d96e56 SHA512 04f90f70421c88418d1d98175b552de9e036ea36b6c870a6c968c7fcc2d4cb2fa4ce08b0adcdd50f4853a7503558eae7a05ef75b292cf85d3c9796e7b342ca62
+DIST waffle-1.6.0.tar.xz 224400 BLAKE2B 458add99b346bd75dc757243b9e7db6ac269fb2c1e488333d921c640e10efd182e51e8a5e0312d334593033936adf047fc2339d21e675654d89d66edfb8922b3 SHA512 c8796ab8adf968df2c5c88e2941c83955fe41e87eb2b75b6a5cc61b0d0c06eaa44df2f255f573a51816036dc8bc3ec63f3fb51ccfb7efbfe83cdd50b3f1be13f
diff --git a/media-libs/waffle/waffle-1.6.0.ebuild b/media-libs/waffle/waffle-1.6.0.ebuild
new file mode 100644
index 00000000000..a7c32a6cf59
--- /dev/null
+++ b/media-libs/waffle/waffle-1.6.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+inherit meson multilib-minimal ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc egl gbm test wayland X"
+RESTRICT="test" # gl_basic tests don't work when run from portage
+
+RDEPEND="
+ >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
+ doc? (
+ dev-libs/libxslt
+ app-text/docbook-xml-dtd:4.2
+ )
+"
+
+src_unpack() {
+ default
+ [[ $PV = 9999* ]] && git-r3_src_unpack
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ $(meson_feature gbm)
+ $(meson_feature egl surfaceless_egl)
+ $(meson_use test build-tests)
+ $(meson_use doc build-manpages)
+ )
+ meson_src_configure
+}
+
+multilib_src_compile() {
+ meson_src_compile
+}
+
+multilib_src_test() {
+ meson_src_test
+}
+
+multilib_src_install() {
+ meson_src_install
+
+ rm -rf ${D}/usr/share/doc/waffle1
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2019-06-08 0:11 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2019-06-08 0:11 UTC (permalink / raw
To: gentoo-commits
commit: 88d5d2eb5661ea765b3a4f3a1e209d8cb4ed0b98
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 7 23:55:33 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 8 00:11:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d5d2eb
media-libs/waffle: Convert to Meson
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 53 +++++++++++++++++++++++-------------
1 file changed, 34 insertions(+), 19 deletions(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index dc2a6060887..a7c32a6cf59 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -1,23 +1,24 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
GIT_ECLASS="git-r3"
else
- SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
+ SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
fi
-inherit cmake-multilib ${GIT_ECLASS}
+inherit meson multilib-minimal ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
+HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
LICENSE="BSD-2"
SLOT="0"
-IUSE="doc egl gbm test wayland"
+IUSE="doc egl gbm test wayland X"
+RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
>=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
@@ -35,20 +36,34 @@ DEPEND="${RDEPEND}
)
"
-src_configure() {
- local mycmakeargs=(
- -Dwaffle_has_glx=ON
- -Dwaffle_build_examples=OFF
- -Dwaffle_build_manpages=$(usex doc )
- -Dwaffle_has_x11_egl=$(usex egl)
- -Dwaffle_has_gbm=$(usex gbm)
- -Dwaffle_build_tests=$(usex test)
- -Dwaffle_has_wayland=$(usex wayland)
+src_unpack() {
+ default
+ [[ $PV = 9999* ]] && git-r3_src_unpack
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ $(meson_feature gbm)
+ $(meson_feature egl surfaceless_egl)
+ $(meson_use test build-tests)
+ $(meson_use doc build-manpages)
)
+ meson_src_configure
+}
- cmake-multilib_src_configure
+multilib_src_compile() {
+ meson_src_compile
}
-src_test() {
- emake -C "${CMAKE_BUILD_DIR}" check
+multilib_src_test() {
+ meson_src_test
+}
+
+multilib_src_install() {
+ meson_src_install
+
+ rm -rf ${D}/usr/share/doc/waffle1
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2019-07-10 10:30 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2019-07-10 10:30 UTC (permalink / raw
To: gentoo-commits
commit: 324ecdd39e0bfabc528d08759a41f13f0552065e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 10 10:29:30 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 10:29:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324ecdd3
media-libs/waffle: x86 stable wrt bug #689510
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"
media-libs/waffle/waffle-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.0.ebuild b/media-libs/waffle/waffle-1.6.0.ebuild
index a7c32a6cf59..1f4f6057005 100644
--- a/media-libs/waffle/waffle-1.6.0.ebuild
+++ b/media-libs/waffle/waffle-1.6.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2019-07-17 10:18 Mikle Kolyada
0 siblings, 0 replies; 65+ messages in thread
From: Mikle Kolyada @ 2019-07-17 10:18 UTC (permalink / raw
To: gentoo-commits
commit: 82cb21d8fc20c12b1f4700e58ea5cc1dc16c748b
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 10:16:44 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 10:16:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cb21d8
media-libs/waffle: amd64 stable wrt bug #689510
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
media-libs/waffle/waffle-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.0.ebuild b/media-libs/waffle/waffle-1.6.0.ebuild
index 1f4f6057005..281ad9364c4 100644
--- a/media-libs/waffle/waffle-1.6.0.ebuild
+++ b/media-libs/waffle/waffle-1.6.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2019-07-28 13:05 Mikle Kolyada
0 siblings, 0 replies; 65+ messages in thread
From: Mikle Kolyada @ 2019-07-28 13:05 UTC (permalink / raw
To: gentoo-commits
commit: 1a0c57e2d7506cb2429a68f86297ff78c611156f
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 13:04:37 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 13:05:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0c57e2
media-libs/waffle: arm stable wrt bug #689510
Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.0.ebuild b/media-libs/waffle/waffle-1.6.0.ebuild
index 281ad9364c4..ccfc41d0c8c 100644
--- a/media-libs/waffle/waffle-1.6.0.ebuild
+++ b/media-libs/waffle/waffle-1.6.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2019-09-28 18:27 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2019-09-28 18:27 UTC (permalink / raw
To: gentoo-commits
commit: b50cb75c31e96e2a8a0116736510c8cf79a9d98d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 28 18:10:34 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 28 18:27:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50cb75c
media-libs/waffle: Fix unquoted variable
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0.ebuild | 2 +-
media-libs/waffle/waffle-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/waffle-1.6.0.ebuild b/media-libs/waffle/waffle-1.6.0.ebuild
index ccfc41d0c8c..c1eb3cfd333 100644
--- a/media-libs/waffle/waffle-1.6.0.ebuild
+++ b/media-libs/waffle/waffle-1.6.0.ebuild
@@ -65,5 +65,5 @@ multilib_src_test() {
multilib_src_install() {
meson_src_install
- rm -rf ${D}/usr/share/doc/waffle1
+ rm -rf "${D}"/usr/share/doc/waffle1
}
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index a7c32a6cf59..56a48b84378 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -65,5 +65,5 @@ multilib_src_test() {
multilib_src_install() {
meson_src_install
- rm -rf ${D}/usr/share/doc/waffle1
+ rm -rf "${D}"/usr/share/doc/waffle1
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2019-09-28 18:27 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2019-09-28 18:27 UTC (permalink / raw
To: gentoo-commits
commit: ea888fe6fb922790d8d34a7c1b9c0949a704ba2b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 28 18:09:54 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 28 18:27:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea888fe6
media-libs/waffle: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 -
media-libs/waffle/waffle-1.5.2.ebuild | 54 -----------------------------------
2 files changed, 55 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 32f21dcd336..0b0146e39dc 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1 @@
-DIST waffle-1.5.2.tar.xz 179284 BLAKE2B 40befb3e4463605e303b404677268d4758f6a43f5d83bee5e74222e2e2bf949f51444c0df68291ef0edc76be313363eca3e59e642b0356451c10703e66d96e56 SHA512 04f90f70421c88418d1d98175b552de9e036ea36b6c870a6c968c7fcc2d4cb2fa4ce08b0adcdd50f4853a7503558eae7a05ef75b292cf85d3c9796e7b342ca62
DIST waffle-1.6.0.tar.xz 224400 BLAKE2B 458add99b346bd75dc757243b9e7db6ac269fb2c1e488333d921c640e10efd182e51e8a5e0312d334593033936adf047fc2339d21e675654d89d66edfb8922b3 SHA512 c8796ab8adf968df2c5c88e2941c83955fe41e87eb2b75b6a5cc61b0d0c06eaa44df2f255f573a51816036dc8bc3ec63f3fb51ccfb7efbfe83cdd50b3f1be13f
diff --git a/media-libs/waffle/waffle-1.5.2.ebuild b/media-libs/waffle/waffle-1.5.2.ebuild
deleted file mode 100644
index 2be51a34280..00000000000
--- a/media-libs/waffle/waffle-1.5.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/waffle-gl/${PN}.git"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="https://people.freedesktop.org/~chadversary/${PN}/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
-fi
-inherit cmake-multilib ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="https://people.freedesktop.org/~chadversary/waffle/"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc egl gbm test wayland"
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
- >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd:4.2
- )
-"
-
-src_configure() {
- local mycmakeargs=(
- -Dwaffle_has_glx=ON
- -Dwaffle_build_examples=OFF
- -Dwaffle_build_manpages=$(usex doc )
- -Dwaffle_has_x11_egl=$(usex egl)
- -Dwaffle_has_gbm=$(usex gbm)
- -Dwaffle_build_tests=$(usex test)
- -Dwaffle_has_wayland=$(usex wayland)
- )
-
- cmake-multilib_src_configure
-}
-
-src_test() {
- emake -C "${CMAKE_BUILD_DIR}" check
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-02-07 21:47 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-02-07 21:47 UTC (permalink / raw
To: gentoo-commits
commit: ae6440b4f79e42bb3d1c438ae2988bdb5721a1ba
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 7 21:26:58 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Feb 7 21:47:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6440b4
media-libs/waffle: Install wflinfo per ABI
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 56a48b84378..f088ab0aa6d 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -36,6 +36,10 @@ DEPEND="${RDEPEND}
)
"
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/wflinfo$(get_exeext)
+)
+
src_unpack() {
default
[[ $PV = 9999* ]] && git-r3_src_unpack
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-05 11:37 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-03-05 11:37 UTC (permalink / raw
To: gentoo-commits
commit: d3a0df5da77c4573a78d28ed6cd153730a060ba5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 5 11:36:39 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 5 11:36:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a0df5d
media-libs/waffle: x86 stable wrt bug #711560
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild b/media-libs/waffle/waffle-1.6.0-r1.ebuild
index 3a6e37303ec..9c501c7f7f7 100644
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-05 11:40 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-03-05 11:40 UTC (permalink / raw
To: gentoo-commits
commit: f0a0df7389cd44feebcdc6cdadbd4f60ed2f962f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 5 11:39:50 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 5 11:39:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a0df73
media-libs/waffle: amd64 stable wrt bug #711560
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild b/media-libs/waffle/waffle-1.6.0-r1.ebuild
index 9c501c7f7f7..bd9b5d70653 100644
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-05 11:51 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-03-05 11:51 UTC (permalink / raw
To: gentoo-commits
commit: 88c1c2db9a2e1733ca246839f6b51fc9b2897102
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 5 11:51:42 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 5 11:51:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c1c2db
media-libs/waffle: arm stable wrt bug #711560
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild b/media-libs/waffle/waffle-1.6.0-r1.ebuild
index bd9b5d70653..6e98a39c761 100644
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-08 0:23 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-08 0:23 UTC (permalink / raw
To: gentoo-commits
commit: 6f8ba9729865be02ebebf2daf813c6d3cfc06d5f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 8 00:21:34 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 8 00:23:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8ba972
media-libs/waffle: Never build tests, since RESTRICT=test
Closes: https://bugs.gentoo.org/711836
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0-r1.ebuild | 4 ++--
media-libs/waffle/waffle-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild b/media-libs/waffle/waffle-1.6.0-r1.ebuild
index 6e98a39c761..68be1d58a25 100644
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
LICENSE="BSD-2"
SLOT="0"
-IUSE="doc egl gbm test wayland X"
+IUSE="doc egl gbm wayland X"
RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
@@ -56,8 +56,8 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
- $(meson_use test build-tests)
$(meson_use doc build-manpages)
+ -Dbuild-tests=false
)
meson_src_configure
}
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 7a801198f4d..cf4f722c608 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
LICENSE="BSD-2"
SLOT="0"
-IUSE="doc egl gbm test wayland X"
+IUSE="doc egl gbm wayland X"
RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
@@ -52,8 +52,8 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
- $(meson_use test build-tests)
$(meson_use doc build-manpages)
+ -Dbuild-tests=false
)
meson_src_configure
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-08 13:22 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2020-03-08 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 55ee45dc0ab71c6ece9e0d3117087b03681a487f
Author: Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 8 10:59:58 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Mar 8 13:21:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ee45dc
media-libs/waffle: added ~arm64 keyword
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild b/media-libs/waffle/waffle-1.6.0-r1.ebuild
index 68be1d58a25..50f1ac32ba4 100644
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-11 18:42 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-11 18:42 UTC (permalink / raw
To: gentoo-commits
commit: b4827a4cc9c17bef9c018b865aee917486a68196
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 18:34:52 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 18:41:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4827a4c
media-libs/waffle: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.6.0.ebuild | 69 -----------------------------------
1 file changed, 69 deletions(-)
diff --git a/media-libs/waffle/waffle-1.6.0.ebuild b/media-libs/waffle/waffle-1.6.0.ebuild
deleted file mode 100644
index c1eb3cfd333..00000000000
--- a/media-libs/waffle/waffle-1.6.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
-fi
-inherit meson multilib-minimal ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc egl gbm test wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
- >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd:4.2
- )
-"
-
-src_unpack() {
- default
- [[ $PV = 9999* ]] && git-r3_src_unpack
-}
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_feature X glx)
- $(meson_feature wayland)
- $(meson_feature X x11_egl)
- $(meson_feature gbm)
- $(meson_feature egl surfaceless_egl)
- $(meson_use test build-tests)
- $(meson_use doc build-manpages)
- )
- meson_src_configure
-}
-
-multilib_src_compile() {
- meson_src_compile
-}
-
-multilib_src_test() {
- meson_src_test
-}
-
-multilib_src_install() {
- meson_src_install
-
- rm -rf "${D}"/usr/share/doc/waffle1
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-31 20:44 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-31 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 65610136a0d399107014dc084c1e24f7e5bf4ef2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 20:31:06 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 20:44:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65610136
media-libs/waffle: Enable egl and gbm by default
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 7c8183c35ea..4b2918009cf 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
LICENSE="BSD-2"
SLOT="0"
-IUSE="doc egl gbm wayland X"
+IUSE="doc +egl +gbm wayland X"
RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-31 20:44 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-31 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 89d3f095a715acb04ec227287feb8dd2a3b77563
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 20:31:30 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 20:44:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d3f095
media-libs/waffle: Bump wayland dependency
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 4b2918009cf..4ae9a9bbcf9 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-31 20:44 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-31 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 8b0fd31eb83227c1eaaf9524eef9906454ea7f7a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 20:35:15 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 20:44:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0fd31e
media-libs/waffle: Remove unnecessary functions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 6080dd579e2..b508b016a13 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -40,11 +40,6 @@ MULTILIB_CHOST_TOOLS=(
/usr/bin/wflinfo$(get_exeext)
)
-src_unpack() {
- default
- [[ $PV = 9999* ]] && git-r3_src_unpack
-}
-
multilib_src_configure() {
local emesonargs=(
$(meson_feature X glx)
@@ -62,10 +57,6 @@ multilib_src_compile() {
meson_src_compile
}
-multilib_src_test() {
- meson_src_test
-}
-
multilib_src_install() {
meson_src_install
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-31 20:44 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-31 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 266d203d051c217d125e68e148e0283702c7156b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 20:10:06 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 20:44:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266d203d
media-libs/waffle: Version bump to 1.6.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.6.1.ebuild | 64 +++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 0b0146e39dc..514148b1a6d 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1 +1,2 @@
DIST waffle-1.6.0.tar.xz 224400 BLAKE2B 458add99b346bd75dc757243b9e7db6ac269fb2c1e488333d921c640e10efd182e51e8a5e0312d334593033936adf047fc2339d21e675654d89d66edfb8922b3 SHA512 c8796ab8adf968df2c5c88e2941c83955fe41e87eb2b75b6a5cc61b0d0c06eaa44df2f255f573a51816036dc8bc3ec63f3fb51ccfb7efbfe83cdd50b3f1be13f
+DIST waffle-1.6.1.tar.xz 227152 BLAKE2B 360782636809fa3716589e5c3f2d365ce2a916f3da4dde7ec271ce7e142f94160388f9ae12f1ef0ea79890f45eba9d6ef536e12861ee44cbd88282e3c4f01f52 SHA512 1d5839d517d1067efea163ffd76c05f32f30c3ef0f42dfa1b3a9830d4377829cce368d28889ec5a3be639a5e81db2fb4833d98eafc5ffa5e27578ff11977258f
diff --git a/media-libs/waffle/waffle-1.6.1.ebuild b/media-libs/waffle/waffle-1.6.1.ebuild
new file mode 100644
index 00000000000..b508b016a13
--- /dev/null
+++ b/media-libs/waffle/waffle-1.6.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+inherit meson multilib-minimal ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc +egl +gbm wayland X"
+RESTRICT="test" # gl_basic tests don't work when run from portage
+
+RDEPEND="
+ >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
+"
+BDEPEND="
+ dev-libs/libxslt
+ app-text/docbook-xml-dtd:4.2
+"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/wflinfo$(get_exeext)
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ $(meson_feature gbm)
+ $(meson_feature egl surfaceless_egl)
+ -Dbuild-manpages=true
+ -Dbuild-tests=false
+ )
+ meson_src_configure
+}
+
+multilib_src_compile() {
+ meson_src_compile
+}
+
+multilib_src_install() {
+ meson_src_install
+
+ ! use doc && rm -rf "${D}"/usr/share/doc/waffle1
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-31 20:44 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-31 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 38e14beda0e6522c6907259a60633447d26bf6c5
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 20:32:05 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 20:44:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e14bed
media-libs/waffle: Use IUSE=doc to control only dev docs
So wflinfo(1) is always installed. Also move dependencies to BDEPEND.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 4ae9a9bbcf9..6080dd579e2 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -30,10 +30,10 @@ RDEPEND="
"
DEPEND="${RDEPEND}
>=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd:4.2
- )
+"
+BDEPEND="
+ dev-libs/libxslt
+ app-text/docbook-xml-dtd:4.2
"
MULTILIB_CHOST_TOOLS=(
@@ -52,7 +52,7 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
- $(meson_use doc build-manpages)
+ -Dbuild-manpages=true
-Dbuild-tests=false
)
meson_src_configure
@@ -69,5 +69,5 @@ multilib_src_test() {
multilib_src_install() {
meson_src_install
- rm -rf "${D}"/usr/share/doc/waffle1
+ ! use doc && rm -rf "${D}"/usr/share/doc/waffle1
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-03-31 20:44 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-03-31 20:44 UTC (permalink / raw
To: gentoo-commits
commit: cffa307c1b846186f14e4fb3d64950b1ef7ad4b6
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 20:30:51 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 20:44:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffa307c
media-libs/waffle: Update SRC_URI
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index cf4f722c608..7c8183c35ea 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -7,7 +7,7 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
GIT_ECLASS="git-r3"
else
- SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-04-06 20:15 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-04-06 20:15 UTC (permalink / raw
To: gentoo-commits
commit: ee8138beadc04ac93d0dc7ce4ee5063a30b2dd44
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 6 20:00:47 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 6 20:14:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8138be
media-libs/waffle: Add ~arm64 keywords
Fixes: 55ee45dc0ab7 (media-libs/waffle: added ~arm64 keyword)
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.6.1.ebuild | 2 +-
media-libs/waffle/waffle-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/waffle-1.6.1.ebuild b/media-libs/waffle/waffle-1.6.1.ebuild
index b508b016a13..1786f943ad9 100644
--- a/media-libs/waffle/waffle-1.6.1.ebuild
+++ b/media-libs/waffle/waffle-1.6.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index b508b016a13..1786f943ad9 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-04-08 3:40 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-04-08 3:40 UTC (permalink / raw
To: gentoo-commits
commit: f5c8b9272648d6eaecd6353972022836212d7cfb
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 8 03:39:22 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 8 03:40:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c8b927
media-libs/waffle: Reapply patch to Generate WaffleConfig.cmake file
I mistakenly thought this was included in the 1.6.1 release.
Closes: https://bugs.gentoo.org/716130
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/{waffle-1.6.1.ebuild => waffle-1.6.1-r1.ebuild} | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/media-libs/waffle/waffle-1.6.1.ebuild b/media-libs/waffle/waffle-1.6.1-r1.ebuild
similarity index 94%
rename from media-libs/waffle/waffle-1.6.1.ebuild
rename to media-libs/waffle/waffle-1.6.1-r1.ebuild
index 1786f943ad9..bb76a7df510 100644
--- a/media-libs/waffle/waffle-1.6.1.ebuild
+++ b/media-libs/waffle/waffle-1.6.1-r1.ebuild
@@ -36,6 +36,10 @@ BDEPEND="
app-text/docbook-xml-dtd:4.2
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.6.0-meson-Generate-cmake-config-and-version-files-if-mes.patch
+)
+
MULTILIB_CHOST_TOOLS=(
/usr/bin/wflinfo$(get_exeext)
)
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-06-15 15:00 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 15:00 UTC (permalink / raw
To: gentoo-commits
commit: fa7db0a98fb47e0b2cc8461c928731690453787b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 14:59:00 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 14:59:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7db0a9
media-libs/waffle: amd64 stable wrt bug #727768
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.1-r1.ebuild b/media-libs/waffle/waffle-1.6.1-r1.ebuild
index bb76a7df510..13cfbbf9eb1 100644
--- a/media-libs/waffle/waffle-1.6.1-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-06-15 15:03 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 15:03 UTC (permalink / raw
To: gentoo-commits
commit: f9a888c16506181767b186b0b8a54fe75c08234f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 15:03:21 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 15:03:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a888c1
media-libs/waffle: arm stable wrt bug #727768
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.1-r1.ebuild b/media-libs/waffle/waffle-1.6.1-r1.ebuild
index 13cfbbf9eb1..1df3c546033 100644
--- a/media-libs/waffle/waffle-1.6.1-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-06-15 15:16 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 15:16 UTC (permalink / raw
To: gentoo-commits
commit: 64a085c3ce01c0424e7d957250c6dea427c427a1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 15:15:28 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 15:15:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a085c3
media-libs/waffle: x86 stable wrt bug #727768
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.6.1-r1.ebuild b/media-libs/waffle/waffle-1.6.1-r1.ebuild
index 1df3c546033..6bd3d6db745 100644
--- a/media-libs/waffle/waffle-1.6.1-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
fi
inherit meson multilib-minimal ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2020-06-17 5:46 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2020-06-17 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 4624a40cb41081b77ba706edfef1e8a70eeba16b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 05:40:16 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 05:46:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4624a40c
media-libs/waffle: Drop old versions
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 -
media-libs/waffle/waffle-1.6.0-r1.ebuild | 77 --------------------------------
2 files changed, 78 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 514148b1a6d..894e938a881 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1 @@
-DIST waffle-1.6.0.tar.xz 224400 BLAKE2B 458add99b346bd75dc757243b9e7db6ac269fb2c1e488333d921c640e10efd182e51e8a5e0312d334593033936adf047fc2339d21e675654d89d66edfb8922b3 SHA512 c8796ab8adf968df2c5c88e2941c83955fe41e87eb2b75b6a5cc61b0d0c06eaa44df2f255f573a51816036dc8bc3ec63f3fb51ccfb7efbfe83cdd50b3f1be13f
DIST waffle-1.6.1.tar.xz 227152 BLAKE2B 360782636809fa3716589e5c3f2d365ce2a916f3da4dde7ec271ce7e142f94160388f9ae12f1ef0ea79890f45eba9d6ef536e12861ee44cbd88282e3c4f01f52 SHA512 1d5839d517d1067efea163ffd76c05f32f30c3ef0f42dfa1b3a9830d4377829cce368d28889ec5a3be639a5e81db2fb4833d98eafc5ffa5e27578ff11977258f
diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild b/media-libs/waffle/waffle-1.6.0-r1.ebuild
deleted file mode 100644
index 50f1ac32ba4..00000000000
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz"
- KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
-fi
-inherit meson multilib-minimal ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc egl gbm wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
- >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd:4.2
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-meson-Generate-cmake-config-and-version-files-if-mes.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/wflinfo$(get_exeext)
-)
-
-src_unpack() {
- default
- [[ $PV = 9999* ]] && git-r3_src_unpack
-}
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_feature X glx)
- $(meson_feature wayland)
- $(meson_feature X x11_egl)
- $(meson_feature gbm)
- $(meson_feature egl surfaceless_egl)
- $(meson_use doc build-manpages)
- -Dbuild-tests=false
- )
- meson_src_configure
-}
-
-multilib_src_compile() {
- meson_src_compile
-}
-
-multilib_src_test() {
- meson_src_test
-}
-
-multilib_src_install() {
- meson_src_install
-
- rm -rf "${D}"/usr/share/doc/waffle1
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2021-01-30 17:47 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-01-30 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 9efd48cbc7ee283de208269aa714254db681a2bf
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 17:38:37 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 17:46:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efd48cb
media-libs/waffle: Use tags instead of gitlab releases
And improve documentation generation.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 1786f943ad9..43899a8515c 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -7,8 +7,9 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
GIT_ECLASS="git-r3"
else
- SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/raw/website/files/release/${P}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+ S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson multilib-minimal ${GIT_ECLASS}
@@ -47,7 +48,7 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
- -Dbuild-manpages=true
+ -Dbuild-manpages=$(multilib_is_native_abi && echo true || echo false)
-Dbuild-tests=false
)
meson_src_configure
@@ -60,5 +61,7 @@ multilib_src_compile() {
multilib_src_install() {
meson_src_install
- ! use doc && rm -rf "${D}"/usr/share/doc/waffle1
+ ! use doc && rm -rf \
+ "${D}"/usr/share/doc/waffle1 \
+ "${D}"/usr/share/man/man{3,7}
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2021-01-30 17:47 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-01-30 17:47 UTC (permalink / raw
To: gentoo-commits
commit: a02851558f8b75890482b5c95841c8f5f59113c0
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 17:37:52 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 17:46:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0285155
media-libs/waffle: Version bump to 1.6.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.6.2.ebuild | 71 +++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 894e938a881..c5a09e0f9ba 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1 +1,2 @@
DIST waffle-1.6.1.tar.xz 227152 BLAKE2B 360782636809fa3716589e5c3f2d365ce2a916f3da4dde7ec271ce7e142f94160388f9ae12f1ef0ea79890f45eba9d6ef536e12861ee44cbd88282e3c4f01f52 SHA512 1d5839d517d1067efea163ffd76c05f32f30c3ef0f42dfa1b3a9830d4377829cce368d28889ec5a3be639a5e81db2fb4833d98eafc5ffa5e27578ff11977258f
+DIST waffle-v1.6.2.tar.bz2 259740 BLAKE2B 62708dcda7800d2728ea708f88af5e9c3ff5bbeeef653d064c457ebf86620f67d8dfcd934425810ffb66a452814337e3ed13b6f3e8a4d420363a0b66ceeaf2cf SHA512 2b1e153277366731cb5cb3790c6ae1b884efa8e5e0d5a9499a218f1a902370a066e3253f9922297314943aa751596f70a33faff10c2e480ccc1ceace93ccecbf
diff --git a/media-libs/waffle/waffle-1.6.2.ebuild b/media-libs/waffle/waffle-1.6.2.ebuild
new file mode 100644
index 00000000000..a1d9e8bbbf2
--- /dev/null
+++ b/media-libs/waffle/waffle-1.6.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+ S="${WORKDIR}"/${PN}-v${PV}
+fi
+inherit meson multilib-minimal ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc +egl +gbm wayland X"
+RESTRICT="test" # gl_basic tests don't work when run from portage
+
+RDEPEND="
+ >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
+"
+BDEPEND="
+ dev-libs/libxslt
+ app-text/docbook-xml-dtd:4.2
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.6.0-meson-Generate-cmake-config-and-version-files-if-mes.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/wflinfo$(get_exeext)
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ $(meson_feature gbm)
+ $(meson_feature egl surfaceless_egl)
+ -Dbuild-manpages=$(multilib_is_native_abi && echo true || echo false)
+ -Dbuild-tests=false
+ )
+ meson_src_configure
+}
+
+multilib_src_compile() {
+ meson_src_compile
+}
+
+multilib_src_install() {
+ meson_src_install
+
+ ! use doc && rm -rf \
+ "${D}"/usr/share/doc/waffle1 \
+ "${D}"/usr/share/man/man{3,7}
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2021-03-08 22:26 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-03-08 22:26 UTC (permalink / raw
To: gentoo-commits
commit: 04682749b9f16322e9ce61e918db5114bd0ff494
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 8 22:21:09 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 8 22:26:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04682749
media-libs/waffle: Version bump to 1.7.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/{waffle-9999.ebuild => waffle-1.7.0.ebuild} | 2 +-
media-libs/waffle/waffle-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index c5a09e0f9ba..648aa7b92f7 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1,3 @@
DIST waffle-1.6.1.tar.xz 227152 BLAKE2B 360782636809fa3716589e5c3f2d365ce2a916f3da4dde7ec271ce7e142f94160388f9ae12f1ef0ea79890f45eba9d6ef536e12861ee44cbd88282e3c4f01f52 SHA512 1d5839d517d1067efea163ffd76c05f32f30c3ef0f42dfa1b3a9830d4377829cce368d28889ec5a3be639a5e81db2fb4833d98eafc5ffa5e27578ff11977258f
DIST waffle-v1.6.2.tar.bz2 259740 BLAKE2B 62708dcda7800d2728ea708f88af5e9c3ff5bbeeef653d064c457ebf86620f67d8dfcd934425810ffb66a452814337e3ed13b6f3e8a4d420363a0b66ceeaf2cf SHA512 2b1e153277366731cb5cb3790c6ae1b884efa8e5e0d5a9499a218f1a902370a066e3253f9922297314943aa751596f70a33faff10c2e480ccc1ceace93ccecbf
+DIST waffle-v1.7.0.tar.bz2 302120 BLAKE2B 8ebfc78182ff86447d88d92edd6452dae28c1515de5f9639c402203bfb5a135bc493040941420161690a4812a202552266bceb89eee948d0c7aeae55d5b8d3d5 SHA512 ee7b8419e309387fa6d610174ba5dddda97525cef41c9600772b902eddfc4570e940437596d7fb50ee9dc2f5945e723236b61463975d2b9cc0faa150696d24c2
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-1.7.0.ebuild
similarity index 97%
copy from media-libs/waffle/waffle-9999.ebuild
copy to media-libs/waffle/waffle-1.7.0.ebuild
index 43899a8515c..a3d7588a87d 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-1.7.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
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 43899a8515c..a3d7588a87d 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.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
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2021-04-15 0:43 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-04-15 0:43 UTC (permalink / raw
To: gentoo-commits
commit: fd2d0b360f907df15845719e5f48c33e152d7e9c
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon Mar 29 15:53:01 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 00:42:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2d0b36
media-libs/waffle: Put X11 packages behind existing USE=X
And since mesa is a dependency, virtual/opengl is removed.
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/20182
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.7.0.ebuild | 9 +++++----
media-libs/waffle/waffle-9999.ebuild | 9 +++++----
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/media-libs/waffle/waffle-1.7.0.ebuild b/media-libs/waffle/waffle-1.7.0.ebuild
index a3d7588a87d..1a2174a6add 100644
--- a/media-libs/waffle/waffle-1.7.0.ebuild
+++ b/media-libs/waffle/waffle-1.7.0.ebuild
@@ -23,14 +23,15 @@ RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
>=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
- >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ )
gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
- >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
+ X? ( >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}] )
"
BDEPEND="
dev-libs/libxslt
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index a3d7588a87d..1a2174a6add 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -23,14 +23,15 @@ RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
>=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
- >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ )
gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
- >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
+ X? ( >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}] )
"
BDEPEND="
dev-libs/libxslt
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2021-06-04 1:14 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-06-04 1:14 UTC (permalink / raw
To: gentoo-commits
commit: 00e21d92f986a86d3868fe7ff066c68b15176a72
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 01:21:46 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun 4 01:14:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e21d92
media-libs/waffle: Switch to meson-multilib
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.7.0.ebuild | 8 ++------
media-libs/waffle/waffle-9999.ebuild | 8 ++------
2 files changed, 4 insertions(+), 12 deletions(-)
diff --git a/media-libs/waffle/waffle-1.7.0.ebuild b/media-libs/waffle/waffle-1.7.0.ebuild
index 1a2174a6add..b58cfad30b9 100644
--- a/media-libs/waffle/waffle-1.7.0.ebuild
+++ b/media-libs/waffle/waffle-1.7.0.ebuild
@@ -11,7 +11,7 @@ else
KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
-inherit meson multilib-minimal ${GIT_ECLASS}
+inherit meson-multilib ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
@@ -49,16 +49,12 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
- -Dbuild-manpages=$(multilib_is_native_abi && echo true || echo false)
+ $(meson_native_true build-manpages)
-Dbuild-tests=false
)
meson_src_configure
}
-multilib_src_compile() {
- meson_src_compile
-}
-
multilib_src_install() {
meson_src_install
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 1a2174a6add..b58cfad30b9 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -11,7 +11,7 @@ else
KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
-inherit meson multilib-minimal ${GIT_ECLASS}
+inherit meson-multilib ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
@@ -49,16 +49,12 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
- -Dbuild-manpages=$(multilib_is_native_abi && echo true || echo false)
+ $(meson_native_true build-manpages)
-Dbuild-tests=false
)
meson_src_configure
}
-multilib_src_compile() {
- meson_src_compile
-}
-
multilib_src_install() {
meson_src_install
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2021-10-31 0:19 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-10-31 0:19 UTC (permalink / raw
To: gentoo-commits
commit: 77ea1e044c86761a04b4cdd5f6e3b023d925412a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 22 05:38:12 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 31 00:19:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ea1e04
media-libs/waffle: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/waffle/{waffle-1.7.0.ebuild => waffle-1.7.0-r1.ebuild} | 2 +-
media-libs/waffle/waffle-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/waffle-1.7.0.ebuild b/media-libs/waffle/waffle-1.7.0-r1.ebuild
similarity index 96%
rename from media-libs/waffle/waffle-1.7.0.ebuild
rename to media-libs/waffle/waffle-1.7.0-r1.ebuild
index b58cfad30b9..7b4d01d42f6 100644
--- a/media-libs/waffle/waffle-1.7.0.ebuild
+++ b/media-libs/waffle/waffle-1.7.0-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="doc +egl +gbm wayland X"
RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
- >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
+ >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
X? (
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index b58cfad30b9..7b4d01d42f6 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -22,7 +22,7 @@ IUSE="doc +egl +gbm wayland X"
RESTRICT="test" # gl_basic tests don't work when run from portage
RDEPEND="
- >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
+ >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
X? (
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2022-06-17 18:16 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-06-17 18:16 UTC (permalink / raw
To: gentoo-commits
commit: c89aaeaced1931a85f814b36135b5408832c1b44
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 17 18:08:27 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 18:16:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89aaeac
media-libs/waffle: Revbump for xcb-proto multilib removal
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
.../waffle/{waffle-9999.ebuild => waffle-1.7.0-r2.ebuild} | 10 +++++-----
media-libs/waffle/waffle-9999.ebuild | 10 +++++-----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-1.7.0-r2.ebuild
similarity index 88%
copy from media-libs/waffle/waffle-9999.ebuild
copy to media-libs/waffle/waffle-1.7.0-r2.ebuild
index 7b4d01d42f65..a4611e934598 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-1.7.0-r2.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
-inherit meson-multilib ${GIT_ECLASS}
+inherit meson-multilib multilib ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
@@ -31,7 +31,7 @@ RDEPEND="
wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
- X? ( >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}] )
+ X? ( >=x11-base/xcb-proto-1.8-r3 )
"
BDEPEND="
dev-libs/libxslt
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 7b4d01d42f65..a4611e934598 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
-inherit meson-multilib ${GIT_ECLASS}
+inherit meson-multilib multilib ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
@@ -31,7 +31,7 @@ RDEPEND="
wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
- X? ( >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}] )
+ X? ( >=x11-base/xcb-proto-1.8-r3 )
"
BDEPEND="
dev-libs/libxslt
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2022-07-26 15:15 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2022-07-26 15:15 UTC (permalink / raw
To: gentoo-commits
commit: 505bd68254ef822ace43130520f3abf5b741a308
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 15:14:09 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 15:14:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505bd682
media-libs/waffle: amd64 stable wrt bug #861023
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.7.0-r2.ebuild b/media-libs/waffle/waffle-1.7.0-r2.ebuild
index a4611e934598..de258d653958 100644
--- a/media-libs/waffle/waffle-1.7.0-r2.ebuild
+++ b/media-libs/waffle/waffle-1.7.0-r2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2022-07-26 15:24 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2022-07-26 15:24 UTC (permalink / raw
To: gentoo-commits
commit: e61a870678b113375855c06aaafb46d7372cc1c4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 15:22:54 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 15:24:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61a8706
media-libs/waffle: x86 stable wrt bug #861023
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/waffle/waffle-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.7.0-r2.ebuild b/media-libs/waffle/waffle-1.7.0-r2.ebuild
index de258d653958..c480c84fbf0b 100644
--- a/media-libs/waffle/waffle-1.7.0-r2.ebuild
+++ b/media-libs/waffle/waffle-1.7.0-r2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2022-08-15 18:03 Arthur Zamarin
0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2022-08-15 18:03 UTC (permalink / raw
To: gentoo-commits
commit: e9f9159663dbfa5c005b96d0f87c08154330432c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 18:03:10 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 18:03:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f91596
media-libs/waffle: Stabilize 1.7.0-r2 arm, #861023
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/waffle/waffle-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.7.0-r2.ebuild b/media-libs/waffle/waffle-1.7.0-r2.ebuild
index c480c84fbf0b..013a7e9b36be 100644
--- a/media-libs/waffle/waffle-1.7.0-r2.ebuild
+++ b/media-libs/waffle/waffle-1.7.0-r2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-03-02 15:20 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-03-02 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 8df8f7e6b9cf845ef5fa904dc4373f4c89ef142c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 2 15:18:52 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 2 15:20:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df8f7e6
media-libs/waffle: Version bump to 1.7.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/{waffle-9999.ebuild => waffle-1.7.1.ebuild} | 5 +++--
media-libs/waffle/waffle-9999.ebuild | 5 +++--
3 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index fccd4b6aa37e..6a01e0c524cc 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1 +1,2 @@
DIST waffle-v1.7.0.tar.bz2 302120 BLAKE2B 8ebfc78182ff86447d88d92edd6452dae28c1515de5f9639c402203bfb5a135bc493040941420161690a4812a202552266bceb89eee948d0c7aeae55d5b8d3d5 SHA512 ee7b8419e309387fa6d610174ba5dddda97525cef41c9600772b902eddfc4570e940437596d7fb50ee9dc2f5945e723236b61463975d2b9cc0faa150696d24c2
+DIST waffle-v1.7.1.tar.bz2 305830 BLAKE2B 8be098fa957f3d9cc84a72920e58fcee9ca4ab0b23a6d93b6cc7dfea17501448ff44a41c42f4c06ff81ef26c0041258b8709bcaf8abb4a593e8b3ac21e2085cd SHA512 e2ce6092c3088d0c4e85581700096954ab4f644e758b8639d2e9fa91771d2d964cd028361d346c9ae9c4ef185e6fc4c59acdee4480ee6ea6436f0d4bd61581a5
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-1.7.1.ebuild
similarity index 96%
copy from media-libs/waffle/waffle-9999.ebuild
copy to media-libs/waffle/waffle-1.7.1.ebuild
index a4611e934598..968c882955b5 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-1.7.1.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
@@ -34,8 +34,9 @@ DEPEND="${RDEPEND}
X? ( >=x11-base/xcb-proto-1.8-r3 )
"
BDEPEND="
- dev-libs/libxslt
app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ dev-util/wayland-scanner
"
MULTILIB_CHOST_TOOLS=(
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index a4611e934598..968c882955b5 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.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
@@ -34,8 +34,9 @@ DEPEND="${RDEPEND}
X? ( >=x11-base/xcb-proto-1.8-r3 )
"
BDEPEND="
- dev-libs/libxslt
app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ dev-util/wayland-scanner
"
MULTILIB_CHOST_TOOLS=(
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-03-03 16:40 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-03-03 16:40 UTC (permalink / raw
To: gentoo-commits
commit: fb46cc4d59f36642a9a6e6b2dd2cbb0788e57241
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 16:37:37 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 16:40:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb46cc4d
media-libs/waffle: Fix documentation installation path
Closes: https://bugs.gentoo.org/852887
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.7.1.ebuild | 15 ++++++++++++---
media-libs/waffle/waffle-9999.ebuild | 15 ++++++++++++---
2 files changed, 24 insertions(+), 6 deletions(-)
diff --git a/media-libs/waffle/waffle-1.7.1.ebuild b/media-libs/waffle/waffle-1.7.1.ebuild
index 968c882955b5..9dd3bad563e3 100644
--- a/media-libs/waffle/waffle-1.7.1.ebuild
+++ b/media-libs/waffle/waffle-1.7.1.ebuild
@@ -58,8 +58,17 @@ multilib_src_configure() {
multilib_src_install() {
meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
- ! use doc && rm -rf \
- "${D}"/usr/share/doc/waffle1 \
- "${D}"/usr/share/man/man{3,7}
+ rm -r \
+ "${ED}"/usr/share/doc/${P} \
+ "${ED}"/usr/share/doc/waffle1/release-notes || die
+ mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
+ if ! use doc; then
+ rm -rf \
+ "${ED}"/usr/share/man/man{3,7} || die
+ fi
}
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 968c882955b5..9dd3bad563e3 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -58,8 +58,17 @@ multilib_src_configure() {
multilib_src_install() {
meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
- ! use doc && rm -rf \
- "${D}"/usr/share/doc/waffle1 \
- "${D}"/usr/share/man/man{3,7}
+ rm -r \
+ "${ED}"/usr/share/doc/${P} \
+ "${ED}"/usr/share/doc/waffle1/release-notes || die
+ mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
+ if ! use doc; then
+ rm -rf \
+ "${ED}"/usr/share/man/man{3,7} || die
+ fi
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-03-05 19:16 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-03-05 19:16 UTC (permalink / raw
To: gentoo-commits
commit: 5906a7e5b67fa13a611ef50e5a8e6bdbb88f1827
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 5 19:14:16 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 5 19:16:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5906a7e5
media-libs/waffle: Version bump to 1.7.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.7.2.ebuild | 74 +++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 6a01e0c524cc..f40b17c78f85 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1,3 @@
DIST waffle-v1.7.0.tar.bz2 302120 BLAKE2B 8ebfc78182ff86447d88d92edd6452dae28c1515de5f9639c402203bfb5a135bc493040941420161690a4812a202552266bceb89eee948d0c7aeae55d5b8d3d5 SHA512 ee7b8419e309387fa6d610174ba5dddda97525cef41c9600772b902eddfc4570e940437596d7fb50ee9dc2f5945e723236b61463975d2b9cc0faa150696d24c2
DIST waffle-v1.7.1.tar.bz2 305830 BLAKE2B 8be098fa957f3d9cc84a72920e58fcee9ca4ab0b23a6d93b6cc7dfea17501448ff44a41c42f4c06ff81ef26c0041258b8709bcaf8abb4a593e8b3ac21e2085cd SHA512 e2ce6092c3088d0c4e85581700096954ab4f644e758b8639d2e9fa91771d2d964cd028361d346c9ae9c4ef185e6fc4c59acdee4480ee6ea6436f0d4bd61581a5
+DIST waffle-v1.7.2.tar.bz2 305728 BLAKE2B d78e54857d5fd4a20526d23a9a2edc5abacceaf4a2a6fd21b3432e4b68ef8084c93748592232b7698bd0587db83a5396cf92258f8cbfec2dbc1f6335d89e5bf6 SHA512 015bd82ae592d639403136e91681912827ad81b42400b7dd5353076d6af53ceec8d3cba7e9b076e99676c37a75a9e5f6440c22e14d89c978901b1e3f3d95052f
diff --git a/media-libs/waffle/waffle-1.7.2.ebuild b/media-libs/waffle/waffle-1.7.2.ebuild
new file mode 100644
index 000000000000..9dd3bad563e3
--- /dev/null
+++ b/media-libs/waffle/waffle-1.7.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ S="${WORKDIR}"/${PN}-v${PV}
+fi
+inherit meson-multilib multilib ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc +egl +gbm wayland X"
+RESTRICT="test" # gl_basic tests don't work when run from portage
+
+RDEPEND="
+ >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ )
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ X? ( >=x11-base/xcb-proto-1.8-r3 )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ dev-util/wayland-scanner
+"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/wflinfo$(get_exeext)
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ $(meson_feature gbm)
+ $(meson_feature egl surfaceless_egl)
+ $(meson_native_true build-manpages)
+ -Dbuild-tests=false
+ )
+ meson_src_configure
+}
+
+multilib_src_install() {
+ meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ rm -r \
+ "${ED}"/usr/share/doc/${P} \
+ "${ED}"/usr/share/doc/waffle1/release-notes || die
+ mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
+ if ! use doc; then
+ rm -rf \
+ "${ED}"/usr/share/man/man{3,7} || die
+ fi
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-03-13 20:07 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-03-13 20:07 UTC (permalink / raw
To: gentoo-commits
commit: db162ce3d987199d9c56ce87d4e1480cdd727519
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 13 19:46:11 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 13 20:07:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db162ce3
media-libs/waffle: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 -
media-libs/waffle/waffle-1.7.1.ebuild | 74 -----------------------------------
2 files changed, 75 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index f40b17c78f85..8d239f55d202 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,3 +1,2 @@
DIST waffle-v1.7.0.tar.bz2 302120 BLAKE2B 8ebfc78182ff86447d88d92edd6452dae28c1515de5f9639c402203bfb5a135bc493040941420161690a4812a202552266bceb89eee948d0c7aeae55d5b8d3d5 SHA512 ee7b8419e309387fa6d610174ba5dddda97525cef41c9600772b902eddfc4570e940437596d7fb50ee9dc2f5945e723236b61463975d2b9cc0faa150696d24c2
-DIST waffle-v1.7.1.tar.bz2 305830 BLAKE2B 8be098fa957f3d9cc84a72920e58fcee9ca4ab0b23a6d93b6cc7dfea17501448ff44a41c42f4c06ff81ef26c0041258b8709bcaf8abb4a593e8b3ac21e2085cd SHA512 e2ce6092c3088d0c4e85581700096954ab4f644e758b8639d2e9fa91771d2d964cd028361d346c9ae9c4ef185e6fc4c59acdee4480ee6ea6436f0d4bd61581a5
DIST waffle-v1.7.2.tar.bz2 305728 BLAKE2B d78e54857d5fd4a20526d23a9a2edc5abacceaf4a2a6fd21b3432e4b68ef8084c93748592232b7698bd0587db83a5396cf92258f8cbfec2dbc1f6335d89e5bf6 SHA512 015bd82ae592d639403136e91681912827ad81b42400b7dd5353076d6af53ceec8d3cba7e9b076e99676c37a75a9e5f6440c22e14d89c978901b1e3f3d95052f
diff --git a/media-libs/waffle/waffle-1.7.1.ebuild b/media-libs/waffle/waffle-1.7.1.ebuild
deleted file mode 100644
index 9dd3bad563e3..000000000000
--- a/media-libs/waffle/waffle-1.7.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
- S="${WORKDIR}"/${PN}-v${PV}
-fi
-inherit meson-multilib multilib ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc +egl +gbm wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
- X? (
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- )
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- X? ( >=x11-base/xcb-proto-1.8-r3 )
-"
-BDEPEND="
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- dev-util/wayland-scanner
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/wflinfo$(get_exeext)
-)
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_feature X glx)
- $(meson_feature wayland)
- $(meson_feature X x11_egl)
- $(meson_feature gbm)
- $(meson_feature egl surfaceless_egl)
- $(meson_native_true build-manpages)
- -Dbuild-tests=false
- )
- meson_src_configure
-}
-
-multilib_src_install() {
- meson_src_install
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- rm -r \
- "${ED}"/usr/share/doc/${P} \
- "${ED}"/usr/share/doc/waffle1/release-notes || die
- mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
- if ! use doc; then
- rm -rf \
- "${ED}"/usr/share/man/man{3,7} || die
- fi
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-04-08 9:02 Arthur Zamarin
0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2023-04-08 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 15fce2c4c7b9c228ca5e5a1f8934ad64eff3771a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 8 09:01:03 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 8 09:01:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fce2c4
media-libs/waffle: Stabilize 1.7.2 arm, #903989
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/waffle/waffle-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.7.2.ebuild b/media-libs/waffle/waffle-1.7.2.ebuild
index 9dd3bad563e3..113e0d431471 100644
--- a/media-libs/waffle/waffle-1.7.2.ebuild
+++ b/media-libs/waffle/waffle-1.7.2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-04-08 9:57 Arthur Zamarin
0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2023-04-08 9:57 UTC (permalink / raw
To: gentoo-commits
commit: 66fce59229d234dca54ec630d63e490e07436410
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 8 09:56:28 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 8 09:56:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fce592
media-libs/waffle: Stabilize 1.7.2 x86, #903989
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/waffle/waffle-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.7.2.ebuild b/media-libs/waffle/waffle-1.7.2.ebuild
index 113e0d431471..b1de4e37b135 100644
--- a/media-libs/waffle/waffle-1.7.2.ebuild
+++ b/media-libs/waffle/waffle-1.7.2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-04-08 10:46 Arthur Zamarin
0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2023-04-08 10:46 UTC (permalink / raw
To: gentoo-commits
commit: 430bf6cbfee4371b496201fec99f1cd1c4998ee1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 8 10:45:12 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 8 10:45:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430bf6cb
media-libs/waffle: Stabilize 1.7.2 amd64, #903989
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/waffle/waffle-1.7.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.7.2.ebuild b/media-libs/waffle/waffle-1.7.2.ebuild
index b1de4e37b135..d43cfc4f5302 100644
--- a/media-libs/waffle/waffle-1.7.2.ebuild
+++ b/media-libs/waffle/waffle-1.7.2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-04-09 4:05 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-04-09 4:05 UTC (permalink / raw
To: gentoo-commits
commit: 7034abe1f2dfe1a1524c3c8183e504618286eb3c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 9 03:58:25 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 9 04:05:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7034abe1
media-libs/waffle: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 -
media-libs/waffle/waffle-1.7.0-r2.ebuild | 64 --------------------------------
2 files changed, 65 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 8d239f55d202..a424d489a4da 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1 @@
-DIST waffle-v1.7.0.tar.bz2 302120 BLAKE2B 8ebfc78182ff86447d88d92edd6452dae28c1515de5f9639c402203bfb5a135bc493040941420161690a4812a202552266bceb89eee948d0c7aeae55d5b8d3d5 SHA512 ee7b8419e309387fa6d610174ba5dddda97525cef41c9600772b902eddfc4570e940437596d7fb50ee9dc2f5945e723236b61463975d2b9cc0faa150696d24c2
DIST waffle-v1.7.2.tar.bz2 305728 BLAKE2B d78e54857d5fd4a20526d23a9a2edc5abacceaf4a2a6fd21b3432e4b68ef8084c93748592232b7698bd0587db83a5396cf92258f8cbfec2dbc1f6335d89e5bf6 SHA512 015bd82ae592d639403136e91681912827ad81b42400b7dd5353076d6af53ceec8d3cba7e9b076e99676c37a75a9e5f6440c22e14d89c978901b1e3f3d95052f
diff --git a/media-libs/waffle/waffle-1.7.0-r2.ebuild b/media-libs/waffle/waffle-1.7.0-r2.ebuild
deleted file mode 100644
index 013a7e9b36be..000000000000
--- a/media-libs/waffle/waffle-1.7.0-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
- S="${WORKDIR}"/${PN}-v${PV}
-fi
-inherit meson-multilib multilib ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc +egl +gbm wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
- X? (
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- )
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- X? ( >=x11-base/xcb-proto-1.8-r3 )
-"
-BDEPEND="
- dev-libs/libxslt
- app-text/docbook-xml-dtd:4.2
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/wflinfo$(get_exeext)
-)
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_feature X glx)
- $(meson_feature wayland)
- $(meson_feature X x11_egl)
- $(meson_feature gbm)
- $(meson_feature egl surfaceless_egl)
- $(meson_native_true build-manpages)
- -Dbuild-tests=false
- )
- meson_src_configure
-}
-
-multilib_src_install() {
- meson_src_install
-
- ! use doc && rm -rf \
- "${D}"/usr/share/doc/waffle1 \
- "${D}"/usr/share/man/man{3,7}
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-06-15 21:45 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-06-15 21:45 UTC (permalink / raw
To: gentoo-commits
commit: b91abcb66ded2ef226820c29cace5a589e55f1f9
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Thu Jun 15 19:24:27 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 15 21:41:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91abcb6
media-libs/waffle: remove AD website
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/waffle/waffle-1.7.2.ebuild | 2 +-
media-libs/waffle/waffle-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/waffle/waffle-1.7.2.ebuild b/media-libs/waffle/waffle-1.7.2.ebuild
index d43cfc4f5302..05018931d784 100644
--- a/media-libs/waffle/waffle-1.7.2.ebuild
+++ b/media-libs/waffle/waffle-1.7.2.ebuild
@@ -14,7 +14,7 @@ fi
inherit meson-multilib multilib ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
LICENSE="BSD-2"
SLOT="0"
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 9dd3bad563e3..70895cc711f7 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -14,7 +14,7 @@ fi
inherit meson-multilib multilib ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
LICENSE="BSD-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-09-25 15:48 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-09-25 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 7f6e555a9b02a759746782ace9dce46cceab23e2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 25 15:06:06 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 15:48:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6e555a
media-libs/waffle: Version bump to 1.7.3
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.7.3.ebuild | 74 +++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index a424d489a4da..aab8096d3677 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1 +1,2 @@
DIST waffle-v1.7.2.tar.bz2 305728 BLAKE2B d78e54857d5fd4a20526d23a9a2edc5abacceaf4a2a6fd21b3432e4b68ef8084c93748592232b7698bd0587db83a5396cf92258f8cbfec2dbc1f6335d89e5bf6 SHA512 015bd82ae592d639403136e91681912827ad81b42400b7dd5353076d6af53ceec8d3cba7e9b076e99676c37a75a9e5f6440c22e14d89c978901b1e3f3d95052f
+DIST waffle-v1.7.3.tar.bz2 305863 BLAKE2B efbffd252d085140f587a02e626a3eda75fd5ba3f445a03b6ae03bd74667c797f4590e63330f303dc45394353d57c9ada7973a1552ec68f0de83352719f7975e SHA512 922507b9f7b8996de0d705f0b705feeb567101d5826a0971f9267b9d58c595b2541d85c0810e43ccdaacbf4ccae0686274ce411d837e7179892ef5ab5d705b0f
diff --git a/media-libs/waffle/waffle-1.7.3.ebuild b/media-libs/waffle/waffle-1.7.3.ebuild
new file mode 100644
index 000000000000..70895cc711f7
--- /dev/null
+++ b/media-libs/waffle/waffle-1.7.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ S="${WORKDIR}"/${PN}-v${PV}
+fi
+inherit meson-multilib multilib ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc +egl +gbm wayland X"
+RESTRICT="test" # gl_basic tests don't work when run from portage
+
+RDEPEND="
+ >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ )
+ gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ X? ( >=x11-base/xcb-proto-1.8-r3 )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ dev-util/wayland-scanner
+"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/wflinfo$(get_exeext)
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ $(meson_feature gbm)
+ $(meson_feature egl surfaceless_egl)
+ $(meson_native_true build-manpages)
+ -Dbuild-tests=false
+ )
+ meson_src_configure
+}
+
+multilib_src_install() {
+ meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ rm -r \
+ "${ED}"/usr/share/doc/${P} \
+ "${ED}"/usr/share/doc/waffle1/release-notes || die
+ mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
+ if ! use doc; then
+ rm -rf \
+ "${ED}"/usr/share/man/man{3,7} || die
+ fi
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-09-25 15:48 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-09-25 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 5473d9621bc0ebef81881a22385e0d8aa4c75695
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 25 15:44:29 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 15:48:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5473d962
media-libs/waffle: Drop unneeded USE flags
And make an attempt at wiring up tests. Unfortunately the gbm tests
can't work under sandbox, and I've seen some sporadic failures from the
other gl_basic tests as well, so I'll leave this restricted.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-9999.ebuild | 39 ++++++++++++++++++++++++++++--------
1 file changed, 31 insertions(+), 8 deletions(-)
diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
index 70895cc711f7..23baef47c53e 100644
--- a/media-libs/waffle/waffle-9999.ebuild
+++ b/media-libs/waffle/waffle-9999.ebuild
@@ -11,23 +11,23 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
-inherit meson-multilib multilib ${GIT_ECLASS}
+inherit meson-multilib multilib virtualx ${GIT_ECLASS}
DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
LICENSE="BSD-2"
SLOT="0"
-IUSE="doc +egl +gbm wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
+IUSE="doc test wayland X"
+RESTRICT="!test? ( test ) test" # gl_basic tests don't work when run under sandbox
RDEPEND="
- >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
+ >=media-libs/mesa-23[${MULTILIB_USEDEP}]
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
X? (
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
)
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
@@ -38,6 +38,9 @@ BDEPEND="
dev-libs/libxslt
dev-util/wayland-scanner
"
+# test? (
+# wayland? ( dev-libs/weston[headless] )
+# )
MULTILIB_CHOST_TOOLS=(
/usr/bin/wflinfo$(get_exeext)
@@ -48,14 +51,34 @@ multilib_src_configure() {
$(meson_feature X glx)
$(meson_feature wayland)
$(meson_feature X x11_egl)
- $(meson_feature gbm)
- $(meson_feature egl surfaceless_egl)
+ -Dgbm=enabled
+ -Dsurfaceless_egl=enabled
+
+ $(meson_use test build-tests)
$(meson_native_true build-manpages)
- -Dbuild-tests=false
+ -Dbuild-htmldocs=false
+ -Dbuild-examples=false
)
meson_src_configure
}
+multilib_src_test() {
+ if use wayland; then
+ export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)"
+
+ weston --backend=headless-backend.so --socket=wayland-6 --idle-time=0 &
+ compositor=$!
+ export WAYLAND_DISPLAY=wayland-6
+ fi
+
+ export MESA_SHADER_CACHE_DISABLE=true
+ virtx meson_src_test
+
+ if use wayland; then
+ kill ${compositor}
+ fi
+}
+
multilib_src_install() {
meson_src_install
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-09-25 15:48 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-09-25 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 20f571411e0fb4a4711339a6b634c1a7ed99caa1
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 25 15:44:53 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 15:48:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f57141
media-libs/waffle: Version bump to 1.8.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.8.0.ebuild | 97 +++++++++++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index aab8096d3677..2e01a0982270 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1,3 @@
DIST waffle-v1.7.2.tar.bz2 305728 BLAKE2B d78e54857d5fd4a20526d23a9a2edc5abacceaf4a2a6fd21b3432e4b68ef8084c93748592232b7698bd0587db83a5396cf92258f8cbfec2dbc1f6335d89e5bf6 SHA512 015bd82ae592d639403136e91681912827ad81b42400b7dd5353076d6af53ceec8d3cba7e9b076e99676c37a75a9e5f6440c22e14d89c978901b1e3f3d95052f
DIST waffle-v1.7.3.tar.bz2 305863 BLAKE2B efbffd252d085140f587a02e626a3eda75fd5ba3f445a03b6ae03bd74667c797f4590e63330f303dc45394353d57c9ada7973a1552ec68f0de83352719f7975e SHA512 922507b9f7b8996de0d705f0b705feeb567101d5826a0971f9267b9d58c595b2541d85c0810e43ccdaacbf4ccae0686274ce411d837e7179892ef5ab5d705b0f
+DIST waffle-v1.8.0.tar.bz2 310657 BLAKE2B cfc5f6fb32ae379457d9e1a9806504f8e2d22a2e320afab81db04a8e459cc2e127ea546e27a01a36cbb76a3095ca1d87bf96d40286f78f8ef7e1c270a6170521 SHA512 432786f1e255638a866af5c95d4ec0421ce9ffa661696482f9b40f9dbad9198f93caca484a0739a34d37d7a7070efb007771fcc6ea7acb70152c34892466e1e4
diff --git a/media-libs/waffle/waffle-1.8.0.ebuild b/media-libs/waffle/waffle-1.8.0.ebuild
new file mode 100644
index 000000000000..23baef47c53e
--- /dev/null
+++ b/media-libs/waffle/waffle-1.8.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ S="${WORKDIR}"/${PN}-v${PV}
+fi
+inherit meson-multilib multilib virtualx ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc test wayland X"
+RESTRICT="!test? ( test ) test" # gl_basic tests don't work when run under sandbox
+
+RDEPEND="
+ >=media-libs/mesa-23[${MULTILIB_USEDEP}]
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ )
+ wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ X? ( >=x11-base/xcb-proto-1.8-r3 )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ dev-util/wayland-scanner
+"
+# test? (
+# wayland? ( dev-libs/weston[headless] )
+# )
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/wflinfo$(get_exeext)
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ -Dgbm=enabled
+ -Dsurfaceless_egl=enabled
+
+ $(meson_use test build-tests)
+ $(meson_native_true build-manpages)
+ -Dbuild-htmldocs=false
+ -Dbuild-examples=false
+ )
+ meson_src_configure
+}
+
+multilib_src_test() {
+ if use wayland; then
+ export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)"
+
+ weston --backend=headless-backend.so --socket=wayland-6 --idle-time=0 &
+ compositor=$!
+ export WAYLAND_DISPLAY=wayland-6
+ fi
+
+ export MESA_SHADER_CACHE_DISABLE=true
+ virtx meson_src_test
+
+ if use wayland; then
+ kill ${compositor}
+ fi
+}
+
+multilib_src_install() {
+ meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ rm -r \
+ "${ED}"/usr/share/doc/${P} \
+ "${ED}"/usr/share/doc/waffle1/release-notes || die
+ mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
+ if ! use doc; then
+ rm -rf \
+ "${ED}"/usr/share/man/man{3,7} || die
+ fi
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-11-03 23:58 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-11-03 23:58 UTC (permalink / raw
To: gentoo-commits
commit: 13db5b26ddc6388ca7ab4d5ad3681375788327c5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 3 23:56:48 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 3 23:56:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13db5b26
media-libs/waffle: Stabilize 1.8.0 arm, #916768
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/waffle/waffle-1.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.8.0.ebuild b/media-libs/waffle/waffle-1.8.0.ebuild
index 23baef47c53e..e9b2c6defec7 100644
--- a/media-libs/waffle/waffle-1.8.0.ebuild
+++ b/media-libs/waffle/waffle-1.8.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib virtualx ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-11-04 9:06 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-11-04 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 22dca8ae56fbcf8e99bcb14d49ae0315c171ece5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 4 09:06:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 4 09:06:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22dca8ae
media-libs/waffle: Stabilize 1.8.0 amd64, #916768
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/waffle/waffle-1.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.8.0.ebuild b/media-libs/waffle/waffle-1.8.0.ebuild
index e9b2c6defec7..1076c7f0ebf0 100644
--- a/media-libs/waffle/waffle-1.8.0.ebuild
+++ b/media-libs/waffle/waffle-1.8.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib virtualx ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2023-11-25 17:31 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-11-25 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 1b2b69a03b55cd0ed387166dec2ec45a9c1d039d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 17:11:14 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 17:31:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2b69a0
media-libs/waffle: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 2 -
media-libs/waffle/metadata.xml | 2 -
media-libs/waffle/waffle-1.7.2.ebuild | 74 -----------------------------------
media-libs/waffle/waffle-1.7.3.ebuild | 74 -----------------------------------
4 files changed, 152 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 2e01a0982270..8c9814e7bc0d 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,3 +1 @@
-DIST waffle-v1.7.2.tar.bz2 305728 BLAKE2B d78e54857d5fd4a20526d23a9a2edc5abacceaf4a2a6fd21b3432e4b68ef8084c93748592232b7698bd0587db83a5396cf92258f8cbfec2dbc1f6335d89e5bf6 SHA512 015bd82ae592d639403136e91681912827ad81b42400b7dd5353076d6af53ceec8d3cba7e9b076e99676c37a75a9e5f6440c22e14d89c978901b1e3f3d95052f
-DIST waffle-v1.7.3.tar.bz2 305863 BLAKE2B efbffd252d085140f587a02e626a3eda75fd5ba3f445a03b6ae03bd74667c797f4590e63330f303dc45394353d57c9ada7973a1552ec68f0de83352719f7975e SHA512 922507b9f7b8996de0d705f0b705feeb567101d5826a0971f9267b9d58c595b2541d85c0810e43ccdaacbf4ccae0686274ce411d837e7179892ef5ab5d705b0f
DIST waffle-v1.8.0.tar.bz2 310657 BLAKE2B cfc5f6fb32ae379457d9e1a9806504f8e2d22a2e320afab81db04a8e459cc2e127ea546e27a01a36cbb76a3095ca1d87bf96d40286f78f8ef7e1c270a6170521 SHA512 432786f1e255638a866af5c95d4ec0421ce9ffa661696482f9b40f9dbad9198f93caca484a0739a34d37d7a7070efb007771fcc6ea7acb70152c34892466e1e4
diff --git a/media-libs/waffle/metadata.xml b/media-libs/waffle/metadata.xml
index 7d510e7a6781..9d90a7ffbca5 100644
--- a/media-libs/waffle/metadata.xml
+++ b/media-libs/waffle/metadata.xml
@@ -6,8 +6,6 @@
<name>X11</name>
</maintainer>
<use>
- <flag name="egl">Enable EGL support</flag>
- <flag name="gbm">Enable support for the Generic Buffer Manager (gbm)</flag>
<flag name="wayland">Enable Wayland support</flag>
</use>
<upstream>
diff --git a/media-libs/waffle/waffle-1.7.2.ebuild b/media-libs/waffle/waffle-1.7.2.ebuild
deleted file mode 100644
index 05018931d784..000000000000
--- a/media-libs/waffle/waffle-1.7.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
- S="${WORKDIR}"/${PN}-v${PV}
-fi
-inherit meson-multilib multilib ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc +egl +gbm wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
- X? (
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- )
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- X? ( >=x11-base/xcb-proto-1.8-r3 )
-"
-BDEPEND="
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- dev-util/wayland-scanner
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/wflinfo$(get_exeext)
-)
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_feature X glx)
- $(meson_feature wayland)
- $(meson_feature X x11_egl)
- $(meson_feature gbm)
- $(meson_feature egl surfaceless_egl)
- $(meson_native_true build-manpages)
- -Dbuild-tests=false
- )
- meson_src_configure
-}
-
-multilib_src_install() {
- meson_src_install
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- rm -r \
- "${ED}"/usr/share/doc/${P} \
- "${ED}"/usr/share/doc/waffle1/release-notes || die
- mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
- if ! use doc; then
- rm -rf \
- "${ED}"/usr/share/man/man{3,7} || die
- fi
-}
diff --git a/media-libs/waffle/waffle-1.7.3.ebuild b/media-libs/waffle/waffle-1.7.3.ebuild
deleted file mode 100644
index 70895cc711f7..000000000000
--- a/media-libs/waffle/waffle-1.7.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
- S="${WORKDIR}"/${PN}-v${PV}
-fi
-inherit meson-multilib multilib ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc +egl +gbm wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
-
-RDEPEND="
- >=media-libs/mesa-9.1.6[egl(+)?,gbm(+)?,${MULTILIB_USEDEP}]
- X? (
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- )
- gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
- wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- X? ( >=x11-base/xcb-proto-1.8-r3 )
-"
-BDEPEND="
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- dev-util/wayland-scanner
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/wflinfo$(get_exeext)
-)
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_feature X glx)
- $(meson_feature wayland)
- $(meson_feature X x11_egl)
- $(meson_feature gbm)
- $(meson_feature egl surfaceless_egl)
- $(meson_native_true build-manpages)
- -Dbuild-tests=false
- )
- meson_src_configure
-}
-
-multilib_src_install() {
- meson_src_install
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- rm -r \
- "${ED}"/usr/share/doc/${P} \
- "${ED}"/usr/share/doc/waffle1/release-notes || die
- mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
- if ! use doc; then
- rm -rf \
- "${ED}"/usr/share/man/man{3,7} || die
- fi
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2024-07-30 22:17 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2024-07-30 22:17 UTC (permalink / raw
To: gentoo-commits
commit: a438d4de9cd7f97cd1e77dc1afcd6dfe6c21398b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 22:16:08 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 22:16:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a438d4de
media-libs/waffle: Version bump to 1.8.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 +
media-libs/waffle/waffle-1.8.1.ebuild | 97 +++++++++++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 8c9814e7bc0d..ea45eb97315c 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1 +1,2 @@
DIST waffle-v1.8.0.tar.bz2 310657 BLAKE2B cfc5f6fb32ae379457d9e1a9806504f8e2d22a2e320afab81db04a8e459cc2e127ea546e27a01a36cbb76a3095ca1d87bf96d40286f78f8ef7e1c270a6170521 SHA512 432786f1e255638a866af5c95d4ec0421ce9ffa661696482f9b40f9dbad9198f93caca484a0739a34d37d7a7070efb007771fcc6ea7acb70152c34892466e1e4
+DIST waffle-v1.8.1.tar.bz2 309259 BLAKE2B bfc4cd9043df854e34ab0ee0edd7d231fbc2253e41de8eb3bb702428a2b22569a407dc595a4c13a1a5e7cac2686dfe8b4ec26397e3dbed1a433de31fd3616b4f SHA512 c0e47047776de9cc20791974dec0944c769d766e5fe4f4e66a25a0d5900f3a756d95b4df434ff2e595079659d79d95398f6f411e4b8cc969cace7b2c3532b79f
diff --git a/media-libs/waffle/waffle-1.8.1.ebuild b/media-libs/waffle/waffle-1.8.1.ebuild
new file mode 100644
index 000000000000..c90b20ae53d1
--- /dev/null
+++ b/media-libs/waffle/waffle-1.8.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
+ GIT_ECLASS="git-r3"
+else
+ SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ S="${WORKDIR}"/${PN}-v${PV}
+fi
+inherit meson-multilib multilib virtualx ${GIT_ECLASS}
+
+DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="doc test wayland X"
+RESTRICT="!test? ( test ) test" # gl_basic tests don't work when run under sandbox
+
+RDEPEND="
+ >=media-libs/mesa-23[${MULTILIB_USEDEP}]
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+ )
+ wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ X? ( >=x11-base/xcb-proto-1.8-r3 )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ dev-util/wayland-scanner
+"
+# test? (
+# wayland? ( dev-libs/weston[headless] )
+# )
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/wflinfo$(get_exeext)
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature X glx)
+ $(meson_feature wayland)
+ $(meson_feature X x11_egl)
+ -Dgbm=enabled
+ -Dsurfaceless_egl=enabled
+
+ $(meson_use test build-tests)
+ $(meson_native_true build-manpages)
+ -Dbuild-htmldocs=false
+ -Dbuild-examples=false
+ )
+ meson_src_configure
+}
+
+multilib_src_test() {
+ if use wayland; then
+ export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)"
+
+ weston --backend=headless-backend.so --socket=wayland-6 --idle-time=0 &
+ compositor=$!
+ export WAYLAND_DISPLAY=wayland-6
+ fi
+
+ export MESA_SHADER_CACHE_DISABLE=true
+ virtx meson_src_test
+
+ if use wayland; then
+ kill ${compositor}
+ fi
+}
+
+multilib_src_install() {
+ meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ rm -r \
+ "${ED}"/usr/share/doc/${P} \
+ "${ED}"/usr/share/doc/waffle1/release-notes || die
+ mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
+ if ! use doc; then
+ rm -rf \
+ "${ED}"/usr/share/man/man{3,7} || die
+ fi
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2024-09-01 2:18 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-09-01 2:18 UTC (permalink / raw
To: gentoo-commits
commit: 9d793dbc34a6d3b7de0de40177111ccbf8e39c77
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 1 02:17:02 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 1 02:17:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d793dbc
media-libs/waffle: Stabilize 1.8.1 arm, #938853
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/waffle/waffle-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.8.1.ebuild b/media-libs/waffle/waffle-1.8.1.ebuild
index c90b20ae53d1..dfddeea09eb7 100644
--- a/media-libs/waffle/waffle-1.8.1.ebuild
+++ b/media-libs/waffle/waffle-1.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib virtualx ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2024-09-07 23:15 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2024-09-07 23:15 UTC (permalink / raw
To: gentoo-commits
commit: f6622e814cdbe0285de319635dc9ede34b170a9b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 7 23:14:15 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 7 23:14:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6622e81
media-libs/waffle: Stabilize 1.8.1 amd64, #938853
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.8.1.ebuild b/media-libs/waffle/waffle-1.8.1.ebuild
index a7faf62ce171..046bb04eaf51 100644
--- a/media-libs/waffle/waffle-1.8.1.ebuild
+++ b/media-libs/waffle/waffle-1.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib virtualx ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2024-09-07 23:15 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2024-09-07 23:15 UTC (permalink / raw
To: gentoo-commits
commit: 650d7e9f603f5c1bdaf908bcc90d19ef7758ddf2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 7 23:14:03 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 7 23:14:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650d7e9f
media-libs/waffle: Stabilize 1.8.1 x86, #938853
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/waffle-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/waffle/waffle-1.8.1.ebuild b/media-libs/waffle/waffle-1.8.1.ebuild
index dfddeea09eb7..a7faf62ce171 100644
--- a/media-libs/waffle/waffle-1.8.1.ebuild
+++ b/media-libs/waffle/waffle-1.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
GIT_ECLASS="git-r3"
else
SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}"/${PN}-v${PV}
fi
inherit meson-multilib multilib virtualx ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
@ 2024-09-17 2:49 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2024-09-17 2:49 UTC (permalink / raw
To: gentoo-commits
commit: d14fb606ded53cefb2e2eb1daf2c40c790da7533
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 02:46:17 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 02:48:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14fb606
media-libs/waffle: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/waffle/Manifest | 1 -
media-libs/waffle/waffle-1.8.0.ebuild | 97 -----------------------------------
2 files changed, 98 deletions(-)
diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index ea45eb97315c..c72d31a531ca 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1 @@
-DIST waffle-v1.8.0.tar.bz2 310657 BLAKE2B cfc5f6fb32ae379457d9e1a9806504f8e2d22a2e320afab81db04a8e459cc2e127ea546e27a01a36cbb76a3095ca1d87bf96d40286f78f8ef7e1c270a6170521 SHA512 432786f1e255638a866af5c95d4ec0421ce9ffa661696482f9b40f9dbad9198f93caca484a0739a34d37d7a7070efb007771fcc6ea7acb70152c34892466e1e4
DIST waffle-v1.8.1.tar.bz2 309259 BLAKE2B bfc4cd9043df854e34ab0ee0edd7d231fbc2253e41de8eb3bb702428a2b22569a407dc595a4c13a1a5e7cac2686dfe8b4ec26397e3dbed1a433de31fd3616b4f SHA512 c0e47047776de9cc20791974dec0944c769d766e5fe4f4e66a25a0d5900f3a756d95b4df434ff2e595079659d79d95398f6f411e4b8cc969cace7b2c3532b79f
diff --git a/media-libs/waffle/waffle-1.8.0.ebuild b/media-libs/waffle/waffle-1.8.0.ebuild
deleted file mode 100644
index 6902993d4b1b..000000000000
--- a/media-libs/waffle/waffle-1.8.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}"
- GIT_ECLASS="git-r3"
-else
- SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
- KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
- S="${WORKDIR}"/${PN}-v${PV}
-fi
-inherit meson-multilib multilib virtualx ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at runtime"
-HOMEPAGE="https://gitlab.freedesktop.org/mesa/waffle"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc test wayland X"
-RESTRICT="!test? ( test ) test" # gl_basic tests don't work when run under sandbox
-
-RDEPEND="
- >=media-libs/mesa-23[${MULTILIB_USEDEP}]
- >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
- X? (
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
- )
- wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- X? ( >=x11-base/xcb-proto-1.8-r3 )
-"
-BDEPEND="
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- dev-util/wayland-scanner
-"
-# test? (
-# wayland? ( dev-libs/weston[headless] )
-# )
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/wflinfo$(get_exeext)
-)
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_feature X glx)
- $(meson_feature wayland)
- $(meson_feature X x11_egl)
- -Dgbm=enabled
- -Dsurfaceless_egl=enabled
-
- $(meson_use test build-tests)
- $(meson_native_true build-manpages)
- -Dbuild-htmldocs=false
- -Dbuild-examples=false
- )
- meson_src_configure
-}
-
-multilib_src_test() {
- if use wayland; then
- export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)"
-
- weston --backend=headless-backend.so --socket=wayland-6 --idle-time=0 &
- compositor=$!
- export WAYLAND_DISPLAY=wayland-6
- fi
-
- export MESA_SHADER_CACHE_DISABLE=true
- virtx meson_src_test
-
- if use wayland; then
- kill ${compositor}
- fi
-}
-
-multilib_src_install() {
- meson_src_install
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- rm -r \
- "${ED}"/usr/share/doc/${P} \
- "${ED}"/usr/share/doc/waffle1/release-notes || die
- mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
- if ! use doc; then
- rm -rf \
- "${ED}"/usr/share/man/man{3,7} || die
- fi
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
end of thread, other threads:[~2024-09-17 2:49 UTC | newest]
Thread overview: 65+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-05 11:51 [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2024-09-17 2:49 Matt Turner
2024-09-07 23:15 Matt Turner
2024-09-07 23:15 Matt Turner
2024-09-01 2:18 Sam James
2024-07-30 22:17 Matt Turner
2023-11-25 17:31 Matt Turner
2023-11-04 9:06 Sam James
2023-11-03 23:58 Sam James
2023-09-25 15:48 Matt Turner
2023-09-25 15:48 Matt Turner
2023-09-25 15:48 Matt Turner
2023-06-15 21:45 Sam James
2023-04-09 4:05 Matt Turner
2023-04-08 10:46 Arthur Zamarin
2023-04-08 9:57 Arthur Zamarin
2023-04-08 9:02 Arthur Zamarin
2023-03-13 20:07 Matt Turner
2023-03-05 19:16 Matt Turner
2023-03-03 16:40 Matt Turner
2023-03-02 15:20 Matt Turner
2022-08-15 18:03 Arthur Zamarin
2022-07-26 15:24 Agostino Sarubbo
2022-07-26 15:15 Agostino Sarubbo
2022-06-17 18:16 Matt Turner
2021-10-31 0:19 Sam James
2021-06-04 1:14 Matt Turner
2021-04-15 0:43 Matt Turner
2021-03-08 22:26 Matt Turner
2021-01-30 17:47 Matt Turner
2021-01-30 17:47 Matt Turner
2020-06-17 5:46 Matt Turner
2020-06-15 15:16 Agostino Sarubbo
2020-06-15 15:03 Agostino Sarubbo
2020-06-15 15:00 Agostino Sarubbo
2020-04-08 3:40 Matt Turner
2020-04-06 20:15 Matt Turner
2020-03-31 20:44 Matt Turner
2020-03-31 20:44 Matt Turner
2020-03-31 20:44 Matt Turner
2020-03-31 20:44 Matt Turner
2020-03-31 20:44 Matt Turner
2020-03-31 20:44 Matt Turner
2020-03-11 18:42 Matt Turner
2020-03-08 13:22 Mart Raudsepp
2020-03-08 0:23 Matt Turner
2020-03-05 11:40 Agostino Sarubbo
2020-03-05 11:37 Agostino Sarubbo
2020-02-07 21:47 Matt Turner
2019-09-28 18:27 Matt Turner
2019-09-28 18:27 Matt Turner
2019-07-28 13:05 Mikle Kolyada
2019-07-17 10:18 Mikle Kolyada
2019-07-10 10:30 Agostino Sarubbo
2019-06-08 0:11 Matt Turner
2019-06-08 0:11 Matt Turner
2018-09-15 22:39 Andreas Sturmlechner
2018-09-15 22:39 Andreas Sturmlechner
2018-03-25 20:12 Sergei Trofimovich
2018-03-23 0:02 Sergei Trofimovich
2017-07-30 9:38 Michał Górny
2016-10-26 22:33 Matt Turner
2016-10-26 22:33 Matt Turner
2015-12-19 21:15 Markus Meier
2015-08-25 22:01 Matt Turner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox