public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2015-09-21 15:38 Michael Sterrett
  0 siblings, 0 replies; 54+ messages in thread
From: Michael Sterrett @ 2015-09-21 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     37cfb07104a3cde37c486a3722cbd5e37487fb60
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 15:38:36 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 15:38:36 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cfb071

add x11-libs/libXcursor dep (bug #560552)

Package-Manager: portage-2.2.20.1

 media-libs/glfw/glfw-3.1.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/glfw/glfw-3.1.1.ebuild b/media-libs/glfw/glfw-3.1.1.ebuild
index 58aac50..83ddf63 100644
--- a/media-libs/glfw/glfw-3.1.1.ebuild
+++ b/media-libs/glfw/glfw-3.1.1.ebuild
@@ -19,6 +19,7 @@ RDEPEND="x11-libs/libXrandr
 	x11-libs/libXi
 	x11-libs/libXxf86vm
 	x11-libs/libXinerama
+	x11-libs/libXcursor
 	virtual/opengl"
 DEPEND="${RDEPEND}
 	virtual/glu"


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2016-01-09 10:11 Jeroen Roovers
  0 siblings, 0 replies; 54+ messages in thread
From: Jeroen Roovers @ 2016-01-09 10:11 UTC (permalink / raw
  To: gentoo-commits

commit:     0ba256e740fef66b6259ce912f0b222eb15fcf4e
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  9 10:09:35 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Jan  9 10:09:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba256e7

media-libs/glfw: Mark ~hppa too.

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 media-libs/glfw/glfw-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.1.1.ebuild b/media-libs/glfw/glfw-3.1.1.ebuild
index 83ddf63..bc14856 100644
--- a/media-libs/glfw/glfw-3.1.1.ebuild
+++ b/media-libs/glfw/glfw-3.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="egl examples"
 
 RDEPEND="x11-libs/libXrandr


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2016-01-19  3:50 Michael Sterrett
  0 siblings, 0 replies; 54+ messages in thread
From: Michael Sterrett @ 2016-01-19  3:50 UTC (permalink / raw
  To: gentoo-commits

commit:     00d483b9e0a95a670bed0ec3b97e2adf16afb0c4
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 03:47:06 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 03:47:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d483b9

media-libs/glfw: version bump

Package-Manager: portage-2.2.26

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.1.2.ebuild | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index a5d494d..e9c282a 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1,3 @@
 DIST glfw-2.7.7.tar.bz2 927805 SHA256 422e755979524a1da28e4addcae723b7132998ca15e89be41bf34964d9360aa2 SHA512 1b51b9d88c8eed9da8084421949b561a4779410a6369ffdf482c2d8a166bab8c58bbb087ef6f32180d3fe9430988549be5c183b338dd0e1191b2c4b4a7b55379 WHIRLPOOL 646d38fd3ea88e8aa19dcbfa8f8b933adc530ea946cd51c3e03971ed6cdb294dadf5020a876ba298c378896179a4a7ba0129b858fc7f1273a574fe1c2c388a77
 DIST glfw-3.1.1.tar.bz2 584344 SHA256 4a8516223c1df079efb398754f4533af7e943188ea9b5222e7f27c25e4822d61 SHA512 c54da5a1714aa1f9a79283922374672dac01c6a6093ed4cddd257d565258e6adffab83bcb34723cd34b415d9a8029f5f13fb225e6cf0a29bc74126a9bd5147e7 WHIRLPOOL d2ee39e01b3d6ff24af8fe5c262d4c099412eb42324726d8a0aa306d93fe6c6fe8477b6afd72e79122fc35258e573e87232128b193a461d7c7f8544338e292a5
+DIST glfw-3.1.2.tar.bz2 588640 SHA256 31a1e6b6d7c64bbf44dce623785c87c0f29d965b19c452828e48acd64fa643e7 SHA512 00dc822403848f3e60535b9f70ea43147717252373c704c52b5480020cea7f416a00c036ab5ffbc0bc76863c4ddb7d271310e64face639e68f7a62e9db882e94 WHIRLPOOL 1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe39999d1788fd9a42053d420b5a252331a2c

diff --git a/media-libs/glfw/glfw-3.1.2.ebuild b/media-libs/glfw/glfw-3.1.2.ebuild
new file mode 100644
index 0000000..1aa6935
--- /dev/null
+++ b/media-libs/glfw/glfw-3.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="http://www.glfw.org/"
+SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="egl examples"
+
+RDEPEND="x11-libs/libXrandr
+	x11-libs/libX11
+	x11-libs/libXi
+	x11-libs/libXxf86vm
+	x11-libs/libXinerama
+	x11-libs/libXcursor
+	virtual/opengl"
+DEPEND=${RDEPEND}
+
+src_configure() {
+	local mycmakeargs="
+		$(cmake-utils_use egl GLFW_USE_EGL)
+		$(cmake-utils_use examples GLFW_BUILD_EXAMPLES)
+		-DBUILD_SHARED_LIBS=1
+	"
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2016-03-20 20:53 Michael Sterrett
  0 siblings, 0 replies; 54+ messages in thread
From: Michael Sterrett @ 2016-03-20 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     6bc8e2efd42d5b5867cb57c414aa026b4ac1f61f
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 20:53:15 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 20:53:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc8e2ef

media-libs/glfw: clean old

Package-Manager: portage-2.2.26

 media-libs/glfw/Manifest          |  1 -
 media-libs/glfw/glfw-3.1.1.ebuild | 34 ----------------------------------
 2 files changed, 35 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index e9c282a..284b778 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,3 +1,2 @@
 DIST glfw-2.7.7.tar.bz2 927805 SHA256 422e755979524a1da28e4addcae723b7132998ca15e89be41bf34964d9360aa2 SHA512 1b51b9d88c8eed9da8084421949b561a4779410a6369ffdf482c2d8a166bab8c58bbb087ef6f32180d3fe9430988549be5c183b338dd0e1191b2c4b4a7b55379 WHIRLPOOL 646d38fd3ea88e8aa19dcbfa8f8b933adc530ea946cd51c3e03971ed6cdb294dadf5020a876ba298c378896179a4a7ba0129b858fc7f1273a574fe1c2c388a77
-DIST glfw-3.1.1.tar.bz2 584344 SHA256 4a8516223c1df079efb398754f4533af7e943188ea9b5222e7f27c25e4822d61 SHA512 c54da5a1714aa1f9a79283922374672dac01c6a6093ed4cddd257d565258e6adffab83bcb34723cd34b415d9a8029f5f13fb225e6cf0a29bc74126a9bd5147e7 WHIRLPOOL d2ee39e01b3d6ff24af8fe5c262d4c099412eb42324726d8a0aa306d93fe6c6fe8477b6afd72e79122fc35258e573e87232128b193a461d7c7f8544338e292a5
 DIST glfw-3.1.2.tar.bz2 588640 SHA256 31a1e6b6d7c64bbf44dce623785c87c0f29d965b19c452828e48acd64fa643e7 SHA512 00dc822403848f3e60535b9f70ea43147717252373c704c52b5480020cea7f416a00c036ab5ffbc0bc76863c4ddb7d271310e64face639e68f7a62e9db882e94 WHIRLPOOL 1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe39999d1788fd9a42053d420b5a252331a2c

diff --git a/media-libs/glfw/glfw-3.1.1.ebuild b/media-libs/glfw/glfw-3.1.1.ebuild
deleted file mode 100644
index bc14856..0000000
--- a/media-libs/glfw/glfw-3.1.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="http://www.glfw.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE="egl examples"
-
-RDEPEND="x11-libs/libXrandr
-	x11-libs/libX11
-	x11-libs/libXi
-	x11-libs/libXxf86vm
-	x11-libs/libXinerama
-	x11-libs/libXcursor
-	virtual/opengl"
-DEPEND="${RDEPEND}
-	virtual/glu"
-
-src_configure() {
-	local mycmakeargs="
-		$(cmake-utils_use egl GLFW_USE_EGL)
-		$(cmake-utils_use examples GLFW_BUILD_EXAMPLES)
-		-DBUILD_SHARED_LIBS=1
-	"
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2016-04-10  8:45 Jeroen Roovers
  0 siblings, 0 replies; 54+ messages in thread
From: Jeroen Roovers @ 2016-04-10  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     f461e5cde4575b2abc9b3a67b31bc0c5078195f1
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 08:43:57 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 08:43:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f461e5cd

media-libs/glfw: Stable for HPPA (bug #571322).

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches

 media-libs/glfw/glfw-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.1.2.ebuild b/media-libs/glfw/glfw-3.1.2.ebuild
index f42c114..161f947 100644
--- a/media-libs/glfw/glfw-3.1.2.ebuild
+++ b/media-libs/glfw/glfw-3.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
+KEYWORDS="amd64 hppa x86"
 IUSE="egl examples"
 
 RDEPEND="x11-libs/libXrandr


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2016-10-31 22:39 Lars Wendler
  0 siblings, 0 replies; 54+ messages in thread
From: Lars Wendler @ 2016-10-31 22:39 UTC (permalink / raw
  To: gentoo-commits

commit:     548a13172188c9b86b92213afcd9daadaf6c1c8a
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 31 22:32:17 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct 31 22:38:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548a1317

media-libs/glfw: Bump to version 3.2.1

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.2.1.ebuild | 46 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 5af3f45..98cf3b9 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1 +1,2 @@
 DIST glfw-3.1.2.tar.bz2 588640 SHA256 31a1e6b6d7c64bbf44dce623785c87c0f29d965b19c452828e48acd64fa643e7 SHA512 00dc822403848f3e60535b9f70ea43147717252373c704c52b5480020cea7f416a00c036ab5ffbc0bc76863c4ddb7d271310e64face639e68f7a62e9db882e94 WHIRLPOOL 1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe39999d1788fd9a42053d420b5a252331a2c
+DIST glfw-3.2.1.tar.bz2 654840 SHA256 9a9681bc720fa00a4fd104108f2667e0fe4f0f20b7e0034c64b21e1d1e73634a SHA512 4371285ae72a428c77440baaf5e92fd83e51eafc2c7f024e8ae9f5a4068623c86d73ae70799b3c7775d1f5984de8be408386f3960303522aa9144dd6b2c21bef WHIRLPOOL 252c9547367ec1ce30f8d9fccac0d4358343edb5b700f56a41ad93c06260fa4317153c06dd6c9231a0fd11a385c54604a66847c05f84b3cb192001e2df68e6e5

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
new file mode 100644
index 00000000..0cc818e
--- /dev/null
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="http://www.glfw.org/"
+SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="examples wayland"
+
+RDEPEND="
+	x11-libs/libxkbcommon
+	!wayland? (
+		virtual/opengl
+		x11-libs/libX11
+		x11-libs/libXcursor
+		x11-libs/libXinerama
+		x11-libs/libXrandr
+		x11-libs/libXxf86vm
+	)
+	wayland? (
+		dev-libs/wayland
+		media-libs/mesa[egl,wayland]
+	)
+"
+DEPEND="
+	${RDEPEND}
+	wayland? (
+		dev-libs/wayland-protocols
+	)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES="$(usex examples)"
+		-DGLFW_USE_WAYLAND="$(usex wayland)"
+		-DBUILD_SHARED_LIBS=1
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2016-11-01 15:14 Lars Wendler
  0 siblings, 0 replies; 54+ messages in thread
From: Lars Wendler @ 2016-11-01 15:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6b95793ba2be2ac003b720fb252a88ed683118f4
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  1 15:14:17 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Nov  1 15:14:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b95793b

media-libs/glfw: Added kde-frameworks/extra-cmake-modules to DEPEND.

This fixes Gentoo bug #598664.

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 media-libs/glfw/glfw-3.2.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 0cc818e..053786f 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -31,6 +31,7 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
+	kde-frameworks/extra-cmake-modules
 	wayland? (
 		dev-libs/wayland-protocols
 	)


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2017-01-29 22:35 Michael Weber
  0 siblings, 0 replies; 54+ messages in thread
From: Michael Weber @ 2017-01-29 22:35 UTC (permalink / raw
  To: gentoo-commits

commit:     3ae2c5ab3f7a90531025cdf62db60fb32ef16e3f
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 22:32:05 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 22:34:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae2c5ab

media-libs/glfw: Add ~arm64 keyword (https://github.com/gentoo/gentoo/pull/3638).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/glfw/glfw-3.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 053786f..fe50a9a 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
 IUSE="examples wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2017-05-05 14:10 Agostino Sarubbo
  0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2017-05-05 14:10 UTC (permalink / raw
  To: gentoo-commits

commit:     926446bac05f52d498c963cda3410440bf4197dc
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May  5 14:10:15 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May  5 14:10:15 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926446ba

media-libs/glfw: amd64 stable wrt bug #617522

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/glfw/glfw-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 2e64b4da3db..8f4b15472d3 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~x86"
 IUSE="examples wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2017-05-06 10:05 Jeroen Roovers
  0 siblings, 0 replies; 54+ messages in thread
From: Jeroen Roovers @ 2017-05-06 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     aabedf663c155f91f4aca48262c70b44468b961a
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 10:05:44 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat May  6 10:05:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabedf66

media-libs/glfw: Stable for HPPA (bug #617522).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 media-libs/glfw/glfw-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 8f4b15472d3..95fe02cee74 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm64 hppa ~x86"
 IUSE="examples wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2017-05-06 17:20 Agostino Sarubbo
  0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2017-05-06 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     c1f1f1e437bcbf4b3c8182a448819fd5a829c742
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 17:18:51 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May  6 17:18:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f1f1e4

media-libs/glfw: x86 stable wrt bug #617522

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/glfw/glfw-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 95fe02cee74..90041a48450 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 hppa ~x86"
+KEYWORDS="amd64 ~arm64 hppa x86"
 IUSE="examples wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2017-05-31  7:12 Lars Wendler
  0 siblings, 0 replies; 54+ messages in thread
From: Lars Wendler @ 2017-05-31  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     6f9be24d812012ea69331702c66ae093e767df7e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 07:12:00 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed May 31 07:12:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9be24d

media-libs/glfw: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/glfw/Manifest          |  1 -
 media-libs/glfw/glfw-3.1.2.ebuild | 32 --------------------------------
 media-libs/glfw/metadata.xml      |  3 ---
 3 files changed, 36 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 98cf3b9a542..17df29f35f3 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1 @@
-DIST glfw-3.1.2.tar.bz2 588640 SHA256 31a1e6b6d7c64bbf44dce623785c87c0f29d965b19c452828e48acd64fa643e7 SHA512 00dc822403848f3e60535b9f70ea43147717252373c704c52b5480020cea7f416a00c036ab5ffbc0bc76863c4ddb7d271310e64face639e68f7a62e9db882e94 WHIRLPOOL 1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe39999d1788fd9a42053d420b5a252331a2c
 DIST glfw-3.2.1.tar.bz2 654840 SHA256 9a9681bc720fa00a4fd104108f2667e0fe4f0f20b7e0034c64b21e1d1e73634a SHA512 4371285ae72a428c77440baaf5e92fd83e51eafc2c7f024e8ae9f5a4068623c86d73ae70799b3c7775d1f5984de8be408386f3960303522aa9144dd6b2c21bef WHIRLPOOL 252c9547367ec1ce30f8d9fccac0d4358343edb5b700f56a41ad93c06260fa4317153c06dd6c9231a0fd11a385c54604a66847c05f84b3cb192001e2df68e6e5

diff --git a/media-libs/glfw/glfw-3.1.2.ebuild b/media-libs/glfw/glfw-3.1.2.ebuild
deleted file mode 100644
index e4644eab8c0..00000000000
--- a/media-libs/glfw/glfw-3.1.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="http://www.glfw.org/"
-SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 hppa x86"
-IUSE="egl examples"
-
-RDEPEND="x11-libs/libXrandr
-	x11-libs/libX11
-	x11-libs/libXi
-	x11-libs/libXxf86vm
-	x11-libs/libXinerama
-	x11-libs/libXcursor
-	virtual/opengl"
-DEPEND=${RDEPEND}
-
-src_configure() {
-	local mycmakeargs="
-		$(cmake-utils_use egl GLFW_USE_EGL)
-		$(cmake-utils_use examples GLFW_BUILD_EXAMPLES)
-		-DBUILD_SHARED_LIBS=1
-	"
-	cmake-utils_src_configure
-}

diff --git a/media-libs/glfw/metadata.xml b/media-libs/glfw/metadata.xml
index 43481a7a0aa..1236bfe275a 100644
--- a/media-libs/glfw/metadata.xml
+++ b/media-libs/glfw/metadata.xml
@@ -5,9 +5,6 @@
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>
 	</maintainer>
-	<use>
-		<flag name="egl">Use EGL instead of GLX for GL context creation</flag>
-	</use>
 	<upstream>
 		<remote-id type="sourceforge">glfw</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2017-05-31  7:12 Lars Wendler
  0 siblings, 0 replies; 54+ messages in thread
From: Lars Wendler @ 2017-05-31  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     9bab4f898b87e95270cd39bddfa7c2ca0b87f7d4
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 07:11:07 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed May 31 07:11:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bab4f89

media-libs/glfw: Only depend on extra-cmake-modules with USE="wayland"

https://bugs.gentoo.org/598664#c4

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/glfw/glfw-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 90041a48450..abeb21de1e1 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -30,9 +30,9 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
-	kde-frameworks/extra-cmake-modules
 	wayland? (
 		dev-libs/wayland-protocols
+		kde-frameworks/extra-cmake-modules
 	)
 "
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2017-09-16 12:27 Andreas Sturmlechner
  0 siblings, 0 replies; 54+ messages in thread
From: Andreas Sturmlechner @ 2017-09-16 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4acb4c2f3f48921fd8a5c23f9189249ce1c6f2fc
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 13 14:33:21 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 12:27:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acb4c2f

media-libs/glfw: De-stabilise hppa

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-libs/glfw/glfw-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index abeb21de1e1..8023c7964fa 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 hppa x86"
+KEYWORDS="amd64 ~arm64 ~hppa x86"
 IUSE="examples wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2019-02-27 20:45 James Le Cuirot
  0 siblings, 0 replies; 54+ messages in thread
From: James Le Cuirot @ 2019-02-27 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d189ae8bf293a9fff71baf13ce923d3a29a337f6
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Feb 27 18:48:58 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Feb 27 20:44:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d189ae8b

media-libs/glfw: use HTTPS

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-libs/glfw/glfw-3.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 8023c7964fa..9042d28f2df 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit cmake-utils
 
 DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="http://www.glfw.org/"
+HOMEPAGE="https://www.glfw.org/"
 SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
 
 LICENSE="ZLIB"


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2020-01-08 23:22 James Le Cuirot
  0 siblings, 0 replies; 54+ messages in thread
From: James Le Cuirot @ 2020-01-08 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     bb868e6b88a71685c5e38841ef6fce3b4d364299
Author:     Luke Peterson <hazelnusse <AT> gmail <DOT> com>
AuthorDate: Wed Jan  8 05:08:31 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 23:21:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb868e6b

media-libs/glfw-3.3.1 version bump

As of 2019-04-16, glfw has migrated to Github. This commit updates
media-libs/glfw-3.2.1 to use the Github release (which has a different
SHA) instead of the Sourceforge release.

Signed-off-by: Dale Lukas Peterson <hazelnusse <AT> gmail.com>
Closes: https://bugs.gentoo.org/683950
Closes: https://github.com/gentoo/gentoo/pull/14273
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-libs/glfw/Manifest                                 | 3 ++-
 media-libs/glfw/glfw-3.2.1.ebuild                        | 4 ++--
 media-libs/glfw/{glfw-3.2.1.ebuild => glfw-3.3.1.ebuild} | 4 ++--
 media-libs/glfw/metadata.xml                             | 2 +-
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 4b090074849..c6bef6eab77 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1 +1,2 @@
-DIST glfw-3.2.1.tar.bz2 654840 BLAKE2B 3140aea8fbbf5b9cb5106229408bb013cd613da506e1e06be32f68a2b1042e091eddd464417ac1f171f88e978715c14355ceac94df1c39dc3e358d38e1992a14 SHA512 4371285ae72a428c77440baaf5e92fd83e51eafc2c7f024e8ae9f5a4068623c86d73ae70799b3c7775d1f5984de8be408386f3960303522aa9144dd6b2c21bef
+DIST glfw-3.2.1.tar.gz 472450 BLAKE2B abffe6580dee968baa23f8f4f38af164f7479fe0bf3c4d64cc6386b1450aee4a8e8de5f963faecd536e2bbbc925da7ac1dcc16f219984758950263e6b6d022e1 SHA512 c7921f993b9a99b3b9421fefadb039cd475c42d85f5b5a35d7c5401c70491349bb885a02fd31e527de06a8b40d9d49a1fdb92c964e13c04ae092c6b98eb491dc
+DIST glfw-3.3.1.tar.gz 760014 BLAKE2B 72d23a612157b2083dc6950ff7a2531490d1440f24008fca39646860ea7f9e61eedc5d3c96edb024a125f2e9a1ef65780b4a672aa001bcbc6f41d908e904f966 SHA512 f9376002314eae5518ca63738cf1558433007dbf628fb6093a6f54c330f72d85e0ac30049877c50bc99f029e3eb6f69e69508f412d1ec9bdde0ac721dbbeba1e

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
index 9042d28f2df..3f8a54aea0a 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ inherit cmake-utils
 
 DESCRIPTION="The Portable OpenGL FrameWork"
 HOMEPAGE="https://www.glfw.org/"
-SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.3.1.ebuild
similarity index 87%
copy from media-libs/glfw/glfw-3.2.1.ebuild
copy to media-libs/glfw/glfw-3.3.1.ebuild
index 9042d28f2df..fed5798ce2a 100644
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ b/media-libs/glfw/glfw-3.3.1.ebuild
@@ -6,11 +6,11 @@ inherit cmake-utils
 
 DESCRIPTION="The Portable OpenGL FrameWork"
 HOMEPAGE="https://www.glfw.org/"
-SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
 IUSE="examples wayland"
 
 RDEPEND="

diff --git a/media-libs/glfw/metadata.xml b/media-libs/glfw/metadata.xml
index 1236bfe275a..19c47b0974b 100644
--- a/media-libs/glfw/metadata.xml
+++ b/media-libs/glfw/metadata.xml
@@ -6,6 +6,6 @@
 		<name>Gentoo Games Project</name>
 	</maintainer>
 	<upstream>
-		<remote-id type="sourceforge">glfw</remote-id>
+		<remote-id type="github">glfw/glfw</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2020-01-08 23:22 James Le Cuirot
  0 siblings, 0 replies; 54+ messages in thread
From: James Le Cuirot @ 2020-01-08 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     3ff4d20992c6e58a22a3c31b5eff3ff36c1a1c17
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  8 23:19:40 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 23:21:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff4d209

media-libs/glfw: Drop USE=examples because they don't get installed

We could install the binaries somewhere but the sources are more
useful as examples.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.1.ebuild b/media-libs/glfw/glfw-3.3.1.ebuild
index 45ce2dcfce0..762e4316641 100644
--- a/media-libs/glfw/glfw-3.3.1.ebuild
+++ b/media-libs/glfw/glfw-3.3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
-IUSE="examples wayland"
+IUSE="wayland"
 
 RDEPEND="
 	x11-libs/libxkbcommon
@@ -39,7 +39,7 @@ BDEPEND="
 
 src_configure() {
 	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES="$(usex examples)"
+		-DGLFW_BUILD_EXAMPLES=no
 		-DGLFW_USE_WAYLAND="$(usex wayland)"
 		-DBUILD_SHARED_LIBS=1
 	)


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2020-01-08 23:22 James Le Cuirot
  0 siblings, 0 replies; 54+ messages in thread
From: James Le Cuirot @ 2020-01-08 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     ee5c833546a4e870079e43fc39c434393f53fdef
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  8 23:15:06 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 23:21:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5c8335

media-libs/glfw: EAPI 7 for 3.3.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.1.ebuild | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.1.ebuild b/media-libs/glfw/glfw-3.3.1.ebuild
index fed5798ce2a..45ce2dcfce0 100644
--- a/media-libs/glfw/glfw-3.3.1.ebuild
+++ b/media-libs/glfw/glfw-3.3.1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit cmake-utils
+EAPI=7
+
+inherit cmake
 
 DESCRIPTION="The Portable OpenGL FrameWork"
 HOMEPAGE="https://www.glfw.org/"
@@ -30,10 +31,10 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
-	wayland? (
-		dev-libs/wayland-protocols
-		kde-frameworks/extra-cmake-modules
-	)
+	wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+	wayland? ( kde-frameworks/extra-cmake-modules )
 "
 
 src_configure() {
@@ -42,5 +43,5 @@ src_configure() {
 		-DGLFW_USE_WAYLAND="$(usex wayland)"
 		-DBUILD_SHARED_LIBS=1
 	)
-	cmake-utils_src_configure
+	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2020-06-16 10:39 Stefan Strogin
  0 siblings, 0 replies; 54+ messages in thread
From: Stefan Strogin @ 2020-06-16 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c319d37c83eb71a53c0209df1f2c0b363cf9c2a8
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 16 09:48:05 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Tue Jun 16 10:35:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c319d37c

media-libs/glfw: drop old 3.3.1

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 -
 media-libs/glfw/glfw-3.3.1.ebuild | 47 ---------------------------------------
 2 files changed, 48 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 5fb322eae04..3ddc37fd68a 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,3 +1,2 @@
 DIST glfw-3.2.1.tar.gz 472450 BLAKE2B abffe6580dee968baa23f8f4f38af164f7479fe0bf3c4d64cc6386b1450aee4a8e8de5f963faecd536e2bbbc925da7ac1dcc16f219984758950263e6b6d022e1 SHA512 c7921f993b9a99b3b9421fefadb039cd475c42d85f5b5a35d7c5401c70491349bb885a02fd31e527de06a8b40d9d49a1fdb92c964e13c04ae092c6b98eb491dc
-DIST glfw-3.3.1.tar.gz 760014 BLAKE2B 72d23a612157b2083dc6950ff7a2531490d1440f24008fca39646860ea7f9e61eedc5d3c96edb024a125f2e9a1ef65780b4a672aa001bcbc6f41d908e904f966 SHA512 f9376002314eae5518ca63738cf1558433007dbf628fb6093a6f54c330f72d85e0ac30049877c50bc99f029e3eb6f69e69508f412d1ec9bdde0ac721dbbeba1e
 DIST glfw-3.3.2.tar.gz 759972 BLAKE2B a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28 SHA512 f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56

diff --git a/media-libs/glfw/glfw-3.3.1.ebuild b/media-libs/glfw/glfw-3.3.1.ebuild
deleted file mode 100644
index 762e4316641..00000000000
--- a/media-libs/glfw/glfw-3.3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
-IUSE="wayland"
-
-RDEPEND="
-	x11-libs/libxkbcommon
-	!wayland? (
-		virtual/opengl
-		x11-libs/libX11
-		x11-libs/libXcursor
-		x11-libs/libXinerama
-		x11-libs/libXrandr
-		x11-libs/libXxf86vm
-	)
-	wayland? (
-		dev-libs/wayland
-		media-libs/mesa[egl,wayland]
-	)
-"
-DEPEND="
-	${RDEPEND}
-	wayland? ( dev-libs/wayland-protocols )
-"
-BDEPEND="
-	wayland? ( kde-frameworks/extra-cmake-modules )
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND="$(usex wayland)"
-		-DBUILD_SHARED_LIBS=1
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2020-06-16 10:39 Stefan Strogin
  0 siblings, 0 replies; 54+ messages in thread
From: Stefan Strogin @ 2020-06-16 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     3514eef209b0c22c422ef3ea015f75f188f039ee
Author:     Max Audron <audron <AT> cocaine <DOT> farm>
AuthorDate: Mon Jun 15 13:27:54 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Tue Jun 16 10:35:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3514eef2

media-libs/glfw: version bump to 3.3.2

Signed-off-by: Max Audron <audron <AT> cocaine.farm>

Add x11-libs/libXi to BDEPEND because glfw needs XInput2.h for
compilation, but does not link against libXi.so.

Closes: https://bugs.gentoo.org/722186
Closes: https://github.com/gentoo/gentoo/pull/16257
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.2.ebuild | 48 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index c6bef6eab77..5fb322eae04 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1,3 @@
 DIST glfw-3.2.1.tar.gz 472450 BLAKE2B abffe6580dee968baa23f8f4f38af164f7479fe0bf3c4d64cc6386b1450aee4a8e8de5f963faecd536e2bbbc925da7ac1dcc16f219984758950263e6b6d022e1 SHA512 c7921f993b9a99b3b9421fefadb039cd475c42d85f5b5a35d7c5401c70491349bb885a02fd31e527de06a8b40d9d49a1fdb92c964e13c04ae092c6b98eb491dc
 DIST glfw-3.3.1.tar.gz 760014 BLAKE2B 72d23a612157b2083dc6950ff7a2531490d1440f24008fca39646860ea7f9e61eedc5d3c96edb024a125f2e9a1ef65780b4a672aa001bcbc6f41d908e904f966 SHA512 f9376002314eae5518ca63738cf1558433007dbf628fb6093a6f54c330f72d85e0ac30049877c50bc99f029e3eb6f69e69508f412d1ec9bdde0ac721dbbeba1e
+DIST glfw-3.3.2.tar.gz 759972 BLAKE2B a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28 SHA512 f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56

diff --git a/media-libs/glfw/glfw-3.3.2.ebuild b/media-libs/glfw/glfw-3.3.2.ebuild
new file mode 100644
index 00000000000..344e650b9d6
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+IUSE="wayland"
+
+RDEPEND="
+	x11-libs/libxkbcommon
+	!wayland? (
+		virtual/opengl
+		x11-libs/libX11
+		x11-libs/libXcursor
+		x11-libs/libXinerama
+		x11-libs/libXrandr
+		x11-libs/libXxf86vm
+	)
+	wayland? (
+		dev-libs/wayland
+		media-libs/mesa[egl,wayland]
+	)
+"
+DEPEND="
+	${RDEPEND}
+	wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+	!wayland? ( x11-libs/libXi )
+	wayland? ( kde-frameworks/extra-cmake-modules )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND="$(usex wayland)"
+		-DBUILD_SHARED_LIBS=1
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2020-06-16 14:33 Stefan Strogin
  0 siblings, 0 replies; 54+ messages in thread
From: Stefan Strogin @ 2020-06-16 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     ab46580d900aec6a1627f1fad4f41890fbbd88db
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 16 14:30:51 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Tue Jun 16 14:32:37 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab46580d

media-libs/glfw: move x11-libs/libXi from BDEPEND to DEPEND

When cross-compiling, these headers should be on CHOST, not CBUILD.

Bug: https://bugs.gentoo.org/722186
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.2.ebuild b/media-libs/glfw/glfw-3.3.2.ebuild
index 344e650b9d6..8639de154da 100644
--- a/media-libs/glfw/glfw-3.3.2.ebuild
+++ b/media-libs/glfw/glfw-3.3.2.ebuild
@@ -31,10 +31,10 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
+	!wayland? ( x11-libs/libXi )
 	wayland? ( dev-libs/wayland-protocols )
 "
 BDEPEND="
-	!wayland? ( x11-libs/libXi )
 	wayland? ( kde-frameworks/extra-cmake-modules )
 "
 


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2020-10-15 15:58 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2020-10-15 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     1dd5eb035669c6e38d0e9f8f1066d46200dab85e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 15 15:57:40 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 15 15:57:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd5eb03

media-libs/glfw: ppc64 keyworded (bug #745783)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.2.ebuild b/media-libs/glfw/glfw-3.3.2.ebuild
index 06a86d65afc..f265b08bf58 100644
--- a/media-libs/glfw/glfw-3.3.2.ebuild
+++ b/media-libs/glfw/glfw-3.3.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc64 x86"
 IUSE="wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-01-25 14:16 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-01-25 14:16 UTC (permalink / raw
  To: gentoo-commits

commit:     854054f36b615f02590c6b0daece466d519fee2c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:15:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:15:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854054f3

media-libs/glfw: Keyword 3.3.2 arm, #626966

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.2.ebuild b/media-libs/glfw/glfw-3.3.2.ebuild
index f265b08bf58..126bde0fc02 100644
--- a/media-libs/glfw/glfw-3.3.2.ebuild
+++ b/media-libs/glfw/glfw-3.3.2.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
 IUSE="wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-02-14 21:05 Andreas Sturmlechner
  0 siblings, 0 replies; 54+ messages in thread
From: Andreas Sturmlechner @ 2021-02-14 21:05 UTC (permalink / raw
  To: gentoo-commits

commit:     bd87a3fba2b65426f9fd30b5b7f3701d60b761ff
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 20:59:14 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 20:59:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd87a3fb

media-libs/glfw: Drop 3.2.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 -
 media-libs/glfw/glfw-3.2.1.ebuild | 46 ---------------------------------------
 2 files changed, 47 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 3ddc37fd68a..5f8953cf8f8 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1 @@
-DIST glfw-3.2.1.tar.gz 472450 BLAKE2B abffe6580dee968baa23f8f4f38af164f7479fe0bf3c4d64cc6386b1450aee4a8e8de5f963faecd536e2bbbc925da7ac1dcc16f219984758950263e6b6d022e1 SHA512 c7921f993b9a99b3b9421fefadb039cd475c42d85f5b5a35d7c5401c70491349bb885a02fd31e527de06a8b40d9d49a1fdb92c964e13c04ae092c6b98eb491dc
 DIST glfw-3.3.2.tar.gz 759972 BLAKE2B a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28 SHA512 f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56

diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
deleted file mode 100644
index 3f8a54aea0a..00000000000
--- a/media-libs/glfw/glfw-3.2.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa x86"
-IUSE="examples wayland"
-
-RDEPEND="
-	x11-libs/libxkbcommon
-	!wayland? (
-		virtual/opengl
-		x11-libs/libX11
-		x11-libs/libXcursor
-		x11-libs/libXinerama
-		x11-libs/libXrandr
-		x11-libs/libXxf86vm
-	)
-	wayland? (
-		dev-libs/wayland
-		media-libs/mesa[egl,wayland]
-	)
-"
-DEPEND="
-	${RDEPEND}
-	wayland? (
-		dev-libs/wayland-protocols
-		kde-frameworks/extra-cmake-modules
-	)
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES="$(usex examples)"
-		-DGLFW_USE_WAYLAND="$(usex wayland)"
-		-DBUILD_SHARED_LIBS=1
-	)
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-02-24 16:22 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-02-24 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     225c9479190eb11ea39f17e277dcefb7953856d9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 24 14:35:43 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 24 16:21:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225c9479

media-libs/glfw: bump to 3.3.3

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.3.ebuild | 48 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 5f8953cf8f8..ae4c36d1a7d 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1 +1,2 @@
 DIST glfw-3.3.2.tar.gz 759972 BLAKE2B a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28 SHA512 f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56
+DIST glfw-3.3.3.tar.gz 763713 BLAKE2B bd6202877a3462d717a6d77b6381de704da854df011f7ab5172e626dc46df90793190284241b470a4b78e020302e5dca4051476e092e73e34731f6245a43ea14 SHA512 6d743d89d159bff6c4f7fa3fc5bc407fd728bdc432d76acc4897fd392580be272f8a9d1d7c375c4323e82bf2fd28310e5daab097fef33e8f43b69ce104f9bd31

diff --git a/media-libs/glfw/glfw-3.3.3.ebuild b/media-libs/glfw/glfw-3.3.3.ebuild
new file mode 100644
index 00000000000..ea8df33cd67
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="wayland"
+
+RDEPEND="
+	x11-libs/libxkbcommon
+	!wayland? (
+		virtual/opengl
+		x11-libs/libX11
+		x11-libs/libXcursor
+		x11-libs/libXinerama
+		x11-libs/libXrandr
+		x11-libs/libXxf86vm
+	)
+	wayland? (
+		dev-libs/wayland
+		media-libs/mesa[egl,wayland]
+	)
+"
+DEPEND="
+	${RDEPEND}
+	!wayland? ( x11-libs/libXi )
+	wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+	wayland? ( kde-frameworks/extra-cmake-modules )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND="$(usex wayland)"
+		-DBUILD_SHARED_LIBS=1
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-03-26 15:06 Agostino Sarubbo
  0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2021-03-26 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e66bf125beea4809691db6f7860e5bfa28f3588b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 15:06:28 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 15:06:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66bf125

media-libs/glfw: amd64 stable wrt bug #772797

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.3.ebuild b/media-libs/glfw/glfw-3.3.3.ebuild
index ea8df33cd67..a2bc66a50e2 100644
--- a/media-libs/glfw/glfw-3.3.3.ebuild
+++ b/media-libs/glfw/glfw-3.3.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-03-26 16:17 Agostino Sarubbo
  0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2021-03-26 16:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9d48c2b913b70cdc1d03f61500c0f78ce5cd9da2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 16:16:57 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 16:16:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d48c2b9

media-libs/glfw: x86 stable wrt bug #772797

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.3.ebuild b/media-libs/glfw/glfw-3.3.3.ebuild
index a2bc66a50e2..126bde0fc02 100644
--- a/media-libs/glfw/glfw-3.3.3.ebuild
+++ b/media-libs/glfw/glfw-3.3.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
 IUSE="wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-04-25 20:07 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-04-25 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     3154434eb5af41be9c501abcbbd6ab87e0095a54
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 19:48:21 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 20:07:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3154434e

media-libs/glfw: add CHANGELOG to metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/glfw/metadata.xml b/media-libs/glfw/metadata.xml
index 19c47b0974b..6e5bbe58119 100644
--- a/media-libs/glfw/metadata.xml
+++ b/media-libs/glfw/metadata.xml
@@ -7,5 +7,6 @@
 	</maintainer>
 	<upstream>
 		<remote-id type="github">glfw/glfw</remote-id>
+		<changelog>https://www.glfw.org/changelog.html</changelog>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-04-25 20:07 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-04-25 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b8737fc2496c1606d05d123919c08623a7734fa3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 19:46:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 20:07:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8737fc2

media-libs/glfw: add 3.3.4

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.4.ebuild | 48 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index ae4c36d1a7d..ec69b9077c1 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1,3 @@
 DIST glfw-3.3.2.tar.gz 759972 BLAKE2B a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28 SHA512 f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56
 DIST glfw-3.3.3.tar.gz 763713 BLAKE2B bd6202877a3462d717a6d77b6381de704da854df011f7ab5172e626dc46df90793190284241b470a4b78e020302e5dca4051476e092e73e34731f6245a43ea14 SHA512 6d743d89d159bff6c4f7fa3fc5bc407fd728bdc432d76acc4897fd392580be272f8a9d1d7c375c4323e82bf2fd28310e5daab097fef33e8f43b69ce104f9bd31
+DIST glfw-3.3.4.tar.gz 762885 BLAKE2B b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6 SHA512 2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701

diff --git a/media-libs/glfw/glfw-3.3.4.ebuild b/media-libs/glfw/glfw-3.3.4.ebuild
new file mode 100644
index 00000000000..ea8df33cd67
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="wayland"
+
+RDEPEND="
+	x11-libs/libxkbcommon
+	!wayland? (
+		virtual/opengl
+		x11-libs/libX11
+		x11-libs/libXcursor
+		x11-libs/libXinerama
+		x11-libs/libXrandr
+		x11-libs/libXxf86vm
+	)
+	wayland? (
+		dev-libs/wayland
+		media-libs/mesa[egl,wayland]
+	)
+"
+DEPEND="
+	${RDEPEND}
+	!wayland? ( x11-libs/libXi )
+	wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+	wayland? ( kde-frameworks/extra-cmake-modules )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND="$(usex wayland)"
+		-DBUILD_SHARED_LIBS=1
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-06-13 11:12 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-06-13 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     51650552c6125816dbedbbd496130b74947a6d9f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 11:08:18 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 11:08:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51650552

media-libs/glfw: Stabilize 3.3.4 x86, #795741

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.4.ebuild b/media-libs/glfw/glfw-3.3.4.ebuild
index ea8df33cd67..f7cc7aa8392 100644
--- a/media-libs/glfw/glfw-3.3.4.ebuild
+++ b/media-libs/glfw/glfw-3.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
 IUSE="wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-06-13 11:12 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-06-13 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     af05988ec5112861f44c08b928c98f4b0a45e93b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 11:09:26 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 11:09:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af05988e

media-libs/glfw: Stabilize 3.3.4 amd64, #795741

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.4.ebuild b/media-libs/glfw/glfw-3.3.4.ebuild
index f7cc7aa8392..126bde0fc02 100644
--- a/media-libs/glfw/glfw-3.3.4.ebuild
+++ b/media-libs/glfw/glfw-3.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
 IUSE="wayland"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-06-30  2:49 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-06-30  2:49 UTC (permalink / raw
  To: gentoo-commits

commit:     ea3f59777a76bb44feeef346e9d55496a5826646
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Jun 27 06:59:57 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun 30 02:40:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3f5977

media-libs/glfw: Add support for multilib

This is required for proprietary games compiled only for x86_32.

Closes: https://bugs.gentoo.org/580890
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/21441
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.4-r1.ebuild | 55 ++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/media-libs/glfw/glfw-3.3.4-r1.ebuild b/media-libs/glfw/glfw-3.3.4-r1.ebuild
new file mode 100644
index 00000000000..43f33ee0dd7
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.4-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="wayland"
+
+RDEPEND="
+	x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	!wayland? (
+		virtual/opengl[${MULTILIB_USEDEP}]
+		x11-libs/libX11[${MULTILIB_USEDEP}]
+		x11-libs/libXcursor[${MULTILIB_USEDEP}]
+		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+		x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+	)
+	wayland? (
+		dev-libs/wayland[${MULTILIB_USEDEP}]
+		media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
+	)
+"
+DEPEND="
+	${RDEPEND}
+	!wayland? (
+		x11-base/xorg-proto
+		x11-libs/libXi[${MULTILIB_USEDEP}]
+	)
+	wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+	wayland? (
+		dev-util/wayland-scanner
+		kde-frameworks/extra-cmake-modules
+	)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND="$(usex wayland)"
+		-DBUILD_SHARED_LIBS=1
+	)
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-06-30  2:49 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-06-30  2:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8031801881c0773d53bf06a19ccb4c9593e20f1a
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 30 02:43:55 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun 30 02:43:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80318018

media-libs/glfw: drop 3.3.2

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 -
 media-libs/glfw/glfw-3.3.2.ebuild | 48 ---------------------------------------
 2 files changed, 49 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index ec69b9077c1..e907ae2afc0 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,3 +1,2 @@
-DIST glfw-3.3.2.tar.gz 759972 BLAKE2B a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28 SHA512 f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56
 DIST glfw-3.3.3.tar.gz 763713 BLAKE2B bd6202877a3462d717a6d77b6381de704da854df011f7ab5172e626dc46df90793190284241b470a4b78e020302e5dca4051476e092e73e34731f6245a43ea14 SHA512 6d743d89d159bff6c4f7fa3fc5bc407fd728bdc432d76acc4897fd392580be272f8a9d1d7c375c4323e82bf2fd28310e5daab097fef33e8f43b69ce104f9bd31
 DIST glfw-3.3.4.tar.gz 762885 BLAKE2B b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6 SHA512 2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701

diff --git a/media-libs/glfw/glfw-3.3.2.ebuild b/media-libs/glfw/glfw-3.3.2.ebuild
deleted file mode 100644
index 126bde0fc02..00000000000
--- a/media-libs/glfw/glfw-3.3.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
-IUSE="wayland"
-
-RDEPEND="
-	x11-libs/libxkbcommon
-	!wayland? (
-		virtual/opengl
-		x11-libs/libX11
-		x11-libs/libXcursor
-		x11-libs/libXinerama
-		x11-libs/libXrandr
-		x11-libs/libXxf86vm
-	)
-	wayland? (
-		dev-libs/wayland
-		media-libs/mesa[egl,wayland]
-	)
-"
-DEPEND="
-	${RDEPEND}
-	!wayland? ( x11-libs/libXi )
-	wayland? ( dev-libs/wayland-protocols )
-"
-BDEPEND="
-	wayland? ( kde-frameworks/extra-cmake-modules )
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND="$(usex wayland)"
-		-DBUILD_SHARED_LIBS=1
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-07-29  3:09 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-07-29  3:09 UTC (permalink / raw
  To: gentoo-commits

commit:     5371263e1d1faa4add7c5ed327559087f7517a94
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 29 01:46:57 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 03:06:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5371263e

media-libs/glfw: prepare for mesa IUSE=egl removal

Done now since ~arch users are already likely to rebuild
due to wayland->wayland-only IUSE change.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/{glfw-3.3.4.ebuild => glfw-3.3.4-r2.ebuild}    | 2 +-
 media-libs/glfw/{glfw-3.3.4-r1.ebuild => glfw-3.3.4-r3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4.ebuild b/media-libs/glfw/glfw-3.3.4-r2.ebuild
similarity index 96%
rename from media-libs/glfw/glfw-3.3.4.ebuild
rename to media-libs/glfw/glfw-3.3.4-r2.ebuild
index 126bde0fc02..a8d714e18ba 100644
--- a/media-libs/glfw/glfw-3.3.4.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r2.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
 	)
 	wayland? (
 		dev-libs/wayland
-		media-libs/mesa[egl,wayland]
+		media-libs/mesa[egl(+),wayland]
 	)
 "
 DEPEND="

diff --git a/media-libs/glfw/glfw-3.3.4-r1.ebuild b/media-libs/glfw/glfw-3.3.4-r3.ebuild
similarity index 95%
rename from media-libs/glfw/glfw-3.3.4-r1.ebuild
rename to media-libs/glfw/glfw-3.3.4-r3.ebuild
index d813e2d1124..499e6061c4f 100644
--- a/media-libs/glfw/glfw-3.3.4-r1.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
 	x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
 	wayland-only? (
 		dev-libs/wayland[${MULTILIB_USEDEP}]
-		media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
+		media-libs/mesa[egl(+),wayland,${MULTILIB_USEDEP}]
 	)
 	!wayland-only? (
 		virtual/opengl[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-07-29  3:09 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-07-29  3:09 UTC (permalink / raw
  To: gentoo-commits

commit:     391c7f55642b99cd89c4367207f2c3990f17a2f6
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Jul  8 11:11:47 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 03:00:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391c7f55

media-libs/glfw: rename wayland useflag to wayland-only

Closes: https://bugs.gentoo.org/616968
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21566
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.4-r1.ebuild | 14 +++++++-------
 media-libs/glfw/metadata.xml         |  3 +++
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4-r1.ebuild b/media-libs/glfw/glfw-3.3.4-r1.ebuild
index 43f33ee0dd7..1cf0a04e003 100644
--- a/media-libs/glfw/glfw-3.3.4-r1.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r1.ebuild
@@ -13,11 +13,11 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
-IUSE="wayland"
+IUSE="wayland-only"
 
 RDEPEND="
 	x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
-	!wayland? (
+	!wayland-only? (
 		virtual/opengl[${MULTILIB_USEDEP}]
 		x11-libs/libX11[${MULTILIB_USEDEP}]
 		x11-libs/libXcursor[${MULTILIB_USEDEP}]
@@ -25,21 +25,21 @@ RDEPEND="
 		x11-libs/libXrandr[${MULTILIB_USEDEP}]
 		x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
 	)
-	wayland? (
+	wayland-only? (
 		dev-libs/wayland[${MULTILIB_USEDEP}]
 		media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
 	)
 "
 DEPEND="
 	${RDEPEND}
-	!wayland? (
+	!wayland-only? (
 		x11-base/xorg-proto
 		x11-libs/libXi[${MULTILIB_USEDEP}]
 	)
-	wayland? ( dev-libs/wayland-protocols )
+	wayland-only? ( dev-libs/wayland-protocols )
 "
 BDEPEND="
-	wayland? (
+	wayland-only? (
 		dev-util/wayland-scanner
 		kde-frameworks/extra-cmake-modules
 	)
@@ -48,7 +48,7 @@ BDEPEND="
 src_configure() {
 	local mycmakeargs=(
 		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND="$(usex wayland)"
+		-DGLFW_USE_WAYLAND="$(usex wayland-only wayland)"
 		-DBUILD_SHARED_LIBS=1
 	)
 	cmake-multilib_src_configure

diff --git a/media-libs/glfw/metadata.xml b/media-libs/glfw/metadata.xml
index 6e5bbe58119..cd68a68804a 100644
--- a/media-libs/glfw/metadata.xml
+++ b/media-libs/glfw/metadata.xml
@@ -9,4 +9,7 @@
 		<remote-id type="github">glfw/glfw</remote-id>
 		<changelog>https://www.glfw.org/changelog.html</changelog>
 	</upstream>
+	<use>
+		<flag name="wayland-only">Enable wayland support and disable X11 support</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-07-29  3:09 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-07-29  3:09 UTC (permalink / raw
  To: gentoo-commits

commit:     425a0c77ad053247e4f928b4281770909782f312
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 29 01:42:23 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 03:06:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425a0c77

media-libs/glfw: drop 3.3.3

3.3.4 was a minor bugfix release, little sense in keeping .3 longer.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 -
 media-libs/glfw/glfw-3.3.3.ebuild | 48 ---------------------------------------
 2 files changed, 49 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index e907ae2afc0..30dd003a8d3 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1 @@
-DIST glfw-3.3.3.tar.gz 763713 BLAKE2B bd6202877a3462d717a6d77b6381de704da854df011f7ab5172e626dc46df90793190284241b470a4b78e020302e5dca4051476e092e73e34731f6245a43ea14 SHA512 6d743d89d159bff6c4f7fa3fc5bc407fd728bdc432d76acc4897fd392580be272f8a9d1d7c375c4323e82bf2fd28310e5daab097fef33e8f43b69ce104f9bd31
 DIST glfw-3.3.4.tar.gz 762885 BLAKE2B b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6 SHA512 2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701

diff --git a/media-libs/glfw/glfw-3.3.3.ebuild b/media-libs/glfw/glfw-3.3.3.ebuild
deleted file mode 100644
index 126bde0fc02..00000000000
--- a/media-libs/glfw/glfw-3.3.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
-IUSE="wayland"
-
-RDEPEND="
-	x11-libs/libxkbcommon
-	!wayland? (
-		virtual/opengl
-		x11-libs/libX11
-		x11-libs/libXcursor
-		x11-libs/libXinerama
-		x11-libs/libXrandr
-		x11-libs/libXxf86vm
-	)
-	wayland? (
-		dev-libs/wayland
-		media-libs/mesa[egl,wayland]
-	)
-"
-DEPEND="
-	${RDEPEND}
-	!wayland? ( x11-libs/libXi )
-	wayland? ( dev-libs/wayland-protocols )
-"
-BDEPEND="
-	wayland? ( kde-frameworks/extra-cmake-modules )
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND="$(usex wayland)"
-		-DBUILD_SHARED_LIBS=1
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-07-29  3:09 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-07-29  3:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d5bab85e064169bc48b49c455444f8f5e9dfaef3
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 29 01:37:43 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 03:02:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bab85e

media-libs/glfw: tidy ebuild

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.4-r1.ebuild | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4-r1.ebuild b/media-libs/glfw/glfw-3.3.4-r1.ebuild
index 1cf0a04e003..d813e2d1124 100644
--- a/media-libs/glfw/glfw-3.3.4-r1.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
-DESCRIPTION="The Portable OpenGL FrameWork"
+DESCRIPTION="Portable OpenGL FrameWork"
 HOMEPAGE="https://www.glfw.org/"
 SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
@@ -15,8 +15,13 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="wayland-only"
 
+# note: libglfw uses dlopen() for most of these at runtime
 RDEPEND="
 	x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	wayland-only? (
+		dev-libs/wayland[${MULTILIB_USEDEP}]
+		media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
+	)
 	!wayland-only? (
 		virtual/opengl[${MULTILIB_USEDEP}]
 		x11-libs/libX11[${MULTILIB_USEDEP}]
@@ -24,32 +29,24 @@ RDEPEND="
 		x11-libs/libXinerama[${MULTILIB_USEDEP}]
 		x11-libs/libXrandr[${MULTILIB_USEDEP}]
 		x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-	)
-	wayland-only? (
-		dev-libs/wayland[${MULTILIB_USEDEP}]
-		media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
-	)
-"
+	)"
 DEPEND="
 	${RDEPEND}
+	wayland-only? ( dev-libs/wayland-protocols )
 	!wayland-only? (
 		x11-base/xorg-proto
 		x11-libs/libXi[${MULTILIB_USEDEP}]
-	)
-	wayland-only? ( dev-libs/wayland-protocols )
-"
+	)"
 BDEPEND="
 	wayland-only? (
 		dev-util/wayland-scanner
 		kde-frameworks/extra-cmake-modules
-	)
-"
+	)"
 
 src_configure() {
 	local mycmakeargs=(
 		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND="$(usex wayland-only wayland)"
-		-DBUILD_SHARED_LIBS=1
+		-DGLFW_USE_WAYLAND=$(usex wayland-only)
 	)
 	cmake-multilib_src_configure
 }


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-09-19  6:07 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-09-19  6:07 UTC (permalink / raw
  To: gentoo-commits

commit:     c385ab0fd4b01a696cbcc6b7aa8cbc2934b3b620
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 19 05:11:59 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Sep 19 06:06:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c385ab0f

media-libs/glfw: stabilize 3.3.4-r3 for amd64, x86

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.4-r3.ebuild b/media-libs/glfw/glfw-3.3.4-r3.ebuild
index 499e6061c4f..73e3566ec70 100644
--- a/media-libs/glfw/glfw-3.3.4-r3.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
 IUSE="wayland-only"
 
 # note: libglfw uses dlopen() for most of these at runtime


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-10-04 21:00 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-10-04 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     d10fc4c6cbf577b3028ba543776bf5a1e281e643
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  4 19:24:28 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Oct  4 20:59:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10fc4c6

media-libs/glfw: drop 3.3.4-r2

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.4-r2.ebuild | 48 ------------------------------------
 1 file changed, 48 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4-r2.ebuild b/media-libs/glfw/glfw-3.3.4-r2.ebuild
deleted file mode 100644
index a8d714e18ba..00000000000
--- a/media-libs/glfw/glfw-3.3.4-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
-IUSE="wayland"
-
-RDEPEND="
-	x11-libs/libxkbcommon
-	!wayland? (
-		virtual/opengl
-		x11-libs/libX11
-		x11-libs/libXcursor
-		x11-libs/libXinerama
-		x11-libs/libXrandr
-		x11-libs/libXxf86vm
-	)
-	wayland? (
-		dev-libs/wayland
-		media-libs/mesa[egl(+),wayland]
-	)
-"
-DEPEND="
-	${RDEPEND}
-	!wayland? ( x11-libs/libXi )
-	wayland? ( dev-libs/wayland-protocols )
-"
-BDEPEND="
-	wayland? ( kde-frameworks/extra-cmake-modules )
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND="$(usex wayland)"
-		-DBUILD_SHARED_LIBS=1
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-10-30  3:55 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-10-30  3:55 UTC (permalink / raw
  To: gentoo-commits

commit:     cc3ae22277f0a4164e14492860abecac8fc9bfdf
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 30 01:48:25 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Oct 30 03:49:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3ae222

media-libs/glfw: add 3.3.5, EAPI7->8 and tighten deps

No changes needed for this bugfix release (the next major
release will have runtime platform selection), but still a
few ebuild updates.

This dlopen() many of its deps but mostly only libglvnd matters,
e.g. if xinerama is not on the system it doesn't need load xinerama
because it's likely not used -- so tentatively moved to DEPEND-only
for their headers (libXxf86vm removed entirely as it does not use
its header).

Also depend on libglvnd (rather than mesa) to better control X
(libGL/GLX) vs -X (libEGL), whether the vendor supports egl/wayland
is not something to be verified here (otherwise we'd need to also
depend on the nvidia-drivers[wayland] alternative so it adds up).

Moved libxkbcommon to wayland-only, not used at all by X.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.5.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 30dd003a8d3..f1af4ed2fe4 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1 +1,2 @@
 DIST glfw-3.3.4.tar.gz 762885 BLAKE2B b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6 SHA512 2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701
+DIST glfw-3.3.5.tar.gz 776593 BLAKE2B ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8 SHA512 cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb

diff --git a/media-libs/glfw/glfw-3.3.5.ebuild b/media-libs/glfw/glfw-3.3.5.ebuild
new file mode 100644
index 00000000000..c82e318544e
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="wayland-only"
+
+RDEPEND="
+	media-libs/libglvnd[${MULTILIB_USEDEP}]
+	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+	!wayland-only? (
+		media-libs/libglvnd[X]
+		x11-libs/libX11[${MULTILIB_USEDEP}]
+	)"
+DEPEND="
+	${RDEPEND}
+	wayland-only? (
+		dev-libs/wayland-protocols
+		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	)
+	!wayland-only? (
+		x11-base/xorg-proto
+		x11-libs/libXcursor[${MULTILIB_USEDEP}]
+		x11-libs/libXi[${MULTILIB_USEDEP}]
+		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+	)"
+BDEPEND="
+	wayland-only? (
+		dev-util/wayland-scanner
+		kde-frameworks/extra-cmake-modules
+	)"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND=$(usex wayland-only)
+	)
+
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-11-28 22:18 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-11-28 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     bc93f7f7a47e30e36c46468cfeae442263c5c375
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 28 22:10:35 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Nov 28 22:10:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc93f7f7

media-libs/glfw: stabilize 3.3.5 for amd64, x86

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.5.ebuild b/media-libs/glfw/glfw-3.3.5.ebuild
index c82e318544e2..3fcd9a61ae42 100644
--- a/media-libs/glfw/glfw-3.3.5.ebuild
+++ b/media-libs/glfw/glfw-3.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
 IUSE="wayland-only"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-12-10  4:36 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-12-10  4:36 UTC (permalink / raw
  To: gentoo-commits

commit:     03d7de27efc4ba6b4735d2bf707c09dd14d9bd67
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 04:33:09 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 04:33:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d7de27

media-libs/glfw: add 3.3.6

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.6.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index f1af4ed2fe49..f72333373d44 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1,3 @@
 DIST glfw-3.3.4.tar.gz 762885 BLAKE2B b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6 SHA512 2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701
 DIST glfw-3.3.5.tar.gz 776593 BLAKE2B ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8 SHA512 cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb
+DIST glfw-3.3.6.tar.gz 776716 BLAKE2B 6bd3ef60e637e96dc71013ce8caada2ad0aba47eb72fd35a7b3060344f604f497ea87d17689723f4bd968098f9b3828c258f35cb3a6128d1a8b649c523dd3287 SHA512 4c295c5f4c02f6ede125fce67c52a97450f552f3985b664745bd8a836c1d6d69c04727c956fd26ec61f1e5fd9c074a28dcf6b1d1800f118444eef066f048b201

diff --git a/media-libs/glfw/glfw-3.3.6.ebuild b/media-libs/glfw/glfw-3.3.6.ebuild
new file mode 100644
index 000000000000..c82e318544e2
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="wayland-only"
+
+RDEPEND="
+	media-libs/libglvnd[${MULTILIB_USEDEP}]
+	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+	!wayland-only? (
+		media-libs/libglvnd[X]
+		x11-libs/libX11[${MULTILIB_USEDEP}]
+	)"
+DEPEND="
+	${RDEPEND}
+	wayland-only? (
+		dev-libs/wayland-protocols
+		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	)
+	!wayland-only? (
+		x11-base/xorg-proto
+		x11-libs/libXcursor[${MULTILIB_USEDEP}]
+		x11-libs/libXi[${MULTILIB_USEDEP}]
+		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+	)"
+BDEPEND="
+	wayland-only? (
+		dev-util/wayland-scanner
+		kde-frameworks/extra-cmake-modules
+	)"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND=$(usex wayland-only)
+	)
+
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2021-12-28 17:10 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2021-12-28 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f1e18668da015cede524cdee28e7b092e1c12917
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 14:33:08 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 17:00:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e18668

media-libs/glfw: drop 3.3.4-r3

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/Manifest             |  1 -
 media-libs/glfw/glfw-3.3.4-r3.ebuild | 52 ------------------------------------
 2 files changed, 53 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index f72333373d44..ea810533070b 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,3 +1,2 @@
-DIST glfw-3.3.4.tar.gz 762885 BLAKE2B b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6 SHA512 2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701
 DIST glfw-3.3.5.tar.gz 776593 BLAKE2B ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8 SHA512 cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb
 DIST glfw-3.3.6.tar.gz 776716 BLAKE2B 6bd3ef60e637e96dc71013ce8caada2ad0aba47eb72fd35a7b3060344f604f497ea87d17689723f4bd968098f9b3828c258f35cb3a6128d1a8b649c523dd3287 SHA512 4c295c5f4c02f6ede125fce67c52a97450f552f3985b664745bd8a836c1d6d69c04727c956fd26ec61f1e5fd9c074a28dcf6b1d1800f118444eef066f048b201

diff --git a/media-libs/glfw/glfw-3.3.4-r3.ebuild b/media-libs/glfw/glfw-3.3.4-r3.ebuild
deleted file mode 100644
index 73e3566ec70b..000000000000
--- a/media-libs/glfw/glfw-3.3.4-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
-IUSE="wayland-only"
-
-# note: libglfw uses dlopen() for most of these at runtime
-RDEPEND="
-	x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
-	wayland-only? (
-		dev-libs/wayland[${MULTILIB_USEDEP}]
-		media-libs/mesa[egl(+),wayland,${MULTILIB_USEDEP}]
-	)
-	!wayland-only? (
-		virtual/opengl[${MULTILIB_USEDEP}]
-		x11-libs/libX11[${MULTILIB_USEDEP}]
-		x11-libs/libXcursor[${MULTILIB_USEDEP}]
-		x11-libs/libXinerama[${MULTILIB_USEDEP}]
-		x11-libs/libXrandr[${MULTILIB_USEDEP}]
-		x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-	)"
-DEPEND="
-	${RDEPEND}
-	wayland-only? ( dev-libs/wayland-protocols )
-	!wayland-only? (
-		x11-base/xorg-proto
-		x11-libs/libXi[${MULTILIB_USEDEP}]
-	)"
-BDEPEND="
-	wayland-only? (
-		dev-util/wayland-scanner
-		kde-frameworks/extra-cmake-modules
-	)"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND=$(usex wayland-only)
-	)
-	cmake-multilib_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2022-02-28  7:06 Yixun Lan
  0 siblings, 0 replies; 54+ messages in thread
From: Yixun Lan @ 2022-02-28  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d10904c555bd598fece61f05f8f0476cf34786ce
Author:     Alex Fan <alex.fan.q <AT> gmail <DOT> com>
AuthorDate: Mon Feb 28 01:45:22 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 07:02:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10904c5

media-libs/glfw: keyword 3.3.6 for ~riscv

Signed-off-by: Alex Fan <alex.fan.q <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.6.ebuild b/media-libs/glfw/glfw-3.3.6.ebuild
index c82e318544e2..32cac19f8453 100644
--- a/media-libs/glfw/glfw-3.3.6.ebuild
+++ b/media-libs/glfw/glfw-3.3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
 IUSE="wayland-only"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2022-04-05 22:26 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2022-04-05 22:26 UTC (permalink / raw
  To: gentoo-commits

commit:     7af0245d81d1d11bafb9cfe2c43ffa7324746374
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  5 22:25:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr  5 22:26:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af0245d

media-libs/glfw: add 3.3.7

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.7.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index ea810533070b..2d1ce1685f04 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1,3 @@
 DIST glfw-3.3.5.tar.gz 776593 BLAKE2B ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8 SHA512 cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb
 DIST glfw-3.3.6.tar.gz 776716 BLAKE2B 6bd3ef60e637e96dc71013ce8caada2ad0aba47eb72fd35a7b3060344f604f497ea87d17689723f4bd968098f9b3828c258f35cb3a6128d1a8b649c523dd3287 SHA512 4c295c5f4c02f6ede125fce67c52a97450f552f3985b664745bd8a836c1d6d69c04727c956fd26ec61f1e5fd9c074a28dcf6b1d1800f118444eef066f048b201
+DIST glfw-3.3.7.tar.gz 779531 BLAKE2B f8ea04a6556ca35631d354f92f298c8942a0491e4a96ebcf56a5a88ce5ae68931f7c9cd638ce1951407ed8cb09e9e86272a944d85e1e8010dd6e68135c38de37 SHA512 7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8

diff --git a/media-libs/glfw/glfw-3.3.7.ebuild b/media-libs/glfw/glfw-3.3.7.ebuild
new file mode 100644
index 000000000000..32cac19f8453
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+IUSE="wayland-only"
+
+RDEPEND="
+	media-libs/libglvnd[${MULTILIB_USEDEP}]
+	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+	!wayland-only? (
+		media-libs/libglvnd[X]
+		x11-libs/libX11[${MULTILIB_USEDEP}]
+	)"
+DEPEND="
+	${RDEPEND}
+	wayland-only? (
+		dev-libs/wayland-protocols
+		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	)
+	!wayland-only? (
+		x11-base/xorg-proto
+		x11-libs/libXcursor[${MULTILIB_USEDEP}]
+		x11-libs/libXi[${MULTILIB_USEDEP}]
+		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+	)"
+BDEPEND="
+	wayland-only? (
+		dev-util/wayland-scanner
+		kde-frameworks/extra-cmake-modules
+	)"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND=$(usex wayland-only)
+	)
+
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2022-07-22 14:41 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2022-07-22 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     9b7efa99c7206470e7108a71ba1e4d757640cb32
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 14:29:15 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 14:41:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7efa99

media-libs/glfw: add 3.3.8

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.8.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 2d1ce1685f04..731b2aa61100 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,3 +1,4 @@
 DIST glfw-3.3.5.tar.gz 776593 BLAKE2B ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8 SHA512 cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb
 DIST glfw-3.3.6.tar.gz 776716 BLAKE2B 6bd3ef60e637e96dc71013ce8caada2ad0aba47eb72fd35a7b3060344f604f497ea87d17689723f4bd968098f9b3828c258f35cb3a6128d1a8b649c523dd3287 SHA512 4c295c5f4c02f6ede125fce67c52a97450f552f3985b664745bd8a836c1d6d69c04727c956fd26ec61f1e5fd9c074a28dcf6b1d1800f118444eef066f048b201
 DIST glfw-3.3.7.tar.gz 779531 BLAKE2B f8ea04a6556ca35631d354f92f298c8942a0491e4a96ebcf56a5a88ce5ae68931f7c9cd638ce1951407ed8cb09e9e86272a944d85e1e8010dd6e68135c38de37 SHA512 7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8
+DIST glfw-3.3.8.tar.gz 803789 BLAKE2B e06b319f4b5c1aaa27b32895c39fb1759adc0576a1e4c3fef095b31f204709d7ec6a89a915604b39daaa9f481a2bf2dbff165948ab2074b8a0b12c2afe913c0e SHA512 70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f

diff --git a/media-libs/glfw/glfw-3.3.8.ebuild b/media-libs/glfw/glfw-3.3.8.ebuild
new file mode 100644
index 000000000000..32cac19f8453
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+IUSE="wayland-only"
+
+RDEPEND="
+	media-libs/libglvnd[${MULTILIB_USEDEP}]
+	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+	!wayland-only? (
+		media-libs/libglvnd[X]
+		x11-libs/libX11[${MULTILIB_USEDEP}]
+	)"
+DEPEND="
+	${RDEPEND}
+	wayland-only? (
+		dev-libs/wayland-protocols
+		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	)
+	!wayland-only? (
+		x11-base/xorg-proto
+		x11-libs/libXcursor[${MULTILIB_USEDEP}]
+		x11-libs/libXi[${MULTILIB_USEDEP}]
+		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+	)"
+BDEPEND="
+	wayland-only? (
+		dev-util/wayland-scanner
+		kde-frameworks/extra-cmake-modules
+	)"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND=$(usex wayland-only)
+	)
+
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2022-08-11  7:37 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2022-08-11  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     77ba52fcf8d0e2bbd3a5f27577348b85ac11ec07
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 11 07:13:06 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Aug 11 07:37:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ba52fc

media-libs/glfw: drop 3.3.6, 3.3.7

Bugfix 3.3.8 would likely make sense for next stable and not
much use for these intermediate bug fix releases.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/Manifest          |  2 --
 media-libs/glfw/glfw-3.3.6.ebuild | 50 ---------------------------------------
 media-libs/glfw/glfw-3.3.7.ebuild | 50 ---------------------------------------
 3 files changed, 102 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 731b2aa61100..0d967a17dd91 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,4 +1,2 @@
 DIST glfw-3.3.5.tar.gz 776593 BLAKE2B ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8 SHA512 cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb
-DIST glfw-3.3.6.tar.gz 776716 BLAKE2B 6bd3ef60e637e96dc71013ce8caada2ad0aba47eb72fd35a7b3060344f604f497ea87d17689723f4bd968098f9b3828c258f35cb3a6128d1a8b649c523dd3287 SHA512 4c295c5f4c02f6ede125fce67c52a97450f552f3985b664745bd8a836c1d6d69c04727c956fd26ec61f1e5fd9c074a28dcf6b1d1800f118444eef066f048b201
-DIST glfw-3.3.7.tar.gz 779531 BLAKE2B f8ea04a6556ca35631d354f92f298c8942a0491e4a96ebcf56a5a88ce5ae68931f7c9cd638ce1951407ed8cb09e9e86272a944d85e1e8010dd6e68135c38de37 SHA512 7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8
 DIST glfw-3.3.8.tar.gz 803789 BLAKE2B e06b319f4b5c1aaa27b32895c39fb1759adc0576a1e4c3fef095b31f204709d7ec6a89a915604b39daaa9f481a2bf2dbff165948ab2074b8a0b12c2afe913c0e SHA512 70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f

diff --git a/media-libs/glfw/glfw-3.3.6.ebuild b/media-libs/glfw/glfw-3.3.6.ebuild
deleted file mode 100644
index 32cac19f8453..000000000000
--- a/media-libs/glfw/glfw-3.3.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
-IUSE="wayland-only"
-
-RDEPEND="
-	media-libs/libglvnd[${MULTILIB_USEDEP}]
-	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
-	!wayland-only? (
-		media-libs/libglvnd[X]
-		x11-libs/libX11[${MULTILIB_USEDEP}]
-	)"
-DEPEND="
-	${RDEPEND}
-	wayland-only? (
-		dev-libs/wayland-protocols
-		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
-	)
-	!wayland-only? (
-		x11-base/xorg-proto
-		x11-libs/libXcursor[${MULTILIB_USEDEP}]
-		x11-libs/libXi[${MULTILIB_USEDEP}]
-		x11-libs/libXinerama[${MULTILIB_USEDEP}]
-		x11-libs/libXrandr[${MULTILIB_USEDEP}]
-	)"
-BDEPEND="
-	wayland-only? (
-		dev-util/wayland-scanner
-		kde-frameworks/extra-cmake-modules
-	)"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND=$(usex wayland-only)
-	)
-
-	cmake-multilib_src_configure
-}

diff --git a/media-libs/glfw/glfw-3.3.7.ebuild b/media-libs/glfw/glfw-3.3.7.ebuild
deleted file mode 100644
index 32cac19f8453..000000000000
--- a/media-libs/glfw/glfw-3.3.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
-IUSE="wayland-only"
-
-RDEPEND="
-	media-libs/libglvnd[${MULTILIB_USEDEP}]
-	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
-	!wayland-only? (
-		media-libs/libglvnd[X]
-		x11-libs/libX11[${MULTILIB_USEDEP}]
-	)"
-DEPEND="
-	${RDEPEND}
-	wayland-only? (
-		dev-libs/wayland-protocols
-		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
-	)
-	!wayland-only? (
-		x11-base/xorg-proto
-		x11-libs/libXcursor[${MULTILIB_USEDEP}]
-		x11-libs/libXi[${MULTILIB_USEDEP}]
-		x11-libs/libXinerama[${MULTILIB_USEDEP}]
-		x11-libs/libXrandr[${MULTILIB_USEDEP}]
-	)"
-BDEPEND="
-	wayland-only? (
-		dev-util/wayland-scanner
-		kde-frameworks/extra-cmake-modules
-	)"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND=$(usex wayland-only)
-	)
-
-	cmake-multilib_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2023-03-04  6:29 Arthur Zamarin
  0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2023-03-04  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     912ff52b58eea021488b39f4507f03ae4908123a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 06:29:08 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 06:29:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912ff52b

media-libs/glfw: Stabilize 3.3.8 x86, #899430

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.8.ebuild b/media-libs/glfw/glfw-3.3.8.ebuild
index 32cac19f8453..3de63208a1fb 100644
--- a/media-libs/glfw/glfw-3.3.8.ebuild
+++ b/media-libs/glfw/glfw-3.3.8.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv x86"
 IUSE="wayland-only"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2023-03-04  8:34 Arthur Zamarin
  0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2023-03-04  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ad18de03e9411720ee0abef537127a918f4c3513
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 08:34:26 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 08:34:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad18de03

media-libs/glfw: Stabilize 3.3.8 amd64, #899430

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/glfw/glfw-3.3.8.ebuild b/media-libs/glfw/glfw-3.3.8.ebuild
index 3de63208a1fb..26306ba21f3b 100644
--- a/media-libs/glfw/glfw-3.3.8.ebuild
+++ b/media-libs/glfw/glfw-3.3.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv x86"
 IUSE="wayland-only"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2023-03-09 20:13 Ionen Wolkens
  0 siblings, 0 replies; 54+ messages in thread
From: Ionen Wolkens @ 2023-03-09 20:13 UTC (permalink / raw
  To: gentoo-commits

commit:     0e912b93931557fdbf852e06bd93b72220d368f1
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  9 17:48:36 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Mar  9 20:12:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e912b93

media-libs/glfw: drop 3.3.5

These minor bumps been uneventful, should be little reason
to keep old for longer.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 -
 media-libs/glfw/glfw-3.3.5.ebuild | 50 ---------------------------------------
 2 files changed, 51 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 0d967a17dd91..71c0f7c0e413 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1 @@
-DIST glfw-3.3.5.tar.gz 776593 BLAKE2B ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8 SHA512 cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb
 DIST glfw-3.3.8.tar.gz 803789 BLAKE2B e06b319f4b5c1aaa27b32895c39fb1759adc0576a1e4c3fef095b31f204709d7ec6a89a915604b39daaa9f481a2bf2dbff165948ab2074b8a0b12c2afe913c0e SHA512 70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f

diff --git a/media-libs/glfw/glfw-3.3.5.ebuild b/media-libs/glfw/glfw-3.3.5.ebuild
deleted file mode 100644
index 3fcd9a61ae42..000000000000
--- a/media-libs/glfw/glfw-3.3.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/"
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
-IUSE="wayland-only"
-
-RDEPEND="
-	media-libs/libglvnd[${MULTILIB_USEDEP}]
-	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
-	!wayland-only? (
-		media-libs/libglvnd[X]
-		x11-libs/libX11[${MULTILIB_USEDEP}]
-	)"
-DEPEND="
-	${RDEPEND}
-	wayland-only? (
-		dev-libs/wayland-protocols
-		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
-	)
-	!wayland-only? (
-		x11-base/xorg-proto
-		x11-libs/libXcursor[${MULTILIB_USEDEP}]
-		x11-libs/libXi[${MULTILIB_USEDEP}]
-		x11-libs/libXinerama[${MULTILIB_USEDEP}]
-		x11-libs/libXrandr[${MULTILIB_USEDEP}]
-	)"
-BDEPEND="
-	wayland-only? (
-		dev-util/wayland-scanner
-		kde-frameworks/extra-cmake-modules
-	)"
-
-src_configure() {
-	local mycmakeargs=(
-		-DGLFW_BUILD_EXAMPLES=no
-		-DGLFW_USE_WAYLAND=$(usex wayland-only)
-	)
-
-	cmake-multilib_src_configure
-}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2024-01-20 12:23 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-01-20 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     95f2ae222650fef6b27a6b51783ea6137a411d57
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 12:15:52 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 12:22:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f2ae22

media-libs/glfw: destabilize 3.3.9 for ~amd64, ~x86

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/glfw-3.3.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.9.ebuild b/media-libs/glfw/glfw-3.3.9.ebuild
index 26306ba21f3b..27112e90e596 100644
--- a/media-libs/glfw/glfw-3.3.9.ebuild
+++ b/media-libs/glfw/glfw-3.3.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
 IUSE="wayland-only"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2024-01-20 12:23 Sam James
  0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-01-20 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f78825026a83e4af71b4c0bcecf1c278d9a1c654
Author:     Sezer Bulut <sezer_1966_sezgin <AT> hotmail <DOT> com>
AuthorDate: Tue Dec 26 18:16:26 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 12:22:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7882502

media-libs/glfw: add 3.3.9

Signed-off-by: Sezer Bulut <sezer_1966_sezgin <AT> hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34492
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/glfw/Manifest          |  1 +
 media-libs/glfw/glfw-3.3.9.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 71c0f7c0e413..7d15d29c35b9 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1 +1,2 @@
 DIST glfw-3.3.8.tar.gz 803789 BLAKE2B e06b319f4b5c1aaa27b32895c39fb1759adc0576a1e4c3fef095b31f204709d7ec6a89a915604b39daaa9f481a2bf2dbff165948ab2074b8a0b12c2afe913c0e SHA512 70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f
+DIST glfw-3.3.9.tar.gz 819671 BLAKE2B be0195c27653880e4d75f801b59838f31dbc8c42883e884ee76743883066fd028a8752d0e12cd9918bbd993750e673fec02e779fb559d3eaa0bc9ba40aeee049 SHA512 9fcccd650990fa88fcb6383afa90bc6c2eca7f4a4a3d4fc58fa5bd6b7995c32989bb29d2753f438984043b294244b82ba9f094426e12f3d4da4547e73bb62e3f

diff --git a/media-libs/glfw/glfw-3.3.9.ebuild b/media-libs/glfw/glfw-3.3.9.ebuild
new file mode 100644
index 000000000000..26306ba21f3b
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv x86"
+IUSE="wayland-only"
+
+RDEPEND="
+	media-libs/libglvnd[${MULTILIB_USEDEP}]
+	wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+	!wayland-only? (
+		media-libs/libglvnd[X]
+		x11-libs/libX11[${MULTILIB_USEDEP}]
+	)"
+DEPEND="
+	${RDEPEND}
+	wayland-only? (
+		dev-libs/wayland-protocols
+		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	)
+	!wayland-only? (
+		x11-base/xorg-proto
+		x11-libs/libXcursor[${MULTILIB_USEDEP}]
+		x11-libs/libXi[${MULTILIB_USEDEP}]
+		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+	)"
+BDEPEND="
+	wayland-only? (
+		dev-util/wayland-scanner
+		kde-frameworks/extra-cmake-modules
+	)"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_USE_WAYLAND=$(usex wayland-only)
+	)
+
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2024-05-04 21:13 James Le Cuirot
  0 siblings, 0 replies; 54+ messages in thread
From: James Le Cuirot @ 2024-05-04 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e3c7ba0527e7a5be8f6d590212cbc77d922bc203
Author:     Mazunki Hoksaas <rolferen <AT> gmail <DOT> com>
AuthorDate: Mon Apr 29 08:04:12 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat May  4 20:57:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c7ba05

media-libs/glfw: add 3.4

changed USE=wayland-only to USE=wayland, adding also USE=X. the cmake
flag for wayland support has been renamed upstream. i am not sure if
building with support for both modes is meaningful.

Signed-off-by: Mazunki Hoksaas <rolferen <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36475
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-libs/glfw/Manifest        |  1 +
 media-libs/glfw/glfw-3.4.ebuild | 51 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 7d15d29c35b9..00e7bbeb8f08 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1,3 @@
 DIST glfw-3.3.8.tar.gz 803789 BLAKE2B e06b319f4b5c1aaa27b32895c39fb1759adc0576a1e4c3fef095b31f204709d7ec6a89a915604b39daaa9f481a2bf2dbff165948ab2074b8a0b12c2afe913c0e SHA512 70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f
 DIST glfw-3.3.9.tar.gz 819671 BLAKE2B be0195c27653880e4d75f801b59838f31dbc8c42883e884ee76743883066fd028a8752d0e12cd9918bbd993750e673fec02e779fb559d3eaa0bc9ba40aeee049 SHA512 9fcccd650990fa88fcb6383afa90bc6c2eca7f4a4a3d4fc58fa5bd6b7995c32989bb29d2753f438984043b294244b82ba9f094426e12f3d4da4547e73bb62e3f
+DIST glfw-3.4.tar.gz 936948 BLAKE2B f8f93e15d96ffc3f5c49bef7336ac49ae5ed3d1d12f405d152e1d37cda0d2091f025812c99d617210690d2b1fbf3fda6b6d50d3569b81fcd54944a63afd258ab SHA512 39ad7a4521267fbebc35d2ff0c389a56236ead5fa4bdff33db113bd302f70f5f2869ff4e6db1979512e1542813292dff5a482e94dfce231750f0746c301ae9ed

diff --git a/media-libs/glfw/glfw-3.4.ebuild b/media-libs/glfw/glfw-3.4.ebuild
new file mode 100644
index 000000000000..ca054b61adad
--- /dev/null
+++ b/media-libs/glfw/glfw-3.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/"
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+RDEPEND="
+	media-libs/libglvnd[${MULTILIB_USEDEP}]
+	wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+	X? (
+		media-libs/libglvnd[X]
+		x11-libs/libX11[${MULTILIB_USEDEP}]
+	)"
+DEPEND="
+	${RDEPEND}
+	wayland? (
+		dev-libs/wayland-protocols
+		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+	)
+	X? (
+		x11-base/xorg-proto
+		x11-libs/libXcursor[${MULTILIB_USEDEP}]
+		x11-libs/libXi[${MULTILIB_USEDEP}]
+		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+	)"
+BDEPEND="
+	wayland? (
+		dev-util/wayland-scanner
+		kde-frameworks/extra-cmake-modules
+	)"
+
+src_configure() {
+	local mycmakeargs=(
+		-DGLFW_BUILD_EXAMPLES=no
+		-DGLFW_BUILD_WAYLAND=$(usex wayland)
+		-DGLFW_BUILD_X11=$(usex X)
+	)
+
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 54+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
@ 2024-05-04 21:13 James Le Cuirot
  0 siblings, 0 replies; 54+ messages in thread
From: James Le Cuirot @ 2024-05-04 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     39e0eab9fa3ab8222e7434f7bd3138cc1c4048d0
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 20:56:54 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat May  4 21:11:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e0eab9

media-libs/glfw: Add some missing dependencies

These are dlopen'd so are hard to spot.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-libs/glfw/glfw-3.4.ebuild | 31 ++++++++++++++++++++-----------
 1 file changed, 20 insertions(+), 11 deletions(-)

diff --git a/media-libs/glfw/glfw-3.4.ebuild b/media-libs/glfw/glfw-3.4.ebuild
index ca054b61adad..908b4b8f468b 100644
--- a/media-libs/glfw/glfw-3.4.ebuild
+++ b/media-libs/glfw/glfw-3.4.ebuild
@@ -14,31 +14,40 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
 IUSE="wayland X"
 
-RDEPEND="
-	media-libs/libglvnd[${MULTILIB_USEDEP}]
-	wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
-	X? (
-		media-libs/libglvnd[X]
-		x11-libs/libX11[${MULTILIB_USEDEP}]
-	)"
+# Most are dlopen'd so use strings or check the source:
+# grep -Eiro '[a-z0-9-]+\.so\.[0-9]+'
 DEPEND="
-	${RDEPEND}
 	wayland? (
+		dev-libs/wayland[${MULTILIB_USEDEP}]
 		dev-libs/wayland-protocols
-		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
 	)
 	X? (
 		x11-base/xorg-proto
+		x11-libs/libX11[${MULTILIB_USEDEP}]
 		x11-libs/libXcursor[${MULTILIB_USEDEP}]
 		x11-libs/libXi[${MULTILIB_USEDEP}]
 		x11-libs/libXinerama[${MULTILIB_USEDEP}]
+		x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
 		x11-libs/libXrandr[${MULTILIB_USEDEP}]
-	)"
+	)
+"
+RDEPEND="
+	${DEPEND}
+	media-libs/libglvnd[X?,${MULTILIB_USEDEP}]
+	wayland? (
+		gui-libs/libdecor[${MULTILIB_USEDEP}]
+	)
+	X? (
+		x11-libs/libXrender[${MULTILIB_USEDEP}]
+		x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+	)
+"
 BDEPEND="
 	wayland? (
 		dev-util/wayland-scanner
 		kde-frameworks/extra-cmake-modules
-	)"
+	)
+"
 
 src_configure() {
 	local mycmakeargs=(


^ permalink raw reply related	[flat|nested] 54+ messages in thread

end of thread, other threads:[~2024-05-04 21:13 UTC | newest]

Thread overview: 54+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-20 20:53 [gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/ Michael Sterrett
  -- strict thread matches above, loose matches on Subject: below --
2024-05-04 21:13 James Le Cuirot
2024-05-04 21:13 James Le Cuirot
2024-01-20 12:23 Sam James
2024-01-20 12:23 Sam James
2023-03-09 20:13 Ionen Wolkens
2023-03-04  8:34 Arthur Zamarin
2023-03-04  6:29 Arthur Zamarin
2022-08-11  7:37 Ionen Wolkens
2022-07-22 14:41 Ionen Wolkens
2022-04-05 22:26 Sam James
2022-02-28  7:06 Yixun Lan
2021-12-28 17:10 Ionen Wolkens
2021-12-10  4:36 Sam James
2021-11-28 22:18 Ionen Wolkens
2021-10-30  3:55 Ionen Wolkens
2021-10-04 21:00 Ionen Wolkens
2021-09-19  6:07 Ionen Wolkens
2021-07-29  3:09 Ionen Wolkens
2021-07-29  3:09 Ionen Wolkens
2021-07-29  3:09 Ionen Wolkens
2021-07-29  3:09 Ionen Wolkens
2021-06-30  2:49 Ionen Wolkens
2021-06-30  2:49 Ionen Wolkens
2021-06-13 11:12 Sam James
2021-06-13 11:12 Sam James
2021-04-25 20:07 Sam James
2021-04-25 20:07 Sam James
2021-03-26 16:17 Agostino Sarubbo
2021-03-26 15:06 Agostino Sarubbo
2021-02-24 16:22 Sam James
2021-02-14 21:05 Andreas Sturmlechner
2021-01-25 14:16 Sam James
2020-10-15 15:58 Sam James
2020-06-16 14:33 Stefan Strogin
2020-06-16 10:39 Stefan Strogin
2020-06-16 10:39 Stefan Strogin
2020-01-08 23:22 James Le Cuirot
2020-01-08 23:22 James Le Cuirot
2020-01-08 23:22 James Le Cuirot
2019-02-27 20:45 James Le Cuirot
2017-09-16 12:27 Andreas Sturmlechner
2017-05-31  7:12 Lars Wendler
2017-05-31  7:12 Lars Wendler
2017-05-06 17:20 Agostino Sarubbo
2017-05-06 10:05 Jeroen Roovers
2017-05-05 14:10 Agostino Sarubbo
2017-01-29 22:35 Michael Weber
2016-11-01 15:14 Lars Wendler
2016-10-31 22:39 Lars Wendler
2016-04-10  8:45 Jeroen Roovers
2016-01-19  3:50 Michael Sterrett
2016-01-09 10:11 Jeroen Roovers
2015-09-21 15:38 Michael Sterrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox