[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/

2024-04-29 Thread Joonas Niilola
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/

2024-04-29 Thread Joonas Niilola
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/

2024-02-23 Thread Joonas Niilola
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/

2024-02-23 Thread Joonas Niilola
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/

2024-01-06 Thread Viorel Munteanu
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/

2023-12-02 Thread Sam James
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/

2023-09-17 Thread Arthur Zamarin
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/

2023-09-12 Thread Sam James
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/

2023-08-29 Thread Sam James
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/

2023-07-04 Thread Sam James
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/

2023-07-04 Thread Sam James
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/

2023-02-25 Thread Sam James
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/

2023-02-25 Thread Sam James
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/

2023-02-22 Thread Sam James
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/

2023-01-15 Thread Sam James
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