[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2024-01-20 Thread Sam James
commit: 95f2ae222650fef6b27a6b51783ea6137a411d57
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 20 12:15:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 20 12:22:57 2024 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

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

media-libs/glfw: add 3.3.9

Signed-off-by: Sezer Bulut  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34492
Signed-off-by: Sam James  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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2023-03-09 Thread Ionen Wolkens
commit: 0e912b93931557fdbf852e06bd93b72220d368f1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar  9 17:48:36 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Mar  9 20:12:41 2023 +
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  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2023-03-04 Thread Arthur Zamarin
commit: ad18de03e9411720ee0abef537127a918f4c3513
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:34:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:34:26 2023 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2023-03-03 Thread Arthur Zamarin
commit: 912ff52b58eea021488b39f4507f03ae4908123a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:29:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:29:08 2023 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2022-08-11 Thread Ionen Wolkens
commit: 77ba52fcf8d0e2bbd3a5f27577348b85ac11ec07
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 11 07:13:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 11 07:37:11 2022 +
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  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..
--- 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..
--- 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}]
-  

[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

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

media-libs/glfw: add 3.3.8

Signed-off-by: Ionen Wolkens  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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2022-04-05 Thread Sam James
commit: 7af0245d81d1d11bafb9cfe2c43ffa7324746374
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 22:25:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 22:26:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af0245d

media-libs/glfw: add 3.3.7

Signed-off-by: Sam James  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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2022-02-27 Thread Yixun Lan
commit: d10904c555bd598fece61f05f8f0476cf34786ce
Author: Alex Fan  gmail  com>
AuthorDate: Mon Feb 28 01:45:22 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Feb 28 07:02:48 2022 +
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  gmail.com>
Signed-off-by: Yixun Lan  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

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

media-libs/glfw: drop 3.3.4-r3

Signed-off-by: Ionen Wolkens  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 f7273d44..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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

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

media-libs/glfw: add 3.3.6

Signed-off-by: Sam James  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..f7273d44 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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-11-28 Thread Ionen Wolkens
commit: bc93f7f7a47e30e36c46468cfeae442263c5c375
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Nov 28 22:10:35 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Nov 28 22:10:35 2021 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-10-29 Thread Ionen Wolkens
commit: cc3ae22277f0a4164e14492860abecac8fc9bfdf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 30 01:48:25 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 30 03:49:06 2021 +
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  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-10-04 Thread Ionen Wolkens
commit: d10fc4c6cbf577b3028ba543776bf5a1e281e643
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  4 19:24:28 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  4 20:59:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10fc4c6

media-libs/glfw: drop 3.3.4-r2

Signed-off-by: Ionen Wolkens  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-09-19 Thread Ionen Wolkens
commit: c385ab0fd4b01a696cbcc6b7aa8cbc2934b3b620
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Sep 19 05:11:59 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Sep 19 06:06:31 2021 +
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  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



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-07-28 Thread Ionen Wolkens
commit: d5bab85e064169bc48b49c455444f8f5e9dfaef3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 29 01:37:43 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:02:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bab85e

media-libs/glfw: tidy ebuild

Signed-off-by: Ionen Wolkens  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
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-07-28 Thread Ionen Wolkens
commit: 391c7f55642b99cd89c4367207f2c3990f17a2f6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jul  8 11:11:47 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:00:20 2021 +
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  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21566
Signed-off-by: Ionen Wolkens  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 @@
glfw/glfw
https://www.glfw.org/changelog.html

+   
+   Enable wayland support and disable 
X11 support
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-07-28 Thread Ionen Wolkens
commit: 425a0c77ad053247e4f928b4281770909782f312
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 29 01:42:23 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:06:31 2021 +
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  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-07-28 Thread Ionen Wolkens
commit: 5371263e1d1faa4add7c5ed327559087f7517a94
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 29 01:46:57 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:06:51 2021 +
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  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}]



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-06-29 Thread Ionen Wolkens
commit: 8031801881c0773d53bf06a19ccb4c9593e20f1a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun 30 02:43:55 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun 30 02:43:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80318018

media-libs/glfw: drop 3.3.2

