[gentoo-commits] repo/proj/guru:dev commit in: dev-java/microsoft-openjdk-bin/
commit: c7ff119961374461b13c55d5016b19ff271c0c22 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:39:00 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:39:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7ff1199 dev-java/microsoft-openjdk-bin: version 17.0.10 fix QA issues Signed-off-by: Robert Greener greener.sh> .../microsoft-openjdk-bin-17.0.10.ebuild | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild index cf80650e30..f2dbe60a5c 100644 --- a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild @@ -6,16 +6,17 @@ EAPI=8 inherit java-vm-2 toolchain-funcs MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk; SRC_URI=" -amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) -arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) + amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) + arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) " -DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" -HOMEPAGE="https://www.microsoft.com/openjdk; +S="${WORKDIR}/jdk-${MY_PV}+7" LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) KEYWORDS="~amd64" IUSE="alsa cups headless-awt selinux source" @@ -43,8 +44,6 @@ RDEPEND=" RESTRICT="preserve-libs splitdebug" QA_PREBUILT="*" -S="${WORKDIR}/jdk-${MY_PV}+7" - pkg_pretend() { if [[ "$(tc-is-softfloat)" != "no" ]]; then die "These binaries require a hardfloat system." @@ -94,4 +93,4 @@ src_install() { pkg_postinst() { java-vm-2_pkg_postinst -} \ No newline at end of file +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/microsoft-openjdk-bin/
commit: 2403acb02f73a5b82f32fc8d07aeba463f8bea8a Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:40:21 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:40:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2403acb0 dev-java/microsoft-openjdk-bin: version 21.0.2 fix QA issues Signed-off-by: Robert Greener greener.sh> .../microsoft-openjdk-bin-21.0.2.ebuild | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild index ea61ecf3ee..0c23dbe1c5 100644 --- a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild @@ -6,16 +6,17 @@ EAPI=8 inherit java-vm-2 toolchain-funcs MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk; SRC_URI=" -amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) -arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) + amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) + arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) " -DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" -HOMEPAGE="https://www.microsoft.com/openjdk; +S="${WORKDIR}/jdk-${MY_PV}+13" LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) KEYWORDS="~amd64" IUSE="alsa cups headless-awt selinux source" @@ -43,8 +44,6 @@ RDEPEND=" RESTRICT="preserve-libs splitdebug" QA_PREBUILT="*" -S="${WORKDIR}/jdk-${MY_PV}+13" - pkg_pretend() { if [[ "$(tc-is-softfloat)" != "no" ]]; then die "These binaries require a hardfloat system." @@ -94,4 +93,4 @@ src_install() { pkg_postinst() { java-vm-2_pkg_postinst -} \ No newline at end of file +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: a399857fb36afa7211aa200e4ba91b0e69ed21f3 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:35:47 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:35:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a399857f dev-java/corretto-bin: add 22.0.1.8.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-22.0.1.8.1.ebuild| 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index e3239aea2c..bea6c4b687 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -2,4 +2,5 @@ DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb DIST amazon-corretto-17.0.11.9.1-linux-x64.tar.gz 193947693 BLAKE2B c384a0343739a98466e0ae4ad19de501f17910570d567ff6eec47ec66e8723ea931c8eb143f57ff3e75ed53051529cf11f1fac8c43d1387dfb637a06b1e679b0 SHA512 a101945fa3fe3ca068a62c9ac3133ff8062a48834f672a1594a5a6e11f29827616c09fd7cb0bbb057a7bdb500b367b5cb97c75ad95d8041ca4e02d6d65df66b6 DIST amazon-corretto-21.0.3.9.1-linux-x64.tar.gz 209461943 BLAKE2B b21b20e3ae625ab25e59f4d7faa3988277b4e70ae1a98e4b7c5fc09df92e1616ca28aa786f50ccd0554df8b11c7cbc094fb8e0189bd80c6431c13db4cc6dec37 SHA512 f5a9f919f0707be620294ea322e9518758ef661bd88c8c2af1a8f95b06f78068272e67758a70c64dc5c8d4989829362aa7efa0ff13077022e5a32c7dafecabff DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 +DIST amazon-corretto-22.0.1.8.1-linux-x64.tar.gz 207751648 BLAKE2B 37a65e9bfd006836967b7d29df944a500069163488bd23197fa7790705fd2637f6c223c72de884be1153708b2781b19fb66b88bb28eb68bd27a2db336af7a2f4 SHA512 e7f1d77cd4cd8e13f45b895141da076cd43b6c1cb2204a33742cfdf75185297340217a2745fd1d9f8e5d2cf276bf4926ee102f2f34588acd7a6c4c03bf688d82 DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-22.0.1.8.1.ebuild b/dev-java/corretto-bin/corretto-bin-22.0.1.8.1.ebuild new file mode 100644 index 00..3a3a6a4a09 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-22.0.1.8.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: a1c7a3938637ebeedd01b9ec34a0dc16242a3dbd Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:35:52 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:35:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1c7a393 dev-java/corretto-bin: drop 22.0.0.37.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 - .../corretto-bin/corretto-bin-22.0.0.37.1.ebuild | 90 -- 2 files changed, 91 deletions(-) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index bea6c4b687..1c59d9b082 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,6 +1,5 @@ DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 DIST amazon-corretto-17.0.11.9.1-linux-x64.tar.gz 193947693 BLAKE2B c384a0343739a98466e0ae4ad19de501f17910570d567ff6eec47ec66e8723ea931c8eb143f57ff3e75ed53051529cf11f1fac8c43d1387dfb637a06b1e679b0 SHA512 a101945fa3fe3ca068a62c9ac3133ff8062a48834f672a1594a5a6e11f29827616c09fd7cb0bbb057a7bdb500b367b5cb97c75ad95d8041ca4e02d6d65df66b6 DIST amazon-corretto-21.0.3.9.1-linux-x64.tar.gz 209461943 BLAKE2B b21b20e3ae625ab25e59f4d7faa3988277b4e70ae1a98e4b7c5fc09df92e1616ca28aa786f50ccd0554df8b11c7cbc094fb8e0189bd80c6431c13db4cc6dec37 SHA512 f5a9f919f0707be620294ea322e9518758ef661bd88c8c2af1a8f95b06f78068272e67758a70c64dc5c8d4989829362aa7efa0ff13077022e5a32c7dafecabff -DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 DIST amazon-corretto-22.0.1.8.1-linux-x64.tar.gz 207751648 BLAKE2B 37a65e9bfd006836967b7d29df944a500069163488bd23197fa7790705fd2637f6c223c72de884be1153708b2781b19fb66b88bb28eb68bd27a2db336af7a2f4 SHA512 e7f1d77cd4cd8e13f45b895141da076cd43b6c1cb2204a33742cfdf75185297340217a2745fd1d9f8e5d2cf276bf4926ee102f2f34588acd7a6c4c03bf688d82 DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild b/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild deleted file mode 100644 index 3a3a6a4a09..00 --- a/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" -LICENSE="GPL-2-with-classpath-exception" -SLOT=$(ver_cut 1) -KEYWORDS="~amd64" -IUSE="alsa cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - # prefer system copy # https://bugs.gentoo.org/776676 - rm -vf lib/libharfbuzz.so || die - - # Oracle and IcedTea have libjsoundalsa.so depending
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/microsoft-openjdk-bin/
commit: cd18a5b841a0eacd29b523c246c924125b9af3ef Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:38:10 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:38:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd18a5b8 dev-java/microsoft-openjdk-bin: version 11.0.22 fix QA issues Signed-off-by: Robert Greener greener.sh> .../microsoft-openjdk-bin-11.0.22.ebuild| 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild index cf80650e30..59255f4256 100644 --- a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild @@ -6,16 +6,19 @@ EAPI=8 inherit java-vm-2 toolchain-funcs MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) + +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk; SRC_URI=" -amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) -arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) + amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) + arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) " -DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" -HOMEPAGE="https://www.microsoft.com/openjdk; +S="${WORKDIR}/jdk-${MY_PV}+7" + LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) KEYWORDS="~amd64" IUSE="alsa cups headless-awt selinux source" @@ -43,8 +46,6 @@ RDEPEND=" RESTRICT="preserve-libs splitdebug" QA_PREBUILT="*" -S="${WORKDIR}/jdk-${MY_PV}+7" - pkg_pretend() { if [[ "$(tc-is-softfloat)" != "no" ]]; then die "These binaries require a hardfloat system." @@ -94,4 +95,4 @@ src_install() { pkg_postinst() { java-vm-2_pkg_postinst -} \ No newline at end of file +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: ab745c4a44b3144b41fa36c2186f951ce7bb8f73 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:34:36 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:34:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab745c4a dev-java/corretto-bin: add 21.0.3.9.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-21.0.3.9.1.ebuild| 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 433f054109..bdd76399c3 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,5 +1,6 @@ DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 DIST amazon-corretto-17.0.11.9.1-linux-x64.tar.gz 193947693 BLAKE2B c384a0343739a98466e0ae4ad19de501f17910570d567ff6eec47ec66e8723ea931c8eb143f57ff3e75ed53051529cf11f1fac8c43d1387dfb637a06b1e679b0 SHA512 a101945fa3fe3ca068a62c9ac3133ff8062a48834f672a1594a5a6e11f29827616c09fd7cb0bbb057a7bdb500b367b5cb97c75ad95d8041ca4e02d6d65df66b6 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 +DIST amazon-corretto-21.0.3.9.1-linux-x64.tar.gz 209461943 BLAKE2B b21b20e3ae625ab25e59f4d7faa3988277b4e70ae1a98e4b7c5fc09df92e1616ca28aa786f50ccd0554df8b11c7cbc094fb8e0189bd80c6431c13db4cc6dec37 SHA512 f5a9f919f0707be620294ea322e9518758ef661bd88c8c2af1a8f95b06f78068272e67758a70c64dc5c8d4989829362aa7efa0ff13077022e5a32c7dafecabff DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-21.0.3.9.1.ebuild b/dev-java/corretto-bin/corretto-bin-21.0.3.9.1.ebuild new file mode 100644 index 00..3a3a6a4a09 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-21.0.3.9.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 121c23518e57ac142c5a07dfe44a5b027a360159 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:34:51 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:34:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=121c2351 dev-java/corretto-bin: drop 21.0.2.14.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 - .../corretto-bin/corretto-bin-21.0.2.14.1.ebuild | 90 -- 2 files changed, 91 deletions(-) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index bdd76399c3..e3239aea2c 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,6 +1,5 @@ DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 DIST amazon-corretto-17.0.11.9.1-linux-x64.tar.gz 193947693 BLAKE2B c384a0343739a98466e0ae4ad19de501f17910570d567ff6eec47ec66e8723ea931c8eb143f57ff3e75ed53051529cf11f1fac8c43d1387dfb637a06b1e679b0 SHA512 a101945fa3fe3ca068a62c9ac3133ff8062a48834f672a1594a5a6e11f29827616c09fd7cb0bbb057a7bdb500b367b5cb97c75ad95d8041ca4e02d6d65df66b6 -DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 DIST amazon-corretto-21.0.3.9.1-linux-x64.tar.gz 209461943 BLAKE2B b21b20e3ae625ab25e59f4d7faa3988277b4e70ae1a98e4b7c5fc09df92e1616ca28aa786f50ccd0554df8b11c7cbc094fb8e0189bd80c6431c13db4cc6dec37 SHA512 f5a9f919f0707be620294ea322e9518758ef661bd88c8c2af1a8f95b06f78068272e67758a70c64dc5c8d4989829362aa7efa0ff13077022e5a32c7dafecabff DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild b/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild deleted file mode 100644 index 3a3a6a4a09..00 --- a/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" -LICENSE="GPL-2-with-classpath-exception" -SLOT=$(ver_cut 1) -KEYWORDS="~amd64" -IUSE="alsa cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - # prefer system copy # https://bugs.gentoo.org/776676 - rm -vf lib/libharfbuzz.so || die - - # Oracle and IcedTea have libjsoundalsa.so depending
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: fc6d2fb75ec2a92ca829a8181597bfe546a73f07 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:29:40 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:29:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc6d2fb7 dev-java/corretto-bin: drop 8.402.08.1-r4 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 - .../corretto-bin/corretto-bin-8.402.08.1-r4.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index e734505622..9ae057396d 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -2,5 +2,4 @@ DIST amazon-corretto-11.0.22.7.1-linux-x64.tar.gz 195214324 BLAKE2B 16dd4d260cd1 DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 -DIST amazon-corretto-8.402.08.1-linux-x64.tar.gz 118079903 BLAKE2B 5b1ffcabe40e1d6046842a27a65014b055e2dc64736ea9359a74166b68a8435803ce745de7d4bd0d84deaa686c10b4a5d41b9cbb21bc2a0d6542e09042216169 SHA512 4584c80690a1c03fef4764be98ecc808ec1283bed687c0bfc9fc0a6d08d30885ec59aea8a19d0a18bde5ffb33527427c3b8cd41c795a75609514de198c76db76 DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r4.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r4.ebuild deleted file mode 100644 index d5a1029ad3..00 --- a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} - -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" -LICENSE="GPL-2-with-classpath-exception" -SLOT=$(ver_cut 1) -KEYWORDS="~amd64" -IUSE="cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - media-libs/alsa-lib - media-libs/libglvnd - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - app-accessibility/at-spi2-core - x11-libs/gtk+:2 - x11-libs/gdk-pixbuf - x11-libs/libXxf86vm - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - if use headless-awt ; then - rm -v lib/amd64/libjawt.so || die - rm -v lib/amd64/libglassgtk.so || die - rm -v lib/amd64
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 1be4530d53446e5f5e70e48cb661be5bb03fc045 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:33:09 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:33:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1be4530d dev-java/corretto-bin: add 17.0.11.9.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-17.0.11.9.1.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 69b745d3be..8d04e6b566 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,5 +1,6 @@ DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 +DIST amazon-corretto-17.0.11.9.1-linux-x64.tar.gz 193947693 BLAKE2B c384a0343739a98466e0ae4ad19de501f17910570d567ff6eec47ec66e8723ea931c8eb143f57ff3e75ed53051529cf11f1fac8c43d1387dfb637a06b1e679b0 SHA512 a101945fa3fe3ca068a62c9ac3133ff8062a48834f672a1594a5a6e11f29827616c09fd7cb0bbb057a7bdb500b367b5cb97c75ad95d8041ca4e02d6d65df66b6 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-17.0.11.9.1.ebuild b/dev-java/corretto-bin/corretto-bin-17.0.11.9.1.ebuild new file mode 100644 index 00..3a3a6a4a09 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-17.0.11.9.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 3f50e15d98a12415b687387f2888f8d588969386 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:33:23 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:33:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f50e15d dev-java/corretto-bin: drop 17.0.10.8.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 - .../corretto-bin/corretto-bin-17.0.10.8.1.ebuild | 90 -- 2 files changed, 91 deletions(-) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 8d04e6b566..433f054109 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,5 +1,4 @@ DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 -DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 DIST amazon-corretto-17.0.11.9.1-linux-x64.tar.gz 193947693 BLAKE2B c384a0343739a98466e0ae4ad19de501f17910570d567ff6eec47ec66e8723ea931c8eb143f57ff3e75ed53051529cf11f1fac8c43d1387dfb637a06b1e679b0 SHA512 a101945fa3fe3ca068a62c9ac3133ff8062a48834f672a1594a5a6e11f29827616c09fd7cb0bbb057a7bdb500b367b5cb97c75ad95d8041ca4e02d6d65df66b6 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 diff --git a/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild b/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild deleted file mode 100644 index 3a3a6a4a09..00 --- a/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" -LICENSE="GPL-2-with-classpath-exception" -SLOT=$(ver_cut 1) -KEYWORDS="~amd64" -IUSE="alsa cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - # prefer system copy # https://bugs.gentoo.org/776676 - rm -vf lib/libharfbuzz.so || die - - # Oracle and IcedTea have libjsoundalsa.so depending on - # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. - if ! use alsa ; then - rm -v lib/libjsound.* || die - fi - - if use headless-awt ; then - rm -v lib/lib*{[jx]awt,splashscreen}* || die - fi - - if ! use source ; then - rm -v lib/src.zip |
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: d991423bc216625a15fc2fc51ab5e798366c9fd2 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:31:59 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:31:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d991423b dev-java/corretto-bin: drop 11.0.22.7.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 - .../corretto-bin/corretto-bin-11.0.22.7.1.ebuild | 90 -- 2 files changed, 91 deletions(-) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 611a5a817b..69b745d3be 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,4 +1,3 @@ -DIST amazon-corretto-11.0.22.7.1-linux-x64.tar.gz 195214324 BLAKE2B 16dd4d260cd163b73786c445db6ddf8249d4a595dabdca5bffe3c168661a586be08004ca9244478a47578680dfc2f62bec3a7be7b6c91073de66ee90d85ad15e SHA512 9cc7ceee131b3aebabed75749e5fc9782d64083516a8fc42636fe4183eb90c883be8b3f711cc607980f4cabb87a4380593a3eb4df30ca88d7fb1a796dadffefe DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 diff --git a/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild b/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild deleted file mode 100644 index 3a3a6a4a09..00 --- a/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" -LICENSE="GPL-2-with-classpath-exception" -SLOT=$(ver_cut 1) -KEYWORDS="~amd64" -IUSE="alsa cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - # prefer system copy # https://bugs.gentoo.org/776676 - rm -vf lib/libharfbuzz.so || die - - # Oracle and IcedTea have libjsoundalsa.so depending on - # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. - if ! use alsa ; then - rm -v lib/libjsound.* || die - fi - - if use headless-awt ; then - rm -v lib/lib*{[jx]awt,splashscreen}* || die - fi - - if ! use source ; then - rm -v lib/src.zip || die - fi - - rm -v lib/security/cacerts || die - dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - -
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 630bfa8e777c54f05182b41c24c3dcdf05367d48 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:27:31 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:27:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=630bfa8e dev-java/corretto-bin: new version 8.412.08.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-8.412.08.1.ebuild| 89 ++ 2 files changed, 90 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 21e2702da1..e734505622 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -3,3 +3,4 @@ DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 DIST amazon-corretto-8.402.08.1-linux-x64.tar.gz 118079903 BLAKE2B 5b1ffcabe40e1d6046842a27a65014b055e2dc64736ea9359a74166b68a8435803ce745de7d4bd0d84deaa686c10b4a5d41b9cbb21bc2a0d6542e09042216169 SHA512 4584c80690a1c03fef4764be98ecc808ec1283bed687c0bfc9fc0a6d08d30885ec59aea8a19d0a18bde5ffb33527427c3b8cd41c795a75609514de198c76db76 +DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-8.412.08.1.ebuild b/dev-java/corretto-bin/corretto-bin-8.412.08.1.ebuild new file mode 100644 index 00..d5a1029ad3 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-8.412.08.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + media-libs/alsa-lib + media-libs/libglvnd + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + app-accessibility/at-spi2-core + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf + x11-libs/libXxf86vm + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + if use headless-awt ; then + rm -v lib/amd64/libjawt.so || die + rm -v lib/amd64/libglassgtk.so || die + rm -v lib/amd64/libjavafx_font_pango.so || die + rm -v jre/lib/amd64/libglassgtk2.so || die + rm -v jre/lib/amd64/libprism_es2.so || die + fi + + if ! use source ; then + rm -v src.zip || die + fi + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide st
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 8a9c3c3db3f0d262d7fa0c7eca73cc11edbef3ea Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:31:18 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:31:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a9c3c3d dev-java/corretto-bin: add 11.0.23.9.1 Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-11.0.23.9.1.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 9ae057396d..611a5a817b 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,4 +1,5 @@ DIST amazon-corretto-11.0.22.7.1-linux-x64.tar.gz 195214324 BLAKE2B 16dd4d260cd163b73786c445db6ddf8249d4a595dabdca5bffe3c168661a586be08004ca9244478a47578680dfc2f62bec3a7be7b6c91073de66ee90d85ad15e SHA512 9cc7ceee131b3aebabed75749e5fc9782d64083516a8fc42636fe4183eb90c883be8b3f711cc607980f4cabb87a4380593a3eb4df30ca88d7fb1a796dadffefe +DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 diff --git a/dev-java/corretto-bin/corretto-bin-11.0.23.9.1.ebuild b/dev-java/corretto-bin/corretto-bin-11.0.23.9.1.ebuild new file mode 100644 index 00..3a3a6a4a09 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-11.0.23.9.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip |
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 63ebc3a25b8ff1fc954baaf5447ab676abd7f40d Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:22:15 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:25:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63ebc3a2 dev-java/corretto-bin: version 17.0.10.8.1 fix QA issues Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild b/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild index 8305000c24..3a3a6a4a09 100644 --- a/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild +++ b/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild @@ -6,15 +6,16 @@ EAPI=8 inherit java-vm-2 toolchain-funcs MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz " -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) KEYWORDS="~amd64" IUSE="alsa cups headless-awt selinux source" @@ -42,8 +43,6 @@ RDEPEND=" RESTRICT="preserve-libs splitdebug" QA_PREBUILT="*" -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - pkg_pretend() { if [[ "$(tc-is-softfloat)" != "no" ]]; then die "These binaries require a hardfloat system." @@ -88,4 +87,4 @@ src_install() { pkg_postinst() { java-vm-2_pkg_postinst -} \ No newline at end of file +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 13d82c93ee97751829cb604b9ca0d91c95a2301a Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:20:58 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:25:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13d82c93 dev-java/corretto-bin: version 11.0.22.7.1 fix QA issues Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild b/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild index 8305000c24..3a3a6a4a09 100644 --- a/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild +++ b/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild @@ -6,15 +6,16 @@ EAPI=8 inherit java-vm-2 toolchain-funcs MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz " -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) KEYWORDS="~amd64" IUSE="alsa cups headless-awt selinux source" @@ -42,8 +43,6 @@ RDEPEND=" RESTRICT="preserve-libs splitdebug" QA_PREBUILT="*" -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - pkg_pretend() { if [[ "$(tc-is-softfloat)" != "no" ]]; then die "These binaries require a hardfloat system." @@ -88,4 +87,4 @@ src_install() { pkg_postinst() { java-vm-2_pkg_postinst -} \ No newline at end of file +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 66ba141044dba82f16f91970c144c320b7c8f960 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:24:28 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:25:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66ba1410 dev-java/corretto-bin: version 22.0.0.37.1 fix QA issues Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild b/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild index 8305000c24..3a3a6a4a09 100644 --- a/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild +++ b/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild @@ -6,15 +6,16 @@ EAPI=8 inherit java-vm-2 toolchain-funcs MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz " -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) KEYWORDS="~amd64" IUSE="alsa cups headless-awt selinux source" @@ -42,8 +43,6 @@ RDEPEND=" RESTRICT="preserve-libs splitdebug" QA_PREBUILT="*" -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - pkg_pretend() { if [[ "$(tc-is-softfloat)" != "no" ]]; then die "These binaries require a hardfloat system." @@ -88,4 +87,4 @@ src_install() { pkg_postinst() { java-vm-2_pkg_postinst -} \ No newline at end of file +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: da9a75cb519862712028b2f8214a1fbd5c86 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:14:21 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:25:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da9a dev-java/corretto-bin: Remove redundant revision 8.402.08.1-r3 Signed-off-by: Robert Greener greener.sh> .../corretto-bin/corretto-bin-8.402.08.1-r3.ebuild | 89 -- 1 file changed, 89 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r3.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r3.ebuild deleted file mode 100644 index 388a3d9679..00 --- a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r3.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64" -IUSE="cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - media-libs/alsa-lib - media-libs/libglvnd - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - app-accessibility/at-spi2-core - x11-libs/gtk+ - x11-libs/gdk-pixbuf - x11-libs/libXxf86vm - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - if use headless-awt ; then - rm -v lib/amd64/libjawt.so || die - rm -v lib/amd64/libglassgtk.so || die - rm -v lib/amd64/libjavafx_font_pango.so || die - rm -v jre/lib/amd64/libglassgtk2.so || die - rm -v jre/lib/amd64/libprism_es2.so || die - fi - - if ! use source ; then - rm -v src.zip || die - fi - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - - java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: d0136cb3f93fb9b3733fd5112d104806f2ad77d9 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:12:53 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:25:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0136cb3 dev-java/corretto-bin: New revision 8.402.08.1-r4 Depend on GTK 2 rather than GTK 3 Closes: https://bugs.gentoo.org/930129 Signed-off-by: Robert Greener greener.sh> .../corretto-bin/corretto-bin-8.402.08.1-r4.ebuild | 89 ++ 1 file changed, 89 insertions(+) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r4.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r4.ebuild new file mode 100644 index 00..d5a1029ad3 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + media-libs/alsa-lib + media-libs/libglvnd + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + app-accessibility/at-spi2-core + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf + x11-libs/libXxf86vm + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + if use headless-awt ; then + rm -v lib/amd64/libjawt.so || die + rm -v lib/amd64/libglassgtk.so || die + rm -v lib/amd64/libjavafx_font_pango.so || die + rm -v jre/lib/amd64/libglassgtk2.so || die + rm -v jre/lib/amd64/libprism_es2.so || die + fi + + if ! use source ; then + rm -v src.zip || die + fi + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: e4ab7e60590fe3cdf6da809b5fd748e9ac5c176b Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 19:23:34 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 19:25:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4ab7e60 dev-java/corretto-bin: version 21.0.2.14.1 fix QA issues Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild b/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild index 8305000c24..3a3a6a4a09 100644 --- a/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild +++ b/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild @@ -6,15 +6,16 @@ EAPI=8 inherit java-vm-2 toolchain-funcs MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz " -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) KEYWORDS="~amd64" IUSE="alsa cups headless-awt selinux source" @@ -42,8 +43,6 @@ RDEPEND=" RESTRICT="preserve-libs splitdebug" QA_PREBUILT="*" -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - pkg_pretend() { if [[ "$(tc-is-softfloat)" != "no" ]]; then die "These binaries require a hardfloat system." @@ -88,4 +87,4 @@ src_install() { pkg_postinst() { java-vm-2_pkg_postinst -} \ No newline at end of file +}
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/monaspace/
commit: 81999883d9e2bd015117e9dbf25f010b61c5e161 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 18:30:38 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 18:38:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81999883 media-fonts/monaspace: new package, version 1.000 Signed-off-by: Robert Greener greener.sh> media-fonts/monaspace/Manifest | 1 + media-fonts/monaspace/metadata.xml | 14 ++ media-fonts/monaspace/monaspace-1.000.ebuild | 38 3 files changed, 53 insertions(+) diff --git a/media-fonts/monaspace/Manifest b/media-fonts/monaspace/Manifest new file mode 100644 index 00..0f31d46622 --- /dev/null +++ b/media-fonts/monaspace/Manifest @@ -0,0 +1 @@ +DIST monaspace-v1.000.zip 122949327 BLAKE2B f22a24580e21edc2488dffd8dfce22551ff5ba88e199349e9d835b9ccb04dc3f6bec3b6a4c0f22e3ce8fba1e541fd3b8ddc6593dc21bb12a082833b199a1c00e SHA512 f06bfcc20c48b6c92b16620ee5f649a284bfc8d8d20c212b28613491a26a3627be02eede167eda331e66509163fd50fb435e89c07c6cff297efd503c273a102c diff --git a/media-fonts/monaspace/metadata.xml b/media-fonts/monaspace/metadata.xml new file mode 100644 index 00..afce255112 --- /dev/null +++ b/media-fonts/monaspace/metadata.xml @@ -0,0 +1,14 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + d...@greener.sh + Robert Greener + + + githubnext/monaspace + + + Whether to install the variable weight fonts + + diff --git a/media-fonts/monaspace/monaspace-1.000.ebuild b/media-fonts/monaspace/monaspace-1.000.ebuild new file mode 100644 index 00..171c61734e --- /dev/null +++ b/media-fonts/monaspace/monaspace-1.000.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +DESCRIPTION="A free and open-source typeface for developers" +HOMEPAGE="https://github.com/githubnext/monaspace; +SRC_URI="https://github.com/githubnext/monaspace/releases/download/v${PV}/monaspace-v${PV}.zip; + +S="${WORKDIR}/monaspace-v${PV}" +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64" + +FONT_S="${S}/fonts/total" +FONT_SUFFIX="" +IUSE="variable +otf" +REQUIRED_USE="|| ( otf variable )" + +BDEPEND="app-arch/unzip" + +src_prepare() { + default + + mkdir "${S}/fonts/total" || die + + if use otf ; then + mv "${S}/fonts/otf/"* "${S}/fonts/total" || die + FONT_SUFFIX="${FONT_SUFFIX} otf" + fi + + if use variable ; then + mv "${S}/fonts/variable/"* "${S}/fonts/total" || die + FONT_SUFFIX="${FONT_SUFFIX} ttf" + fi +}
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 3b0151eeca7105c2118aec53d500a517822eb4d3 Author: Robert Greener greener sh> AuthorDate: Thu Apr 18 18:36:07 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 18 18:38:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b0151ee profiles/package.mask: Mask media-font/*-nerdfont packages Signed-off-by: Robert Greener greener.sh> profiles/package.mask | 25 + 1 file changed, 25 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index cf1b688241..0e6d5885b7 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,31 @@ # New entries go on top. +# Robert Greener (2024-04-18) +# Superceded by media-fonts/nerdfonts[firacode] +# Removal on 2024-05-18 +media-fonts/firacode-nerdfont + +# Robert Greener (2024-04-18) +# Superceded by media-fonts/nerdfonts[iosevka] +# Removal on 2024-05-18 +media-fonts/iosevka-nerdfont + +# Robert Greener (2024-04-18) +# Superceded by media-fonts/nerdfonts[jetbrainsmono] +# Removal on 2024-05-18 +media-fonts/jetbrainsmono-nerdfont + +# Robert Greener (2024-04-18) +# Superceded by media-fonts/nerdfonts[robotomono] +# Removal on 2024-05-18 +media-fonts/robotomono-nerdfont + +# Robert Greener (2024-04-18) +# Superceded by media-fonts/nerdfonts[ubuntumono] +# Removal on 2024-05-18 +media-fonts/ubuntumono-nerdfont + # Anna Vyalkova (2024-04-14) # Depends on nonexistent app-misc/pup. Upstream is long time dead. No revdeps. # Removal on 2024-05-14.
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: c3ad4f64eda56663f2519dc07ff1511299315e12 Author: Robert Greener greener sh> AuthorDate: Tue Apr 16 07:31:32 2024 + Commit: Robert Greener greener sh> CommitDate: Tue Apr 16 07:33:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3ad4f64 dev-java/corretto-bin: Drop obsolete revision 8.402.08.1-r2 Signed-off-by: Robert Greener greener.sh> .../corretto-bin/corretto-bin-8.402.08.1-r2.ebuild | 83 -- 1 file changed, 83 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r2.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r2.ebuild deleted file mode 100644 index 762138ee9e..00 --- a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64" -IUSE="cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - media-libs/alsa-lib - media-libs/libglvnd - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - if use headless-awt ; then - rm -v lib/amd64/libjawt.so || die - rm -v lib/amd64/libglassgtk.so || die - rm -v lib/amd64/libjavafx_font_pango.so || die - fi - - if ! use source ; then - rm -v src.zip || die - fi - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - - java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: d9709fb88b29bbee0d4b2b0f99e5eeb7e47a7f0e Author: Robert Greener greener sh> AuthorDate: Tue Apr 16 07:30:30 2024 + Commit: Robert Greener greener sh> CommitDate: Tue Apr 16 07:33:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9709fb8 dev-java/corretto-bin: new revision 8.402.08.1-r3 Fix QA missue of unresolved dependency when [headless-awt]. Fixes: https://bugs.gentoo.org/928915 Signed-off-by: Robert Greener greener.sh> .../corretto-bin/corretto-bin-8.402.08.1-r3.ebuild | 89 ++ 1 file changed, 89 insertions(+) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r3.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r3.ebuild new file mode 100644 index 00..388a3d9679 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r3.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + media-libs/alsa-lib + media-libs/libglvnd + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + app-accessibility/at-spi2-core + x11-libs/gtk+ + x11-libs/gdk-pixbuf + x11-libs/libXxf86vm + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + if use headless-awt ; then + rm -v lib/amd64/libjawt.so || die + rm -v lib/amd64/libglassgtk.so || die + rm -v lib/amd64/libjavafx_font_pango.so || die + rm -v jre/lib/amd64/libglassgtk2.so || die + rm -v jre/lib/amd64/libprism_es2.so || die + fi + + if ! use source ; then + rm -v src.zip || die + fi + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rust-rover/
commit: 505918d5cba26e7de1b9005f6b4387f5367cc14e Author: Robert Greener greener sh> AuthorDate: Sun Apr 14 07:32:52 2024 + Commit: Robert Greener greener sh> CommitDate: Sun Apr 14 07:32:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=505918d5 dev-util/rust-rover: new package, version 233.15026.24 Signed-off-by: Robert Greener greener.sh> dev-util/rust-rover/Manifest | 1 + dev-util/rust-rover/rust-rover-233.15026.24.ebuild | 111 + 2 files changed, 112 insertions(+) diff --git a/dev-util/rust-rover/Manifest b/dev-util/rust-rover/Manifest new file mode 100644 index 00..a8d45252a6 --- /dev/null +++ b/dev-util/rust-rover/Manifest @@ -0,0 +1 @@ +DIST RustRover-233.15026.24.tar.gz 800631981 BLAKE2B 1ecb1f034506c61b6251bf4c96bcb05e028effdb600829c09fb6e903e0b5b90a4657621e363bf90853a2b7ce5b44eedf03c11a5aaccdec0679a14a06250319ca SHA512 17b33f8c5a6d4a053a4b9ebf71269a73de756000f55d3a6ac7b4a3bd96ddd4566848607100719dcddb392a99d02f71d4cc2f69e934a4dc0ed730556b5d89215b diff --git a/dev-util/rust-rover/rust-rover-233.15026.24.ebuild b/dev-util/rust-rover/rust-rover-233.15026.24.ebuild new file mode 100644 index 00..e67cef252e --- /dev/null +++ b/dev-util/rust-rover/rust-rover-233.15026.24.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" + +HOMEPAGE="https://www.jetbrains.com/rust/; + +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz; + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="idea-eap-EULA" + +SLOT="0" + +KEYWORDS="-* ~amd64" + +IUSE="gnome X" + +RESTRICT="bindist mirror" + +QA_PREBUILT="opt/RustRover" + +BDEPEND="dev-util/patchelf" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + dev-debug/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/zlib + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango + virtual/rust +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/cwm-plugin/quiche-native/darwin-aarch64 + plugins/cwm-plugin/quiche-native/darwin-x86-64 + plugins/cwm-plugin/quiche-native/linux-aarch64 + plugins/cwm-plugin/quiche-native/win32-x86-64 + plugins/remote-dev-server/selfcontained + plugins/intellij-rust/bin/linux/arm64 + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + for file in "jbr/lib/{libjcef.so,jcef_helper}" + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' "${file}" || die + fi + done +} + +src_install() { + local dir="/opt/RustRover" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{format.sh,fsnotifier,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server.sh,repair,restarter,rustrover.sh} + + if [[ -d jbr ]]; then + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + fi + + make_wrapper "rustrover" "${dir}/bin/rustrover.sh" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +}
[gentoo-commits] repo/proj/guru:dev commit in: licenses/
commit: 0ce76f521aa7ae446a8159fef4661eaf68181686 Author: Robert Greener greener sh> AuthorDate: Sun Apr 14 07:32:31 2024 + Commit: Robert Greener greener sh> CommitDate: Sun Apr 14 07:32:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ce76f52 licenses/idea-eap-EULA: New LICENSE Signed-off-by: Robert Greener greener.sh> licenses/idea-eap-EULA | 201 + 1 file changed, 201 insertions(+) diff --git a/licenses/idea-eap-EULA b/licenses/idea-eap-EULA new file mode 100644 index 00..50fb6278dc --- /dev/null +++ b/licenses/idea-eap-EULA @@ -0,0 +1,201 @@ +JETBRAINS EAP USER AGREEMENT +Version 3.3, effective as of May 4, 2023 + +IMPORTANT! READ CAREFULLY: THIS IS A LEGAL AGREEMENT. BY CLICKING THE "I AGREE" (OR SIMILAR) BUTTON THAT IS PRESENTED TO YOU AT THE TIME OF YOUR FIRST USE OF THE JETBRAINS SOFTWARE, SUPPORT OR PRODUCTS, YOU ARE BECOMING A PARTY TO THIS AGREEMENT, YOU DECLARE YOU HAVE THE LEGAL CAPACITY TO ENTER INTO SUCH AGREEMENT, AND YOU ARE CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS SET FORTH BELOW. THIS IS AN EARLY ACCESS VERSION OF THE PRODUCT. YOU EXPRESSLY ACKNOWLEDGE THAT THIS VERSION OF THE PRODUCT MAY NOT BE RELIABLE, MAY NOT WORK AS INTENDED, AND MAY CONTAIN ERRORS. ANY USE OF THE EAP PRODUCT IS AT YOUR OWN RISK. + +JetBrains' Early Access, Beta, Preview and Nightly Programs ("EAP") allow you to try pre-release versions of our Products to evaluate features that may be added to the next release. + +1. PARTIES +1.1. "JetBrains" or "we" means JetBrains s.r.o., having its principal place of business at Na Hrebenech II 1718/8, Prague, 14000, Czech Republic, registered in the Commercial Register maintained by the Municipal Court of Prague, Section C, File 86211, ID. No.: 265 02 275. + +1.2. "User" or "you" means any Organization or natural person using a Product in accordance with this Agreement, where "Organization" includes any corporation, company, partnership, association, other entity or organization which controls, is controlled by, or is under common control with you. For the purposes of this definition, "control" means (i) the power, directly or indirectly, to direct or manage such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity. + +2. DEFINITIONS +2.1. "Agreement" means this JetBrains EAP User Agreement covering your use of the Product. + +2.2. "Client" means a computer device used by the User for accessing the Product. + +2.3. "Data" means all electronic data or information submitted to us. + +2.4. "Domain" means a domain name that you may need to create within the Service and will then be associated with your use of the Product and Services. + +2.5. "EAP" means any of the Early Access, Beta, Preview, and Nightly Programs as referenced in the preamble of this Agreement and described on the JetBrains website or in Product documentation. + +2.6. "EAP Term" is a period during which the User can use the Product under this Agreement. + +2.7. "Hosting System" means any server, real or virtual, network, Internet connection, infrastructure, hardware, and applications used by JetBrains to host the Product. + +2.8. "JetBrains Account" or "JBA" means an account at https://account.jetbrains.com created by User, having a unique name and password, through which User has access to Products. + +2.9. "JetBrains Website" means any website that is the property of JetBrains, including but not limited to everything hosted under the domains listed at https://www.jetbrains.com/legal/websites/. + +2.10. "Personal Data" means any information relating to an identified or identifiable natural person. + +2.11. "Privacy Policy" means the JetBrains Privacy Policy available at https://www.jetbrains.com/legal/docs/privacy/privacy.html, which may be updated from time to time. + +2.12. "Product" means any generally available JetBrains software product and/or Service, as applicable, identified by JetBrains as an EAP product. For the avoidance of doubt, a) the Product is not produced to the specifications of the User, b) is intended for mass distribution, and c) this Agreement covers the EAP versions of the Product only. + +2.13 "Redistributable Product" means an independent module of the Product or the Product as a whole designed to be redistributed and designated by JetBrains as "Redistributable" in its name or in its official description. + +2.14. "Service" means access to the Product hosted by JetBrains on a Hosting System and provided to the User by JetBrains via the Internet. + +3. GRANT OF RIGHTS +3.1. U
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/microsoft-openjdk-bin/, profiles/, dev-java/corretto-bin/, ...
commit: fa545b4f8e87e9191e63f666d7fd7a685eb93357 Author: Robert Greener greener sh> AuthorDate: Thu Apr 11 06:42:26 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 11 06:42:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa545b4f *: Update references to my old email to my new one. Signed-off-by: Robert Greener greener.sh> dev-java/corretto-bin/metadata.xml | 2 +- dev-java/microsoft-openjdk-bin/metadata.xml | 2 +- media-fonts/nerdfonts/metadata.xml | 2 +- profiles/package.mask | 2 +- virtual/boot/metadata.xml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-java/corretto-bin/metadata.xml b/dev-java/corretto-bin/metadata.xml index b672734122..6b062b4914 100644 --- a/dev-java/corretto-bin/metadata.xml +++ b/dev-java/corretto-bin/metadata.xml @@ -2,7 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - m...@r0bert.dev + d...@greener.sh Robert Greener diff --git a/dev-java/microsoft-openjdk-bin/metadata.xml b/dev-java/microsoft-openjdk-bin/metadata.xml index b672734122..6b062b4914 100644 --- a/dev-java/microsoft-openjdk-bin/metadata.xml +++ b/dev-java/microsoft-openjdk-bin/metadata.xml @@ -2,7 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - m...@r0bert.dev + d...@greener.sh Robert Greener diff --git a/media-fonts/nerdfonts/metadata.xml b/media-fonts/nerdfonts/metadata.xml index dcc74f51a9..5dace7b8d3 100644 --- a/media-fonts/nerdfonts/metadata.xml +++ b/media-fonts/nerdfonts/metadata.xml @@ -2,7 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - m...@r0bert.dev + d...@greener.sh Robert Greener diff --git a/profiles/package.mask b/profiles/package.mask index 53d2c4dbde..7868c6b76f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,7 +18,7 @@ # Depends on masked net-libs/sofia-sip. net-voip/gnome-calls -# Robert Greener (2024-04-07) +# Robert Greener (2024-04-07) # Corresponding dev-R/* packages have long been removed. # Recommend using dev-lang/R[-minimal] instead. # Scheduled for removal on 2024-05-07 diff --git a/virtual/boot/metadata.xml b/virtual/boot/metadata.xml index 75711e70ea..ed3a51198f 100644 --- a/virtual/boot/metadata.xml +++ b/virtual/boot/metadata.xml @@ -2,7 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - m...@r0bert.dev + d...@greener.sh Robert Greener
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/nerdfonts/
commit: 265bd0717b7e024856a2990a6146363f8b43bfd8 Author: Robert Greener greener sh> AuthorDate: Thu Apr 11 06:39:29 2024 + Commit: Robert Greener greener sh> CommitDate: Thu Apr 11 06:39:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=265bd071 media-fonts/nerdfonts: Update manifest Signed-off-by: Robert Greener greener.sh> media-fonts/nerdfonts/Manifest | 131 + 1 file changed, 67 insertions(+), 64 deletions(-) diff --git a/media-fonts/nerdfonts/Manifest b/media-fonts/nerdfonts/Manifest index 415b644145..538fba0b6a 100644 --- a/media-fonts/nerdfonts/Manifest +++ b/media-fonts/nerdfonts/Manifest @@ -1,64 +1,67 @@ -DIST 0xProto-3.1.1.tar.xz 1512176 BLAKE2B 319173799098b81f2470f3b2101e9f8395c6730d4f39808749138a3aacf43d2527db58acefc1d96e0b937def7ba08fc2b6bcbb28ceb7be17ddfff6d83ceac46a SHA512 58e7c5035678b409ffa6c6b24a5f9fe50cda491f60a88363236174bd344feebea9fdf5064ebe07f70da0730fdb1971fa91caf86a7c45c544a3ed02a0bb2d1e5d -DIST 3270-3.1.1.tar.xz 3634516 BLAKE2B 3680e726588b907b9a38882e8d842a808d074d77ca0a00732770bf5b22beb9ce1258a6e8539585cb88ae82a5cf2c110844407a5e789013312e43bbf8509757f0 SHA512 4c44451b0c757d03ae813f70fc3232b3fd6f584d0b3852bb98cfc8875f5f6cfa6f2d4f2d90962c24add00db97e9e6e22822c9aabe1f30b16504dc1febea5222e -DIST Agave-3.1.1.tar.xz 1739464 BLAKE2B 9a27b777ad55bb7a2ad529c0e1d373153480924f538df7b92f4595ad2afe53328747f42d7d2d4919361b6e549722730f48a30caf2e43442e05b2f9f45d20a720 SHA512 5931d11c4a4d89bbd1dd552007093758877d63a9518b0f6b7e241fd144851ad175c66ac672e17f18e41a26f6eddebfaf2a586e2a1b5aeacc192b1a6462306f27 -DIST AnonymousPro-3.1.1.tar.xz 1824212 BLAKE2B ae5844ab8e0b3977579bc127fe43464516d2df4d69f316cf8fe8f381b348b0d6a4f2a53fdc0598252d10d9f4e7b1647c9b2cc96715aa8827cb631333811f43d2 SHA512 853ab55c94582014154a5ebfc7214bffd901f1b197b07052b578aeb9585e17164626d2609d77ce6e28d50bc7b05f03f18804cfd30a34288effb06a6ad5d9 -DIST Arimo-3.1.1.tar.xz 1564852 BLAKE2B bdb36e6ed1e8b8b47896c046c58008bcccfd254317a44221f1858d4e828b2704492c8fb4ac88d97247d4c51261c7dbe54e0bb788fbecb086314342077bf16200 SHA512 ba328c53ad3fb4d8bfaca8a7354debff465580ed3b043624865b6165fe95e3550425e2e06dc440818d2285d33bfbfe4d874be3192883984b37fa619aab644c92 -DIST AurulentSansMono-3.1.1.tar.xz 3452256 BLAKE2B ea8d1546980db24282ecbb2d07922c4a6c1cb6f2ba636f91c802c449affd30b717e0421ef4aec2b4d37c573fda9cb4bf87ab3c1a5c182cc58e843830d18ae843 SHA512 31ac478ef67c1e542a29897e289f8856b30faffb50201205eecbb6a96cd65560e5f2fa67f767f5bd6b6374701bca4fee0e930f8f740d42814b19685117e87e18 -DIST BigBlueTerminal-3.1.1.tar.xz 1590924 BLAKE2B 80753fee0cab7763252ac9771d630fde721c7ab451a7890c428f59a8bffb11d576afc09a9ebf32013d98190797fe8d8a72424a8d32ea1ad780a6cf9182bd7bda SHA512 7bdbf7a194274985d2c2074367dd2ec919834709d71292ab14a7568555de3abbc6076c0ba21c7be19936684a537dc99f0df3e1eafb731c356786b9b02dcc8245 -DIST BitstreamVeraSansMono-3.1.1.tar.xz 1802328 BLAKE2B 382389206a7ec219700879d6f35599f321858500b9652e2564be00d984bf4aad7fe0a2669db47f28b4e9cffb066e99d34eb1f8124b138f585d38627c8d8054f7 SHA512 88f0c1e61692342bce4ca16abe57cc09594520171e3276ae6a1907d960ae231389e9817809fa482473a3606ade93ea0118dbd31815baaa2742b43a2f63886549 -DIST CascadiaCode-3.1.1.tar.xz 2792472 BLAKE2B 2e5269edb6b7d05cbab72444285d9a7335f6509f4c4677a3d0ce8542a7e0c1e0f10ce6185b8c10e7bc1eaf29bec7b52d28c4476bfaa067fd9b582978b0bba6d7 SHA512 e89bee382b6d5dbed4996c36281979cfc999f112701c636cbc0a99ebaf7547b5c7e78b5de99d45a55a0caa4674cc20422c637f0ddff460d322373080dfcf345e -DIST CascadiaMono-3.1.1.tar.xz 2773500 BLAKE2B 66d74728e01fedb95f806035b3b31e3cb9d9d5d9d72193d38c4098fdd0d08490c16519cc14882abbaf568da2a694ffc72c9af735a65240db52f60f85903dc5d9 SHA512 0405135410d6b36482a3ef8b01fd8b025cc5c77c87e2873c620e0ea20d2051d03d2ab3658131a4faa2cfb2574cc25fa6b317301da1eb151b2524f3aeb8bf3746 -DIST CodeNewRoman-3.1.1.tar.xz 4702328 BLAKE2B e8f6d1178da961028d6eaff9b3644efaa5a4c926e34e0b3c34b41d883d3503d0f3222af7eb1b4a528f51e264dca9e630b17c7842d0a2eb100e982ddaeafc9621 SHA512 44d41436b5b5aa3a8396650d3a7b82ec4c365aa10761ad037d6161f026adf1a245b5e9a6a4d699fef69419ea389d856dc74bc5b7e0fb023803e710101183c0bc -DIST ComicShannsMono-3.1.1.tar.xz 3738720 BLAKE2B 1cda398875c4a612eca80f1f1fda84e1ba022912ccd46793821a5b50d1a175f8116dee6ab821cb53d449aaedb45d2a187834102b0d05428c202929ae1cce5784 SHA512 388fe06d1cc1cfbd677712f13921f5570b30a2d0ffcda575d9deb3aedee6ba9276c8ce8eac48bbe6bda951ffe8fda1704d9cd93d9a8e5a63bd3aa727d6af7406 -DIST CommitMono-3.1.1.tar.xz 3964236 BLAKE2B b83a2c712b0fca4c11742a81c6e31f3fa9158f97f770c0a6830bb9d9d8f54d2007cab489569ad5b48141003517def38965d1f459ff36ceda210ec62cb30daee3 SHA512 a2dbc3d1852015765bc04cc7efd30d8be2355ac08cfb83b1b8ebf466ad8f2d9e86aed74ab8503a5f62acb7e3f4d391acad9bdae9eb90a5c50f83a2a791e25ffe -DIST Cousine-3.1.1.tar.xz 2190956 BLAKE2B fe1bca77ac8c4fa6438d309e6306f5b1d703e7de6fb2697eb57f7654bf7fe45b96d8a1583905d6dadc7b01fb52d2de397d1ddd14cd8d4c9ff5f4d99f8eac70b
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/nerdfonts/
commit: 0b15d030d05e7a1ff537f70e81a2d94a815eec8b Author: Robert Greener r0bert dev> AuthorDate: Wed Apr 10 20:40:21 2024 + Commit: Robert Greener r0bert dev> CommitDate: Wed Apr 10 20:40:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b15d030 media-fonts/nerdfonts: new version 3.2.0 Signed-off-by: Robert Greener r0bert.dev> media-fonts/nerdfonts/nerdfonts-3.2.0.ebuild | 155 +++ 1 file changed, 155 insertions(+) diff --git a/media-fonts/nerdfonts/nerdfonts-3.2.0.ebuild b/media-fonts/nerdfonts/nerdfonts-3.2.0.ebuild new file mode 100644 index 00..3096c23e11 --- /dev/null +++ b/media-fonts/nerdfonts/nerdfonts-3.2.0.ebuild @@ -0,0 +1,155 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +DESCRIPTION="Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more" +IUSE="0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono +cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono +dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu +hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc +intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex +martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic +overpass profont proggyclean recursive robotomono sharetechmono sourcecodepro spacemono terminus +tinos ubuntu ubuntumono ubuntusans victormono zedmono" +REQUIRED_USE="|| ( 0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono +cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono +dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu +hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc +intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex +martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic +overpass profont proggyclean recursive robotomono sharetechmono sourcecodepro spacemono terminus +tinos ubuntu ubuntumono ubuntusans victormono zedmono )" +HOMEPAGE="https://github.com/ryanoasis/nerd-fonts; +SRC_URI=" + 0xproto? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/0xProto.tar.xz -> 0xProto-${PV}.tar.xz ) + 3270? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/3270.tar.xz -> 3270-${PV}.tar.xz ) + agave? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Agave.tar.xz -> Agave-${PV}.tar.xz ) + anonymouspro? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AnonymousPro.tar.xz -> AnonymousPro-${PV}.tar.xz ) + arimo? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Arimo.tar.xz -> Arimo-${PV}.tar.xz ) + aurulentsansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AurulentSansMono.tar.xz -> AurulentSansMono-${PV}.tar.xz ) + bigblueterminal? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BigBlueTerminal.tar.xz -> BigBlueTerminal-${PV}.tar.xz ) + bitstreamverasansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BitstreamVeraSansMono.tar.xz -> BitstreamVeraSansMono-${PV}.tar.xz ) + cascadiacode? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaCode.tar.xz -> CascadiaCode-${PV}.tar.xz ) + cascadiamono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaMono.tar.xz -> CascadiaMono-${PV}.tar.xz ) + codenewroman? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CodeNewRoman.tar.xz -> CodeNewRoman-${PV}.tar.xz ) + comicshannsmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ComicShannsMono.tar.xz -> ComicShannsMono-${PV}.tar.xz ) + commitmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CommitMono.tar.xz -> CommitMono-${PV}.tar.xz ) + cousine? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Cousine.tar.xz -> Cousine-${PV}.tar.xz ) + d2coding? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/D2Coding.tar.xz -> D2Coding-${PV}.tar.xz ) + daddytimemono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DaddyTimeMono.tar.xz -> DaddyTimeMono-${PV}.tar.xz ) + dejavusansmono? ( https://githu
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/nerdfonts/
commit: a9eeb2ef7759e2bda4f6b84076aec878626810b4 Author: Robert Greener r0bert dev> AuthorDate: Wed Apr 10 20:40:50 2024 + Commit: Robert Greener r0bert dev> CommitDate: Wed Apr 10 20:40:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9eeb2ef media-fonts/nerdfonts: drop old version 3.1.1-r1 Signed-off-by: Robert Greener r0bert.dev> media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild | 152 1 file changed, 152 deletions(-) diff --git a/media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild b/media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild deleted file mode 100644 index 73536f00c1..00 --- a/media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more" -IUSE="0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono -cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono -dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu -hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc -intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex -martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic -overpass profont proggyclean robotomono sharetechmono sourcecodepro spacemono terminus tinos ubuntu -ubuntumono victormono" -REQUIRED_USE="|| ( 0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono -cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono -dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu -hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc -intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex -martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic -overpass profont proggyclean robotomono sharetechmono sourcecodepro spacemono terminus tinos ubuntu -ubuntumono victormono )" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts; -SRC_URI=" - 0xproto? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/0xProto.tar.xz -> 0xProto-${PV}.tar.xz ) - 3270? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/3270.tar.xz -> 3270-${PV}.tar.xz ) - agave? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Agave.tar.xz -> Agave-${PV}.tar.xz ) - anonymouspro? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AnonymousPro.tar.xz -> AnonymousPro-${PV}.tar.xz ) - arimo? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Arimo.tar.xz -> Arimo-${PV}.tar.xz ) - aurulentsansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AurulentSansMono.tar.xz -> AurulentSansMono-${PV}.tar.xz ) - bigblueterminal? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BigBlueTerminal.tar.xz -> BigBlueTerminal-${PV}.tar.xz ) - bitstreamverasansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BitstreamVeraSansMono.tar.xz -> BitstreamVeraSansMono-${PV}.tar.xz ) - cascadiacode? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaCode.tar.xz -> CascadiaCode-${PV}.tar.xz ) - cascadiamono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaMono.tar.xz -> CascadiaMono-${PV}.tar.xz ) - codenewroman? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CodeNewRoman.tar.xz -> CodeNewRoman-${PV}.tar.xz ) - comicshannsmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ComicShannsMono.tar.xz -> ComicShannsMono-${PV}.tar.xz ) - commitmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CommitMono.tar.xz -> CommitMono-${PV}.tar.xz ) - cousine? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Cousine.tar.xz -> Cousine-${PV}.tar.xz ) - d2coding? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/D2Coding.tar.xz -> D2Coding-${PV}.tar.xz ) - daddytimemono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DaddyTimeMono.tar.xz -> DaddyTimeMono-${PV}.tar.xz ) - dejavusansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v$
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 16082eca343d5e2270acc8d417c0420d1fd778f6 Author: Robert Greener r0bert dev> AuthorDate: Sun Apr 7 09:24:24 2024 + Commit: Robert Greener r0bert dev> CommitDate: Sun Apr 7 09:25:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16082eca profiles: Move mask of virtual/* packages to top of list (apologies, missed the comment!) Signed-off-by: Robert Greener r0bert.dev> profiles/package.mask | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 2d235ce485..94fd8d9e9e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,18 @@ # New entries go on top. +# Robert Greener (2024-04-07) +# Corresponding dev-R/* packages have long been removed. +# Recommend using dev-lang/R[-minimal] instead. +# Scheduled for removal on 2024-05-07 +virtual/MASS +virtual/boot +virtual/lattice +virtual/mgcv +virtual/nlme +virtual/nnet +virtual/survival + # Julien Roy (2024-04-07) -# Corresponding dev-R/* packages have long been removed. -# Recommend using dev-lang/R[-minimal] instead. -# Scheduled for removal on 2024-05-07 -virtual/MASS -virtual/boot -virtual/lattice -virtual/mgcv -virtual/nlme -virtual/nnet -virtual/survival \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: d64178f31ecf05c8c48c41a7b2087503789237bd Author: Robert Greener r0bert dev> AuthorDate: Sun Apr 7 09:15:12 2024 + Commit: Robert Greener r0bert dev> CommitDate: Sun Apr 7 09:16:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d64178f3 profiles: Mask virtual/* packages that correspond to removed dev-R/* packages. The dev-R/* packages have long been removed. These virtual packages were to depend on either dev-lang/R[-minimal] or the corresponding package in dev-R. These are now useless. Masked for removal in 1 month. Signed-off-by: Robert Greener r0bert.dev> profiles/package.mask | 12 1 file changed, 12 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index b94339336e..2d235ce485 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -47,3 +47,15 @@ app-misc/uwufetch # (See also top comment) # Sorry for the inconvenience. app-office/lotus123r3 + +# Robert Greener (2024-04-07) +# Corresponding dev-R/* packages have long been removed. +# Recommend using dev-lang/R[-minimal] instead. +# Scheduled for removal on 2024-05-07 +virtual/MASS +virtual/boot +virtual/lattice +virtual/mgcv +virtual/nlme +virtual/nnet +virtual/survival \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: app-text/pandoc-crossref-bin/
commit: b1b5522ecaab47345b83c2a4db3cd65e4bf78011 Author: Robert Greener r0bert dev> AuthorDate: Sat Apr 6 10:16:02 2024 + Commit: Robert Greener r0bert dev> CommitDate: Sat Apr 6 10:16:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1b5522e app-text/pandoc-crossref-bin: new version 0.3.17.0e To align with stable pandoc-bin in ::gentoo Signed-off-by: Robert Greener r0bert.dev> app-text/pandoc-crossref-bin/Manifest | 1 + .../pandoc-crossref-bin-0.3.17.0e.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/app-text/pandoc-crossref-bin/Manifest b/app-text/pandoc-crossref-bin/Manifest index ca06c2b770..4914c90645 100644 --- a/app-text/pandoc-crossref-bin/Manifest +++ b/app-text/pandoc-crossref-bin/Manifest @@ -1,2 +1,3 @@ DIST pandoc-crossref-bin-0.3.17.0c.tar.xz 8697292 BLAKE2B c810b593d27acc0899047618a3ee606d55fec2bd2fcf59800135a7b2f1e452ee2ad469a029e703835c8ad883ad2262704dfc2aff6c4ef816b18c3b4c9ebb26b9 SHA512 0d3745a584f4dc77b05890a404940c5137eca8bed2007fc814d8e8411c5dbb27753d667fa79588043aa8f2628e7c9fe6a6764816470bcfdc73da04e29c1c75d0 +DIST pandoc-crossref-bin-0.3.17.0e.tar.xz 8745852 BLAKE2B bfa54f613157fca83591b45401e674834c3164b914bd0945bc454729be085d5809e5d2d54d98978b49f63b0e2fad550e6b4b54d7001d5f6ef04a79e45a723153 SHA512 1033a417bf32196053ced013ec51320d30b6bf35c810bcba099e8f607c99c4e3b150ebf295a7e57a3533d2c6d8203d3f28d52c3807ec4638d27e3cfbb41cbe4a DIST pandoc-crossref-bin-0.3.17.0f.tar.xz 8767696 BLAKE2B e221ac987797ccbf377c2a8d6432a872ad4d61fe5220a149e0b17be4789f048a75ed002102f97d6a129596b0f19f9cfedd8685bb576075a0eb05909741dd7ed8 SHA512 3d1e6c072249f86d2478cb5764a1aa9e66850b8147bb60ec057388cb720614677a981322170843d338db0403c26308371d45dc192f92dfb4cc68b8c5cfe98894 diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild new file mode 100644 index 00..eabfc8fb52 --- /dev/null +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DESCRIPTION="Pandoc filter for cross-references" + +HOMEPAGE="https://github.com/lierdakil/pandoc-crossref; + + +SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz" + +LICENSE="GPL-2" + +SLOT="0" + +KEYWORDS="-* ~amd64" +S=${WORKDIR} + +RDEPEND=" +|| ( =app-text/pandoc-bin-3.1.12.2 =app-text/pandoc-3.1.12.2 ) +!dev-haskell/pandoc-crossref +" + +src_install() { + exeinto /usr/bin + newexe ${WORKDIR}/pandoc-crossref pandoc-crossref + newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 68fdc144f2be2f5a0638c9dd3de28abfd30340db Author: Robert Greener r0bert dev> AuthorDate: Sat Apr 6 10:07:30 2024 + Commit: Robert Greener r0bert dev> CommitDate: Sat Apr 6 10:07:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68fdc144 dev-java/corretto-bin: Remove old revision 8.402.08.1-r1 Signed-off-by: Robert Greener r0bert.dev> .../corretto-bin/corretto-bin-8.402.08.1-r1.ebuild | 78 -- 1 file changed, 78 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r1.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r1.ebuild deleted file mode 100644 index ff357b12e6..00 --- a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64" -IUSE="cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - if use headless-awt ; then - rm -v lib/amd64/libjawt.so || die - fi - - if ! use source ; then - rm -v src.zip || die - fi - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - - java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 908dfeb814841b1701f88541e4e0f079d6edc222 Author: Robert Greener r0bert dev> AuthorDate: Sat Apr 6 10:06:29 2024 + Commit: Robert Greener r0bert dev> CommitDate: Sat Apr 6 10:07:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=908dfeb8 dev-java/corretto-bin: new revision 8.402.08.1-r2 Fix QA issues about unresolvable SONAME dependencies Closes: https://bugs.gentoo.org/928572 Signed-off-by: Robert Greener r0bert.dev> .../corretto-bin/corretto-bin-8.402.08.1-r2.ebuild | 83 ++ 1 file changed, 83 insertions(+) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r2.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r2.ebuild new file mode 100644 index 00..762138ee9e --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + media-libs/alsa-lib + media-libs/libglvnd + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + if use headless-awt ; then + rm -v lib/amd64/libjawt.so || die + rm -v lib/amd64/libglassgtk.so || die + rm -v lib/amd64/libjavafx_font_pango.so || die + fi + + if ! use source ; then + rm -v src.zip || die + fi + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 7b290faa3669cd7a05c2e43fb5b06e3ef7477269 Author: Robert Greener r0bert dev> AuthorDate: Wed Apr 3 18:42:41 2024 + Commit: Robert Greener r0bert dev> CommitDate: Wed Apr 3 18:43:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b290faa dev-java/corretto-bin: New revision 8.402.08.1-r1 Remove faulty use flags Bug: https://bugs.gentoo.org/928434 Signed-off-by: Robert Greener r0bert.dev> .../corretto-bin/corretto-bin-8.402.08.1-r1.ebuild | 78 ++ 1 file changed, 78 insertions(+) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1-r1.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r1.ebuild new file mode 100644 index 00..ff357b12e6 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-8.402.08.1-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + if use headless-awt ; then + rm -v lib/amd64/libjawt.so || die + fi + + if ! use source ; then + rm -v src.zip || die + fi + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: d4d4a6b4bfa0da8f0c75932edf0840f898bfbe75 Author: Robert Greener r0bert dev> AuthorDate: Wed Apr 3 18:43:58 2024 + Commit: Robert Greener r0bert dev> CommitDate: Wed Apr 3 18:44:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4d4a6b4 dev-java/corretto-bin: Drop revision 8.402.08.1 Closes: https://bugs.gentoo.org/928434 Signed-off-by: Robert Greener r0bert.dev> .../corretto-bin/corretto-bin-8.402.08.1.ebuild| 88 -- 1 file changed, 88 deletions(-) diff --git a/dev-java/corretto-bin/corretto-bin-8.402.08.1.ebuild b/dev-java/corretto-bin/corretto-bin-8.402.08.1.ebuild deleted file mode 100644 index a173e68f37..00 --- a/dev-java/corretto-bin/corretto-bin-8.402.08.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-vm-2 toolchain-funcs - -MY_PV=${PV/_p/+} -SLOT=$(ver_cut 1) - -SRC_URI=" - https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz -" - -DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" -HOMEPAGE="https://aws.amazon.com/corretto; -LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64" -IUSE="alsa cups headless-awt selinux source" - -RDEPEND=" - >=sys-apps/baselayout-java-0.1.0-r1 - kernel_linux? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/harfbuzz - elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) - elibc_musl? ( sys-libs/musl ) - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - selinux? ( sec-policy/selinux-java ) - !headless-awt? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) - )" - -RESTRICT="preserve-libs splitdebug" -QA_PREBUILT="*" - -S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}/${dest#/}" - - # prefer system copy # https://bugs.gentoo.org/776676 - rm -vf lib/libharfbuzz.so || die - - # Oracle and IcedTea have libjsoundalsa.so depending on - # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. - if ! use alsa ; then - rm -v lib/libjsound.* || die - fi - - if use headless-awt ; then - rm -v lib/lib*{[jx]awt,splashscreen}* || die - fi - - if ! use source ; then - rm -v src.zip || die - fi - - dodir "${dest}" - cp -pPR * "${ddest}" || die - - # provide stable symlink - dosym "${P}" "/opt/${PN}-${SLOT}" - - java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh - java-vm_set-pax-markings "${ddest}" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} - -pkg_postinst() { - java-vm-2_pkg_postinst -} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/nerdfonts/
commit: db49ab1951afdf123a4f2cb4bb679a5406a0aad4 Author: Robert Greener r0bert dev> AuthorDate: Wed Apr 3 18:25:47 2024 + Commit: Robert Greener r0bert dev> CommitDate: Wed Apr 3 18:25:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db49ab19 media-fonts/nerdfonts: New revision 3.1.1-r1 Make sure otf fonts install, and require at least one use flag Bug: https://bugs.gentoo.org/928433 Signed-off-by: Robert Greener r0bert.dev> media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild | 152 1 file changed, 152 insertions(+) diff --git a/media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild b/media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild new file mode 100644 index 00..73536f00c1 --- /dev/null +++ b/media-fonts/nerdfonts/nerdfonts-3.1.1-r1.ebuild @@ -0,0 +1,152 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit font + +DESCRIPTION="Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more" +IUSE="0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono +cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono +dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu +hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc +intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex +martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic +overpass profont proggyclean robotomono sharetechmono sourcecodepro spacemono terminus tinos ubuntu +ubuntumono victormono" +REQUIRED_USE="|| ( 0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono +cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono +dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu +hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc +intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex +martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic +overpass profont proggyclean robotomono sharetechmono sourcecodepro spacemono terminus tinos ubuntu +ubuntumono victormono )" +HOMEPAGE="https://github.com/ryanoasis/nerd-fonts; +SRC_URI=" + 0xproto? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/0xProto.tar.xz -> 0xProto-${PV}.tar.xz ) + 3270? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/3270.tar.xz -> 3270-${PV}.tar.xz ) + agave? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Agave.tar.xz -> Agave-${PV}.tar.xz ) + anonymouspro? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AnonymousPro.tar.xz -> AnonymousPro-${PV}.tar.xz ) + arimo? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Arimo.tar.xz -> Arimo-${PV}.tar.xz ) + aurulentsansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AurulentSansMono.tar.xz -> AurulentSansMono-${PV}.tar.xz ) + bigblueterminal? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BigBlueTerminal.tar.xz -> BigBlueTerminal-${PV}.tar.xz ) + bitstreamverasansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BitstreamVeraSansMono.tar.xz -> BitstreamVeraSansMono-${PV}.tar.xz ) + cascadiacode? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaCode.tar.xz -> CascadiaCode-${PV}.tar.xz ) + cascadiamono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaMono.tar.xz -> CascadiaMono-${PV}.tar.xz ) + codenewroman? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CodeNewRoman.tar.xz -> CodeNewRoman-${PV}.tar.xz ) + comicshannsmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ComicShannsMono.tar.xz -> ComicShannsMono-${PV}.tar.xz ) + commitmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CommitMono.tar.xz -> CommitMono-${PV}.tar.xz ) + cousine? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Cousine.tar.xz -> Cousine-${PV}.tar.xz ) + d2coding? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/D2Coding.tar.xz -> D2Coding-${PV}.tar.xz ) + daddytimemono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DaddyTimeMono.tar.xz -> DaddyTimeMono-
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/nerdfonts/
commit: 696a65f505b1f19ed00a703f9609e9fb7d71c8c4 Author: Robert Greener r0bert dev> AuthorDate: Wed Apr 3 18:27:08 2024 + Commit: Robert Greener r0bert dev> CommitDate: Wed Apr 3 18:27:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=696a65f5 media-fonts/nerdfonts: Drop obselete revision 3.1.1 Closes: https://bugs.gentoo.org/928433 Signed-off-by: Robert Greener r0bert.dev> media-fonts/nerdfonts/nerdfonts-3.1.1.ebuild | 98 1 file changed, 98 deletions(-) diff --git a/media-fonts/nerdfonts/nerdfonts-3.1.1.ebuild b/media-fonts/nerdfonts/nerdfonts-3.1.1.ebuild deleted file mode 100644 index 2082636efe..00 --- a/media-fonts/nerdfonts/nerdfonts-3.1.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit font - -DESCRIPTION="Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more" -IUSE="0xproto 3270 agave anonymouspro arimo aurulentsansmono bigblueterminal bitstreamverasansmono -cascadiacode cascadiamono codenewroman comicshannsmono commitmono cousine d2coding daddytimemono -dejavusansmono droidsansmono envycoder fantasquesansmono firacode firamono geistmono gomono gohu -hack hasklig heavydata hermit iawriter ibmplexmono inconsolata inconsolatago inconsolatalgc -intelonemono iosevka iosevkaterm iosevkatermslab jetbrainsmono lekton liberationmono lilex -martianmono meslo monaspace monofur monoid mononoki mplus nerdfontssymbolsonly noto opendyslexic -overpass profont proggyclean robotomono sharetechmono sourcecodepro spacemono terminus tinos ubuntu -ubuntumono victormono" -HOMEPAGE="https://github.com/ryanoasis/nerd-fonts; -SRC_URI=" - 0xproto? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/0xProto.tar.xz -> 0xProto-${PV}.tar.xz ) - 3270? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/3270.tar.xz -> 3270-${PV}.tar.xz ) - agave? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Agave.tar.xz -> Agave-${PV}.tar.xz ) - anonymouspro? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AnonymousPro.tar.xz -> AnonymousPro-${PV}.tar.xz ) - arimo? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Arimo.tar.xz -> Arimo-${PV}.tar.xz ) - aurulentsansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/AurulentSansMono.tar.xz -> AurulentSansMono-${PV}.tar.xz ) - bigblueterminal? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BigBlueTerminal.tar.xz -> BigBlueTerminal-${PV}.tar.xz ) - bitstreamverasansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/BitstreamVeraSansMono.tar.xz -> BitstreamVeraSansMono-${PV}.tar.xz ) - cascadiacode? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaCode.tar.xz -> CascadiaCode-${PV}.tar.xz ) - cascadiamono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CascadiaMono.tar.xz -> CascadiaMono-${PV}.tar.xz ) - codenewroman? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CodeNewRoman.tar.xz -> CodeNewRoman-${PV}.tar.xz ) - comicshannsmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/ComicShannsMono.tar.xz -> ComicShannsMono-${PV}.tar.xz ) - commitmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/CommitMono.tar.xz -> CommitMono-${PV}.tar.xz ) - cousine? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Cousine.tar.xz -> Cousine-${PV}.tar.xz ) - d2coding? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/D2Coding.tar.xz -> D2Coding-${PV}.tar.xz ) - daddytimemono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DaddyTimeMono.tar.xz -> DaddyTimeMono-${PV}.tar.xz ) - dejavusansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DejaVuSansMono.tar.xz -> DejaVuSansMono-${PV}.tar.xz ) - droidsansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DroidSansMono.tar.xz -> DroidSansMono-${PV}.tar.xz ) - envycoder? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/EnvyCodeR.tar.xz -> EnvyCodeR-${PV}.tar.xz ) - fantasquesansmono? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FantasqueSansMono.tar.xz -> FantasqueSansMono-${PV}.tar.xz ) - firacode? ( https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> FiraCode-${PV}.tar.xz ) - firamono? ( https://github.com/ryanoasis/nerd-fonts
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 1260137fc600b86098c819641172104c6038e8dd Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 20:25:21 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 20:34:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1260137f dev-java/corretto-bin: new version 17.0.10.8.1 Signed-off-by: Robert Greener r0bert.dev> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-17.0.10.8.1.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 7ac2f1d1d4..6c4ef55541 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1 +1,2 @@ +DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 diff --git a/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild b/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild new file mode 100644 index 00..8305000c24 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/files/, dev-java/corretto-bin/
commit: 18a72c4194be5ab11976f7e522e9283048da7e96 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 20:31:27 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 20:34:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18a72c41 dev-java/corretto-bin: new version 8.402.08.1 Signed-off-by: Robert Greener r0bert.dev> dev-java/corretto-bin/Manifest | 2 + .../corretto-bin/corretto-bin-11.0.22.7.1.ebuild | 91 ++ .../corretto-bin/corretto-bin-8.402.08.1.ebuild| 88 + dev-java/corretto-bin/files/corretto-bin-8.env.sh | 13 4 files changed, 194 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 6c4ef55541..8148de911d 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,2 +1,4 @@ +DIST amazon-corretto-11.0.22.7.1-linux-x64.tar.gz 195214324 BLAKE2B 16dd4d260cd163b73786c445db6ddf8249d4a595dabdca5bffe3c168661a586be08004ca9244478a47578680dfc2f62bec3a7be7b6c91073de66ee90d85ad15e SHA512 9cc7ceee131b3aebabed75749e5fc9782d64083516a8fc42636fe4183eb90c883be8b3f711cc607980f4cabb87a4380593a3eb4df30ca88d7fb1a796dadffefe DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 +DIST amazon-corretto-8.402.08.1-linux-x64.tar.gz 118079903 BLAKE2B 5b1ffcabe40e1d6046842a27a65014b055e2dc64736ea9359a74166b68a8435803ce745de7d4bd0d84deaa686c10b4a5d41b9cbb21bc2a0d6542e09042216169 SHA512 4584c80690a1c03fef4764be98ecc808ec1283bed687c0bfc9fc0a6d08d30885ec59aea8a19d0a18bde5ffb33527427c3b8cd41c795a75609514de198c76db76 diff --git a/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild b/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild new file mode 100644 index 00..8305000c24 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -p
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/
commit: 89e4ca68a3cde4e7020fb4a15ad8791ddd963d93 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 20:33:59 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 20:34:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89e4ca68 dev-java/corretto-bin: new version 22.0.0.37.1 Signed-off-by: Robert Greener r0bert.dev> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-22.0.0.37.1.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest index 8148de911d..21e2702da1 100644 --- a/dev-java/corretto-bin/Manifest +++ b/dev-java/corretto-bin/Manifest @@ -1,4 +1,5 @@ DIST amazon-corretto-11.0.22.7.1-linux-x64.tar.gz 195214324 BLAKE2B 16dd4d260cd163b73786c445db6ddf8249d4a595dabdca5bffe3c168661a586be08004ca9244478a47578680dfc2f62bec3a7be7b6c91073de66ee90d85ad15e SHA512 9cc7ceee131b3aebabed75749e5fc9782d64083516a8fc42636fe4183eb90c883be8b3f711cc607980f4cabb87a4380593a3eb4df30ca88d7fb1a796dadffefe DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874 SHA512 485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 +DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781 SHA512 8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969 DIST amazon-corretto-8.402.08.1-linux-x64.tar.gz 118079903 BLAKE2B 5b1ffcabe40e1d6046842a27a65014b055e2dc64736ea9359a74166b68a8435803ce745de7d4bd0d84deaa686c10b4a5d41b9cbb21bc2a0d6542e09042216169 SHA512 4584c80690a1c03fef4764be98ecc808ec1283bed687c0bfc9fc0a6d08d30885ec59aea8a19d0a18bde5ffb33527427c3b8cd41c795a75609514de198c76db76 diff --git a/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild b/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild new file mode 100644 index 00..8305000c24 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip |
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/corretto-bin/files/, dev-java/corretto-bin/
commit: d9de947673954f28916bd9149004487feff2eb79 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 20:22:15 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 20:34:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9de9476 dev-java/corretto-bin: new package, version 21.0.2.14.1 Signed-off-by: Robert Greener r0bert.dev> dev-java/corretto-bin/Manifest | 1 + .../corretto-bin/corretto-bin-21.0.2.14.1.ebuild | 91 ++ dev-java/corretto-bin/files/corretto-bin.env.sh| 13 dev-java/corretto-bin/metadata.xml | 11 +++ 4 files changed, 116 insertions(+) diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest new file mode 100644 index 00..7ac2f1d1d4 --- /dev/null +++ b/dev-java/corretto-bin/Manifest @@ -0,0 +1 @@ +DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46 SHA512 14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470 diff --git a/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild b/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild new file mode 100644 index 00..8305000c24 --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} \ No newline at end of file diff --git a/dev-java/corretto-bin/files/corretto-bin.env.sh b/dev-java/corretto-bin/files/corretto-bin.env.sh new file mode 100644 index 00..0ec3b0f608 --- /dev/null +++ b/dev-java/corretto-bin/files/corretto-bin.env.sh @@ -0,0 +1,13 @@ +VERSION="AWS Corretto JDK ${PV}" +JAVA_HOME="${EPREFIX}/opt/${P}" +JDK_HOME="${EPREFIX}/opt/${P}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="" +PROVIDE
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/microsoft-openjdk-bin/
commit: dfbc25dc0ace0145efe280bd646ac341e12eeca5 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 19:56:58 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 19:59:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfbc25dc dev-java/microsoft-openjdk-bin: new version 21.0.2 Signed-off-by: Robert Greener r0bert.dev> dev-java/microsoft-openjdk-bin/Manifest| 2 + .../microsoft-openjdk-bin-21.0.2.ebuild| 97 ++ 2 files changed, 99 insertions(+) diff --git a/dev-java/microsoft-openjdk-bin/Manifest b/dev-java/microsoft-openjdk-bin/Manifest index d0ed73df21..0fda46154d 100644 --- a/dev-java/microsoft-openjdk-bin/Manifest +++ b/dev-java/microsoft-openjdk-bin/Manifest @@ -2,3 +2,5 @@ DIST microsoft-jdk-11.0.22-linux-aarch64.tar.gz 195581683 BLAKE2B e27735a58eaa60 DIST microsoft-jdk-11.0.22-linux-x64.tar.gz 197022932 BLAKE2B 8ac69530bd7ccc832d8466f8ad94ddb6159b6bd70fbe4d3d84f72bde78d418d578a4143407331a61e5e8cbd8c1979b1eab8a3b9a79888a760eed0f442625cfcc SHA512 04aceb51c148f97f6f88242bf473ad0259b64776858e9cc89048beff4dfac0149d10e608ee51cce5466ed3f51034d69252e6eccf1b5c890d55ad3f1e88ec563b DIST microsoft-jdk-17.0.10-linux-aarch64.tar.gz 190078768 BLAKE2B 03cea395bd0336dbc75ad14aa6add1c98851022abf03644c4c0d8a054d70527b104db46103442c0bc5d2592d28c7dbafc51e6e8573150f730a645d12cc3edc32 SHA512 4878e00b6d3acc5b7c9af938e64270c69a35a757452955bcf9fef2c62e3072461e28e5974f5aba82dcec8fc1eafa7ea02fae2347ff564dedd80ab2a28d265c0d DIST microsoft-jdk-17.0.10-linux-x64.tar.gz 191482548 BLAKE2B befaa3495a80b52b2320c0d6955635df5c5252a33955569d0204273d9bd152a9506723abed85685876349ef2f80771528165d13c177a16cd93b8431801acd1c2 SHA512 c3a0302cdc9c9ef4674c191eb149a85a4f9f771a6237baa00b6346d3f83d935f47d87e08c3fc37eead872b3e36c5904a15c4554289220df1feadd23baddb902e +DIST microsoft-jdk-21.0.2-linux-aarch64.tar.gz 204898650 BLAKE2B 76ba846f1a80b15717cc6d587080a7d709ce3e8f2bcf74cdf2bf0177064be53b90ec0887459da1efe210117b62df74733cfd4115cfec00a13e0ec139709ba1a7 SHA512 4fd0bda6b70bc7e3eb35b7a96e43da2a470966b6e702424b43693e51879ddb1aa1c70d5254ef202b46b19b0c06951d96f0cf81fc63e34ee97385fa945926b3fe +DIST microsoft-jdk-21.0.2-linux-x64.tar.gz 206772622 BLAKE2B e31ced718c87fa051e72bdc8488ad4e0586bed9d3e8023e2969fb49ada837dccb6289fc29e524837550664c8a7a0536cf0d79faf3b02deb55152f8ccfb99c574 SHA512 3e94145d956558184c23023e84486337e853901953b5b927162ddd039529ebfd8ef664491dda1573c5ca4d3d3d8161fffaef8630702dd3a2b706212ab1405da3 diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild new file mode 100644 index 00..ea61ecf3ee --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" +amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) +arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/jdk-${MY_PV}+13" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # ht
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/microsoft-openjdk-bin/, dev-java/microsoft-openjdk-bin/files/
commit: 5ac7751de305032b987e0162f2171642c195ebf3 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 19:54:33 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 19:59:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ac7751d dev-java/microsoft-openjdk-bin: new package, version 11.0.22 Signed-off-by: Robert Greener r0bert.dev> dev-java/microsoft-openjdk-bin/Manifest| 2 + .../files/microsoft-openjdk-bin.env.sh | 13 +++ dev-java/microsoft-openjdk-bin/metadata.xml| 11 +++ .../microsoft-openjdk-bin-11.0.22.ebuild | 97 ++ 4 files changed, 123 insertions(+) diff --git a/dev-java/microsoft-openjdk-bin/Manifest b/dev-java/microsoft-openjdk-bin/Manifest new file mode 100644 index 00..9259ee7c98 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/Manifest @@ -0,0 +1,2 @@ +DIST microsoft-jdk-11.0.22-linux-aarch64.tar.gz 195581683 BLAKE2B e27735a58eaa600652c0c1400968de7d7a24fce15da4d41ca1998c84a79462de548852b39945d6b4cb0aa0f04577b9c4bf36219bd0bb5b5438d9f93860f304c2 SHA512 d63048448d99199f6be6fe4f340abc77e40f547021eaf3908c64930b6a86e5113b08ab67a1ab00e5a9fa620fb8087fd0c9c1b2cfce83ab0a4897b0b764a3ca00 +DIST microsoft-jdk-11.0.22-linux-x64.tar.gz 197022932 BLAKE2B 8ac69530bd7ccc832d8466f8ad94ddb6159b6bd70fbe4d3d84f72bde78d418d578a4143407331a61e5e8cbd8c1979b1eab8a3b9a79888a760eed0f442625cfcc SHA512 04aceb51c148f97f6f88242bf473ad0259b64776858e9cc89048beff4dfac0149d10e608ee51cce5466ed3f51034d69252e6eccf1b5c890d55ad3f1e88ec563b diff --git a/dev-java/microsoft-openjdk-bin/files/microsoft-openjdk-bin.env.sh b/dev-java/microsoft-openjdk-bin/files/microsoft-openjdk-bin.env.sh new file mode 100644 index 00..0f41a22165 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/files/microsoft-openjdk-bin.env.sh @@ -0,0 +1,13 @@ +VERSION="Microsoft OpenJDK ${PV}" +JAVA_HOME="${EPREFIX}/opt/${P}" +JDK_HOME="${EPREFIX}/opt/${P}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="${SLOT}" +BOOTCLASSPATH="" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/microsoft-openjdk-bin/metadata.xml b/dev-java/microsoft-openjdk-bin/metadata.xml new file mode 100644 index 00..b56f4a748f --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + + microsoft/openjdk + + diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild new file mode 100644 index 00..cf80650e30 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" +amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) +arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/jdk-${MY_PV}+7" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # Not
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/microsoft-openjdk-bin/
commit: 2a1576d0f9885db81fc11ab73e89ff948050d7b5 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 19:55:10 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 19:59:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a1576d0 dev-java/microsoft-openjdk-bin: New version 17.0.10 Signed-off-by: Robert Greener r0bert.dev> dev-java/microsoft-openjdk-bin/Manifest| 2 + .../microsoft-openjdk-bin-17.0.10.ebuild | 97 ++ 2 files changed, 99 insertions(+) diff --git a/dev-java/microsoft-openjdk-bin/Manifest b/dev-java/microsoft-openjdk-bin/Manifest index 9259ee7c98..d0ed73df21 100644 --- a/dev-java/microsoft-openjdk-bin/Manifest +++ b/dev-java/microsoft-openjdk-bin/Manifest @@ -1,2 +1,4 @@ DIST microsoft-jdk-11.0.22-linux-aarch64.tar.gz 195581683 BLAKE2B e27735a58eaa600652c0c1400968de7d7a24fce15da4d41ca1998c84a79462de548852b39945d6b4cb0aa0f04577b9c4bf36219bd0bb5b5438d9f93860f304c2 SHA512 d63048448d99199f6be6fe4f340abc77e40f547021eaf3908c64930b6a86e5113b08ab67a1ab00e5a9fa620fb8087fd0c9c1b2cfce83ab0a4897b0b764a3ca00 DIST microsoft-jdk-11.0.22-linux-x64.tar.gz 197022932 BLAKE2B 8ac69530bd7ccc832d8466f8ad94ddb6159b6bd70fbe4d3d84f72bde78d418d578a4143407331a61e5e8cbd8c1979b1eab8a3b9a79888a760eed0f442625cfcc SHA512 04aceb51c148f97f6f88242bf473ad0259b64776858e9cc89048beff4dfac0149d10e608ee51cce5466ed3f51034d69252e6eccf1b5c890d55ad3f1e88ec563b +DIST microsoft-jdk-17.0.10-linux-aarch64.tar.gz 190078768 BLAKE2B 03cea395bd0336dbc75ad14aa6add1c98851022abf03644c4c0d8a054d70527b104db46103442c0bc5d2592d28c7dbafc51e6e8573150f730a645d12cc3edc32 SHA512 4878e00b6d3acc5b7c9af938e64270c69a35a757452955bcf9fef2c62e3072461e28e5974f5aba82dcec8fc1eafa7ea02fae2347ff564dedd80ab2a28d265c0d +DIST microsoft-jdk-17.0.10-linux-x64.tar.gz 191482548 BLAKE2B befaa3495a80b52b2320c0d6955635df5c5252a33955569d0204273d9bd152a9506723abed85685876349ef2f80771528165d13c177a16cd93b8431801acd1c2 SHA512 c3a0302cdc9c9ef4674c191eb149a85a4f9f771a6237baa00b6346d3f83d935f47d87e08c3fc37eead872b3e36c5904a15c4554289220df1feadd23baddb902e diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild new file mode 100644 index 00..cf80650e30 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +SLOT=$(ver_cut 1) + +SRC_URI=" +amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) +arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) +" + +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/jdk-${MY_PV}+7" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/nerdfonts/
commit: ad6cd5c08dbd1fd61562bc3adbb5bbc798e4c0a7 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 16:28:26 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 16:38:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad6cd5c0 media-fonts/nerdfonts: new package, version 3.1.1 Signed-off-by: Robert Greener r0bert.dev> media-fonts/nerdfonts/Manifest | 64 ++ media-fonts/nerdfonts/metadata.xml | 11 media-fonts/nerdfonts/nerdfonts-3.1.1.ebuild | 98 3 files changed, 173 insertions(+) diff --git a/media-fonts/nerdfonts/Manifest b/media-fonts/nerdfonts/Manifest new file mode 100644 index 00..415b644145 --- /dev/null +++ b/media-fonts/nerdfonts/Manifest @@ -0,0 +1,64 @@ +DIST 0xProto-3.1.1.tar.xz 1512176 BLAKE2B 319173799098b81f2470f3b2101e9f8395c6730d4f39808749138a3aacf43d2527db58acefc1d96e0b937def7ba08fc2b6bcbb28ceb7be17ddfff6d83ceac46a SHA512 58e7c5035678b409ffa6c6b24a5f9fe50cda491f60a88363236174bd344feebea9fdf5064ebe07f70da0730fdb1971fa91caf86a7c45c544a3ed02a0bb2d1e5d +DIST 3270-3.1.1.tar.xz 3634516 BLAKE2B 3680e726588b907b9a38882e8d842a808d074d77ca0a00732770bf5b22beb9ce1258a6e8539585cb88ae82a5cf2c110844407a5e789013312e43bbf8509757f0 SHA512 4c44451b0c757d03ae813f70fc3232b3fd6f584d0b3852bb98cfc8875f5f6cfa6f2d4f2d90962c24add00db97e9e6e22822c9aabe1f30b16504dc1febea5222e +DIST Agave-3.1.1.tar.xz 1739464 BLAKE2B 9a27b777ad55bb7a2ad529c0e1d373153480924f538df7b92f4595ad2afe53328747f42d7d2d4919361b6e549722730f48a30caf2e43442e05b2f9f45d20a720 SHA512 5931d11c4a4d89bbd1dd552007093758877d63a9518b0f6b7e241fd144851ad175c66ac672e17f18e41a26f6eddebfaf2a586e2a1b5aeacc192b1a6462306f27 +DIST AnonymousPro-3.1.1.tar.xz 1824212 BLAKE2B ae5844ab8e0b3977579bc127fe43464516d2df4d69f316cf8fe8f381b348b0d6a4f2a53fdc0598252d10d9f4e7b1647c9b2cc96715aa8827cb631333811f43d2 SHA512 853ab55c94582014154a5ebfc7214bffd901f1b197b07052b578aeb9585e17164626d2609d77ce6e28d50bc7b05f03f18804cfd30a34288effb06a6ad5d9 +DIST Arimo-3.1.1.tar.xz 1564852 BLAKE2B bdb36e6ed1e8b8b47896c046c58008bcccfd254317a44221f1858d4e828b2704492c8fb4ac88d97247d4c51261c7dbe54e0bb788fbecb086314342077bf16200 SHA512 ba328c53ad3fb4d8bfaca8a7354debff465580ed3b043624865b6165fe95e3550425e2e06dc440818d2285d33bfbfe4d874be3192883984b37fa619aab644c92 +DIST AurulentSansMono-3.1.1.tar.xz 3452256 BLAKE2B ea8d1546980db24282ecbb2d07922c4a6c1cb6f2ba636f91c802c449affd30b717e0421ef4aec2b4d37c573fda9cb4bf87ab3c1a5c182cc58e843830d18ae843 SHA512 31ac478ef67c1e542a29897e289f8856b30faffb50201205eecbb6a96cd65560e5f2fa67f767f5bd6b6374701bca4fee0e930f8f740d42814b19685117e87e18 +DIST BigBlueTerminal-3.1.1.tar.xz 1590924 BLAKE2B 80753fee0cab7763252ac9771d630fde721c7ab451a7890c428f59a8bffb11d576afc09a9ebf32013d98190797fe8d8a72424a8d32ea1ad780a6cf9182bd7bda SHA512 7bdbf7a194274985d2c2074367dd2ec919834709d71292ab14a7568555de3abbc6076c0ba21c7be19936684a537dc99f0df3e1eafb731c356786b9b02dcc8245 +DIST BitstreamVeraSansMono-3.1.1.tar.xz 1802328 BLAKE2B 382389206a7ec219700879d6f35599f321858500b9652e2564be00d984bf4aad7fe0a2669db47f28b4e9cffb066e99d34eb1f8124b138f585d38627c8d8054f7 SHA512 88f0c1e61692342bce4ca16abe57cc09594520171e3276ae6a1907d960ae231389e9817809fa482473a3606ade93ea0118dbd31815baaa2742b43a2f63886549 +DIST CascadiaCode-3.1.1.tar.xz 2792472 BLAKE2B 2e5269edb6b7d05cbab72444285d9a7335f6509f4c4677a3d0ce8542a7e0c1e0f10ce6185b8c10e7bc1eaf29bec7b52d28c4476bfaa067fd9b582978b0bba6d7 SHA512 e89bee382b6d5dbed4996c36281979cfc999f112701c636cbc0a99ebaf7547b5c7e78b5de99d45a55a0caa4674cc20422c637f0ddff460d322373080dfcf345e +DIST CascadiaMono-3.1.1.tar.xz 2773500 BLAKE2B 66d74728e01fedb95f806035b3b31e3cb9d9d5d9d72193d38c4098fdd0d08490c16519cc14882abbaf568da2a694ffc72c9af735a65240db52f60f85903dc5d9 SHA512 0405135410d6b36482a3ef8b01fd8b025cc5c77c87e2873c620e0ea20d2051d03d2ab3658131a4faa2cfb2574cc25fa6b317301da1eb151b2524f3aeb8bf3746 +DIST CodeNewRoman-3.1.1.tar.xz 4702328 BLAKE2B e8f6d1178da961028d6eaff9b3644efaa5a4c926e34e0b3c34b41d883d3503d0f3222af7eb1b4a528f51e264dca9e630b17c7842d0a2eb100e982ddaeafc9621 SHA512 44d41436b5b5aa3a8396650d3a7b82ec4c365aa10761ad037d6161f026adf1a245b5e9a6a4d699fef69419ea389d856dc74bc5b7e0fb023803e710101183c0bc +DIST ComicShannsMono-3.1.1.tar.xz 3738720 BLAKE2B 1cda398875c4a612eca80f1f1fda84e1ba022912ccd46793821a5b50d1a175f8116dee6ab821cb53d449aaedb45d2a187834102b0d05428c202929ae1cce5784 SHA512 388fe06d1cc1cfbd677712f13921f5570b30a2d0ffcda575d9deb3aedee6ba9276c8ce8eac48bbe6bda951ffe8fda1704d9cd93d9a8e5a63bd3aa727d6af7406 +DIST CommitMono-3.1.1.tar.xz 3964236 BLAKE2B b83a2c712b0fca4c11742a81c6e31f3fa9158f97f770c0a6830bb9d9d8f54d2007cab489569ad5b48141003517def38965d1f459ff36ceda210ec62cb30daee3 SHA512 a2dbc3d1852015765bc04cc7efd30d8be2355ac08cfb83b1b8ebf466ad8f2d9e86aed74ab8503a5f62acb7e3f4d391acad9bdae9eb90a5c50f83a2a791e25ffe +DIST Cousine-3.1.1.tar.xz 219095
[gentoo-commits] repo/proj/guru:dev commit in: /
commit: 43896f83b4e8360ca3d2725e31fb7301ae535015 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 16:29:50 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 16:38:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43896f83 TODO.md: Remove nerdfonts from TODO Signed-off-by: Robert Greener r0bert.dev> TODO.md | 1 - 1 file changed, 1 deletion(-) diff --git a/TODO.md b/TODO.md index 53f2709e37..8ea1ea8d81 100644 --- a/TODO.md +++ b/TODO.md @@ -23,7 +23,6 @@ If you find an interesting piece of software here, consider to package it, also [forgit](https://github.com/wfxr/forgit) | none | shell | Alessandro-Barbieri | ✖ | ✖ [openocl](https://openocl.org/) | none | octave | Alessandro-Barbieri | ✖ | ✖ [octave-scicosim](https://wiki.octave.org/Sci_cosim) | none | octave | Alessandro-Barbieri | ✖ | ✖ -[nerd-fonts](https://nerdfonts.com) | none | fonts | Alessandro-Barbieri | ✔ | ✖ [silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util | Alessandro-Barbieri | ✖ | ✖ [lucida](https://github.com/claritylab/lucida) | make | | Alessandro-Barbieri | ✔ | ✖ [embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel | Alessandro-Barbieri | ✖ | ✖
[gentoo-commits] repo/proj/guru:dev commit in: app-text/pandoc-crossref-bin/
commit: c49ec518d229de8afbe695897b8b5a3348ea Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 13:15:53 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 13:19:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c49ec518 app-text/pandoc-crossref-bin: Remove redundant revision v0.3.17.0c Signed-off-by: Robert Greener r0bert.dev> app-text/pandoc-crossref-bin/Manifest | 1 - .../pandoc-crossref-bin-0.3.17.0c.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/app-text/pandoc-crossref-bin/Manifest b/app-text/pandoc-crossref-bin/Manifest index 9ab9e29fcf..ca06c2b770 100644 --- a/app-text/pandoc-crossref-bin/Manifest +++ b/app-text/pandoc-crossref-bin/Manifest @@ -1,3 +1,2 @@ -DIST pandoc-crossref-Linux.tar.xz 8697292 BLAKE2B c810b593d27acc0899047618a3ee606d55fec2bd2fcf59800135a7b2f1e452ee2ad469a029e703835c8ad883ad2262704dfc2aff6c4ef816b18c3b4c9ebb26b9 SHA512 0d3745a584f4dc77b05890a404940c5137eca8bed2007fc814d8e8411c5dbb27753d667fa79588043aa8f2628e7c9fe6a6764816470bcfdc73da04e29c1c75d0 DIST pandoc-crossref-bin-0.3.17.0c.tar.xz 8697292 BLAKE2B c810b593d27acc0899047618a3ee606d55fec2bd2fcf59800135a7b2f1e452ee2ad469a029e703835c8ad883ad2262704dfc2aff6c4ef816b18c3b4c9ebb26b9 SHA512 0d3745a584f4dc77b05890a404940c5137eca8bed2007fc814d8e8411c5dbb27753d667fa79588043aa8f2628e7c9fe6a6764816470bcfdc73da04e29c1c75d0 DIST pandoc-crossref-bin-0.3.17.0f.tar.xz 8767696 BLAKE2B e221ac987797ccbf377c2a8d6432a872ad4d61fe5220a149e0b17be4789f048a75ed002102f97d6a129596b0f19f9cfedd8685bb576075a0eb05909741dd7ed8 SHA512 3d1e6c072249f86d2478cb5764a1aa9e66850b8147bb60ec057388cb720614677a981322170843d338db0403c26308371d45dc192f92dfb4cc68b8c5cfe98894 diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c.ebuild deleted file mode 100644 index 193e34eb67..00 --- a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DESCRIPTION="Pandoc filter for cross-references" - -HOMEPAGE="https://github.com/lierdakil/pandoc-crossref; - - -SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz; - -LICENSE="GPL-2" - -SLOT="0" - -KEYWORDS="-* ~amd64" -S=${WORKDIR} - -RDEPEND=" -|| ( =app-text/pandoc-bin-3.1.12.1 =app-text/pandoc-3.1.12.1 ) -!dev-haskell/pandoc-crossref -" - -src_install() { - exeinto /usr/bin - newexe ${WORKDIR}/pandoc-crossref pandoc-crossref - newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 -}
[gentoo-commits] repo/proj/guru:dev commit in: app-text/pandoc-crossref-bin/
commit: beeca84794c6927351100d40fadc4273d773664d Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 13:12:41 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 13:19:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beeca847 app-text/pandoc-crossref-bin: New revision v0.3.17.0c-r1 Avoid conflict in manifest on package name Signed-off-by: Robert Greener r0bert.dev> .../pandoc-crossref-bin-0.3.17.0c-r1.ebuild| 28 ++ 1 file changed, 28 insertions(+) diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild new file mode 100644 index 00..89b7c5250f --- /dev/null +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DESCRIPTION="Pandoc filter for cross-references" + +HOMEPAGE="https://github.com/lierdakil/pandoc-crossref; + + +SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz" + +LICENSE="GPL-2" + +SLOT="0" + +KEYWORDS="-* ~amd64" +S=${WORKDIR} + +RDEPEND=" +|| ( =app-text/pandoc-bin-3.1.12.1 =app-text/pandoc-3.1.12.1 ) +!dev-haskell/pandoc-crossref +" + +src_install() { + exeinto /usr/bin + newexe ${WORKDIR}/pandoc-crossref pandoc-crossref + newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: app-text/pandoc-crossref-bin/
commit: 15018d7e43d021bbe9a1de31d541a56327a435b6 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 13:11:24 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 13:19:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15018d7e app-text/pandoc-crossref-bin: New version v0.3.17.0f Signed-off-by: Robert Greener r0bert.dev> app-text/pandoc-crossref-bin/Manifest | 2 ++ .../pandoc-crossref-bin-0.3.17.0f.ebuild | 28 ++ 2 files changed, 30 insertions(+) diff --git a/app-text/pandoc-crossref-bin/Manifest b/app-text/pandoc-crossref-bin/Manifest index 1a19bdde49..9ab9e29fcf 100644 --- a/app-text/pandoc-crossref-bin/Manifest +++ b/app-text/pandoc-crossref-bin/Manifest @@ -1 +1,3 @@ DIST pandoc-crossref-Linux.tar.xz 8697292 BLAKE2B c810b593d27acc0899047618a3ee606d55fec2bd2fcf59800135a7b2f1e452ee2ad469a029e703835c8ad883ad2262704dfc2aff6c4ef816b18c3b4c9ebb26b9 SHA512 0d3745a584f4dc77b05890a404940c5137eca8bed2007fc814d8e8411c5dbb27753d667fa79588043aa8f2628e7c9fe6a6764816470bcfdc73da04e29c1c75d0 +DIST pandoc-crossref-bin-0.3.17.0c.tar.xz 8697292 BLAKE2B c810b593d27acc0899047618a3ee606d55fec2bd2fcf59800135a7b2f1e452ee2ad469a029e703835c8ad883ad2262704dfc2aff6c4ef816b18c3b4c9ebb26b9 SHA512 0d3745a584f4dc77b05890a404940c5137eca8bed2007fc814d8e8411c5dbb27753d667fa79588043aa8f2628e7c9fe6a6764816470bcfdc73da04e29c1c75d0 +DIST pandoc-crossref-bin-0.3.17.0f.tar.xz 8767696 BLAKE2B e221ac987797ccbf377c2a8d6432a872ad4d61fe5220a149e0b17be4789f048a75ed002102f97d6a129596b0f19f9cfedd8685bb576075a0eb05909741dd7ed8 SHA512 3d1e6c072249f86d2478cb5764a1aa9e66850b8147bb60ec057388cb720614677a981322170843d338db0403c26308371d45dc192f92dfb4cc68b8c5cfe98894 diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild new file mode 100644 index 00..b5ff6700ca --- /dev/null +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DESCRIPTION="Pandoc filter for cross-references" + +HOMEPAGE="https://github.com/lierdakil/pandoc-crossref; + + +SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz" + +LICENSE="GPL-2" + +SLOT="0" + +KEYWORDS="-* ~amd64" +S=${WORKDIR} + +RDEPEND=" +|| ( =app-text/pandoc-bin-3.1.12.3 =app-text/pandoc-3.1.12.3 ) +!dev-haskell/pandoc-crossref +" + +src_install() { + exeinto /usr/bin + newexe ${WORKDIR}/pandoc-crossref pandoc-crossref + newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: app-text/pandoc-crossref-bin/
commit: 1eda76a4fd4f0f477a003c28f1e017b625910537 Author: Robert Greener r0bert dev> AuthorDate: Mon Apr 1 13:01:57 2024 + Commit: Robert Greener r0bert dev> CommitDate: Mon Apr 1 13:04:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1eda76a4 app-text/pandoc-crossref-bin: New package, version 0.3.17.0c Signed-off-by: Robert Greener r0bert.dev> app-text/pandoc-crossref-bin/Manifest | 1 + .../pandoc-crossref-bin-0.3.17.0c.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/app-text/pandoc-crossref-bin/Manifest b/app-text/pandoc-crossref-bin/Manifest new file mode 100644 index 00..1a19bdde49 --- /dev/null +++ b/app-text/pandoc-crossref-bin/Manifest @@ -0,0 +1 @@ +DIST pandoc-crossref-Linux.tar.xz 8697292 BLAKE2B c810b593d27acc0899047618a3ee606d55fec2bd2fcf59800135a7b2f1e452ee2ad469a029e703835c8ad883ad2262704dfc2aff6c4ef816b18c3b4c9ebb26b9 SHA512 0d3745a584f4dc77b05890a404940c5137eca8bed2007fc814d8e8411c5dbb27753d667fa79588043aa8f2628e7c9fe6a6764816470bcfdc73da04e29c1c75d0 diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c.ebuild new file mode 100644 index 00..193e34eb67 --- /dev/null +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DESCRIPTION="Pandoc filter for cross-references" + +HOMEPAGE="https://github.com/lierdakil/pandoc-crossref; + + +SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz; + +LICENSE="GPL-2" + +SLOT="0" + +KEYWORDS="-* ~amd64" +S=${WORKDIR} + +RDEPEND=" +|| ( =app-text/pandoc-bin-3.1.12.1 =app-text/pandoc-3.1.12.1 ) +!dev-haskell/pandoc-crossref +" + +src_install() { + exeinto /usr/bin + newexe ${WORKDIR}/pandoc-crossref pandoc-crossref + newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/R_utils/
commit: bfefb311077148687e24aed5e397bdacf26e55df Author: Robert Greener r0bert dev> AuthorDate: Tue Jul 5 14:31:43 2022 + Commit: Robert Greener r0bert dev> CommitDate: Tue Jul 5 14:31:43 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfefb311 dev-R/R_utils: Remove tests If the tests fail, the ebuild doesn't fail, as the tests don't exit. Indirectly closes a bug. Closes: https://bugs.gentoo.org/856562 Signed-off-by: Robert Greener r0bert.dev> dev-R/R_utils/R_utils-2.12.0.ebuild | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/dev-R/R_utils/R_utils-2.12.0.ebuild b/dev-R/R_utils/R_utils-2.12.0.ebuild index 2a72049d1..6a2482d30 100644 --- a/dev-R/R_utils/R_utils-2.12.0.ebuild +++ b/dev-R/R_utils/R_utils-2.12.0.ebuild @@ -3,30 +3,20 @@ EAPI=7 -inherit R-packages edo +inherit R-packages DESCRIPTION="Various Programming Utilities" KEYWORDS="~amd64" LICENSE='LGPL-2.1+' CRAN_PN="R.utils" -IUSE="test" -RESTRICT="!test? ( test )" SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" DEPEND=" >=dev-R/R_oo-1.24.0 >=dev-R/R_methodsS3-1.8.1 - test? ( >=dev-R/digest-0.6.10 ) " SUGGESTED_PACKAGES=" >=dev-R/digest-0.6.10 " - -src_test() { - cd "${WORKDIR}/${P}/tests" || die - for i in *.R; do - R_LIBS="${T}/R" edo Rscript --vanilla $i - done -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/nloptr/
commit: 7acf64222811aa7664fcdfa175574dcc4f6aac3d Author: Robert Greener r0bert dev> AuthorDate: Tue Jul 5 12:44:49 2022 + Commit: Robert Greener r0bert dev> CommitDate: Tue Jul 5 12:46:00 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7acf6422 dev-R/nloptr: use nlopt from system Has side effect of fixing fail to compile bug Closes: https://bugs.gentoo.org/856526 Signed-off-by: Robert Greener r0bert.dev> dev-R/nloptr/{nloptr-2.0.3.ebuild => nloptr-2.0.3-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-R/nloptr/nloptr-2.0.3.ebuild b/dev-R/nloptr/nloptr-2.0.3-r1.ebuild similarity index 95% rename from dev-R/nloptr/nloptr-2.0.3.ebuild rename to dev-R/nloptr/nloptr-2.0.3-r1.ebuild index feb76ef4d..b8a705a32 100644 --- a/dev-R/nloptr/nloptr-2.0.3.ebuild +++ b/dev-R/nloptr/nloptr-2.0.3-r1.ebuild @@ -16,6 +16,7 @@ DEPEND=" test? ( dev-R/xml2 ) + >=sci-libs/nlopt-2.7.0 " SUGGESTED_PACKAGES="
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/dtplyr/
commit: 76681ebd3f8964a49b5c5209aea11b44645b81c2 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 16:17:42 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 16:18:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76681ebd dev-R/dtplyr: new package, add 1.2.1 Signed-off-by: Robert Greener r0bert.dev> dev-R/dtplyr/Manifest| 1 + dev-R/dtplyr/dtplyr-1.2.1.ebuild | 43 dev-R/dtplyr/metadata.xml| 17 3 files changed, 61 insertions(+) diff --git a/dev-R/dtplyr/Manifest b/dev-R/dtplyr/Manifest new file mode 100644 index 0..d2113e1a4 --- /dev/null +++ b/dev-R/dtplyr/Manifest @@ -0,0 +1 @@ +DIST dtplyr_1.2.1.tar.gz 288369 BLAKE2B 334c2b1365c2a2fe1804c4175362834a9de036511a17919815d7df853ebfd4421faf6b14b4598bf85a8c2404dc64e992a634b177c7bce163618300a9d43e9c97 SHA512 1257ce97f17cce4141364280231ba441e35550d9c9b73c6836290c7e5890314a08437d78cbfdd20ae9690312f96e00ae4e0e5dd51166de7ef914bd5417f0c6e4 diff --git a/dev-R/dtplyr/dtplyr-1.2.1.ebuild b/dev-R/dtplyr/dtplyr-1.2.1.ebuild new file mode 100644 index 0..c5346942d --- /dev/null +++ b/dev-R/dtplyr/dtplyr-1.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Data Table Back-End for 'dplyr'" +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/crayon + >=dev-R/data_table-1.13.0 + >=dev-R/dplyr-1.0.3 + dev-R/ellipsis + dev-R/glue + dev-R/lifecycle + dev-R/rlang + dev-R/tibble + dev-R/tidyselect + dev-R/vctrs + test? ( + >=dev-R/testthat-3.0.0 + >=dev-R/tidyr-1.1.0 + ) +" + +SUGGESTED_PACKAGES=" + dev-R/bench + dev-R/covr + dev-R/knitr + dev-R/rmarkdown + >=dev-R/testthat-3.0.0 + >=dev-R/tidyr-1.1.0 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} diff --git a/dev-R/dtplyr/metadata.xml b/dev-R/dtplyr/metadata.xml new file mode 100644 index 0..cd67ec08c --- /dev/null +++ b/dev-R/dtplyr/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Provides a data.table backend for 'dplyr'. The goal of 'dtplyr' is to allow you to write 'dplyr' code that is automatically translated to the equivalent, but usually much faster, data.table code. + + + Hadley Wickham + had...@rstudio.com + + https://github.com/tidyverse/dtplyr/issues + tidyverse/dtplyr + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/data_table/
commit: b5beb2c6f51edbf1cf7999feea2bddabdd3955ed Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 16:09:33 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 16:09:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5beb2c6 dev-R/data_table: new package, add 1.14.2 Signed-off-by: Robert Greener r0bert.dev> dev-R/data_table/Manifest | 1 + dev-R/data_table/data_table-1.14.2.ebuild | 31 +++ dev-R/data_table/metadata.xml | 17 + 3 files changed, 49 insertions(+) diff --git a/dev-R/data_table/Manifest b/dev-R/data_table/Manifest new file mode 100644 index 0..a4010452c --- /dev/null +++ b/dev-R/data_table/Manifest @@ -0,0 +1 @@ +DIST data.table_1.14.2.tar.gz 5301817 BLAKE2B 214872e0afd77e83bfed727db51fd1750d9e098f065f6326eb5b9a40e1f8bd09456bd7692dfc5018afab88e430425ea77918ad8c3bcc348893ac17c5ff9b1162 SHA512 6dabef158974554fa470ba57b190be8718b2e0029c0e8be722dc11ab35b5c6ff7538341da516286b97a770caa285fcda414b26e15c4672e86d603e63438ceca8 diff --git a/dev-R/data_table/data_table-1.14.2.ebuild b/dev-R/data_table/data_table-1.14.2.ebuild new file mode 100644 index 0..b06c5be4a --- /dev/null +++ b/dev-R/data_table/data_table-1.14.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Various Programming Utilities" +KEYWORDS="~amd64" +LICENSE='MPL-2.0' +CRAN_PN="data.table" +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + + +SUGGESTED_PACKAGES=" + >=dev-R/bit64-4.0.0 + >=dev-R/bit-4.0.4 + dev-R/curl + dev-R/R_utils + dev-R/xts + dev-R/nanotime + >=dev-R/zoo-1.8.1 + dev-R/yaml + dev-R/knitr + dev-R/rmarkdown +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla main.R +} diff --git a/dev-R/data_table/metadata.xml b/dev-R/data_table/metadata.xml new file mode 100644 index 0..0bad4adb3 --- /dev/null +++ b/dev-R/data_table/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins, fast add/modify/delete of columns by group using no copies at all, list columns, friendly and fast character-separated-value read/write. Offers a natural and flexible syntax, for faster development. + + + Matt Dowle + mattjdo...@gmail.com + + https://github.com/Rdatatable/data.table/issues + Rdatatable/data.table + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/R_utils/
commit: 36078cbb465799865f682373c81725acdcb6527f Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 16:00:35 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 16:01:08 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36078cbb dev-R/R_utils: new package, add 2.12.0 Signed-off-by: Robert Greener r0bert.dev> dev-R/R_utils/Manifest | 1 + dev-R/R_utils/R_utils-2.12.0.ebuild | 32 dev-R/R_utils/metadata.xml | 17 + 3 files changed, 50 insertions(+) diff --git a/dev-R/R_utils/Manifest b/dev-R/R_utils/Manifest new file mode 100644 index 0..54a21a28f --- /dev/null +++ b/dev-R/R_utils/Manifest @@ -0,0 +1 @@ +DIST R.utils_2.12.0.tar.gz 363986 BLAKE2B 48827d5b00523fea1d71e84ea17418fb5879b3378d41dfa87b85de3ddbf2b92046a7dad00a188392e3d9ba0cc959ffba6b6432e0a7b103a7261c00c825c01dbe SHA512 1a09ebc278f55ddb0f5adf56bcfb2647a026eb5d8597541cc96aad6e322832efd8603ee15d494f730ae4cf976316dee4adafd2785fc2390a5a896e97f08d2607 diff --git a/dev-R/R_utils/R_utils-2.12.0.ebuild b/dev-R/R_utils/R_utils-2.12.0.ebuild new file mode 100644 index 0..2a72049d1 --- /dev/null +++ b/dev-R/R_utils/R_utils-2.12.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Various Programming Utilities" +KEYWORDS="~amd64" +LICENSE='LGPL-2.1+' +CRAN_PN="R.utils" +IUSE="test" +RESTRICT="!test? ( test )" + +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + +DEPEND=" + >=dev-R/R_oo-1.24.0 + >=dev-R/R_methodsS3-1.8.1 + test? ( >=dev-R/digest-0.6.10 ) +" + +SUGGESTED_PACKAGES=" + >=dev-R/digest-0.6.10 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/R_utils/metadata.xml b/dev-R/R_utils/metadata.xml new file mode 100644 index 0..5064bda9d --- /dev/null +++ b/dev-R/R_utils/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Utility functions useful when programming and developing R packages. + + + Henrik Bengtsson + henr...@braju.com + + https://github.com/HenrikBengtsson/R.utils/issues + HenrikBengtsson/R.utils + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/tinytex/
commit: a3da6d6479cc10bfa65c500fa025e88e7cee4658 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 13:40:15 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 13:40:15 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3da6d64 dev-R/tinytex: new packaage, add 0.40 Signed-off-by: Robert Greener r0bert.dev> dev-R/tinytex/Manifest| 1 + dev-R/tinytex/metadata.xml| 17 + dev-R/tinytex/tinytex-0.40.ebuild | 29 + 3 files changed, 47 insertions(+) diff --git a/dev-R/tinytex/Manifest b/dev-R/tinytex/Manifest new file mode 100644 index 0..4fee2015a --- /dev/null +++ b/dev-R/tinytex/Manifest @@ -0,0 +1 @@ +DIST tinytex_0.40.tar.gz 32846 BLAKE2B b3edb270254cf2a2f721a70531dc8d4486e073b68a8199c6e78ad8503a0cbff52ddfabe97c5227c62a2f7e5a51db1d34667536a1ade5bd5ac5553fc99298b094 SHA512 bcef31b9245ed0a989b04d6a1f91781eeabba9c8aac11f6dd7b2d457944e9f8f40adb1477c898d95eb72a1cbb6ddc728be80a7b8ce9010b294c0e44fe28f92ad diff --git a/dev-R/tinytex/metadata.xml b/dev-R/tinytex/metadata.xml new file mode 100644 index 0..b306c21c0 --- /dev/null +++ b/dev-R/tinytex/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Helper functions to install and maintain the 'LaTeX' distribution named 'TinyTeX' (https://yihui.org/tinytex/), a lightweight, cross-platform, portable, and easy-to-maintain version of 'TeX Live'. This package also contains helper functions to compile 'LaTeX' documents, and install missing 'LaTeX' packages automatically. + + + Yihui Xie + x...@yihui.name + + https://github.com/rstudio/tinytex/issues + rstudio/tinytex + + diff --git a/dev-R/tinytex/tinytex-0.40.ebuild b/dev-R/tinytex/tinytex-0.40.ebuild new file mode 100644 index 0..2e8459972 --- /dev/null +++ b/dev-R/tinytex/tinytex-0.40.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Helper Functions to Install and Maintain TeX Live, and Compile LaTeX Documents' +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/xfun + test? ( + dev-R/testit + ) +" + +SUGGESTED_PACKAGES=" + dev-R/testit + dev-R/rstudioapi +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla test-cran.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/testit/
commit: 42147bef5e4834c8ee9f179d60046230b0bdfbb3 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 13:38:29 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 13:38:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42147bef dev-R/testit: fix metadata Signed-off-by: Robert Greener r0bert.dev> dev-R/testit/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/testit/metadata.xml b/dev-R/testit/metadata.xml index 3823f9b80..e4be58d26 100644 --- a/dev-R/testit/metadata.xml +++ b/dev-R/testit/metadata.xml @@ -5,7 +5,7 @@ m...@r0bert.dev Robert Greener - Helper functions to install and maintain the 'LaTeX' distribution named 'TinyTeX' (https://yihui.org/tinytex/), a lightweight, cross-platform, portable, and easy-to-maintain version of 'TeX Live'. This package also contains helper functions to compile 'LaTeX' documents, and install missing 'LaTeX' packages automatically. + Provides two convenience functions assert() and test_pkg() to facilitate testing R packages. Yihui Xie
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/testit/
commit: 07490c2edee4188458085da03ef678cd3876f6f0 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 13:27:07 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 13:27:07 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07490c2e dev-R/testit: new package, add 0.13 Signed-off-by: Robert Greener r0bert.dev> dev-R/testit/Manifest | 1 + dev-R/testit/metadata.xml | 17 + dev-R/testit/testit-0.13.ebuild | 20 3 files changed, 38 insertions(+) diff --git a/dev-R/testit/Manifest b/dev-R/testit/Manifest new file mode 100644 index 0..77834ed9f --- /dev/null +++ b/dev-R/testit/Manifest @@ -0,0 +1 @@ +DIST testit_0.13.tar.gz 8493 BLAKE2B c1375be2392f3acc15e66deff6d45b4f4d750c15d8f6254ca63062208baa9943d79c875fecd13c98fe5000bf572633aed7c98015305dfbf0fab59371f5f6fda4 SHA512 f48774a055d6eb04523e6c3a7afdbc74698aa11accc13cd66d860feab9a584a816c430196bf7e12999ea20746c9b85b6544af9dc8e16922694968392eab36d3f diff --git a/dev-R/testit/metadata.xml b/dev-R/testit/metadata.xml new file mode 100644 index 0..3823f9b80 --- /dev/null +++ b/dev-R/testit/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Helper functions to install and maintain the 'LaTeX' distribution named 'TinyTeX' (https://yihui.org/tinytex/), a lightweight, cross-platform, portable, and easy-to-maintain version of 'TeX Live'. This package also contains helper functions to compile 'LaTeX' documents, and install missing 'LaTeX' packages automatically. + + + Yihui Xie + x...@yihui.name + + https://github.com/yihui/testit/issues + yihui/testit + + diff --git a/dev-R/testit/testit-0.13.ebuild b/dev-R/testit/testit-0.13.ebuild new file mode 100644 index 0..4317d2d9b --- /dev/null +++ b/dev-R/testit/testit-0.13.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='A Simple Package for Testing R Packages' +KEYWORDS="~amd64" +LICENSE='GPL-3' + +SUGGESTED_PACKAGES=" + dev-R/rstudioapi + dev-R/covr +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla test-all.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/webfakes/
commit: 8c3fc608d5f9f81881ac4f7e08a285225f71a322 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 09:22:26 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 09:22:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c3fc608 dev-R/webfakes: release -r1 and fix failing tests The tests fail when there is no running x server, disable the non-CRAN tests. Closes: https://bugs.gentoo.org/856343 Signed-off-by: Robert Greener r0bert.dev> dev-R/webfakes/{webfakes-1.1.3.ebuild => webfakes-1.1.3-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/webfakes/webfakes-1.1.3.ebuild b/dev-R/webfakes/webfakes-1.1.3-r1.ebuild similarity index 90% rename from dev-R/webfakes/webfakes-1.1.3.ebuild rename to dev-R/webfakes/webfakes-1.1.3-r1.ebuild index 53aa6d7df..cfb0139f7 100644 --- a/dev-R/webfakes/webfakes-1.1.3.ebuild +++ b/dev-R/webfakes/webfakes-1.1.3-r1.ebuild @@ -38,5 +38,5 @@ SUGGESTED_PACKAGES=" src_test() { cd "${WORKDIR}/${P}/tests" || die - NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R + R_LIBS="${T}/R" edo Rscript --vanilla testthat.R }
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/htmltools/
commit: 3447d33520fc8f7d8c72cae0f4e94459114c7e7e Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:48:29 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:48:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3447d335 dev-R/htmltools: release -r1 and fix failing tests The tests fail as there needs to be a running X server. I've removed these tests. Closes: https://bugs.gentoo.org/856355 Signed-off-by: Robert Greener r0bert.dev> dev-R/htmltools/{htmltools-0.5.2.ebuild => htmltools-0.5.2-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-R/htmltools/htmltools-0.5.2.ebuild b/dev-R/htmltools/htmltools-0.5.2-r1.ebuild similarity index 94% rename from dev-R/htmltools/htmltools-0.5.2.ebuild rename to dev-R/htmltools/htmltools-0.5.2-r1.ebuild index 0a92f2370..21ff88d83 100644 --- a/dev-R/htmltools/htmltools-0.5.2.ebuild +++ b/dev-R/htmltools/htmltools-0.5.2-r1.ebuild @@ -34,5 +34,6 @@ SUGGESTED_PACKAGES=" src_test() { cd "${WORKDIR}/${P}/tests" || die + rm "testthat/test-images.R" || die NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R }
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/XML/
commit: e343b6c66eed6c3ae4499f523e330bc4367695c1 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:30:34 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:30:34 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e343b6c6 dev-R/XML: use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/XML/XML-3.99.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/XML/XML-3.99.0.10.ebuild b/dev-R/XML/XML-3.99.0.10.ebuild index a9edb8a35..ee2f37514 100644 --- a/dev-R/XML/XML-3.99.0.10.ebuild +++ b/dev-R/XML/XML-3.99.0.10.ebuild @@ -11,7 +11,7 @@ LICENSE='BSD' DEPEND=" >=dev-libs/libxml2-2.6.3 " -CRAN_PV="3.99-0.10" +CRAN_PV="$(ver_rs 2 -)" SUGGESTED_PACKAGES=" dev-R/bitops
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/selectr/
commit: 77f4d26b58f3544c082d3e0697fb6c030beaaac7 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:29:50 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:29:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77f4d26b dev-R/selectr: Use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/selectr/selectr-0.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/selectr/selectr-0.4.2.ebuild b/dev-R/selectr/selectr-0.4.2.ebuild index fc058ca73..4c13ef616 100644 --- a/dev-R/selectr/selectr-0.4.2.ebuild +++ b/dev-R/selectr/selectr-0.4.2.ebuild @@ -10,7 +10,7 @@ KEYWORDS="~amd64" LICENSE='BSD' RESTRICT="!test? ( test )" IUSE="test" -CRAN_PV="0.4-2" +CRAN_PV="$(ver_rs 2 -)" DEPEND=" dev-R/stringr
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/codetools/
commit: 6ff9c368d4993530dc449ed2be71d9980771395b Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:29:17 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:29:17 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ff9c368 dev-R/codetools: Use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/codetools/codetools-0.2.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/codetools/codetools-0.2.18.ebuild b/dev-R/codetools/codetools-0.2.18.ebuild index ac0e5c8d9..3d3f0db67 100644 --- a/dev-R/codetools/codetools-0.2.18.ebuild +++ b/dev-R/codetools/codetools-0.2.18.ebuild @@ -10,7 +10,7 @@ KEYWORDS="~amd64" LICENSE='GPL-2+' RESTRICT="!test? ( test )" IUSE="test" -CRAN_PV="0.2-18" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RhpcBLASctl/
commit: 8ac5693c5eb7d37cea1283f14d229887e8bae425 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:28:30 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:28:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ac5693c dev-R/RhpcBLASctl: use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild b/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild index 2630164e2..4c9c6add6 100644 --- a/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild +++ b/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild @@ -8,6 +8,6 @@ inherit R-packages DESCRIPTION="Control the Number of Threads on 'BLAS'" KEYWORDS="~amd64" LICENSE='AGPL-3' -CRAN_PV="0.21-247.1" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/AsioHeaders/
commit: e4653657e21dd27180b9cb1ba1fd437ae888c176 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:27:47 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:27:47 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4653657 dev-R/AsioHeaders: Use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild b/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild index a45e3b5ef..51346d8c0 100644 --- a/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild +++ b/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild @@ -8,6 +8,6 @@ inherit R-packages DESCRIPTION="'Asio' C++ Header Files" KEYWORDS="~amd64" LICENSE='Boost-1.0' -CRAN_PV="1.22.1-1" +CRAN_PV="$(ver_rs 3 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/base64enc/
commit: f986c2b32fa1077be263372a6ab36d486b030663 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:26:32 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:26:32 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f986c2b3 dev-R/base64enc: Use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/base64enc/base64enc-0.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/base64enc/base64enc-0.1.3.ebuild b/dev-R/base64enc/base64enc-0.1.3.ebuild index b835d2233..9a5d192a4 100644 --- a/dev-R/base64enc/base64enc-0.1.3.ebuild +++ b/dev-R/base64enc/base64enc-0.1.3.ebuild @@ -8,6 +8,6 @@ inherit R-packages DESCRIPTION='Tools for base64 encoding' KEYWORDS="~amd64" LICENSE='GPL-2 GPL-3' -CRAN_PV="0.1-3" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/xtable/
commit: 9a5e452db8468d9b05ed079a95e09d7e7a0770a6 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:25:27 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:25:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a5e452d dev-R/xtable: Use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/xtable/xtable-1.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/xtable/xtable-1.8.4.ebuild b/dev-R/xtable/xtable-1.8.4.ebuild index 43733745f..187b38ca0 100644 --- a/dev-R/xtable/xtable-1.8.4.ebuild +++ b/dev-R/xtable/xtable-1.8.4.ebuild @@ -10,7 +10,7 @@ KEYWORDS="~amd64" LICENSE='GPL-2+' RESTRICT="!test? ( test )" IUSE="test" -CRAN_PV="1.8-4" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/StanHeaders/
commit: 75ac246d003aa074be9f8210569924d950b20607 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:24:08 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:24:08 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75ac246d dev-R/StanHeaders: Use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild b/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild index 33c402fee..39b44888c 100644 --- a/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild +++ b/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild @@ -8,7 +8,7 @@ inherit R-packages DESCRIPTION='C++ Header Files for Stan' KEYWORDS="~amd64" LICENSE='BSD' -CRAN_PV="2.21.0-7" +CRAN_PV="$(ver_rs 3 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/carData/
commit: d0d6d4a369ee2032fc0366b2de19b0391da6ff43 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:18:35 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:18:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0d6d4a3 dev-R/carData: use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/carData/carData-3.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/carData/carData-3.0.5.ebuild b/dev-R/carData/carData-3.0.5.ebuild index 3378f7d10..2d8018bbd 100644 --- a/dev-R/carData/carData-3.0.5.ebuild +++ b/dev-R/carData/carData-3.0.5.ebuild @@ -8,7 +8,7 @@ inherit R-packages DESCRIPTION="Companion to Applied Regression Data Sets" KEYWORDS="~amd64" LICENSE='GPL-2 GPL-3' -CRAN_PV="3.0-5" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/abind/
commit: 14479e12fd8b783b0b6913ba0dbbed3b2513b34d Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:19:27 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:19:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14479e12 dev-R/abind: Use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/abind/abind-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/abind/abind-1.4.5.ebuild b/dev-R/abind/abind-1.4.5.ebuild index afa457c55..5d94758a2 100644 --- a/dev-R/abind/abind-1.4.5.ebuild +++ b/dev-R/abind/abind-1.4.5.ebuild @@ -8,7 +8,7 @@ inherit R-packages edo DESCRIPTION="Unified Parallel and Distributed Processing in R for Everyone" KEYWORDS="~amd64" LICENSE='LGPL-2+' -CRAN_PV="1.4-5" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" src_test() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/zoo/
commit: 9832ce92b52e841d6b0e9e0e15ce07ce76b0 Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:16:51 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:16:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9832ce92 dev-R/zoo: use ver_rs for CRAN_PV Signed-off-by: Robert Greener r0bert.dev> dev-R/zoo/zoo-1.8.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/zoo/zoo-1.8.10.ebuild b/dev-R/zoo/zoo-1.8.10.ebuild index efebbd913..cd0be66db 100644 --- a/dev-R/zoo/zoo-1.8.10.ebuild +++ b/dev-R/zoo/zoo-1.8.10.ebuild @@ -8,7 +8,7 @@ inherit R-packages DESCRIPTION="S3 Infrastructure for Regular and Irregular Time Series (Z's Ordered Observations)" KEYWORDS="~amd64" LICENSE='GPL-2 GPL-3' -CRAN_PV="1.8-10" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz"
[gentoo-commits] repo/proj/guru:dev commit in: virtual/boot/
commit: 50b1ac15f20a52fa39455a162daee71af439d9ac Author: Robert Greener r0bert dev> AuthorDate: Mon Jul 4 08:09:20 2022 + Commit: Robert Greener r0bert dev> CommitDate: Mon Jul 4 08:09:20 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50b1ac15 virtual/boot: update copyright year Signed-off-by: Robert Greener r0bert.dev> virtual/boot/boot-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/boot/boot-0.ebuild b/virtual/boot/boot-0.ebuild index 80db3922f..cd69e03b9 100644 --- a/virtual/boot/boot-0.ebuild +++ b/virtual/boot/boot-0.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=7
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/inline/
commit: d433cd102273d244d5eab29364eff379e1e60578 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 18:26:16 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 18:26:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d433cd10 dev-R/inline: new package, add 0.3.19 Signed-off-by: Robert Greener r0bert.dev> dev-R/inline/Manifest | 1 + dev-R/inline/inline-0.3.19.ebuild | 29 + dev-R/inline/metadata.xml | 17 + 3 files changed, 47 insertions(+) diff --git a/dev-R/inline/Manifest b/dev-R/inline/Manifest new file mode 100644 index 0..23ad3222e --- /dev/null +++ b/dev-R/inline/Manifest @@ -0,0 +1 @@ +DIST inline_0.3.19.tar.gz 25074 BLAKE2B c22ae3641b720c1ac3625377da7dc5a2dbc78d2165571b9e9ad6f3e870197b4a8867bb8f408fc2fa26e726f9a7e993ab4fb5eebfd39b6d9fa6006fe3f8d114bf SHA512 37e4b8b1f8917a2cce5dfc2bbf9309c5c8a0cddaf0c9e9a8b737af43a9a0b62ebf0f88d710fcd089b1d9a61eb9d638cbf90978486aea1f7872598ecf101153cc diff --git a/dev-R/inline/inline-0.3.19.ebuild b/dev-R/inline/inline-0.3.19.ebuild new file mode 100644 index 0..5d0920188 --- /dev/null +++ b/dev-R/inline/inline-0.3.19.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Functions to Inline C, C++, Fortran Function Calls from R' +KEYWORDS="~amd64" +LICENSE='LGPL-2+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + test? ( + >=dev-R/Rcpp-0.11.0 + dev-R/tinytest + ) +" + +SUGGESTED_PACKAGES=" + >=dev-R/Rcpp-0.11.0 + dev-R/tinytest +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla tinytest.R +} diff --git a/dev-R/inline/metadata.xml b/dev-R/inline/metadata.xml new file mode 100644 index 0..a557129a1 --- /dev/null +++ b/dev-R/inline/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Functionality to dynamically define R functions and S4 methods with 'inlined' C, C++ or Fortran code supporting the .C and .Call calling conventions. + + + Dirk Eddelbuettel + e...@debian.org + + https://github.com/eddelbuettel/inline/issues + eddelbuettel/inline + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/nloptr/
commit: 141b9e0b32772aa76a24caf5313946f26a81f835 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 18:13:39 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 18:13:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=141b9e0b dev-R/nloptr: new package, add 2.0.3 Signed-off-by: Robert Greener r0bert.dev> dev-R/nloptr/Manifest| 1 + dev-R/nloptr/metadata.xml| 17 + dev-R/nloptr/nloptr-2.0.3.ebuild | 32 3 files changed, 50 insertions(+) diff --git a/dev-R/nloptr/Manifest b/dev-R/nloptr/Manifest new file mode 100644 index 0..9c88420d5 --- /dev/null +++ b/dev-R/nloptr/Manifest @@ -0,0 +1 @@ +DIST nloptr_2.0.3.tar.gz 2219877 BLAKE2B 28504ebd4b94e8de8da0b7a86da87f4d2d3e40dfb7411d3662df48f529a3c6e5b0f03b2094ade747d0c914627456df336183c72e2670b0c10fab7389ce72f3c8 SHA512 08f8a6b7ddc20f7b75c567ee7e55abd47228c4fc8db254080dc7f4010311a92ad4c75ca9b593adbb4183308e4142fdc9ab80aed1b7fe5da3b7450a19624b98e6 diff --git a/dev-R/nloptr/metadata.xml b/dev-R/nloptr/metadata.xml new file mode 100644 index 0..5a16e11e0 --- /dev/null +++ b/dev-R/nloptr/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + +Solve optimization problems using an R interface to NLopt. NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. See https://nlopt.readthedocs.io/en/latest/NLopt_Algorithms/ for more information on the available algorithms. Building from included sources requires 'CMake'. On Linux and 'macOS', if a suitable system build of NLopt (2.7.0 or later) is found, it is used; otherwise, it is built from included sources via 'CMake'. On Windows, NLopt is obtained through 'rwinlib' for 'R leq 4.1.x' or grabbed from the 'Rtools42 toolchain' for 'R geq 4.2.0'. + + + Aymeric Stamm + aymeric.st...@math.cnrs.fr + + https://github.com/astamm/nloptr/issues + astamm/nloptr + + diff --git a/dev-R/nloptr/nloptr-2.0.3.ebuild b/dev-R/nloptr/nloptr-2.0.3.ebuild new file mode 100644 index 0..feb76ef4d --- /dev/null +++ b/dev-R/nloptr/nloptr-2.0.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='R Interface to NLopt' +KEYWORDS="~amd64" +LICENSE='LGPL-3+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + >=dev-R/testthat-3.0.0 + test? ( + dev-R/xml2 + ) +" + +SUGGESTED_PACKAGES=" + dev-R/covr + dev-R/knitr + dev-R/rmarkdown + >=dev-R/testthat-3.0.0 + dev-R/xml2 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/minqa/
commit: 6c2593c411e4af51bea92cbd9c5bc926082b242b Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 17:42:27 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 17:42:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c2593c4 dev-R/minqa: new package, add 1.2.4 Signed-off-by: Robert Greener r0bert.dev> dev-R/minqa/Manifest | 1 + dev-R/minqa/metadata.xml | 15 +++ dev-R/minqa/minqa-1.2.4.ebuild | 21 + 3 files changed, 37 insertions(+) diff --git a/dev-R/minqa/Manifest b/dev-R/minqa/Manifest new file mode 100644 index 0..78e21ec55 --- /dev/null +++ b/dev-R/minqa/Manifest @@ -0,0 +1 @@ +DIST minqa_1.2.4.tar.gz 53548 BLAKE2B 7d3d058425589eb72caa865fdcfca7de7ec66408a54cf7a144ea2001f6c012f5bb27228532056d511def502702541ab26325b10a83c2b411460e2312245ad31f SHA512 1f21e661b6bb8bad5074d2ac579ec0fa031a149c52dc22bc5d73927bfc71ac9bfbf73b01730288f5f4a9930aca53e838e028772996b2860a4f5578a151f61967 diff --git a/dev-R/minqa/metadata.xml b/dev-R/minqa/metadata.xml new file mode 100644 index 0..c19de25ab --- /dev/null +++ b/dev-R/minqa/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Derivative-free optimization by quadratic approximation based on an interface to Fortran implementations by M. J. D. Powell. + + + Katharine M. Mullen + katharine.mul...@stat.ucla.edu + + + diff --git a/dev-R/minqa/minqa-1.2.4.ebuild b/dev-R/minqa/minqa-1.2.4.ebuild new file mode 100644 index 0..5ffacf4f1 --- /dev/null +++ b/dev-R/minqa/minqa-1.2.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Derivative-free optimization algorithms by quadratic approximation" +KEYWORDS="~amd64" +LICENSE='GPL-2' + +DEPEND=" + dev-R/Rcpp +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/boot/
commit: 508604000800d268a807d2caaabeb7ff67f97453 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 17:37:02 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 17:37:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50860400 dev-R/boot: new package, add 1.3.28 Signed-off-by: Robert Greener r0bert.dev> dev-R/boot/Manifest | 1 + dev-R/boot/boot-1.3.28.ebuild | 25 + dev-R/boot/metadata.xml | 15 +++ 3 files changed, 41 insertions(+) diff --git a/dev-R/boot/Manifest b/dev-R/boot/Manifest new file mode 100644 index 0..84866107b --- /dev/null +++ b/dev-R/boot/Manifest @@ -0,0 +1 @@ +DIST boot_1.3-28.tar.gz 236842 BLAKE2B 38d0d7191779f280d47910fe5d6bcb39954d4115e7c0b9481f918c537046c550eaf139592552e5ac9192e5965aba379fb1954323cc000b88d32f34afb959142b SHA512 e274f3de208cf4f9f74102a82ff34a32e92928328353d77ac9a99e1e34d66a65e941a66656367668bd7fe5633484eff8dcfa42a9e5957db72368c604e2a16007 diff --git a/dev-R/boot/boot-1.3.28.ebuild b/dev-R/boot/boot-1.3.28.ebuild new file mode 100644 index 0..e55f04246 --- /dev/null +++ b/dev-R/boot/boot-1.3.28.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MYPV="$(ver_rs 2 -)" + +inherit R-packages + +DESCRIPTION="Bootstrap Functions (Originally by Angelo Canty for S)" +SRC_URI="mirror://cran/src/contrib/${PN}_${MYPV}.tar.gz" + +KEYWORDS="~amd64" +LICENSE='public-domain' + +DEPEND=" + >=dev-lang/R-3.0.0 + !dev-lang/R[-minimal] +" +RDEPEND="${DEPEND}" + +SUGGESTED_PACKAGES=" + virtual/MASS + virtual/survival +" diff --git a/dev-R/boot/metadata.xml b/dev-R/boot/metadata.xml new file mode 100644 index 0..0df8f1a9f --- /dev/null +++ b/dev-R/boot/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Functions and datasets for bootstrapping from the book "Bootstrap Methods and Their Application" by A. C. Davison and D. V. Hinkley (1997, CUP), originally written by Angelo Canty for S. + + + Brian Ripley + rip...@stats.ox.ac.uk + + +
[gentoo-commits] repo/proj/guru:dev commit in: virtual/boot/
commit: e4d80eca6226d740a21f036a6eeb6cc26c0aaad0 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 17:38:31 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 17:38:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4d80eca virtual/boot: new package Signed-off-by: Robert Greener r0bert.dev> virtual/boot/boot-0.ebuild | 19 +++ virtual/boot/metadata.xml | 8 2 files changed, 27 insertions(+) diff --git a/virtual/boot/boot-0.ebuild b/virtual/boot/boot-0.ebuild new file mode 100644 index 0..80db3922f --- /dev/null +++ b/virtual/boot/boot-0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual of a R recommended package" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + || ( + dev-lang/R[-minimal] + dev-R/boot + ) +" diff --git a/virtual/boot/metadata.xml b/virtual/boot/metadata.xml new file mode 100644 index 0..8da31e3bc --- /dev/null +++ b/virtual/boot/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/abind/
commit: cc9d4173b580684eeeca092b4f64dcae099077f6 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 17:31:29 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 17:31:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc9d4173 dev-R/abind: new package, add 1.4.5 Signed-off-by: Robert Greener r0bert.dev> dev-R/abind/Manifest | 1 + dev-R/abind/abind-1.4.5.ebuild | 19 +++ dev-R/abind/metadata.xml | 15 +++ 3 files changed, 35 insertions(+) diff --git a/dev-R/abind/Manifest b/dev-R/abind/Manifest new file mode 100644 index 0..db058f2e5 --- /dev/null +++ b/dev-R/abind/Manifest @@ -0,0 +1 @@ +DIST abind_1.4-5.tar.gz 21810 BLAKE2B 64228df7f46f0fce03d8c33c8655bb7d239a5d25db5c93cfe56942a2db8917698a5b4fb6e6a8a40c0f6bec9ed2d8a5923473a5813d6a9d8f5901a2f8fdcb260f SHA512 b1f5d716e04f748b9d189a4a3e15ad00c2b5a7c69425dbf9f36fcb4fe23f6ff5cec2eb22ec626ab194c1eb88bdfd271b535868b00157efd4acf0faa022d16987 diff --git a/dev-R/abind/abind-1.4.5.ebuild b/dev-R/abind/abind-1.4.5.ebuild new file mode 100644 index 0..afa457c55 --- /dev/null +++ b/dev-R/abind/abind-1.4.5.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Unified Parallel and Distributed Processing in R for Everyone" +KEYWORDS="~amd64" +LICENSE='LGPL-2+' +CRAN_PV="1.4-5" +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/abind/metadata.xml b/dev-R/abind/metadata.xml new file mode 100644 index 0..67b2aeea9 --- /dev/null +++ b/dev-R/abind/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Combine multidimensional arrays into a single array. This is a generalization of 'cbind' and 'rbind'. Works with vectors, matrices, and higher-dimensional arrays. Also provides functions 'adrop', 'asub', and 'afill' for manipulating, extracting and replacing data in arrays. + + + Tony Plate + tpl...@acm.org + + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/zoo/
commit: 6de5d2b617a8c819c32458b7e3c0b743b902d73a Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 17:28:28 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 17:28:28 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6de5d2b6 dev-R/zoo: use virtual lattice package Signed-off-by: Robert Greener r0bert.dev> dev-R/zoo/zoo-1.8.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/zoo/zoo-1.8.10.ebuild b/dev-R/zoo/zoo-1.8.10.ebuild index dd84e42a1..efebbd913 100644 --- a/dev-R/zoo/zoo-1.8.10.ebuild +++ b/dev-R/zoo/zoo-1.8.10.ebuild @@ -13,7 +13,7 @@ CRAN_PV="1.8-10" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" DEPEND=" - || ( dev-lang/R[-minimal] >=dev-R/lattice-0.20.27 ) + virtual/lattice " SUGGESTED_PACKAGES="
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/carData/
commit: 2dc44ea01f4c302c685867a3cd7b9dcd1772556c Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 17:25:54 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 17:25:54 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2dc44ea0 dev-R/carData: new package, add 3.0.5 Signed-off-by: Robert Greener r0bert.dev> dev-R/carData/Manifest | 1 + dev-R/carData/carData-3.0.5.ebuild | 17 + dev-R/carData/metadata.xml | 15 +++ 3 files changed, 33 insertions(+) diff --git a/dev-R/carData/Manifest b/dev-R/carData/Manifest new file mode 100644 index 0..ce09c2cdc --- /dev/null +++ b/dev-R/carData/Manifest @@ -0,0 +1 @@ +DIST carData_3.0-5.tar.gz 1004201 BLAKE2B dee8f9b5e73cbb785f445b70b6ae88ca8c7303bc4b361943e937596bcc355374856b64c61b9d325484670c779a6ff6df5a8912ee8f65d3afdbf2b1546f68409a SHA512 3e774c9c9cc4cad46079c843498b4439002326950fc3ce7bd2c6d268b164a196365ddc9d5185b3ca8b136d90c0dbe85c5d42ce44340a0c9648374f318243fd81 diff --git a/dev-R/carData/carData-3.0.5.ebuild b/dev-R/carData/carData-3.0.5.ebuild new file mode 100644 index 0..3378f7d10 --- /dev/null +++ b/dev-R/carData/carData-3.0.5.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION="Companion to Applied Regression Data Sets" +KEYWORDS="~amd64" +LICENSE='GPL-2 GPL-3' +CRAN_PV="3.0-5" + +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +SUGGESTED_PACKAGES=" + dev-R/car +" diff --git a/dev-R/carData/metadata.xml b/dev-R/carData/metadata.xml new file mode 100644 index 0..3d75cc21a --- /dev/null +++ b/dev-R/carData/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + +Datasets to Accompany J. Fox and S. Weisberg, An R Companion to Applied Regression, Third Edition, Sage (2019). + + + John Fox + j...@mcmaster.ca + + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/zoo/
commit: 58ff03ed20ea070393ccb29b3419bf374c20772f Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 17:22:52 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 17:22:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58ff03ed dev-R/zoo: new package, add 1.8.10 Signed-off-by: Robert Greener r0bert.dev> dev-R/zoo/Manifest | 1 + dev-R/zoo/metadata.xml | 15 +++ dev-R/zoo/zoo-1.8.10.ebuild | 33 + 3 files changed, 49 insertions(+) diff --git a/dev-R/zoo/Manifest b/dev-R/zoo/Manifest new file mode 100644 index 0..bc706c06c --- /dev/null +++ b/dev-R/zoo/Manifest @@ -0,0 +1 @@ +DIST zoo_1.8-10.tar.gz 808943 BLAKE2B 71a80b8602cee2a9e73e46e16e0c2474a8a6f9de1a8010a244dec59b474e939bd825acfdc3524f25dfe867bb622373a54dd81cb90478c101e279183f0a6a3af2 SHA512 473a1e8ebade7717ba4b90513c9791268323c5f762c217ff3fcf3915d74198142f7b4cc6a2651450428c323a2b37f8b38698e87cdd7ff0b0def8084bb31ba4da diff --git a/dev-R/zoo/metadata.xml b/dev-R/zoo/metadata.xml new file mode 100644 index 0..2d4d6c0fa --- /dev/null +++ b/dev-R/zoo/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + An S3 class with methods for totally ordered indexed observations. It is particularly aimed at irregular time series of numeric vectors/matrices and factors. zoo's key design goals are independence of a particular index/date/time class and consistency with ts and base R by providing methods to extend standard generics. + + + Achim Zeileis + achim.zeil...@r-project.org + + + diff --git a/dev-R/zoo/zoo-1.8.10.ebuild b/dev-R/zoo/zoo-1.8.10.ebuild new file mode 100644 index 0..dd84e42a1 --- /dev/null +++ b/dev-R/zoo/zoo-1.8.10.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION="S3 Infrastructure for Regular and Irregular Time Series (Z's Ordered Observations)" +KEYWORDS="~amd64" +LICENSE='GPL-2 GPL-3' +CRAN_PV="1.8-10" + +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +DEPEND=" + || ( dev-lang/R[-minimal] >=dev-R/lattice-0.20.27 ) +" + +SUGGESTED_PACKAGES=" + dev-R/AER + dev-R/coda + dev-R/chron + >=dev-R/ggplot2-3.0.0 + dev-R/mondate + dev-R/scales + dev-R/stinepack + dev-R/strucchange + dev-R/timeDate + dev-R/timeSeries + dev-R/tis + dev-R/tseries + dev-R/xts +"
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/StanHeaders/
commit: 4f27434270328bc8aaebf525483429cb32212a1d Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:55:43 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:55:49 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f274342 dev-R/StanHeaders: new package add 2.21.0.7 Signed-off-by: Robert Greener r0bert.dev> dev-R/StanHeaders/Manifest| 1 + dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild | 27 +++ dev-R/StanHeaders/metadata.xml| 15 +++ 3 files changed, 43 insertions(+) diff --git a/dev-R/StanHeaders/Manifest b/dev-R/StanHeaders/Manifest new file mode 100644 index 0..bc991e8d7 --- /dev/null +++ b/dev-R/StanHeaders/Manifest @@ -0,0 +1 @@ +DIST StanHeaders_2.21.0-7.tar.gz 1402572 BLAKE2B 3693bdc6f8d21d547e1709ea1d10d78913055a9a9c96b58bf6f79896beaa2e388a3e207b15db6920f59f11321107e611f99a7f421c5e887640809da0ed01e8a9 SHA512 474637f3043defb4b646b37b12469a7bc9df823f954e9b5cd788063e702527065da54cbfb5f3829c44912e07855f403f00962149277a8f7c5f694319b30a9556 diff --git a/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild b/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild new file mode 100644 index 0..33c402fee --- /dev/null +++ b/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION='C++ Header Files for Stan' +KEYWORDS="~amd64" +LICENSE='BSD' +CRAN_PV="2.21.0-7" + +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +DEPEND=" + >=dev-R/RcppParallel-5.0.1 + dev-R/RcppEigen +" + +SUGGESTED_PACKAGES=" + dev-R/Rcpp + dev-R/BH + >=dev-R/knitr-1.15.1 + dev-R/rmarkdown + dev-R/Matrix + dev-R/rstan +" diff --git a/dev-R/StanHeaders/metadata.xml b/dev-R/StanHeaders/metadata.xml new file mode 100644 index 0..ac1a0ec15 --- /dev/null +++ b/dev-R/StanHeaders/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + The C++ header files of the Stan project are provided by this package, but it contains little R code or documentation. The main reference is the vignette. There is a shared object containing part of the 'CVODES' library, but its functionality is not accessible from R. 'StanHeaders' is primarily useful for developers who want to utilize the 'LinkingTo' directive of their package's DESCRIPTION file to build on the Stan library without incurring unnecessary dependencies. The Stan project develops a probabilistic programming language that implements full or approximate Bayesian statistical inference via Markov Chain Monte Carlo or 'variational' methods and implements (optionally penalized) maximum likelihood estimation via optimization. The Stan library includes an advanced automatic differentiation scheme, 'templated' statistical and linear algebra functions that can handle the automatically 'differentiable' scalar types (and doubles, 'ints', etc.), and a pa rser for the Stan language. The 'rstan' package provides user-facing R functions to parse, compile, test, estimate, and analyze Stan models. + + + Ben Goodrich + benjamin.goodr...@columbia.edu + + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppEigen/
commit: d5116714ad1b1264ae9467d6cbfac4497b490e66 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:47:48 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:47:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5116714 dev-R/RcppEigen: new package, add 0.3.3.9.2 Signed-off-by: Robert Greener r0bert.dev> dev-R/RcppEigen/Manifest | 1 + dev-R/RcppEigen/RcppEigen-0.3.3.9.2.ebuild | 32 ++ dev-R/RcppEigen/metadata.xml | 17 3 files changed, 50 insertions(+) diff --git a/dev-R/RcppEigen/Manifest b/dev-R/RcppEigen/Manifest new file mode 100644 index 0..a44354498 --- /dev/null +++ b/dev-R/RcppEigen/Manifest @@ -0,0 +1 @@ +DIST RcppEigen_0.3.3.9.2.tar.gz 1476004 BLAKE2B c111b13bd34acf75e061302628e6821a506736717ae938a0105d45a5ee0f638439ebdb5e83e9319157deee81b96a928438c4d3d9d1be69ef64dcdab56425f44c SHA512 167ec253d2729fb03c822465d40f23a756a32c23280baf340255d6d700846fe220266273201f8144fb7ac040261e915f3e5058b5f4241d5f1070f2ae2c37c121 diff --git a/dev-R/RcppEigen/RcppEigen-0.3.3.9.2.ebuild b/dev-R/RcppEigen/RcppEigen-0.3.3.9.2.ebuild new file mode 100644 index 0..78f8d5631 --- /dev/null +++ b/dev-R/RcppEigen/RcppEigen-0.3.3.9.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="'Rcpp' Integration for the 'Eigen' Templated Linear Algebra Library" +KEYWORDS="~amd64" +LICENSE='GPL-2+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + || ( dev-R/Matrix dev-lang/R[-minimal] ) + dev-R/Rcpp + test? ( + dev-R/tinytest + ) +" + +SUGGESTED_PACKAGES=" + dev-R/inline + dev-R/tinytest + dev-R/pkgKitten + dev-R/microbenchmark +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla tinytest.R +} diff --git a/dev-R/RcppEigen/metadata.xml b/dev-R/RcppEigen/metadata.xml new file mode 100644 index 0..c69914493 --- /dev/null +++ b/dev-R/RcppEigen/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + R and 'Eigen' integration using 'Rcpp'. 'Eigen' is a C++ template library for linear algebra: matrices, vectors, numerical solvers and related algorithms. It supports dense and sparse matrices on integer, floating point and complex numbers, decompositions of such matrices, and solutions of linear systems. Its performance on many algorithms is comparable with some of the best implementations based on 'Lapack' and level-3 'BLAS'. The 'RcppEigen' package includes the header files from the 'Eigen' C++ template library (currently version 3.3.4). Thus users do not need to install 'Eigen' itself in order to use 'RcppEigen'. Since version 3.1.1, 'Eigen' is licensed under the Mozilla Public License (version 2); earlier version were licensed under the GNU LGPL version 3 or later. 'RcppEigen' (the 'Rcpp' bindings/bridge to 'Eigen') is licensed under the GNU GPL version 2 or later, as is the rest of 'Rcpp'. + + + Dirk Eddelbuettel + e...@debian.org + + https://github.com/RcppCore/RcppEigen/issues + RcppCore/RcppEigen + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/tinytest/
commit: e0dbb0a36eff36d4e971c5d41d12d67a5d255e57 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:31:36 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:31:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0dbb0a3 dev-R/tinytest: new package, add 1.3.1 Signed-off-by: Robert Greener r0bert.dev> dev-R/tinytest/Manifest | 1 + dev-R/tinytest/metadata.xml | 17 + dev-R/tinytest/tinytest-1.3.1.ebuild | 15 +++ 3 files changed, 33 insertions(+) diff --git a/dev-R/tinytest/Manifest b/dev-R/tinytest/Manifest new file mode 100644 index 0..bd3c69559 --- /dev/null +++ b/dev-R/tinytest/Manifest @@ -0,0 +1 @@ +DIST tinytest_1.3.1.tar.gz 445398 BLAKE2B 481f8510dd09a75acdf2cba63ecf29c2ed7d39ea80042cc68fc3c8921806a97ef6010057c7c0d8f9a398e3948c467d55d9ff42adf4b4216e893863f32a273381 SHA512 bb580f42f47375e730a698072645c1cb8c5e6d46c8ab2e69b2fbd4c0f9edd5c97ddbbc0d4d3cc35d3d785e937f10d74a4c2c41f86777add8c81ec43c884bc019 diff --git a/dev-R/tinytest/metadata.xml b/dev-R/tinytest/metadata.xml new file mode 100644 index 0..23f0b3fab --- /dev/null +++ b/dev-R/tinytest/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Provides a lightweight (zero-dependency) and easy to use unit testing framework. Main features: install tests with the package. Test results are treated as data that can be stored and manipulated. Test files are R scripts interspersed with test commands, that can be programmed over. Fully automated build-install-test sequence for packages. Skip tests when not run locally (e.g. on CRAN). Flexible and configurable output printing. Compare computed output with output stored with the package. Run tests in parallel. Extensible by other packages. Report side effects. + + + Mark van der Loo + mark.vander...@gmail.com + + https://github.com/markvanderloo/tinytest/issues + markvanderloo/tinytest + + diff --git a/dev-R/tinytest/tinytest-1.3.1.ebuild b/dev-R/tinytest/tinytest-1.3.1.ebuild new file mode 100644 index 0..6391f1dae --- /dev/null +++ b/dev-R/tinytest/tinytest-1.3.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Lightweight and Feature Complete Unit Testing Framework' +KEYWORDS="~amd64" +LICENSE='GPL-3' + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla tinytest.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppParallel/
commit: aad1db44e38466958bffb84042a80e517296978e Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:27:34 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:27:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aad1db44 dev-R/RcppParallel: new package, add 5.1.5 Signed-off-by: Robert Greener r0bert.dev> dev-R/RcppParallel/Manifest | 1 + dev-R/RcppParallel/RcppParallel-5.1.5.ebuild | 32 dev-R/RcppParallel/metadata.xml | 17 +++ 3 files changed, 50 insertions(+) diff --git a/dev-R/RcppParallel/Manifest b/dev-R/RcppParallel/Manifest new file mode 100644 index 0..3c4d4c568 --- /dev/null +++ b/dev-R/RcppParallel/Manifest @@ -0,0 +1 @@ +DIST RcppParallel_5.1.5.tar.gz 1967672 BLAKE2B 70b060cf3478009f8264a456d3fc10059c3595018c85ff2d7a8fe3c54cdc03bfdf811a1d72b7e62aac8585028bea63b733ac363e8c6c5475558257be6e2aae51 SHA512 d7d69fcad6087eb206dfe6337e00ddb1e0b8f1faa02ba57cd257173db98b6880edc35cb8f4b200132cd2692494f7e1c390432eb381892a04d1e3e797ee40da28 diff --git a/dev-R/RcppParallel/RcppParallel-5.1.5.ebuild b/dev-R/RcppParallel/RcppParallel-5.1.5.ebuild new file mode 100644 index 0..81e1c8b49 --- /dev/null +++ b/dev-R/RcppParallel/RcppParallel-5.1.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Parallel Programming Tools for 'Rcpp'" +KEYWORDS="~amd64" +LICENSE='GPL-3+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + test? ( + dev-R/RUnit + dev-R/Rcpp + ) + dev-cpp/tbb +" + +SUGGESTED_PACKAGES=" + dev-R/RUnit + dev-R/Rcpp + dev-R/knitr + dev-R/rmarkdown +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla doRUnit.R +} diff --git a/dev-R/RcppParallel/metadata.xml b/dev-R/RcppParallel/metadata.xml new file mode 100644 index 0..e78e34b39 --- /dev/null +++ b/dev-R/RcppParallel/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + High level functions for parallel programming with 'Rcpp'. For example, the 'parallelFor()' function can be used to convert the work of a standard serial "for" loop into a parallel one and the 'parallelReduce()' function can be used for accumulating aggregate or other values. + + + Kevin Ushey + ke...@rstudio.com + + https://github.com/RcppCore/RcppParallel/issues + RcppCore/RcppParallel + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RUnit/
commit: c354b2425d92b03a999ecd55f1f3e41bee9f2ee8 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:22:55 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:23:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c354b242 dev-R/RUnit: new package, add 0.4.32 Signed-off-by: Robert Greener r0bert.dev> dev-R/RUnit/Manifest| 1 + dev-R/RUnit/RUnit-0.4.32.ebuild | 14 ++ dev-R/RUnit/metadata.xml| 15 +++ 3 files changed, 30 insertions(+) diff --git a/dev-R/RUnit/Manifest b/dev-R/RUnit/Manifest new file mode 100644 index 0..93e926fea --- /dev/null +++ b/dev-R/RUnit/Manifest @@ -0,0 +1 @@ +DIST RUnit_0.4.32.tar.gz 337142 BLAKE2B 3c705716507b67697d4982f09973a0fa3a92cbd7dafad730f649bdc37e6b6becbbc0fdd9ab59f8c96afaea3f8b1e32ec833b7fd3380b74c81c500a74fb3a979f SHA512 5df78b0b653cb122e8edd23fc95e00966c5e54ee5db081efb216e88847d8e292fb69af27932a35f5d51ebaf3a162128fd4a604b8d1e2dc8dfb6a8a72345432e7 diff --git a/dev-R/RUnit/RUnit-0.4.32.ebuild b/dev-R/RUnit/RUnit-0.4.32.ebuild new file mode 100644 index 0..ef1af2c10 --- /dev/null +++ b/dev-R/RUnit/RUnit-0.4.32.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION='R Unit Test Framework' +KEYWORDS="~amd64" +LICENSE='GPL-2' + +SUGGESTED_PACKAGES=" + dev-R/XML +" diff --git a/dev-R/RUnit/metadata.xml b/dev-R/RUnit/metadata.xml new file mode 100644 index 0..5bcd09ee6 --- /dev/null +++ b/dev-R/RUnit/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + R functions implementing a standard Unit Testing framework, with additional code inspection and report generation tools. + + + Roman Zenka + zenka.ro...@mayo.edu + + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/R_oo/
commit: ef3609468d3fe54a182ad4f2bbf274fec50f9a49 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:14:31 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:14:47 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef360946 dev-R/R_oo: new package, add 1.25.0 Signed-off-by: Robert Greener r0bert.dev> dev-R/R_oo/Manifest | 1 + dev-R/R_oo/R_oo-1.25.0.ebuild | 28 dev-R/R_oo/metadata.xml | 17 + 3 files changed, 46 insertions(+) diff --git a/dev-R/R_oo/Manifest b/dev-R/R_oo/Manifest new file mode 100644 index 0..159808c0e --- /dev/null +++ b/dev-R/R_oo/Manifest @@ -0,0 +1 @@ +DIST R.oo_1.25.0.tar.gz 384384 BLAKE2B b7f758b430d969a3c46b630149743faecffba5601c11b8d2f35cca7094388bb1459fca6515093ab80c90a8506e544b1abfb6b98f935c5dd8c4ce7fa8be37d247 SHA512 8d6f9fa243fd2088511345bd932c72b337492b4555a078a694c236820994b2a40eb8f665c50a604010cb86f3eb12728b33e56d2e719c8bf2d39b84eba8e99b4c diff --git a/dev-R/R_oo/R_oo-1.25.0.ebuild b/dev-R/R_oo/R_oo-1.25.0.ebuild new file mode 100644 index 0..dbc461c3f --- /dev/null +++ b/dev-R/R_oo/R_oo-1.25.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="R Object-Oriented Programming with or without References" +KEYWORDS="~amd64" +LICENSE='LGPL-2.1+' +CRAN_PN="R.oo" + +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + +DEPEND=" + >=dev-R/R_methodsS3-1.8.1 +" + +SUGGESTED_PACKAGES=" + dev-R/codetools +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/R_oo/metadata.xml b/dev-R/R_oo/metadata.xml new file mode 100644 index 0..88f4a020f --- /dev/null +++ b/dev-R/R_oo/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Methods and classes for object-oriented programming in R with or without references. Large effort has been made on making definition of methods as simple as possible with a minimum of maintenance for package developers. The package has been developed since 2001 and is now considered very stable. This is a cross-platform package implemented in pure R that defines standard S3 classes without any tricks. + + + Henrik Bengtsson + henr...@braju.com + + https://github.com/HenrikBengtsson/R.oo/issues + HenrikBengtsson/R.oo + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/tidyr/
commit: f1fde1aceeb1ba63a9e38ffc7223cf48e9397f23 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:10:44 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:11:21 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1fde1ac dev-R/tidyr: change data-table to data_table in suggested pkgs Signed-off-by: Robert Greener r0bert.dev> dev-R/tidyr/tidyr-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/tidyr/tidyr-1.2.0.ebuild b/dev-R/tidyr/tidyr-1.2.0.ebuild index c9e672363..62f54ee16 100644 --- a/dev-R/tidyr/tidyr-1.2.0.ebuild +++ b/dev-R/tidyr/tidyr-1.2.0.ebuild @@ -24,7 +24,7 @@ DEPEND=" SUGGESTED_PACKAGES=" dev-R/covr - dev-R/data-table + dev-R/data_table dev-R/jsonlite dev-R/knitr dev-R/readr
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/R_methodsS3/
commit: 0672ab36b97470d59acbe273ef4bd48020a21101 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 13:09:12 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 13:09:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0672ab36 dev-R/R_methodsS3: new package, add 1.8.2 Signed-off-by: Robert Greener r0bert.dev> dev-R/R_methodsS3/Manifest | 1 + dev-R/R_methodsS3/R_methodsS3-1.8.2.ebuild | 24 dev-R/R_methodsS3/metadata.xml | 17 + 3 files changed, 42 insertions(+) diff --git a/dev-R/R_methodsS3/Manifest b/dev-R/R_methodsS3/Manifest new file mode 100644 index 0..882f55144 --- /dev/null +++ b/dev-R/R_methodsS3/Manifest @@ -0,0 +1 @@ +DIST R.methodsS3_1.8.2.tar.gz 24131 BLAKE2B 5f86f9302bca53497421a0d6bb34e6757657b8f81867f73934865de9c54fcf2a14f3520c3164c95c6b4e7f360b30c59aa04a2e1beedad9777f7408e4791b2b07 SHA512 4282f70afc4902575db614467d4606832e29889a427d783efb684b778bf9b515507527fa5a368ce7b1f6515aedc48047cabb24e6c22324f56ad02d006a8d055a diff --git a/dev-R/R_methodsS3/R_methodsS3-1.8.2.ebuild b/dev-R/R_methodsS3/R_methodsS3-1.8.2.ebuild new file mode 100644 index 0..52ae9c545 --- /dev/null +++ b/dev-R/R_methodsS3/R_methodsS3-1.8.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="S3 Methods Simplified" +KEYWORDS="~amd64" +LICENSE='LGPL-2.1+' +CRAN_PN="R.methodsS3" + +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + +SUGGESTED_PACKAGES=" + dev-R/codetools +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/R_methodsS3/metadata.xml b/dev-R/R_methodsS3/metadata.xml new file mode 100644 index 0..45f5c0aea --- /dev/null +++ b/dev-R/R_methodsS3/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Methods that simplify the setup of S3 generic functions and S3 methods. Major effort has been made in making definition of methods as simple as possible with a minimum of maintenance for package developers. For example, generic functions are created automatically, if missing, and naming conflict are automatically solved, if possible. The method setMethodS3() is a good start for those who in the future may want to migrate to S4. This is a cross-platform package implemented in pure R that generates standard S3 methods. + + + Henrik Bengtsson + henr...@braju.com + + https://github.com/HenrikBengtsson/R.methodsS3/issues + HenrikBengtsson/R.methodsS3 + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/modelr/
commit: b54cde3c7ff7d88f550ffdcfc4d65add49dca7ca Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 11:06:26 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 11:06:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b54cde3c dev-R/modelr: new package, add 0.1.8 Signed-off-by: Robert Greener r0bert.dev> dev-R/modelr/Manifest| 1 + dev-R/modelr/metadata.xml| 17 + dev-R/modelr/modelr-0.1.8.ebuild | 37 + 3 files changed, 55 insertions(+) diff --git a/dev-R/modelr/Manifest b/dev-R/modelr/Manifest new file mode 100644 index 0..558e1c122 --- /dev/null +++ b/dev-R/modelr/Manifest @@ -0,0 +1 @@ +DIST modelr_0.1.8.tar.gz 121333 BLAKE2B 83ac7bb2c4bc1c4f0aa3560f32920a24fe91a17fe1e8daee1f887fbaba84e43903c017edf480453d1ca2ce2a7a499672870b260ddeba7d9c3c192794bde0302c SHA512 712e7e63a2f5beec3845b3e16f444a69eacd00759d51bec1428ce84907bfe42545fe0d6e592c82bc2c2dd6bce4d58ae5865225a4697fc8e35f420f3b5ed51b2b diff --git a/dev-R/modelr/metadata.xml b/dev-R/modelr/metadata.xml new file mode 100644 index 0..60f678649 --- /dev/null +++ b/dev-R/modelr/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Functions for modelling that help you seamlessly integrate modelling into a pipeline of data manipulation and visualisation. + + + Hadley Wickham + had...@rstudio.com + + https://github.com/tidyverse/modelr/issues + tidyverse/modelr + + diff --git a/dev-R/modelr/modelr-0.1.8.ebuild b/dev-R/modelr/modelr-0.1.8.ebuild new file mode 100644 index 0..d1e1441f7 --- /dev/null +++ b/dev-R/modelr/modelr-0.1.8.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Modelling Functions that Work with the Pipe' +KEYWORDS="~amd64" +LICENSE='GPL-3' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/broom + dev-R/magrittr + >=dev-R/purrr-0.2.2 + >=dev-R/rlang-0.2.0 + dev-R/tibble + >=dev-R/tidyr-0.8.0 + dev-R/tidyselect + dev-R/vctrs + test? ( + dev-R/testthat + ) +" + +SUGGESTED_PACKAGES=" + dev-R/covr + dev-R/ggplot2 + dev-R/testthat +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/archive/
commit: 5cde9099efbd75bce9d356f98f5d066e07e9bab8 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 10:06:54 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 10:06:54 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cde9099 dev-R/archive: new package add 1.1.5 Signed-off-by: Robert Greener r0bert.dev> dev-R/archive/Manifest | 1 + dev-R/archive/archive-1.1.5.ebuild | 34 ++ dev-R/archive/metadata.xml | 17 + 3 files changed, 52 insertions(+) diff --git a/dev-R/archive/Manifest b/dev-R/archive/Manifest new file mode 100644 index 0..1f36f50e5 --- /dev/null +++ b/dev-R/archive/Manifest @@ -0,0 +1 @@ +DIST archive_1.1.5.tar.gz 127971 BLAKE2B bdce63c581b5ade08b3d8b8abc382524f5f4b1c66aa09d151479921ad3e8661b24fc156ee1eb6950116a2585de999f14087797085e97a3a9ac70897cf9c54df0 SHA512 4a420868a45385cbe49f98050f995b3e455a8d64bfe3cb2cfe4f3867f14866dd3244af4d8b960d10f210b758371bcd58396a627e79e2cac45b228c2c21ce67b8 diff --git a/dev-R/archive/archive-1.1.5.ebuild b/dev-R/archive/archive-1.1.5.ebuild new file mode 100644 index 0..c68c09fc2 --- /dev/null +++ b/dev-R/archive/archive-1.1.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Multi-Format Archive and Compression Support' +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/cli + dev-R/glue + dev-R/rlang + dev-R/tibble + dev-R/cpp11 + test? ( + dev-R/testthat + ) + app-arch/libarchive[bzip2,lz4,lzma,lzo,zstd] +" + +SUGGESTED_PACKAGES=" + dev-R/covr + dev-R/testthat +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} diff --git a/dev-R/archive/metadata.xml b/dev-R/archive/metadata.xml new file mode 100644 index 0..37a236cdf --- /dev/null +++ b/dev-R/archive/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Bindings to 'libarchive' http://www.libarchive.org the Multi-format archive and compression library. Offers R connections and direct extraction for many archive formats including 'tar', 'ZIP', '7-zip', 'RAR', 'CAB' and compression formats including 'gzip', 'bzip2', 'compress', 'lzma' and 'xz'. + + + Gábor Csárdi + csardi.ga...@gmail.com + + https://github.com/r-lib/archive/issues + r-lib/archive + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/tzdb/
commit: 24a8cae9262879b9c6609d56769225c7db5df092 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 09:53:15 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 09:53:15 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24a8cae9 dev-R/tzdb: new package, add 0.3.0 Signed-off-by: Robert Greener r0bert.dev> dev-R/tzdb/Manifest | 1 + dev-R/tzdb/metadata.xml | 17 + dev-R/tzdb/tzdb-0.3.0.ebuild | 29 + 3 files changed, 47 insertions(+) diff --git a/dev-R/tzdb/Manifest b/dev-R/tzdb/Manifest new file mode 100644 index 0..904ce68b8 --- /dev/null +++ b/dev-R/tzdb/Manifest @@ -0,0 +1 @@ +DIST tzdb_0.3.0.tar.gz 567544 BLAKE2B a62c7d8131327064933e314be2087c362997403eeca9bce50763b62bf627f18538a9b332e579ac8947306fc97f45e4809ce9c475d2109a5ef96de501c87e SHA512 ca3de0e75d932dcf9e23dbd05788d3684336f8fc2e5e929817e48de2c1180ab68e5afc155f53c309f5fc3058cff2ebb4ef0931d5384234fe585fc1460f21668a diff --git a/dev-R/tzdb/metadata.xml b/dev-R/tzdb/metadata.xml new file mode 100644 index 0..166d866e9 --- /dev/null +++ b/dev-R/tzdb/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Provides an up-to-date copy of the Internet Assigned Numbers Authority (IANA) Time Zone Database. It is updated periodically to reflect changes made by political bodies to time zone boundaries, UTC offsets, and daylight saving time rules. Additionally, this package provides a C++ interface for working with the 'date' library. 'date' provides comprehensive support for working with dates and date-times, which this package exposes to make it easier for other R packages to utilize. Headers are provided for calendar specific calculations, along with a limited interface for time zone manipulations. + + + Davis Vaughan + da...@rstudio.com + + https://github.com/r-lib/tzdb/issues + r-lib/tzdb + + diff --git a/dev-R/tzdb/tzdb-0.3.0.ebuild b/dev-R/tzdb/tzdb-0.3.0.ebuild new file mode 100644 index 0..86e8a0905 --- /dev/null +++ b/dev-R/tzdb/tzdb-0.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Time Zone Database Information" +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + >=dev-R/cpp11-0.4.2 + test? ( + >=dev-R/testthat-3.0.0 + ) +" + +SUGGESTED_PACKAGES=" + dev-R/covr + >=dev-R/testthat-3.0.0 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/readxl/
commit: c6a01080d000fe234107d8a6b641a4da5022c8e4 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 09:43:01 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 09:43:01 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6a01080 dev-R/readxl: new package, add 1.4.0 Signed-off-by: Robert Greener r0bert.dev> dev-R/readxl/Manifest| 1 + dev-R/readxl/metadata.xml| 17 + dev-R/readxl/readxl-1.4.0.ebuild | 33 + 3 files changed, 51 insertions(+) diff --git a/dev-R/readxl/Manifest b/dev-R/readxl/Manifest new file mode 100644 index 0..a1317f97d --- /dev/null +++ b/dev-R/readxl/Manifest @@ -0,0 +1 @@ +DIST readxl_1.4.0.tar.gz 2089229 BLAKE2B ed3442bc105ad87e6b3a9083094d1c23039f353fc630f29e90f07a6d1e970058eaad028c5bb897642e59a74db48ca21ce0e75e44ebf5d7096df64a7b0aa3e9d7 SHA512 5d1cf403c9fa6319e0ab9f53083b20c37d5381bf8f4b9cefe037692a2e637eb175a27661371a63ddd2755bfffbfee7bb2713d4090f6c8621c4626165c1fc45e5 diff --git a/dev-R/readxl/metadata.xml b/dev-R/readxl/metadata.xml new file mode 100644 index 0..1786ee87f --- /dev/null +++ b/dev-R/readxl/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Import excel files into R. Supports '.xls' via the embedded 'libxls' C library https://github.com/libxls/libxls and '.xlsx' via the embedded 'RapidXML' C++ library http://rapidxml.sourceforge.net. Works on Windows, Mac and Linux without external dependencies. + + + Jennifer Bryan + je...@rstudio.com + + https://github.com/tidyverse/readxl/issues + tidyverse/readxl + + diff --git a/dev-R/readxl/readxl-1.4.0.ebuild b/dev-R/readxl/readxl-1.4.0.ebuild new file mode 100644 index 0..56cd496c4 --- /dev/null +++ b/dev-R/readxl/readxl-1.4.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Read Excel Files" +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/cellranger + >=dev-R/tibble-2.0.1 + >=dev-R/cpp11-0.4.0 + dev-R/progress + test? ( + >=dev-R/testthat-3.0.0 + ) +" + +SUGGESTED_PACKAGES=" + dev-R/knitr + dev-R/rmarkdown + >=dev-R/testthat-3.0.0 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/progress/
commit: d2b0d9906b3fabf130f031f5411519175e610f12 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 09:37:37 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 09:37:37 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2b0d990 dev-R/readxl: new package, add 1.2.2 Signed-off-by: Robert Greener r0bert.dev> dev-R/progress/Manifest | 1 + dev-R/progress/metadata.xml | 17 + dev-R/progress/progress-1.2.2.ebuild | 35 +++ 3 files changed, 53 insertions(+) diff --git a/dev-R/progress/Manifest b/dev-R/progress/Manifest new file mode 100644 index 0..008bc084c --- /dev/null +++ b/dev-R/progress/Manifest @@ -0,0 +1 @@ +DIST progress_1.2.2.tar.gz 29506 BLAKE2B b17c7eeb8161a7779a3afcee4a05c3010dad01de019502a71724b10099a6a5697a446377ea2095d5521f3edce2cdc010642f946ec3babea6530b6eff237914c6 SHA512 c02dfd93f43ac82ea44b97e53dd9e570aa90e95c8e4a9088114bae77f573eaba536b167a27d6a6a48d6db1d0b21d59d22468b48c0ce9580862af35f7bb3ee0bb diff --git a/dev-R/progress/metadata.xml b/dev-R/progress/metadata.xml new file mode 100644 index 0..e1416185c --- /dev/null +++ b/dev-R/progress/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Configurable Progress bars, they may include percentage, elapsed time, and/or the estimated completion time. They work in terminals, in 'Emacs' 'ESS', 'RStudio', 'Windows' 'Rgui' and the 'macOS' 'R.app'. The package also provides a 'C++' 'API', that works with or without 'Rcpp'. + + + Gábor Csárdi + csardi.ga...@gmail.com + + https://github.com/r-lib/progress/issues + r-lib/progress + + diff --git a/dev-R/progress/progress-1.2.2.ebuild b/dev-R/progress/progress-1.2.2.ebuild new file mode 100644 index 0..e97b22298 --- /dev/null +++ b/dev-R/progress/progress-1.2.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Terminal Progress Bars' +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/hms + dev-R/prettyunits + dev-R/R6 + dev-R/crayon + test? ( + dev-R/testthat + dev-R/Rcpp + dev-R/withr + ) +" + +SUGGESTED_PACKAGES=" + dev-R/testthat + dev-R/Rcpp + dev-R/withr +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/htmlwidgets/
commit: f836ffb85e546f4451bc7a11f47130fa3d8267ac Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 09:04:52 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 09:04:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f836ffb8 dev-R/htmlwidgets: new package, add 1.5.4 Signed-off-by: Robert Greener r0bert.dev> dev-R/htmlwidgets/Manifest | 1 + dev-R/htmlwidgets/htmlwidgets-1.5.4.ebuild | 32 ++ dev-R/htmlwidgets/metadata.xml | 17 3 files changed, 50 insertions(+) diff --git a/dev-R/htmlwidgets/Manifest b/dev-R/htmlwidgets/Manifest new file mode 100644 index 0..08a68e2bb --- /dev/null +++ b/dev-R/htmlwidgets/Manifest @@ -0,0 +1 @@ +DIST htmlwidgets_1.5.4.tar.gz 956850 BLAKE2B a2f9f6664a98c523f91cf085f84df62968010a01ca245b1ec70577a46738f154ee068b31d2e592dae68fc6d9082455e293aaa75d2650328382fc607cc7ee0eba SHA512 80f647dd3c71497a2dc2fc7d9ff7c743912cdd3678f02e4b320623a7b16aebebfa4d782aedd2eeb1b9d3fd172e6d322da9b7ae0ca52b4c8155a1c6e907be329d diff --git a/dev-R/htmlwidgets/htmlwidgets-1.5.4.ebuild b/dev-R/htmlwidgets/htmlwidgets-1.5.4.ebuild new file mode 100644 index 0..cde342d0a --- /dev/null +++ b/dev-R/htmlwidgets/htmlwidgets-1.5.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="HTML Widgets for R" +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + >=dev-R/htmltools-0.3 + >=dev-R/jsonlite-0.9.16 + dev-R/yaml + test? ( + dev-R/testthat + ) +" + +SUGGESTED_PACKAGES=" + >=dev-R/knitr-1.8 + dev-R/rmarkdown + dev-R/testthat +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} diff --git a/dev-R/htmlwidgets/metadata.xml b/dev-R/htmlwidgets/metadata.xml new file mode 100644 index 0..8675553fe --- /dev/null +++ b/dev-R/htmlwidgets/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + A framework for creating HTML widgets that render in various contexts including the R console, 'R Markdown' documents, and 'Shiny' web applications. + + + Carson Sievert + car...@rstudio.com + + https://github.com/ramnathv/htmlwidgets/issues + ramnathv/htmlwidgets + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/sass/
commit: af5f5eedda7e492a34bc58238647a5a87a153c19 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 08:59:31 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 08:59:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af5f5eed dev-R/sass: enable tests Signed-off-by: Robert Greener r0bert.dev> dev-R/sass/sass-0.4.1.ebuild | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/dev-R/sass/sass-0.4.1.ebuild b/dev-R/sass/sass-0.4.1.ebuild index 7a62666ff..9f85c6538 100644 --- a/dev-R/sass/sass-0.4.1.ebuild +++ b/dev-R/sass/sass-0.4.1.ebuild @@ -3,26 +3,26 @@ EAPI=7 -inherit R-packages #edo +inherit R-packages edo DESCRIPTION="Syntactically Awesome Style Sheets ('Sass')" KEYWORDS="~amd64" LICENSE='MIT' -# Tests need shiny (circ. dep, will enable once added) -#RESTRICT="!test? ( test )" -#IUSE="test" +RESTRICT="!test? ( test )" +IUSE="test" DEPEND=" dev-R/fs >=dev-R/rlang-0.4.10 >=dev-R/htmltools-0.5.1 dev-R/R6 - dev-R/rappdirs" -# test? ( -# dev-R/withr -# dev-R/testthat -# dev-R/shiny -# ) + dev-R/rappdirs + test? ( + dev-R/withr + dev-R/testthat + dev-R/shiny + ) +" SUGGESTED_PACKAGES=" dev-R/testthat @@ -33,7 +33,7 @@ SUGGESTED_PACKAGES=" dev-R/curl " -#src_test() { -# cd "${WORKDIR}/${P}/tests" || die -# NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R -#} +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/shiny/
commit: 1552245aa434bffab009f69667f89890cc44bfc9 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 08:55:04 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 08:55:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1552245a dev-R/shiny: new package, add 1.7.1 Signed-off-by: Robert Greener r0bert.dev> dev-R/shiny/Manifest | 1 + dev-R/shiny/metadata.xml | 17 +++ dev-R/shiny/shiny-1.7.1.ebuild | 67 ++ 3 files changed, 85 insertions(+) diff --git a/dev-R/shiny/Manifest b/dev-R/shiny/Manifest new file mode 100644 index 0..b002deb65 --- /dev/null +++ b/dev-R/shiny/Manifest @@ -0,0 +1 @@ +DIST shiny_1.7.1.tar.gz 2963486 BLAKE2B a70602a302cd73cc9ff2bd2d77c3e19eaeed970025c64ad58e5ad8b18c4d027d04c7d7ba01d6029610ccf40ff7721cf5ef923651cb37bd112f702c6319e09fb7 SHA512 bcbf90ad719097b299a2535b94a9fe97530e94c01b179bb71b233651e1b906a6b496607861e2c355433065abab15810082839f2e1443dc9738af940e5501f061 diff --git a/dev-R/shiny/metadata.xml b/dev-R/shiny/metadata.xml new file mode 100644 index 0..678eb9540 --- /dev/null +++ b/dev-R/shiny/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Makes it incredibly easy to build interactive web applications with R. Automatic "reactive" binding between inputs and outputs and extensive prebuilt widgets make it possible to build beautiful, responsive, and powerful applications with minimal effort. + + + Winston Chang + wins...@rstudio.com + + https://github.com/rstudio/shiny/issues + rstudio/shiny + + diff --git a/dev-R/shiny/shiny-1.7.1.ebuild b/dev-R/shiny/shiny-1.7.1.ebuild new file mode 100644 index 0..c3f6d67d1 --- /dev/null +++ b/dev-R/shiny/shiny-1.7.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages #edo + +DESCRIPTION="Web Application Framework for R" +KEYWORDS="~amd64" +LICENSE='GPL-3' +# Tests need circular dependencies will enable once added +#RESTRICT="!test? ( test )" +#IUSE="test" + +DEPEND=" + >=dev-R/httpuv-1.5.2 + >=dev-R/mime-0.3 + >=dev-R/jsonlite-0.9.16 + dev-R/xtable + >=dev-R/fontawesome-0.2.1 + >=dev-R/htmltools-0.5.2 + >=dev-R/R6-2.0 + dev-R/sourcetools + >=dev-R/later-1.0.0 + >=dev-R/promises-1.1.0 + dev-R/crayon + >=dev-R/rlang-0.4.10 + dev-R/withr + >=dev-R/commonmark-1.7 + >=dev-R/glue-1.3.2 + >=dev-R/bslib-0.3.0 + dev-R/cachem + dev-R/ellipsis + >=dev-R/lifecycle-0.2.0 +" +# test? ( +# >=dev-R/testthat-3.0.0 +# dev-R/markdown +# dev-R/ggplot2 +# >=dev-R/reactlog-1.0.0 +# >=dev-R/shinytest-1.4.0.9003 +# dev-R/future +# dev-R/dygraphs +# ) + +SUGGESTED_PACKAGES=" + >=dev-R/Cairo-1.5.5 + >=dev-R/testthat-3.0.0 + >=dev-R/knitr-1.6 + dev-R/markdown + dev-R/rmarkdown + dev-R/ggplot2 + >=dev-R/reactlog-1.0.0 + dev-R/magrittr + >=dev-R/shinytest-1.4.0.9003 + dev-R/yaml + dev-R/future + dev-R/dygraphs + dev-R/ragg + dev-R/showtext + dev-R/sass +" + +#src_test() { +# cd "${WORKDIR}/${P}/tests" || die +# NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R +#}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/sourcetools/
commit: 18453454f262b4b67e91c3b0566a438bd896d2a9 Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 08:43:10 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 08:43:10 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18453454 dev-R/sourcetools: new package, add 0.1.7 Signed-off-by: Robert Greener r0bert.dev> dev-R/sourcetools/Manifest | 1 + dev-R/sourcetools/metadata.xml | 17 + dev-R/sourcetools/sourcetools-0.1.7.ebuild | 27 +++ 3 files changed, 45 insertions(+) diff --git a/dev-R/sourcetools/Manifest b/dev-R/sourcetools/Manifest new file mode 100644 index 0..59429cafb --- /dev/null +++ b/dev-R/sourcetools/Manifest @@ -0,0 +1 @@ +DIST sourcetools_0.1.7.tar.gz 24155 BLAKE2B f52a5012623a555d0ca1abc2296efb2704521d495a436df0eaf40434e8254e6e1406c570c63eca79fddc426713b7932524ffd1ffe13d257d7cf2e800cea830fb SHA512 8446aec2a22046044a886c16b752f1846ba8e24b07fbce23678ca324536b6cc19acb795eb381491712c2bd913f891518911b48f37c0a4bd47aad12e57f6eb31d diff --git a/dev-R/sourcetools/metadata.xml b/dev-R/sourcetools/metadata.xml new file mode 100644 index 0..b4786290d --- /dev/null +++ b/dev-R/sourcetools/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Tools for the reading and tokenization of R code. The 'sourcetools' package provides both an R and C++ interface for the tokenization of R code, and helpers for interacting with the tokenized representation of R code. + + + Kevin Ushey + kevinus...@gmail.com + + https://github.com/kevinushey/sourcetools/issues + kevinushey/sourcetools + + diff --git a/dev-R/sourcetools/sourcetools-0.1.7.ebuild b/dev-R/sourcetools/sourcetools-0.1.7.ebuild new file mode 100644 index 0..356ff9971 --- /dev/null +++ b/dev-R/sourcetools/sourcetools-0.1.7.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Tools for Reading, Tokenizing and Parsing R Code' +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + test? ( + dev-R/testthat + ) +" + +SUGGESTED_PACKAGES=" + dev-R/testthat +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/fontawesome/
commit: 0951517597f60736bfd665aa40762722ac82941f Author: Robert Greener r0bert dev> AuthorDate: Sun Jul 3 08:38:20 2022 + Commit: Robert Greener r0bert dev> CommitDate: Sun Jul 3 08:38:20 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09515175 dev-R/fontawesome: new package, add 0.2.2 Signed-off-by: Robert Greener r0bert.dev> dev-R/fontawesome/Manifest | 1 + dev-R/fontawesome/fontawesome-0.2.2.ebuild | 32 ++ dev-R/fontawesome/metadata.xml | 17 3 files changed, 50 insertions(+) diff --git a/dev-R/fontawesome/Manifest b/dev-R/fontawesome/Manifest new file mode 100644 index 0..7f52f7a19 --- /dev/null +++ b/dev-R/fontawesome/Manifest @@ -0,0 +1 @@ +DIST fontawesome_0.2.2.tar.gz 1117463 BLAKE2B 7b98bef3347dc3fe6afa48ebc19d8d847d8aaf547914d2fba743055723395b2982a9e45389f95806e0b5fd14a93b8c4dde98a86036413d686edc3c18e43ced60 SHA512 29407669ecf0fd797ada9d5ecf925d66f6415158e5cc4b15f0f241f23c3529225a7418ddd03846800c183845eb30a98ed137a46223258cf8f35ef570a586ceeb diff --git a/dev-R/fontawesome/fontawesome-0.2.2.ebuild b/dev-R/fontawesome/fontawesome-0.2.2.ebuild new file mode 100644 index 0..76cf0fe49 --- /dev/null +++ b/dev-R/fontawesome/fontawesome-0.2.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Easily Work with 'Font Awesome' Icons" +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + >=dev-R/rlang-0.4.10 + >=dev-R/htmltools-0.5.1.1 + test? ( + dev-R/testthat + ) +" + +SUGGESTED_PACKAGES=" + dev-R/covr + dev-R/knitr + dev-R/testthat + dev-R/rsvg +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} diff --git a/dev-R/fontawesome/metadata.xml b/dev-R/fontawesome/metadata.xml new file mode 100644 index 0..45a1e4c17 --- /dev/null +++ b/dev-R/fontawesome/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@r0bert.dev + Robert Greener + + Easily and flexibly insert 'Font Awesome' icons into 'R Markdown' documents and 'Shiny' apps. These icons can be inserted into HTML content through inline 'SVG' tags or 'i' tags. There is also a utility function for exporting 'Font Awesome' icons as 'PNG' images for those situations where raster graphics are needed. + + + Richard Iannone + r...@rstudio.com + + https://github.com/rstudio/fontawesome/issues + rstudio/fontawesome + +