[gentoo-commits] repo/gentoo:master commit in: dev-lang/nim/
commit: bc9a087710d64005c348119993cf854ed97c5dbf Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Feb 24 08:12:16 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Feb 24 08:16:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9a0877 dev-lang/nim: bump up to 1.4.4 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/nim/Manifest | 1 + dev-lang/nim/nim-1.4.4.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest index a8f288975e8..e5aeb22470f 100644 --- a/dev-lang/nim/Manifest +++ b/dev-lang/nim/Manifest @@ -1 +1,2 @@ DIST nim-1.4.2.tar.xz 4770616 BLAKE2B 95561a22fedaa1eb42f099589b7b13e6833d1804d1d9bf8c4ec6514a4db89622d7f678b19ce9bed1c3ac5dffa3956b73e6b12fa6335f8e39a8b0dee90ae50457 SHA512 a357eaa5ef6c71b296fe6c53ed25be8b864a2895871a4ef6f23f2d31ce1c17d6dfb12eaf2bb8e71d122b7cf46746873109f424388ac2b6e84826699c1c5493fe +DIST nim-1.4.4.tar.xz 4686420 BLAKE2B ad59365b07c04bace859f18f5bbbc8178e21ae69ab7e87dd68d80f6c95bbfdb6e738057e543c4fb562af07cc2085204c1a4f6a2bf7c0352f51f6b46f3cb680d1 SHA512 42db962295a6014ccb3e2df3c07248a3abac863169f16af0c947dc97ca1ada683484f95773dc5fc8001e9a48f116787d34d71aa77bef18877ce04e1f4fe9 diff --git a/dev-lang/nim/nim-1.4.4.ebuild b/dev-lang/nim/nim-1.4.4.ebuild new file mode 100644 index 000..3c52ea807c2 --- /dev/null +++ b/dev-lang/nim/nim-1.4.4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 multiprocessing toolchain-funcs + +DESCRIPTION="compiled, garbage-collected systems programming language" +HOMEPAGE="https://nim-lang.org/"; +SRC_URI="https://nim-lang.org/download/${P}.tar.xz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+readline test" + +RESTRICT=test # need to sort out depends and numerous failures + +RDEPEND=" + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${DEPEND} + test? ( net-libs/nodejs ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.20.0-paths.patch +) + +_run() { + echo "$@" + "$@" || die "'$*' failed" +} + +nim_use_enable() { + [[ -z $2 ]] && die "usage: nim_use_enable " + use $1 && echo "-d:$2" +} + +src_configure() { + export XDG_CACHE_HOME=${T}/cache #667182 + tc-export CC LD + + # Override default CC=gcc. + echo "gcc.exe= \"$(tc-getCC)\"" >> config/nim.cfg || die + echo "gcc.linkerexe = \"$(tc-getCC)\"" >> config/nim.cfg || die + echo "gcc.cpp.exe= \"$(tc-getCXX)\"" >> config/nim.cfg || die + echo "gcc.cpp.linkerexe = \"$(tc-getCXX)\"" >> config/nim.cfg || die +} + +src_compile() { + + _run ./build.sh + + _run ./bin/nim --parallelBuild:$(makeopts_jobs) c koch + _run ./koch boot --parallelBuild:$(makeopts_jobs) -d:release $(nim_use_enable readline useGnuReadline) + PATH="./bin:$PATH" _run ./koch tools --parallelBuild:$(makeopts_jobs) +} + +src_test() { + PATH="./bin:$PATH" _run ./koch test --parallelBuild:$(makeopts_jobs) +} + +src_install() { + PATH="./bin:$PATH" _run ./koch install "${ED}" + rm -r "${ED}/usr/share/nim/doc" || die "failed to remove 'doc'" + + exeinto /usr/bin + + local bin_exe + for bin_exe in bin/*; do + # './koch install' installs only 'nim' binary + # but not the rest + [[ ${bin_exe} == bin/nim ]] && continue + doexe "${bin_exe}" + done + + newbashcomp tools/nim.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/shards/
commit: 38f7f70eb2ad3e1e35c56b842f7996e1b5a8d9c9 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Feb 24 08:16:07 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Feb 24 08:16:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f7f70e dev-util/shards: bump up to 0.14.0 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/shards/Manifest | 1 + dev-util/shards/shards-0.14.0.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-util/shards/Manifest b/dev-util/shards/Manifest index 6bb7ed221d1..097947ee678 100644 --- a/dev-util/shards/Manifest +++ b/dev-util/shards/Manifest @@ -1,2 +1,3 @@ DIST crystal-molinillo-0.1.0.tar.gz 23932 BLAKE2B c9bcd707a3208f5d80e6e3030523d50f86cb5977799de8ea6035d014094e3c2fff9bb189fa98f566e72e1e7ad161e47e44c89d9b264d47f109b2e891ecb469e5 SHA512 8d74d95896cd7ff510c87e2ffba6ae5f04ceeddde574930ee609851312b65d713a315cc24f9aa3fab02f9447ccb25ef2dd2e8179640b8c5cfb3d7d6b52d1ded5 DIST shards-0.13.0.tar.gz 55407 BLAKE2B 430abf54b5b035e966112a5b300a8924e0d6c6c4866e4cefba816c1b901876210990678a2d9b0c6bbc9da095decc217b64da32da61a5501e6045dfe64e10bfdf SHA512 7b5540b009f23cfc9630b206884a81c80a63991f64e84eed29545fef0e6a888e3854c6b0c8d958d4af3d6cef4718d7cb08d7948dcd2c9629c82b552776500b2b +DIST shards-0.14.0.tar.gz 61662 BLAKE2B f590b8eb876cb7a5d5bbade13b3ee78db443ef24f9abefe9ba662a7018ee0e543950e84ef388bd3cf81960883a60de4eb2409616790c0caef6d06f8fa19ff288 SHA512 214f038f3ddedca8297fe6deac1d12a632b7563c5eda796771f925abe7f197c637328eb1fd1fdd51063131e51fcc73edd6be59c9b213779b6ed5090e8a715fe6 diff --git a/dev-util/shards/shards-0.14.0.ebuild b/dev-util/shards/shards-0.14.0.ebuild new file mode 100644 index 000..ed35979dd3c --- /dev/null +++ b/dev-util/shards/shards-0.14.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multiprocessing toolchain-funcs + +CRYSTAL_MOLINILLO_PV=0.1.0 +CRYSTAL_MOLINILLO_P=crystal-molinillo-${CRYSTAL_MOLINILLO_PV} + +DESCRIPTION="Dependency manager for the Crystal language" +HOMEPAGE="https://github.com/crystal-lang/shards"; +SRC_URI=" + https://github.com/crystal-lang/shards/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/crystal-lang/crystal-molinillo/archive/v${CRYSTAL_MOLINILLO_PV}.tar.gz -> ${CRYSTAL_MOLINILLO_P}.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >dev-lang/crystal-0.11.1[yaml] +" +RDEPEND="${DEPEND}" + +RESTRICT=test # missing files in tarball + +src_prepare() { + default + + # bundle crystal-molinillo to bootstrap 'shards' + mkdir -p lib || die + ln -s ../../${CRYSTAL_MOLINILLO_P} lib/molinillo || die + + tc-export CC +} + +src_compile() { + emake release=1 FLAGS="--link-flags=\"${LDFLAGS}\" --verbose --threads $(makeopts_jobs)" +} + +src_install() { + dobin bin/${PN} + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyjsparser/
commit: 3526a74467e9364beebf80606a3c951659f43684 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 24 08:02:55 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3526a744 dev-python/pyjsparser: use BDEPEND Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild index 9bbe9397f63..6adc167f555 100644 --- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild +++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild @@ -22,7 +22,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="test" -DEPEND=" +BDEPEND=" test? ( dev-python/js2py dev-python/pytest
[gentoo-commits] repo/gentoo:master commit in: games-util/gamemode/
commit: 155df67433d05b30b542384b7599776b2fc10a26 Author: Kai Krakow kaishome de> AuthorDate: Thu Feb 18 20:02:31 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155df674 games-util/gamemode: Update version requirements on - Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Kai Krakow kaishome.de> Signed-off-by: Joonas Niilola gentoo.org> games-util/gamemode/gamemode-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-util/gamemode/gamemode-.ebuild b/games-util/gamemode/gamemode-.ebuild index aff87162859..65304e1c622 100644 --- a/games-util/gamemode/gamemode-.ebuild +++ b/games-util/gamemode/gamemode-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -28,7 +28,7 @@ REQUIRED_USE="^^ ( systemd elogind )" RDEPEND=" acct-group/gamemode - dev-libs/inih + >=dev-libs/inih-53 sys-apps/dbus[${MULTILIB_USEDEP},systemd(+)=,elogind(-)=] sys-auth/polkit sys-libs/libcap
[gentoo-commits] repo/gentoo:master commit in: dev-python/js2py/
commit: 966d037229026a0bbf44f1183fe66dde4e647aa6 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 24 08:02:20 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966d0372 dev-python/js2py: open the if statement, use double brackets Signed-off-by: Joonas Niilola gentoo.org> dev-python/js2py/js2py-0.70_p20210218.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/js2py/js2py-0.70_p20210218.ebuild b/dev-python/js2py/js2py-0.70_p20210218.ebuild index 89897bdcda2..998dd3f8363 100644 --- a/dev-python/js2py/js2py-0.70_p20210218.ebuild +++ b/dev-python/js2py/js2py-0.70_p20210218.ebuild @@ -36,9 +36,11 @@ python_test() { pushd ./tests >/dev/null || die # Tests require "node_failed.txt" file where the logs are kept - [ -f ./node_failed.txt ] && rm ./node_failed.txt - touch ./node_failed.txt || die + if [[ -f ./node_failed.txt ]]; then + rm ./node_failed.txt || die + fi + touch ./node_failed.txt || die "${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}" popd >/dev/null || die
[gentoo-commits] repo/gentoo:master commit in: games-util/gamemode/
commit: 4b8cb7267913c42cee83bfe811ce114cad7c05a4 Author: Kai Krakow kaishome de> AuthorDate: Thu Feb 18 20:05:17 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8cb726 games-util/gamemode: Drop old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Kai Krakow kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/19527 Signed-off-by: Joonas Niilola gentoo.org> games-util/gamemode/Manifest| 1 - games-util/gamemode/gamemode-1.6.ebuild | 131 2 files changed, 132 deletions(-) diff --git a/games-util/gamemode/Manifest b/games-util/gamemode/Manifest index 1a3f0d22ef7..82d72291781 100644 --- a/games-util/gamemode/Manifest +++ b/games-util/gamemode/Manifest @@ -1,2 +1 @@ DIST gamemode-1.6.1.tar.xz 71224 BLAKE2B aafa3123a2c672197d28fafbc7331004b6e4c87808e831f5e0341fd9a690acda8305da114651391fe39e6702bac805cede9d696280d03d4cc3d03d6f4d782efd SHA512 99403a68675522d3b412424591ab7f0cef54968a699f8f68aa59a42a43df73db4bc8a84ee8f97b9f78f329ecd1ed2f3a50e3cb539458f23e7c5fbe28f7978e47 -DIST gamemode-1.6.tar.xz 69916 BLAKE2B 2fbb680de4043a004a91005647208fd9ca25de250bffe97acc0cabea47dba90d1ef670478582203d616704ea1f5a771115aadef4971e1e41f078104116b08cc4 SHA512 7cb4f4dd51b35e3a0164092342be56ce70bf1a81a8ff071725b429378cf92a100e263bc33890d5f5e281ad87fb72e2f820cb716c5aedf14f387610dcb59eb690 diff --git a/games-util/gamemode/gamemode-1.6.ebuild b/games-util/gamemode/gamemode-1.6.ebuild deleted file mode 100644 index aff87162859..000 --- a/games-util/gamemode/gamemode-1.6.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) - -inherit meson multilib-minimal ninja-utils systemd - -DESCRIPTION="Optimise Linux system performance on demand" -HOMEPAGE="https://github.com/FeralInteractive/gamemode"; - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/FeralInteractive/gamemode.git"; - GAMEMODE_GIT_PTR="master" - inherit git-r3 -else - GAMEMODE_GIT_PTR="${PV}" - SRC_URI="https://github.com/FeralInteractive/gamemode/releases/download/${GAMEMODE_GIT_PTR}/${P}.tar.xz"; - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="systemd elogind" - -REQUIRED_USE="^^ ( systemd elogind )" - -RDEPEND=" - acct-group/gamemode - dev-libs/inih - sys-apps/dbus[${MULTILIB_USEDEP},systemd(+)=,elogind(-)=] - sys-auth/polkit - sys-libs/libcap -" -DEPEND="${RDEPEND}" - -DOCS=( - CHANGELOG.md - LICENSE.txt - README.md - example/gamemode.ini -) - -pkg_pretend() { - elog - elog "GameMode needs a kernel capable of SCHED_ISO to use its soft realtime" - elog "feature. Example of a kernel providing that is sys-kernel/pf-sources." - elog - elog "Support for soft realtime is completely optional. It may provide the" - elog "following benefits with systems having at least four CPU cores:" - elog - elog " * more CPU shares allocated exclusively to the game" - elog " * reduced input lag and reduced thread latency" - elog " * more consistent frame times resulting in less microstutters" - elog - elog "You probably won't benefit from soft realtime mode and thus don't need" - elog "SCHED_ISO if:" - elog - elog " * Your CPU has less than four cores because the game may experience" - elog "priority inversion with the graphics driver (thus heuristics" - elog "automatically disable SCHED_ISO usage then)" - elog " * Your game uses busy-loops to interface with the graphics driver" - elog "but you may still force SCHED_ISO per configuation file, YMMV," - elog "it depends on the graphics driver implementation, i.e. usage of" - elog "__GL_THREADED_OPTIMIZATIONS or similar." - elog " * If your game causes more than 70% CPU usage across all cores," - elog "SCHED_ISO automatically turns off and on depending on usage and" - elog "is processed with higher-than-normal priority then (renice)." - elog "This auto-switching may result in a lesser game experience." - elog - elog "For more info look at:" - elog "https://github.com/FeralInteractive/gamemode/blob/${GAMEMODE_GIT_PTR}/README.md"; - elog -} - -multilib_src_configure() { - local emesonargs=( - -Dwith-sd-bus-provider=$(usex systemd "systemd" "elogind") - -Dwith-systemd-user-unit-dir="$(systemd_get_userunitdir)" - ) - if ! multilib_is_native_abi; then - emesonargs+=( - -Dwith-examples=false - -Dwith-sd-bus-provider=no-daemon - ) - fi - - meson_
[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/
commit: ec49ce4a501e1bfc0c812a33e841258d4faa5ac8 Author: Alexey Korepanov yandex ru> AuthorDate: Thu Feb 18 23:09:04 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec49ce4a net-vpn/i2pd: drop old 2.33.0 Signed-off-by: Alexey Korepanov yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/19531 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/i2pd/Manifest | 1 - net-vpn/i2pd/i2pd-2.33.0.ebuild | 93 - 2 files changed, 94 deletions(-) diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest index 6d244dbc7df..48763588668 100644 --- a/net-vpn/i2pd/Manifest +++ b/net-vpn/i2pd/Manifest @@ -1,4 +1,3 @@ -DIST i2pd-2.33.0.tar.gz 1101578 BLAKE2B d569a7900bda1fecc19f6ec966cd004d0453193de9bcda89620dff9909889c14165aca457e6a5fa0539614304af11be573329b9a54596684d3232ee28833 SHA512 7a3e7a8a908be8a12b675fda4ce923cb2b0eaf3e9b12a513b9ae7b56e9ecb593eef0ea278debb4027406d50ee9a46599a6792a54ce2e2f4e2c44c1fc82479910 DIST i2pd-2.34.0.tar.gz 1103199 BLAKE2B 16e16a0e396b22f5de797455a97322e51bc2289e770617106d4daa9a7cd6d1d94d4d84955e182493f3c11dbacd527fbb3f127bd4e2e555a7b04f7eb697213dcb SHA512 74c8234b850159c6e680fa61b20e2c22a0f04ca8397b4aa68f92fa20520fb74a63e442ac75c2fbb17dc1e5a193011b9b38085cee08746de4496620778aa7f027 DIST i2pd-2.35.0.tar.gz 1105837 BLAKE2B 4480b3b4922d2a51d158366674ad7880b7710d3c2bc45d3e403330d3a8ea04a7803a1a7826b0d60c4f9837e84c2900b9635024846d0fce7d585e30ad658fbd27 SHA512 cffc41484a63eba7c7091957cd4d8b8584bb02580d70c69132f1447018be5b3cde7893ae4a0bcb914d53e95c089d4253ece6e20442c9da7810e7800a2b99b117 DIST i2pd-2.36.0.tar.gz 550451 BLAKE2B 28ed24121a241b63d929c225223ebfea994ce993d715393db89199da123050f51a7b056205ed5ef6dd570c3ea51e0c56aead156ec5ebaeea8aef6a23daca9937 SHA512 7a1dc13ea4adddc5777532d5d50a4e7d1a8f8466983d4fc8874a38779723e213da0e09c831998688227317602c7e23b4fee0035367150c5fe3f338c595e872ad diff --git a/net-vpn/i2pd/i2pd-2.33.0.ebuild b/net-vpn/i2pd/i2pd-2.33.0.ebuild deleted file mode 100644 index acc70c57b41..000 --- a/net-vpn/i2pd/i2pd-2.33.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake toolchain-funcs systemd - -DESCRIPTION="A C++ daemon for accessing the I2P anonymous network" -HOMEPAGE="https://github.com/PurpleI2P/i2pd"; -SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening libressl static +upnp" - -RDEPEND=" - acct-user/i2pd - acct-group/i2pd - !static? ( - dev-libs/boost:=[threads] - !libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:0= ) - upnp? ( net-libs/miniupnpc:= ) - )" -DEPEND="${RDEPEND} - static? ( - dev-libs/boost:=[static-libs,threads] - sys-libs/zlib[static-libs] - !libressl? ( dev-libs/openssl:0=[static-libs] ) - libressl? ( dev-libs/libressl:0=[static-libs] ) - upnp? ( net-libs/miniupnpc:=[static-libs] ) - )" - -CMAKE_USE_DIR="${S}/build" - -DOCS=( README.md contrib/i2pd.conf contrib/tunnels.conf ) - -PATCHES=( "${FILESDIR}/i2pd-2.25.0-lib-path.patch" ) - -pkg_pretend() { - if use i2p-hardening && ! tc-is-gcc; then - die "i2p-hardening requires gcc" - fi -} - -src_configure() { - mycmakeargs=( - -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF) - -DWITH_AVX=$(usex cpu_flags_x86_avx ON OFF) - -DWITH_HARDENING=$(usex i2p-hardening ON OFF) - -DWITH_PCH=OFF - -DWITH_STATIC=$(usex static ON OFF) - -DWITH_UPNP=$(usex upnp ON OFF) - -DWITH_LIBRARY=ON - -DWITH_BINARY=ON - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - # config - insinto /etc/i2pd - doins contrib/i2pd.conf - doins contrib/tunnels.conf - - # working directory - insinto /var/lib/i2pd - doins -r contrib/certificates - - # add /var/lib/i2pd/certificates to CONFIG_PROTECT - doenvd "${FILESDIR}/99i2pd" - - # openrc and systemd daemon routines - newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd - newinitd "${FILESDIR}/i2pd-2.6.0-r3.initd" i2pd - systemd_newunit "${FILESDIR}/i2pd-2.6.0-r3.service" i2pd.service - - # logrotate - insinto /etc/logrotate.d - newins "${FILESDIR}/i2pd-2.6.0-r3.logrotate" i2pd -} - -pkg_postinst() { - if [[ -f ${EROOT}/etc/i2pd/subscriptions.txt ]]; then - ewarn - ewarn "Configuration of the subscriptions has been m
[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/
commit: e7aeefcab3a40afbb9779de9fee17a6ce08ae488 Author: Alexey Korepanov yandex ru> AuthorDate: Thu Feb 18 23:07:43 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7aeefca net-vpn/i2pd: version bump 2.36.0 Signed-off-by: Alexey Korepanov yandex.ru> Signed-off-by: Joonas Niilola gentoo.org> net-vpn/i2pd/Manifest | 1 + net-vpn/i2pd/i2pd-2.36.0.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest index 34a9231d27d..6d244dbc7df 100644 --- a/net-vpn/i2pd/Manifest +++ b/net-vpn/i2pd/Manifest @@ -1,3 +1,4 @@ DIST i2pd-2.33.0.tar.gz 1101578 BLAKE2B d569a7900bda1fecc19f6ec966cd004d0453193de9bcda89620dff9909889c14165aca457e6a5fa0539614304af11be573329b9a54596684d3232ee28833 SHA512 7a3e7a8a908be8a12b675fda4ce923cb2b0eaf3e9b12a513b9ae7b56e9ecb593eef0ea278debb4027406d50ee9a46599a6792a54ce2e2f4e2c44c1fc82479910 DIST i2pd-2.34.0.tar.gz 1103199 BLAKE2B 16e16a0e396b22f5de797455a97322e51bc2289e770617106d4daa9a7cd6d1d94d4d84955e182493f3c11dbacd527fbb3f127bd4e2e555a7b04f7eb697213dcb SHA512 74c8234b850159c6e680fa61b20e2c22a0f04ca8397b4aa68f92fa20520fb74a63e442ac75c2fbb17dc1e5a193011b9b38085cee08746de4496620778aa7f027 DIST i2pd-2.35.0.tar.gz 1105837 BLAKE2B 4480b3b4922d2a51d158366674ad7880b7710d3c2bc45d3e403330d3a8ea04a7803a1a7826b0d60c4f9837e84c2900b9635024846d0fce7d585e30ad658fbd27 SHA512 cffc41484a63eba7c7091957cd4d8b8584bb02580d70c69132f1447018be5b3cde7893ae4a0bcb914d53e95c089d4253ece6e20442c9da7810e7800a2b99b117 +DIST i2pd-2.36.0.tar.gz 550451 BLAKE2B 28ed24121a241b63d929c225223ebfea994ce993d715393db89199da123050f51a7b056205ed5ef6dd570c3ea51e0c56aead156ec5ebaeea8aef6a23daca9937 SHA512 7a1dc13ea4adddc5777532d5d50a4e7d1a8f8466983d4fc8874a38779723e213da0e09c831998688227317602c7e23b4fee0035367150c5fe3f338c595e872ad diff --git a/net-vpn/i2pd/i2pd-2.36.0.ebuild b/net-vpn/i2pd/i2pd-2.36.0.ebuild new file mode 100644 index 000..0afeb4fffed --- /dev/null +++ b/net-vpn/i2pd/i2pd-2.36.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake toolchain-funcs systemd + +DESCRIPTION="A C++ daemon for accessing the I2P anonymous network" +HOMEPAGE="https://github.com/PurpleI2P/i2pd"; +SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening libressl static +upnp" + +RDEPEND=" + acct-user/i2pd + acct-group/i2pd + !static? ( + dev-libs/boost:=[threads] + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:0= ) + upnp? ( net-libs/miniupnpc:= ) + )" +DEPEND="${RDEPEND} + static? ( + dev-libs/boost:=[static-libs,threads] + sys-libs/zlib[static-libs] + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + upnp? ( net-libs/miniupnpc:=[static-libs] ) + )" + +CMAKE_USE_DIR="${S}/build" + +DOCS=( README.md contrib/i2pd.conf contrib/tunnels.conf ) + +PATCHES=( + "${FILESDIR}/i2pd-2.25.0-lib-path.patch" +) + +pkg_pretend() { + if use i2p-hardening && ! tc-is-gcc; then + die "i2p-hardening requires gcc" + fi +} + +src_configure() { + mycmakeargs=( + -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF) + -DWITH_HARDENING=$(usex i2p-hardening ON OFF) + -DWITH_PCH=OFF + -DWITH_STATIC=$(usex static ON OFF) + -DWITH_UPNP=$(usex upnp ON OFF) + -DWITH_LIBRARY=ON + -DWITH_BINARY=ON + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # config + insinto /etc/i2pd + doins contrib/i2pd.conf + doins contrib/tunnels.conf + + # working directory + insinto /var/lib/i2pd + doins -r contrib/certificates + + # add /var/lib/i2pd/certificates to CONFIG_PROTECT + doenvd "${FILESDIR}/99i2pd" + + # openrc and systemd daemon routines + newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd + newinitd "${FILESDIR}/i2pd-2.6.0-r3.initd" i2pd + systemd_newunit "${FILESDIR}/i2pd-2.6.0-r3.service" i2pd.service + + # logrotate + insinto /etc/logrotate.d + newins "${FILESDIR}/i2pd-2.6.0-r3.logrotate" i2pd +} + +pkg_postinst() { + if [[ -f ${EROOT}/etc/i2pd/subscriptions.txt ]]; then + ewarn + ewarn "Configuration of the subscriptions has been moved from" + ewarn "subscriptions.txt to i2pd.conf. We recommend updating" +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/, x11-terms/kitty-terminfo/files/
commit: e3011184e4d9428d16b551966546d4b524d2989a Author: Matthias Coppens gmail com> AuthorDate: Mon Feb 22 07:53:29 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3011184 x11-terms/kitty-terminfo: Update patch file for Closes: https://bugs.gentoo.org/772008 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Coppens gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19590 Signed-off-by: Joonas Niilola gentoo.org> .../files/kitty-terminfo-setup-.patch | 46 ++ .../kitty-terminfo/kitty-terminfo-.ebuild | 4 +- 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch b/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch new file mode 100644 index 000..67772bfae03 --- /dev/null +++ b/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch @@ -0,0 +1,46 @@ +diff --git a/setup.py b/setup.py +index 115739fc..b933165c 100755 +--- a/setup.py b/setup.py +@@ -906,6 +906,14 @@ def create_linux_bundle_gunk(ddir: str, libdir_name: str) -> None: + os.makedirs(os.path.dirname(in_src_launcher), exist_ok=True) + os.symlink(os.path.relpath(launcher, os.path.dirname(in_src_launcher)), in_src_launcher) + ++def terminfo(args): ++ddir = args.prefix ++libdir = os.path.join(ddir, args.libdir_name.strip('/'), 'kitty') ++build_terminfo = runpy.run_path('build-terminfo', run_name='import_build') ++for x in (libdir, os.path.join(ddir, 'share')): ++odir = os.path.join(x, 'terminfo') ++safe_makedirs(odir) ++build_terminfo['compile_terminfo'](odir) + + def macos_info_plist() -> bytes: + import plistlib +@@ -1093,7 +1101,7 @@ def safe_remove(*entries: str) -> None: + + safe_remove( + 'build', 'compile_commands.json', 'link_commands.json', +-'linux-package', 'kitty.app', 'asan-launcher', ++'linux-package', 'linux-terminfo', 'kitty.app', 'asan-launcher', + 'kitty-profile', 'kitty/launcher') + exclude = ('.git',) + for root, dirs, files in os.walk('.', topdown=True): +@@ -1116,7 +1124,7 @@ def option_parser() -> argparse.ArgumentParser: # {{{ + 'action', + nargs='?', + default=Options.action, +-choices='build test linux-package kitty.app linux-freeze macos-freeze build-launcher build-frozen-launcher clean export-ci-bundles'.split(), ++choices='build test linux-package linux-terminfo kitty.app linux-freeze macos-freeze build-launcher build-frozen-launcher clean export-ci-bundles'.split(), + help='Action to perform (default is build)' + ) + p.add_argument( +@@ -1246,6 +1254,8 @@ def main() -> None: + elif args.action == 'linux-package': + build(args, native_optimizations=False) + package(args, bundle_type='linux-package') ++elif args.action == 'linux-terminfo': ++terminfo(args) + elif args.action == 'linux-freeze': + build(args, native_optimizations=False) + package(args, bundle_type='linux-freeze') diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild index 63bab342414..29e70470581 100644 --- a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild +++ b/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ IUSE="debug" DEPEND="${PYTHON_DEPS}" PATCHES=( - "${FILESDIR}"/kitty-terminfo-setup-0.19.1.patch + "${FILESDIR}"/kitty-terminfo-setup-.patch ) # kitty-terminfo is a split package from kitty that only installs the terminfo
[gentoo-commits] repo/gentoo:master commit in: app-emulation/firecracker-bin/
commit: 1b8494fdf41a7c1ede0add7392447a64da6a386d Author: Sebastian Hamann ares-macrotechnology com> AuthorDate: Fri Feb 19 18:08:03 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8494fd app-emulation/firecracker-bin: Drop old Signed-off-by: Sebastian Hamann ares-macrotechnology.com> Closes: https://github.com/gentoo/gentoo/pull/19545 Signed-off-by: Joonas Niilola gentoo.org> app-emulation/firecracker-bin/Manifest | 8 --- .../firecracker-bin/firecracker-bin-0.23.0.ebuild | 82 -- .../firecracker-bin/firecracker-bin-0.23.1.ebuild | 82 -- 3 files changed, 172 deletions(-) diff --git a/app-emulation/firecracker-bin/Manifest b/app-emulation/firecracker-bin/Manifest index 32106071f44..eda9019e049 100644 --- a/app-emulation/firecracker-bin/Manifest +++ b/app-emulation/firecracker-bin/Manifest @@ -1,12 +1,4 @@ -DIST firecracker-v0.23.0-aarch64 1596888 BLAKE2B 94453641206b32c42f86542d7c38a1e24e991abc1d425183e624f8a72cc74a51cf36e3463bd1c20b309a4bc4e97ebfb8cd95c47061e51cecdb8a8b28120879ad SHA512 08a51979e5979cbc5e8477e9400bcc03757a416e606903296764982f78a432749d168c4566d31df20a9bf68894b3e7cb1cbf39aee559513daa25280a9c891d2f -DIST firecracker-v0.23.0-x86_64 2041024 BLAKE2B cb6a0d356a734ffb28ef6b88517983d1b9efac4127f8979fad085dab503446471d851ec00ff4da39b216f6fc9ba6a5d9d744455c0f1c1cbd7ef881d624536873 SHA512 5a24a95805240c1125f7fd17e69d5fea92781c3767f0a884aa8e433200e8f469b33502342d47843e5612d83d3157df59bf94a960a202978ca70dcf8f31865882 -DIST firecracker-v0.23.1-aarch64 3328424 BLAKE2B 2191e73700c9107fc30e84a044c0377c4486ecfee99deba99b0f6400036befca0d2f3f101154d851f0d7423208f8afc28e87678ed6005235ea9757a1913df3f6 SHA512 a1f5245cbe637f42f1145eb9daf3578610102535a046ea4be93dcd122194fd90305fde32840d59c50b798aa8326ea0d7ed715ab96f980a7d0e66608c33aa7ce0 -DIST firecracker-v0.23.1-x86_64 3290472 BLAKE2B 62315d4962b4debbdac383098e656e6c469b491f7303a7aaab06c885ec653b202f6a49a43ae0b76188d2f73b229c68435e19d316992eed64645decef3f611d5e SHA512 4bfb756a2ee2942a158857dfe82de838b52bc161d0ba97255eace1af4b57c3a630dfbb51413433a4fbfb3d95ba02719a608c1ea3f28a5485d005daa2c71abbef DIST firecracker-v0.24.1-aarch64.tgz 1427360 BLAKE2B 17d85c6843dfa90bf871d5ff7dc5f5286c7bd11559cb9a507f57fafaba7d5abbf1019239ea39529e29a8bb4fa32b9a8a44f096f1379dc2d3d801502890690024 SHA512 cbedc62e5b98cdfd6dfb565bc1b977d84fcd0fa28eb36e18922ec56c3c2dfa34c84c549c7a4e23aee9d16c53b212ef87128d42e68f1a6b9997cbec42e613a82d DIST firecracker-v0.24.1-x86_64.tgz 1434986 BLAKE2B a6b206042fe4dfa873cfa1da4f591242f0224d2c98b367635534497d2bf82e218c409e473be618bd2902594ea24a8c710c853f2f1a00ac96f917a100e80aec0b SHA512 b719520464e3d5c9ff072c73639af71895bfcca9ac4964f2a255ed2d8d3b264a92566f7b87078c163c0f1ce21b9d5bd11cb38eb7cb784c5e18581ee531a0bcaf DIST firecracker-v0.24.2-aarch64.tgz 1429004 BLAKE2B 8d5624f6f6f154678ffab945bbb293e3ab53c75fa324273d9cd99366d78230aef1ce0a23c0b8efdca9fd87edabc0e196dda0cacabf7ebb33ec86edf7c46dd92e SHA512 9bd83d278c3f4f294c4391aac1bd82712bde7190ad706e1b84a0ec9ad489c09f5fa77bd448a25a08b932230b38e44b3dbcdcc37b2ccacfd87d37c7ee65e6c1c6 DIST firecracker-v0.24.2-x86_64.tgz 1434481 BLAKE2B d2b81e2b3341317f296c63f14b2699dbf207e2e3a83871e38ef1666c105112788308c773afad61a85f7c6f4009f2373c80f12a52549120d92a42bae54891bf59 SHA512 2a574276296685117acf4e1d425ca75ecb8ad06680ae81e183d73853ff57cbca2f4cf4f42cb013d8d88d18146c0d84d2b098829ca5f6e9402213fecdf539a283 -DIST jailer-v0.23.0-aarch64 1350040 BLAKE2B def85c85daa27c648c638ed14128fef941a416269c536c55413116a686d5a0e614976fd718576a6e275ff12a1873885e1d569e2e054cb054f1278ecbe1279d74 SHA512 48de8688cf40e696f0a56689a2e6256f2be159fb1b593b223a9547c4760c1e94e245e1de77bfeeefbeffb8046b33768da1915482a62d6b36321b8c225bdef791 -DIST jailer-v0.23.0-x86_64 1457312 BLAKE2B 9a92c415e27a8442da18ab3134023acdc7b49f1246d332a864fb700180914c6b9a7f8747b1eef1657290df5287a946e0d5b0b689bd0b7a60486b472ba7b55290 SHA512 203d24794c3125afdd8cb1b07e69da4fcc40bdc9a3ec7c8e8a2deb8dc1a691156294eb4168c2422f631136a4fed7413136631b3957999fe00fb645aaed16f87d -DIST jailer-v0.23.1-aarch64 2812344 BLAKE2B ef0b98a5438880d8473117dc051421faf4c9f4640fe017ba9cedeb88a02ff2a34fe6e0333bb7cb31cd436a95536efe5237d6a49ead6c7d1d3777928cc54f0baf SHA512 38876afcf6c5883b30156246b4b74905157b668a3e6fbe852b38a09a7f5ab5814fb9eaec87ef94390d2a40806c7b387b4266c8a0c4b4fba5e720f61d571bbcd7 -DIST jailer-v0.23.1-x86_64 2589888 BLAKE2B b22a908d551b3da8f882b9c18031f0904808d8f77783c046f9a8855e713074ea61327b7c8c5f875361728bd33e33e4cd84431ead5f1fae68bdca8161e88bdd1c SHA512 a6829ffbacd35349214087f4ba1b88304c6bfd23b50d9f97319a93fae5c94c6d0590649fbd0917f9d82b6a2a6faab1f7e37a447864a4960e0b77407ae535212a diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.23.0.ebuild b/app-emulation/firecracker-bin/firecracker-bin-0.23.0.ebuild deleted file mode 100644 index a23df2299d2..
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-cli-bin/, net-im/signal-cli-bin/files/
commit: d98694c6b7fff63ab51e0f4081f6ce06220407e4 Author: Martin Dummer gmx net> AuthorDate: Mon Feb 22 22:34:12 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98694c6 net-im/signal-cli-bin: version bump to 0.8.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/19605 Signed-off-by: Joonas Niilola gentoo.org> net-im/signal-cli-bin/Manifest | 3 ++ ...al-cli-bin-0.8.0-use-working-java-version.patch | 33 net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild | 61 ++ 3 files changed, 97 insertions(+) diff --git a/net-im/signal-cli-bin/Manifest b/net-im/signal-cli-bin/Manifest index 30d040b7927..6a062e2ff0d 100644 --- a/net-im/signal-cli-bin/Manifest +++ b/net-im/signal-cli-bin/Manifest @@ -1,3 +1,6 @@ DIST signal-cli-bin-0.7.4.README.md 4403 BLAKE2B 77b75170e18b302d8808a73297221d524b69ccd4fb66456086c7a9288ec2e023ed78de5baadd154c9ff508ba91c58abcdfa327931f559243d1b6f3efe99426c3 SHA512 7530e4a36ddc9d77e0cb7c8cec23aaaf3b7b7d1488ef86f675d7fb8b3debae1314d49ca23e1a68ff78ecfc58d9e00b28ff09f378fc7e9bc4bfc9e0ef883aa13f DIST signal-cli-bin-0.7.4.signal-cli.1.adoc 12817 BLAKE2B aad7e2870d4a65de0218e2af3b806fa2cf39a519a216b002d3710ac967f5019a841fb41af7bc5dd1498d131cd18b09ec0142de4702c8fc530b40a7475c5dfc85 SHA512 4891b3579cc27cb1f478cdd3ad29b59d13dddba608dbac844b3eec7e343f8022741956f78bbb9ef6f27f95d09457ef98976a9799339ce1f39976471260e843e2 DIST signal-cli-bin-0.7.4.tar.gz 16408829 BLAKE2B 169e9e7b5eafb8308c248d976326fbd11f3044f2a73d32af8c62d5f6fd88929ac90ab331a188cf8376818102e59b5d0a11457494f3fca07ba830b5288aaa41cd SHA512 b7e2f1da17c2ebcb1174739cf9c287dd335fa70c1c9417137a07bcaf16cdd121cccfdd9ba345130bccdfe877e16d6dba9bf3ef1cb12d301fd3f674617233fcd5 +DIST signal-cli-bin-0.8.0.README.md 5216 BLAKE2B 18c481074db03bbe3895389f81bc76c2dba63cf728d7595567c2b19a35b5254009b83c1fd3e05be23d4d63990603f01a8270d59afd8397b8135d85f9102d2a6b SHA512 bd8bf9d329c6ec6b844b0a87e0b728352a615beca0e1c64161057911a76dfd942372a7e9b92e193b374e3773eae20331d19e33190547fd6072f79ae4afee9370 +DIST signal-cli-bin-0.8.0.signal-cli.1.adoc 12817 BLAKE2B aad7e2870d4a65de0218e2af3b806fa2cf39a519a216b002d3710ac967f5019a841fb41af7bc5dd1498d131cd18b09ec0142de4702c8fc530b40a7475c5dfc85 SHA512 4891b3579cc27cb1f478cdd3ad29b59d13dddba608dbac844b3eec7e343f8022741956f78bbb9ef6f27f95d09457ef98976a9799339ce1f39976471260e843e2 +DIST signal-cli-bin-0.8.0.tar.gz 16852501 BLAKE2B 2792935fa20bf6d31638157febfd771a254c2e962342236891cc0e8bc60a872af0f400852bd4b2cfc449a81e81dbdd34c19437a78df86d07a3648b748086fa85 SHA512 60029ff8b0013667743eb14340cb1367b527ebf2ba74a54fc2d1f70a21721fdb826c9af63a80d26f0dc951670172df7346a9bbea61a9e865e5625df10187c965 diff --git a/net-im/signal-cli-bin/files/signal-cli-bin-0.8.0-use-working-java-version.patch b/net-im/signal-cli-bin/files/signal-cli-bin-0.8.0-use-working-java-version.patch new file mode 100644 index 000..5d9bd290996 --- /dev/null +++ b/net-im/signal-cli-bin/files/signal-cli-bin-0.8.0-use-working-java-version.patch @@ -0,0 +1,33 @@ +Signed-off-by: Martin Dummer + +diff -Naur a/bin/signal-cli b/bin/signal-cli +--- a/bin/signal-cli b/bin/signal-cli +@@ -84,13 +84,20 @@ + + + # Determine the Java command to use to start the JVM. +-if [ -n "$JAVA_HOME" ] ; then +-if [ -x "$JAVA_HOME/jre/sh/java" ] ; then +-# IBM's JDK on AIX uses strange locations for the executables +-JAVACMD="$JAVA_HOME/jre/sh/java" +-else +-JAVACMD="$JAVA_HOME/bin/java" +-fi ++# This package needs Java 11, but Java 11 is currently not part of the gentoo eselect config system ++# so we must search for matching java binaries ++JAVA_DIRS="$JAVA_HOME /opt/openjdk-jre-bin-11 /opt/openjdk-bin-11" ++for I in $JAVA_DIRS ; do ++ J_TRY="$I/bin/java" ++ if [ -x "$J_TRY" ] ; then ++ "$J_TRY" -version 2>&1 | grep --fixed-strings --quiet "11." ++ if [ $? -eq 0 ] ; then ++ JAVACMD="$J_TRY" ++ break ++ fi ++ fi ++done ++if [ -n "$JAVACMD" ] ; then + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + diff --git a/net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild b/net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild new file mode 100644 index 000..39268d6e891 --- /dev/null +++ b/net-im/signal-cli-bin/signal-cli-bin-0.8.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="signal-cli-${PV}" +DESCRIPTION="Send and receive messages of Signal Messenger over a command line interface" +HOMEPAGE="https://github.com/AsamK/signal-cli/wiki"; +SRC_URI=" + https://github.com/AsamK/signal-cli/releases/download/v$
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: bf42505a708c1e99d9eb39e465e8c0c3f44d6a04 Author: Maciej Barć protonmail com> AuthorDate: Sat Feb 20 14:28:35 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf42505a net-misc/gallery-dl: drop old 1.15.* Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/19557 Signed-off-by: Joonas Niilola gentoo.org> net-misc/gallery-dl/Manifest| 2 -- net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild | 45 - net-misc/gallery-dl/gallery-dl-1.15.3.ebuild| 45 - 3 files changed, 92 deletions(-) diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index f742639c89a..285ff230a18 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -1,5 +1,3 @@ -DIST gallery-dl-1.15.2.tar.gz 323739 BLAKE2B 99a06331bd7dc6ec951749129ad0ac797d9ce2d9f98e75a29198fd47d0481c43b96922ea08149abfe990e8994a19b3170853618de9b51465264d100dba777f32 SHA512 7f31c0485d9de6eaf76e7b0772e66049f9aa8fd7d77d3ef6fd2803d7ec7dddbf3419051c9d8b3984eb86a8fbbf9a168cf8ec69a55082a38e2ca23cfc3574b1f4 -DIST gallery-dl-1.15.3.tar.gz 325926 BLAKE2B 9ae31ba89a60460cd041fe9f353d4a7d1dab14fe63a8967f1a94f8d0ea42ef30032e5f734cbb370f5ac681f9274ba756a156acc7bd11ca4b5aad387fdc6be76f SHA512 618dc26ba74274c961cce1ef058fce3e12741366329ce50d09421245987a88a796be3f1a31926e8b2c33cc87cddcde3585f74f4f1a80347153c2a7a9cab7e3c0 DIST gallery-dl-1.16.0.tar.gz 327915 BLAKE2B 8d7805219f900ab66afc400a56b279a18ebb78c47a531b380af2d1578c338f84575f1fb5a006a5e1bb0684349d595550dc89177493890001e38077edd34e00b5 SHA512 84cd8ab4b3e4a63f912e36454e6f35adb9f9c395002d04391c4093d4efe62ff24eda3755f0ce77b4d4b7ce11ccfb2acb972cd5144ea84b00d61e370f5de7 DIST gallery-dl-1.16.3.tar.gz 333058 BLAKE2B df45afa7c745a6176e8490bdcef95b7e1eb63b8c8ea61abf5422928fc72b5bedb101336c2470fb8edde0d12ce48d8d5f0eb4ab44acf6dc032eed2412e55ca30f SHA512 abb3223c13d67297bfd8cd94ac0efa66d7f6315ff589bb8b5ab96a3487015b91e8ab27e9ee43f4ee1dbbc7b69676c73cf4d4833bcd868295332aca417008c0e1 DIST gallery-dl-1.16.5.tar.gz 340821 BLAKE2B 06820e1755ccbc64382b084a54420368c9e9c7578c53f690d26ee552c6303580ccdd6ae8bec3a6462af9c204c1017cd2ff766bbbac317908b2951455793a10a9 SHA512 fe4535310adb900c4e6094928d8184d2981e2bb90c972a04c068badb0ec1dbad252053da466f7ad74e0662d1db1dc58703262fc627b823d8e90b18247bdca3ac diff --git a/net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild b/net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild deleted file mode 100644 index 458d0edf5ed..000 --- a/net-misc/gallery-dl/gallery-dl-1.15.2-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=(python3_{7..9}) -PYTHON_REQ_USE="sqlite,ssl,xml" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature - -DESCRIPTION="Download image galleries and collections from several image hosting sites" -HOMEPAGE="https://github.com/mikf/gallery-dl"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mikf/${PN}.git"; -else - SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -# tests require network access -RESTRICT="test" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]" - -distutils_enable_tests setup.py - -src_compile() { - emake data/completion/gallery-dl - emake data/completion/_gallery-dl - emake man - distutils-r1_src_compile -} - -pkg_postinst() { - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" - optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg - optfeature "video downloads" net-misc/youtube-dl -} diff --git a/net-misc/gallery-dl/gallery-dl-1.15.3.ebuild b/net-misc/gallery-dl/gallery-dl-1.15.3.ebuild deleted file mode 100644 index 458d0edf5ed..000 --- a/net-misc/gallery-dl/gallery-dl-1.15.3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=(python3_{7..9}) -PYTHON_REQ_USE="sqlite,ssl,xml" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature - -DESCRIPTION="Download image galleries and collections from several image hosting sites" -HOMEPAGE="https://github.com/mikf/gallery-dl"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mikf/${PN}.git"; -else - SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -# tests require network access -RESTRICT="test" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=d
[gentoo-commits] repo/gentoo:master commit in: app-emulation/firecracker-bin/
commit: 0d80d0395e1f7ad4188cefefb705d44820c0d6f0 Author: Sebastian Hamann ares-macrotechnology com> AuthorDate: Fri Feb 19 18:00:19 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d80d039 app-emulation/firecracker-bin: Bump to 0.24.2 Signed-off-by: Sebastian Hamann ares-macrotechnology.com> Signed-off-by: Joonas Niilola gentoo.org> app-emulation/firecracker-bin/Manifest | 2 + .../firecracker-bin/firecracker-bin-0.24.2.ebuild | 79 ++ 2 files changed, 81 insertions(+) diff --git a/app-emulation/firecracker-bin/Manifest b/app-emulation/firecracker-bin/Manifest index b9099ffe20e..32106071f44 100644 --- a/app-emulation/firecracker-bin/Manifest +++ b/app-emulation/firecracker-bin/Manifest @@ -4,6 +4,8 @@ DIST firecracker-v0.23.1-aarch64 3328424 BLAKE2B 2191e73700c9107fc30e84a044c0377 DIST firecracker-v0.23.1-x86_64 3290472 BLAKE2B 62315d4962b4debbdac383098e656e6c469b491f7303a7aaab06c885ec653b202f6a49a43ae0b76188d2f73b229c68435e19d316992eed64645decef3f611d5e SHA512 4bfb756a2ee2942a158857dfe82de838b52bc161d0ba97255eace1af4b57c3a630dfbb51413433a4fbfb3d95ba02719a608c1ea3f28a5485d005daa2c71abbef DIST firecracker-v0.24.1-aarch64.tgz 1427360 BLAKE2B 17d85c6843dfa90bf871d5ff7dc5f5286c7bd11559cb9a507f57fafaba7d5abbf1019239ea39529e29a8bb4fa32b9a8a44f096f1379dc2d3d801502890690024 SHA512 cbedc62e5b98cdfd6dfb565bc1b977d84fcd0fa28eb36e18922ec56c3c2dfa34c84c549c7a4e23aee9d16c53b212ef87128d42e68f1a6b9997cbec42e613a82d DIST firecracker-v0.24.1-x86_64.tgz 1434986 BLAKE2B a6b206042fe4dfa873cfa1da4f591242f0224d2c98b367635534497d2bf82e218c409e473be618bd2902594ea24a8c710c853f2f1a00ac96f917a100e80aec0b SHA512 b719520464e3d5c9ff072c73639af71895bfcca9ac4964f2a255ed2d8d3b264a92566f7b87078c163c0f1ce21b9d5bd11cb38eb7cb784c5e18581ee531a0bcaf +DIST firecracker-v0.24.2-aarch64.tgz 1429004 BLAKE2B 8d5624f6f6f154678ffab945bbb293e3ab53c75fa324273d9cd99366d78230aef1ce0a23c0b8efdca9fd87edabc0e196dda0cacabf7ebb33ec86edf7c46dd92e SHA512 9bd83d278c3f4f294c4391aac1bd82712bde7190ad706e1b84a0ec9ad489c09f5fa77bd448a25a08b932230b38e44b3dbcdcc37b2ccacfd87d37c7ee65e6c1c6 +DIST firecracker-v0.24.2-x86_64.tgz 1434481 BLAKE2B d2b81e2b3341317f296c63f14b2699dbf207e2e3a83871e38ef1666c105112788308c773afad61a85f7c6f4009f2373c80f12a52549120d92a42bae54891bf59 SHA512 2a574276296685117acf4e1d425ca75ecb8ad06680ae81e183d73853ff57cbca2f4cf4f42cb013d8d88d18146c0d84d2b098829ca5f6e9402213fecdf539a283 DIST jailer-v0.23.0-aarch64 1350040 BLAKE2B def85c85daa27c648c638ed14128fef941a416269c536c55413116a686d5a0e614976fd718576a6e275ff12a1873885e1d569e2e054cb054f1278ecbe1279d74 SHA512 48de8688cf40e696f0a56689a2e6256f2be159fb1b593b223a9547c4760c1e94e245e1de77bfeeefbeffb8046b33768da1915482a62d6b36321b8c225bdef791 DIST jailer-v0.23.0-x86_64 1457312 BLAKE2B 9a92c415e27a8442da18ab3134023acdc7b49f1246d332a864fb700180914c6b9a7f8747b1eef1657290df5287a946e0d5b0b689bd0b7a60486b472ba7b55290 SHA512 203d24794c3125afdd8cb1b07e69da4fcc40bdc9a3ec7c8e8a2deb8dc1a691156294eb4168c2422f631136a4fed7413136631b3957999fe00fb645aaed16f87d DIST jailer-v0.23.1-aarch64 2812344 BLAKE2B ef0b98a5438880d8473117dc051421faf4c9f4640fe017ba9cedeb88a02ff2a34fe6e0333bb7cb31cd436a95536efe5237d6a49ead6c7d1d3777928cc54f0baf SHA512 38876afcf6c5883b30156246b4b74905157b668a3e6fbe852b38a09a7f5ab5814fb9eaec87ef94390d2a40806c7b387b4266c8a0c4b4fba5e720f61d571bbcd7 diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.24.2.ebuild b/app-emulation/firecracker-bin/firecracker-bin-0.24.2.ebuild new file mode 100644 index 000..c8d53efcad4 --- /dev/null +++ b/app-emulation/firecracker-bin/firecracker-bin-0.24.2.ebuild @@ -0,0 +1,79 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info + +DESCRIPTION="Secure and fast microVMs for serverless computing (static build)" +HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker"; +SRC_URI=" + amd64? ( + https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz + ) + arm64? ( + https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz + )" + +LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test strip" + +RDEPEND="!app-emulation/firecracker + acct-group/kvm" + +QA_PREBUILT="/usr/bin/firecracker + /usr/bin/jailer" + +S="${WORKDIR}" + +pkg_pretend() { + if use kernel_linux && kernel_is lt 4 14; then + eerror "Firecracker requires a host kernel of 4.14 or higher." + elif use kernel_linux; then + if ! linux_config_exists; then + eerror "Unable to check your kernel for KVM support"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyjsparser/
commit: c1b01d1498fb93cea535a00b1acb5631605577db Author: Maciej Barć protonmail com> AuthorDate: Tue Feb 23 16:20:38 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b01d14 dev-python/pyjsparser: new package; add 2.7.1_p20190421 Fast javascript parser based on esprima.js Signed-off-by: Maciej Barć protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/19498 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyjsparser/Manifest | 1 + dev-python/pyjsparser/metadata.xml | 16 ++ .../pyjsparser/pyjsparser-2.7.1_p20190421.ebuild | 36 ++ 3 files changed, 53 insertions(+) diff --git a/dev-python/pyjsparser/Manifest b/dev-python/pyjsparser/Manifest new file mode 100644 index 000..7ad8aba46e1 --- /dev/null +++ b/dev-python/pyjsparser/Manifest @@ -0,0 +1 @@ +DIST pyjsparser-2.7.1_p20190421.tar.gz 210147 BLAKE2B 1286167a8ff9a0ee08019af2c1ba36a0dd1c22004a4e1ea3764f0a2a06e87b649435f332b9a9dea461ceade32340f7388489c972dafc9e558f973d7bbea4ac42 SHA512 2e4b3ee1cd863099da262eaf4df5ec4f364ce54e7c7535558f36d3449e21c9f851460078e1a7057ef8c82e2ed9c82f54944cd92782fe3f8cd05411edca191a40 diff --git a/dev-python/pyjsparser/metadata.xml b/dev-python/pyjsparser/metadata.xml new file mode 100644 index 000..5ce6ed5ca08 --- /dev/null +++ b/dev-python/pyjsparser/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +x...@protonmail.com +Maciej Barć + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +PiotrDabkowski/pyjsparser +pyjsparser + + diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild new file mode 100644 index 000..9bbe9397f63 --- /dev/null +++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_COMMIT="5465d037b30e334cb0997f2315ec1e451b8ad4c1" + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Fast javascript parser based on esprima.js" +HOMEPAGE=" + https://github.com/PiotrDabkowski/pyjsparser/ + https://pypi.org/project/pyjsparser/ +" +SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + +RESTRICT="!test? ( test )" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND=" + test? ( + dev-python/js2py + dev-python/pytest + ) +" + +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +python_test() { + "${EPYTHON}" ./test_runner.py || die "tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 72548b7db6cea8d4187df7e18ba636b2c8a0d20b Author: Maciej Barć protonmail com> AuthorDate: Sat Feb 20 14:27:29 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72548b7d net-misc/gallery-dl: bump to 1.16.5 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> Signed-off-by: Joonas Niilola gentoo.org> net-misc/gallery-dl/Manifest | 1 + net-misc/gallery-dl/gallery-dl-1.16.5.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index 8550886958e..f742639c89a 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -2,3 +2,4 @@ DIST gallery-dl-1.15.2.tar.gz 323739 BLAKE2B 99a06331bd7dc6ec951749129ad0ac797d9 DIST gallery-dl-1.15.3.tar.gz 325926 BLAKE2B 9ae31ba89a60460cd041fe9f353d4a7d1dab14fe63a8967f1a94f8d0ea42ef30032e5f734cbb370f5ac681f9274ba756a156acc7bd11ca4b5aad387fdc6be76f SHA512 618dc26ba74274c961cce1ef058fce3e12741366329ce50d09421245987a88a796be3f1a31926e8b2c33cc87cddcde3585f74f4f1a80347153c2a7a9cab7e3c0 DIST gallery-dl-1.16.0.tar.gz 327915 BLAKE2B 8d7805219f900ab66afc400a56b279a18ebb78c47a531b380af2d1578c338f84575f1fb5a006a5e1bb0684349d595550dc89177493890001e38077edd34e00b5 SHA512 84cd8ab4b3e4a63f912e36454e6f35adb9f9c395002d04391c4093d4efe62ff24eda3755f0ce77b4d4b7ce11ccfb2acb972cd5144ea84b00d61e370f5de7 DIST gallery-dl-1.16.3.tar.gz 333058 BLAKE2B df45afa7c745a6176e8490bdcef95b7e1eb63b8c8ea61abf5422928fc72b5bedb101336c2470fb8edde0d12ce48d8d5f0eb4ab44acf6dc032eed2412e55ca30f SHA512 abb3223c13d67297bfd8cd94ac0efa66d7f6315ff589bb8b5ab96a3487015b91e8ab27e9ee43f4ee1dbbc7b69676c73cf4d4833bcd868295332aca417008c0e1 +DIST gallery-dl-1.16.5.tar.gz 340821 BLAKE2B 06820e1755ccbc64382b084a54420368c9e9c7578c53f690d26ee552c6303580ccdd6ae8bec3a6462af9c204c1017cd2ff766bbbac317908b2951455793a10a9 SHA512 fe4535310adb900c4e6094928d8184d2981e2bb90c972a04c068badb0ec1dbad252053da466f7ad74e0662d1db1dc58703262fc627b823d8e90b18247bdca3ac diff --git a/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild b/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild new file mode 100644 index 000..b1acc9d0aa4 --- /dev/null +++ b/net-misc/gallery-dl/gallery-dl-1.16.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=(python3_{7..9}) +PYTHON_REQ_USE="sqlite,ssl,xml" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 optfeature + +DESCRIPTION="Download image galleries and collections from several image hosting sites" +HOMEPAGE="https://github.com/mikf/gallery-dl"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mikf/${PN}.git"; +else + SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +# tests require network access +RESTRICT="test" +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]" + +distutils_enable_tests setup.py + +src_compile() { + emake data/completion/gallery-dl + emake data/completion/_gallery-dl + emake man + distutils-r1_src_compile +} + +pkg_postinst() { + elog "To get additional features, some optional runtime dependencies" + elog "may be installed:" + elog "" + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg + optfeature "video downloads" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/js2py/
commit: f213c79557c06baf451d15059cb076853261293d Author: Maciej Barć protonmail com> AuthorDate: Tue Feb 23 16:20:05 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f213c795 dev-python/js2py: new package; add version 0.70_p20210218 JavaScript to Python Translator & JavaScript interpreter in Python Signed-off-by: Maciej Barć protonmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-python/js2py/Manifest| 1 + dev-python/js2py/js2py-0.70_p20210218.ebuild | 45 dev-python/js2py/metadata.xml| 16 ++ 3 files changed, 62 insertions(+) diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest new file mode 100644 index 000..d36aba4b7bb --- /dev/null +++ b/dev-python/js2py/Manifest @@ -0,0 +1 @@ +DIST Js2Py-0.70_p20210218.tar.gz 1969615 BLAKE2B 4702b2e771bfd2a5158a3539c33932335816c74f9dbd132679036aa2b7e53796764dd852e92d72a35ecc31efa34b849776c45d8c81e80f85f59308edf0996f00 SHA512 757c895bc0ba933020336a70473ec4455cb93c17040a39f17d645782011ea72273291448f3448ffd34658b48ada45b77facf3d326133f1c0d63e2e26e2cd7f30 diff --git a/dev-python/js2py/js2py-0.70_p20210218.ebuild b/dev-python/js2py/js2py-0.70_p20210218.ebuild new file mode 100644 index 000..89897bdcda2 --- /dev/null +++ b/dev-python/js2py/js2py-0.70_p20210218.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_COMMIT="ea16b519a0f72e17416859a57890b8388fce6e39" + +MY_PN="Js2Py" +MY_P="${MY_PN}-${PV}" + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter in Python" +HOMEPAGE=" + http://piter.io/projects/js2py/ + https://github.com/PiotrDabkowski/Js2Py/ + https://pypi.org/project/Js2Py/ +" +SRC_URI="https://github.com/PiotrDabkowski/${MY_PN}/archive/${MY_COMMIT}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" + +S="${WORKDIR}/${MY_PN}-${MY_COMMIT}" + +python_test() { + pushd ./tests >/dev/null || die + + # Tests require "node_failed.txt" file where the logs are kept + [ -f ./node_failed.txt ] && rm ./node_failed.txt + touch ./node_failed.txt || die + + "${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}" + + popd >/dev/null || die +} diff --git a/dev-python/js2py/metadata.xml b/dev-python/js2py/metadata.xml new file mode 100644 index 000..03e41f2cd8e --- /dev/null +++ b/dev-python/js2py/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +x...@protonmail.com +Maciej Barć + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +PiotrDabkowski/Js2Py +Js2Py + +
[gentoo-commits] repo/gentoo:master commit in: games-util/gamemode/
commit: cccabfb284ce91780c40ad8db6877e5d78dd3bb3 Author: Kai Krakow kaishome de> AuthorDate: Thu Feb 18 20:04:01 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 08:30:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccabfb2 games-util/gamemode: Bump to 1.6.1 Closes: https://bugs.gentoo.org/771351 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Kai Krakow kaishome.de> Signed-off-by: Joonas Niilola gentoo.org> games-util/gamemode/Manifest | 1 + games-util/gamemode/gamemode-1.6.1.ebuild | 131 ++ 2 files changed, 132 insertions(+) diff --git a/games-util/gamemode/Manifest b/games-util/gamemode/Manifest index 9993c2e7000..1a3f0d22ef7 100644 --- a/games-util/gamemode/Manifest +++ b/games-util/gamemode/Manifest @@ -1 +1,2 @@ +DIST gamemode-1.6.1.tar.xz 71224 BLAKE2B aafa3123a2c672197d28fafbc7331004b6e4c87808e831f5e0341fd9a690acda8305da114651391fe39e6702bac805cede9d696280d03d4cc3d03d6f4d782efd SHA512 99403a68675522d3b412424591ab7f0cef54968a699f8f68aa59a42a43df73db4bc8a84ee8f97b9f78f329ecd1ed2f3a50e3cb539458f23e7c5fbe28f7978e47 DIST gamemode-1.6.tar.xz 69916 BLAKE2B 2fbb680de4043a004a91005647208fd9ca25de250bffe97acc0cabea47dba90d1ef670478582203d616704ea1f5a771115aadef4971e1e41f078104116b08cc4 SHA512 7cb4f4dd51b35e3a0164092342be56ce70bf1a81a8ff071725b429378cf92a100e263bc33890d5f5e281ad87fb72e2f820cb716c5aedf14f387610dcb59eb690 diff --git a/games-util/gamemode/gamemode-1.6.1.ebuild b/games-util/gamemode/gamemode-1.6.1.ebuild new file mode 100644 index 000..65304e1c622 --- /dev/null +++ b/games-util/gamemode/gamemode-1.6.1.ebuild @@ -0,0 +1,131 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) + +inherit meson multilib-minimal ninja-utils systemd + +DESCRIPTION="Optimise Linux system performance on demand" +HOMEPAGE="https://github.com/FeralInteractive/gamemode"; + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/FeralInteractive/gamemode.git"; + GAMEMODE_GIT_PTR="master" + inherit git-r3 +else + GAMEMODE_GIT_PTR="${PV}" + SRC_URI="https://github.com/FeralInteractive/gamemode/releases/download/${GAMEMODE_GIT_PTR}/${P}.tar.xz"; + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="systemd elogind" + +REQUIRED_USE="^^ ( systemd elogind )" + +RDEPEND=" + acct-group/gamemode + >=dev-libs/inih-53 + sys-apps/dbus[${MULTILIB_USEDEP},systemd(+)=,elogind(-)=] + sys-auth/polkit + sys-libs/libcap +" +DEPEND="${RDEPEND}" + +DOCS=( + CHANGELOG.md + LICENSE.txt + README.md + example/gamemode.ini +) + +pkg_pretend() { + elog + elog "GameMode needs a kernel capable of SCHED_ISO to use its soft realtime" + elog "feature. Example of a kernel providing that is sys-kernel/pf-sources." + elog + elog "Support for soft realtime is completely optional. It may provide the" + elog "following benefits with systems having at least four CPU cores:" + elog + elog " * more CPU shares allocated exclusively to the game" + elog " * reduced input lag and reduced thread latency" + elog " * more consistent frame times resulting in less microstutters" + elog + elog "You probably won't benefit from soft realtime mode and thus don't need" + elog "SCHED_ISO if:" + elog + elog " * Your CPU has less than four cores because the game may experience" + elog "priority inversion with the graphics driver (thus heuristics" + elog "automatically disable SCHED_ISO usage then)" + elog " * Your game uses busy-loops to interface with the graphics driver" + elog "but you may still force SCHED_ISO per configuation file, YMMV," + elog "it depends on the graphics driver implementation, i.e. usage of" + elog "__GL_THREADED_OPTIMIZATIONS or similar." + elog " * If your game causes more than 70% CPU usage across all cores," + elog "SCHED_ISO automatically turns off and on depending on usage and" + elog "is processed with higher-than-normal priority then (renice)." + elog "This auto-switching may result in a lesser game experience." + elog + elog "For more info look at:" + elog "https://github.com/FeralInteractive/gamemode/blob/${GAMEMODE_GIT_PTR}/README.md"; + elog +} + +multilib_src_configure() { + local emesonargs=( + -Dwith-sd-bus-provider=$(usex systemd "systemd" "elogind") + -Dwith-systemd-user-unit-dir="$(systemd_get_userunitdir)" + ) + if ! multilib_is_native_abi; then + emesonargs+=( + -Dwith-examples=false + -Dwith-sd-bus-provider=no-daemon + ) + fi + + meso
[gentoo-commits] repo/gentoo:master commit in: dev-java/bcprov/
commit: a76366056ed0440ba22ad2b5a234fd8da0ff7785 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Feb 24 09:00:06 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 24 09:00:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7636605 dev-java/bcprov: 1.68 cleanup Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/bcprov/bcprov-1.68.ebuild | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-java/bcprov/bcprov-1.68.ebuild b/dev-java/bcprov/bcprov-1.68.ebuild index 40cfc460618..97794d5fabf 100644 --- a/dev-java/bcprov/bcprov-1.68.ebuild +++ b/dev-java/bcprov/bcprov-1.68.ebuild @@ -52,12 +52,3 @@ src_prepare() { rm -v "${RM_TEST_FILES[@]}" || die fi } - -src_compile() { - java-pkg-simple_src_compile -} - -src_install() { - java-pkg-simple_src_install - use source && java-pkg_dosrc org -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/bcprov/
commit: 18ef9fa154592596e64998c26b8cd7ceb3ecc2ce Author: Octiabrina Terrien–Puig myrvogna net> AuthorDate: Wed Feb 24 03:46:54 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 24 08:34:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ef9fa1 dev-java/bcprov: version bump to 1.68 Signed-off-by: Octiabrina Terrien-Puig myrvogna.net> Package-Manager: Portage-3.0.15, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/19625 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/bcprov/Manifest | 1 + dev-java/bcprov/bcprov-1.68.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/dev-java/bcprov/Manifest b/dev-java/bcprov/Manifest index 611d9ab9b7a..fa8d36b6f2c 100644 --- a/dev-java/bcprov/Manifest +++ b/dev-java/bcprov/Manifest @@ -2,5 +2,6 @@ DIST bcprov-jdk15on-150.tar.gz 4629743 BLAKE2B 7ab18e83f90db38b9af9530246806b4d4 DIST bcprov-jdk15on-152.tar.gz 6334971 BLAKE2B 5ef7db891c29147ac48689a1f15e907f4a91d15ac63e8f6a031847d92ddad22cef3dff791d4036b74cd39550e9b48b1926033449beca240db2d7ac78510c22c7 SHA512 df769d2647c1c0b535b1f6922df3f02ed7e13c941f8d954256fddb2ff31d5682924fedf2f2908bc09ebd20058413f40a4c2d62190b63542aa7840b860aeab07c DIST bcprov-jdk15on-154.tar.gz 6903567 BLAKE2B 12039cc6c7dbe06b74a0be8f9482209590ef134b37ef0bc64e97ee34f10ecd7c185bf1129f471e06347ea647d9b2d2dc5b845e0c1cefb5b99ebbe2de3877 SHA512 3d3bf2a1d174a40941a99d1ac6ac6696e9866964bde0cb23e987e3fbd51e3dca220e16f609c29ef9e761faac670164fa9cccf90e1e0f795c33a3ce80e2783151 DIST bcprov-jdk15on-166.tar.gz 9684238 BLAKE2B 68d75f8a8e418310179cac2e3d367f759567da280624ac9868ac265779126fa8b722f4291fe254623d92fc304ea057955180ac29a343ee628d9bd36c344fa2b7 SHA512 522cce6d381a51ff7212aa7fd7a99f85cee972a71e2c37c0dcea7e3c2dd4e44f5fa013cd759a11868dec3b6b4bd4f02bedd31ef2dd9379ce89a0d92ec8df2d8e +DIST bcprov-jdk15on-168.tar.gz 9716574 BLAKE2B 54c4fec3d614bfe6449a10789bf7fd8d01d8d03f0a133dfd01bb7a30d3545d4dda3bbd2b2543a3827ac8988d9c9000cf7c0ebe7d5d462c6f9145c467d3f53ddb SHA512 3cdb6e486f6d1afb8c98c08809d142430191feeb757608f4abf27640fc706decf3975e3bf3f36c2a00bbc77ad2564ff9652bdc5e13662638c66a87bd250302db DIST bcprov-jdk16-1.38-sources.jar 1197644 BLAKE2B 758b3c894d648dce357d27f20522f8df9c70e87d83702a4eebf5a96529ba3df7fb65dfd6244fe5f2757ed3194bccc5bc6d97a074036f8b188d84f1f85a42 SHA512 e8ab0b6f47b9737f19ee548dfc6cf09087d1b9339bc48b599fac05d0eb3b00d355f203787a84ee3a504eff2dffd707237a0cc5e26c64a672a362b9161077326f DIST bcprov-jdk16-1.45-sources.jar 1286663 BLAKE2B da19e2343761f10248f315f6966d071a87660f22fe3e51a35308a3b51f907990ef339f05f0c2367babcb06322ffb4600247ecb22b5a19bba3f5c820ed6fe2d2a SHA512 541b390efafba17c21a25bdf84725fd0f9808555eec9c4db51b0642c348d552417d9ba8d584d54690146f3e72fe3b348ab49f92ca263ea8a7a8f7b27bb7b8e5d diff --git a/dev-java/bcprov/bcprov-1.68.ebuild b/dev-java/bcprov/bcprov-1.68.ebuild new file mode 100644 index 000..40cfc460618 --- /dev/null +++ b/dev-java/bcprov/bcprov-1.68.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-pkg-simple + +MY_P="${PN}-jdk15on-${PV/./}" + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="https://www.bouncycastle.org/java.html"; +SRC_URI="https://www.bouncycastle.org/download/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="1.68" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +DEPEND=">=virtual/jdk-1.8 + app-arch/unzip" + +RDEPEND=">=virtual/jre-1.8" + +S="${WORKDIR}/${MY_P}" + +JAVA_ENCODING="ISO-8859-1" + +# Package can't be build with test as bcprov and bcpkix can't be built with test. +RESTRICT="test" + +src_unpack() { + default + cd "${S}" || die + unpack ./src.zip +} + +src_prepare() { + default + + if ! use test; then + # There are too many files to delete so we won't be using JAVA_RM_FILES + # (it produces a lot of output). + local RM_TEST_FILES=() + while read -d $'\0' -r file; do + RM_TEST_FILES+=("${file}") + done < <(find . -name "*Test*.java" -type f -print0) + while read -d $'\0' -r file; do + RM_TEST_FILES+=("${file}") + done < <(find . -name "*Mock*.java" -type f -print0) + + rm -v "${RM_TEST_FILES[@]}" || die + fi +} + +src_compile() { + java-pkg-simple_src_compile +} + +src_install() { + java-pkg-simple_src_install + use source && java-pkg_dosrc org +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/gssapi/
commit: 6ce640a22b9945375847c700ac5c680168166a27 Author: Aaron W. Swenson gentoo org> AuthorDate: Wed Feb 24 10:20:02 2021 + Commit: Aaron W. Swenson gentoo org> CommitDate: Wed Feb 24 10:20:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce640a2 dev-python/gssapi: Initial commit Required by dev-db/pgadmin4-4.30. Signed-off-by: Aaron W. Swenson gentoo.org> dev-python/gssapi/Manifest | 1 + dev-python/gssapi/gssapi-1.6.12.ebuild | 22 ++ dev-python/gssapi/metadata.xml | 12 3 files changed, 35 insertions(+) diff --git a/dev-python/gssapi/Manifest b/dev-python/gssapi/Manifest new file mode 100644 index 000..4602373c3dd --- /dev/null +++ b/dev-python/gssapi/Manifest @@ -0,0 +1 @@ +DIST gssapi-1.6.12.tar.gz 1064583 BLAKE2B 0daae73e37d1f101f77030db4b4f5d78ec720157d25542c234da22ae4615b329ab54379b9a7f76f4c9340c849a1ec3c7d0ed3b4b5bad45411f807f8e21b45f1e SHA512 bfc6154dbed065227d1022218329ace3fde228173d1695c10e293b6c01a36030781afcea50cdd41ace243b6b783542fe828d027e79d4a79ea597b84ea578f90f diff --git a/dev-python/gssapi/gssapi-1.6.12.ebuild b/dev-python/gssapi/gssapi-1.6.12.ebuild new file mode 100644 index 000..6ad9aee417a --- /dev/null +++ b/dev-python/gssapi/gssapi-1.6.12.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Low and high level wrappers around the GSSAPI C libraries" +HOMEPAGE="https://github.com/pythongssapi/python-gssapi https://pypi.org/project/gssapi/"; +SRC_URI="mirror://pypi/g/gssapi/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT="test" + +RDEPEND="virtual/krb5" +DEPEND="${RDEPEND} +dev-python/decorator[${PYTHON_USEDEP}]" diff --git a/dev-python/gssapi/metadata.xml b/dev-python/gssapi/metadata.xml new file mode 100644 index 000..fd392aa0a3b --- /dev/null +++ b/dev-python/gssapi/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +titanof...@gentoo.org +Aaron W. Swenson + + + +gssapi + +
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: 1e0486b5a12f033529538e6a6f11aa88728aa18d Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 10:27:52 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 10:29:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0486b5 media-video/mpv: Drop old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> media-video/mpv/mpv-0.33.0.ebuild | 347 -- 1 file changed, 347 deletions(-) diff --git a/media-video/mpv/mpv-0.33.0.ebuild b/media-video/mpv/mpv-0.33.0.ebuild deleted file mode 100644 index e60b0b482c2..000 --- a/media-video/mpv/mpv-0.33.0.ebuild +++ /dev/null @@ -1,347 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_7,3_8,3_9} ) -PYTHON_REQ_USE='threads(+)' - -WAF_PV=2.0.9 - -inherit bash-completion-r1 eapi7-ver flag-o-matic gnome2-utils pax-utils python-r1 toolchain-funcs waf-utils xdg-utils - -DESCRIPTION="Media player based on MPlayer and mplayer2" -HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv"; - -if [[ ${PV} != ** ]]; then - SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" - DOCS=( RELEASE_NOTES ) -else - EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"; - inherit git-r3 - DOCS=(); SRC_URI="" -fi -SRC_URI+=" https://waf.io/waf-${WAF_PV}"; -DOCS+=( README.md DOCS/{client-api,interface}-changes.rst ) - -# See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC. -LICENSE="LGPL-2.1+ GPL-2+ BSD ISC" -SLOT="0" -IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins cuda debug doc drm dvb - dvd +egl gamepad gbm +iconv jack javascript jpeg lcms libcaca libmpv +lua - luajit openal +opengl pulseaudio raspberry-pi rubberband sdl - selinux test tools +uchardet vaapi vdpau vulkan wayland +X +xv zlib zimg" - -REQUIRED_USE=" - || ( cli libmpv ) - aqua? ( opengl ) - cuda? ( opengl ) - egl? ( || ( gbm X wayland ) ) - gamepad? ( sdl ) - gbm? ( drm egl opengl ) - lcms? ( opengl ) - luajit? ( lua ) - opengl? ( || ( aqua egl X raspberry-pi !cli ) ) - raspberry-pi? ( opengl ) - test? ( opengl ) - tools? ( cli ) - uchardet? ( iconv ) - vaapi? ( || ( gbm X wayland ) ) - vdpau? ( X ) - vulkan? ( || ( X wayland ) ) - wayland? ( egl ) - X? ( egl? ( opengl ) ) - xv? ( X ) - ${PYTHON_REQUIRED_USE} -" - -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - >=media-video/ffmpeg-4.0:0=[encode,threads,vaapi?,vdpau?] - alsa? ( >=media-libs/alsa-lib-1.0.18 ) - archive? ( >=app-arch/libarchive-3.4.0:= ) - bluray? ( >=media-libs/libbluray-0.3.0:= ) - cdda? ( dev-libs/libcdio-paranoia - dev-libs/libcdio:= ) - drm? ( x11-libs/libdrm ) - dvd? ( - >=media-libs/libdvdnav-4.2.0:= - >=media-libs/libdvdread-4.1.0:= - ) - egl? ( media-libs/mesa[egl,gbm(-)?,wayland(-)?] ) - gamepad? ( media-libs/libsdl2 ) - iconv? ( - virtual/libiconv - uchardet? ( app-i18n/uchardet ) - ) - jack? ( virtual/jack ) - javascript? ( >=dev-lang/mujs-1.0.0 ) - jpeg? ( virtual/jpeg:0 ) - lcms? ( >=media-libs/lcms-2.6:2 ) - >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz(+)] - virtual/ttf-fonts - libcaca? ( >=media-libs/libcaca-0.99_beta18 ) - lua? ( - !luajit? ( =media-libs/openal-1.13 ) - pulseaudio? ( media-sound/pulseaudio ) - raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 ) - rubberband? ( >=media-libs/rubberband-1.8.0 ) - sdl? ( media-libs/libsdl2[sound,threads,video] ) - vaapi? ( x11-libs/libva:=[drm?,X?,wayland?] ) - vdpau? ( x11-libs/libvdpau ) - vulkan? ( - media-libs/libplacebo:=[vulkan] - media-libs/shaderc - ) - wayland? ( - >=dev-libs/wayland-1.6.0 - >=dev-libs/wayland-protocols-1.14 - >=x11-libs/libxkbcommon-0.3.0 - ) - X? ( - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - opengl? ( - x11-libs/libXdamage - virtual/opengl - ) - xv? ( x11-libs/libXv ) - ) - zlib? ( sys-libs/zlib ) - zimg? ( >=media-libs/zimg-2.9.2 ) -" -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - dev-python/docutils - cuda? ( >=media-libs/nv-codec-headers-8.2.15.7 ) - dvb? ( vi
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin4/
commit: adc617813b3e4d815b54782cc863e7587f88f808 Author: Aaron W. Swenson gentoo org> AuthorDate: Wed Feb 24 10:40:16 2021 + Commit: Aaron W. Swenson gentoo org> CommitDate: Wed Feb 24 10:40:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc61781 dev-db/pgadmin4: Bump to 4.30 Signed-off-by: Aaron W. Swenson gentoo.org> dev-db/pgadmin4/Manifest | 1 + dev-db/pgadmin4/pgadmin4-4.30.ebuild | 132 +++ 2 files changed, 133 insertions(+) diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest index 8ff0d2d9f13..e5af76259b4 100644 --- a/dev-db/pgadmin4/Manifest +++ b/dev-db/pgadmin4/Manifest @@ -1,2 +1,3 @@ DIST pgadmin4-4.26.tar.gz 33525278 BLAKE2B 2a4061f59299bc48b029a4a93f410538170b6c3d97597074d2b3b6eed1de0f9a1ac88bc187614d9e46d8fe872941f173ba0f0a02def590451dad09e6a3b78e5a SHA512 952a4771f80541c54234fcaa9c870283fdf4887246d0d9751a77c28340b7e39ba871141f230086efda9a274d5e6bd567305047cdc7edf766ccd41112281fdf94 DIST pgadmin4-4.29.tar.gz 35389494 BLAKE2B faaa84c0eee9c92ba483f4adffaf9e39e0c5f8ea21630a9ee8fad62aa833c88aa913df50c760be740afa0696aa1fbf1b6902a8b5bfd322822472f7d2dcb295e1 SHA512 2c7d20d10c96712f41621c2862a6a6222f6d6dad4a0b3e1aaf04744e65744460dcae4220f61b27785e02c82a624fa0793df2ea9d8e83ac0a6de048455929e615 +DIST pgadmin4-4.30.tar.gz 36490656 BLAKE2B 3e8e998b29b13ced40b38106a468d047dea92a0cc930150d153c473e78045278840f78b3bcbd41f20a5017e68c1980c05ccf734bf63d8f107e0e02c2df54162e SHA512 7ce12f65ce9dbfe4af9e92dd7f9327a05be8b8436ef495a0634043158417f3af5f457b88ee5422ede59f517c197668094454c6d7b7c33e255068479ce6ec13d9 diff --git a/dev-db/pgadmin4/pgadmin4-4.30.ebuild b/dev-db/pgadmin4/pgadmin4-4.30.ebuild new file mode 100644 index 000..0c5448e5d15 --- /dev/null +++ b/dev-db/pgadmin4/pgadmin4-4.30.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="sqlite" +inherit desktop python-single-r1 qmake-utils xdg + +DESCRIPTION="GUI administration and development platform for PostgreSQL" +HOMEPAGE="https://www.pgadmin.org/"; +SRC_URI="https://ftp.postgresql.org/pub/pgadmin/${PN}/v${PV}/source/${P}.tar.gz"; + +LICENSE="POSTGRESQL" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" + +# libsodium dep added because of 689678 +COMMON_DEPEND="${PYTHON_DEPS} + dev-libs/libsodium[-minimal] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtwidgets:5 +" +DEPEND="${COMMON_DEPEND} + doc? ( + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_MULTI_USEDEP}] + ') + ) + virtual/imagemagick-tools[png] +" + +# In 4.25's requirement.txt, bcrypt is listed as <=3.17, but upstream's +# git history shows this is just for compatibility with
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: 5083b843ecb0de5ed2133ff3bf38023e007befa2 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Feb 24 10:52:37 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 24 10:52:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5083b843 media-sound/ardour: bump to 6.6, eapi7 + updated live Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/ardour/Manifest | 1 + media-sound/ardour/{ardour-.ebuild => ardour-6.6.ebuild} | 4 ++-- media-sound/ardour/ardour-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index f555e57cd9b..71cee235744 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -1 +1,2 @@ DIST Ardour-6.5.0.tar.bz2 12000901 BLAKE2B a44ba0b6b071e6b0c9b4bad86c1454584e4f1ee360de490e176af022d5862d57bde97edbe5f8d0ed2fbc5597ab6d8d1ef7f4a2691e7183d59b38d5a143c2d5e7 SHA512 28bb0939c12b687e136de7a8b1ce28f1065d4040bdc171e228c648586bd5d3bd25ab00c677aa55f835e060cc8cbd0a1d1c283c018e4ab0d72d8bde0eb0a26f2a +DIST Ardour-6.6.0.tar.bz2 12046173 BLAKE2B d3a61ebe97fc26d89eee3f7a43c1ac47f5fda28251b76dcd635bba8c794541436a48fa288f40d1e156f01841e085588b60c8fa962b958c2f4bc6d7cdb4b1af75 SHA512 e175100bc03921865c5b387de68e30c21dd3e65dbf3868783092d165d5106a883aa4fca74e71b2e267e50b3c2f5c7b707a73967bbc93e66808d25aa3065b425f diff --git a/media-sound/ardour/ardour-.ebuild b/media-sound/ardour/ardour-6.6.ebuild similarity index 99% copy from media-sound/ardour/ardour-.ebuild copy to media-sound/ardour/ardour-6.6.ebuild index 9d4f2f8cc5a..ceeb6768060 100644 --- a/media-sound/ardour/ardour-.ebuild +++ b/media-sound/ardour/ardour-6.6.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE='threads(+)' PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh" -inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils xdg +inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils desktop xdg DESCRIPTION="Digital Audio Workstation" HOMEPAGE="https://ardour.org/"; diff --git a/media-sound/ardour/ardour-.ebuild b/media-sound/ardour/ardour-.ebuild index 9d4f2f8cc5a..ceeb6768060 100644 --- a/media-sound/ardour/ardour-.ebuild +++ b/media-sound/ardour/ardour-.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE='threads(+)' PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh" -inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils xdg +inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils desktop xdg DESCRIPTION="Digital Audio Workstation" HOMEPAGE="https://ardour.org/";
[gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
commit: f5d39fe2138573bc5ea7c2664c68721cf51e2c6f Author: Octiabrina Terrien–Puig myrvogna net> AuthorDate: Wed Feb 24 10:19:56 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 24 10:53:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d39fe2 app-text/pdftk: bump to 3.2.2 Signed-off-by: Octiabrina Terrien-Puig myrvogna.net> Package-Manager: Portage-3.0.15, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/19624 Signed-off-by: Miroslav Šulc gentoo.org> app-text/pdftk/Manifest | 1 + app-text/pdftk/pdftk-3.2.2.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest index 3f34c8e9cdf..736e0c03fa1 100644 --- a/app-text/pdftk/Manifest +++ b/app-text/pdftk/Manifest @@ -1,2 +1,3 @@ DIST pdftk-v3.0.0.tar.bz2 546821 BLAKE2B 1d1935322f1468d9e2e8044e748fbb816e399599e445e078866d416d5e99866739134fb794ff42dbfcc37271d66655440f706db46f152722ab7030cba16edf38 SHA512 3b487f7532140366c9ac41222cd366d387b93e67aada845772f60ff20601e25611e34a190a65fbcec9d776a0b5683100fdd54453357bf7c43cebea7dda0c6229 DIST pdftk-v3.0.8.tar.bz2 1147182 BLAKE2B 3832445eca456c4880dfe0eabab50be0b8e53acee1eb67c871c3c6b6d44d723869662fcb9cbb28acb7847c11be2d3d456b7bca5a18e4ea6069d73717986771ca SHA512 1b7f8b07e97877fe3a7ff42f425da5b1fdf1397f7abf88ef06c5033a3b849f03fed89f02f15c770bcd581537a7b5442e5693a93ff903efc9588ed60e85cdcdc3 +DIST pdftk-v3.2.2.tar.bz2 1245439 BLAKE2B ac1991e60ad06308cb7be1e74f9b3772c80416e490fe525e806efb6d30c6bbc9d310b98c255ef9e3eb3f814541d7388140210c4df2b694bd4a9ee325c27b3f24 SHA512 03220ac3036098768dd4250bbfeb6675561e9126697b99703ab5788b2cee7551256c301d9191745c5fdedf429056b46641351d1fb92631ef17673d7e740c5431 diff --git a/app-text/pdftk/pdftk-3.2.2.ebuild b/app-text/pdftk/pdftk-3.2.2.ebuild new file mode 100644 index 000..493a7669630 --- /dev/null +++ b/app-text/pdftk/pdftk-3.2.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="gcj-free version of pdftk written in Java" +HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; +else + SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"; + KEYWORDS="~amd64 ~ppc64 ~x86" + S="${WORKDIR}/pdftk-v${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" + +JAVA_PKG_STRICT="yes" +EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6" +JAVA_ANT_REWRITE_CLASSPATH="true" + +CDEPEND=" + dev-java/bcprov:0 + dev-java/commons-lang:3.6" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.8" + +DEPEND=" + ${CDEPEND} + >=virtual/jdk-1.8" + +src_install() { + java-pkg_newjar "build/jar/pdftk.jar" + java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin4/
commit: 31fac9a80d7814a3312307dcd54774edee38329c Author: Aaron W. Swenson gentoo org> AuthorDate: Wed Feb 24 10:59:03 2021 + Commit: Aaron W. Swenson gentoo org> CommitDate: Wed Feb 24 10:59:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fac9a8 dev-db/pgadmin4: Cleanup Signed-off-by: Aaron W. Swenson gentoo.org> dev-db/pgadmin4/Manifest | 1 - dev-db/pgadmin4/pgadmin4-4.26.ebuild | 128 --- 2 files changed, 129 deletions(-) diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest index e5af76259b4..57c96d5daaf 100644 --- a/dev-db/pgadmin4/Manifest +++ b/dev-db/pgadmin4/Manifest @@ -1,3 +1,2 @@ -DIST pgadmin4-4.26.tar.gz 33525278 BLAKE2B 2a4061f59299bc48b029a4a93f410538170b6c3d97597074d2b3b6eed1de0f9a1ac88bc187614d9e46d8fe872941f173ba0f0a02def590451dad09e6a3b78e5a SHA512 952a4771f80541c54234fcaa9c870283fdf4887246d0d9751a77c28340b7e39ba871141f230086efda9a274d5e6bd567305047cdc7edf766ccd41112281fdf94 DIST pgadmin4-4.29.tar.gz 35389494 BLAKE2B faaa84c0eee9c92ba483f4adffaf9e39e0c5f8ea21630a9ee8fad62aa833c88aa913df50c760be740afa0696aa1fbf1b6902a8b5bfd322822472f7d2dcb295e1 SHA512 2c7d20d10c96712f41621c2862a6a6222f6d6dad4a0b3e1aaf04744e65744460dcae4220f61b27785e02c82a624fa0793df2ea9d8e83ac0a6de048455929e615 DIST pgadmin4-4.30.tar.gz 36490656 BLAKE2B 3e8e998b29b13ced40b38106a468d047dea92a0cc930150d153c473e78045278840f78b3bcbd41f20a5017e68c1980c05ccf734bf63d8f107e0e02c2df54162e SHA512 7ce12f65ce9dbfe4af9e92dd7f9327a05be8b8436ef495a0634043158417f3af5f457b88ee5422ede59f517c197668094454c6d7b7c33e255068479ce6ec13d9 diff --git a/dev-db/pgadmin4/pgadmin4-4.26.ebuild b/dev-db/pgadmin4/pgadmin4-4.26.ebuild deleted file mode 100644 index a9ab1aecc2a..000 --- a/dev-db/pgadmin4/pgadmin4-4.26.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -PYTHON_REQ_USE="sqlite" -inherit desktop python-single-r1 qmake-utils xdg - -DESCRIPTION="GUI administration and development platform for PostgreSQL" -HOMEPAGE="https://www.pgadmin.org/"; -SRC_URI="https://ftp.postgresql.org/pub/pgadmin/${PN}/v${PV}/source/${P}.tar.gz"; - -LICENSE="POSTGRESQL" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" - -# libsodium dep added because of 689678 -COMMON_DEPEND="${PYTHON_DEPS} - dev-libs/libsodium[-minimal] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtwidgets:5 -" -DEPEND="${COMMON_DEPEND} - doc? ( - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_MULTI_USEDEP}] - ') - ) - virtual/imagemagick-tools[png] -" - -# In 4.25's requirement.txt, bcrypt is listed as <=3.17, but upstream's -# git history shows this is just for compatibility with
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 9fbc80f88e7b6816907e2ec339648bfc5a14b0fe Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:58:59 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:58:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbc80f8 dev-python/lit: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> dev-python/lit/lit-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lit/lit-11.0.1.ebuild b/dev-python/lit/lit-11.0.1.ebuild index f956b11885a..27bd409a071 100644 --- a/dev-python/lit/lit-11.0.1.ebuild +++ b/dev-python/lit/lit-11.0.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: f7e6b5135714a63d6149cfc041b751b328868d9e Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:58:58 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:58:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e6b513 sys-devel/llvm-common: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-devel/llvm-common/llvm-common-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/llvm-common/llvm-common-11.0.1.ebuild b/sys-devel/llvm-common/llvm-common-11.0.1.ebuild index 6988ffdf87e..4a085387666 100644 --- a/sys-devel/llvm-common/llvm-common-11.0.1.ebuild +++ b/sys-devel/llvm-common/llvm-common-11.0.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="" RDEPEND="!sys-devel/llvm:0"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 392a8c8aa5ff6b635120f217e65356247697881e Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:00 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392a8c8a sys-devel/clang-common: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-devel/clang-common/clang-common-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang-common/clang-common-11.0.1.ebuild b/sys-devel/clang-common/clang-common-11.0.1.ebuild index e92e58a5e5e..8e82cc80656 100644 --- a/sys-devel/clang-common/clang-common-11.0.1.ebuild +++ b/sys-devel/clang-common/clang-common-11.0.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="" PDEPEND="sys-devel/clang:*"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: faa1bc6e7cd33c2e3b882a70e81a426d2c8bdfb1 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:02 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa1bc6e sys-libs/llvm-libunwind: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild index 9777882d98c..c149d6331be 100644 --- a/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild +++ b/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/llvm-mirror/libunwind"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos" IUSE="debug static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 3497f5e52265471d22bbbc867b2becd3fb34c79a Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:03 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3497f5e5 sys-libs/libcxx: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-libs/libcxx/libcxx-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libcxx/libcxx-11.0.1.ebuild b/sys-libs/libcxx/libcxx-11.0.1.ebuild index ab51ea49d23..c91af9ac2f7 100644 --- a/sys-libs/libcxx/libcxx-11.0.1.ebuild +++ b/sys-libs/libcxx/libcxx-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test" REQUIRED_USE="libunwind? ( libcxxabi )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: b19d7e3d340af8e931cf494c791b09206e5dd576 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:01 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19d7e3d dev-util/lldb: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> dev-util/lldb/lldb-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/lldb/lldb-11.0.1.ebuild b/dev-util/lldb/lldb-11.0.1.ebuild index 4b257fa2677..f54a9b588a2 100644 --- a/dev-util/lldb/lldb-11.0.1.ebuild +++ b/dev-util/lldb/lldb-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="libedit lzma ncurses +python test" REQUIRED_USE=${PYTHON_REQUIRED_USE} RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: afe0d7dddee603f55e20340d502ba25e76d1fd69 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:02 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe0d7dd sys-libs/libcxxabi: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild b/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild index 688b86cd8ea..9769f6a0dac 100644 --- a/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" IUSE="+libunwind static-libs test elibc_musl" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: b379143bc19ee273a2ba4f707ee4b5419323423c Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:00 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b379143b sys-devel/clang: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-devel/clang/clang-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang/clang-11.0.1.ebuild b/sys-devel/clang/clang-11.0.1.ebuild index 04bae288118..c98af7844b6 100644 --- a/sys-devel/clang/clang-11.0.1.ebuild +++ b/sys-devel/clang/clang-11.0.1.ebuild @@ -22,7 +22,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" IUSE="debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: dc3253156ca89e9432a9fea07562d71c6a82a05d Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:58:59 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:58:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc325315 sys-devel/llvm: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-devel/llvm/llvm-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/llvm/llvm-11.0.1.ebuild b/sys-devel/llvm/llvm-11.0.1.ebuild index 785a708c930..47f7fbdeb37 100644 --- a/sys-devel/llvm/llvm-11.0.1.ebuild +++ b/sys-devel/llvm/llvm-11.0.1.ebuild @@ -26,7 +26,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin ${ALL_LLVM_TARGETS[*]}" REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 8c6cdf8033cc6a6bdd4b497997ac53678079f014 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:03 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6cdf80 sys-libs/libomp: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-libs/libomp/libomp-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libomp/libomp-11.0.1.ebuild b/sys-libs/libomp/libomp-11.0.1.ebuild index d580f082eee..b0308efb253 100644 --- a/sys-libs/libomp/libomp-11.0.1.ebuild +++ b/sys-libs/libomp/libomp-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" IUSE="cuda hwloc kernel_linux offload ompt test" # CUDA works only with the x86_64 ABI REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: badea7685fb159aef1240f58b386e9648f1b48ac Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:00 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badea768 dev-python/clang-python: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> dev-python/clang-python/clang-python-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/clang-python/clang-python-11.0.1.ebuild b/dev-python/clang-python/clang-python-11.0.1.ebuild index 9b562d893ad..33f1dfa8da5 100644 --- a/dev-python/clang-python/clang-python-11.0.1.ebuild +++ b/dev-python/clang-python/clang-python-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: df10f99d32e754311aaf88228605f96c756027a7 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:03 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df10f99d sys-devel/clang-runtime: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild b/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild index 7a32c0d7445..400654ac126 100644 --- a/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="metapackage" SLOT="$(ver_cut 1-3)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="+compiler-rt libcxx openmp +sanitize" REQUIRED_USE="sanitize? ( compiler-rt )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 187fe2a35f9a0d98e7dedb4a2af9437449e630c7 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:01 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187fe2a3 sys-libs/compiler-rt: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild b/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild index 9dda85b2b36..277ad800fa3 100644 --- a/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="$(ver_cut 1-3)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="+clang test" RESTRICT="!test? ( test ) !clang? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 4335afc84733a660110a604a4ce153bf208cf24b Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:58:59 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:58:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4335afc8 sys-devel/lld: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-devel/lld/lld-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/lld/lld-11.0.1.ebuild b/sys-devel/lld/lld-11.0.1.ebuild index c9e6e0462c7..ab7dce6f81b 100644 --- a/sys-devel/lld/lld-11.0.1.ebuild +++ b/sys-devel/lld/lld-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 423d5936e7b76d942270e5d9c21b54d76ed6fb26 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 11:59:02 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 11:59:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423d5936 sys-libs/compiler-rt-sanitizers: Stabilize 11.0.1 amd64, #768567 Signed-off-by: Mikle Kolyada gentoo.org> sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild index e74a4e78a09..35ea0889d13 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="$(ver_cut 1-3)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="+clang test elibc_glibc" # base targets IUSE+=" +libfuzzer +profile +xray"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/
commit: 90e61793d728018e53f8303ec94639e82e90660c Author: Mikle Kolyada gentoo org> AuthorDate: Wed Feb 24 12:00:49 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Feb 24 12:00:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e61793 sys-kernel/linux-headers: Stabilize 5.10 amd64, #768672 Signed-off-by: Mikle Kolyada gentoo.org> sys-kernel/linux-headers/linux-headers-5.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/linux-headers/linux-headers-5.10.ebuild b/sys-kernel/linux-headers/linux-headers-5.10.ebuild index 09e357aeab9..d8401574fe7 100644 --- a/sys-kernel/linux-headers/linux-headers-5.10.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.10.ebuild @@ -15,7 +15,7 @@ SRC_URI="${KERNEL_URI} ${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz} " -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" DEPEND="app-arch/xz-utils dev-lang/perl"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/
commit: 8aff3e95e11b7417e7a558761ed13842d69042e3 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 24 12:22:05 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 24 12:22:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aff3e95 app-editors/nano: Removed old Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest | 2 - .../nano-4.9.3-disable-speller_build_fix.patch | 342 - .../nano/files/nano-4.9.3-minimal_build_fix.patch | 46 --- app-editors/nano/nano-4.9.3.ebuild | 88 -- app-editors/nano/nano-5.4.ebuild | 92 -- 5 files changed, 570 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 65ea113183a..224eabbe48b 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,5 +1,3 @@ -DIST nano-4.9.3.tar.gz 2999198 BLAKE2B a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e SHA512 233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d -DIST nano-5.4.tar.gz 2898561 BLAKE2B 7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18 SHA512 711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28 DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 DIST nano-5.6.tar.gz 2956090 BLAKE2B 753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974 SHA512 fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b diff --git a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch b/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch deleted file mode 100644 index 978e24de805..000 --- a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch +++ /dev/null @@ -1,342 +0,0 @@ -From 4b7f7a30c9ec593d68186b1dfef44d4e2bda735b Mon Sep 17 00:00:00 2001 -From: Benno Schulenberg -Date: Mon, 22 Jun 2020 08:39:59 +0200 -Subject: [PATCH] build: fix compilation when configured with - --disable-speller - -Move two functions that are used by the formatter too -to between the proper #ifdef. - -Problem existed since commit 8089f5ad from a month ago. - -Backported to v4.9.3 -Signed-off-by: Lars Wendler - src/text.c | 302 ++--- - 1 file changed, 151 insertions(+), 151 deletions(-) - -diff --git a/src/text.c b/src/text.c -index 93ad3704..c7690fd0 100644 a/src/text.c -+++ b/src/text.c -@@ -2011,8 +2011,159 @@ void construct_argument_list(char ***arguments, char *command, char *filename) - (*arguments)[count - 2] = filename; - (*arguments)[count - 1] = NULL; - } -+ -+/* Open the specified file, and if that succeeds, remove the text of the marked -+ * region or of the entire buffer and read the file contents into its place. */ -+bool replace_buffer(const char *filename, undo_type action, const char *operation) -+{ -+ linestruct *was_cutbuffer = cutbuffer; -+ int descriptor; -+ FILE *stream; -+ -+ descriptor = open_file(filename, FALSE, &stream); -+ -+ if (descriptor < 0) -+ return FALSE; -+ -+ cutbuffer = NULL; -+ -+#ifndef NANO_TINY -+ add_undo(COUPLE_BEGIN, operation); -+ -+ /* Cut either the marked region or the whole buffer. */ -+ add_undo(action, NULL); -+#endif -+ do_snip(FALSE, openfile->mark, openfile->mark == NULL, FALSE); -+#ifndef NANO_TINY -+ update_undo(action); - #endif - -+ /* Discard what was cut. */ -+ free_lines(cutbuffer); -+ cutbuffer = was_cutbuffer; -+ -+ /* Insert the spell-checked file into the cleared area. */ -+ read_file(stream, descriptor, filename, TRUE); -+ -+#ifndef NANO_TINY -+ add_undo(COUPLE_END, operation); -+#endif -+ return TRUE; -+} -+ -+/* Execute the given program, with the given temp file as last argument. */ -+const char *treat(char *tempfile_name, char *theprogram, bool spelling) -+{ -+ ssize_t lineno_save = openfile->curren
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f087b4e40e7e89064d1da512124fc4fe5c15fec8 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 24 12:18:42 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 24 12:22:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f087b4e4 app-editors/nano: Bump to version 5.6 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-5.6.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index e32ffbe8324..65ea113183a 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -2,3 +2,4 @@ DIST nano-4.9.3.tar.gz 2999198 BLAKE2B a96f707936934a965a9a41dfe13ac1ebbe1a5e38d DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d DIST nano-5.4.tar.gz 2898561 BLAKE2B 7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18 SHA512 711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28 DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 +DIST nano-5.6.tar.gz 2956090 BLAKE2B 753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974 SHA512 fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild new file mode 100644 index 000..64c74e70f9b --- /dev/null +++ b/app-editors/nano/nano-5.6.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide"; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] + sys-libs/ncurses:0=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die +
[gentoo-commits] repo/gentoo:master commit in: media-fonts/polarsys-b612-fonts/
commit: e8005849cab59e16483dfb7cf65686842ccf7390 Author: Jan Henke taujhe de> AuthorDate: Tue Feb 23 20:26:41 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Feb 24 12:33:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8005849 media-fonts/polarsys-b612-fonts: Update license Upstream did not react yet. So add the other licenses too. While at it, bump to EAPI 7. Bug: https://bugs.gentoo.org/746725 Closes: https://github.com/gentoo/gentoo/pull/19620 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jan Henke taujhe.de> [Revision bump, empty IUSE dropped.] Signed-off-by: Ulrich Müller gentoo.org> ...b612-fonts-1.003.ebuild => polarsys-b612-fonts-1.003-r1.ebuild} | 7 +++ ...b612-fonts-1.008.ebuild => polarsys-b612-fonts-1.008-r1.ebuild} | 7 +++ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003.ebuild b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003-r1.ebuild similarity index 80% rename from media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003.ebuild rename to media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003-r1.ebuild index e09b9c12ea6..584920e558c 100644 --- a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003.ebuild +++ b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.003-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit font vcs-snapshot @@ -9,10 +9,9 @@ DESCRIPTION="Font designed for aircraft cockpit displays" HOMEPAGE="https://b612-font.com/"; SRC_URI="https://git.polarsys.org/c/b612/b612.git/snapshot/b612-bd14fde2544566e620eab106eb8d6f2b7fb1347e.tar.bz2 -> ${P}.tar.bz2" -LICENSE="EPL-1.0" +LICENSE="EPL-1.0 BSD OFL-1.1" # to be clarified #746725 SLOT="0" KEYWORDS="amd64 arm arm64 ppc ppc64 x86" -IUSE="" FONT_S="${S}/TTF" FONT_SUFFIX="ttf" diff --git a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008.ebuild b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild similarity index 79% rename from media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008.ebuild rename to media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild index b2c835d0e4a..63e8b9d5f7f 100644 --- a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008.ebuild +++ b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit font @@ -9,10 +9,9 @@ DESCRIPTION="Font designed for aircraft cockpit displays" HOMEPAGE="https://b612-font.com/"; SRC_URI="https://github.com/polarsys/b612/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="OFL-1.1" +LICENSE="EPL-1.0 BSD OFL-1.1" # to be clarified #746725 SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="" S="${WORKDIR}/b612-${PV}" FONT_S="${S}/fonts/ttf"
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: e9edfd4ab2ba920364e5f2761556eb6fc56b86a7 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 24 13:12:10 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 13:12:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9edfd4a net-im/signal-desktop-bin: remove obsolete 1.40.0 versions Signed-off-by: Joonas Niilola gentoo.org> .../signal-desktop-bin-1.40.0-r1.ebuild| 115 .../signal-desktop-bin-1.40.0-r2.ebuild| 119 - 2 files changed, 234 deletions(-) diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.40.0-r1.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-1.40.0-r1.ebuild deleted file mode 100644 index ee97ad45665..000 --- a/net-im/signal-desktop-bin/signal-desktop-bin-1.40.0-r1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN/-bin/}" - -inherit pax-utils unpacker xdg - -DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" -HOMEPAGE="https://signal.org/ - https://github.com/signalapp/Signal-Desktop"; -SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb"; - -LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="+sound" - -RDEPEND=" - app-accessibility/at-spi2-atk - app-accessibility/at-spi2-core - dev-libs/atk - dev-libs/expat - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[X(+)] - net-print/cups - sys-apps/dbus[X] - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libxkbcommon - 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/libXScrnSaver - x11-libs/libXtst - x11-libs/pango - sound? ( - || ( - media-sound/pulseaudio - media-sound/apulse - ) - ) -" - -QA_PREBUILT="opt/Signal/signal-desktop - opt/Signal/chrome-sandbox - opt/Signal/crashpad_handler - opt/Signal/libffmpeg.so - opt/Signal/libGLESv2.so - opt/Signal/libnode.so - opt/Signal/libVkICD_mock_icd.so - opt/Signal/libvk_swiftshader.so - opt/Signal/libvulkan.so - opt/Signal/swiftshader/libGLESv2.so - opt/Signal/resources/app.asar.unpacked/node_modules/curve25519-n/build/Release/curve.node - opt/Signal/resources/app.asar.unpacked/node_modules/libsignal-client/build/libsignal_client_linux.node - opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/napi-v6-linux-x64/node_sqlite3.node - opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/node_modules/ref-napi/build/Release/binding.node - opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/build/Release/binding.node - opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc.node - opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/build/Release/ffi_bindings.node - opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node - opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips-cpp.so.42 - opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips.so.42 - opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/libzkgroup.so" - -RESTRICT="splitdebug" - -S="${WORKDIR}" - -src_prepare() { - default - sed -e 's| --no-sandbox||g' \ - -i usr/share/applications/signal-desktop.desktop || die - unpack usr/share/doc/signal-desktop/changelog.gz -} - -src_install() { - insinto / - dodoc changelog - doins -r opt - insinto /usr/share - - if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then - sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die - fi - - doins -r usr/share/applications - doins -r usr/share/icons - fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox - fperms u+s /opt/Signal/chrome-sandbox - pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox - - dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN} - dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so - dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so -} - -pkg_postinst() { - xdg_pkg_postinst -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e31f71af78e14f14cef357b789c275f04322e831 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 24 13:13:33 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 13:13:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31f71af package.mask: unmask signal-desktop-bin Closes: https://bugs.gentoo.org/771363 Signed-off-by: Joonas Niilola gentoo.org> profiles/package.mask | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 21a9dc31f61..6404edc786e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -50,13 +50,6 @@ dev-python/os-diskconfig-python-novaclient-ext # Removal on 2021-03-23. Bug #738004, #751316, #766989. dev-python/moviepy -# Robert Siebeck (2021-02-19) -# This version seems broken on some systems. Masking until this is resolved. -# bug #771363 -=net-im/signal-desktop-bin-1.40.0-r1 -=net-im/signal-desktop-bin-1.40.0-r2 -=net-im/signal-desktop-bin-1.40.0-r3 - # Michał Górny (2021-02-19) # Xfce 4.16 has the same functionality built-in, rendering the plugin # redundant.
[gentoo-commits] repo/gentoo:master commit in: app-portage/elogviewer/
commit: 28c1813cbde2be3b1e95700d7a1e3a1327616c01 Author: Ben Kohler gentoo org> AuthorDate: Tue Feb 23 18:59:19 2021 + Commit: Ben Kohler gentoo org> CommitDate: Wed Feb 24 13:54:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c1813c app-portage/elogviewer: bump to 3.1, add python3_9 support Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> app-portage/elogviewer/Manifest | 1 + app-portage/elogviewer/elogviewer-3.1.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/app-portage/elogviewer/Manifest b/app-portage/elogviewer/Manifest index df98e588981..711cefee880 100644 --- a/app-portage/elogviewer/Manifest +++ b/app-portage/elogviewer/Manifest @@ -1 +1,2 @@ DIST elogviewer-3.0.tar.gz 28349 BLAKE2B 44f3ca5b28d075bb8349450cc817fd8ccdd1d1dc7eb948a9d65ab3b423191eca04cc479b2d6bec0bf6bc7f1120eccd257fdf61bb736919129ee756c2f4bd4366 SHA512 7eb59849a06632053ee0f7d1d76d9848220dbb8ad48d04c80fea5e64304f86c1a99987f525c6df682c832bd8453e07781a5c95ad2dee0539e954400730f47e36 +DIST elogviewer-3.1.tar.gz 28650 BLAKE2B b15d94095def5fb7fdcf77ad1e7bf1fc35af6bbd999d89b7f90bed8ef9739182c8e4af0033aee92453d6b0731ac5d8c168e3900abe0a4466d584bfd9bc64917a SHA512 b99bc165ab08755273ead73fdd3602c9266a9bb243c46d99805c1f8b07f7e8ea9b0583aedb9b7ab717461f2ed3bd27dcf0a5677f2d908d3fcc03769794a64d5b diff --git a/app-portage/elogviewer/elogviewer-3.1.ebuild b/app-portage/elogviewer/elogviewer-3.1.ebuild new file mode 100644 index 000..7e2097ac19e --- /dev/null +++ b/app-portage/elogviewer/elogviewer-3.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +DISABLE_AUTOFORMATTING=true + +inherit desktop python-single-r1 readme.gentoo-r1 + +DESCRIPTION="Elog viewer for Gentoo" +HOMEPAGE="https://github.com/Synss/elogviewer"; +SRC_URI="https://github.com/Synss/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/PyQt5[gui,widgets,${PYTHON_MULTI_USEDEP}] + >=sys-apps/portage-2.1[${PYTHON_MULTI_USEDEP}] + ') +" +DEPEND="${RDEPEND} + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_MULTI_USEDEP}] + ') +" + +DOC_CONTENTS="In order to use this software, you need to activate +Portage's elog features. Required is + PORTAGE_ELOG_SYSTEM=\"save\" +and at least one of + PORTAGE_ELOG_CLASSES=\"warn error info log qa\" +More information on the elog system can be found in +/usr/share/portage/config/make.conf.example + +To operate properly this software needs the directory +${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage. +To start the software as a user, add yourself to the portage group." + +PATCHES=( "${FILESDIR}/elogviewer-3.0-segfault.patch" +) + +src_compile() { + rm -f Makefile +} + +src_install() { + python_newscript elogviewer.py elogviewer + + make_desktop_entry ${PN} ${PN} ${PN} System + + doman elogviewer.1 + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + + ewarn "The elogviewer's configuration file is now saved in:" + ewarn "~/.config/elogviewer/ (was ~/.config/Mathias\ Laurin/)." + ewarn "Please migrate any user specific settings to the new config file." +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgusb/
commit: 3ca6fb21b5b334c3c49b5d4a72aaa083670e93fe Author: Ben Kohler gentoo org> AuthorDate: Tue Feb 23 19:33:33 2021 + Commit: Ben Kohler gentoo org> CommitDate: Wed Feb 24 13:54:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca6fb21 dev-libs/libgusb: add python3_9 support Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> dev-libs/libgusb/libgusb-0.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libgusb/libgusb-0.3.5.ebuild b/dev-libs/libgusb/libgusb-0.3.5.ebuild index 3d42d69fb36..2288ee79878 100644 --- a/dev-libs/libgusb/libgusb-0.3.5.ebuild +++ b/dev-libs/libgusb/libgusb-0.3.5.ebuild @@ -4,7 +4,7 @@ EAPI=7 VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml(+)" inherit meson multilib-minimal python-any-r1 vala
[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/
commit: 4a38793decfb0e6c70b10b5f770872656917b8be Author: Ben Kohler gentoo org> AuthorDate: Wed Feb 24 13:52:38 2021 + Commit: Ben Kohler gentoo org> CommitDate: Wed Feb 24 13:54:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a38793d sys-apps/memtest86-bin: add bugfix release and drop old Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> sys-apps/memtest86-bin/Manifest| 3 +- .../memtest86-bin/memtest86-bin-9.0_beta1.ebuild | 37 -- ...n-9.0.ebuild => memtest86-bin-9.0_p2000.ebuild} | 3 +- 3 files changed, 2 insertions(+), 41 deletions(-) diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest index 5534de864ec..8061b383223 100644 --- a/sys-apps/memtest86-bin/Manifest +++ b/sys-apps/memtest86-bin/Manifest @@ -1,3 +1,2 @@ -DIST memtest86-bin-9.0.zip 8748234 BLAKE2B 5034f480a81ee1e98ffd036af074af254a9675f0acb3c2cc1bac300c33853156fe3b3c78dbdfd82720f4a180d7858c2ae860bf2b07c31ad00c52da5971f95183 SHA512 185341985c7eec60af1553b1fd03a30a2dd77c38d2f4dee024570b353a387e0f4ab07ee5b329355567f35d28085205bfc83f534f33cafd8abc88a53cbf9bcc0a -DIST memtest86-bin-9.0_beta1.zip 9208162 BLAKE2B d21a2755b08a61c56e25f57a2e253ff6ab8f5e7aec9b291aa33daeb817ee9c6a5da7d40c5d2e97bfa39ba633567c9e601971767c1d6a6e6f699616b37b2149c4 SHA512 86c7962ad5abaf300f7a29cbcfc33bd20ad6d3b363d0c76a426682ec7ea2195e351c2fcace387e81e927aa30d2c66050ddc5415180401d17af3ef77d6a8b41a1 DIST memtest86-bin-9.0_beta2.zip 10126202 BLAKE2B b6b7e2e5f6bba76fedc37244fd92b56be6fc3ed40efd42c55fc061c403a0e492f58f2ed719b2ff7b47596f41b3b6ccab1e13fbe885c168f59b51a783d7eb400f SHA512 f28cd912e98b2fa0a3a0f98a10b57627073e85acc24eb79a4e326ff5fe9c8401fa093a8007179365137cac2654de9a762f31373fa0b66850400c9884f925393f +DIST memtest86-bin-9.0_p2000.zip 8545915 BLAKE2B 104373d099fa64d5b69b07e59fc4d922dd49b90e21c678bb8c39e00b6dd9ca9cadf7757f771731f1ab4780156b1c9f3550c97c4957b7198cf99280193a32d9ff SHA512 12933eac68123c40c804995d1cbb5e6773031a9c23186443a0d7d2d68bc67b64fbdd6aed2fc139c91a3a98358bfa2562b79d1a7d38489686421ac5d59fb4dd07 diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild b/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild deleted file mode 100644 index c6682f17f67..000 --- a/sys-apps/memtest86-bin/memtest86-bin-9.0_beta1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit mount-boot - -MY_PV=${PV/_beta/-beta-} - -DESCRIPTION="Stand alone memory testing software for x86 computers" -HOMEPAGE="http://www.memtest86.com/"; -SRC_URI="https://www.memtest86.com/downloads/memtest86-usb-${MY_PV}.zip -> ${P}.zip" - -LICENSE="PassMark-EULA" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="" - -BDEPEND="app-arch/unzip - sys-fs/fatcat" - -S=${WORKDIR} - -src_unpack() { - default - fatcat memtest86-usb.img -O 1048576 -r /EFI/BOOT/BOOTX64.efi > ${PN}.efi || die -} - -src_install() { - insinto /boot - doins ${PN}.efi - - exeinto /etc/grub.d/ - newexe "${FILESDIR}"/${PN}-grub.d 39_memtest86-bin - - dodoc MemTest86_User_Guide_UEFI.pdf -} diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild b/sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild similarity index 95% rename from sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild rename to sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild index ad72f858b53..97f87cab241 100644 --- a/sys-apps/memtest86-bin/memtest86-bin-9.0.ebuild +++ b/sys-apps/memtest86-bin/memtest86-bin-9.0_p2000.ebuild @@ -11,8 +11,7 @@ SRC_URI="https://www.memtest86.com/downloads/memtest86-usb.zip -> ${P}.zip" LICENSE="PassMark-EULA" SLOT="0" -#KEYWORDS="-* ~amd64" -KEYWORDS="" +KEYWORDS="-* ~amd64" IUSE="" BDEPEND="app-arch/unzip
[gentoo-commits] proj/musl:master commit in: media-tv/kodi/, dev-util/dwarves/, sys-devel/lld/, dev-libs/glib/, ...
commit: f72947239a226c96ed8c8b45ded61ca15d7a603e Author: Petr Vaněk atlas cz> AuthorDate: Sun Feb 7 09:57:15 2021 + Commit: Jory Pratt gentoo org> CommitDate: Wed Feb 24 14:15:01 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f7294723 */*: Remove obsolete values from PYTHON_COMPAT Closes: https://github.com/gentoo/musl/pull/376 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Jory Pratt gentoo.org> app-emulation/libvirt/libvirt-4.10.0.ebuild| 2 +- app-emulation/qemu/qemu-4.2.0-r2.ebuild| 2 +- app-office/libreoffice/libreoffice-6.4.7.2.ebuild | 2 +- dev-lang/rust/rust-1.34.2.ebuild | 2 +- dev-libs/glib/glib-2.62.6.ebuild | 2 +- dev-libs/glib/glib-2.64.5.ebuild | 2 +- dev-util/dwarves/dwarves-1.17.ebuild | 2 +- media-libs/mesa/mesa-20.1.10.ebuild| 2 +- media-tv/kodi/kodi-19.0.ebuild | 2 +- net-fs/samba/samba-4.11.6-r2.ebuild| 2 +- net-fs/samba/samba-4.11.8.ebuild | 2 +- net-misc/networkmanager/networkmanager-1.26.4.ebuild | 2 +- net-misc/rsync/rsync-3.2.0-r1.ebuild | 2 +- sys-apps/policycoreutils/policycoreutils-3.1-r1.ebuild | 2 +- sys-devel/lld/lld-10.0.1.ebuild| 2 +- sys-devel/lld/lld-11.0.0.ebuild| 2 +- sys-devel/lld/lld-9.0.1.ebuild | 2 +- sys-libs/tevent/tevent-0.10.2.ebuild | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/app-emulation/libvirt/libvirt-4.10.0.ebuild b/app-emulation/libvirt/libvirt-4.10.0.ebuild index ca093b5..51b79a4 100644 --- a/app-emulation/libvirt/libvirt-4.10.0.ebuild +++ b/app-emulation/libvirt/libvirt-4.10.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_7 ) inherit autotools bash-completion-r1 eutils linux-info python-any-r1 readme.gentoo-r1 systemd user diff --git a/app-emulation/qemu/qemu-4.2.0-r2.ebuild b/app-emulation/qemu/qemu-4.2.0-r2.ebuild index 0d58795..21b7710 100644 --- a/app-emulation/qemu/qemu-4.2.0-r2.ebuild +++ b/app-emulation/qemu/qemu-4.2.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python3_7 ) PYTHON_REQ_USE="ncurses,readline" PLOCALES="bg de_DE fr_FR hu it tr zh_CN" diff --git a/app-office/libreoffice/libreoffice-6.4.7.2.ebuild b/app-office/libreoffice/libreoffice-6.4.7.2.ebuild index a8bbf9f..4f72d25 100644 --- a/app-office/libreoffice/libreoffice-6.4.7.2.ebuild +++ b/app-office/libreoffice/libreoffice-6.4.7.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="threads(+),xml" MY_PV="${PV/_alpha/.alpha}" diff --git a/dev-lang/rust/rust-1.34.2.ebuild b/dev-lang/rust/rust-1.34.2.ebuild index 84d697e..ca831e7 100644 --- a/dev-lang/rust/rust-1.34.2.ebuild +++ b/dev-lang/rust/rust-1.34.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +PYTHON_COMPAT=( python{2_7,3_7} ) inherit check-reqs eapi7-ver flag-o-matic llvm multiprocessing python-any-r1 toolchain-funcs diff --git a/dev-libs/glib/glib-2.62.6.ebuild b/dev-libs/glib/glib-2.62.6.ebuild index fccd6b4..e6e1689 100644 --- a/dev-libs/glib/glib-2.62.6.ebuild +++ b/dev-libs/glib/glib-2.62.6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python3_7 ) inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib multilib-minimal python-any-r1 toolchain-funcs xdg diff --git a/dev-libs/glib/glib-2.64.5.ebuild b/dev-libs/glib/glib-2.64.5.ebuild index 90ce24b..dfe8612 100644 --- a/dev-libs/glib/glib-2.64.5.ebuild +++ b/dev-libs/glib/glib-2.64.5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7,8} ) inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib multilib-minimal python-any-r1 toolchain-funcs xdg diff --git a/dev-util/dwarves/dwarves-1.17.ebuild b/dev-util/dwarves/dwarves-1.17.ebuild index b507d41..9a0f65b 100644 --- a/dev-util/dwarves/dwarves-1.17.ebuild +++ b/dev-util/dwarves/dwarves-1.17.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7,8} ) inherit multilib cmake-utils python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" diff --git a/media-libs/mesa/mesa-20.1.10.ebuild b/media-libs/mesa/mesa-20.1.10.ebuild index 34dc701..a0615fe 100644 --- a/media-libs/mesa/mesa-20.1.10.ebuild +++ b/media-libs/mesa/mesa-20.1.10.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit llvm meson multilib-minimal pytho
[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/files/, sys-devel/gdb/
commit: f4b358a583740ab0f0d3e5f43ac61723cc9b3568 Author: Jory Pratt gentoo org> AuthorDate: Wed Feb 24 14:30:21 2021 + Commit: Jory Pratt gentoo org> CommitDate: Wed Feb 24 14:30:21 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f4b358a5 sys-devel/gdb: fix musl build Closes:https://github.com/gentoo/musl/issues/377 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gdb/Manifest| 1 + sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch | 13 ++ sys-devel/gdb/files/musl-signals.patch| 16 ++ sys-devel/gdb/files/ppc-musl.patch| 93 sys-devel/gdb/files/ppc-ptregs.patch | 10 + sys-devel/gdb/gdb-10.1.ebuild | 261 ++ sys-devel/gdb/metadata.xml| 21 ++ 7 files changed, 415 insertions(+) diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest new file mode 100644 index 000..8fa3bb7 --- /dev/null +++ b/sys-devel/gdb/Manifest @@ -0,0 +1 @@ +DIST gdb-10.1.tar.xz 21507112 BLAKE2B 69d79cd667ecb6e936b41a03817ade5dd9b761f97bc123d668b5f968d123c37d048fc8ec1289151e989f01bb01a43cc3d8b5b54f1807f1e3eb5f43e6bf0aa55b SHA512 0dc54380435c6853db60f1e388b94836d294dfa9ad7f518385a27db4edd03cb970f8717d5f1e9c9a0d4a33d7fcf91bc2e5d6c9cf9e4b561dcc74e65b806c1537 diff --git a/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch b/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch new file mode 100644 index 000..06aa608 --- /dev/null +++ b/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch @@ -0,0 +1,13 @@ +Enable verbose build. By default gdb ignores even --disable-silent-rules. +Override verbosity back to non-silent. + +https://bugs.gentoo.org/695936 +--- a/gdb/silent-rules.mk b/gdb/silent-rules.mk +@@ -1,5 +1,4 @@ +-# If V is undefined or V=0 is specified, use the silent/verbose/compact mode. +-V ?= 0 ++V ?= 1 + ifeq ($(V),0) + ECHO_CXX =@echo " CXX$@"; + ECHO_CXXLD = @echo " CXXLD $@"; diff --git a/sys-devel/gdb/files/musl-signals.patch b/sys-devel/gdb/files/musl-signals.patch new file mode 100644 index 000..e04ed0a --- /dev/null +++ b/sys-devel/gdb/files/musl-signals.patch @@ -0,0 +1,16 @@ +--- a/gdbsupport/signals.cc2020-02-08 12:50:14.0 + b/gdbsupport/signals.cc2020-02-11 13:08:56.482694697 + +@@ -31,6 +31,13 @@ +_available_ realtime signal, not the lowest supported; glibc takes +several for its own use. */ + ++#ifndef __SIGRTMIN ++# define __SIGRTMIN 32 ++#endif ++#ifndef __SIGRTMAX ++# define __SIGRTMAX _NSIG ++#endif ++ + #ifndef REALTIME_LO + # if defined(__SIGRTMIN) + # define REALTIME_LO __SIGRTMIN diff --git a/sys-devel/gdb/files/ppc-musl.patch b/sys-devel/gdb/files/ppc-musl.patch new file mode 100644 index 000..70cfa18 --- /dev/null +++ b/sys-devel/gdb/files/ppc-musl.patch @@ -0,0 +1,93 @@ +--- a/gdb/nat/ppc-linux.h b/gdb/nat/ppc-linux.h +@@ -18,7 +18,90 @@ + #ifndef PPC_LINUX_H + #define PPC_LINUX_H 1 + ++#if defined(__GLIBC__) || defined(__UCLIBC__) + #include ++#else // Musl ++// Do not include ptrace.h from Linux headers and since ++// Musl does not define PT_*, define them: ++ ++#define PT_R0 0 ++#define PT_R1 1 ++#define PT_R2 2 ++#define PT_R3 3 ++#define PT_R4 4 ++#define PT_R5 5 ++#define PT_R6 6 ++#define PT_R7 7 ++#define PT_R8 8 ++#define PT_R9 9 ++#define PT_R10 10 ++#define PT_R11 11 ++#define PT_R12 12 ++#define PT_R13 13 ++#define PT_R14 14 ++#define PT_R15 15 ++#define PT_R16 16 ++#define PT_R17 17 ++#define PT_R18 18 ++#define PT_R19 19 ++#define PT_R20 20 ++#define PT_R21 21 ++#define PT_R22 22 ++#define PT_R23 23 ++#define PT_R24 24 ++#define PT_R25 25 ++#define PT_R26 26 ++#define PT_R27 27 ++#define PT_R28 28 ++#define PT_R29 29 ++#define PT_R30 30 ++#define PT_R31 31 ++ ++#define PT_NIP 32 ++#define PT_MSR 33 ++#define PT_ORIG_R3 34 ++#define PT_CTR 35 ++#define PT_LNK 36 ++#define PT_XER 37 ++#define PT_CCR 38 ++#ifndef __powerpc64__ ++#define PT_MQ 39 ++#else ++#define PT_SOFTE 39 ++#endif ++#define PT_TRAP 40 ++#define PT_DAR 41 ++#define PT_DSISR 42 ++#define PT_RESULT 43 ++#define PT_DSCR 44 ++#define PT_REGS_COUNT 44 ++ ++#define PT_FPR0 48 /* each FP reg occupies 2 slots in this space */ ++ ++#ifndef __powerpc64__ ++ ++#define PT_FPR31 (PT_FPR0 + 2*31) ++#define PT_FPSCR (PT_FPR0 + 2*32 + 1) ++ ++#else /* __powerpc64__ */ ++ ++#define PT_FPSCR (PT_FPR0 + 32) /* each FP reg occupies 1 slot in 64-bit space */ ++ ++ ++#define PT_VR0 82 /* each Vector reg occupies 2 slots in 64-bit */ ++#define PT_VSCR (PT_VR0 + 32*2 + 1) ++#define PT_VRSAVE (PT_VR0 + 33*2) ++ ++ ++/* ++ * Only store first 32 VSRs here. The second 32 VSRs in VR0-31 ++ */ ++#define PT_VSR0 150 /* each VSR reg occupies 2 slots in 64-bit */ ++#define PT_VSR31 (PT_VSR0 + 2*31) ++#endif /* __powerpc64__ */ ++ ++#endif // Libc ++ + #include + +
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/
commit: 422b1418f6562fdf4755fb659aeb5ac283b68bb8 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Feb 24 14:39:02 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 24 14:40:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422b1418 dev-db/mariadb-connector-c: bump to v3.1.12 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/mariadb-connector-c/Manifest| 1 + .../mariadb-connector-c-3.1.12.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/dev-db/mariadb-connector-c/Manifest b/dev-db/mariadb-connector-c/Manifest index 3b6bbb7078b..741d65dda0f 100644 --- a/dev-db/mariadb-connector-c/Manifest +++ b/dev-db/mariadb-connector-c/Manifest @@ -1 +1,2 @@ DIST mariadb-connector-c-3.1.11-src.tar.gz 752342 BLAKE2B 5bee575bffdceb1eff60b7ba3fa334882cf2b2a12446cd6c52663cc5ce2e179bcd19c8452e9bdae3877ac7e9e08f4f6a974d136170c399439c42e1759d226c84 SHA512 2da3a5e438037dde2b9fafb07c084c742983ff4ce18f06cf7a34836aace5317cdb2ddb1bca63143367f5ae827c988d99ee20e8f598fabdb06190d9e2191eb3f4 +DIST mariadb-connector-c-3.1.12-src.tar.gz 966702 BLAKE2B 8187199f43ccb6f92ea9df61a1f62e48dbef4744cda9a5e865f71038e47a65dea3ed094dd76d81d0d8d357a8d611a9770590a3504c297ea30f59f285ab511d17 SHA512 a46e8ec976c28e227a72f09c15c92126d178b422a92a4c90fd52c8053604c3309aeb3bd098dc63fbd0d87059d5360c8b63d76e61a1152e7a3e7145e13681453d diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.12.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.12.ebuild new file mode 100644 index 000..f5b20304f80 --- /dev/null +++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.12.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VCS_INHERIT="" +if [[ "${PV}" == ]] ; then + VCS_INHERIT="git-r3" + EGIT_REPO_URI="https://github.com/MariaDB/mariadb-connector-c.git"; +else + MY_PN=${PN#mariadb-} + MY_PV=${PV/_b/-b} + SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve -> ${P}-src.tar.gz" + S="${WORKDIR%/}/${PN}-${MY_PV}-src" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +inherit cmake-utils multilib-minimal toolchain-funcs ${VCS_INHERIT} + +MULTILIB_CHOST_TOOLS=( /usr/bin/mariadb_config ) + +MULTILIB_WRAPPED_HEADERS+=( + /usr/include/mariadb/mariadb_version.h +) + +DESCRIPTION="C client library for MariaDB/MySQL" +HOMEPAGE="https://mariadb.org/"; +LICENSE="LGPL-2.1" + +SLOT="0/3" +IUSE="+curl gnutls kerberos libressl +ssl static-libs test" + +RESTRICT="!test? ( test )" + +DEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}] + virtual/libiconv:=[${MULTILIB_USEDEP}] + curl? ( net-misc/curl:0=[${MULTILIB_USEDEP}] ) + kerberos? ( || ( app-crypt/mit-krb5[${MULTILIB_USEDEP}] + app-crypt/heimdal[${MULTILIB_USEDEP}] ) ) + ssl? ( + gnutls? ( >=net-libs/gnutls-3.3.24:0=[${MULTILIB_USEDEP}] ) + !gnutls? ( + libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] ) + !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] ) + ) + ) + " +RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/gentoo-layout-3.0.patch + "${FILESDIR}"/${PN}-3.1.3-fix-pkconfig-file.patch +) + +src_configure() { + # bug 508724 mariadb cannot use ld.gold + tc-ld-disable-gold + multilib-minimal_src_configure +} + +multilib_src_configure() { + local mycmakeargs=( + -DWITH_EXTERNAL_ZLIB=ON + -DWITH_SSL:STRING=$(usex ssl $(usex gnutls GNUTLS OPENSSL) OFF) + -DWITH_CURL=$(usex curl ON OFF) + -DWITH_ICONV=ON + -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT:STRING=$(usex kerberos DYNAMIC OFF) + -DMARIADB_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock" + -DINSTALL_LIBDIR="$(get_libdir)" + -DINSTALL_PCDIR="$(get_libdir)/pkgconfig" + -DINSTALL_PLUGINDIR="$(get_libdir)/mariadb/plugin" + -DINSTALL_BINDIR=bin + -DWITH_UNIT_TESTS=$(usex test ON OFF) + ) + cmake-utils_src_configure +} + +multilib_src_compile() { + cmake-utils_src_compile +} + +multilib_src_install() { + cmake-utils_src_install +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${D}" -name "*.a" -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/teamviewer/
commit: e3a80ce04c0cfafdeadbb1ba8a08ddcc925ad7d9 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Feb 24 14:51:06 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 24 14:51:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a80ce0 net-misc/teamviewer: bump to v15.15.5 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-misc/teamviewer/Manifest | 2 + net-misc/teamviewer/teamviewer-15.15.5.ebuild | 136 ++ 2 files changed, 138 insertions(+) diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest index 0c0497b2c0e..5e6c717eb88 100644 --- a/net-misc/teamviewer/Manifest +++ b/net-misc/teamviewer/Manifest @@ -2,3 +2,5 @@ DIST teamviewer_15.14.3_amd64.tar.xz 13216052 BLAKE2B d5fa55609a2bb6257c1fc95ec9 DIST teamviewer_15.14.3_i386.tar.xz 13733488 BLAKE2B 14def908b2c2e86b49649264b0eab4b15594e15425b98333720f0025a0530cf3e2c350f54b996f6d48a6f44dd368899fec95c38ddeb6b909992fecf80a2bdc46 SHA512 02a2843424a19252546ce0598f0ec52dd4a0d02148e379c944b7976bba794858cc1ca58724bf5b9828b6dd38e3f3989bab8b17d7ca9285596fd450d2ce753668 DIST teamviewer_15.14.5_amd64.tar.xz 13224544 BLAKE2B 2cefeebce0a4c31ba84e554882400ee65b6a44d7c335125cd25dfd4e9e4aa02b34708d679873a52b31e46c5157ac7d6a89d8b77848453fc7733f8931964202fc SHA512 723a63d9490df367c3f072da9ed79d84e38de60c67ca78c10b01612f48fe1afe0d379b414f898f342ddab336b9689d2f38b76d9ff83654a789e8059b2da886ad DIST teamviewer_15.14.5_i386.tar.xz 13724612 BLAKE2B 09558e5bc3b5db9ac57a038af14eb56816a5f272a637cfb3f73bfe072836a3011ff14f5e8acdd50889d66a9422fdc0d14f50eccfa908c6e796544d93f30961ed SHA512 5c38cd3106adf69c6b27d8696ff6c3d49a1a1450e317b07af20e7b2c2351102fcd6a0d61a9e1ce1f75968db048461adcb3dd5d5b0cf98b3de94719ccfed93586 +DIST teamviewer_15.15.5_amd64.tar.xz 13264432 BLAKE2B 8f23c036b79c7ee7cbef1181825b5605afd77f22d0565e5359c928bd4014759c3ad56255d8e76ba75d3084c8a9bed98fcdd08f20e502c2906e6eaf6dd952a7b4 SHA512 e42cccb74c08ef1badcd4b78016078a9f6f3b69b700e4c64d6eae927fa4b748c11288ef5cc50aa962eabd17679479ececf8750e8c34f6361758da903e555a334 +DIST teamviewer_15.15.5_i386.tar.xz 13751236 BLAKE2B 32d8f6494c72b51feef54e2d5dd1096aee83c283a1d07680f428bd4321ede9975d1ee4e7cd55718f9250d54304d17887b98ae6e62617e7022ec78384fdde5a16 SHA512 315e6fcaa6d40aab17c47ac4eee6d894be3731ae7d0242e2b11bae279627de04540f8d46908826d53b6a6d275769c19a420c6f30e9869a734e87cb7d6832bfba diff --git a/net-misc/teamviewer/teamviewer-15.15.5.ebuild b/net-misc/teamviewer/teamviewer-15.15.5.ebuild new file mode 100644 index 000..4636957e3f9 --- /dev/null +++ b/net-misc/teamviewer/teamviewer-15.15.5.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=${PN}${PV/\.*} +inherit desktop systemd xdg + +DESCRIPTION="All-In-One Solution for Remote Access and Support over the Internet" +HOMEPAGE="https://www.teamviewer.com"; +SRC_URI="amd64? ( https://dl.tvcdn.de/download/linux/version_${PV/\.*}x/${PN}_${PV}_amd64.tar.xz ) + x86? ( https://dl.tvcdn.de/download/linux/version_${PV/\.*}x/${PN}_${PV}_i386.tar.xz )" + +LICENSE="TeamViewer MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +DEPEND="sys-apps/sed" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + sys-apps/dbus + !sys-auth/consolekit +" + +# For consolekit incompatibility see https://forums.gentoo.org/viewtopic-p-8332956.html#8332956 + +RESTRICT="bindist mirror" + +# Silence QA messages +QA_PREBUILT="opt/${MY_PN}/*" + +S="${WORKDIR}"/teamviewer + +src_prepare() { + default + + # Switch operation mode from 'portable' to 'installed' + sed -e "s/TAR_NI/TAR_IN/g" -i tv_bin/script/tvw_config || die + + sed -e "/^ExecStart/s/${PN}/${MY_PN}/" \ + -i tv_bin/script/teamviewerd.service || die +} + +src_install() { + local dst="/opt/${MY_PN}" # install destination + + # Quirk: + # Remove Intel 80386 32-bit ELF binary 'libdepend' present in all + # archives. It will trip the 'emerge @preserved-libs' logic on amd64 + # when changing the ABI of one of its dependencies. According to the + # TeamViewer devs, this binary is an unused remnant of previous Wine- + # based builds and will be removed in future releases anyway + rm tv_bin/script/libdepend + + insinto ${dst} + doins -r tv_bin + + # Set permissions for executables and libraries + for exe in $(find tv_bin -type f -executable -or -name '*.so'); do + fperms 755 ${dst}/${exe} + done + + # No slotting here, binary expects this service path + newinitd "${FILESDIR}"/teamviewerd15
[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/
commit: 3e5ef19d5d6b26fde08da463d730ff90edf6eb29 Author: Zac Medico gentoo org> AuthorDate: Wed Feb 24 15:08:30 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 24 15:12:40 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e5ef19d fetch.py: fix UnboundLocalError: local variable 'myfile' Reported-by: Ionen Wolkens gmail.com> Bug: https://bugs.gentoo.org/772386 Fixes: b9ef191c7498 ("MirrorLayoutConfig: content digest support (bug 756778)") Signed-off-by: Zac Medico gentoo.org> lib/portage/package/ebuild/fetch.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/portage/package/ebuild/fetch.py b/lib/portage/package/ebuild/fetch.py index f0ae864ad..d23bbfecb 100644 --- a/lib/portage/package/ebuild/fetch.py +++ b/lib/portage/package/ebuild/fetch.py @@ -898,11 +898,11 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0, for myuri in myuris: if urlparse(myuri).scheme: file_uri_tuples.append( - (DistfileName(myfile, digests=mydigests.get(myfile)), myuri) + (DistfileName(myfile, digests=mydigests.get(os.path.basename(myuri))), myuri) ) else: file_uri_tuples.append( - (DistfileName(myfile, digests=mydigests.get(myfile)), None) + (DistfileName(myfile, digests=mydigests.get(os.path.basename(myuri))), None) ) filedict = OrderedDict()
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyjsparser/, dev-python/js2py/
commit: fc74a560147718c4a015a1591028a9d94996d92f Author: Maciej Barć protonmail com> AuthorDate: Wed Feb 24 11:18:07 2021 + Commit: Maciej Barć protonmail com> CommitDate: Wed Feb 24 11:18:32 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc74a560 dev-python: remove js2py & pyjsparser - moved to ::gentoo Signed-off-by: Maciej Barć protonmail.com> dev-python/js2py/Manifest | 1 - dev-python/js2py/js2py-0.70.ebuild| 30 --- dev-python/js2py/metadata.xml | 12 --- dev-python/pyjsparser/Manifest| 1 - dev-python/pyjsparser/metadata.xml| 12 --- dev-python/pyjsparser/pyjsparser-2.7.1.ebuild | 19 - 6 files changed, 75 deletions(-) diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest deleted file mode 100644 index f19a0deb.. --- a/dev-python/js2py/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Js2Py-0.70.tar.gz 562038 BLAKE2B 4d6fe0d6b756a7c007e8995184e687c7e8dd7d7efd9e2da2eeb707a7f7289827eb4ed76b1394a2394666c17da9550e2f88abfbccac47f671284a9d5dbf90f556 SHA512 49ac5bda8718c11a2607992659f0f3ccbf27cd6194878ca5f65184eaee1ad795f91136b870310a0f0fe6fae7d4e9a33c268e0ca811566ac522e37026c7ebe876 diff --git a/dev-python/js2py/js2py-0.70.ebuild b/dev-python/js2py/js2py-0.70.ebuild deleted file mode 100644 index 4b8badd0.. --- a/dev-python/js2py/js2py-0.70.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="Js2Py" -MY_P="${MY_PN}-${PV}" - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter written in Python" -HOMEPAGE=" - https://github.com/PiotrDabkowski/Js2Py - https://pypi.org/project/Js2Py/ -" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}] - >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" - -S="${WORKDIR}/${MY_P}" diff --git a/dev-python/js2py/metadata.xml b/dev-python/js2py/metadata.xml deleted file mode 100644 index baea7a91.. --- a/dev-python/js2py/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -x...@protonmail.com -Maciej Barć - - -PiotrDabkowski/Js2Py -Js2Py - - diff --git a/dev-python/pyjsparser/Manifest b/dev-python/pyjsparser/Manifest deleted file mode 100644 index 3e61859c.. --- a/dev-python/pyjsparser/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyjsparser-2.7.1.tar.gz 24196 BLAKE2B 804ff688d48bd4c53472c244b7314eee622f1342535fba38dbac8e135280d7baeae049500b6603253425c0e1b1af2f847681f74e2e46f1c719fc1ca2eea67b21 SHA512 811faf1d1fcae363417931e095bf108b27ec8762a12048b658215ecdecc1fd1bbb183f2ec35199ce67e7837aeda6ccf27b6f4bbd62b19fe6a5c9ba6fa7615031 diff --git a/dev-python/pyjsparser/metadata.xml b/dev-python/pyjsparser/metadata.xml deleted file mode 100644 index 1e9310cf.. --- a/dev-python/pyjsparser/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -x...@protonmail.com -Maciej Barć - - -PiotrDabkowski/pyjsparser -pyjsparser - - diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild deleted file mode 100644 index 11939b29.. --- a/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Fast javascript parser based on esprima.js" -HOMEPAGE=" - https://github.com/PiotrDabkowski/pyjsparser - https://pypi.org/project/pyjsparser/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: a22edc87b44ed8020dfe4e10b208c62bd5e5f9be Author: Zac Medico gentoo org> AuthorDate: Wed Feb 24 15:21:25 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 24 15:23:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22edc87 sys-apps/portage: 3.0.15-r1 revbump for bug 772386 #772386 fetch.py: UnboundLocalError: local variable 'myfile' Bug: https://bugs.gentoo.org/766117 Closes: https://bugs.gentoo.org/772386 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> sys-apps/portage/Manifest | 1 + .../portage/{portage-3.0.15.ebuild => portage-3.0.15-r1.ebuild}| 7 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 716b147a47d..46e9f8e89da 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -3,4 +3,5 @@ DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B dd3f990dbc87e655a767ce01e1ee3f0b1d52 DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8 SHA512 6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350 DIST portage-3.0.13.tar.bz2 1049930 BLAKE2B 092e4a25896d613dcfcdaaa1c75f29d19112688328c4078a8ab2b24edcf1e26fff3273da56a79f8b35aada5e11e3cf7f14ef40aca742da0874ea7e907c4778bc SHA512 a9106fce311053523fd026c6c65cb85562bae69ab6ea6b5ae784044ffedbfeb0e3b1c3758ebea9204b11f885da383f9d8ee31d34ad52ac14f059cf97894e3590 DIST portage-3.0.14.tar.bz2 1049983 BLAKE2B 174fe1f14bf1cabbe044724bab5eeada6e4d86be7ffd00db1dfe97568dca450aa44856ef7c241e7ed194f99aecb6f8bcffaf30e428c17e53d4afd4265543b495 SHA512 796f34922abe8dcc0deb687c7b42644bc82fedf8751eeb97ef26355dcd600cd134809abcc71c3bdfc233e1c15511c13cbb06c66b5889f47f2b2f51d5384d5888 +DIST portage-3.0.15-bug-772386-fetch.patch 1283 BLAKE2B e2a3f554e13ab70d0efa376fe9adc3820da08c82aea092bef7571b3c9f3f23640b39a9f3aa6bc0cc2a10eb3c636ce2cf0523ccfcd9d03cb2bac942de5d55044b SHA512 58e4b14441e6093da5cc49c7894173164897938c1445b3fed23f5cc81d1c8601f427e4b8f6a918ffaae06dfdeafc9bc1bb3c71ec846c497630abe9b942b44e12 DIST portage-3.0.15.tar.bz2 1052590 BLAKE2B 144a80241300952075f884da570e90736f1a8b40067bcc7aac0740dd3be7b3574f4fb9de4471aca201d99b95ce0eb3202d94bc2489caef8e74e9db73ab229eff SHA512 588e4c0ca2f8155e141faa96fb10155f554ea68dd5bf426aa3c15db17e7a6535cce4fdea0b273f90b72cbf0bfc9a28fdb776ed57244bbe13da49f46b3491 diff --git a/sys-apps/portage/portage-3.0.15.ebuild b/sys-apps/portage/portage-3.0.15-r1.ebuild similarity index 97% rename from sys-apps/portage/portage-3.0.15.ebuild rename to sys-apps/portage/portage-3.0.15-r1.ebuild index 57a36478cce..f9deef33988 100644 --- a/sys-apps/portage/portage-3.0.15.ebuild +++ b/sys-apps/portage/portage-3.0.15-r1.ebuild @@ -83,7 +83,12 @@ prefix_src_archives() { TARBALL_PV=${PV} SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2 - $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)" + $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2) + https://github.com/gentoo/portage/commit/3e5ef19d5d6b26fde08da463d730ff90edf6eb29.patch -> ${P}-bug-772386-fetch.patch" + +PATCHES=( + "${DISTDIR}/${P}-bug-772386-fetch.patch" +) pkg_pretend() { local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
[gentoo-commits] proj/portage:master commit in: lib/portage/util/, lib/portage/tests/util/, bin/
commit: d121ea57ed5310d84328be27f10a8556b0a7d7ba Author: Zac Medico gentoo org> AuthorDate: Fri May 8 23:32:49 2020 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 24 15:27:47 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d121ea57 Add emirrordist shelve dump/restore (bug 721680) Bug: https://bugs.gentoo.org/721680 Signed-off-by: Zac Medico gentoo.org> bin/shelve-utils | 32 +++ lib/portage/tests/util/test_shelve.py | 60 +++ lib/portage/util/shelve.py| 58 + 3 files changed, 150 insertions(+) diff --git a/bin/shelve-utils b/bin/shelve-utils new file mode 100755 index 0..5088ab5eb --- /dev/null +++ b/bin/shelve-utils @@ -0,0 +1,32 @@ +#!/usr/bin/python -b +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +import argparse +import sys + +import portage +from portage.util.shelve import dump, restore + + +def main(argv=None): + parser = argparse.ArgumentParser(prog="shelve-utils") + subparsers = parser.add_subparsers(help="sub-command help") + + dump_command = subparsers.add_parser("dump", help="dump shelve database") + dump_command.add_argument("src", help="input shelve file") + dump_command.add_argument("dest", help="output pickle file") + dump_command.set_defaults(func=dump) + + restore_command = subparsers.add_parser("restore", help="restore shelve database") + restore_command.add_argument("src", help="input pickle file") + restore_command.add_argument("dest", help="output shelve file") + restore_command.set_defaults(func=restore) + + args = parser.parse_args(args=portage._decode_argv(argv or sys.argv)[1:]) + args.func(args) + + +if __name__ == "__main__": + portage.util.initialize_logger() + main(argv=sys.argv) diff --git a/lib/portage/tests/util/test_shelve.py b/lib/portage/tests/util/test_shelve.py new file mode 100644 index 0..60592c6fb --- /dev/null +++ b/lib/portage/tests/util/test_shelve.py @@ -0,0 +1,60 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +import argparse +import os +import shutil +import tempfile +import time + +from portage.tests import TestCase +from portage.util.shelve import dump, open_shelve, restore + + +class ShelveUtilsTestCase(TestCase): + + TEST_DATA = ( + # distfiles_db + { + "portage-2.3.89.tar.bz2": "sys-apps/portage-2.3.89", + "portage-2.3.99.tar.bz2": "sys-apps/portage-2.3.99", + }, + # deletion_db + { + "portage-2.3.89.tar.bz2": time.time(), + "portage-2.3.99.tar.bz2": time.time(), + }, + # recycle_db + { + "portage-2.3.89.tar.bz2": (0, time.time()), + "portage-2.3.99.tar.bz2": (0, time.time()), + }, + ) + + def test_dump_restore(self): + for data in self.TEST_DATA: + tmpdir = tempfile.mkdtemp() + try: + dump_args = argparse.Namespace( + src=os.path.join(tmpdir, "shelve_file"), + dest=os.path.join(tmpdir, "pickle_file"), + ) + db = open_shelve(dump_args.src, flag="c") + for k, v in data.items(): + db[k] = v + db.close() + dump(dump_args) + + os.unlink(dump_args.src) + restore_args = argparse.Namespace( + dest=dump_args.src, + src=dump_args.dest, + ) + restore(restore_args) + + db = open_shelve(restore_args.dest, flag="r") + for k, v in data.items(): + self.assertEqual(db[k], v) + db.close() + finally: + shutil.rmtree(tmpdir) diff --git a/lib/portage/util/shelve.py b/lib/portage/util/shelve.py new file mode 100644 index 0..f070ee753 --- /dev/null +++ b/lib/portage/util/shelve.py @@ -0,0 +1,58 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +import logging +import pickle +import shelve + + +def open_shelve(db_file, flag="r"): + """ + The optional flag parameter has the same interpretation as the flag + pa
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: f6212ee060d6a2962ac27cf57ffd721d14b64215 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 21 14:13:21 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Feb 24 15:32:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6212ee0 desktop.eclass: Avoid file collisions in make_desktop_entry() Closes: https://bugs.gentoo.org/771708 Reported-by: Sergey Torokhov yandex.ru> Suggested-by: Ionen Wolkens gmail.com> Signed-off-by: Ulrich Müller gentoo.org> eclass/desktop.eclass | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/eclass/desktop.eclass b/eclass/desktop.eclass index 7d5c0f0f9a2..82e764e2a1a 100644 --- a/eclass/desktop.eclass +++ b/eclass/desktop.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: desktop.eclass @@ -162,8 +162,15 @@ make_desktop_entry() { else local desktop_name="${PN}-${slot}" fi - local desktop="${exec%%[[:space:]]*}" - desktop="${T}/${desktop##*/}-${desktop_name}.desktop" + local desktop_exec="${exec%%[[:space:]]*}" + desktop_exec="${desktop_exec##*/}" + + # Prevent collisions if a file with the same name already exists #771708 + local desktop="${desktop_exec}-${desktop_name}" count=0 + while [[ -e ${ED}/usr/share/applications/${desktop}.desktop ]]; do + desktop="${desktop_exec}-$((++count))-${desktop_name}" + done + desktop="${T}/${desktop}.desktop" # Don't append another ";" when a valid category value is provided. type=${type%;}${type:+;}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/fritzing/
commit: ed937eaf528aa5cf4779997c45c0d8d14590eed4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 24 16:20:45 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 24 16:20:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed937eaf sci-electronics/fritzing: Fix typo in quazip sed Reported-by: Dan Johansson dmj.nu> Closes: https://bugs.gentoo.org/772401 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild b/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild index c3dc3e35c2b..8a0a7c564b1 100644 --- a/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild +++ b/sci-electronics/fritzing/fritzing-0.9.4-r2.ebuild @@ -51,7 +51,7 @@ src_prepare() { xdg_src_prepare if has_version "
[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/files/, app-text/mupdf/
commit: 6f8610d53861f805bf4c4b6e1366935ad660b141 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:09:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:21:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8610d5 app-text/mupdf: patch CVE-2021-3407 Bug: https://bugs.gentoo.org/772311 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch | 51 app-text/mupdf/mupdf-1.18.0-r3.ebuild | 145 + 2 files changed, 196 insertions(+) diff --git a/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch b/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch new file mode 100644 index 000..566ee562389 --- /dev/null +++ b/app-text/mupdf/files/mupdf-1.18.0-CVE-2021-3407.patch @@ -0,0 +1,51 @@ +https://bugs.gentoo.org/772311 + +From cee7cefc610d42fd383b3c80c12cbc675443176a Mon Sep 17 00:00:00 2001 +From: Robin Watts +Date: Fri, 22 Jan 2021 17:05:15 + +Subject: [PATCH 1/1] Bug 703366: Fix double free of object during + linearization. + +This appears to happen because we parse an illegal object from +a broken file and assign it to object 0, which is defined to +be free. + +Here, we fix the parsing code so this can't happen. +--- + source/pdf/pdf-parse.c | 6 ++ + source/pdf/pdf-xref.c | 2 ++ + 2 files changed, 8 insertions(+) + +diff --git a/source/pdf/pdf-parse.c b/source/pdf/pdf-parse.c +index 7abc8c3d4..5761c3351 100644 +--- a/source/pdf/pdf-parse.c b/source/pdf/pdf-parse.c +@@ -749,6 +749,12 @@ pdf_parse_ind_obj(fz_context *ctx, pdf_document *doc, + fz_throw(ctx, FZ_ERROR_SYNTAX, "expected generation number (%d ? obj)", num); + } + gen = buf->i; ++ if (gen < 0 || gen >= 65536) ++ { ++ if (try_repair) ++ *try_repair = 1; ++ fz_throw(ctx, FZ_ERROR_SYNTAX, "invalid generation number (%d)", gen); ++ } + + tok = pdf_lex(ctx, file, buf); + if (tok != PDF_TOK_OBJ) +diff --git a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c +index 1b2bdcd59..30197b4b8 100644 +--- a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c +@@ -1190,6 +1190,8 @@ pdf_read_new_xref(fz_context *ctx, pdf_document *doc, pdf_lexbuf *buf) + { + ofs = fz_tell(ctx, doc->file); + trailer = pdf_parse_ind_obj(ctx, doc, doc->file, buf, &num, &gen, &stm_ofs, NULL); ++ if (num == 0) ++ fz_throw(ctx, FZ_ERROR_GENERIC, "Trailer object number cannot be 0\n"); + } + fz_catch(ctx) + { +-- +2.17.1 + diff --git a/app-text/mupdf/mupdf-1.18.0-r3.ebuild b/app-text/mupdf/mupdf-1.18.0-r3.ebuild new file mode 100644 index 000..4e67ceb7f20 --- /dev/null +++ b/app-text/mupdf/mupdf-1.18.0-r3.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop flag-o-matic toolchain-funcs xdg + +DESCRIPTION="A lightweight PDF viewer and toolkit written in portable C" +HOMEPAGE="https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git"; +SRC_URI="https://mupdf.com/downloads/archive/${P}-source.tar.xz"; +S="${WORKDIR}/${P}-source" + +LICENSE="AGPL-3" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86" +IUSE="X +javascript libressl opengl ssl" +REQUIRED_USE="opengl? ( javascript )" + +# Although we use the bundled, patched version of freeglut in mupdf (because of +# bug #653298), the best way to ensure that its dependencies are present is to +# install system's freeglut. +BDEPEND="virtual/pkgconfig" +RDEPEND=" + dev-libs/gumbo + media-libs/freetype:2= + media-libs/harfbuzz:=[truetype] + media-libs/jbig2dec:= + media-libs/libpng:0= + >=media-libs/openjpeg-2.1:2= + virtual/jpeg + javascript? ( >=dev-lang/mujs-1.0.7:= ) + opengl? ( >=media-libs/freeglut-3.0.0 ) + ssl? ( + libressl? ( >=dev-libs/libressl-3.1.4:0= ) + !libressl? ( >=dev-libs/openssl-1.1:0= ) + ) + X? ( + x11-libs/libX11 + x11-libs/libXext + )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.15-CFLAGS.patch + "${FILESDIR}"/${PN}-1.18-Makefile.patch + "${FILESDIR}"/${PN}-1.10a-add-desktop-pc-xpm-files.patch + # See bugs #662352 + "${FILESDIR}"/${PN}-1.15-openssl-x11.patch + # General cross fixes from Debian (refreshed) + "${FILESDIR}"/${PN}-1.18.0-cross-fixes.patch + # Additional security patches post-1.18.0 + "${FILESDIR}"/${P}-fix-oob-in-pdf-layer.c + "${FILESDIR}"/${P}-fix-oob-in-pixmap.c + "${FILESDIR}"/${P}-CVE-2021-3407.patch +) + +src_prepare() { + xdg_src_prepare + + use hppa && append-cflags -ffunction-sections + + append-cflags "-DFZ_ENABLE_JS=$(u
[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/
commit: a01f35055373a55b4055fbad514c84b54a4944ec Author: Sam James gentoo org> AuthorDate: Wed Feb 24 14:51:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:21:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01f3505 app-text/qpdf: bump to 10.2.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-text/qpdf/Manifest | 1 + app-text/qpdf/qpdf-10.2.0.ebuild | 57 2 files changed, 58 insertions(+) diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest index 1cf9e94f082..1b0fea92780 100644 --- a/app-text/qpdf/Manifest +++ b/app-text/qpdf/Manifest @@ -1,2 +1,3 @@ DIST qpdf-10.0.4.tar.gz 18465085 BLAKE2B 3b9edc38069d58d43d26b131da755b7921b7add905ed652e3abb48d9b2e140d0c3b38f0250dbd3dca1c4b3dadf76c636606c6fa802b1ebe2dda77444badd828e SHA512 0a8c243928a3273d78b4a898e17a619f1565ec5e9b6f637800a2937749fb8006d0438fee2e623d2f8dc715bfb478ee818e86e9da7c7e0fcf14af496464b79a07 DIST qpdf-10.1.0.tar.gz 18528427 BLAKE2B e62b1c8ca8d301b082cde292cb8430d6ae26433c77a30a6a21379f00cbfb3df09117d042f532f77d372d091a89a3f6581ef7d7734c67a4a1b29c1708129078f3 SHA512 f9b22d89fc62e430e6232c840ad74d220ac9eb09d7f2dfe2c42c1c943d35b5fd25e2abec9970ac19ad7ad25dc3d95c74e68e50bad395abf815cf71c432233106 +DIST qpdf-10.2.0.tar.gz 18816798 BLAKE2B 2983dd4ab8d234d6acb838abb57cd8e75edc540804608c3c3d387ee4c2f8ca8060b77e1b6f1a0950640835065fc681d9ad1dec5d8cf2a706727e237b71eabf8d SHA512 07a37aafccb670034aedfc031a4c2c1d3b6aa001e5c1bde5a3f57520a0523eebd890011a8225bb26b5beb83be15d4be3d2f1f40ad91f8370032db984cf788c0a diff --git a/app-text/qpdf/qpdf-10.2.0.ebuild b/app-text/qpdf/qpdf-10.2.0.ebuild new file mode 100644 index 000..fa194fe1367 --- /dev/null +++ b/app-text/qpdf/qpdf-10.2.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files" +HOMEPAGE="http://qpdf.sourceforge.net/"; +SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz" + +LICENSE="|| ( Apache-2.0 Artistic-2 )" +# subslot = libqpdf soname version +SLOT="0/28" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris" +IUSE="doc examples libressl ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-libs/gnutls:0= + sys-libs/zlib + virtual/jpeg:0= + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) +" +DEPEND="${RDEPEND} + test? ( + app-text/ghostscript-gpl[tiff(+)] + media-libs/tiff + sys-apps/diffutils + ) +" + +DOCS=( ChangeLog README.md TODO ) + +src_configure() { + local myeconfargs=( + --disable-implicit-crypto + --enable-crypto-gnutls + --enable-crypto-native + --with-default-crypto=gnutls + --disable-static + $(use_enable ssl crypto-openssl) + $(use_enable test test-compare-images) + ) + CONFIG_SHELL="${BROOT}/bin/bash" econf "${myeconfargs[@]}" +} + +src_install() { + default + + if use examples ; then + dobin examples/build/.libs/* + fi + + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/glfw/
commit: 225c9479190eb11ea39f17e277dcefb7953856d9 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 14:35:43 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:21:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225c9479 media-libs/glfw: bump to 3.3.3 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/glfw/Manifest | 1 + media-libs/glfw/glfw-3.3.3.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest index 5f8953cf8f8..ae4c36d1a7d 100644 --- a/media-libs/glfw/Manifest +++ b/media-libs/glfw/Manifest @@ -1 +1,2 @@ DIST glfw-3.3.2.tar.gz 759972 BLAKE2B a246681d580dd569a045b76db71c18f8dbfacb8483c2d825aa68094d655468d093c52ba3770b2b5d566de62149a775001f5acd7c7539a8235c43e3e9ab58df28 SHA512 f5af749d33b5b900ccf07988ad0bf51bd766a18e4cf2bc2a76020c88e98a2528ff1b965224184fe0d290cfe34b1af1e6f633600660d81194fe354078e2f35c56 +DIST glfw-3.3.3.tar.gz 763713 BLAKE2B bd6202877a3462d717a6d77b6381de704da854df011f7ab5172e626dc46df90793190284241b470a4b78e020302e5dca4051476e092e73e34731f6245a43ea14 SHA512 6d743d89d159bff6c4f7fa3fc5bc407fd728bdc432d76acc4897fd392580be272f8a9d1d7c375c4323e82bf2fd28310e5daab097fef33e8f43b69ce104f9bd31 diff --git a/media-libs/glfw/glfw-3.3.3.ebuild b/media-libs/glfw/glfw-3.3.3.ebuild new file mode 100644 index 000..ea8df33cd67 --- /dev/null +++ b/media-libs/glfw/glfw-3.3.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="The Portable OpenGL FrameWork" +HOMEPAGE="https://www.glfw.org/"; +SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86" +IUSE="wayland" + +RDEPEND=" + x11-libs/libxkbcommon + !wayland? ( + virtual/opengl + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + ) + wayland? ( + dev-libs/wayland + media-libs/mesa[egl,wayland] + ) +" +DEPEND=" + ${RDEPEND} + !wayland? ( x11-libs/libXi ) + wayland? ( dev-libs/wayland-protocols ) +" +BDEPEND=" + wayland? ( kde-frameworks/extra-cmake-modules ) +" + +src_configure() { + local mycmakeargs=( + -DGLFW_BUILD_EXAMPLES=no + -DGLFW_USE_WAYLAND="$(usex wayland)" + -DBUILD_SHARED_LIBS=1 + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cppunit/
commit: 547daa60eab36d6ed01b87a65a12d1823088a765 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:22:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:22:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547daa60 dev-util/cppunit: Stabilize 1.15.1-r2 ppc, #772044 Signed-off-by: Sam James gentoo.org> dev-util/cppunit/cppunit-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild index 09eb8d15a46..6a9f2969031 100644 --- a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild +++ b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/cppunit.git"; else SRC_URI="https://dev-www.libreoffice.org/src/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="LGPL-2.1" SLOT="0/1.15"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xbindkeys/
commit: 60e9a4271a0454fd18b1201e29f743dcbae76c27 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:21:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:21:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e9a427 x11-misc/xbindkeys: Stabilize 1.8.7-r1 ppc, #772002 Signed-off-by: Sam James gentoo.org> x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild b/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild index 3bad4d9a7ef..b630e5365c7 100644 --- a/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild +++ b/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.nongnu.org/xbindkeys/xbindkeys.html"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="~amd64 ~arm ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="guile tk" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libebml/
commit: 5a51938aa0fc53ed5804e6749ecd3db3db489d17 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 15:02:47 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:21:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a51938a dev-libs/libebml: bump to 1.4.2 Bug: https://bugs.gentoo.org/772272 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/libebml/Manifest | 1 + dev-libs/libebml/libebml-1.4.2.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest index d22637fac8d..00ebb08a4f4 100644 --- a/dev-libs/libebml/Manifest +++ b/dev-libs/libebml/Manifest @@ -2,3 +2,4 @@ DIST libebml-1.3.10.tar.xz 69488 BLAKE2B 0133ec041cd2f2aad9e8870d56c4ec8f3f3cbf7 DIST libebml-1.3.9.tar.xz 69836 BLAKE2B d37bf9d74cb21a0c4cea3550bbd25f081e48085ba8d97d2f133e3f5da292527f0f31fc5aa3978c21f82262698877a76670b4b120e915573d339751234c4450c7 SHA512 a388fa8ff7acf9a0fb33faf9c00fc07f53794d86a4f894e04e2a690a24e781a7f380a0896e607e801a6f1f0b215407ee09a801e96d4b3e15f39ca71ec3a6d64e DIST libebml-1.4.0.tar.xz 69944 BLAKE2B 240c18d53ec73cc42b4cbed507e95ecc5ada0bd65e826b3f2e930bf6d4055097606b920c433ee5786112894ea6ad0eac229e784501ba14563274b7605dab01f5 SHA512 db78ee560a44b90b4df12ba23a00f8ccb0d3626f44296af6b79a492a00126690582764c6be6c9e9851302a0d0d70edfbe000cc217c5532abe862a821624af230 DIST libebml-1.4.1.tar.xz 70096 BLAKE2B 9b4ae80bcc2184f018c25f1a644acdf9e79c5ebc6576a5b91ccd93286c0cab2d99a80e3d2aefcbc6210724d9e05229c9ea19e0def85ba28f7e1aa059ba52925d SHA512 ddde4975546ba4214cd22db37992c2b5130a731da1b34e171cca8d7f39d981b9643a193d06be1a1e156b316e51419d1eb4c1cfe40511a52b245152e69a507e4b +DIST libebml-1.4.2.tar.xz 70484 BLAKE2B e27da59218c6c5655e2b57295b8f0ea8770f92eea4fe65331147a963f45fa8a06cc685af553b8234ca0162acea05b99b7463753044cc49bc815c752223e3b3fa SHA512 b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5 diff --git a/dev-libs/libebml/libebml-1.4.2.ebuild b/dev-libs/libebml/libebml-1.4.2.ebuild new file mode 100644 index 000..78a7706a34d --- /dev/null +++ b/dev-libs/libebml/libebml-1.4.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Extensible binary format library (kinda like XML)" +HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/"; +SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz"; + +LICENSE="LGPL-2.1" +SLOT="0/5" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=YES + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/
commit: 53f2d6075d9e6ecd41078863ca887e6e61692b78 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 14:37:54 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:21:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f2d607 app-text/qpdf: add github remote-id Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-text/qpdf/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/qpdf/metadata.xml b/app-text/qpdf/metadata.xml index f203b11e95c..bc587dc3763 100644 --- a/app-text/qpdf/metadata.xml +++ b/app-text/qpdf/metadata.xml @@ -7,6 +7,7 @@ cpe:/a:qpdf_project:qpdf + qpdf/qpdf qpdf
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ocaml/
commit: 7597801c23580d07a3a8d7c7a0ba15fec5492586 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:15:33 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:21:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7597801c dev-lang/ocaml: bump to 4.11.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-lang/ocaml/Manifest| 1 + dev-lang/ocaml/ocaml-4.11.2.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest index 1279d88ed3c..bb30f38906e 100644 --- a/dev-lang/ocaml/Manifest +++ b/dev-lang/ocaml/Manifest @@ -3,4 +3,5 @@ DIST ocaml-4.09.0.tar.gz 4838748 BLAKE2B 80f29d535c64bf2371b480217723ed20b2b21cf DIST ocaml-4.10.0.tar.gz 4927867 BLAKE2B 71b8448a10bf3049e3b005dfbb2030d479e69e4c2ef00055f1dacd38eff838b0a5c18b4883d899b5eb4cbd05bb7ca35867010794ed25682ad51b2fe19ef2114d SHA512 f39269d572b3f7755f7881b7a9fdfe5253e49d847835ae2a8695f67e3309fc1e925523d66ecbe1fb8bc0cc3b5602e077ce7feac4926aab571383766442265179 DIST ocaml-4.10.2.tar.gz 4933135 BLAKE2B ec5e92adb23c28a254247182c79ab555fd82603e02f24799049b8057abf869d18234302408c8ae89b9997a2b210ed6965e45c2c03e4f0cab34262ad3f6ebb528 SHA512 1dd827da07f01e815fd74dd7ee84db0900f24782f8f7fd426e2d71b9fb03c7b8045f22e018120a0446c362315751365d1bd8c1724edef2b182394e76eb0a07b2 DIST ocaml-4.11.1.tar.gz 5069552 BLAKE2B a731d4b60d7965c860dda5c9dfb26b968320760501ff3cac908b8cd96e34391c417e16077cdf753b27b85a79857451e6ff0b566a9158178026a0e6bd5240aac4 SHA512 93fa8b2ff71d5f645e3ed72913205e7d35aa523cfa87d1939d77e796495b94c2fdb4a429ea65330cdeecfb0a36f7ab053b15090d9baa151b58e5331148dc8150 +DIST ocaml-4.11.2.tar.gz 5075323 BLAKE2B bdc503d9a8d0e39dd11060febcd0287657b460e50ed81e55578a3e778af990ca5d4ef9011753eee4e1a144da33eb76c95b1672dc99b76e65a2e107eee472fe06 SHA512 03d8a9f6e130142c121ff2eb3d54f584f1e7c8475f066a5803bb0edd2fa172ca06a56a3ec548b225f5c8b12112d7a68511b1e16f3ade075b5f02610d4247bbb3 DIST ocaml-patches-9.tar.bz2 1700 BLAKE2B 4e46b8fb490db28f815414e285f54e251394ea53e1d25c529bbea9f03e426fd19132b1e2c7c2be7d14983fceb4cad073d191b001f6da522fee4226371d4a2eca SHA512 cc19f9104fac69aecc5effa8cb772342e1fb61cdcd38ba0176efe04cf3d710b1c56d5178748f3bd29099af91fa684da432a8ef8d42de76dbd1b6954a255ea6c0 diff --git a/dev-lang/ocaml/ocaml-4.11.2.ebuild b/dev-lang/ocaml/ocaml-4.11.2.ebuild new file mode 100644 index 000..280d813184b --- /dev/null +++ b/dev-lang/ocaml/ocaml-4.11.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +HOMEPAGE="https://ocaml.org/"; +SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Programming language supporting functional, imperative & object-oriented styles" + +LICENSE="QPL-1.0 LGPL-2" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="emacs flambda latex +ocamlopt spacetime xemacs" + +RDEPEND="sys-libs/binutils-libs:= + spacetime? ( sys-libs/libunwind:= )" +BDEPEND="${RDEPEND} + virtual/pkgconfig" +PDEPEND="emacs? ( app-emacs/ocaml-mode ) + xemacs? ( app-xemacs/ocaml )" + +src_prepare() { + default + # Upstream build ignores LDFLAGS in several places. + sed -i -e 's/\(^MKDLL=.*\)/\1 $(LDFLAGS)/' \ + -e 's/\(^OC_CFLAGS=.*\)/\1 $(LDFLAGS)/' \ + -e 's/\(^OC_LDFLAGS=.*\)/\1 $(LDFLAGS)/' \ + Makefile.config.in || die "LDFLAGS fix failed" +} + +src_configure() { + local opt=( + --bindir="${EPREFIX}/usr/bin" + --libdir="${EPREFIX}/usr/$(get_libdir)/ocaml" + --mandir="${EPREFIX}/usr/share/man" + --prefix="${EPREFIX}/usr" + $(use_enable flambda) + $(use_enable spacetime) + ) + econf ${opt[@]} +} + +src_compile() { + if use ocamlopt ; then + env -u P emake world.opt + else + env -u P emake world + fi +} + +src_test() { + if use ocamlopt ; then + # OCaml tests only work when run sequentially + emake -j1 tests + else + ewarn "${PN} was built without 'ocamlopt' USE flag; skipping tests." + fi +} + +src_install() { + default + dodir /usr/include + # Create symlink for header files + dosym "../$(get_libdir)/ocaml/caml" /usr/include/caml + dodoc Changes README.adoc + # Create envd entry for latex input files + if use latex ; then + echo "TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}/99ocamldoc" + doenvd "${T}/99ocamldoc" + fi + # Install ocaml-rebuild portage set + insinto /usr/share/portage/config/sets + doins "$
[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/
commit: b2f76c895e12b4b6391ae6597745e0654c22ce47 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:22:03 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:22:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f76c89 dev-php/smarty: Stabilize 3.1.39 ALLARCHES, #772206 Signed-off-by: Sam James gentoo.org> dev-php/smarty/smarty-3.1.39.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/smarty/smarty-3.1.39.ebuild b/dev-php/smarty/smarty-3.1.39.ebuild index e887b41e4ed..e78d4946825 100644 --- a/dev-php/smarty/smarty-3.1.39.ebuild +++ b/dev-php/smarty/smarty-3.1.39.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="doc" BDEPEND="doc? ( app-arch/unzip )"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/
commit: 444f95965d695b0035abf6e0b0bf67d1b41495d4 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:22:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:22:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444f9596 net-nntp/nzbget: Stabilize 21.0-r1 ppc, #772374 Signed-off-by: Sam James gentoo.org> net-nntp/nzbget/nzbget-21.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild b/net-nntp/nzbget/nzbget-21.0-r1.ebuild index e1ccd0f9335..40d34a6c521 100644 --- a/net-nntp/nzbget/nzbget-21.0-r1.ebuild +++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src. LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="~amd64 ~arm ppc ~x86" IUSE="debug gnutls ncurses +parcheck ssl test zlib" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cppunit/
commit: a95d033df7222ee6ac0e599848d445c840b0942e Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:22:53 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:22:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95d033d dev-util/cppunit: Stabilize 1.15.1-r2 ppc64, #772044 Signed-off-by: Sam James gentoo.org> dev-util/cppunit/cppunit-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild index 6a9f2969031..b9214cf039d 100644 --- a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild +++ b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/cppunit.git"; else SRC_URI="https://dev-www.libreoffice.org/src/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="LGPL-2.1" SLOT="0/1.15"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cppunit/
commit: 0c2510305fdea514012a8276a24d9d124246dd06 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:23:51 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:23:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c251030 dev-util/cppunit: Stabilize 1.15.1-r2 sparc, #772044 Signed-off-by: Sam James gentoo.org> dev-util/cppunit/cppunit-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild index b9214cf039d..f6e7eeb07c6 100644 --- a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild +++ b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/cppunit.git"; else SRC_URI="https://dev-www.libreoffice.org/src/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="LGPL-2.1" SLOT="0/1.15"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: df447b9af66d37653aee7a30cac7752951c52ce1 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:24:13 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:24:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df447b9a dev-libs/libbpf: Keyword 0.3 s390, #772257 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-0.3.ebuild b/dev-libs/libbpf/libbpf-0.3.ebuild index b74596abd7b..749cf0d3420 100644 --- a/dev-libs/libbpf/libbpf-0.3.ebuild +++ b/dev-libs/libbpf/libbpf-0.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64 ~s390 ~x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dog/
commit: 92c9192218769c52f1cc039b407ea73032b176f2 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:27:02 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:27:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c91922 sys-apps/dog: Keyword 1.7-r6 arm64, #770871 Signed-off-by: Sam James gentoo.org> sys-apps/dog/dog-1.7-r6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/dog/dog-1.7-r6.ebuild b/sys-apps/dog/dog-1.7-r6.ebuild index 3a0680938b2..a01706d9785 100644 --- a/sys-apps/dog/dog-1.7-r6.ebuild +++ b/sys-apps/dog/dog-1.7-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc64-solaris" +KEYWORDS="~alpha amd64 ~arm64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc64-solaris" PATCHES=( "${FILESDIR}"/${P}-check-ctime.diff
[gentoo-commits] repo/gentoo:master commit in: sys-apps/stroke/
commit: 54da4b60f3df03eab4c2dbb20b87b27ccd93075d Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:27:03 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54da4b60 sys-apps/stroke: Keyword 0.1.3-r1 arm64, #770871 Signed-off-by: Sam James gentoo.org> sys-apps/stroke/stroke-0.1.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/stroke/stroke-0.1.3-r1.ebuild b/sys-apps/stroke/stroke-0.1.3-r1.ebuild index 5dff589e0b3..3df34f91f63 100644 --- a/sys-apps/stroke/stroke-0.1.3-r1.ebuild +++ b/sys-apps/stroke/stroke-0.1.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" PATCHES=( "${FILESDIR}/${P}-missing-header.patch" )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/aescrypt/
commit: c0e792eea291270ac55657c9dfcbcbc6749f49e7 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:26:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:26:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e792ee app-crypt/aescrypt: Keyword 3.14 arm64, #770871 Signed-off-by: Sam James gentoo.org> app-crypt/aescrypt/aescrypt-3.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/aescrypt/aescrypt-3.14.ebuild b/app-crypt/aescrypt/aescrypt-3.14.ebuild index 78142e9a9dc..c40e124664a 100644 --- a/app-crypt/aescrypt/aescrypt-3.14.ebuild +++ b/app-crypt/aescrypt/aescrypt-3.14.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.aescrypt.com/"; SRC_URI="https://www.aescrypt.com/download/v$(ver_cut 1)/linux/${P}.tgz" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="static X" RDEPEND="X? ( || ( gnome-extra/zenity kde-apps/kdialog )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 40da76b3c9618e302fc12a24cfd47b4ae9e5a35f Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:27:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:27:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40da76b3 sys-apps/bleachbit: Keyword 4.2.0 arm64, #769707 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild index 7a931d66a24..032e1162af5 100644 --- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: app-misc/detox/
commit: 380d1fdc1e01fcaffbf7eec35fcdba6a4ea4fa76 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:27:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:27:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380d1fdc app-misc/detox: Keyword 1.4.0 arm64, #770871 Signed-off-by: Sam James gentoo.org> app-misc/detox/detox-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/detox/detox-1.4.0.ebuild b/app-misc/detox/detox-1.4.0.ebuild index ab367fc9587..7a6a540e4ce 100644 --- a/app-misc/detox/detox-1.4.0.ebuild +++ b/app-misc/detox/detox-1.4.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/dharple/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="" S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor/
commit: f91e6feaf388ba0219ebaf112127111b95e3 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:27:01 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:27:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91e6fea sys-apps/apparmor: Keyword 3.0.1 arm64, #770871 Signed-off-by: Sam James gentoo.org> sys-apps/apparmor/apparmor-3.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/apparmor/apparmor-3.0.1.ebuild b/sys-apps/apparmor/apparmor-3.0.1.ebuild index c857b1c46fa..1be6bab9fed 100644 --- a/sys-apps/apparmor/apparmor-3.0.1.ebuild +++ b/sys-apps/apparmor/apparmor-3.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="doc" RESTRICT="test" # bug 675854
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx_lv2_theme/
commit: 2c0df3c3f81c4cec9e02501184e538507950e972 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:27:43 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:27:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0df3c3 dev-python/sphinx_lv2_theme: Keyword 1.0.0 arm64, #769413 Signed-off-by: Sam James gentoo.org> dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild index 29a90a74b6b..78ade22f282 100644 --- a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild +++ b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild @@ -14,6 +14,6 @@ SRC_URI="https://gitlab.com/lv2/${PN}/-/archive/v${PV}/{PN}-v${PV}.tar.gz"; LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN}-v${PV}-${COMMIT}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/
commit: 9082cf255ec922fe2798a59c28f0ba0899b81c8a Author: Zac Medico gentoo org> AuthorDate: Wed Feb 24 17:04:26 2021 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 24 17:20:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9082cf25 dev-db/rqlite: Bump to version 5.10.2 Closes: https://bugs.gentoo.org/758188 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> dev-db/rqlite/Manifest | 266 ++ dev-db/rqlite/rqlite-5.10.2.ebuild | 383 + 2 files changed, 649 insertions(+) diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest index b062a343cac..49ad7ce8a8e 100644 --- a/dev-db/rqlite/Manifest +++ b/dev-db/rqlite/Manifest @@ -1,79 +1,345 @@ +DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.37.4.mod 1006 BLAKE2B ed912b9fe91ee4e16f58b599232ea85bc1f994a290e8f514f6d053bad6312422c18e868b9d419079c63cd547781dcf82994b53af6ef10bb23fea05b66f55747f SHA512 8e12292cb0c83d0ea8d4227c27fdabaed182de6f42bc6a29bd53848c41c87754994dd50df282ff30ab78411d54a6667a371d84b620d1b02f3f953429e3c2e97b DIST github.com%2F!bowery%2Fprompt%2F@v%2Fv0.0.0-20190916142128-fa8279994f75.mod 32 BLAKE2B 1993101cf60d3e6cb8eb318b265bdb167109bd5b0c5a446c155e19c7e36730268091bcd90e9b72a560fe421e8911ce38ea3045f2f903666a6714609ad254e4fa SHA512 c8e0182aa59575ecad31b0c9be0517ae55fc3daa8daa700252e4dc866def7ac16344bcfe9f081b941a3a2a837be262cee672855fe744efcfa447a43a6cd1bc61 DIST github.com%2F!bowery%2Fprompt%2F@v%2Fv0.0.0-20190916142128-fa8279994f75.zip 19490 BLAKE2B 99ac55ccfb212ef98eb5ea2235dbedaccd46643b34e2fa963e31940b1553871abfd3e2223d807a557a92b97652877855870b390346b0e3441bf8bf521b49cfc1 SHA512 e7bda215393a6d5b4025566167f4b567dfe1da07baaa75b734afca117e24c9614f244c7452650d71e9a80b1f11299e64a0157cf8d8179c578148a9ae1dd6834d +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 DIST github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod 37 BLAKE2B 74a94066231395cbd85f1dbbb68408161ef74781c0c686746f97365dceb3ca69e3b924a86e6639b5e4cbcf64928fa21245e6828339105a779a86bc4f132a5bf5 SHA512 da3a3499834784b7ace8158659956206fdb113000fdc84d54b6525805727e37029bdcf263afcbabe724d8b10f6601f1f38a985e6ac10fd0466907ae56da3edd7 +DIST github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod 37 BLAKE2B 74a94066231395cbd85f1dbbb68408161ef74781c0c686746f97365dceb3ca69e3b924a86e6639b5e4cbcf64928fa21245e6828339105a779a86bc4f132a5bf5 SHA512 da3a3499834784b7ace8158659956206fdb113000fdc84d54b6525805727e37029bdcf263afcbabe724d8b10f6601f1f38a985e6ac10fd0466907ae56da3edd7 +DIST github.com%2F!shopify%2Fsarama%2F@v%2Fv1.19.0.mod 33 BLAKE2B 7013f44d03c22c21595c5369c52e1538a526891c9fc4cccac37373504f13c66d7c504552251f46632917739dfa1d6c3a15e15aec4dc03b9c69902b0bcfc8785c SHA512 db3271d8abd514934ce5d06fd20f7490db8368e57822a2379bbfd4ccb94e67354400d487d388a57467a5a16cec339cbae9488cecf82e41d85918639bedaa0a87 +DIST github.com%2F!shopify%2Ftoxiproxy%2F@v%2Fv2.1.4+incompatible.mod 36 BLAKE2B af7b84d9f1cd163555b32bcf960b28b64a5689a1c9694f430af310f5041cd967fcf0d6c1a6c4020478544d347e4ba5b2fd16a6ef54258d33314ee0ad9239752c SHA512 917ada7ac198a013d2b090dfc59a45bd2619dcb7227df1521ca38a0d822fab12ea8c158c526257fef4ef506af29d9fa678e8dc2a73fc13c8dfeb57b398801744 +DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod 38 BLAKE2B 2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7 SHA512 072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929 +DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod 38 BLAKE2B 2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7 SHA512 072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929 +DIST gith
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/gcsfuse/
commit: 0e50b0a8ebf90b9a3c6bbdc4c54e67a348ece695 Author: Mathieu Tortuyaux gmail com> AuthorDate: Wed Feb 24 17:26:07 2021 + Commit: Mathieu Tortuyaux gmail com> CommitDate: Wed Feb 24 17:26:33 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e50b0a8 sys-fs/gcsfuse: bump to 0.33.2 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mathieu Tortuyaux gmail.com> sys-fs/gcsfuse/Manifest | 2 +- sys-fs/gcsfuse/{gcsfuse-0.33.0.ebuild => gcsfuse-0.33.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/gcsfuse/Manifest b/sys-fs/gcsfuse/Manifest index 30896cc0..ea0c2237 100644 --- a/sys-fs/gcsfuse/Manifest +++ b/sys-fs/gcsfuse/Manifest @@ -24,7 +24,7 @@ DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod 953 BLAKE2B c520f4cc8fbb6 DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.mod 736 BLAKE2B 2337ea8dca35e9407e0b4fbb200e5465cf3338fe2eb3420444b1fa4805312f52cf9ade3e2e70d9dcc4973edcfcb1fe597d132032829133808c4842ad76f4c69b SHA512 e1e51b6a44ac17f31a09b6fefea0840fd92febeeaf97ef8ce960825473b5acbab5ade353f89d5d48b5a85ebf2b928f727ec9a3f58c8e39afbec4fbb9c22e44c0 DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.zip 404449 BLAKE2B e67aff98ecb8012e57b9841c0996b726e971360f34e4c5e8d6f61e3c27edcf7f1d0e9df4c69dcb37a912dbb6fb1edee9d240af5f17a57b5a6d6fc47d0151a3d3 SHA512 a802c27c2d24ca5af622e3fd77e46ceaf74f45e09a5aba54a0f31f3860c36ce31bef4034151c3c1b0671c9113840fb8c8b8fbfeb74716c6ed1708e5c7ee3c229 DIST dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 36 BLAKE2B b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00 SHA512 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1 -DIST gcsfuse-0.33.0.tar.gz 3887109 BLAKE2B 581363353dbadb910c5a9c57b06d741cc26c071e7cb050433ca7d77d8cf287f07381444f85e8bbe5c0bfa9996361ffabd15fb011809936ab0f738b5b96f051fd SHA512 25d554262c1c2d966f7b125b025f602acf2ce5f073cb3a029a01c905f88cd1f6058936a99086239f368bafc0c8eb72d9f06f4d4f1031d8b24c3ce3877e60f8fd +DIST gcsfuse-0.33.2.tar.gz 3888205 BLAKE2B 9fa00a38c0759bd87a1156cd1dffcf79c2b63825f1feb606d6ae97556c0a1a26932d71f62ffcde454e91a27f70f17b40235f6728d93e4fba8b393906cc26ca5c SHA512 7cce60cdd066dcb295c7a7cad8310ff6e9a1c8fa557c99f7b1a753075b61e29e6b4cd32908771a2bad6a91c491af8ffe026c4dd56500d94297e75d1e0980acd6 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f DIST github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 33 BLAKE2B d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2 SHA512 dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d diff --git a/sys-fs/gcsfuse/gcsfuse-0.33.0.ebuild b/sys-fs/gcsfuse/gcsfuse-0.33.2.ebuild similarity index 100% rename from sys-fs/gcsfuse/gcsfuse-0.33.0.ebuild rename to sys-fs/gcsfuse/gcsfuse-0.33.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
commit: 16745bd4d192b24cc7db45cb9b3bcb4a47f6d206 Author: Henning Schild hennsch de> AuthorDate: Wed Feb 24 16:57:20 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 17:32:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16745bd4 net-im/telegram-desktop-bin: bump version to 2.6.0 Signed-off-by: Henning Schild hennsch.de> Signed-off-by: Joonas Niilola gentoo.org> net-im/telegram-desktop-bin/Manifest | 2 + .../telegram-desktop-bin-2.6.0.ebuild | 57 ++ 2 files changed, 59 insertions(+) diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index 6efef000eb9..c93dba42a27 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,6 +1,8 @@ DIST tdesktop-2.5.1.tar.gz 14954825 BLAKE2B ab43f1aee44bd2827159d6355c31007f05bf4b9e66631bf282bf631bb7dc58dacdcb23631b21040be3ea6dcc635a3b988c27cf7580b2eaeb908a8720d4322daf SHA512 430167f7231697bed69e4eb51488376460cf71de0bcce4d6ebb14c87c55b9461d00a6cc82f7861c4f1e8aa374bf95404385e93a05eb46eda8eec4ce87998735c DIST tdesktop-2.5.8.tar.gz 15032225 BLAKE2B f35cba316858c8434b7f206b0f70c0e8767bdfe90803c1d4e56e712cacb593617a30690bfe1cbfb140feb531c6b1336cfbfa95af91c61101a4b89c245b79fb9b SHA512 ceb488e2a25b80b4203eab2ed21c60af83c55aec1754955e19667ea7d1a2403aa8a4ef05c48627de1030e79041bcc1191ac8e79ea8bc5cabcbd6f675ac2b28c6 DIST tdesktop-2.5.9.tar.gz 15030323 BLAKE2B e31695f4015e6194c08153da074a90ef5110511cfc616134dd8581db876ca5e31ed47d08e0be4a0cd5840e49405b36f60122e101fd50e4da35dc31cf3d2a1b2f SHA512 0f4d691dbf7806634c232d636292ae035fe5a7585279baae04aa504fb9921c8b077033d2401c310314c79aba08e26e0fa5f8c80f35b52249f41eaa9cfe90ce37 +DIST tdesktop-2.6.0.tar.gz 15071641 BLAKE2B 48257e4c9f8a74970a04d928bac43e4a12e21a45ab2c83545d8a8697d684c9b9a2b25e5e9b48da5ed02ea320d28a45b87a06d95362605587b0be35746af34cfb SHA512 641495eda1858021b2bb22e6dd8b7bf30d016b644143f2629324a89988b544f4ebe7a03100c9a228eaa0dd333e73dc145bdf16a5cc6563ebe1f9ad6ccba54073 DIST tsetup.2.5.1.tar.xz 34642524 BLAKE2B be850b57f2d9daf96dc87825bac4b2ae9934050c26bfc55f959c0a8ab293afb18b50edf7b147ef1c027c6e3871b279df83347240a3c7137ef03bb26a38f5 SHA512 7b830fbc9b0dcf465c76f44361e5d64e2d11878a7b7ef29648244672b3383b389725df6cdf07909b87d0361dca91e524345ac0ddf2868fefec2cdff2aa65bf76 DIST tsetup.2.5.8.tar.xz 35131968 BLAKE2B 3117af3521a4f52d1aa0431313d554226364f5dbab90a74b574b73a8adc7b95bea153284970e53db2285d08c7774e16a38dbf9b4b295fb3aa5e81b2dec7df8fb SHA512 58c03f55edc51107d20a3dc2b158e39c214d641e931227f7fc78a6bb8d3cb3f597d53a52abb471c006e0b65722bde8f252d67e4be7e3add94545333b69ca7ad8 DIST tsetup.2.5.9.tar.xz 35175576 BLAKE2B d618739aa05c15ec75632593103588149c819906ecad86c0c984d4fbb6ad994e3d2f2fc9d3552dcf15673f980f707636698c5a706694c6ea6fbd694d2df845ca SHA512 be6a619c5d0818e56e6d23c0a20c90616333fcdd83caadc302339e9edcacb39618d67c5c578eacc5eec251c04412546303c3e7156f29b841fa759ab6b2ebbd2c +DIST tsetup.2.6.0.tar.xz 35297664 BLAKE2B b8069f1723d62bd6af20d909cd97d8b6bf4519f6755bb00ae0ba92b00539129e16ccf94185c02e686136f6764c865a16f60b3caf206b087e9751696942a1694b SHA512 7731098eaa588b6fddcf90ddf09882d47949a4130aee2a90268878fba25dc0e151c04c19316b1cd249ccb7c78b6a3537a5731c064b7c48cfeab8c99165b82d12 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.0.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.0.ebuild new file mode 100644 index 000..6821536278c --- /dev/null +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop optfeature xdg + +DESCRIPTION="Official desktop client for Telegram (binary package)" +HOMEPAGE="https://desktop.telegram.org"; +SRC_URI=" + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz + amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz ) +" + +LICENSE="GPL-3-with-openssl-exception" +SLOT="0" +KEYWORDS="-* ~amd64" + +QA_PREBUILT="usr/lib/${PN}/Telegram" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + >=media-libs/fontconfig-2.13 + media-libs/freetype:2 + media-libs/libglvnd[X] + >=sys-apps/dbus-1.4.2[X] + sys-libs/zlib + x11-libs/libSM + x11-libs/libdrm + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + >=x11-libs/libxcb-1.10[xkb] +" + +S="${WORKDIR}/Telegram" + +src_install() { + exeinto /usr/lib/${PN} + doexe "Telegram" + newbin "${FILESDIR}"/${PN} "telegram-desktop" + + local icon_size + for icon_size in 16 32 48 64 128 256 512; do + newicon -s "${icon_size}" \ + "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \ + telegram.png +
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
commit: a0d83c8a1f2460a75f8b068c679e5b22fcba791d Author: Henning Schild hennsch de> AuthorDate: Wed Feb 24 16:58:32 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 24 17:32:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d83c8a net-im/telegram-desktop-bin: cleanup old Signed-off-by: Henning Schild hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/19632 Signed-off-by: Joonas Niilola gentoo.org> net-im/telegram-desktop-bin/Manifest | 4 -- .../telegram-desktop-bin-2.5.1.ebuild | 57 -- .../telegram-desktop-bin-2.5.8.ebuild | 57 -- 3 files changed, 118 deletions(-) diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index c93dba42a27..f29ffc8c7fe 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,8 +1,4 @@ -DIST tdesktop-2.5.1.tar.gz 14954825 BLAKE2B ab43f1aee44bd2827159d6355c31007f05bf4b9e66631bf282bf631bb7dc58dacdcb23631b21040be3ea6dcc635a3b988c27cf7580b2eaeb908a8720d4322daf SHA512 430167f7231697bed69e4eb51488376460cf71de0bcce4d6ebb14c87c55b9461d00a6cc82f7861c4f1e8aa374bf95404385e93a05eb46eda8eec4ce87998735c -DIST tdesktop-2.5.8.tar.gz 15032225 BLAKE2B f35cba316858c8434b7f206b0f70c0e8767bdfe90803c1d4e56e712cacb593617a30690bfe1cbfb140feb531c6b1336cfbfa95af91c61101a4b89c245b79fb9b SHA512 ceb488e2a25b80b4203eab2ed21c60af83c55aec1754955e19667ea7d1a2403aa8a4ef05c48627de1030e79041bcc1191ac8e79ea8bc5cabcbd6f675ac2b28c6 DIST tdesktop-2.5.9.tar.gz 15030323 BLAKE2B e31695f4015e6194c08153da074a90ef5110511cfc616134dd8581db876ca5e31ed47d08e0be4a0cd5840e49405b36f60122e101fd50e4da35dc31cf3d2a1b2f SHA512 0f4d691dbf7806634c232d636292ae035fe5a7585279baae04aa504fb9921c8b077033d2401c310314c79aba08e26e0fa5f8c80f35b52249f41eaa9cfe90ce37 DIST tdesktop-2.6.0.tar.gz 15071641 BLAKE2B 48257e4c9f8a74970a04d928bac43e4a12e21a45ab2c83545d8a8697d684c9b9a2b25e5e9b48da5ed02ea320d28a45b87a06d95362605587b0be35746af34cfb SHA512 641495eda1858021b2bb22e6dd8b7bf30d016b644143f2629324a89988b544f4ebe7a03100c9a228eaa0dd333e73dc145bdf16a5cc6563ebe1f9ad6ccba54073 -DIST tsetup.2.5.1.tar.xz 34642524 BLAKE2B be850b57f2d9daf96dc87825bac4b2ae9934050c26bfc55f959c0a8ab293afb18b50edf7b147ef1c027c6e3871b279df83347240a3c7137ef03bb26a38f5 SHA512 7b830fbc9b0dcf465c76f44361e5d64e2d11878a7b7ef29648244672b3383b389725df6cdf07909b87d0361dca91e524345ac0ddf2868fefec2cdff2aa65bf76 -DIST tsetup.2.5.8.tar.xz 35131968 BLAKE2B 3117af3521a4f52d1aa0431313d554226364f5dbab90a74b574b73a8adc7b95bea153284970e53db2285d08c7774e16a38dbf9b4b295fb3aa5e81b2dec7df8fb SHA512 58c03f55edc51107d20a3dc2b158e39c214d641e931227f7fc78a6bb8d3cb3f597d53a52abb471c006e0b65722bde8f252d67e4be7e3add94545333b69ca7ad8 DIST tsetup.2.5.9.tar.xz 35175576 BLAKE2B d618739aa05c15ec75632593103588149c819906ecad86c0c984d4fbb6ad994e3d2f2fc9d3552dcf15673f980f707636698c5a706694c6ea6fbd694d2df845ca SHA512 be6a619c5d0818e56e6d23c0a20c90616333fcdd83caadc302339e9edcacb39618d67c5c578eacc5eec251c04412546303c3e7156f29b841fa759ab6b2ebbd2c DIST tsetup.2.6.0.tar.xz 35297664 BLAKE2B b8069f1723d62bd6af20d909cd97d8b6bf4519f6755bb00ae0ba92b00539129e16ccf94185c02e686136f6764c865a16f60b3caf206b087e9751696942a1694b SHA512 7731098eaa588b6fddcf90ddf09882d47949a4130aee2a90268878fba25dc0e151c04c19316b1cd249ccb7c78b6a3537a5731c064b7c48cfeab8c99165b82d12 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild deleted file mode 100644 index 6821536278c..000 --- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop optfeature xdg - -DESCRIPTION="Official desktop client for Telegram (binary package)" -HOMEPAGE="https://desktop.telegram.org"; -SRC_URI=" - https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz - amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz ) -" - -LICENSE="GPL-3-with-openssl-exception" -SLOT="0" -KEYWORDS="-* ~amd64" - -QA_PREBUILT="usr/lib/${PN}/Telegram" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/gobject-introspection - >=media-libs/fontconfig-2.13 - media-libs/freetype:2 - media-libs/libglvnd[X] - >=sys-apps/dbus-1.4.2[X] - sys-libs/zlib - x11-libs/libSM - x11-libs/libdrm - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - >=x11-libs/libxcb-1.10[xkb] -" - -S="${WORKDIR}/Telegram" - -src_install() { - exeinto /usr/lib/${PN} - doexe "Telegram" - newbin "${FILESDIR}"/${PN} "telegram-desktop" - - local icon_size - for icon_size in 16 32 48 64 128 256 512; do - newicon -s "${icon_size}" \ -
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/
commit: 9434b508175d212eb988466bac8ddeafbf2abf92 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Feb 24 17:52:05 2021 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Feb 24 17:52:05 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9434b508 dev-vcs/lazygit: drop old 0.20.9, 0.22.9 Signed-off-by: Sergey Torokhov yandex.ru> dev-vcs/lazygit/Manifest | 2 -- dev-vcs/lazygit/lazygit-0.20.9.ebuild | 36 --- dev-vcs/lazygit/lazygit-0.22.9.ebuild | 36 --- 3 files changed, 74 deletions(-) diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index 534d9d84..b65fea96 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,5 +1,3 @@ -DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 7fd64d06b3036926b00cc64f684d48a3791561e9b48f4bfbc2134e019caf4c96f8a37e2a1d33c79cab9a840b20f212f999f81d1e5a9763e2902332c298ede613 SHA512 d38fd390076a24b914309b6ecb506fc7b21e48c0bfab14aee5ff3bb7bcb591f47bf82051e5442ca4d4d2a0d864eb1554a64c594aefb130ec4f07861128d124dd -DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae SHA512 9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1 DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1 SHA512 ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9 DIST lazygit-0.24.2.tar.gz 2155627 BLAKE2B 6ed6c44590f0585935ebdb8374ba7649df84092cf752b17f3ab0791f55eb8516de9530fbc18891aeb9acfb1b743804df87c679f8cebabcbd353d563e23cacd5a SHA512 f380dec647384f0084c4c13b8ca43a8d97411c83c4c66ef02645c785054b3a7e2210d5a1ce98676c6d190beccf51f21ecd38851598f7652ff087ac73addbd097 DIST lazygit-0.25.1.tar.gz 2192584 BLAKE2B e2254ea3998f8be17f0c75d328975b30af21e1eddc070e6e1c2711b54e8a7e1a4f24d91a0eb80451480547d26c9b01ac23e43ea73d59cc4a6bcc158992c73987 SHA512 281a0e67b75c6dc69baf64bbcaeb20844874528564093ae2c64159d1c92eaaaebf73a176730fb80db9a2055cfcdd2c8ba77a12566ef94c182eb5ef16e2d677b9 diff --git a/dev-vcs/lazygit/lazygit-0.20.9.ebuild b/dev-vcs/lazygit/lazygit-0.20.9.ebuild deleted file mode 100644 index df46884b.. --- a/dev-vcs/lazygit/lazygit-0.20.9.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/jesseduffield/lazygit" - -inherit golang-build golang-vcs-snapshot - -DESCRIPTION="Lazygit, a simple terminal UI for git commands" -HOMEPAGE="https://github.com/jesseduffield/lazygit"; -SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc" - -DEPEND=( sys-libs/glibc ) -RDEPEND=( - ${DEPEND} - dev-vcs/git -) - -DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md ) - -src_compile() { - GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die -} - -src_install() { - dobin bin/lazygit - - use doc && dodoc -r "src/${EGO_PN}/docs/." - einstalldocs -} diff --git a/dev-vcs/lazygit/lazygit-0.22.9.ebuild b/dev-vcs/lazygit/lazygit-0.22.9.ebuild deleted file mode 100644 index df46884b.. --- a/dev-vcs/lazygit/lazygit-0.22.9.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/jesseduffield/lazygit" - -inherit golang-build golang-vcs-snapshot - -DESCRIPTION="Lazygit, a simple terminal UI for git commands" -HOMEPAGE="https://github.com/jesseduffield/lazygit"; -SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc" - -DEPEND=( sys-libs/glibc ) -RDEPEND=( - ${DEPEND} - dev-vcs/git -) - -DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md ) - -src_compile() { - GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die -} - -src_install() { - dobin bin/lazygit - - use doc && dodoc -r "src/${EGO_PN}/docs/." - einstalldocs -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/
commit: feb9f9bf426ff740fd225a76d7fb1c66abfafc89 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Feb 24 17:50:03 2021 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Feb 24 17:50:03 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=feb9f9bf dev-vcs/lazygit: 0.25.1 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.25.1.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index dee25348..534d9d84 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -2,3 +2,4 @@ DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 7fd64d06b3036926b00cc64f684d48a379156 DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae SHA512 9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1 DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1 SHA512 ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9 DIST lazygit-0.24.2.tar.gz 2155627 BLAKE2B 6ed6c44590f0585935ebdb8374ba7649df84092cf752b17f3ab0791f55eb8516de9530fbc18891aeb9acfb1b743804df87c679f8cebabcbd353d563e23cacd5a SHA512 f380dec647384f0084c4c13b8ca43a8d97411c83c4c66ef02645c785054b3a7e2210d5a1ce98676c6d190beccf51f21ecd38851598f7652ff087ac73addbd097 +DIST lazygit-0.25.1.tar.gz 2192584 BLAKE2B e2254ea3998f8be17f0c75d328975b30af21e1eddc070e6e1c2711b54e8a7e1a4f24d91a0eb80451480547d26c9b01ac23e43ea73d59cc4a6bcc158992c73987 SHA512 281a0e67b75c6dc69baf64bbcaeb20844874528564093ae2c64159d1c92eaaaebf73a176730fb80db9a2055cfcdd2c8ba77a12566ef94c182eb5ef16e2d677b9 diff --git a/dev-vcs/lazygit/lazygit-0.25.1.ebuild b/dev-vcs/lazygit/lazygit-0.25.1.ebuild new file mode 100644 index ..233a104b --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.25.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jesseduffield/lazygit" + +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Lazygit, a simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit"; +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=( sys-libs/glibc ) +RDEPEND=( + ${DEPEND} + dev-vcs/git +) + +DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md ) + +src_compile() { + GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die +} + +src_install() { + dobin bin/lazygit + + use doc && dodoc -r "src/${EGO_PN}/docs/." + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/
commit: 496ec07666e299bee0b0717da214e03cce24c362 Author: Brian Evans gentoo org> AuthorDate: Wed Feb 24 17:56:34 2021 + Commit: Brian Evans gentoo org> CommitDate: Wed Feb 24 17:56:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496ec076 dev-php/smarty: Cleanup vulnerable version Bug: https://bugs.gentoo.org/772206 Signed-off-by: Brian Evans gentoo.org> dev-php/smarty/Manifest | 1 - dev-php/smarty/smarty-3.1.33.ebuild | 46 - 2 files changed, 47 deletions(-) diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest index 811d25356f8..59f8dd20ec0 100644 --- a/dev-php/smarty/Manifest +++ b/dev-php/smarty/Manifest @@ -1,3 +1,2 @@ DIST manual-en.3.1.14.zip 408414 BLAKE2B 03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b SHA512 d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58 -DIST smarty-3.1.33.tar.gz 24 BLAKE2B 1e174b190238c8b20d5dae9c0c9fdf264c4716ba850599a2a028fe6c307eb3d9d2611e3b928efb9471e051496e4e31502458cd7a71a9318e012d5af7eca2c50e SHA512 443473cf12c7e053744daef7a70d4172979d760278aa1593216d0b70f0c12ca2b48eb79486a1c10a1cf2264da671804b94ee9d538b9013ff0bdc42e28639ca5d DIST smarty-3.1.39.tar.gz 264604 BLAKE2B ab5e8e052fd83e38a99725f03dcc4a206848c153b0584c12de1c605d9a9a5b47d23c29bd8a5179e53cf73921c89632ee2c4e9921002f41a4de97c6dc2e7d91a1 SHA512 84566bdefd83784c5b22ea4c21405261010a03e07839b15f6e1837aeb93ae12ae724a31648627b5f8794659e2fcd6cbbcd633be8d290dd1744e45e87fbe60fd2 diff --git a/dev-php/smarty/smarty-3.1.33.ebuild b/dev-php/smarty/smarty-3.1.33.ebuild deleted file mode 100644 index 838dc8fab1c..000 --- a/dev-php/smarty/smarty-3.1.33.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DOC_PV="3.1.14" - -DESCRIPTION="A template engine for PHP" -HOMEPAGE="https://www.smarty.net/"; -SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="doc" - -BDEPEND="doc? ( app-arch/unzip )" - -# PHP unicode support is detected at runtime, and the cached templates -# that smarty generates depend on it. If, later on, PHP is reinstalled -# without unicode support, all of the previously-generated cached -# templates will begin to throw 500 errrors for missing mb_foo -# functions. See bug #532618. -RDEPEND="dev-lang/php:*[unicode]" - -src_install() { - insinto "/usr/share/php/${PN}" - doins -r libs/* - - local DOCS=( *.txt README README.md ) - local HTML_DOCS - use doc && HTML_DOCS="${WORKDIR}/manual-en/"* - einstalldocs -} - -pkg_postinst() { - elog "${PN} has been installed in /usr/share/php/${PN}/." - elog - elog 'To use it in your scripts, include the Smarty.class.php file' - elog "from the \"${PN}\" directory; for example," - elog - elog " require('${PN}/Smarty.class.php');" - elog - elog 'After that, the Smarty class will be available to you.' -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/suil/
commit: 9e348dfe8f14029f520043d9618d9a802f33cdeb Author: Miroslav Šulc gentoo org> AuthorDate: Wed Feb 24 18:09:31 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 24 18:27:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e348dfe media-libs/suil: fixed building doc in 0.10.10 Closes: https://bugs.gentoo.org/764458 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/suil/suil-0.10.10.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/media-libs/suil/suil-0.10.10.ebuild b/media-libs/suil/suil-0.10.10.ebuild index 4af96526224..8774c5bba0e 100644 --- a/media-libs/suil/suil-0.10.10.ebuild +++ b/media-libs/suil/suil-0.10.10.ebuild @@ -19,7 +19,11 @@ IUSE="doc gtk qt5" BDEPEND=" virtual/pkgconfig - doc? ( app-doc/doxygen ) + doc? ( + app-doc/doxygen + dev-python/sphinx + dev-python/sphinx_lv2_theme + ) " CDEPEND=" media-libs/lv2
[gentoo-commits] repo/gentoo:master commit in: app-text/teckit/, app-text/teckit/files/
commit: 420a4f3137f30d41ca3209806551d023f311483a Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 24 17:26:32 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 24 18:30:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420a4f31 app-text/teckit: Drop 2.5.6 Closes: https://bugs.gentoo.org/757573 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/teckit/Manifest | 1 - .../files/teckit-2.5.1-mixcflagscxxflags.patch | 16 - app-text/teckit/teckit-2.5.6.ebuild| 42 -- 3 files changed, 59 deletions(-) diff --git a/app-text/teckit/Manifest b/app-text/teckit/Manifest index 219b05849e0..fac64127da8 100644 --- a/app-text/teckit/Manifest +++ b/app-text/teckit/Manifest @@ -1,2 +1 @@ DIST teckit-2.5.10.tar.gz 2112617 BLAKE2B fe38bbecfeec61f2c926fc033230a753ce1435fdf77bebe3c6d6c427a46bd5019d23605ee3d73f733d6345301a26ad3b1fd207daa46fdf66a7728be4569758aa SHA512 c2d3bcf1245723bb3bbe9c147fc3024e667ab4d1280aa0f8b5394b2dd9bb75e3f2bf42f057744fa86ed551ebf3e0f13300072a0325888cb8f9501d874c356f34 -DIST teckit-2.5.6.tar.gz 2500800 BLAKE2B a41c51e80b558d9735be782ed655fe36ec673180e559a3063c3b78ece14e470e194740f2039863a6e7a12e006c2314c3b73eff5de4d289c8eca1b6c9744f1e0d SHA512 d3462dbf22658de85fd718c43229259c460730d907226435195742f1ab65accc4ec83f7b6cb32a0e99fa12ddb7f2b7b5f2598c8853636aa5b31c8592ed9b4745 diff --git a/app-text/teckit/files/teckit-2.5.1-mixcflagscxxflags.patch b/app-text/teckit/files/teckit-2.5.1-mixcflagscxxflags.patch deleted file mode 100644 index 5a290f45133..000 --- a/app-text/teckit/files/teckit-2.5.1-mixcflagscxxflags.patch +++ /dev/null @@ -1,16 +0,0 @@ -No need to pass CFLAGS twice, esp. if they are used to feed g++ -Bug #338110 - -Index: TECkit_2_5_1/configure.ac -=== TECkit_2_5_1.orig/configure.ac -+++ TECkit_2_5_1/configure.ac -@@ -76,7 +76,7 @@ noexpat_CFLAGS="$CFLAGS" - noexpat_LIBS="$LIBS" - AC_CHECK_LIB(expat, XML_ExpatVersion) - AM_CONDITIONAL(SYSTEM_EXPAT, test x$ac_cv_lib_expat_XML_ExpatVersion = xyes) --expat_CFLAGS="$CFLAGS" -+expat_CFLAGS="" - expat_LIBS="$LIBS" - CFLAGS="$noexpat_CFLAGS" - LIBS="$noexpat_LIBS" diff --git a/app-text/teckit/teckit-2.5.6.ebuild b/app-text/teckit/teckit-2.5.6.ebuild deleted file mode 100644 index 465bce23004..000 --- a/app-text/teckit/teckit-2.5.6.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils - -DESCRIPTION="Text Encoding Conversion toolkit" -HOMEPAGE="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=TECkit"; -SRC_URI="https://github.com/silnrsi/teckit/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( CPL-0.5 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -RDEPEND="sys-libs/zlib - dev-libs/expat" -DEPEND="${RDEPEND}" - -src_prepare() { - epatch "${FILESDIR}/${PN}-2.5.1-mixcflagscxxflags.patch" - rm -f configure - sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS README NEWS - find "${ED}" -name '*.la' -delete || die -} - -src_test() { - cd "${S}/test" - chmod +x dotests.pl - ./dotests.pl || die "tests failed" -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/
commit: da2270d47b0cb94af09d0ccc9eff0d963355d363 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 24 18:36:04 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 24 18:36:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2270d4 sci-geosciences/qmapshack: Actually use the cmake patch Closes: https://github.com/gentoo/gentoo/pull/19633 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild b/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild index b940212b752..a8699074a85 100644 --- a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild +++ b/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild @@ -34,7 +34,10 @@ BDEPEND="dev-qt/linguist-tools:5" S="${WORKDIR}"/${PN}-V_${PV} -PATCHES=( "${S}"/FindPROJ4.patch ) +PATCHES=( + "${S}"/FindPROJ4.patch + "${FILESDIR}"/${P}-no-hacks-kthxbye.patch +) src_prepare() { cmake_src_prepare
[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius-client/
commit: 12b3ca16b60d374e308c7695e42194949f69124b Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 24 17:32:23 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 24 18:30:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b3ca16 net-dialup/freeradius-client: Drop 1.1.7 (r0) Closes: https://bugs.gentoo.org/771255 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../freeradius-client-1.1.7.ebuild | 38 -- 1 file changed, 38 deletions(-) diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild b/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild deleted file mode 100644 index 70cf54b3fda..000 --- a/net-dialup/freeradius-client/freeradius-client-1.1.7.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit autotools-utils - -DESCRIPTION="FreeRADIUS Client framework" -HOMEPAGE="http://wiki.freeradius.org/Radiusclient"; -SRC_URI="ftp://ftp.freeradius.org/pub/freeradius/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" - -IUSE="scp shadow static-libs" - -DEPEND="!net-dialup/radiusclient - !net-dialup/radiusclient-ng" -RDEPEND="${DEPEND}" - -DOCS=( BUGS doc/ChangeLog doc/login.example doc/release-method.txt ) - -src_configure() { - local myeconfargs=( - $(use_enable scp) - $(use_enable shadow) - --with-secure-path - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - dodoc README* - newdoc doc/README README.login.example - dohtml doc/instop.html -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uvicorn/, dev-python/httpx/, dev-python/httpcore/, dev-python/gssapi/
commit: 8c501e2d1240b9abe48df652da643e95b1d3e9cc Author: Andrew Ammerlaan riseup net> AuthorDate: Wed Feb 24 18:47:19 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Wed Feb 24 18:47:19 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c501e2d dev-python/{gssapi,httpcore,httpx,uvicorn}: moved to ::gentoo Signed-off-by: Andrew Ammerlaan riseup.net> dev-python/gssapi/Manifest | 1 - dev-python/gssapi/gssapi-1.6.12.ebuild | 40 dev-python/gssapi/metadata.xml | 20 dev-python/httpcore/Manifest | 2 - dev-python/httpcore/httpcore-0.10.1.ebuild | 44 - dev-python/httpcore/httpcore-0.12.3.ebuild | 48 --- dev-python/httpcore/metadata.xml | 26 -- dev-python/httpx/Manifest | 3 -- dev-python/httpx/httpx-0.11.1.ebuild | 71 --- dev-python/httpx/httpx-0.13.3.ebuild | 55 - dev-python/httpx/httpx-0.16.1.ebuild | 61 --- dev-python/httpx/metadata.xml | 44 - dev-python/uvicorn/Manifest| 1 - dev-python/uvicorn/metadata.xml| 20 dev-python/uvicorn/uvicorn-0.13.3.ebuild | 77 -- 15 files changed, 513 deletions(-) diff --git a/dev-python/gssapi/Manifest b/dev-python/gssapi/Manifest deleted file mode 100644 index 5fd8afe9.. --- a/dev-python/gssapi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-gssapi-1.6.12.tar.gz 11520426 BLAKE2B 1e5be34c15e806ad1bb8d1093850489ce0962d828a50690d3020ea7b7a614eca5cdfe220ab6c9b23964d10075e607143b0804db842249ee003f961db608da9e2 SHA512 3626521250f320f01bb8fe79a60c79e51f8e306fd16d90a281abac1b88cfce65fec5dd67c4e8396a5832204ba7478a2c4bc6c5c2216038b99d2cc27cfd2e26b0 diff --git a/dev-python/gssapi/gssapi-1.6.12.ebuild b/dev-python/gssapi/gssapi-1.6.12.ebuild deleted file mode 100644 index 1627510b.. --- a/dev-python/gssapi/gssapi-1.6.12.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} ) -DOCS_BUILDER="sphinx" -DOCS_DIR="docs/source" -DOCS_DEPEND=" - >=dev-python/recommonmark-0.4.0 - >dev-python/sphinx_rtd_theme-0.2.5 -" -inherit distutils-r1 docs - -DESCRIPTION="A Python interface to RFC 2743/2744 (plus common extensions)" -HOMEPAGE=" - https://github.com/pythongssapi/python-gssapi - https://pypi.org/project/gssapi -" -SRC_URI="https://github.com/pythongssapi/python-${PN}/releases/download/v${PV}/python-${P}.tar.gz"; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" -#help wanted -RESTRICT="test" - -S="${WORKDIR}/python-${P}" - -RDEPEND="dev-python/decorator[${PYTHON_USEDEP}]" - -BDEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/k5test[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install nose diff --git a/dev-python/gssapi/metadata.xml b/dev-python/gssapi/metadata.xml deleted file mode 100644 index 6cce2142.. --- a/dev-python/gssapi/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -lssndrbarbi...@gmail.com -Alessandro Barbieri - - -https://github.com/pythongssapi/python-gssapi/issues - - rharw...@redhat.com - Robbie Harwood - -gssapi -pythongssapi/python-gssapi - - -Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms. - - diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest deleted file mode 100644 index b4f19213.. --- a/dev-python/httpcore/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST httpcore-0.10.1.tar.gz 42164 BLAKE2B 939dac21235f56e0d39ee4cbe7dca9f686fb086598c35d5335532baaa4fb36e904f9cb9676ba8c412deb5f560a1b379d53148fda11e74a18a37743613ee5 SHA512 1eddc62f0b2a0c48166de0d2f1717de7db2dd1e1ae959d07ed74e19e098fb5470c4a94348d33614226671870edf134288808aea332abb71f776bb733ff26053f -DIST httpcore-0.12.3.tar.gz 57587 BLAKE2B 3c0e7a210b21e54564c4c6077fadf66344b887662c71b05a1ad4a2c0224a4d703eccdf576d4443341176edee03b6776bfd49aaef2ea2f29f02614677e1dfad85 SHA512 b31535231dc2b6a5f1c9c0c538628f75360f04b4747b447ab0a7168ed32d0eabd463335c2f7fa782dcabb4cbc32891a2839ae50e0999d5a791c01b02533d38f0 diff --git a/dev-python/httpcore/httpcore-0.10.1.ebuild b/dev-python/httpcore/httpcore-0.10.1.ebuild deleted file mode 100644 index 5df6a34e.. --- a/dev-python/httpcore/httpcore-0.10.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYT
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/ohmyzsh/
commit: e0e2d019e700b837da50ddeedbbcd7f44782952a Author: Andrew Ammerlaan riseup net> AuthorDate: Wed Feb 24 18:49:53 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Wed Feb 24 18:49:53 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0e2d019 app-shells/ohmyzsh: remove keywords from live ebuild https://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/vcs-sources/index.html Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> app-shells/ohmyzsh/ohmyzsh-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/ohmyzsh/ohmyzsh-.ebuild b/app-shells/ohmyzsh/ohmyzsh-.ebuild index 262ba3c5..43560425 100644 --- a/app-shells/ohmyzsh/ohmyzsh-.ebuild +++ b/app-shells/ohmyzsh/ohmyzsh-.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="" DEPEND="app-shells/zsh" RDEPEND="${DEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-hashing/
commit: 7523f499184deaa870ed454be18997461f297417 Author: Kaibo Ma gmail com> AuthorDate: Mon Feb 22 04:46:36 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Feb 22 04:46:36 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7523f499 dev-java/gradle-hashing: new package Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Kaibo Ma gmail.com> dev-java/gradle-hashing/Manifest | 1 + .../gradle-hashing/gradle-hashing-6.8.2.ebuild | 29 ++ dev-java/gradle-hashing/metadata.xml | 8 ++ 3 files changed, 38 insertions(+) diff --git a/dev-java/gradle-hashing/Manifest b/dev-java/gradle-hashing/Manifest new file mode 100644 index ..346b6325 --- /dev/null +++ b/dev-java/gradle-hashing/Manifest @@ -0,0 +1 @@ +DIST v6.8.2.tar.gz 24289300 BLAKE2B 304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd SHA512 0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8 diff --git a/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild new file mode 100644 index ..f42e872d --- /dev/null +++ b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Build automation tool for JVM Languages, C(++), etc." +HOMEPAGE="https://gradle.org"; +SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="6.8" +KEYWORDS="~amd64 ~x86" + +CDEPEND="dev-java/jsr305 dev-java/guava:20 dev-java/gradle-base-annotations:${SLOT}" + +RDEPEND=">=virtual/jre-1.8 +${CDEPEND}" +DEPEND=">=virtual/jdk-1.8 +${CDEPEND}" + +MY_PN="${PN/gradle-/}" +S="${WORKDIR}/gradle-${PV}" +JAVA_SRC_DIR="subprojects/${MY_PN}/src/main/java" +JAVA_GENTOO_CLASSPATH="jsr305 guava-20 gradle-base-annotations-${SLOT}" +RESTRICT="test" diff --git a/dev-java/gradle-hashing/metadata.xml b/dev-java/gradle-hashing/metadata.xml new file mode 100644 index ..cac9177f --- /dev/null +++ b/dev-java/gradle-hashing/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + kaibom...@gmail.com + Kaibo Ma + +
[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-hashing/
commit: b1cf0e331587ce83d8633f6ee1f085eaab0b9771 Author: Kaibo Ma gmail com> AuthorDate: Mon Feb 22 05:03:44 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Feb 22 05:03:44 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1cf0e33 dev-java/gradle-hashing: remove jsr305 dep Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Kaibo Ma gmail.com> dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild index f42e872d..f1a0f302 100644 --- a/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild +++ b/dev-java/gradle-hashing/gradle-hashing-6.8.2.ebuild @@ -15,7 +15,7 @@ LICENSE="Apache-2.0" SLOT="6.8" KEYWORDS="~amd64 ~x86" -CDEPEND="dev-java/jsr305 dev-java/guava:20 dev-java/gradle-base-annotations:${SLOT}" +CDEPEND="dev-java/guava:20 dev-java/gradle-base-annotations:${SLOT}" RDEPEND=">=virtual/jre-1.8 ${CDEPEND}" @@ -25,5 +25,5 @@ ${CDEPEND}" MY_PN="${PN/gradle-/}" S="${WORKDIR}/gradle-${PV}" JAVA_SRC_DIR="subprojects/${MY_PN}/src/main/java" -JAVA_GENTOO_CLASSPATH="jsr305 guava-20 gradle-base-annotations-${SLOT}" +JAVA_GENTOO_CLASSPATH="guava-20 gradle-base-annotations-${SLOT}" RESTRICT="test"
[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-base-annotations/
commit: c0a81f8afd7ae3c4cca31ffb9a826b60ddba423e Author: Kaibo Ma gmail com> AuthorDate: Mon Feb 22 04:40:56 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Feb 22 04:40:56 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0a81f8a dev-java/gradle-base-annotations: change slot Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Kaibo Ma gmail.com> dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild b/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild index dcdc7df7..e66c8dc5 100644 --- a/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild +++ b/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://gradle.org"; SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz"; LICENSE="Apache-2.0" -SLOT="0" +SLOT="6.8" KEYWORDS="~amd64 ~x86" CDEPEND="dev-java/jsr305"
[gentoo-commits] repo/proj/guru:master commit in: dev-java/gradle-build-operations/
commit: 8a8d7f45676ab4f46680c570e3c01926aa0af8da Author: Kaibo Ma gmail com> AuthorDate: Mon Feb 22 05:47:45 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Feb 22 05:47:45 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a8d7f45 dev-java/gradle-build-operations: new package Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Kaibo Ma gmail.com> dev-java/gradle-build-operations/Manifest | 1 + .../gradle-build-operations-6.8.2.ebuild | 29 ++ dev-java/gradle-build-operations/metadata.xml | 8 ++ 3 files changed, 38 insertions(+) diff --git a/dev-java/gradle-build-operations/Manifest b/dev-java/gradle-build-operations/Manifest new file mode 100644 index ..346b6325 --- /dev/null +++ b/dev-java/gradle-build-operations/Manifest @@ -0,0 +1 @@ +DIST v6.8.2.tar.gz 24289300 BLAKE2B 304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd SHA512 0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8 diff --git a/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild b/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild new file mode 100644 index ..66da109a --- /dev/null +++ b/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Build automation tool for JVM Languages, C(++), etc." +HOMEPAGE="https://gradle.org"; +SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="6.8" +KEYWORDS="~amd64 ~x86" + +CDEPEND="dev-java/slf4j-api dev-java/gradle-base-annotations:${SLOT}" + +RDEPEND=">=virtual/jre-1.8 +${CDEPEND}" +DEPEND=">=virtual/jdk-1.8 +${CDEPEND}" + +MY_PN="${PN/gradle-/}" +S="${WORKDIR}/gradle-${PV}" +JAVA_SRC_DIR="subprojects/${MY_PN}/src/main/java" +JAVA_GENTOO_CLASSPATH="slf4j-api gradle-base-annotations-${SLOT}" +RESTRICT="test" diff --git a/dev-java/gradle-build-operations/metadata.xml b/dev-java/gradle-build-operations/metadata.xml new file mode 100644 index ..cac9177f --- /dev/null +++ b/dev-java/gradle-build-operations/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + kaibom...@gmail.com + Kaibo Ma + +
[gentoo-commits] repo/proj/guru:master commit in: app-text/komikku/
commit: df4d28118f3e1bb899b9fedb0423f7af01737d33 Author: Maciej Barć protonmail com> AuthorDate: Mon Feb 22 13:25:53 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Feb 22 13:25:53 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df4d2811 app-text/komikku: remove old 0.26.0 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> app-text/komikku/Manifest | 1 - app-text/komikku/komikku-0.26.0.ebuild | 71 -- 2 files changed, 72 deletions(-) diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest index 0e60e479..29e6605b 100644 --- a/app-text/komikku/Manifest +++ b/app-text/komikku/Manifest @@ -1,4 +1,3 @@ DIST komikku-0.15.0.tar.gz 1393312 BLAKE2B a9eba44119226c1e2de4403432cdf35758e41919a763e669592616ced82a530319b531dfa97844b14b189e75df84a16d3748b294dac72aefc1546d87f3c689bb SHA512 a819a95b8726929b78837ea0bedd12860ce30aa01616a54bab71efbc5216bd135cd96c717aa1a629ea4e9c29a176307039c22244ffee205e25db28ce0ddf08b4 DIST komikku-0.24.0.tar.gz 1585185 BLAKE2B 5d41162c9cfb1ecdc5127d3dd71789ef6e9688c2ca0eb201964362eb8d8c74b0b85ecd05841eb70834cebefcabc269f1c0659944d9e47447055a9a2bc0a23373 SHA512 aaa98f6e4e736ca8185c734885f3b9ae741f5656d090ae9647c7c4eb0815f28801907044b2107df4a5d1d05a1a85c738c1220aa4434f8c7529d1f70644d82666 -DIST komikku-0.26.0.tar.gz 1614218 BLAKE2B b3302567bca062c8ba20880f6ba9ea55aecbdffd87a227677ee6f43e001a7e82d0ea9c82c25d7c56d03301ae41ad6bf275d946ea36951127de71c6572b9dd700 SHA512 c692ffabdfeaf34d95f1d8930ff2623cb0383d78502523ca13652cb630a5a75c5ee22861e66d19c58e6f52344d89c441ee6067cc252166061fb51cc76640e825 DIST komikku-0.26.1.tar.gz 1614455 BLAKE2B ef58a7ac497f29c182788c3f827e83c8561ab5bf91598a051c1ca9784b5eafcd3573f1835572e67cd11e02043c902513e2ef86e68d2b33e310363967067ad955 SHA512 73409c51a44f333e3bb0e47e2480099f3a05a1e88dc3c8c96846c18caf7ee61d99e81fe5e47991bd93f76e36fccad73f4bcf406bd744a9fc6ca860b2feef4efc diff --git a/app-text/komikku/komikku-0.26.0.ebuild b/app-text/komikku/komikku-0.26.0.ebuild deleted file mode 100644 index 96dc2bb7.. --- a/app-text/komikku/komikku-0.26.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="Komikku" -MY_P="${MY_PN}-${PV}" - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit python-single-r1 meson gnome2-utils xdg - -DESCRIPTION="An online/offline manga reader for GNOME" -HOMEPAGE="https://gitlab.com/valos/Komikku"; -SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz -> ${P}.tar.gz" - -RESTRICT="test" -KEYWORDS="~amd64" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - >=gui-libs/libhandy-1.0.2 - >=x11-libs/gtk+-3.24.10 - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/cloudscraper[${PYTHON_USEDEP}] - dev-python/dateparser[${PYTHON_USEDEP}] - dev-python/keyring[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pure-protobuf[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - ') -" -RDEPEND=" - ${DEPEND} -" - -S="${WORKDIR}/${MY_PN}-v${PV}" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_install() { - meson_src_install - python_optimize - - # Dirty hack (python_doscript doesn't work) - echo "#!/usr/bin/${EPYTHON} - $(cat ${D}/usr/bin/${PN})" > "${D}/usr/bin/${PN}" -} - -pkg_preinst() { - gnome2_schemas_savelist - xdg_pkg_preinst -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_pkg_postrm -}
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/olm/
commit: fe9c7e6063c9433adf0bb53b427a7e0c9bd87821 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Mon Feb 22 23:27:20 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Feb 22 23:27:20 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe9c7e60 dev-libs/olm: Remove old ebuild. Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-libs/olm/Manifest | 1 - dev-libs/olm/olm-3.1.5.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest index 842b0539..3e9ae611 100644 --- a/dev-libs/olm/Manifest +++ b/dev-libs/olm/Manifest @@ -1,3 +1,2 @@ -DIST olm-3.1.5.tar.bz2 461855 BLAKE2B 20412686ea1621de0d45885ae6f44331389cb401410809901187431eb101113f4186dc5b31c055da15143bec70f2251ee506e4fb50b0a8e495bdfa6cdb302b9e SHA512 a41be45e3fadb4e24654a4db8a68dab7fb8b021aeaf48b524d9c2c1e9d48e0b2200b9f1ac8431e79bc620560b16c66fb4c2d3727901b47b78288ea22b3f6ba02 DIST olm-3.2.1.tar.bz2 462729 BLAKE2B 63d4c33eb79f4d0b4950ad8970d3e4a84d015193df72e4e88ad34d5d82e4c9d3c8677392ba2e12f8a80a67cff5c203b3116a0edf13798a7af3cc4fd8b6312e93 SHA512 adb9cff6148d19df4b83a287723219d4da9efd162f7a2824bee63d824d22c20a10fd2c2d8ce74aff5ec006c6dc8828bd6851cc82be93bc6c4524cf7067080412 DIST olm-3.2.2.tar.bz2 475682 BLAKE2B f6588281ef236c36c4a678eb02250e6b0d496719dc8736b1bdcbc346a16c3b579d988d6cbe99749473e53bbc03830e90c666ced112cd5a85b63f7ebe0704b6cb SHA512 a541299f2fbdaa2be5698a690cd753142311a3206011d70186e1122d575478f91e7feba207fe5d09ce506330dd1f9fbb71dccb3de7014c5333427fdd3b77b668 diff --git a/dev-libs/olm/olm-3.1.5.ebuild b/dev-libs/olm/olm-3.1.5.ebuild deleted file mode 100644 index 50302394.. --- a/dev-libs/olm/olm-3.1.5.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets" -HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm"; -SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2"; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="doc test" -KEYWORDS="~amd64" - -RDEPEND="" -DEPEND="${RDEPEND}" - -src_configure() { - local -a mycmakeargs=( - -DOLM_TESTS="$(usex test)" - ) - - cmake_src_configure -} - -src_test() { - BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test -} - -src_install() { - use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md ) - - cmake_src_install -}
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/ksnip/
commit: 43b25ff7bb04e6df24dc1b928d3a10398919d2fd Author: David Flogeras gmail com> AuthorDate: Tue Feb 16 15:38:10 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Feb 23 20:31:25 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43b25ff7 x11-misc/ksnip: Bump to 1.8.1 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Flogeras gmail.com> x11-misc/ksnip/Manifest | 1 + x11-misc/ksnip/ksnip-1.8.1.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/x11-misc/ksnip/Manifest b/x11-misc/ksnip/Manifest index 631c68fc..1b288b1b 100644 --- a/x11-misc/ksnip/Manifest +++ b/x11-misc/ksnip/Manifest @@ -1 +1,2 @@ DIST ksnip-1.8.0.tar.gz 427497 BLAKE2B d4661f7f2bc6d4623d496d5aeaa5fc456d62ac574c956092d371b052586e060066e1fd837727043775ac10a2c56f558a4258efde745e50d821b1efc82788c27d SHA512 9276b36932c6a87620f0ce125151e09eca0e20e8f504990acb11f1c321c7c6c223e47b7d20fd2d8e409a79a8f09589f7d644bb36d1c9d611a0ed92ee5302fdfe +DIST ksnip-1.8.1.tar.gz 443044 BLAKE2B 4a6d79f4cb5f91302dd893bc2ecd1c641d096292d02c141cc91a01c9dcf9e630222ce40b689c31932b1dff7524443c83c2a977cb7ef75478841124817104d22d SHA512 f8e643fa04c32f02fdb91ab0f2bd9deb200d182712d3c094474a25a6a824057fb96b5bd833d6eb46b2d036ea437f90783611d1df9cdd569be54ab6aef7c39f5b diff --git a/x11-misc/ksnip/ksnip-1.8.1.ebuild b/x11-misc/ksnip/ksnip-1.8.1.ebuild new file mode 100644 index ..d76308c6 --- /dev/null +++ b/x11-misc/ksnip/ksnip-1.8.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg cmake +# cmake has to be listed after xdg for src_prepare to work + +DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool" +HOMEPAGE="https://github.com/ksnip/ksnip"; +SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + >=media-libs/kcolorpicker-0.1.5 + >=media-libs/kimageannotator-0.4.1 + x11-libs/libX11 + x11-libs/libxcb" +DEPEND="${RDEPEND} + kde-frameworks/extra-cmake-modules:5 +" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +src_install() { + cmake_src_install + + doicon -s scalable desktop/${PN}.svg + domenu desktop/org.${PN}.${PN}.desktop +}
[gentoo-commits] repo/proj/guru:master commit in: app-text/komikku/
commit: 8fabc1de424781db6596234b46203a25ba47c674 Author: Maciej Barć protonmail com> AuthorDate: Mon Feb 22 13:22:26 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Feb 22 13:22:29 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fabc1de app-text/komikku: bump to 0.26.1 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> app-text/komikku/Manifest | 1 + app-text/komikku/komikku-0.26.1.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest index ce8116fb..0e60e479 100644 --- a/app-text/komikku/Manifest +++ b/app-text/komikku/Manifest @@ -1,3 +1,4 @@ DIST komikku-0.15.0.tar.gz 1393312 BLAKE2B a9eba44119226c1e2de4403432cdf35758e41919a763e669592616ced82a530319b531dfa97844b14b189e75df84a16d3748b294dac72aefc1546d87f3c689bb SHA512 a819a95b8726929b78837ea0bedd12860ce30aa01616a54bab71efbc5216bd135cd96c717aa1a629ea4e9c29a176307039c22244ffee205e25db28ce0ddf08b4 DIST komikku-0.24.0.tar.gz 1585185 BLAKE2B 5d41162c9cfb1ecdc5127d3dd71789ef6e9688c2ca0eb201964362eb8d8c74b0b85ecd05841eb70834cebefcabc269f1c0659944d9e47447055a9a2bc0a23373 SHA512 aaa98f6e4e736ca8185c734885f3b9ae741f5656d090ae9647c7c4eb0815f28801907044b2107df4a5d1d05a1a85c738c1220aa4434f8c7529d1f70644d82666 DIST komikku-0.26.0.tar.gz 1614218 BLAKE2B b3302567bca062c8ba20880f6ba9ea55aecbdffd87a227677ee6f43e001a7e82d0ea9c82c25d7c56d03301ae41ad6bf275d946ea36951127de71c6572b9dd700 SHA512 c692ffabdfeaf34d95f1d8930ff2623cb0383d78502523ca13652cb630a5a75c5ee22861e66d19c58e6f52344d89c441ee6067cc252166061fb51cc76640e825 +DIST komikku-0.26.1.tar.gz 1614455 BLAKE2B ef58a7ac497f29c182788c3f827e83c8561ab5bf91598a051c1ca9784b5eafcd3573f1835572e67cd11e02043c902513e2ef86e68d2b33e310363967067ad955 SHA512 73409c51a44f333e3bb0e47e2480099f3a05a1e88dc3c8c96846c18caf7ee61d99e81fe5e47991bd93f76e36fccad73f4bcf406bd744a9fc6ca860b2feef4efc diff --git a/app-text/komikku/komikku-0.26.1.ebuild b/app-text/komikku/komikku-0.26.1.ebuild new file mode 100644 index ..96dc2bb7 --- /dev/null +++ b/app-text/komikku/komikku-0.26.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="Komikku" +MY_P="${MY_PN}-${PV}" + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit python-single-r1 meson gnome2-utils xdg + +DESCRIPTION="An online/offline manga reader for GNOME" +HOMEPAGE="https://gitlab.com/valos/Komikku"; +SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz -> ${P}.tar.gz" + +RESTRICT="test" +KEYWORDS="~amd64" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + >=gui-libs/libhandy-1.0.2 + >=x11-libs/gtk+-3.24.10 + $(python_gen_cond_dep ' + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/cloudscraper[${PYTHON_USEDEP}] + dev-python/dateparser[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pure-protobuf[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + ') +" +RDEPEND=" + ${DEPEND} +" + +S="${WORKDIR}/${MY_PN}-v${PV}" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_install() { + meson_src_install + python_optimize + + # Dirty hack (python_doscript doesn't work) + echo "#!/usr/bin/${EPYTHON} + $(cat ${D}/usr/bin/${PN})" > "${D}/usr/bin/${PN}" +} + +pkg_preinst() { + gnome2_schemas_savelist + xdg_pkg_preinst +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_pkg_postrm +}