Signed-off-by: Ionen Wolkens  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-06-29 Thread Ionen Wolkens
commit: ea3f59777a76bb44feeef346e9d55496a5826646
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 06:59:57 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun 30 02:40:38 2021 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/21441
Signed-off-by: Ionen Wolkens  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-06-13 Thread Sam James
commit: af05988ec5112861f44c08b928c98f4b0a45e93b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:09:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:09:26 2021 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-06-13 Thread Sam James
commit: 51650552c6125816dbedbbd496130b74947a6d9f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:08:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:08:18 2021 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

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

media-libs/glfw: add 3.3.4

Signed-off-by: Sam James  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

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

media-libs/glfw: add CHANGELOG to metadata

Signed-off-by: Sam James  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 @@


glfw/glfw
+   https://www.glfw.org/changelog.html

 



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-03-26 Thread Agostino Sarubbo
commit: 9d48c2b913b70cdc1d03f61500c0f78ce5cd9da2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 16:16:57 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 16:16:57 2021 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-03-26 Thread Agostino Sarubbo
commit: e66bf125beea4809691db6f7860e5bfa28f3588b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 15:06:28 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 15:06:28 2021 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-02-24 Thread Sam James
commit: 225c9479190eb11ea39f17e277dcefb7953856d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 14:35:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:21:40 2021 +
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  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-02-14 Thread Andreas Sturmlechner
commit: bd87a3fba2b65426f9fd30b5b7f3701d60b761ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 14 20:59:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 14 20:59:40 2021 +
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  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2021-01-25 Thread Sam James
commit: 854054f36b615f02590c6b0daece466d519fee2c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 25 14:15:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 25 14:15:20 2021 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2020-10-15 Thread Sam James
commit: 1dd5eb035669c6e38d0e9f8f1066d46200dab85e
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 15:57:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 15:57:40 2020 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2020-06-16 Thread Stefan Strogin
commit: ab46580d900aec6a1627f1fad4f41890fbbd88db
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jun 16 14:30:51 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Jun 16 14:32:37 2020 +
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  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 )
 "
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2020-06-16 Thread Stefan Strogin
commit: 3514eef209b0c22c422ef3ea015f75f188f039ee
Author: Max Audron  cocaine  farm>
AuthorDate: Mon Jun 15 13:27:54 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Jun 16 10:35:57 2020 +
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  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  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2020-06-16 Thread Stefan Strogin
commit: c319d37c83eb71a53c0209df1f2c0b363cf9c2a8
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jun 16 09:48:05 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Jun 16 10:35:58 2020 +
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  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2020-01-08 Thread James Le Cuirot
commit: bb868e6b88a71685c5e38841ef6fce3b4d364299
Author: Luke Peterson  gmail  com>
AuthorDate: Wed Jan  8 05:08:31 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan  8 23:21:23 2020 +
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  gmail.com>
Closes: https://bugs.gentoo.org/683950
Closes: https://github.com/gentoo/gentoo/pull/14273
Signed-off-by: James Le Cuirot  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 @@
Gentoo Games Project


-   glfw
+   glfw/glfw

 



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2020-01-08 Thread James Le Cuirot
commit: ee5c833546a4e870079e43fc39c434393f53fdef
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan  8 23:15:06 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan  8 23:21:27 2020 +
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  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
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2020-01-08 Thread James Le Cuirot
commit: 3ff4d20992c6e58a22a3c31b5eff3ff36c1a1c17
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan  8 23:19:40 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan  8 23:21:30 2020 +
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  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
)



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

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

media-libs/glfw: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: James Le Cuirot  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"



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2017-09-16 Thread Andreas Sturmlechner
commit: 4acb4c2f3f48921fd8a5c23f9189249ce1c6f2fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 13 14:33:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 16 12:27:04 2017 +
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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2017-05-31 Thread Lars Wendler
commit: 6f9be24d812012ea69331702c66ae093e767df7e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 31 07:12:00 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 31 07:12:00 2017 +
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 
1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe3d1788fd9a42053d420b5a252331a2c
 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..000
--- 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 @@
ga...@gentoo.org
Gentoo Games Project

-   
-   Use EGL instead of GLX for GL context 
creation
-   

glfw




