[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"