[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: b5d0712964b8c620087638ae5c9b7b24e998e4da Author: orbea riseup net> AuthorDate: Sat Apr 27 21:26:07 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 29 08:45:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d07129 games-emulation/jgrf: fix media-libs/libepoxy depend Closes: https://bugs.gentoo.org/930792 Signed-off-by: orbea riseup.net> Signed-off-by: Joonas Niilola gentoo.org> games-emulation/jgrf/jgrf-1.0.2-r1.ebuild | 2 +- games-emulation/jgrf/jgrf-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild index 9b2b99b6db19..64d0d2963deb 100644 --- a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild +++ b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild @@ -22,7 +22,7 @@ DEPEND=" dev-libs/miniz dev-libs/openssl:0= media-libs/jg:1= - media-libs/libepoxy[egl] + media-libs/libepoxy[egl(+)] media-libs/libsdl2[opengl,sound,video] media-libs/speexdsp " diff --git a/games-emulation/jgrf/jgrf-.ebuild b/games-emulation/jgrf/jgrf-.ebuild index 9b2b99b6db19..64d0d2963deb 100644 --- a/games-emulation/jgrf/jgrf-.ebuild +++ b/games-emulation/jgrf/jgrf-.ebuild @@ -22,7 +22,7 @@ DEPEND=" dev-libs/miniz dev-libs/openssl:0= media-libs/jg:1= - media-libs/libepoxy[egl] + media-libs/libepoxy[egl(+)] media-libs/libsdl2[opengl,sound,video] media-libs/speexdsp "
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 9c976495f729b37a3affee32f5a5886980b10725 Author: orbea riseup net> AuthorDate: Sat Mar 30 19:10:24 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 29 08:45:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c976495 games-emulation/jgrf: add 1.1.0 Signed-off-by: orbea riseup.net> Signed-off-by: Joonas Niilola gentoo.org> games-emulation/jgrf/Manifest | 1 + games-emulation/jgrf/jgrf-1.1.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/games-emulation/jgrf/Manifest b/games-emulation/jgrf/Manifest index 9d444fe20360..09334e68d8e7 100644 --- a/games-emulation/jgrf/Manifest +++ b/games-emulation/jgrf/Manifest @@ -1 +1,2 @@ DIST jgrf-1.0.2.tar.bz2 297837 BLAKE2B 1119f3b11ec4d64eda775ca39a13f1c6873dfa06b206229e12edf1790b8abb5ebf6b9161dd11fd735e9e3745c9c4bb7fc3a9e44523a65be8bd2ca139d0ccc14f SHA512 75b4c8fe8b142a144eccdcbbb763c78c091f869d3411caa127a8c319af1c37cd1157f63a2ee28945f4dc1c5b7b465b15a9c7fdeb23e03bb7d7441e8caa16b435 +DIST jgrf-1.1.0.tar.bz2 300956 BLAKE2B a9bdacfb1713a20eaf78794f149773ba19c594941e7fe793d67d1c1a7f86bb8e5911ba92e35ac2a3bbef2c9b478038fb93636d0a36f567596d44d4bfa7f0 SHA512 4fb96c9fea7bca818b44870bbb69cdb0c062739766d82793909228ba43d3b3be0c1ecfbad8fb2b18e445ae5a0c3958141bbc16726b97a4d3eaef596e94af88b7 diff --git a/games-emulation/jgrf/jgrf-1.1.0.ebuild b/games-emulation/jgrf/jgrf-1.1.0.ebuild new file mode 100644 index ..64d0d2963deb --- /dev/null +++ b/games-emulation/jgrf/jgrf-1.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs xdg + +DESCRIPTION="The Jolly Good Reference Frontend" +HOMEPAGE="https://jgemu.gitlab.io/jgrf.html; +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; +else + SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="BSD CC0-1.0 MIT ZLIB" +SLOT="1" + +DEPEND=" + dev-libs/miniz + dev-libs/openssl:0= + media-libs/jg:1= + media-libs/libepoxy[egl(+)] + media-libs/libsdl2[opengl,sound,video] + media-libs/speexdsp +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + PREFIX="${EPREFIX}"/usr \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}"/usr \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: c66b4496ae512851e65e47a8387512d3d31eb37c Author: orbea riseup net> AuthorDate: Sat Feb 24 00:12:06 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 24 07:06:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66b4496 games-emulation/jgrf: sync keywords Signed-off-by: orbea riseup.net> Signed-off-by: Joonas Niilola gentoo.org> games-emulation/jgrf/jgrf-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/jgrf/jgrf-.ebuild b/games-emulation/jgrf/jgrf-.ebuild index 6f5ecb9db5e1..9b2b99b6db19 100644 --- a/games-emulation/jgrf/jgrf-.ebuild +++ b/games-emulation/jgrf/jgrf-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; else SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="BSD CC0-1.0 MIT ZLIB"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 12d2367abaee5991f49c1e8aab552d46f6244ed2 Author: orbea riseup net> AuthorDate: Sat Feb 24 00:11:36 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 24 07:06:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d2367a games-emulation/jgrf: update maintainers Signed-off-by: orbea riseup.net> Signed-off-by: Joonas Niilola gentoo.org> games-emulation/jgrf/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/games-emulation/jgrf/metadata.xml b/games-emulation/jgrf/metadata.xml index 722b3ed1d086..936897ef6ed7 100644 --- a/games-emulation/jgrf/metadata.xml +++ b/games-emulation/jgrf/metadata.xml @@ -5,9 +5,9 @@ or...@riseup.net orbea - - s...@gentoo.org - Sam James + + proxy-ma...@gentoo.org + Proxy Maintainers The Jolly Good Reference Frontend is the simplest possible
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 6c40928ce7c305383d2b4ed425628651e67675f3 Author: Matoro Mahri matoro tk> AuthorDate: Fri Jan 5 18:44:05 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Jan 6 19:29:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c40928c games-emulation/jgrf: Keyword 1.0.2-r1 arm, #891201 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> games-emulation/jgrf/jgrf-1.0.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild index a953ed51aa08..9b2b99b6db19 100644 --- a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild +++ b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; else SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="BSD CC0-1.0 MIT ZLIB"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 067d3a2d8bb7867ce5960ded6c300528a98fb300 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 07:41:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 07:41:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067d3a2d games-emulation/jgrf: Keyword 1.0.2-r1 ppc64, #891201 Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/jgrf-1.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild index e8a51574286b..a953ed51aa08 100644 --- a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild +++ b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; else SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~ppc ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="BSD CC0-1.0 MIT ZLIB"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: d2f0bba1cb46abccfec6e8050dffcabf66ced0b1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 17 08:56:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 17 08:56:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f0bba1 games-emulation/jgrf: Keyword 1.0.2-r1 x86, #891201 Signed-off-by: Arthur Zamarin gentoo.org> games-emulation/jgrf/jgrf-1.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild index 0a61a63e408e..128854592176 100644 --- a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild +++ b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; else SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64" + KEYWORDS="~amd64 ~arm64 ~x86" fi LICENSE="BSD CC0-1.0 MIT ZLIB"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: d5cc6967fba6fc1d847e65be3f9a5768e7fb7bc5 Author: Sam James gentoo org> AuthorDate: Wed Sep 13 03:19:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 13 03:19:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5cc6967 games-emulation/jgrf: Keyword 1.0.2-r1 arm64, #891201 Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/jgrf-1.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild index 6f5ecb9db5e1..0a61a63e408e 100644 --- a/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild +++ b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; else SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="BSD CC0-1.0 MIT ZLIB"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 90e9942f30b00eecc5f3b7f3cf4036e051e50c6d Author: orbea riseup net> AuthorDate: Wed Aug 9 15:14:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 29 06:08:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e9942f games-emulation/jgrf: remove erroneous dependency The dependency on dev-libs/openssl is only for the MD5 Message-Digest Algorithm (RFC 1321) functions. Closes: https://bugs.gentoo.org/912235 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/32233 Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/{jgrf-1.0.2.ebuild => jgrf-1.0.2-r1.ebuild} | 2 +- games-emulation/jgrf/jgrf-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/jgrf/jgrf-1.0.2.ebuild b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild similarity index 96% rename from games-emulation/jgrf/jgrf-1.0.2.ebuild rename to games-emulation/jgrf/jgrf-1.0.2-r1.ebuild index b52af23a4df0..6f5ecb9db5e1 100644 --- a/games-emulation/jgrf/jgrf-1.0.2.ebuild +++ b/games-emulation/jgrf/jgrf-1.0.2-r1.ebuild @@ -20,7 +20,7 @@ SLOT="1" DEPEND=" dev-libs/miniz - dev-libs/openssl:0=[-bindist(-)] + dev-libs/openssl:0= media-libs/jg:1= media-libs/libepoxy[egl] media-libs/libsdl2[opengl,sound,video] diff --git a/games-emulation/jgrf/jgrf-.ebuild b/games-emulation/jgrf/jgrf-.ebuild index b52af23a4df0..6f5ecb9db5e1 100644 --- a/games-emulation/jgrf/jgrf-.ebuild +++ b/games-emulation/jgrf/jgrf-.ebuild @@ -20,7 +20,7 @@ SLOT="1" DEPEND=" dev-libs/miniz - dev-libs/openssl:0=[-bindist(-)] + dev-libs/openssl:0= media-libs/jg:1= media-libs/libepoxy[egl] media-libs/libsdl2[opengl,sound,video]
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 0aff7c0aa5a411b9f7cd954d06b2d40e0113e749 Author: orbea riseup net> AuthorDate: Wed Jul 5 00:55:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 5 00:56:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aff7c0a games-emulation/jgrf: drop 1.0.1 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/31655 Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/Manifest | 1 - games-emulation/jgrf/jgrf-1.0.1.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/games-emulation/jgrf/Manifest b/games-emulation/jgrf/Manifest index ab65edf42d91..9d444fe20360 100644 --- a/games-emulation/jgrf/Manifest +++ b/games-emulation/jgrf/Manifest @@ -1,2 +1 @@ -DIST jgrf-1.0.1.tar.bz2 297355 BLAKE2B 5ebc37a6701df0d227fb513d793e16404f982dce211168de24d92b28c9ee239205cfed569a80e8d602088b14b58248c0e48c78b13359056837bdbba544195561 SHA512 c0c9f149b5e06d9ef1b97e4c390ca0f0ff5251c179b770f46e8fe89521a4d9423895b9f3835fb3b41af76292126f58cea6229d55e092503c69ad03964148c7d5 DIST jgrf-1.0.2.tar.bz2 297837 BLAKE2B 1119f3b11ec4d64eda775ca39a13f1c6873dfa06b206229e12edf1790b8abb5ebf6b9161dd11fd735e9e3745c9c4bb7fc3a9e44523a65be8bd2ca139d0ccc14f SHA512 75b4c8fe8b142a144eccdcbbb763c78c091f869d3411caa127a8c319af1c37cd1157f63a2ee28945f4dc1c5b7b465b15a9c7fdeb23e03bb7d7441e8caa16b435 diff --git a/games-emulation/jgrf/jgrf-1.0.1.ebuild b/games-emulation/jgrf/jgrf-1.0.1.ebuild deleted file mode 100644 index b52af23a4df0.. --- a/games-emulation/jgrf/jgrf-1.0.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs xdg - -DESCRIPTION="The Jolly Good Reference Frontend" -HOMEPAGE="https://jgemu.gitlab.io/jgrf.html; -if [[ "${PV}" == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; -else - SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -LICENSE="BSD CC0-1.0 MIT ZLIB" -SLOT="1" - -DEPEND=" - dev-libs/miniz - dev-libs/openssl:0=[-bindist(-)] - media-libs/jg:1= - media-libs/libepoxy[egl] - media-libs/libsdl2[opengl,sound,video] - media-libs/speexdsp -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - PREFIX="${EPREFIX}"/usr \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - USE_EXTERNAL_MD5=1 \ - USE_EXTERNAL_MINIZ=1 -} - -src_install() { - emake install \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}"/usr \ - DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ - USE_EXTERNAL_MD5=1 \ - USE_EXTERNAL_MINIZ=1 -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 1a298430ef58c36a62bcb2e4c4be734806b5405b Author: orbea riseup net> AuthorDate: Wed Jul 5 00:55:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 5 00:56:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a298430 games-emulation/jgrf: add 1.0.2 Signed-off-by: orbea riseup.net> Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/Manifest | 1 + games-emulation/jgrf/jgrf-1.0.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/games-emulation/jgrf/Manifest b/games-emulation/jgrf/Manifest index c4a622fb2354..ab65edf42d91 100644 --- a/games-emulation/jgrf/Manifest +++ b/games-emulation/jgrf/Manifest @@ -1 +1,2 @@ DIST jgrf-1.0.1.tar.bz2 297355 BLAKE2B 5ebc37a6701df0d227fb513d793e16404f982dce211168de24d92b28c9ee239205cfed569a80e8d602088b14b58248c0e48c78b13359056837bdbba544195561 SHA512 c0c9f149b5e06d9ef1b97e4c390ca0f0ff5251c179b770f46e8fe89521a4d9423895b9f3835fb3b41af76292126f58cea6229d55e092503c69ad03964148c7d5 +DIST jgrf-1.0.2.tar.bz2 297837 BLAKE2B 1119f3b11ec4d64eda775ca39a13f1c6873dfa06b206229e12edf1790b8abb5ebf6b9161dd11fd735e9e3745c9c4bb7fc3a9e44523a65be8bd2ca139d0ccc14f SHA512 75b4c8fe8b142a144eccdcbbb763c78c091f869d3411caa127a8c319af1c37cd1157f63a2ee28945f4dc1c5b7b465b15a9c7fdeb23e03bb7d7441e8caa16b435 diff --git a/games-emulation/jgrf/jgrf-1.0.2.ebuild b/games-emulation/jgrf/jgrf-1.0.2.ebuild new file mode 100644 index ..b52af23a4df0 --- /dev/null +++ b/games-emulation/jgrf/jgrf-1.0.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs xdg + +DESCRIPTION="The Jolly Good Reference Frontend" +HOMEPAGE="https://jgemu.gitlab.io/jgrf.html; +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; +else + SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +LICENSE="BSD CC0-1.0 MIT ZLIB" +SLOT="1" + +DEPEND=" + dev-libs/miniz + dev-libs/openssl:0=[-bindist(-)] + media-libs/jg:1= + media-libs/libepoxy[egl] + media-libs/libsdl2[opengl,sound,video] + media-libs/speexdsp +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + PREFIX="${EPREFIX}"/usr \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}"/usr \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 7f2ff717946ba8387629b443195e6028acd21692 Author: Sam James gentoo org> AuthorDate: Sat Feb 25 22:24:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 25 22:24:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2ff717 games-emulation/jgrf: update copyright Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/jgrf-1.0.1.ebuild | 2 +- games-emulation/jgrf/jgrf-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/jgrf/jgrf-1.0.1.ebuild b/games-emulation/jgrf/jgrf-1.0.1.ebuild index 4c7c4f9abb39..b52af23a4df0 100644 --- a/games-emulation/jgrf/jgrf-1.0.1.ebuild +++ b/games-emulation/jgrf/jgrf-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/games-emulation/jgrf/jgrf-.ebuild b/games-emulation/jgrf/jgrf-.ebuild index 4c7c4f9abb39..b52af23a4df0 100644 --- a/games-emulation/jgrf/jgrf-.ebuild +++ b/games-emulation/jgrf/jgrf-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: 3537e031216808bf98fa5c220593d0c390dbe4e1 Author: orbea riseup net> AuthorDate: Sat Feb 25 18:09:47 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 25 22:23:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3537e031 games-emulation/jgrf: Add 1.0.1 + Remove 1.0.0 Bug fix release for a buffer overflow with -D_FORTIFY_SOURCE=3 on glibc systems. Closes: https://bugs.gentoo.org/896382 Signed-off-by: orbea riseup.net> Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/Manifest | 2 +- games-emulation/jgrf/{jgrf-1.0.0.ebuild => jgrf-1.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/jgrf/Manifest b/games-emulation/jgrf/Manifest index 32df49564d4a..c4a622fb2354 100644 --- a/games-emulation/jgrf/Manifest +++ b/games-emulation/jgrf/Manifest @@ -1 +1 @@ -DIST jgrf-1.0.0.tar.bz2 297212 BLAKE2B 4e7056f2638fabd8aed7df29edb630e74258600a15cc3de8c120feea8c935036ac051afb56d83b243fa89a7ecddb16297dea3cd1f5c7a6e71589e6f9abb4ca7a SHA512 33103acc6caac40ff23a0977d031b310c11e4390d6cdbb9bdf4f3d67c1702e2d8b86e801cf762ba8ab3779a7388309667d86d3f574fa387a7bdce9525276fa25 +DIST jgrf-1.0.1.tar.bz2 297355 BLAKE2B 5ebc37a6701df0d227fb513d793e16404f982dce211168de24d92b28c9ee239205cfed569a80e8d602088b14b58248c0e48c78b13359056837bdbba544195561 SHA512 c0c9f149b5e06d9ef1b97e4c390ca0f0ff5251c179b770f46e8fe89521a4d9423895b9f3835fb3b41af76292126f58cea6229d55e092503c69ad03964148c7d5 diff --git a/games-emulation/jgrf/jgrf-1.0.0.ebuild b/games-emulation/jgrf/jgrf-1.0.1.ebuild similarity index 100% rename from games-emulation/jgrf/jgrf-1.0.0.ebuild rename to games-emulation/jgrf/jgrf-1.0.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: fed4bfd8a45e37ffd8e94fdad59860d7292214d4 Author: Sam James gentoo org> AuthorDate: Wed Feb 22 09:27:19 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 09:27:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed4bfd8 games-emulation/jgrf: proxy orbea directly I'll proxy directly. Bug: https://bugs.gentoo.org/895856 Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/games-emulation/jgrf/metadata.xml b/games-emulation/jgrf/metadata.xml index 936897ef6ed7..722b3ed1d086 100644 --- a/games-emulation/jgrf/metadata.xml +++ b/games-emulation/jgrf/metadata.xml @@ -5,9 +5,9 @@ or...@riseup.net orbea - - proxy-ma...@gentoo.org - Proxy Maintainers + + s...@gentoo.org + Sam James The Jolly Good Reference Frontend is the simplest possible
[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/
commit: a5e4f2b243dbaaceed4580d41ec2ff828a104ab6 Author: orbea riseup net> AuthorDate: Wed Dec 28 01:07:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 15 14:16:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e4f2b2 games-emulation/jgrf: New package, v1.0.0 Signed-off-by: Sam James gentoo.org> games-emulation/jgrf/Manifest | 1 + games-emulation/jgrf/jgrf-1.0.0.ebuild | 51 ++ games-emulation/jgrf/jgrf-.ebuild | 51 ++ games-emulation/jgrf/metadata.xml | 25 + 4 files changed, 128 insertions(+) diff --git a/games-emulation/jgrf/Manifest b/games-emulation/jgrf/Manifest new file mode 100644 index ..32df49564d4a --- /dev/null +++ b/games-emulation/jgrf/Manifest @@ -0,0 +1 @@ +DIST jgrf-1.0.0.tar.bz2 297212 BLAKE2B 4e7056f2638fabd8aed7df29edb630e74258600a15cc3de8c120feea8c935036ac051afb56d83b243fa89a7ecddb16297dea3cd1f5c7a6e71589e6f9abb4ca7a SHA512 33103acc6caac40ff23a0977d031b310c11e4390d6cdbb9bdf4f3d67c1702e2d8b86e801cf762ba8ab3779a7388309667d86d3f574fa387a7bdce9525276fa25 diff --git a/games-emulation/jgrf/jgrf-1.0.0.ebuild b/games-emulation/jgrf/jgrf-1.0.0.ebuild new file mode 100644 index ..4c7c4f9abb39 --- /dev/null +++ b/games-emulation/jgrf/jgrf-1.0.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs xdg + +DESCRIPTION="The Jolly Good Reference Frontend" +HOMEPAGE="https://jgemu.gitlab.io/jgrf.html; +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; +else + SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +LICENSE="BSD CC0-1.0 MIT ZLIB" +SLOT="1" + +DEPEND=" + dev-libs/miniz + dev-libs/openssl:0=[-bindist(-)] + media-libs/jg:1= + media-libs/libepoxy[egl] + media-libs/libsdl2[opengl,sound,video] + media-libs/speexdsp +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + PREFIX="${EPREFIX}"/usr \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}"/usr \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +} diff --git a/games-emulation/jgrf/jgrf-.ebuild b/games-emulation/jgrf/jgrf-.ebuild new file mode 100644 index ..4c7c4f9abb39 --- /dev/null +++ b/games-emulation/jgrf/jgrf-.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs xdg + +DESCRIPTION="The Jolly Good Reference Frontend" +HOMEPAGE="https://jgemu.gitlab.io/jgrf.html; +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/jgemu/${PN}.git; +else + SRC_URI="https://gitlab.com/jgemu/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +LICENSE="BSD CC0-1.0 MIT ZLIB" +SLOT="1" + +DEPEND=" + dev-libs/miniz + dev-libs/openssl:0=[-bindist(-)] + media-libs/jg:1= + media-libs/libepoxy[egl] + media-libs/libsdl2[opengl,sound,video] + media-libs/speexdsp +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + PREFIX="${EPREFIX}"/usr \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}"/usr \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + USE_EXTERNAL_MD5=1 \ + USE_EXTERNAL_MINIZ=1 +} diff --git a/games-emulation/jgrf/metadata.xml b/games-emulation/jgrf/metadata.xml new file mode 100644 index ..936897ef6ed7 --- /dev/null +++ b/games-emulation/jgrf/metadata.xml @@ -0,0 +1,25 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + or...@riseup.net + orbea + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + The Jolly Good Reference Frontend is the simplest possible + frontend for The Jolly Good API. It is intended to remain this + way, and to avoid unnecessary feature creep, ensuring that it is + easy to learn from. In order