[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2017-05-31 Thread Lars Wendler
commit: 9bab4f898b87e95270cd39bddfa7c2ca0b87f7d4
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 31 07:11:07 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 31 07:11:07 2017 +
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
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2017-05-06 Thread Agostino Sarubbo
commit: c1f1f1e437bcbf4b3c8182a448819fd5a829c742
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat May  6 17:18:51 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat May  6 17:18:51 2017 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2017-05-06 Thread Jeroen Roovers
commit: aabedf663c155f91f4aca48262c70b44468b961a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May  6 10:05:44 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May  6 10:05:44 2017 +
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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2017-05-05 Thread Agostino Sarubbo
commit: 926446bac05f52d498c963cda3410440bf4197dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  5 14:10:15 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  5 14:10:15 2017 +
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  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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2017-01-29 Thread Michael Weber
commit: 3ae2c5ab3f7a90531025cdf62db60fb32ef16e3f
Author: Michael Weber  gentoo  org>
AuthorDate: Sun Jan 29 22:32:05 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sun Jan 29 22:34:16 2017 +
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="



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2016-11-01 Thread Lars Wendler
commit: 6b95793ba2be2ac003b720fb252a88ed683118f4
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov  1 15:14:17 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov  1 15:14:31 2016 +
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  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
)



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2016-10-31 Thread Lars Wendler
commit: 548a13172188c9b86b92213afcd9daadaf6c1c8a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 31 22:32:17 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 31 22:38:58 2016 +
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  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 
1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe3d1788fd9a42053d420b5a252331a2c
+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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/, media-libs/glfw/files/

2016-06-18 Thread Michael Sterrett
commit: 5f01e713c4ae1966271997a93f62f107fedc8122
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sat Jun 18 16:40:53 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Sat Jun 18 16:40:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f01e713

media-libs/glfw: clean unused version

Package-Manager: portage-2.2.28

 media-libs/glfw/Manifest |  1 -
 media-libs/glfw/files/glfw-2.7.7-dyn.patch   | 31 
 media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch | 37 -
 media-libs/glfw/glfw-2.7.7.ebuild| 95 
 4 files changed, 164 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 284b778..5af3f45 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1 @@
-DIST glfw-2.7.7.tar.bz2 927805 SHA256 
422e755979524a1da28e4addcae723b7132998ca15e89be41bf34964d9360aa2 SHA512 
1b51b9d88c8eed9da8084421949b561a4779410a6369ffdf482c2d8a166bab8c58bbb087ef6f32180d3fe9430988549be5c183b338dd0e1191b2c4b4a7b55379
 WHIRLPOOL 
646d38fd3ea88e8aa19dcbfa8f8b933adc530ea946cd51c3e03971ed6cdb294dadf5020a876ba298c378896179a4a7ba0129b858fc7f1273a574fe1c2c388a77
 DIST glfw-3.1.2.tar.bz2 588640 SHA256 
31a1e6b6d7c64bbf44dce623785c87c0f29d965b19c452828e48acd64fa643e7 SHA512 
00dc822403848f3e60535b9f70ea43147717252373c704c52b5480020cea7f416a00c036ab5ffbc0bc76863c4ddb7d271310e64face639e68f7a62e9db882e94
 WHIRLPOOL 
1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe3d1788fd9a42053d420b5a252331a2c

diff --git a/media-libs/glfw/files/glfw-2.7.7-dyn.patch 
b/media-libs/glfw/files/glfw-2.7.7-dyn.patch
deleted file mode 100644
index 4dc4cc2..000
--- a/media-libs/glfw/files/glfw-2.7.7-dyn.patch
+++ /dev/null
@@ -1,31 +0,0 @@
 lib/x11/Makefile.x11.in
-+++ lib/x11/Makefile.x11.in
-@@ -8,7 +8,7 @@
- ##
- # Default: Build GLFW static library
- ##
--all: libglfw.a libglfw.so
-+all: libglfw.a libglfw.so.2.7.7
- 
- 
- ##
-@@ -112,7 +112,7 @@
- ##
- # Rule for building shared library
- ##
--libglfw.so: $(SHARED_OBJS)
-+libglfw.so.2.7.7: $(SHARED_OBJS)
-   $(CC) $(SOFLAGS) -o $@ $(SHARED_OBJS) $(LFLAGS) $(LIBS)
- 
- 
 compile.sh
-+++ compile.sh
-@@ -88,7 +88,7 @@
- case "x`uname 2> /dev/null`" in
- xLinux)
-   GLFW_LIB_CFLAGS="$GLFW_LIB_CFLAGS -D_GLFW_USE_LINUX_JOYSTICKS"
--  SOFLAGS="-shared -Wl,-soname,libglfw.so"
-+  SOFLAGS="-shared -Wl,-soname,libglfw.so.2.7.7"
-   echo "Linux" 1>&6
-   ;;
- xDarwin)

diff --git a/media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch 
b/media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch
deleted file mode 100644
index e880995..000
--- a/media-libs/glfw/files/glfw-2.7.7-pkgconfig.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-support libsuffix, fix version
-
 lib/x11/Makefile.x11.in
-+++ lib/x11/Makefile.x11.in
-@@ -3,6 +3,7 @@
- # Installation prefix (default to /usr/local)
- ##
- PREFIX ?= /usr/local
-+LIBDIR ?= lib
- 
- 
- ##
-@@ -99,7 +100,7 @@
- # Rule for building libglfw.pc
- ##
- libglfw.pc: libglfw.pc.in
--  $(SED) -e 's,\@PREFIX\@,$(PREFIX),' libglfw.pc.in > libglfw.pc
-+  $(SED) -e 's,\@PREFIX\@,$(PREFIX),' -e 's,\@LIBDIR@,$(LIBDIR),' 
libglfw.pc.in > libglfw.pc
- 
- 
- ##
 compile.sh
-+++ compile.sh
-@@ -734,11 +734,11 @@
- prefix=@PREFIX@
- exec_prefix=\${prefix}
- includedir=\${prefix}/include
--libdir=\${exec_prefix}/lib
-+libdir=\${exec_prefix}/@LIBDIR@
- 
- Name: GLFW
- Description: A portable framework for OpenGL development
--Version: 2.7.4
-+Version: 2.7.7
- URL: http://www.glfw.org/
- Requires.private: gl x11 $PKG_LIBS
- Libs: -L\${libdir} -lglfw $LFLAGS_THREAD $LFLAGS_CLOCK

diff --git a/media-libs/glfw/glfw-2.7.7.ebuild 
b/media-libs/glfw/glfw-2.7.7.ebuild
deleted file mode 100644
index c8155ac..000
--- a/media-libs/glfw/glfw-2.7.7.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="http://www.glfw.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples static-libs"
-
-DEPEND="x11-libs/libX11
-   x11-libs/libXrandr
-   virtual/glu
-  

[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2016-04-10 Thread Jeroen Roovers
commit: f461e5cde4575b2abc9b3a67b31bc0c5078195f1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Apr 10 08:43:57 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Apr 10 08:43:57 2016 +
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



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2016-03-20 Thread Michael Sterrett
commit: 6bc8e2efd42d5b5867cb57c414aa026b4ac1f61f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun Mar 20 20:53:15 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Sun Mar 20 20:53:47 2016 +
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 
1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe3d1788fd9a42053d420b5a252331a2c

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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2016-01-18 Thread Michael Sterrett
commit: 00d483b9e0a95a670bed0ec3b97e2adf16afb0c4
Author: Michael Sterrett  gentoo  org>
AuthorDate: Tue Jan 19 03:47:06 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Tue Jan 19 03:47:37 2016 +
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 
1e54efff306fc7f17620f6a874c66e5315d9dd2b2c45f6f4c95562b1c2ac50c5e4410173c23351c31aeaee187b5fe3d1788fd9a42053d420b5a252331a2c

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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2016-01-09 Thread Jeroen Roovers
commit: 0ba256e740fef66b6259ce912f0b222eb15fcf4e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan  9 10:09:35 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan  9 10:09:35 2016 +
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



[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/

2015-09-21 Thread Michael Sterrett
commit: 37cfb07104a3cde37c486a3722cbd5e37487fb60
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon Sep 21 15:38:36 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Mon Sep 21 15:38:36 2015 +
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"