[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
commit: 1ccc0d1799fec4f667fa19c9eef729e7c7c42bb9 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 07:36:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 07:36:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccc0d17 sys-process/atop: fix build with USE=-modules Closes: https://bugs.gentoo.org/829697 Signed-off-by: Sam James gentoo.org> sys-process/atop/atop-2.7.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-process/atop/atop-2.7.0.ebuild b/sys-process/atop/atop-2.7.0.ebuild index 100ab24274da..224879742c4a 100644 --- a/sys-process/atop/atop-2.7.0.ebuild +++ b/sys-process/atop/atop-2.7.0.ebuild @@ -44,10 +44,11 @@ pkg_pretend() { src_prepare() { default - ( + if use modules ; then cd "${WORKDIR}"/${NETATOP_P} || die eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch - ) + cd "${S}" || die + fi tc-export CC PKG_CONFIG
[gentoo-commits] repo/gentoo:master commit in: dev-python/mysqlclient/
commit: 0cf599adf0a84b77b98da73b0ac0e59d3a382b40 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Dec 20 07:26:14 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Dec 20 07:26:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf599ad dev-python/mysqlclient: x86 stable wrt bug #829645 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/mysqlclient/mysqlclient-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mysqlclient/mysqlclient-2.1.0.ebuild b/dev-python/mysqlclient/mysqlclient-2.1.0.ebuild index a612764949e1..b282167eb09e 100644 --- a/dev-python/mysqlclient/mysqlclient-2.1.0.ebuild +++ b/dev-python/mysqlclient/mysqlclient-2.1.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-db/mysql-connector-c:0=
[gentoo-commits] repo/gentoo:master commit in: dev-util/gn/
commit: b0fe3997ea60f0c535bbbf0fd3047fb712dac743 Author: Stephan Hartmann gentoo org> AuthorDate: Mon Dec 20 07:09:03 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Mon Dec 20 07:09:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fe3997 dev-util/gn: remove old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann gentoo.org> dev-util/gn/Manifest | 1 - dev-util/gn/gn-0.1807.ebuild | 64 2 files changed, 65 deletions(-) diff --git a/dev-util/gn/Manifest b/dev-util/gn/Manifest index 7c7803513a44..431a180088e7 100644 --- a/dev-util/gn/Manifest +++ b/dev-util/gn/Manifest @@ -1,2 +1 @@ -DIST gn-0.1807.tar.xz 682644 BLAKE2B 5beb3c03b0ae467cb98eff2069ef6e4355cba56c57e2717139b698fa563efc404dd1cf0b3fd196f432ca3a13b0402e895b46407cb90bc16b63963710fd5be060 SHA512 82f468e389d08a46e582f816d056813af9bfc810ad0bd84f02731c17c0e2c6140a62e827b8a3c5f89eef467f9bcfc2e88dd7aed325a7955d8584e753fcd09103 DIST gn-0.1943.tar.xz 706792 BLAKE2B 51889ad85e86e702c2690c5c23010d666ef0467be92d982e6dea2eec2e20774c04425900cad64672c7782bf36e62984e612c04ff0f1c7e9598f2877270cf8504 SHA512 4e3270e13e35fa0ede3c81b563b72a9e9baee18b6412d32603d3c7a327315ceea86dc28c9c3b01c9e9f4d520e222dfeabe152f946eb0947d9285359568934864 diff --git a/dev-util/gn/gn-0.1807.ebuild b/dev-util/gn/gn-0.1807.ebuild deleted file mode 100644 index caa1341fa845.. --- a/dev-util/gn/gn-0.1807.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2018-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit ninja-utils python-any-r1 toolchain-funcs - -DESCRIPTION="GN is a meta-build system that generates build files for Ninja" -HOMEPAGE="https://gn.googlesource.com/; -SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" -IUSE="vim-syntax" - -BDEPEND=" - ${PYTHON_DEPS} - dev-util/ninja -" - -PATCHES=( - "${FILESDIR}"/gn-gen-r4.patch -) - -pkg_setup() { - : -} - -src_configure() { - python_setup - tc-export AR CC CXX - unset CFLAGS - set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip --no-static-libstdc++ - echo "$@" >&2 - "$@" || die - cat >out/last_commit_position.h <<-EOF || die - #ifndef OUT_LAST_COMMIT_POSITION_H_ - #define OUT_LAST_COMMIT_POSITION_H_ - #define LAST_COMMIT_POSITION_NUM ${PV##0.} - #define LAST_COMMIT_POSITION "${PV}" - #endif // OUT_LAST_COMMIT_POSITION_H_ - EOF -} - -src_compile() { - eninja -C out gn -} - -src_test() { - eninja -C out gn_unittests - out/gn_unittests || die -} - -src_install() { - dobin out/gn - einstalldocs - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles - doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax} - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: abab2c8d482b771c881b895226c4e01eab62c597 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 06:46:40 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 06:46:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abab2c8d sys-fs/eudev: restore dropped keywords Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- sys-fs/eudev/eudev-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index feb093b913ee..b830fc310bc6 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index feb093b913ee..b830fc310bc6 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 85cee957fe63f996b138c58106cae31df07ccb80 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 06:46:10 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 06:46:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cee957 sys-fs/eudev: keyword 3.2.11 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index 2fc945efca76..feb093b913ee 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/, app-emulation/qemu/files/
commit: d4dbabb19b26f4203d67e25f78772c5bebf650ff Author: John Helmert III gentoo org> AuthorDate: Mon Dec 20 04:31:40 2021 + Commit: Matthias Maier gentoo org> CommitDate: Mon Dec 20 06:42:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dbabb1 app-emulation/qemu: drop 6.0.0-r4, 6.0.0-r54, 6.0.1-r1 Bug: https://bugs.gentoo.org/807055 Bug: https://bugs.gentoo.org/820743 Closes: https://github.com/gentoo/gentoo/pull/23421 Signed-off-by: John Helmert III gentoo.org> Signed-off-by: Matthias Maier gentoo.org> app-emulation/qemu/Manifest| 2 - .../qemu/files/qemu-5.2.0-cleaner-werror.patch | 40 - .../qemu/files/qemu-5.2.0-dce-locks.patch | 18 - app-emulation/qemu/files/qemu-5.2.0-strings.patch | 23 - app-emulation/qemu/qemu-6.0.0-r4.ebuild| 910 app-emulation/qemu/qemu-6.0.0-r54.ebuild | 911 - app-emulation/qemu/qemu-6.0.1-r1.ebuild| 911 - 7 files changed, 2815 deletions(-) diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index 2e25d84139b6..94a4f3c94cb0 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -1,4 +1,2 @@ -DIST qemu-6.0.0.tar.xz 107333232 BLAKE2B 7746329d3e13782b7c346ce4052cc517cfc65cd9b2d514d199e4d5b8570ca79566ec04b0c114db2e97c84e68eb551e0d4cdce1b14b91a88fe08d2a5f682c1418 SHA512 ee3ff00aebec4d8891d2ff6dabe4e667e510b2a4fe3f6190aa34673a91ea32dcd2db2e9bf94c2f1bf05aa79788f17cfbbedc6027c0988ea08a92587b79ee05e4 -DIST qemu-6.0.1.tar.xz 107084292 BLAKE2B 53f4adc1a4ba99aaf03659db499d557c57d0c2559955980591594bf0ed06aaf485f0192d7f8f68338b97e0d4d0a114e4431bae5e5b3f3fc82aef08616429d8ed SHA512 2e37ae97a56c4de71412ebabe0e0a59908a7ca7d353440e046831319456d4020614f0909af07cb2a8bb23423e84880a89b5aa4e463e95d1ad37a64fbf8021337 DIST qemu-6.1.0.tar.xz 111258808 BLAKE2B 412eecf6d39debd6089b26d3b22e5d25c6c8c30d2eaf31b17c25cc2b3a1b10794a30218dfb151c78801aa295255aa974b297f1fe05b93f14334f203c2af5ccee SHA512 3378ae21c75b77ee6a759827f1fcf7b2a50a0fef07e3b0e89117108022a8d8655fa977e4d65596f4f24f7c735c6594d44b0c6f69732ea4465e88a7406b1d5d3c DIST qemu-6.2.0.tar.xz 115667324 BLAKE2B 3f2f02e5c36113df6231a9474c6d5db774e541312173813c28f578d669a51f391695d364dc806f5906d9e3c2796bb20b2606fcd46a247eb751ea517de9d7ce15 SHA512 e9f8231c9e1cfcc41cb47f10a55d63f6b8aee307af00cf6acf64acb7aa4f49fa7e9d6330703a2abea15d8b7bbaba7d3cb08c83edd98d82642367b527df730817 diff --git a/app-emulation/qemu/files/qemu-5.2.0-cleaner-werror.patch b/app-emulation/qemu/files/qemu-5.2.0-cleaner-werror.patch deleted file mode 100644 index 33115f1df480.. --- a/app-emulation/qemu/files/qemu-5.2.0-cleaner-werror.patch +++ /dev/null @@ -1,40 +0,0 @@ --Wall -Wextra compains about unused arguments, -causes safe-stack to be mis-detected. a/configure -+++ b/configure -@@ -2293,7 +2293,7 @@ fi - cat > $TMPC << EOF - #include - #include --int main(int argc, char *argv[]) { -+int main(void) { - return printf("%zu", SIZE_MAX); - } - EOF -@@ -4911,7 +4911,7 @@ fi - - if test "$safe_stack" = "yes"; then - cat > $TMPC << EOF --int main(int argc, char *argv[]) -+int main(void) - { - #if ! __has_feature(safe_stack) - #error SafeStack Disabled -@@ -4933,7 +4933,7 @@ EOF - fi - else - cat > $TMPC << EOF --int main(int argc, char *argv[]) -+int main(void) - { - #if defined(__has_feature) - #if __has_feature(safe_stack) -@@ -5283,7 +5283,7 @@ static const int Z = 1; - #define TAUT(X) ((X) == Z) - #define PAREN(X, Y) (X == Y) - #define ID(X) (X) --int main(int argc, char *argv[]) -+int main(void) - { - int x = 0, y = 0; - x = ID(x); diff --git a/app-emulation/qemu/files/qemu-5.2.0-dce-locks.patch b/app-emulation/qemu/files/qemu-5.2.0-dce-locks.patch deleted file mode 100644 index 679a9f391b0b.. --- a/app-emulation/qemu/files/qemu-5.2.0-dce-locks.patch +++ /dev/null @@ -1,18 +0,0 @@ -Fix CFLAGS=-Og build break. -Og fails because gcc does not enable dead -code elimination (but does set __OPTIMIZE__ define). - -The fix avoids DCE reliance downstream entirely. - -Reported-by: Luke-Jr -Bug: https://bugs.gentoo.org/782364 a/include/qemu/lockable.h -+++ b/include/qemu/lockable.h -@@ -28,7 +28,7 @@ struct QemuLockable { - * to QEMU_MAKE_LOCKABLE. For optimized builds, we can rely on dead-code elimination - * from the compiler, and give the errors already at link time. - */ --#if defined(__OPTIMIZE__) && !defined(__SANITIZE_ADDRESS__) -+#if defined(__OPTIMIZE__) && !defined(__SANITIZE_ADDRESS__) && defined(VALIDATE_LOCKS_VIA_DCE) - void unknown_lock_type(void *); - #else - static inline void unknown_lock_type(void *unused) diff --git a/app-emulation/qemu/files/qemu-5.2.0-strings.patch b/app-emulation/qemu/files/qemu-5.2.0-strings.patch deleted file mode 100644 index 0b3dcdce78c9.. --- a/app-emulation/qemu/files/qemu-5.2.0-strings.patch +++ /dev/null @@ -1,23 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 657fdf3999bd56ddbed8627b2bcb0f56c87fc76b Author: John Helmert III gentoo org> AuthorDate: Sun Dec 19 17:22:52 2021 + Commit: Matthias Maier gentoo org> CommitDate: Mon Dec 20 06:42:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657fdf39 app-emulation/qemu: add myself as a maintainer Signed-off-by: John Helmert III gentoo.org> Signed-off-by: Matthias Maier gentoo.org> app-emulation/qemu/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml index 094f223846c3..d266bd0b5ae1 100644 --- a/app-emulation/qemu/metadata.xml +++ b/app-emulation/qemu/metadata.xml @@ -9,6 +9,10 @@ zlog...@gentoo.org Mikle Kolyada + + a...@gentoo.org + John Helmert III + virtualizat...@gentoo.org Gentoo Virtualization Project
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 229a044368567d65aee9b3b4f3008f9526ddc196 Author: John Helmert III gentoo org> AuthorDate: Sun Dec 19 17:16:07 2021 + Commit: Matthias Maier gentoo org> CommitDate: Mon Dec 20 06:42:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229a0443 app-emulation/qemu: add 6.2.0 Bug: https://bugs.gentoo.org/810544 Signed-off-by: John Helmert III gentoo.org> Signed-off-by: Matthias Maier gentoo.org> app-emulation/qemu/Manifest | 1 + app-emulation/qemu/qemu-6.2.0.ebuild | 916 +++ 2 files changed, 917 insertions(+) diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index 5da09b88107b..2e25d84139b6 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -1,3 +1,4 @@ DIST qemu-6.0.0.tar.xz 107333232 BLAKE2B 7746329d3e13782b7c346ce4052cc517cfc65cd9b2d514d199e4d5b8570ca79566ec04b0c114db2e97c84e68eb551e0d4cdce1b14b91a88fe08d2a5f682c1418 SHA512 ee3ff00aebec4d8891d2ff6dabe4e667e510b2a4fe3f6190aa34673a91ea32dcd2db2e9bf94c2f1bf05aa79788f17cfbbedc6027c0988ea08a92587b79ee05e4 DIST qemu-6.0.1.tar.xz 107084292 BLAKE2B 53f4adc1a4ba99aaf03659db499d557c57d0c2559955980591594bf0ed06aaf485f0192d7f8f68338b97e0d4d0a114e4431bae5e5b3f3fc82aef08616429d8ed SHA512 2e37ae97a56c4de71412ebabe0e0a59908a7ca7d353440e046831319456d4020614f0909af07cb2a8bb23423e84880a89b5aa4e463e95d1ad37a64fbf8021337 DIST qemu-6.1.0.tar.xz 111258808 BLAKE2B 412eecf6d39debd6089b26d3b22e5d25c6c8c30d2eaf31b17c25cc2b3a1b10794a30218dfb151c78801aa295255aa974b297f1fe05b93f14334f203c2af5ccee SHA512 3378ae21c75b77ee6a759827f1fcf7b2a50a0fef07e3b0e89117108022a8d8655fa977e4d65596f4f24f7c735c6594d44b0c6f69732ea4465e88a7406b1d5d3c +DIST qemu-6.2.0.tar.xz 115667324 BLAKE2B 3f2f02e5c36113df6231a9474c6d5db774e541312173813c28f578d669a51f391695d364dc806f5906d9e3c2796bb20b2606fcd46a247eb751ea517de9d7ce15 SHA512 e9f8231c9e1cfcc41cb47f10a55d63f6b8aee307af00cf6acf64acb7aa4f49fa7e9d6330703a2abea15d8b7bbaba7d3cb08c83edd98d82642367b527df730817 diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild b/app-emulation/qemu/qemu-6.2.0.ebuild new file mode 100644 index ..4dedacb8a22c --- /dev/null +++ b/app-emulation/qemu/qemu-6.2.0.ebuild @@ -0,0 +1,916 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="ncurses,readline" + +FIRMWARE_ABI_VERSION="6.2.0" + +inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ + pax-utils xdg-utils + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://git.qemu.org/git/qemu.git; + EGIT_SUBMODULES=( + meson + tests/fp/berkeley-softfloat-3 + tests/fp/berkeley-testfloat-3 + ui/keycodemapdb + ) + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://download.qemu.org/${P}.tar.xz; + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +fi + +DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" +HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org; + +LICENSE="GPL-2 LGPL-2 BSD-2" +SLOT="0" + +IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc + +fdt fuse glusterfs gnutls gtk infiniband iscsi io-uring + jack jemalloc +jpeg kernel_linux + kernel_FreeBSD lzo multipath + ncurses nfs nls numa opengl +oss +pin-upstream-blobs + plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux + +slirp + smartcard snappy spice ssh static static-user systemtap test udev usb + usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen + xfs zstd" + +COMMON_TARGETS=" + aarch64 + alpha + arm + cris + hppa + i386 + m68k + microblaze + microblazeel + mips + mips64 + mips64el + mipsel + nios2 + or1k + ppc + ppc64 + riscv32 + riscv64 + s390x + sh4 + sh4eb + sparc + sparc64 + x86_64 + xtensa + xtensaeb +" +IUSE_SOFTMMU_TARGETS=" + ${COMMON_TARGETS} + avr + rx + tricore +" +IUSE_USER_TARGETS=" + ${COMMON_TARGETS} + aarch64_be + armeb + hexagon + mipsn32 + mipsn32el + ppc64abi32 + ppc64le + sparc32plus +" + +use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) +use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) +IUSE+=" ${use_softmmu_targets} ${use_user_targets}" + +RESTRICT="!test? ( test )" +# Allow no targets to be built so that people can get a tools-only build. +# Block USE flag configurations known to not work. +REQUIRED_USE="${PYTHON_REQUIRED_USE} + qemu_softmmu_targets_arm? ( fdt ) + qemu_softmmu_targets_microblaze? ( fdt ) + qemu_softmmu_targets_mips64el? ( fdt ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/rdflib/
commit: b4343525111b9501b0acbad95e45cdcc1d5e55a1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 20 06:15:35 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 20 06:15:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4343525 dev-python/rdflib: add 6.1.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rdflib/Manifest| 1 + dev-python/rdflib/rdflib-6.1.1.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/rdflib/Manifest b/dev-python/rdflib/Manifest index fabd8a6c45f3..7d6fac1730bc 100644 --- a/dev-python/rdflib/Manifest +++ b/dev-python/rdflib/Manifest @@ -1,2 +1,3 @@ DIST rdflib-5.0.0.tar.gz 818586 BLAKE2B d0046590b00211ccb4f0f586dc829c061a5f426b1cefed44a63d21d46396354b9012dbe0a63c8f9de138b25ca7d73ba624c49da6fb305ececd983c62c917fd8a SHA512 ba98ab6a7bb9d993d11c559a739761f297282eb9307f3e333db8dd1c6b365b408a59b701d823bef9be774a59b3f44f64c9444e3bb0115c0c549cb00945385dab DIST rdflib-6.0.2.tar.gz 1273100 BLAKE2B aefd98c480710ece6fc5e621ebc0526eb24c61d36872280aa369baa2ce5bf90173190fa01d592861d2d6a9700fe9fc43a9ebe6d0b1f68851442e860ca702bf31 SHA512 0d14902d24582aad01289f5265feba3c533bbf5a0928b2e1032ba0af16d16cce46a92bde0f01ec2980351c1c13fe2cf4113445d2731e04400f0c20de73efa050 +DIST rdflib-6.1.1.tar.gz 1587670 BLAKE2B f13831124a8f292f0481f5ee9995b6b7ba82992cbe51abb0067703b2acee9f13ce5a62379636ac9f36823afa5b841799c1f26358efb6c12eca2df333611d5488 SHA512 049608dc37dba929eac1e40431885d319311f27be9fddc292d768e3703927e61a646a73137e4a1eaa16836cfba4606ea2cfd8fe3a86cfbf10e3271cee2ee251f diff --git a/dev-python/rdflib/rdflib-6.1.1.ebuild b/dev-python/rdflib/rdflib-6.1.1.ebuild new file mode 100644 index ..aeb39323d46a --- /dev/null +++ b/dev-python/rdflib/rdflib-6.1.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite?,threads(+)" +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 optfeature + +DESCRIPTION="RDF library containing a triple store and parser/serializer" +HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.org/project/rdflib/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="examples sqlite" + +RDEPEND=" + dev-python/isodate[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/berkeleydb[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install pytest + +EPYTEST_IGNORE=( + # Uses network + test/test_so_69984830.py +) + +python_prepare_all() { + # these tests require internet access + sed -e '/doctest/d' -i setup.cfg || die + rm test/{test_sparql_service.py,test_graph.py,jsonld/test_onedotone.py} || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} + +pkg_postinst() { + optfeature "support for sys-libs/db (Berkeley DB for MySQL)" dev-python/berkeleydb +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-functools/
commit: a3e18e28515c102e6515ccc268df8aea65d39610 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 20 06:02:04 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 20 06:02:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e18e28 dev-python/jaraco-functools: add 3.5.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/jaraco-functools/Manifest | 1 + .../jaraco-functools/jaraco-functools-3.5.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest index eca5d3781878..e4571f756e61 100644 --- a/dev-python/jaraco-functools/Manifest +++ b/dev-python/jaraco-functools/Manifest @@ -1 +1,2 @@ DIST jaraco.functools-3.4.0.tar.gz 13048 BLAKE2B 437d73c75326e0d94cf15b4dfe9e5c28e44e5016376371458505377b7420930ac880c1f02ab70d4e2d154b41273d108eec5727ccdf59aa19d5674f33aaa107c2 SHA512 ae15014e566b7f18e456d9da2d02b9508b9c5a00e24f24316c44ab65ad655b97942af0094c33d3be777cc5e743b975cde6e15e72f9a003365f9a0efaae4f6dac +DIST jaraco.functools-3.5.0.tar.gz 13254 BLAKE2B 9165f901106278da562c6b59c3cc29e0b1c4689c5db7955f57a76fca3c12e90d30a80a7dde3420a719b093c41b889e54170bfa6f6f18b6f078e3f4291e59736f SHA512 7257f41506f90ca2fda1bd12fed58fa4d4ff5738547f8cdae8ccad1901e0c818afb701dd8e9050fc77ca1271bc2466d5a542990138bc3db2cf9b04d12850844c diff --git a/dev-python/jaraco-functools/jaraco-functools-3.5.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-3.5.0.ebuild new file mode 100644 index ..cbd85a2ea2f4 --- /dev/null +++ b/dev-python/jaraco-functools/jaraco-functools-3.5.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) +inherit distutils-r1 + +MY_PN="${PN/-/.}" +DESCRIPTION="Additional functions used by other projects by developer jaraco" +HOMEPAGE="https://github.com/jaraco/jaraco.functools; +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/more-itertools[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/toml[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/jaraco-classes[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + ">=dev-python/jaraco-packaging-3.2" \ + ">=dev-python/rst-linker-1.9" +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/funcy/
commit: 41e2f41bd1510c9f97e43443a2c31ef65f392779 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 20 05:55:57 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 20 05:55:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e2f41b dev-python/funcy: add github upstream metadata Signed-off-by: Arthur Zamarin gentoo.org> dev-python/funcy/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/funcy/metadata.xml b/dev-python/funcy/metadata.xml index 15aebf8628aa..823ca6d657c2 100644 --- a/dev-python/funcy/metadata.xml +++ b/dev-python/funcy/metadata.xml @@ -12,5 +12,6 @@ funcy + Suor/funcy
[gentoo-commits] repo/gentoo:master commit in: dev-python/funcy/
commit: 1d93cac2e0feedc96321ba6221e7c92387a74b4c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 20 05:54:54 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 20 05:55:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d93cac2 dev-python/funcy: add 1.17 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/funcy/Manifest | 1 + dev-python/funcy/funcy-1.17.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-python/funcy/Manifest b/dev-python/funcy/Manifest index ce164b749883..5e02c0d83cc4 100644 --- a/dev-python/funcy/Manifest +++ b/dev-python/funcy/Manifest @@ -1 +1,2 @@ DIST funcy-1.16.tar.gz 619331 BLAKE2B 55773e12356af6c7fac441cae186cb476f2acbba3b22efd902c2be460f0d021f829c5bf4351ce359fd2062ad47ad576bb74413152c64f2540a6a1b5f869f238e SHA512 e08397c49d66e6d0257b4b140483a139ffdb086dd98a277d499e5777474dc0c6d49055ca121fdc5a17964256d4970da495c09c50fdd2aef2af8839a9328a87ae +DIST funcy-1.17.tar.gz 112383 BLAKE2B 150133f72ed165bdc9adc3a9f4954dfd5b846dea7b1ee2cae0d6621ebaec3e2ba986cd6596fd86482036aad6476913caec0868db9cf55c067fdbf62ac10953e2 SHA512 d48ce3b7a7b8ee7512df109d651f40ca4dadf681acca6ab0a4857a2ea408f20f6345b9b416ca8b1e924050a842648192b8fe79381c202361bc4d2e25bd55ad05 diff --git a/dev-python/funcy/funcy-1.17.ebuild b/dev-python/funcy/funcy-1.17.ebuild new file mode 100644 index ..48dcf0ae3ec6 --- /dev/null +++ b/dev-python/funcy/funcy-1.17.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A collection of fancy functional tools focused on practicality" +HOMEPAGE="https://github.com/Suor/funcy; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( dev-python/whatever[${PYTHON_USEDEP}] )" + +distutils_enable_tests --install pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/py-amqp/
commit: e061831b57b5caf1282335cc8ff6c0dd144cfcd1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 20 06:01:00 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 20 06:01:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e061831b dev-python/py-amqp: add 5.0.9 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/py-amqp/Manifest | 1 + dev-python/py-amqp/py-amqp-5.0.9.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-python/py-amqp/Manifest b/dev-python/py-amqp/Manifest index 013140e8695b..deefc6e7d329 100644 --- a/dev-python/py-amqp/Manifest +++ b/dev-python/py-amqp/Manifest @@ -1,3 +1,4 @@ DIST amqp-5.0.6.tar.gz 126856 BLAKE2B 3eae4d0f97477dc7b72eba65ee95ab74afa051bf2d745f86944c4236b4a90ff6c2a38f18a5bdc8441215f4607ed4e8eb867144695619eb08e0f1065e7a624415 SHA512 bf15fad413bedb2f57dfaa03986f4abfc8fb169d5e324d5741b94a1e3776f2590e7686774c69dfdda848b484dbc1e6d0fa78a4a3125cf08ab20eaf7192885252 DIST amqp-5.0.7.tar.gz 127139 BLAKE2B 51fe6448b61c0899ef49c212ddea5eea108812ad744ffe8ab7ba2392177ef1b6cd6481c424530fb9111899c425081ad96988d36e872c6d32ee72c44a28de51e0 SHA512 3c0d051ad677fa410e4301ab86478583affc1e42651ce5c9b34a07a179aa4fb15811a81884facbdc393b0646a23cab20ee7943b276b8ef770e9707b9bd23d06a DIST amqp-5.0.8.tar.gz 127472 BLAKE2B f158b19c3844302151f6683758a78ec28150eb5204ddcde344f2313b2ac76d1b683aa25f2a7088e4b91d0a83928b343490677f9d7f2a327f8384520e52ac1dc0 SHA512 c71fc506cd0f3269956cb3e10ca8a27bc9eae30a0e1f5b1bbbfff3c3d2fff1fd206554c027ae0cf22eda5f43b64c12df8c0b2b31df21b8e4962a8620ce5edc39 +DIST amqp-5.0.9.tar.gz 127478 BLAKE2B f4e23c43ad66cf88e076e9542d8825daac9ad3cf93ca954fe0f1baf3648bfc00afa0002b86d73a95936fad7c859b0a75ee2996cc0d19c6bfcd3ec556e0c1eab3 SHA512 b94bf176e816b1dad4bbc2891a5324f7eb8e27fd475c34a01e6f39d27caf66447cfceab6a3cb3538fd1b610a250eed1423682deef4a174fdd201e0b3a7368bc9 diff --git a/dev-python/py-amqp/py-amqp-5.0.9.ebuild b/dev-python/py-amqp/py-amqp-5.0.9.ebuild new file mode 100644 index ..eb3c94be5008 --- /dev/null +++ b/dev-python/py-amqp/py-amqp-5.0.9.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +MY_P="amqp-${PV}" +DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)" +HOMEPAGE="https://github.com/celery/py-amqp https://pypi.org/project/amqp/; +SRC_URI="mirror://pypi/${MY_P:0:1}/amqp/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="extras" + +BDEPEND=" + >=dev-python/vine-5.0.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/case-1.3.1[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-rerunfailures-6.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs dev-python/sphinx_celery +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # rmq tests require a rabbitmq instance + t/integration/test_rmq.py +) + +EPYTEST_DESELECT=( + # fails when gssapi is installed (how does that test make sense?!) + t/unit/test_sasl.py::test_SASL::test_gssapi_missing +) + +python_install_all() { + if use extras; then + insinto /usr/share/${PF}/extras + doins -r extra + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: 2ba832c26d916d8f06925cd20c655fced0676016 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:34:19 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:34:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba832c2 net-libs/grpc: drop 1.37.1-r2 Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/grpc/Manifest | 1 - net-libs/grpc/grpc-1.37.1-r2.ebuild | 101 2 files changed, 102 deletions(-) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index ab64d9d6e9dd..f85ff4f4e4cb 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -1,4 +1,3 @@ -DIST grpc-1.37.1.tar.gz 8212731 BLAKE2B c306fbe60f5191fe957efb35c75574e00b194895e7d116a1d0a47238b53e73055e7c173e69afcf97b77e593f55001141bbef8fb09b9787420203d935eb85 SHA512 fe02447f558116e9ed2de48142b9bd3b8908d496aea7816406eee2c6ad136714ee14c2104a82a32f56ab486c5050b4665c55bacb24c91ceabcf1b998a5fc86b7 DIST grpc-1.38.1.tar.gz 8294961 BLAKE2B dca22ef4517ad122815522985e0d1c9b35789302056ea896c3ccc1163725835cf1f925b344467185edd6c86a65808bbe8243721834c0fd4f209216109b7c2fe7 SHA512 1f9b6baea4790836d32da6a27ec1491c015d47f2a48ef8732dada0ef45f4dfed412597c8a09dfc0778b16c7300618d42013679094e05cb5922bfae57adedaaa2 DIST grpc-1.41.0.tar.gz 8347643 BLAKE2B e8c0e32d3cfc75413bfcd0bfbd95a5dc592d11f629e63618619ba307a76a62668c1c21efda45836aef8fb6a1912da0c300f3d4cd41f8b93344fa1768a86df6e6 SHA512 bc353bfd8cc10d8b992e4cf680c656ef6ddbcecbaa640c94e9255664d532926e48f3839afc98ef6278ae4e2eb54d166ac67fec7315dc1d08640845ed8120d902 DIST grpc-1.41.1.tar.gz 8346512 BLAKE2B fbb453f7ab398ac843b19922b7e3f71121bc9ba44b3e0c558796dc519dbbc5d34e31d1059bfa7552fefdd7c05d5a8b03645f5c5257e73126ba14a73bec0b1fb1 SHA512 17d4c0867a51e33c029bcce86371f8e1d4680ba78fe4f02fb63b8614e9c5f7f6078c22b7c56c63c6ff461429a70d2ec87cb3c0d30c897a88321fe7f26de6e052 diff --git a/net-libs/grpc/grpc-1.37.1-r2.ebuild b/net-libs/grpc/grpc-1.37.1-r2.ebuild deleted file mode 100644 index 468f9b7a6ac4.. --- a/net-libs/grpc/grpc-1.37.1-r2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -MY_PV="${PV//_pre/-pre}" - -DESCRIPTION="Modern open source high performance RPC framework" -HOMEPAGE="https://www.grpc.io; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -# format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level CMakeLists.txt -SLOT="0/15.137" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="doc examples test" - -# look for submodule versions in third_party dir -RDEPEND=" - =dev-cpp/abseil-cpp-20200923*:=[cxx17(+)] - >=dev-libs/re2-0.2021.04.01:= - >=dev-libs/openssl-1.1.1:0=[-bindist(-)] - >=dev-libs/protobuf-3.15.2:= - >=net-dns/c-ares-1.15.0:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND} - test? ( - dev-cpp/benchmark - dev-cpp/gflags - ) -" - -BDEPEND="virtual/pkgconfig" - -# requires sources of many google tools -RESTRICT="test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -soversion_check() { - local core_sover cpp_sover - # extract quoted number. line we check looks like this: 'set(gRPC_CPP_SOVERSION"1.37")' - core_sover="$(grep 'set(gRPC_CORE_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" - cpp_sover="$(grep 'set(gRPC_CPP_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" - # remove dots, e.g. 1.37 -> 137 - core_sover="${core_sover//./}" - cpp_sover="${cpp_sover//./}" - [[ ${core_sover} -eq $(ver_cut 2 ${SLOT}) ]] || die "fix core sublot! should be ${core_sover}" - [[ ${cpp_sover} -eq $(ver_cut 3 ${SLOT}) ]] || die "fix cpp sublot! should be ${cpp_sover}" -} - -src_prepare() { - cmake_src_prepare - - # un-hardcode libdir - sed -i "s@lib/pkgconfig@$(get_libdir)/pkgconfig@" CMakeLists.txt || die - sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die - - soversion_check -} - -src_configure() { - local mycmakeargs=( - -DgRPC_INSTALL=ON - -DgRPC_ABSL_PROVIDER=package - -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF - -DgRPC_CARES_PROVIDER=package - -DgRPC_INSTALL_CMAKEDIR="$(get_libdir)/cmake/${PN}" - -DgRPC_INSTALL_LIBDIR="$(get_libdir)" - -DgRPC_PROTOBUF_PROVIDER=package - -DgRPC_RE2_PROVIDER=package - -DgRPC_SSL_PROVIDER=package - -DgRPC_ZLIB_PROVIDER=package - -DgRPC_BUILD_TESTS=$(usex test) - -DCMAKE_CXX_STANDARD=17 - $(usex test '-DgRPC_GFLAGS_PROVIDER=package' '') - $(usex test '-DgRPC_BENCHMARK_PROVIDER=package' '') - ) - cmake_src_configure -} -
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: 0c209b3e67cee46ffab6f2383e88029d9708301e Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:30:02 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:31:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c209b3e Revert "net-libs/grpc: drop 1.37.1-r2, 1.38.1, 1.41.0" apparently tensorflow needs and older ver This reverts commit 355e33548f7eae4fa8d7c4047254a841e19a2b0e. Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/grpc/Manifest | 3 ++ net-libs/grpc/grpc-1.37.1-r2.ebuild | 101 +++ net-libs/grpc/grpc-1.38.1.ebuild| 102 net-libs/grpc/grpc-1.41.0.ebuild| 102 4 files changed, 308 insertions(+) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index 27a40a3be1f6..ab64d9d6e9dd 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -1,2 +1,5 @@ +DIST grpc-1.37.1.tar.gz 8212731 BLAKE2B c306fbe60f5191fe957efb35c75574e00b194895e7d116a1d0a47238b53e73055e7c173e69afcf97b77e593f55001141bbef8fb09b9787420203d935eb85 SHA512 fe02447f558116e9ed2de48142b9bd3b8908d496aea7816406eee2c6ad136714ee14c2104a82a32f56ab486c5050b4665c55bacb24c91ceabcf1b998a5fc86b7 +DIST grpc-1.38.1.tar.gz 8294961 BLAKE2B dca22ef4517ad122815522985e0d1c9b35789302056ea896c3ccc1163725835cf1f925b344467185edd6c86a65808bbe8243721834c0fd4f209216109b7c2fe7 SHA512 1f9b6baea4790836d32da6a27ec1491c015d47f2a48ef8732dada0ef45f4dfed412597c8a09dfc0778b16c7300618d42013679094e05cb5922bfae57adedaaa2 +DIST grpc-1.41.0.tar.gz 8347643 BLAKE2B e8c0e32d3cfc75413bfcd0bfbd95a5dc592d11f629e63618619ba307a76a62668c1c21efda45836aef8fb6a1912da0c300f3d4cd41f8b93344fa1768a86df6e6 SHA512 bc353bfd8cc10d8b992e4cf680c656ef6ddbcecbaa640c94e9255664d532926e48f3839afc98ef6278ae4e2eb54d166ac67fec7315dc1d08640845ed8120d902 DIST grpc-1.41.1.tar.gz 8346512 BLAKE2B fbb453f7ab398ac843b19922b7e3f71121bc9ba44b3e0c558796dc519dbbc5d34e31d1059bfa7552fefdd7c05d5a8b03645f5c5257e73126ba14a73bec0b1fb1 SHA512 17d4c0867a51e33c029bcce86371f8e1d4680ba78fe4f02fb63b8614e9c5f7f6078c22b7c56c63c6ff461429a70d2ec87cb3c0d30c897a88321fe7f26de6e052 DIST grpc-1.43.0.tar.gz 8540919 BLAKE2B dc78026129a5d23e864c92a210e8de845a4bad886071a76d527730108da155d290612f1e54cec15d69f55713f37f377e6bff844b16b5deef64c7d8bb31195652 SHA512 e0471aa355d311a40c9d29d7101bf8e22b89ac675d4914c38e617d3213b61107487ef20ca80d7cff8093b548f4a976526298e1f32959ae6ce3c088d45ecc9781 diff --git a/net-libs/grpc/grpc-1.37.1-r2.ebuild b/net-libs/grpc/grpc-1.37.1-r2.ebuild new file mode 100644 index ..468f9b7a6ac4 --- /dev/null +++ b/net-libs/grpc/grpc-1.37.1-r2.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +MY_PV="${PV//_pre/-pre}" + +DESCRIPTION="Modern open source high performance RPC framework" +HOMEPAGE="https://www.grpc.io; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +# format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level CMakeLists.txt +SLOT="0/15.137" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="doc examples test" + +# look for submodule versions in third_party dir +RDEPEND=" + =dev-cpp/abseil-cpp-20200923*:=[cxx17(+)] + >=dev-libs/re2-0.2021.04.01:= + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] + >=dev-libs/protobuf-3.15.2:= + >=net-dns/c-ares-1.15.0:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND} + test? ( + dev-cpp/benchmark + dev-cpp/gflags + ) +" + +BDEPEND="virtual/pkgconfig" + +# requires sources of many google tools +RESTRICT="test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +soversion_check() { + local core_sover cpp_sover + # extract quoted number. line we check looks like this: 'set(gRPC_CPP_SOVERSION"1.37")' + core_sover="$(grep 'set(gRPC_CORE_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" + cpp_sover="$(grep 'set(gRPC_CPP_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" + # remove dots, e.g. 1.37 -> 137 + core_sover="${core_sover//./}" + cpp_sover="${cpp_sover//./}" + [[ ${core_sover} -eq $(ver_cut 2 ${SLOT}) ]] || die "fix core sublot! should be ${core_sover}" + [[ ${cpp_sover} -eq $(ver_cut 3 ${SLOT}) ]] || die "fix cpp sublot! should be ${cpp_sover}" +} + +src_prepare() { + cmake_src_prepare + + # un-hardcode libdir + sed -i "s@lib/pkgconfig@$(get_libdir)/pkgconfig@" CMakeLists.txt || die + sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die + + soversion_check +} + +src_configure() { + local mycmakeargs=( + -DgRPC_INSTALL=ON + -DgRPC_ABSL_PROVIDER=package + -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: 9521d284eb55fbceaca5c2b78470a7ca783163d3 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 05:28:11 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 05:28:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9521d284 sys-apps/shadow: don't install 'su' man page with USE=-su Reported-by: josef64 Signed-off-by: Sam James gentoo.org> sys-apps/shadow/{shadow-4.10-r2.ebuild => shadow-4.10-r3.ebuild} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-apps/shadow/shadow-4.10-r2.ebuild b/sys-apps/shadow/shadow-4.10-r3.ebuild similarity index 98% rename from sys-apps/shadow/shadow-4.10-r2.ebuild rename to sys-apps/shadow/shadow-4.10-r3.ebuild index 6f651117a693..020224692897 100644 --- a/sys-apps/shadow/shadow-4.10-r2.ebuild +++ b/sys-apps/shadow/shadow-4.10-r3.ebuild @@ -215,7 +215,11 @@ src_install() { # Remove manpages that are handled by other packages find "${ED}"/usr/share/man -type f \ '(' -name id.1 -o -name getspnam.3 ')' \ - -delete + -delete || die + + if ! use su ; then + find "${ED}"/usr/share/man -type f -name su.1 -delete || die + fi cd "${S}" || die dodoc ChangeLog NEWS TODO
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs-kmod/files/
commit: a5378d5b744c916714e60bd896c3fa87a1bd50e6 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:17:02 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:17:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5378d5b sys-fs/zfs-kmod: drop 2.1.1-r4 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/Manifest | 2 - .../zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch | 594 - .../files/2.1.1-restore-dirty-dnode-logic.patch| 31 -- sys-fs/zfs-kmod/zfs-kmod-2.1.1-r4.ebuild | 216 4 files changed, 843 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index e5cc220e8b89..1d9cb77a48f7 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,7 +1,5 @@ DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2 SHA512 626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd SHA512 52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a SHA512 123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c -DIST zfs-2.1.1.tar.gz 34836374 BLAKE2B 09ee6bd30e8266342bd975454086049c3fd9142e7dacfe52166575c20e3c92688f9b457d75b2a2068fc281e65f78e1d47450545504cdf8bc31e23663545d7800 SHA512 b69ce764a9f7438ec2c90f86be02abfd684c67cd38de876374e3e6f4b2f82a75d86fa70205def2ba454ad27e52ec8d955ebc4ba456e91d397129a54ea849c19c -DIST zfs-2.1.1.tar.gz.asc 195 BLAKE2B d886e7dc74270228f98dfc5ca85bbbe897d5a87a5ae8bbfde28e2af1b36218227bc9f1b5902e97beebe160a298857d6e4673829d87cd8039332dc1858cfcffc0 SHA512 d76956b5c1bd547a319e70dd33d50beae39f65fca54532731426d2ef209385a556c51b3936051f75bc3800623c42da5b8d279c51f501a896f5fdfb7b4ed7fb94 DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584 SHA512 3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102 DIST zfs-2.1.2.tar.gz.asc 836 BLAKE2B 8f5666f5c3d7016a4d79191f42d0a220fe8c654a0d64e3da3b575644fe52c83dcb9f9ef49ba0553771a127bba44e2802f1d366a7a38f670e73612deef76755c3 SHA512 da6bfccd19a249a6891f5e1de6c4b332e98ce4f125f638c046b9cedac3fd79c56a99dd9a620105a40741e5f04b382f5d5996b56cbe576fb268b31e57e0fed6eb diff --git a/sys-fs/zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch b/sys-fs/zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch deleted file mode 100644 index 458fe279ee23.. --- a/sys-fs/zfs-kmod/files/2.1.1-SEEK_DATA-SEEK_HOLE.patch +++ /dev/null @@ -1,594 +0,0 @@ -From 664d487a5dbd758216ac613934a4080fcc1de347 Mon Sep 17 00:00:00 2001 -From: Brian Behlendorf -Date: Sun, 7 Nov 2021 13:27:44 -0800 -Subject: [PATCH] Fix lseek(SEEK_DATA/SEEK_HOLE) mmap consistency - -When using lseek(2) to report data/holes memory mapped regions of -the file were ignored. This could result in incorrect results. -To handle this zfs_holey_common() was updated to asynchronously -writeback any dirty mmap(2) regions prior to reporting holes. - -Additionally, while not strictly required, the dn_struct_rwlock is -now held over the dirty check to prevent the dnode structure from -changing. This ensures that a clean dnode can't be dirtied before -the data/hole is located. The range lock is now also taken to -ensure the call cannot race with zfs_write(). - -Furthermore, the code was refactored to provide a dnode_is_dirty() -helper function which checks the dnode for any dirty records to -determine its dirtiness. - -Reviewed-by: Matthew Ahrens -Reviewed-by: Tony Hutter -Reviewed-by: Rich Ercolani -Signed-off-by: Brian Behlendorf -Issue #11900 -Closes #12724 - configure.ac | 1 + - include/os/freebsd/spl/sys/vnode.h| 18 +++ - include/os/freebsd/zfs/sys/zfs_znode_impl.h | 3 +- - include/os/linux/zfs/sys/zfs_znode_impl.h | 1 + - include/sys/dnode.h | 1 + - man/man4/zfs.4| 2 +- - module/zfs/dmu.c | 53 --- - module/zfs/dnode.c| 20 +++ - module/zfs/zfs_vnops.c| 9 +- - tests/runfiles/common.run | 2 +- - tests/zfs-tests/cmd/Makefile.am
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 71e8f9c9814fa25d08101680b1bccc401d5a Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:16:26 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:16:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e8f9c9 sys-fs/zfs: drop 2.1.1-r5 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/Manifest| 2 - sys-fs/zfs/zfs-2.1.1-r5.ebuild | 303 - 2 files changed, 305 deletions(-) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index e5cc220e8b89..1d9cb77a48f7 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -1,7 +1,5 @@ DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2 SHA512 626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd SHA512 52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a SHA512 123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c -DIST zfs-2.1.1.tar.gz 34836374 BLAKE2B 09ee6bd30e8266342bd975454086049c3fd9142e7dacfe52166575c20e3c92688f9b457d75b2a2068fc281e65f78e1d47450545504cdf8bc31e23663545d7800 SHA512 b69ce764a9f7438ec2c90f86be02abfd684c67cd38de876374e3e6f4b2f82a75d86fa70205def2ba454ad27e52ec8d955ebc4ba456e91d397129a54ea849c19c -DIST zfs-2.1.1.tar.gz.asc 195 BLAKE2B d886e7dc74270228f98dfc5ca85bbbe897d5a87a5ae8bbfde28e2af1b36218227bc9f1b5902e97beebe160a298857d6e4673829d87cd8039332dc1858cfcffc0 SHA512 d76956b5c1bd547a319e70dd33d50beae39f65fca54532731426d2ef209385a556c51b3936051f75bc3800623c42da5b8d279c51f501a896f5fdfb7b4ed7fb94 DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584 SHA512 3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102 DIST zfs-2.1.2.tar.gz.asc 836 BLAKE2B 8f5666f5c3d7016a4d79191f42d0a220fe8c654a0d64e3da3b575644fe52c83dcb9f9ef49ba0553771a127bba44e2802f1d366a7a38f670e73612deef76755c3 SHA512 da6bfccd19a249a6891f5e1de6c4b332e98ce4f125f638c046b9cedac3fd79c56a99dd9a620105a40741e5f04b382f5d5996b56cbe576fb268b31e57e0fed6eb diff --git a/sys-fs/zfs/zfs-2.1.1-r5.ebuild b/sys-fs/zfs/zfs-2.1.1-r5.ebuild deleted file mode 100644 index 139ed6d3a5bb.. --- a/sys-fs/zfs/zfs-2.1.1-r5.ebuild +++ /dev/null @@ -1,303 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_OPTIONAL=1 -DISTUTILS_USE_SETUPTOOLS=manual -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript - -DESCRIPTION="Userland utilities for ZFS Linux kernel module" -HOMEPAGE="https://github.com/openzfs/zfs; - -if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod - EGIT_REPO_URI="https://github.com/openzfs/zfs.git; -else - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc - inherit verify-sig - - MY_P="${P/_rc/-rc}" - SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz; - SRC_URI+=" verify-sig? ( https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )" - S="${WORKDIR}/${P%_rc?}" - - if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" - fi -fi - -LICENSE="BSD-2 CDDL MIT" -# just libzfs soname major for now. -# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered. -# see libsoversion_check() below as well -SLOT="0/5" -IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs test-suite" - -DEPEND=" - net-libs/libtirpc:= - sys-apps/util-linux - sys-libs/zlib - virtual/libudev:= - dev-libs/openssl:0= - !minimal? ( ${PYTHON_DEPS} ) - pam? ( sys-libs/pam ) - python? ( - virtual/python-cffi[${PYTHON_USEDEP}] - ) -" - -BDEPEND="virtual/awk - virtual/pkgconfig - nls? ( sys-devel/gettext ) - python? ( - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" - -if [[ ${PV} != "" ]] ; then - BDEPEND+=" verify-sig? (
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: 355e33548f7eae4fa8d7c4047254a841e19a2b0e Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:10:28 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:10:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355e3354 net-libs/grpc: drop 1.37.1-r2, 1.38.1, 1.41.0 Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/grpc/Manifest | 3 -- net-libs/grpc/grpc-1.37.1-r2.ebuild | 101 --- net-libs/grpc/grpc-1.38.1.ebuild| 102 net-libs/grpc/grpc-1.41.0.ebuild| 102 4 files changed, 308 deletions(-) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index ab64d9d6e9dd..27a40a3be1f6 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -1,5 +1,2 @@ -DIST grpc-1.37.1.tar.gz 8212731 BLAKE2B c306fbe60f5191fe957efb35c75574e00b194895e7d116a1d0a47238b53e73055e7c173e69afcf97b77e593f55001141bbef8fb09b9787420203d935eb85 SHA512 fe02447f558116e9ed2de48142b9bd3b8908d496aea7816406eee2c6ad136714ee14c2104a82a32f56ab486c5050b4665c55bacb24c91ceabcf1b998a5fc86b7 -DIST grpc-1.38.1.tar.gz 8294961 BLAKE2B dca22ef4517ad122815522985e0d1c9b35789302056ea896c3ccc1163725835cf1f925b344467185edd6c86a65808bbe8243721834c0fd4f209216109b7c2fe7 SHA512 1f9b6baea4790836d32da6a27ec1491c015d47f2a48ef8732dada0ef45f4dfed412597c8a09dfc0778b16c7300618d42013679094e05cb5922bfae57adedaaa2 -DIST grpc-1.41.0.tar.gz 8347643 BLAKE2B e8c0e32d3cfc75413bfcd0bfbd95a5dc592d11f629e63618619ba307a76a62668c1c21efda45836aef8fb6a1912da0c300f3d4cd41f8b93344fa1768a86df6e6 SHA512 bc353bfd8cc10d8b992e4cf680c656ef6ddbcecbaa640c94e9255664d532926e48f3839afc98ef6278ae4e2eb54d166ac67fec7315dc1d08640845ed8120d902 DIST grpc-1.41.1.tar.gz 8346512 BLAKE2B fbb453f7ab398ac843b19922b7e3f71121bc9ba44b3e0c558796dc519dbbc5d34e31d1059bfa7552fefdd7c05d5a8b03645f5c5257e73126ba14a73bec0b1fb1 SHA512 17d4c0867a51e33c029bcce86371f8e1d4680ba78fe4f02fb63b8614e9c5f7f6078c22b7c56c63c6ff461429a70d2ec87cb3c0d30c897a88321fe7f26de6e052 DIST grpc-1.43.0.tar.gz 8540919 BLAKE2B dc78026129a5d23e864c92a210e8de845a4bad886071a76d527730108da155d290612f1e54cec15d69f55713f37f377e6bff844b16b5deef64c7d8bb31195652 SHA512 e0471aa355d311a40c9d29d7101bf8e22b89ac675d4914c38e617d3213b61107487ef20ca80d7cff8093b548f4a976526298e1f32959ae6ce3c088d45ecc9781 diff --git a/net-libs/grpc/grpc-1.37.1-r2.ebuild b/net-libs/grpc/grpc-1.37.1-r2.ebuild deleted file mode 100644 index 468f9b7a6ac4.. --- a/net-libs/grpc/grpc-1.37.1-r2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -MY_PV="${PV//_pre/-pre}" - -DESCRIPTION="Modern open source high performance RPC framework" -HOMEPAGE="https://www.grpc.io; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -# format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level CMakeLists.txt -SLOT="0/15.137" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="doc examples test" - -# look for submodule versions in third_party dir -RDEPEND=" - =dev-cpp/abseil-cpp-20200923*:=[cxx17(+)] - >=dev-libs/re2-0.2021.04.01:= - >=dev-libs/openssl-1.1.1:0=[-bindist(-)] - >=dev-libs/protobuf-3.15.2:= - >=net-dns/c-ares-1.15.0:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND} - test? ( - dev-cpp/benchmark - dev-cpp/gflags - ) -" - -BDEPEND="virtual/pkgconfig" - -# requires sources of many google tools -RESTRICT="test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -soversion_check() { - local core_sover cpp_sover - # extract quoted number. line we check looks like this: 'set(gRPC_CPP_SOVERSION"1.37")' - core_sover="$(grep 'set(gRPC_CORE_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" - cpp_sover="$(grep 'set(gRPC_CPP_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" - # remove dots, e.g. 1.37 -> 137 - core_sover="${core_sover//./}" - cpp_sover="${cpp_sover//./}" - [[ ${core_sover} -eq $(ver_cut 2 ${SLOT}) ]] || die "fix core sublot! should be ${core_sover}" - [[ ${cpp_sover} -eq $(ver_cut 3 ${SLOT}) ]] || die "fix cpp sublot! should be ${cpp_sover}" -} - -src_prepare() { - cmake_src_prepare - - # un-hardcode libdir - sed -i "s@lib/pkgconfig@$(get_libdir)/pkgconfig@" CMakeLists.txt || die - sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die - - soversion_check -} - -src_configure() { - local mycmakeargs=( - -DgRPC_INSTALL=ON - -DgRPC_ABSL_PROVIDER=package - -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF - -DgRPC_CARES_PROVIDER=package - -DgRPC_INSTALL_CMAKEDIR="$(get_libdir)/cmake/${PN}" -
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 79786163f966bc68625518aca84ba9c62925c263 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:07:53 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:08:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79786163 profiles/base: stable.use.mask grpc[test] Signed-off-by: Georgy Yakovlev gentoo.org> profiles/base/package.use.stable.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index ede76eb9e08b..51e9cd66d9aa 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Georgy Yakovlev (2021-12-19) +# test deps are not stable and tests do not work +# due to network access issues #829430 +net-libs/grpc test + # Ben Kohler (2021-11-27) # net-misc/pyhoca-cli and several of its deps will need stable first net-misc/remmina x2go
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
commit: 2cde260bcc377f6e03bc317f0dd181b2d759ce8f Author: Sam James gentoo org> AuthorDate: Mon Dec 20 05:07:00 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 05:08:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cde260b dev-libs/mimalloc: crank up subslot for 2.0.x Signed-off-by: Sam James gentoo.org> dev-libs/mimalloc/{mimalloc-2.0.3.ebuild => mimalloc-2.0.3-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mimalloc/mimalloc-2.0.3.ebuild b/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild similarity index 98% rename from dev-libs/mimalloc/mimalloc-2.0.3.ebuild rename to dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild index 3cebd14d2d43..0f720eedd8eb 100644 --- a/dev-libs/mimalloc/mimalloc-2.0.3.ebuild +++ b/dev-libs/mimalloc/mimalloc-2.0.3-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/microsoft/mimalloc; SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -SLOT="0/1" +SLOT="0/2" KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: 25c9d18d2cac58f8a5b82fd139053a360c848881 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 05:07:47 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 05:08:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c9d18d sys-devel/mold: add < dep on mimalloc for released versions Only supports mimalloc-2. Signed-off-by: Sam James gentoo.org> sys-devel/mold/{mold-0.9.6-r2.ebuild => mold-0.9.6-r3.ebuild} | 2 +- sys-devel/mold/{mold-1.0.0.ebuild => mold-1.0.0-r1.ebuild}| 2 +- sys-devel/mold/mold-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/mold/mold-0.9.6-r2.ebuild b/sys-devel/mold/mold-0.9.6-r3.ebuild similarity index 98% rename from sys-devel/mold/mold-0.9.6-r2.ebuild rename to sys-devel/mold/mold-0.9.6-r3.ebuild index ceaaeaf2af4f..3baea582d9ec 100644 --- a/sys-devel/mold/mold-0.9.6-r2.ebuild +++ b/sys-devel/mold/mold-0.9.6-r3.ebuild @@ -25,7 +25,7 @@ RDEPEND=">=dev-cpp/tbb-2021.4.0:= dev-libs/xxhash:= sys-libs/zlib !kernel_Darwin? ( - dev-libs/mimalloc:= +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/files/, sys-devel/mold/
commit: 7de18053c3711a2ded06d55c4523305eb2ba4bd0 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 05:08:24 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 05:08:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de18053 sys-devel/mold: drop 0.9.6-r3 Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest| 1 - .../mold/files/mold-0.9.6-fix-libdir-wrapper.patch | 26 -- .../mold/files/mold-0.9.6-respect-flags.patch | 49 --- sys-devel/mold/mold-0.9.6-r3.ebuild| 98 -- 4 files changed, 174 deletions(-) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index c1c71b4a9882..a5d35e75f69c 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -1,2 +1 @@ -DIST mold-0.9.6.tar.gz 3378698 BLAKE2B 1352e4f2bc018b53f6f18f6412c4747660a808a896d0c5c620db64babe42a6a949ca444f14a426a41202c8e26ff5973996819c6e4778eeaff6cb20b5746deb0d SHA512 d3de30b371413e974728fba03958d6043026f59aead8371058a0b1dc672e2675e169a1def3afd3751058f529d6ec80ff78c773d2718c1d9f0bdea74d9f13bc2e DIST mold-1.0.0.tar.gz 3482927 BLAKE2B 56ebc267370548a2f91a71ebeed87871cede6f564c29dc7d44a499b95fe570f6e9c8a717baf2d9e235c7057c41e735b315493bd23d3b44574d2a44b14aaf5ef8 SHA512 99ffd0b9e2ff7157cc8b26808675c9d3147bf88961155ae19ed9b0ac647b7ec31ee78d05062decc6d41e66d99aa0fdc398d119803929b8dbff51eb3d077c diff --git a/sys-devel/mold/files/mold-0.9.6-fix-libdir-wrapper.patch b/sys-devel/mold/files/mold-0.9.6-fix-libdir-wrapper.patch deleted file mode 100644 index d8155cde8f58.. --- a/sys-devel/mold/files/mold-0.9.6-fix-libdir-wrapper.patch +++ /dev/null @@ -1,26 +0,0 @@ -Should be fixed with a LIBDIR variable in the next release. - -https://bugs.gentoo.org/823653 -https://github.com/rui314/mold/issues/127 a/elf/subprocess.cc -+++ b/elf/subprocess.cc -@@ -267,18 +267,7 @@ - - template - std::string find_dso(Context , const std::string ) { -- // Look for mold-wrapper.so from the same directory as the executable is. -- std::string path = std::string(path_dirname(self)) + "/mold-wrapper.so"; -- if (is_regular_file(path)) --return path; -- -- // If not exist, mold might be installed as $PREFIX/bin/mold and the -- // DSO as $PREFIX/lib/mold/mold-wrapper.so. -- path = path_clean(self + "/../../lib/mold/mold-wrapper.so"); -- if (is_regular_file(path)) --return path; -- -- Fatal(ctx) << "mold-wrapper.so is missing"; -+ return "/usr/lib64/mold/mold-wrapper.so"; - } - - template diff --git a/sys-devel/mold/files/mold-0.9.6-respect-flags.patch b/sys-devel/mold/files/mold-0.9.6-respect-flags.patch deleted file mode 100644 index 270a28988f9d.. --- a/sys-devel/mold/files/mold-0.9.6-respect-flags.patch +++ /dev/null @@ -1,49 +0,0 @@ -From: Sam James -Date: Fri, 29 Oct 2021 22:50:40 +0100 -Subject: [PATCH] Respect *FLAGS - a/Makefile -+++ b/Makefile -@@ -10,10 +10,11 @@ GIT_HASH ?= $(shell [ -d .git ] && git rev-parse HEAD) - - OS ?= $(shell uname -s) - --CPPFLAGS = -g -pthread -std=c++20 -fPIE \ -- -DMOLD_VERSION=\"0.9.6\" \ -- -DGIT_HASH=\"$(GIT_HASH)\" \ -- $(EXTRA_CPPFLAGS) -+CFLAGS = -pthread -fPIE $(EXTRA_CFLAGS) -+CXXFLAGS = -pthread -std=c++20 -fPIE $(EXTRA_CXXFLAGS) -+CPPFLAGS = -DMOLD_VERSION=\"0.9.6\" \ -+ -DGIT_HASH=\"$(GIT_HASH)\" \ -+ $(EXTRA_CPPFLAGS) - LDFLAGS += $(EXTRA_LDFLAGS) - LIBS = -pthread -lz -lxxhash -ldl -lm - -@@ -28,12 +29,6 @@ LTO ?= 0 - ASAN ?= 0 - TSAN ?= 0 - --ifeq ($(DEBUG), 1) -- CPPFLAGS += -O0 --else -- CPPFLAGS += -O2 --endif -- - ifeq ($(LTO), 1) - CPPFLAGS += -flto -O3 - LDFLAGS += -flto -@@ -73,11 +68,11 @@ endif - all: mold mold-wrapper.so - - mold: $(OBJS) $(MIMALLOC_LIB) $(TBB_LIB) -- $(CXX) $(CXXFLAGS) $(OBJS) -o $@ $(LDFLAGS) $(LIBS) -+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) $(OBJS) -o $@ $(LIBS) - ln -sf mold ld - - mold-wrapper.so: elf/mold-wrapper.c Makefile -- $(CC) -fPIC -shared -o $@ $< -ldl -+ $(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -shared -o $@ $(LDFLAGS) $< -ldl - - $(OBJS): $(HEADERS) Makefile - diff --git a/sys-devel/mold/mold-0.9.6-r3.ebuild b/sys-devel/mold/mold-0.9.6-r3.ebuild deleted file mode 100644 index 3baea582d9ec.. --- a/sys-devel/mold/mold-0.9.6-r3.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A Modern Linker" -HOMEPAGE="https://github.com/rui314/mold; -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/rui314/mold.git; - inherit git-r3 -else - SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="AGPL-3" -SLOT="0" - -# Try again after 0.9.6 -RESTRICT="test" - -RDEPEND=">=dev-cpp/tbb-2021.4.0:= -
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: b162a88e1a331592f098ea48bb244f448fc10edd Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 04:56:18 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:04:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b162a88e net-libs/grpc: add 1.43.0 Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/grpc/Manifest | 1 + net-libs/grpc/grpc-1.43.0.ebuild | 101 +++ 2 files changed, 102 insertions(+) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index d12fa3b25701..ab64d9d6e9dd 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -2,3 +2,4 @@ DIST grpc-1.37.1.tar.gz 8212731 BLAKE2B c306fbe60f5191fe957efb35c75574e00b194877 DIST grpc-1.38.1.tar.gz 8294961 BLAKE2B dca22ef4517ad122815522985e0d1c9b35789302056ea896c3ccc1163725835cf1f925b344467185edd6c86a65808bbe8243721834c0fd4f209216109b7c2fe7 SHA512 1f9b6baea4790836d32da6a27ec1491c015d47f2a48ef8732dada0ef45f4dfed412597c8a09dfc0778b16c7300618d42013679094e05cb5922bfae57adedaaa2 DIST grpc-1.41.0.tar.gz 8347643 BLAKE2B e8c0e32d3cfc75413bfcd0bfbd95a5dc592d11f629e63618619ba307a76a62668c1c21efda45836aef8fb6a1912da0c300f3d4cd41f8b93344fa1768a86df6e6 SHA512 bc353bfd8cc10d8b992e4cf680c656ef6ddbcecbaa640c94e9255664d532926e48f3839afc98ef6278ae4e2eb54d166ac67fec7315dc1d08640845ed8120d902 DIST grpc-1.41.1.tar.gz 8346512 BLAKE2B fbb453f7ab398ac843b19922b7e3f71121bc9ba44b3e0c558796dc519dbbc5d34e31d1059bfa7552fefdd7c05d5a8b03645f5c5257e73126ba14a73bec0b1fb1 SHA512 17d4c0867a51e33c029bcce86371f8e1d4680ba78fe4f02fb63b8614e9c5f7f6078c22b7c56c63c6ff461429a70d2ec87cb3c0d30c897a88321fe7f26de6e052 +DIST grpc-1.43.0.tar.gz 8540919 BLAKE2B dc78026129a5d23e864c92a210e8de845a4bad886071a76d527730108da155d290612f1e54cec15d69f55713f37f377e6bff844b16b5deef64c7d8bb31195652 SHA512 e0471aa355d311a40c9d29d7101bf8e22b89ac675d4914c38e617d3213b61107487ef20ca80d7cff8093b548f4a976526298e1f32959ae6ce3c088d45ecc9781 diff --git a/net-libs/grpc/grpc-1.43.0.ebuild b/net-libs/grpc/grpc-1.43.0.ebuild new file mode 100644 index ..157b09370a9d --- /dev/null +++ b/net-libs/grpc/grpc-1.43.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +MY_PV="${PV//_pre/-pre}" + +DESCRIPTION="Modern open source high performance RPC framework" +HOMEPAGE="https://www.grpc.io; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +# format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level CMakeLists.txt +SLOT="0/21.143" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc examples test" + +# look for submodule versions in third_party dir +RDEPEND=" + =dev-cpp/abseil-cpp-20211102.0*:= + >=dev-libs/re2-0.2021.11.01:= + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] + >=dev-libs/protobuf-3.18.1:= + dev-libs/xxhash + >=net-dns/c-ares-1.15.0:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND} + test? ( + dev-cpp/benchmark + dev-cpp/gflags + ) +" + +BDEPEND="virtual/pkgconfig" + +# requires sources of many google tools +RESTRICT="test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +soversion_check() { + local core_sover cpp_sover + # extract quoted number. line we check looks like this: 'set(gRPC_CPP_SOVERSION"1.37")' + core_sover="$(grep 'set(gRPC_CORE_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" + cpp_sover="$(grep 'set(gRPC_CPP_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" + # remove dots, e.g. 1.37 -> 137 + core_sover="${core_sover//./}" + cpp_sover="${cpp_sover//./}" + [[ ${core_sover} -eq $(ver_cut 2 ${SLOT}) ]] || die "fix core sublot! should be ${core_sover}" + [[ ${cpp_sover} -eq $(ver_cut 3 ${SLOT}) ]] || die "fix cpp sublot! should be ${cpp_sover}" +} + +src_prepare() { + cmake_src_prepare + + # un-hardcode libdir + sed -i "s@lib/pkgconfig@$(get_libdir)/pkgconfig@" CMakeLists.txt || die + sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die + + soversion_check +} + +src_configure() { + local mycmakeargs=( + -DgRPC_INSTALL=ON + -DgRPC_ABSL_PROVIDER=package + -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF + -DgRPC_CARES_PROVIDER=package + -DgRPC_INSTALL_CMAKEDIR="$(get_libdir)/cmake/${PN}" + -DgRPC_INSTALL_LIBDIR="$(get_libdir)" + -DgRPC_PROTOBUF_PROVIDER=package + -DgRPC_RE2_PROVIDER=package + -DgRPC_SSL_PROVIDER=package + -DgRPC_ZLIB_PROVIDER=package + -DgRPC_BUILD_TESTS=$(usex test) + -DCMAKE_CXX_STANDARD=17 + $(usex test '-DgRPC_BENCHMARK_PROVIDER=package' '') + ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 08e40f024c416bdef80700c889e358dc1d2a7808 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:03:38 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:04:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e40f02 dev-python/grpcio-testing: add 1.43.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.43.0.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 4bfac09d155e..6402755205df 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.41.1.tar.gz 16856 BLAKE2B 2aedcdb83800a144f52469fe8aa6d2fac63e8235c1804d9426bbece0d57cd01fce178bf6854b1743f77b95896aabd5831abef74438596e7d188a72ec388502a6 SHA512 9f55056d97bc7aa7f6ee59a94fee1e6ce92b5871da08a54f1e749a3d5bf1d4aec568c9855082a03dd5899ca19da91c9dfd5dda43c27b37347d99ee1615d4ff73 +DIST grpcio-testing-1.43.0.tar.gz 17693 BLAKE2B f75158a870b63c48d19e849f87e4682c13a1d500690ff0f39d0d609c3de2f3086765dc7fe15acd590667fcc8ab8ce5d149517be5cbbb685bc222619b23e367a8 SHA512 4ad3da7805e85c0869c5a8c992d1512942334edeef10812665bdfb4a81b3d07efff08686b93c501f43d12e0c6181717ddbea392f1751a229d7a5fe26f162fae2 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild new file mode 100644 index ..dd036f46ba69 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.43.0.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_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: c22eeb47ee0649637cc6ecd9357f0f3a9241d6ed Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:02:19 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:04:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22eeb47 dev-python/grpcio: add 1.43.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.43.0.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 1e0aeb1f7f64..78a9fd483571 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.41.1.tar.gz 21241107 BLAKE2B 28600650352c92e215c9cfa150e73835b4dff3946628192bff7f5848c5e2600c37f563c7d1403fb119bebbdcaef4f5e36ac43c4f8609a8338983978501bc21f9 SHA512 555ab9e2524108efb60ec957d419e80e4abc07752bbd265cd1dee5ccd7c55141d9f2f88db6ba5c03d606e266cd72e4650d38316215da8d70358dad971be52fff +DIST grpcio-1.43.0.tar.gz 21461955 BLAKE2B 406a341d24bf418a006b3f86c25254f3bb3981fd20123fd2d99d53d73e04b8da5500b7d871d8e3d96d1167a1306fd66a05cff418d1af8ff3eba9bb3faa34a199 SHA512 c4e9c7d20e53653c014d3c301f572df26ae84beb8d04fc3d763afcb695d232416ed8e7822f93bed1f9d8aab44f08aaaf36bf2f05aaa6bc3607428efbc0775cb1 diff --git a/dev-python/grpcio/grpcio-1.43.0.ebuild b/dev-python/grpcio/grpcio-1.43.0.ebuild new file mode 100644 index ..1ad2f3d376ce --- /dev/null +++ b/dev-python/grpcio/grpcio-1.43.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] + >=dev-libs/re2-0.2021.11.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 8be15dd7c1ed1413d3047f533a36e48d2c09e4aa Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:03:04 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:04:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15dd7 dev-python/grpcio-tools: add 1.43.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index cefbb8ad8db2..ee91d0cef1c9 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.41.1.tar.gz 2173046 BLAKE2B 2edfda68c5e5eaa86a69f2061d1b13a6c7070ad4152a20ecea910d4685e0face957aa204c639e4e72b04c131bccca63549a83aa38f0e5201304b48352e4ae3ab SHA512 8f9ea6c2541670cb206059c378b33425fea3d63c3e890ba064581e780dcd3b0ce5f9c890731cac35d14281bfa49182857148fe2794a9373914493c4e0d4ce3b9 +DIST grpcio-tools-1.43.0.tar.gz 2210483 BLAKE2B 5daab31940dc5a21fbfea0985f6056361375be1b45f1a00e9345dc25808050193e20c9316d2a2a18d9a5f503787506f6d76a3bdf95ac6b3b7525873076b9d1e0 SHA512 60a5fa62fc1a81b5a57b47aca212ed94913ca20c3c1055dac18101776177fc0b18cc480c7356332e3eb4cf7819634ddc53d2e77f7c4b582a0fa53e26053f3ed4 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild new file mode 100644 index ..e37b35397828 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/files/, sys-apps/util-linux/
commit: e1a92e8706aaf62d1850fddcf2739323afc44bcd Author: Sam James gentoo org> AuthorDate: Mon Dec 20 04:57:08 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:57:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a92e87 sys-apps/util-linux: fix 'su -l' (install pam configuration) Reported-by: josef64 Signed-off-by: Sam James gentoo.org> sys-apps/util-linux/files/su-l.pamd | 5 + .../{util-linux-2.37.2-r2.ebuild => util-linux-2.37.2-r3.ebuild} | 3 +++ sys-apps/util-linux/util-linux-.ebuild | 3 +++ 3 files changed, 11 insertions(+) diff --git a/sys-apps/util-linux/files/su-l.pamd b/sys-apps/util-linux/files/su-l.pamd new file mode 100644 index ..24f29d751f9f --- /dev/null +++ b/sys-apps/util-linux/files/su-l.pamd @@ -0,0 +1,5 @@ +auth include su +accountinclude su +password include su +session optional pam_lastlog.so +session include su diff --git a/sys-apps/util-linux/util-linux-2.37.2-r2.ebuild b/sys-apps/util-linux/util-linux-2.37.2-r3.ebuild similarity index 98% rename from sys-apps/util-linux/util-linux-2.37.2-r2.ebuild rename to sys-apps/util-linux/util-linux-2.37.2-r3.ebuild index 69303ce82277..fbcdb0e57e81 100644 --- a/sys-apps/util-linux/util-linux-2.37.2-r2.ebuild +++ b/sys-apps/util-linux/util-linux-2.37.2-r3.ebuild @@ -312,8 +312,11 @@ multilib_src_install_all() { fi if use pam ; then + # See https://github.com/util-linux/util-linux/blob/master/Documentation/PAM-configuration.txt newpamd "${FILESDIR}/runuser.pamd" runuser newpamd "${FILESDIR}/runuser-l.pamd" runuser-l + + newpamd "${FILESDIR}/su-l.pamd" su-l fi # Note: diff --git a/sys-apps/util-linux/util-linux-.ebuild b/sys-apps/util-linux/util-linux-.ebuild index 4ee312bbaff2..ef948cebe7e0 100644 --- a/sys-apps/util-linux/util-linux-.ebuild +++ b/sys-apps/util-linux/util-linux-.ebuild @@ -307,8 +307,11 @@ multilib_src_install_all() { fi if use pam ; then + # See https://github.com/util-linux/util-linux/blob/master/Documentation/PAM-configuration.txt newpamd "${FILESDIR}/runuser.pamd" runuser newpamd "${FILESDIR}/runuser-l.pamd" runuser-l + + newpamd "${FILESDIR}/su-l.pamd" su-l fi # Note:
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
commit: 879fd4f07351597f94384c9e55d33747ee480c31 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 04:43:23 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:44:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879fd4f0 dev-libs/mimalloc: add 2.0.3 Closes: https://bugs.gentoo.org/820812 Signed-off-by: Sam James gentoo.org> dev-libs/mimalloc/Manifest | 1 + dev-libs/mimalloc/mimalloc-2.0.3.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest index a15a6b0e7fda..3ca71f19477a 100644 --- a/dev-libs/mimalloc/Manifest +++ b/dev-libs/mimalloc/Manifest @@ -1,2 +1,3 @@ DIST mimalloc-1.7.2.tar.gz 903317 BLAKE2B 6983a575c8e3a9ee92acc0042bc229805b7090794de6e693ff1cc344cd50e333d46f23663fbd16647ae4442b28f24bdc2043b46ed2bc16e13c3f8def08b155bb SHA512 5d78c5cc00dfff3dd7eb4bb59e8eff32397f5110d1183b4656cb56c40b88e2e648e3b18338119412b95ba9526937b16fce3aa4732f241a61a546e2bcea1efc9d DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013 +DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f diff --git a/dev-libs/mimalloc/mimalloc-2.0.3.ebuild b/dev-libs/mimalloc/mimalloc-2.0.3.ebuild new file mode 100644 index ..3cebd14d2d43 --- /dev/null +++ b/dev-libs/mimalloc/mimalloc-2.0.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance" +HOMEPAGE="https://github.com/microsoft/mimalloc; +SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + # TODO: build hardened variant? + #-DMI_SECURE=$(usex hardened) + + -DMI_INSTALL_TOPLEVEL=ON + -DMI_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + rm "${ED}/usr/$(get_libdir)/mimalloc.o" || die + + find "${ED}" -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/bear/, dev-util/bear/files/
commit: 463aa8be2d7639642d95f825b52da4ca6badb6db Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 04:04:04 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 04:18:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463aa8be dev-util/bear: add libtool test dep and gcc11 patch Signed-off-by: Georgy Yakovlev gentoo.org> dev-util/bear/bear-3.0.17.ebuild | 3 ++ dev-util/bear/files/3.0.17-gcc11.patch | 52 ++ 2 files changed, 55 insertions(+) diff --git a/dev-util/bear/bear-3.0.17.ebuild b/dev-util/bear/bear-3.0.17.ebuild index 94cca1494941..a4051dc0e04c 100644 --- a/dev-util/bear/bear-3.0.17.ebuild +++ b/dev-util/bear/bear-3.0.17.ebuild @@ -32,6 +32,7 @@ DEPEND="${RDEPEND} " BDEPEND="test? ( + sys-devel/libtool $(python_gen_any_dep ' dev-python/lit[${PYTHON_USEDEP}] ') @@ -41,6 +42,8 @@ RESTRICT="!test? ( test )" S="${WORKDIR}/${P^}" +PATCHES=( "${FILESDIR}/3.0.17-gcc11.patch" ) + pkg_setup() { use test && python-any-r1_pkg_setup } diff --git a/dev-util/bear/files/3.0.17-gcc11.patch b/dev-util/bear/files/3.0.17-gcc11.patch new file mode 100644 index ..cb52a7f36215 --- /dev/null +++ b/dev-util/bear/files/3.0.17-gcc11.patch @@ -0,0 +1,52 @@ +From ada467c3f4038abc3c3ac964a46ec0da0e8ed1c5 Mon Sep 17 00:00:00 2001 +From: shrkamat +Date: Sat, 11 Dec 2021 17:43:10 +0530 +Subject: [PATCH] Fix compile errors with g++ 11.02 (#434) + +Co-authored-by: Shrinivas Kamath +--- + source/citnames/source/semantic/Parsers.h | 1 + + source/libflags/include/libflags/Flags.h | 1 + + third_party/grpc/CMakeLists.txt | 5 + + 3 files changed, 7 insertions(+) + +diff --git a/source/citnames/source/semantic/Parsers.h b/source/citnames/source/semantic/Parsers.h +index 7a4dc8f4..0ec003ee 100644 +--- a/source/citnames/source/semantic/Parsers.h b/source/citnames/source/semantic/Parsers.h +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + + #include + +diff --git a/source/libflags/include/libflags/Flags.h b/source/libflags/include/libflags/Flags.h +index 76f772df..d92fbae2 100644 +--- a/source/libflags/include/libflags/Flags.h b/source/libflags/include/libflags/Flags.h +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + namespace flags { + +diff --git a/third_party/grpc/CMakeLists.txt b/third_party/grpc/CMakeLists.txt +index c8a7114b..792a0c6a 100644 +--- a/third_party/grpc/CMakeLists.txt b/third_party/grpc/CMakeLists.txt +@@ -46,6 +46,11 @@ else () + -DgRPC_BUILD_TESTS:BOOL=OFF + -DgRPC_BUILD_CSHARP_EXT:BOOL=OFF + -DCMAKE_INSTALL_PREFIX:PATH=${DEPENDENCIES_INSTALL_PREFIX}/grpc_dependency ++-DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD} ++-DCMAKE_CXX_STANDARD_REQUIRED=${CMAKE_CXX_STANDARD_REQUIRED} ++-DCMAKE_CXX_EXTENSIONS=${CMAKE_CXX_EXTENSIONS} ++-DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS} ++-DCMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER} + ) + + include(GNUInstallDirs)
[gentoo-commits] repo/gentoo:master commit in: dev-util/bear/
commit: 3aadc88d1b942fdfe737a2f83d26a4861dd1b4ed Author: Douglas Agbeve agbeve com> AuthorDate: Sun Dec 19 19:21:02 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 04:18:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aadc88d dev-util/bear: bump to v3.0.17 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Douglas Agbeve agbeve.com> Closes: https://github.com/gentoo/gentoo/pull/23423 Signed-off-by: Georgy Yakovlev gentoo.org> dev-util/bear/Manifest | 1 + dev-util/bear/bear-3.0.17.ebuild | 87 2 files changed, 88 insertions(+) diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest index 250709be46ab..01fadb98ab4f 100644 --- a/dev-util/bear/Manifest +++ b/dev-util/bear/Manifest @@ -1,2 +1,3 @@ DIST bear-2.4.4.tar.gz 50347 BLAKE2B 73fa332cf97413e55c588f8830806a26c6905299af902c6cf1f39fd576c6261690239c1b502b28b5a2aa24e5ca521c3f1dd58aacd60e00ece4fe1840f5656155 SHA512 4ee3fd5c846149029fe9e4104e2a0d0e318a15215aa80fc5dc376e22ebea510384b02d4d62765495343cab537bacd2b1b0130c00246e081feb4e543761a594e5 DIST bear-3.0.16.tar.gz 122948 BLAKE2B bb720170488968e79d26b7022859a3a55f191661a65d8c5c1ce6120911919ffcd74a32035eebb419e4fe9a616f6dec1c66804445d9e8b243c7d26a87284f7776 SHA512 3906011aa01f42c7841046614e9f1972a39288749cbdeab4b55e517d48a05cb02a48be2b055b4ce65300ffa0a940609e713f55bd1a47ce4fc9a8cb2702487f07 +DIST bear-3.0.17.tar.gz 123861 BLAKE2B 9dea85c7c0ec5ec4954d08147cdac31e0b28c9780281a544687340e6e226e5403ad82f74db0fb9edd3f65c9a982531afb612e1c744430735e6de97d8d29a2189 SHA512 08e50b04c87745ae60623c32de07e710ffb4e78d9978f13cca9d51929b45477c780f1fe47178569310dca20dab5fef49dbffdf17a087c388f111eb11ffadf5b1 diff --git a/dev-util/bear/bear-3.0.17.ebuild b/dev-util/bear/bear-3.0.17.ebuild new file mode 100644 index ..94cca1494941 --- /dev/null +++ b/dev-util/bear/bear-3.0.17.ebuild @@ -0,0 +1,87 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit cmake python-any-r1 + +DESCRIPTION="Build EAR generates a compilation database for clang tooling" +HOMEPAGE="https://github.com/rizsotto/Bear; +SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="test" + +RDEPEND=" + >=dev-cpp/nlohmann_json-3.7:= + >=dev-db/sqlite-3.14:= + >=dev-libs/libfmt-6.2:= + dev-libs/protobuf:= + >=dev-libs/spdlog-1.5 + >=net-libs/grpc-1.26:= +" + +DEPEND="${RDEPEND} + test? ( + >=dev-cpp/gtest-1.10 + ) +" + +BDEPEND="test? ( + $(python_gen_any_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') +)" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${P^}" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + # Turn off testing before installation + sed -i 's/TEST_BEFORE_INSTALL/TEST_EXCLUDE_FROM_MAIN/g' CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_UNIT_TESTS="$(usex test ON OFF)" + -DENABLE_FUNC_TESTS="$(usex test ON OFF)" + ) + cmake_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "\'FEATURES=sandbox\' detected" + ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo sandbox" + ewarn "Skipping tests" + elif + has usersandbox ${FEATURES}; then + ewarn "\'FEATURES=usersandbox\' detected" + ewarn "Skipping tests" + elif + has network-sandbox ${FEATURES}; then + ewarn "\'FEATURES=network-sandbox\' detected" + ewarn "Skipping tests" + elif + has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then + ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, tests call /usr/bin/cc directly (hardcoded)" + ewarn "and will fail without generic cc symlink" + ewarn "Skipping tests" + else + einfo "test may use optional tools if found: qmake gfortran valgrind" + # unit tests + cmake_run_in "${BUILD_DIR}/subprojects/Build/BearSource" ctest --verbose + # functional tests + cmake_run_in "${BUILD_DIR}/subprojects/Build/BearTest" ctest --verbose + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/libwww-perl/
commit: 9872461571b92698910b2cdb83a1f7e0dadf0014 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 04:15:44 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:17:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98724615 dev-perl/libwww-perl: fix VariableScope Signed-off-by: Sam James gentoo.org> ...ibwww-perl-6.600.0.ebuild => libwww-perl-6.600.0-r1.ebuild} | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/dev-perl/libwww-perl/libwww-perl-6.600.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.600.0-r1.ebuild similarity index 92% rename from dev-perl/libwww-perl/libwww-perl-6.600.0.ebuild rename to dev-perl/libwww-perl/libwww-perl-6.600.0-r1.ebuild index 703519c8526d..97c54ca9012c 100644 --- a/dev-perl/libwww-perl/libwww-perl-6.600.0.ebuild +++ b/dev-perl/libwww-perl/libwww-perl-6.600.0-r1.ebuild @@ -54,9 +54,7 @@ PDEPEND=" ) " -src_install() { - perl-module_src_install - +pkg_postinst() { # Perform a check to see if the live filesystem is case-INsensitive # or not. If it is, the symlinks GET, POST and in particular HEAD # will collide with e.g. head from coreutils. While under Linux @@ -67,8 +65,8 @@ src_install() { # bash should always be there, if we can find it in capitals, we're # on a case-INsensitive filesystem. if [[ ! -f ${EROOT}/BIN/BASH ]] ; then - dosym lwp-request /usr/bin/GET - dosym lwp-request /usr/bin/POST - dosym lwp-request /usr/bin/HEAD + ln -s lwp-request "${EROOT}"/usr/bin/GET + ln -s lwp-request "${EROOT}"/usr/bin/POST + ln -s lwp-request "${EROOT}"/usr/bin/HEAD fi }
[gentoo-commits] repo/gentoo:master commit in: dev-perl/libwww-perl/
commit: 53144a5ba626da937a0a8387285f84bfbdf53b2c Author: Sam James gentoo org> AuthorDate: Mon Dec 20 04:16:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:17:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53144a5b dev-perl/libwww-perl: fix MismatchedPerlVersion for 6.580.0 Signed-off-by: Sam James gentoo.org> dev-perl/libwww-perl/Manifest | 1 + .../{libwww-perl-6.580.0.ebuild => libwww-perl-6.580.0-r1.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-perl/libwww-perl/Manifest b/dev-perl/libwww-perl/Manifest index 47720140c82e..9361b28746c3 100644 --- a/dev-perl/libwww-perl/Manifest +++ b/dev-perl/libwww-perl/Manifest @@ -1,2 +1,3 @@ DIST libwww-perl-6.55.tar.gz 177842 BLAKE2B 5952f311024357f8601e0e5583ae4cf9e18167aefc20a9901a090df7dd0b7f61266784fe3ca3a64d317cb089b0f8aa61e5fce61727ba7b43eaec555d131c98d2 SHA512 4a26bbcea343af513cc7d22761b7b9412da864bc7ff5e6d8cc6494978ceb829f001d1e221482a215e363e7f7857002120dbd12fda14b1b5778b1f437a5e338eb +DIST libwww-perl-6.58.tar.gz 178862 BLAKE2B e4312abeccfa5220f45f7d152b3d9d6ab3a22a1d40b54e640498e82027ab70a21d5c52635785a90b03f8a1187048e9b24eb99734b5fbdec34f2c1bd2e5daa2da SHA512 a8891b07ca3f2c3a49a11226051d6fa252667328a427140335719e16475de936b5b0287af56f4e5b26acaaf8fec75306b6ac9fd22388690f86cf3b923ba1306b DIST libwww-perl-6.60.tar.gz 179043 BLAKE2B e6a5f4186b8f7ef707c7150bac734572948b14fb6200920ba7acee1ab4b31bdaa6856bcbd1a50622c73cd5a1482792b0447513107f8f60d4d585d448a81cf4c4 SHA512 9f7e45c9beb36a2147b81ee16a86ecf99da79485df6198d2439325d1cc0f186d5b27b46d39a4583e54fddd4cbdd87f455190b57f11065a03db1bacfb61506544 diff --git a/dev-perl/libwww-perl/libwww-perl-6.580.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.580.0-r1.ebuild similarity index 92% rename from dev-perl/libwww-perl/libwww-perl-6.580.0.ebuild rename to dev-perl/libwww-perl/libwww-perl-6.580.0-r1.ebuild index d030ffbb1843..9dc90c6aa01f 100644 --- a/dev-perl/libwww-perl/libwww-perl-6.580.0.ebuild +++ b/dev-perl/libwww-perl/libwww-perl-6.580.0-r1.ebuild @@ -4,13 +4,13 @@ EAPI=8 DIST_AUTHOR=OALDERS -DIST_VERSION=6.55 +DIST_VERSION=6.58 inherit perl-module DESCRIPTION="A collection of Perl Modules for the WWW" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/
commit: 4a47085098da6921e45ee2a61d387d2f2d03f6db Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:52 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a470850 dev-libs/tree-sitter-rust: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-rust/Manifest| 1 + dev-libs/tree-sitter-rust/metadata.xml| 19 +++ .../tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-rust/Manifest b/dev-libs/tree-sitter-rust/Manifest new file mode 100644 index ..72c630cbdc84 --- /dev/null +++ b/dev-libs/tree-sitter-rust/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-rust-0.20.0.tar.gz 308481 BLAKE2B cb5e8b210ab58ae0a771deb82f1963a8001310673b44203df20425df443f179289bff29dbab9f58e5450f0d1a2ec377ba7601204ffeac7c461c03be90789fc5e SHA512 1c7283e973f50989980a5a05217d664e87665c5ea2338978deaf0cf88f624c45fde8162848c68bb3b8836d32cbf9be80b1da6fa7aa03fa3cab8d8efb49e3694c diff --git a/dev-libs/tree-sitter-rust/metadata.xml b/dev-libs/tree-sitter-rust/metadata.xml new file mode 100644 index ..b82170949bb8 --- /dev/null +++ b/dev-libs/tree-sitter-rust/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-rust + + diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild new file mode 100644 index ..b23c7b8febda --- /dev/null +++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Rust grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-meta/
commit: 3681ada8f2424043dcf45610c4d56dd9148b3e59 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:53 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3681ada8 dev-libs/tree-sitter-meta: new grammars + fix circular dep Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> .../tree-sitter-meta/tree-sitter-meta-1-r1.ebuild | 38 ++ 1 file changed, 38 insertions(+) diff --git a/dev-libs/tree-sitter-meta/tree-sitter-meta-1-r1.ebuild b/dev-libs/tree-sitter-meta/tree-sitter-meta-1-r1.ebuild new file mode 100644 index ..7a83a7ae802a --- /dev/null +++ b/dev-libs/tree-sitter-meta/tree-sitter-meta-1-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Metapackage for Tree Sitter packages" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter; + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-libs/tree-sitter-c + dev-libs/tree-sitter-c-sharp + dev-libs/tree-sitter-cpp + dev-libs/tree-sitter-css + dev-libs/tree-sitter-embedded-template + dev-libs/tree-sitter-go + dev-libs/tree-sitter-haskell + dev-libs/tree-sitter-html + dev-libs/tree-sitter-java + dev-libs/tree-sitter-javascript + dev-libs/tree-sitter-jsdoc + dev-libs/tree-sitter-json + dev-libs/tree-sitter-julia + dev-libs/tree-sitter-ocaml + dev-libs/tree-sitter-php + dev-libs/tree-sitter-python + dev-libs/tree-sitter-ql + dev-libs/tree-sitter-ruby + dev-libs/tree-sitter-rust + dev-libs/tree-sitter-scala + dev-libs/tree-sitter-tsq + dev-libs/tree-sitter-typescript +"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-tsq/
commit: 23098e65ad7f2caaa3c0c8f02e71b0ac4d52d7be Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:52 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23098e65 dev-libs/tree-sitter-tsq: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-tsq/Manifest | 1 + dev-libs/tree-sitter-tsq/metadata.xml | 19 +++ .../tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild | 19 +++ 3 files changed, 39 insertions(+) diff --git a/dev-libs/tree-sitter-tsq/Manifest b/dev-libs/tree-sitter-tsq/Manifest new file mode 100644 index ..ab97c767ec9f --- /dev/null +++ b/dev-libs/tree-sitter-tsq/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-tsq-0.19.0.tar.gz 15030 BLAKE2B b6bf4e7915dcd7089d1b536aac6df963638df63d7a9a5e94615eba86da44b8e9a6240699dc237fc9f018598384c05af8730ce7d5a2cdd090a5190f2cc5a582f8 SHA512 2150af3463ca56da50c9212d3830e248c8088ae63e914967cdbf77ca72d535b4f09950f71c2d814844d4bc41fc0df36ac00ae391e579d7be9d6ee7e939ebf2ba diff --git a/dev-libs/tree-sitter-tsq/metadata.xml b/dev-libs/tree-sitter-tsq/metadata.xml new file mode 100644 index ..ee14ccfa4e76 --- /dev/null +++ b/dev-libs/tree-sitter-tsq/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-tsq + + diff --git a/dev-libs/tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild b/dev-libs/tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild new file mode 100644 index ..30c1ea20d279 --- /dev/null +++ b/dev-libs/tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Most grammar packages uses "vX.Y" scheme, but this one don't use "v" +# on tag names. +# NB: keep an eye when bumping to the new versions. It's possble that +# they can start using "v"'s, so this kludge will not be needed anymore +TS_PV="${PV}" + +inherit tree-sitter-grammar + +DESCRIPTION="Tree-sitter query language grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-tsq; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-jsdoc/
commit: 09cb342759f588bd4bd4dc617f0067487a2d16de Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:47 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cb3427 dev-libs/tree-sitter-jsdoc: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-jsdoc/Manifest | 1 + dev-libs/tree-sitter-jsdoc/metadata.xml | 19 +++ .../tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-jsdoc/Manifest b/dev-libs/tree-sitter-jsdoc/Manifest new file mode 100644 index ..36e27d75c43d --- /dev/null +++ b/dev-libs/tree-sitter-jsdoc/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-jsdoc-0.19.0.tar.gz 13214 BLAKE2B 25a8d06201d0edfc3243a0dc178cc2074141f9df24482535c4accb6e23b7493abb7b3b0d7b2a73b5bb25f1d261e214cdab5667c09fe9114f1837012f0fcf3085 SHA512 abffccff5f5b11aebee1226db87fa79d87e675111b32f8d1651679d7d68634201b2d74e3993bc514de03c5b93440e73bdf2ae6c1c879a7dc361c8d6ae550e972 diff --git a/dev-libs/tree-sitter-jsdoc/metadata.xml b/dev-libs/tree-sitter-jsdoc/metadata.xml new file mode 100644 index ..ec13b7ca75b7 --- /dev/null +++ b/dev-libs/tree-sitter-jsdoc/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-jsdoc + + diff --git a/dev-libs/tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild b/dev-libs/tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild new file mode 100644 index ..def783cc6812 --- /dev/null +++ b/dev-libs/tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="JSDoc grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-jsdoc; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/alpha/, profiles/arch/hppa/, profiles/arch/sparc/, ...
commit: 0b1d5c12007ca6795d74eab7cbe0062d25f3483d Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Wed Dec 8 23:59:48 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1d5c12 dev-libs/tree-sitter: support for building cli tool Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter/Manifest | 106 + dev-libs/tree-sitter/metadata.xml | 7 + dev-libs/tree-sitter/tree-sitter-0.20.1-r1.ebuild | 172 ++ dev-libs/tree-sitter/tree-sitter-0.20.1.ebuild| 33 - dev-libs/tree-sitter/tree-sitter-.ebuild | 40 - profiles/arch/alpha/package.use.mask | 4 + profiles/arch/arm/armv4/package.use.mask | 4 + profiles/arch/arm/armv4t/package.use.mask | 4 + profiles/arch/arm/armv5te/package.use.mask| 4 + profiles/arch/hppa/package.use.mask | 4 + profiles/arch/ia64/package.use.mask | 4 + profiles/arch/sparc/package.use.mask | 4 + 12 files changed, 348 insertions(+), 38 deletions(-) diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index 63594a2022ee..8aaaed52f233 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1,2 +1,108 @@ +DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 +DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anyhow-1.0.40.crate 34534 BLAKE2B 79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741 SHA512 5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165 +DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f +DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 +DIST ascii-1.0.0.crate 31727 BLAKE2B 9733e1aa9d41e3b170ac07e63708e7be0f15f9eda73ba371cd239d9c46e881d1e46c2e80b5c5440bf1a1f0b8f6e66199241a455db9a3a535672881bca4e0d13a SHA512 5696e14883d4946c4acbace84ee4c65af527a6b1725a7d16ab5d5b8cc671ff211324f15f3fb0755cb1c9dcd598a054b32cd51c69ad06391e7e147880f5c97a1b +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ocaml/
commit: 5ac71783534fd54992addb74ad4d5256ed6554d6 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:49 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac71783 dev-libs/tree-sitter-ocaml: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-ocaml/Manifest | 1 + dev-libs/tree-sitter-ocaml/metadata.xml | 19 +++ .../tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild | 15 +++ 3 files changed, 35 insertions(+) diff --git a/dev-libs/tree-sitter-ocaml/Manifest b/dev-libs/tree-sitter-ocaml/Manifest new file mode 100644 index ..a291d9385837 --- /dev/null +++ b/dev-libs/tree-sitter-ocaml/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-ocaml-0.19.0.tar.gz 1314747 BLAKE2B 8bceac43a40b11b27395a52a450ab734312fbb43cd4b711ca27e629f16599a04cbb55b13a05540ad20f7aa00f068ef57752b7ba42c45bbc75fc87c344133a743 SHA512 897ce5fcb58241c8ec123536ce52eba64698cb5da08403801f4d1760fab1addaced0b3cda5c24460cf2b4531215becf3a6b29c34ba871370b02b467a13b171ba diff --git a/dev-libs/tree-sitter-ocaml/metadata.xml b/dev-libs/tree-sitter-ocaml/metadata.xml new file mode 100644 index ..38ac08cf86e4 --- /dev/null +++ b/dev-libs/tree-sitter-ocaml/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-ocaml + + diff --git a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild new file mode 100644 index ..adc64bb944d1 --- /dev/null +++ b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="OCaml grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ocaml; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${P}/ocaml/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ql/
commit: 19e85a0414301d1fe34457821cdbce1be97b67d2 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:50 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e85a04 dev-libs/tree-sitter-ql: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-ql/Manifest | 1 + dev-libs/tree-sitter-ql/metadata.xml | 19 +++ dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-ql/Manifest b/dev-libs/tree-sitter-ql/Manifest new file mode 100644 index ..a757d8317a82 --- /dev/null +++ b/dev-libs/tree-sitter-ql/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-ql-0.19.0.tar.gz 105323 BLAKE2B 3f19ba4b8f0504eb3857a69ea01a81bf22e26861390cfb964d80c6fb6677edf1c3683e29821f4becd548b4ddcc9a038407c74d945179a63acf3eb3bb7fbee80c SHA512 12ec3c85775dace0d80f426675bf27b06ffd96d4ffe4bac1e3018be911cf97184efce92a6c373ee4198639323a453e21350496074fbfaf82519a972acc763455 diff --git a/dev-libs/tree-sitter-ql/metadata.xml b/dev-libs/tree-sitter-ql/metadata.xml new file mode 100644 index ..193359552851 --- /dev/null +++ b/dev-libs/tree-sitter-ql/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-ql + + diff --git a/dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild b/dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild new file mode 100644 index ..64e8ead45e85 --- /dev/null +++ b/dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Semmle QL grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ql; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/
commit: b85c186281909b33985bf482f35661714e6696c8 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:49 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85c1862 dev-libs/tree-sitter-python: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-python/Manifest | 1 + dev-libs/tree-sitter-python/metadata.xml | 19 +++ .../tree-sitter-python-0.19.1_p2022.ebuild| 15 +++ 3 files changed, 35 insertions(+) diff --git a/dev-libs/tree-sitter-python/Manifest b/dev-libs/tree-sitter-python/Manifest new file mode 100644 index ..d72bf93ffd50 --- /dev/null +++ b/dev-libs/tree-sitter-python/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-python-0.19.1_p2022.tar.gz 141155 BLAKE2B ee524faca6bebf6c7f27d34ba418c4494877d6cf33a17b4ac0e5c148db58a8e17b2ec8ba992139b72e1fc88c9c93bcdb6a8cbd4a47b9cc65ad3097e08b4ee339 SHA512 25d5b3f8bac1daf8c9971278b8c209f2d953310cd31afd2e375d48354845930e553d0067dd9c0e93565d1996a803d0b5445f48720b0bc7f3d38e73f40cdbbc90 diff --git a/dev-libs/tree-sitter-python/metadata.xml b/dev-libs/tree-sitter-python/metadata.xml new file mode 100644 index ..64809d1b4963 --- /dev/null +++ b/dev-libs/tree-sitter-python/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-python + + diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.19.1_p2022.ebuild b/dev-libs/tree-sitter-python/tree-sitter-python-0.19.1_p2022.ebuild new file mode 100644 index ..e24b3667a61c --- /dev/null +++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.19.1_p2022.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_PV="24b530ca158d2782ea9046e756057a412e16b52f" + +inherit tree-sitter-grammar + +DESCRIPTION="Python grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c-sharp/
commit: 738a2c5c83ac8dacd3e3e767a4fc7b4608f9ee8d Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:45 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738a2c5c dev-libs/tree-sitter-c-sharp: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-c-sharp/Manifest | 1 + dev-libs/tree-sitter-c-sharp/metadata.xml | 19 +++ .../tree-sitter-c-sharp-0.19.1.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-c-sharp/Manifest b/dev-libs/tree-sitter-c-sharp/Manifest new file mode 100644 index ..ac1f41b5a79f --- /dev/null +++ b/dev-libs/tree-sitter-c-sharp/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-c-sharp-0.19.1.tar.gz 842687 BLAKE2B 741a6be6052d739b9aa066adce84b492aa48726653a03e7b58bfc6b5e35d6b928b02deb32b568500a156466d39fd430abe1a452d24213ca4f999d01ddc081bd6 SHA512 74b91086d2aeaba5be7932cc2a479040291db754bdca46bd59cb3af8e42b38e9113d99de3b88d4c1dc41227e2e84ee18715a01709af72c374f0b6c8f36cd94eb diff --git a/dev-libs/tree-sitter-c-sharp/metadata.xml b/dev-libs/tree-sitter-c-sharp/metadata.xml new file mode 100644 index ..09096aa6cbec --- /dev/null +++ b/dev-libs/tree-sitter-c-sharp/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-c-sharp + + diff --git a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.19.1.ebuild b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.19.1.ebuild new file mode 100644 index ..d849ec835360 --- /dev/null +++ b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.19.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="C# grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c-sharp; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ruby/
commit: 166dc73a5056586d18e2dc608812e151dba75ced Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:51 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166dc73a dev-libs/tree-sitter-ruby: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-ruby/Manifest| 1 + dev-libs/tree-sitter-ruby/metadata.xml| 19 +++ .../tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-ruby/Manifest b/dev-libs/tree-sitter-ruby/Manifest new file mode 100644 index ..2737869aee4c --- /dev/null +++ b/dev-libs/tree-sitter-ruby/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-ruby-0.19.0.tar.gz 325077 BLAKE2B eb39ba999ccf582b698138ebb7a7f9cbd949510046460d84e37471634700b0751219a7a266652256225bc6fbdd80340cca38662b180c2314f82c5ed7de3324cf SHA512 dc092b55a73a7ffaf698c784e0a6e8fd115478ce8eb2de00301bb8c2455044a4b7f4cd04ab36eb19401386b55088ad3fba6cb9cce9856b6f607bd76caaf0900b diff --git a/dev-libs/tree-sitter-ruby/metadata.xml b/dev-libs/tree-sitter-ruby/metadata.xml new file mode 100644 index ..920a37c3ce40 --- /dev/null +++ b/dev-libs/tree-sitter-ruby/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-ruby + + diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild new file mode 100644 index ..d8c9f660754e --- /dev/null +++ b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Ruby grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/
commit: 58bdb48a6368219fca5f63f7afc047e15dbe34c5 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:23 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bdb48a dev-libs/tree-sitter-php: fix HOMEPAGE Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild b/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild index c19e350e35c5..88b916096b59 100644 --- a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild +++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit tree-sitter-grammar DESCRIPTION="PHP grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json; +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-java/
commit: 14673dada44b075252809ef4dfa043d1cdf26355 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:47 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14673dad dev-libs/tree-sitter-java: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-java/Manifest| 1 + dev-libs/tree-sitter-java/metadata.xml| 19 +++ .../tree-sitter-java/tree-sitter-java-0.19.1.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-java/Manifest b/dev-libs/tree-sitter-java/Manifest new file mode 100644 index ..0fd47aeaf0fe --- /dev/null +++ b/dev-libs/tree-sitter-java/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-java-0.19.1.tar.gz 134115 BLAKE2B 92b2388d644659fa84646deeff06cda9c1c3bf3dbf6d06bda8e8dea14c2e748813cbaec440a458f98e0f1182e7543ca6a1d4c30ecbd2ba7733e09acf3aeff623 SHA512 71bd34132785f1b95538ce321eba4d6258fff309abf6150852b749336d7ffa5e4bd06f52fb5b6db2e2845592e6faf2ad4cac226289a0078f06cf2fc2f74152bb diff --git a/dev-libs/tree-sitter-java/metadata.xml b/dev-libs/tree-sitter-java/metadata.xml new file mode 100644 index ..4c98a62d0f91 --- /dev/null +++ b/dev-libs/tree-sitter-java/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-java + + diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild b/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild new file mode 100644 index ..d90c0532fc87 --- /dev/null +++ b/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Java grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-julia/
commit: a3134b158c3911807bf861b64eab54c468226dce Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:48 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3134b15 dev-libs/tree-sitter-julia: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-julia/Manifest | 1 + dev-libs/tree-sitter-julia/metadata.xml | 19 +++ .../tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-julia/Manifest b/dev-libs/tree-sitter-julia/Manifest new file mode 100644 index ..342f81f45706 --- /dev/null +++ b/dev-libs/tree-sitter-julia/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-julia-0.19.0.tar.gz 591870 BLAKE2B 0a15485ce7eb87f080add5b2dae19004349f3c79a048b77552915ae776860d722d6d6e07422ab82fb932f795285b545fe1b6579824a8f4905fbbdd4b96f16ea4 SHA512 ee3943683413e3d16d60ec1bf1f3cc816011c4d458b5c44d7ce42e5f14c8aa22e35ce07747f0737c9b514fa7ea8b866d4fa6af5c53069b755e0d6d3f7bcc8e2a diff --git a/dev-libs/tree-sitter-julia/metadata.xml b/dev-libs/tree-sitter-julia/metadata.xml new file mode 100644 index ..c9980de7efc0 --- /dev/null +++ b/dev-libs/tree-sitter-julia/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-julia + + diff --git a/dev-libs/tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild new file mode 100644 index ..50f64d0091a2 --- /dev/null +++ b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Julia grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-julia; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-embedded-template/
commit: 35757c7720633c86be2d5960fbd115028679c2e6 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:45 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35757c77 dev-libs/tree-sitter-embedded-template: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-embedded-template/Manifest | 1 + dev-libs/tree-sitter-embedded-template/metadata.xml | 19 +++ .../tree-sitter-embedded-template-0.19.0.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-embedded-template/Manifest b/dev-libs/tree-sitter-embedded-template/Manifest new file mode 100644 index ..2a315410b883 --- /dev/null +++ b/dev-libs/tree-sitter-embedded-template/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-embedded-template-0.19.0.tar.gz 11228 BLAKE2B 31d2e6afb4ec82db57266f642c8e7ec1794dc74e2b86853f069dc0673b3651a736bf5b86916b00be2bd4ee3e1ae75375b994c46fac5c00a732cee43aa315be4b SHA512 960db15be1e740908e1ee623de1371a82ca13a240cd7dff9f4e8490cad5168252880a2f4cf432e8537fa826585a55a0f1032c1becbea868a6b1971ac480cf839 diff --git a/dev-libs/tree-sitter-embedded-template/metadata.xml b/dev-libs/tree-sitter-embedded-template/metadata.xml new file mode 100644 index ..edb56989e7c5 --- /dev/null +++ b/dev-libs/tree-sitter-embedded-template/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-embedded-template + + diff --git a/dev-libs/tree-sitter-embedded-template/tree-sitter-embedded-template-0.19.0.ebuild b/dev-libs/tree-sitter-embedded-template/tree-sitter-embedded-template-0.19.0.ebuild new file mode 100644 index ..e158f8374e1f --- /dev/null +++ b/dev-libs/tree-sitter-embedded-template/tree-sitter-embedded-template-0.19.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Embedded template languages (like ERB, EJS) grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-embedded-template; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-regex/
commit: d10e10149d7cbf6b0f66d17318872ac8a17813f7 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:50 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10e1014 dev-libs/tree-sitter-regex: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-regex/Manifest | 1 + dev-libs/tree-sitter-regex/metadata.xml | 19 +++ .../tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild | 13 + 3 files changed, 33 insertions(+) diff --git a/dev-libs/tree-sitter-regex/Manifest b/dev-libs/tree-sitter-regex/Manifest new file mode 100644 index ..1656a65590e4 --- /dev/null +++ b/dev-libs/tree-sitter-regex/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-regex-0.19.0.tar.gz 17452 BLAKE2B a1a4db494b685c9e4df3dba790b8d4938d604c02c419c040d783aa11093fb1d988f807d002b798ff53e6b64f294df6b24b6774642bb331ad0dc2a9a61f2ad88c SHA512 d2ecc9637f7e130b16103b375592e449f3b58afcce7d284e269ba7a20e96ca5d6c118a8c99819e7c9d0f8d4ceeb139ba493fcf6e001da25610a70030db51 diff --git a/dev-libs/tree-sitter-regex/metadata.xml b/dev-libs/tree-sitter-regex/metadata.xml new file mode 100644 index ..a23cbbe1237e --- /dev/null +++ b/dev-libs/tree-sitter-regex/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-regex + + diff --git a/dev-libs/tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild b/dev-libs/tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild new file mode 100644 index ..8c5c1cd0a4e6 --- /dev/null +++ b/dev-libs/tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Regular Expressions grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-regex; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-haskell/
commit: 5d64930da86bb03361bb500cf3ffda07d9ae60e3 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 9 03:39:46 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d64930d dev-libs/tree-sitter-haskell: new package Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> dev-libs/tree-sitter-haskell/Manifest | 1 + dev-libs/tree-sitter-haskell/metadata.xml | 19 +++ .../tree-sitter-haskell-0.13.0_p2024.ebuild | 15 +++ 3 files changed, 35 insertions(+) diff --git a/dev-libs/tree-sitter-haskell/Manifest b/dev-libs/tree-sitter-haskell/Manifest new file mode 100644 index ..2efa7e45c361 --- /dev/null +++ b/dev-libs/tree-sitter-haskell/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-haskell-0.13.0_p2024.tar.gz 834925 BLAKE2B d7cadc960ddb49efa6c439dfc13b674d398a4576fb85fd5ef12b4015049fd629722fe0d2788ab4c0052f1a3a6baa9fe5de925d86f7098495429190871340823b SHA512 db3f2ddd20195521a5a03d6ecf1305dc222343ba54ebdabf0cc68db680553908ce6d0ccba4fdcf9073e4f5187b2a6fae6364bda935167ca8d4e421500a86fdfa diff --git a/dev-libs/tree-sitter-haskell/metadata.xml b/dev-libs/tree-sitter-haskell/metadata.xml new file mode 100644 index ..c2c1fae88cf0 --- /dev/null +++ b/dev-libs/tree-sitter-haskell/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + m...@offtopica.uk + Matthew Smith + + + sar...@gentoo.org + Nick Sarnie + + + m...@gentoo.org + Vadim Misbakh-Soloviov + + + tree-sitter/tree-sitter-haskell + + diff --git a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.13.0_p2024.ebuild b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.13.0_p2024.ebuild new file mode 100644 index ..f051d384a9ea --- /dev/null +++ b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.13.0_p2024.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_PV="d72f2e42c0d5ccf8e8b1c39e3642428317e8fe02" + +inherit tree-sitter-grammar + +DESCRIPTION="Haskell grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-haskell; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d358ca92f92363e96bda655427a06ae3dd790b40 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Wed Dec 8 02:20:12 2021 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Mon Dec 20 04:12:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d358ca92 eclass/tree-sitter-grammar: fix ABI autodetecton Some grammars packages (like, for example, tree-sitter-agda) uses different versioning scheme from vast majority of grammars in tree-sitter github organization. Also, third-party grammars doesn't follow tree-sitter versioning. Also, some grammars (like tree-sitter-haskell, for example) only had old release tagged, but having compatible and useful grammars in current HEAD. Also, some grammars like tree-sitter-verilog, even have only v0.0 tag. So, instead of assuming grammar ABI version based on ${PV} (ver_test) we decided to take ABI version drectly from source code. Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> eclass/tree-sitter-grammar.eclass | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/eclass/tree-sitter-grammar.eclass b/eclass/tree-sitter-grammar.eclass index 46573027f96f..7207ecf3ddd7 100644 --- a/eclass/tree-sitter-grammar.eclass +++ b/eclass/tree-sitter-grammar.eclass @@ -40,15 +40,13 @@ EXPORT_FUNCTIONS src_compile src_install # @INTERNAL # @DESCRIPTION: # This internal function determines the ABI version of a grammar library based -# on the package version. +# on a constant in the source file. _get_tsg_abi_ver() { - if ver_test -gt 0.21; then - die "Grammar too new; unknown ABI version" - elif ver_test -ge 0.19.0; then - echo 13 - else - die "Grammar too old; unknown ABI version" - fi + # This sed script finds ABI definition string in parser source file, + # substitutes all the string until the ABI number, and prints remains + # (the ABI number itself) + sed -n 's/#define LANGUAGE_VERSION //p' "${S}"/parser.c || + die "Unable to extract ABI version for this grammar" } # @FUNCTION: tree-sitter-grammar_src_compile @@ -89,8 +87,10 @@ tree-sitter-grammar_src_compile() { tree-sitter-grammar_src_install() { debug-print-function ${FUNCNAME} "${@}" - dolib.so "${WORKDIR}"/lib${PN}$(get_libname $(_get_tsg_abi_ver)) - dosym lib${PN}$(get_libname $(_get_tsg_abi_ver)) \ + local soname=lib${PN}$(get_libname $(_get_tsg_abi_ver)) + + dolib.so "${WORKDIR}/${soname}" + dosym "${soname}" \ /usr/$(get_libdir)/lib${PN}$(get_libname) } fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: 5882d0d75c2c73f99c0e8f89e15ba532b5e2313c Author: Sam James gentoo org> AuthorDate: Mon Dec 20 01:54:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:08:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5882d0d7 sys-devel/mold: use system xxhash in Doesn't seem like earlier versions actually used it yet. Signed-off-by: Sam James gentoo.org> sys-devel/mold/mold-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild index da4500cc160d..74953d28fb02 100644 --- a/sys-devel/mold/mold-.ebuild +++ b/sys-devel/mold/mold-.ebuild @@ -44,6 +44,7 @@ src_compile() { emake \ SYSTEM_TBB=1 \ SYSTEM_MIMALLOC=1 \ + SYSTEM_XXHASH=1 \ STRIP="true" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" } @@ -59,6 +60,7 @@ src_install() { emake \ SYSTEM_TBB=1 \ SYSTEM_MIMALLOC=1 \ + SYSTEM_XXHASH=1 \ DESTDIR="${ED}" \ PREFIX="${EPREFIX}/usr" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/
commit: 3c372e70ad2649ededec1b97a515f285fb199fd0 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 02:36:30 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:08:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c372e70 dev-python/numpy: add 1.21.5 Signed-off-by: Sam James gentoo.org> dev-python/numpy/Manifest| 4 + dev-python/numpy/numpy-1.21.5.ebuild | 161 +++ 2 files changed, 165 insertions(+) diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index 4e96b88ac135..9daedd30ee92 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -2,15 +2,19 @@ DIST numpy-1.21.1.zip 10259878 BLAKE2B ba5d8eb2d294e199c86d8e96026d148098f571639 DIST numpy-1.21.2.zip 10264801 BLAKE2B 2d88506faa5bc767a16c000f201559917d800fd205c75f30c1e61d4b34e214b376da9876e96186914f9fe23bf033a305bf9212f593841407e3bf4e516b5982a6 SHA512 ad08110d9a73a73ef1a546de5fcd6dfe600c17b396f629c3a19ade7b3f226688cf7524fed78c035fd4ddda135e2bcf9facb5e061fb59640b424da2ed070c4184 DIST numpy-1.21.3.zip 10269351 BLAKE2B 60fc96d91e2c4e0b1c6ee409e02640686fe257f5addbb17229568f591551ea3c415c4aac97b7cdb161b88ce436e42a766b161bd5a82f8cb66fff6771c0097bd3 SHA512 8fbe4e8543b72ad5203d5b122eb3d875e48965682945898e54f4ce82cf790713dfd9185b8b12439aefa86bf25209ea25d04ec3ca2aa2b8d2f32d69358421b792 DIST numpy-1.21.4.zip 10646392 BLAKE2B 6e2953c6ca8e35c99f5de5faaacfb2b76b351a5c9521ba27449fcdeca5614978ff7d71fc52ce3787d1c7506c4e8eb81b1a92d3bf6825de1cb1d304ea4de83820 SHA512 85575a009bf40a8e5acaaa949d2669545968825df34273e367c42af36fa882ebb0830ff7953b5617d34d3061b3877238524937c42470fac9464479dc33ae60ce +DIST numpy-1.21.5.zip 10652289 BLAKE2B c5bded91e5d06670ea3ace51560411c61985dd89ff0455b833838320f1714cf788a21a60aefd7a0ff30ad0abb93c9d296f60e637944000efa090b6c259c1f47c SHA512 03affa9d0bbf42a8d35f5454f1527df28539e306dc2b313fa775625201a5fe9eb7376f443bba5d50e08567546708811beb7201819eeb2af5a0653b7d91249f78 DIST numpy-html-1.21.1.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.2.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.3.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.4.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc +DIST numpy-html-1.21.5.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-ref-1.21.1.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.2.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.3.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.4.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f +DIST numpy-ref-1.21.5.pdf 7326979 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cdk/
commit: 926fca4d3ddc3e4961ca352177b33c9ee6134682 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 02:28:25 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:08:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926fca4d dev-libs/cdk: add 5.0.20211216 Signed-off-by: Sam James gentoo.org> dev-libs/cdk/Manifest| 1 + dev-libs/cdk/cdk-5.0.20211216.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/cdk/Manifest b/dev-libs/cdk/Manifest index 48dbe564e6cc..a92c0a1809ae 100644 --- a/dev-libs/cdk/Manifest +++ b/dev-libs/cdk/Manifest @@ -1,2 +1,3 @@ DIST cdk-5.0-20160131.tgz 516298 BLAKE2B 5e899afea1f034a48e46fef073303d0069e14310194342094392da517fa47793a1ac3ac33774369842daa1966dc9a4ad7404046874bc9cae24ceaa98a3dd7c47 SHA512 f8f7fc5fec3c040cdbfc2a0d886e9d9d9d231e56ed69adae0b91e03243b5edd550c5435f973a93d4cf7ab723bd27b55712af75162c4bfd3ae28b3c16cd68f755 DIST cdk-5.0-20210324.tgz 548203 BLAKE2B 7a944f347bf30a6bf602b9ac61fa547c7b4aef073db54272e4a8d2bd7d83093888f2ca9e5ee9c2d06472d2abb87cca42b2912b0491b81472cfce086640b8 SHA512 72d62307824708858ca4fb3865d332cc81e987d7ef685011cf127c8f77cee3e19fe9dd6a35009d4416769cb00f04e937ebaec686c61ca0ba58655f522a175a59 +DIST cdk-5.0-20211216.tgz 552041 BLAKE2B ce82ac22d4ec2ed37079d3de52a4f93a4206e5228aa952a3e45294d260c1ffef7c363b2c290060cc909bb8ab4ae88cbedecf498db7bd0f13e2d2822d87d7e4fa SHA512 622e99681af8468aaf8638833d0821c743667fb9b41716fe16acb8e78e8a3d5ba4eb7aced0bc213697e120dcb6e96067d6b75d53531555c3e6d90e4961cb99aa diff --git a/dev-libs/cdk/cdk-5.0.20211216.ebuild b/dev-libs/cdk/cdk-5.0.20211216.ebuild new file mode 100644 index ..26411f13a51a --- /dev/null +++ b/dev-libs/cdk/cdk-5.0.20211216.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${PN}-$(ver_rs 2 -)" + +DESCRIPTION="A library of curses widgets" +HOMEPAGE="https://dickey.his.com/cdk/cdk.html; +SRC_URI="ftp://ftp.invisible-island.net/cdk/${MY_P}.tgz; +S="${WORKDIR}"/${MY_P} + +LICENSE="BSD" +SLOT="0/6" # subslot = soname version +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="examples unicode" + +DEPEND="sys-libs/ncurses:=[unicode(+)?]" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + if [[ ${CHOST} == *-*-darwin* ]] ; then + export ac_cv_prog_LIBTOOL=glibtool + fi + + # --with-libtool dropped for now because of broken Makefile + # bug #790773 + econf \ + --disable-rpath-hack \ + --with-shared \ + --with-pkg-config \ + --with-ncurses$(usex unicode "w" "") +} + +src_install() { + # parallel make installs duplicate libs + emake -j1 \ + DESTDIR="${D}" \ + DOCUMENT_DIR="${ED}/usr/share/doc/${PF}" \ + install + + if use examples ; then + local x + for x in include c++ demos examples cli cli/utils cli/samples ; do + docinto ${x} + find ${x} -maxdepth 1 -mindepth 1 -type f -print0 | xargs -0 dodoc || die + done + fi + + find "${ED}" \( -name '*.a' -or -name '*.la' \) -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/libwww-perl/
commit: 4252a77eea7d71341f594bd899b76ea2d984e68c Author: Sam James gentoo org> AuthorDate: Mon Dec 20 02:26:28 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:08:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4252a77e dev-perl/libwww-perl: add 6.600.0 Signed-off-by: Sam James gentoo.org> dev-perl/libwww-perl/Manifest | 1 + dev-perl/libwww-perl/libwww-perl-6.600.0.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-perl/libwww-perl/Manifest b/dev-perl/libwww-perl/Manifest index 8d5dbd808825..47720140c82e 100644 --- a/dev-perl/libwww-perl/Manifest +++ b/dev-perl/libwww-perl/Manifest @@ -1 +1,2 @@ DIST libwww-perl-6.55.tar.gz 177842 BLAKE2B 5952f311024357f8601e0e5583ae4cf9e18167aefc20a9901a090df7dd0b7f61266784fe3ca3a64d317cb089b0f8aa61e5fce61727ba7b43eaec555d131c98d2 SHA512 4a26bbcea343af513cc7d22761b7b9412da864bc7ff5e6d8cc6494978ceb829f001d1e221482a215e363e7f7857002120dbd12fda14b1b5778b1f437a5e338eb +DIST libwww-perl-6.60.tar.gz 179043 BLAKE2B e6a5f4186b8f7ef707c7150bac734572948b14fb6200920ba7acee1ab4b31bdaa6856bcbd1a50622c73cd5a1482792b0447513107f8f60d4d585d448a81cf4c4 SHA512 9f7e45c9beb36a2147b81ee16a86ecf99da79485df6198d2439325d1cc0f186d5b27b46d39a4583e54fddd4cbdd87f455190b57f11065a03db1bacfb61506544 diff --git a/dev-perl/libwww-perl/libwww-perl-6.600.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.600.0.ebuild new file mode 100644 index ..703519c8526d --- /dev/null +++ b/dev-perl/libwww-perl/libwww-perl-6.600.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=OALDERS +DIST_VERSION=6.60 +inherit perl-module + +DESCRIPTION="A collection of Perl Modules for the WWW" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="ssl" + +RDEPEND=" + virtual/perl-Digest-MD5 + >=virtual/perl-Encode-2.120.0 + dev-perl/Encode-Locale + >=dev-perl/File-Listing-6.0.0 + >=dev-perl/HTML-Parser-3.340.0 + >=dev-perl/HTTP-Cookies-6.0.0 + >=dev-perl/HTTP-Date-6.0.0 + >=dev-perl/HTTP-Negotiate-6.0.0 + >=dev-perl/HTTP-Message-6.70.0 + virtual/perl-IO + >=dev-perl/LWP-MediaTypes-6.0.0 + >=virtual/perl-MIME-Base64-2.100.0 + >=virtual/perl-libnet-2.580.0 + >=dev-perl/Net-HTTP-6.180.0 + virtual/perl-Scalar-List-Utils + dev-perl/Try-Tiny + >=dev-perl/URI-1.100.0 + >=dev-perl/WWW-RobotRules-6.0.0 + >=virtual/perl-parent-0.217.0 +" +BDEPEND="${RDEPEND} + >=virtual/perl-CPAN-Meta-Requirements-2.120.620 + virtual/perl-ExtUtils-MakeMaker + virtual/perl-Getopt-Long + virtual/perl-Module-Metadata + test? ( + virtual/perl-File-Spec + >=dev-perl/HTTP-Daemon-6.120.0 + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + dev-perl/Test-Needs + dev-perl/Test-RequiresInternet + ) +" +PDEPEND=" + ssl? ( + >=dev-perl/LWP-Protocol-https-6.20.0 + ) +" + +src_install() { + perl-module_src_install + + # Perform a check to see if the live filesystem is case-INsensitive + # or not. If it is, the symlinks GET, POST and in particular HEAD + # will collide with e.g. head from coreutils. While under Linux + # having a case-INsensitive filesystem is really unusual, most Mac + # OS X users are on it, and also Interix users deal with + # case-INsensitivity since Windows is underneath. + + # bash should always be there, if we can find it in capitals, we're + # on a case-INsensitive filesystem. + if [[ ! -f ${EROOT}/BIN/BASH ]] ; then + dosym lwp-request /usr/bin/GET + dosym lwp-request /usr/bin/POST + dosym lwp-request /usr/bin/HEAD + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/, sys-process/atop/files/
commit: 15e061e8643f68741540b6020777898f9df2d7cb Author: Sam James gentoo org> AuthorDate: Mon Dec 20 02:30:30 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 04:08:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e061e8 sys-process/atop: add 2.7.0 Closes: https://bugs.gentoo.org/612248 Closes: https://bugs.gentoo.org/736406 Closes: https://bugs.gentoo.org/777903 Closes: https://bugs.gentoo.org/829356 Signed-off-by: Sam James gentoo.org> sys-process/atop/Manifest | 2 + sys-process/atop/atop-2.7.0.ebuild | 111 + .../atop/files/atop-2.7.0-netatop-makefile.patch | 42 sys-process/atop/files/atop.service-r1 | 11 ++ sys-process/atop/files/netatop.rc | 17 sys-process/atop/metadata.xml | 11 +- 6 files changed, 190 insertions(+), 4 deletions(-) diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest index 3dabab96bcbd..7b90e6f3cbd5 100644 --- a/sys-process/atop/Manifest +++ b/sys-process/atop/Manifest @@ -1 +1,3 @@ DIST atop-2.6.0.tar.gz 242323 BLAKE2B 8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24 SHA512 46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58 +DIST atop-2.7.0.tar.gz 248294 BLAKE2B 94587d1ea07fcbbc8b267b96d0e7aa89b04cef9b39ccae0057bfb6163b15b8fdf3ddc9edb377bf40f48f60b4dd29feaf64201b1fd8c396dfb34c610772bc629c SHA512 2b3a1fbbd01728228df9ab1b6a99458fa0f962cc945b198a79298152ff115f6131fdb86fc806fc647a28d86e6e1a56375ca9d4dc530e082a122cf6ffba3dac7b +DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61fe6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68 diff --git a/sys-process/atop/atop-2.7.0.ebuild b/sys-process/atop/atop-2.7.0.ebuild new file mode 100644 index ..100ab24274da --- /dev/null +++ b/sys-process/atop/atop-2.7.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Check on bumps of atop +# https://www.atoptool.nl/downloadnetatop.php +NETATOP_VER=3.1 + +# Controls 'netatop' kernel module +MODULES_OPTIONAL_USE="modules" +NETATOP_P=net${PN}-${NETATOP_VER} +NETATOP_S="${WORKDIR}"/${NETATOP_P} + +inherit linux-info linux-mod systemd toolchain-funcs + +DESCRIPTION="Resource-specific view of processes" +HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop; +SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )" + +# Module is GPL-2 as well +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="sys-libs/ncurses:0= + >=sys-process/acct-6.6.4-r1 + modules? ( sys-libs/zlib )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-2.6.0-build.patch +) + +pkg_pretend() { + if use kernel_linux ; then + CONFIG_CHECK="~BSD_PROCESS_ACCT" + check_extra_config + fi +} + +src_prepare() { + default + + ( + cd "${WORKDIR}"/${NETATOP_P} || die + eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch + ) + + tc-export CC PKG_CONFIG + + # bug #191926 + sed -i 's: root : :' atop.cronsysv || die + + # prefixify + sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die +} + +src_configure() { + default + + BUILD_TARGETS="netatop.ko" + MODULE_NAMES="netatop(:${NETATOP_S}/module)" +} + +src_compile() { + default + + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install + + if use modules ; then + # netatop's Makefile tries to build the kernel module for us + # so let's just replicate parts of it here. + emake -C "${NETATOP_S}"/daemon all + + dosbin "${NETATOP_S}"/daemon/netatopd + doman "${NETATOP_S}"/man/* + + systemd_dounit "${NETATOP_S}"/netatop.service + + # TODO: openrc init script + #install -T -m 0755 netatop.init /etc/init.d/netatop + fi + + emake DESTDIR="${D}" genericinstall + + # useless -${PV} copies ? + rm "${ED}"/usr/bin/atop*-${PV} || die + + newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN} + newinitd "${FILESDIR}"/atopacct.rc atopacct + + systemd_dounit "${FILESDIR}"/${PN}.service-r1 + systemd_dounit "${FILESDIR}"/atopacct.service + + dodoc
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 5b113252fa005f5f4bbea3391039d2063765c915 Author: Andrey Grozin gentoo org> AuthorDate: Mon Dec 20 03:52:37 2021 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Dec 20 03:52:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b113252 sci-geosciences/gpxsee: 10.0 depends on qtpositioning Closes: https://bugs.gentoo.org/829630 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/gpxsee-10.0.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sci-geosciences/gpxsee/gpxsee-10.0.ebuild b/sci-geosciences/gpxsee/gpxsee-10.0.ebuild index 01738be156d9..ddca8ed2552c 100644 --- a/sci-geosciences/gpxsee/gpxsee-10.0.ebuild +++ b/sci-geosciences/gpxsee/gpxsee-10.0.ebuild @@ -16,14 +16,14 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="dev-qt/qtwidgets:5 +RDEPEND="dev-qt/qtcore:5 dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtconcurrent:5 dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 dev-qt/qtsql:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5" + dev-qt/qtpositioning:5" DEPEND="${RDEPEND}" BDEPEND="dev-qt/linguist-tools:5"
[gentoo-commits] repo/gentoo:master commit in: sys-process/wait_on_pid/
commit: ea1b6901deeb0e1b2f49a6354e5954365263e079 Author: Yixun Lan gentoo org> AuthorDate: Mon Dec 20 03:15:42 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 20 03:15:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1b6901 sys-process/wait_on_pid: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild b/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild index 760d312320b4..acaf4578f147 100644 --- a/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild +++ b/sys-process/wait_on_pid/wait_on_pid-0.0.2-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="6" @@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~zzam/${PN}/${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND=""
[gentoo-commits] proj/riscv:master commit in: www-client/firefox/
commit: e394ab0e8892c527333de973ac4233166d93f59f Author: Yixun Lan gentoo org> AuthorDate: Mon Dec 20 01:33:59 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 20 02:08:06 2021 + URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=e394ab0e www-client/firefox: initial experimental ebuild for riscv basic website surfing just work fine, also able to show video display riscv patch based on https://github.com/makotokato/gecko-dev branch: riscv64, commit: d9f2aeae0095 Signed-off-by: Yixun Lan gentoo.org> www-client/firefox/Manifest| 201 +--- ...-91.4.0-r1.ebuild => firefox-94.0_beta1.ebuild} | 155 +-- www-client/firefox/firefox-95.0-r1.ebuild | 1237 3 files changed, 36 insertions(+), 1557 deletions(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 4e5b6a4..7d36b38 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,198 +1,3 @@ -DIST firefox-91.4.0esr-ach.xpi 451228 BLAKE2B 525aac7e80d504b87a565f045f6ffefb5b8743d9f0606564d6c10dd2ba6ede526d451bd08bdf9ff4abea578f55cbf7dde1c0542ff8ac3640c3c8bda920d146fb SHA512 42be3bdc43b561b2148fcc08be8c4645c6ec15ebc1d689489f922c31234df2a88fa1dd481b7d8122c822b8487e2d1cd4e7a546909000603cc1d056afa83ff5e5 -DIST firefox-91.4.0esr-af.xpi 425096 BLAKE2B 8af222eee5d909eeaa76168a1601e59abf870e1d351b49495074c27eb12e1fe1160293aaa972633002a9e9bdae02a555e395f962de8fd9283ce86556ac73d6de SHA512 1a82f635d36a646973b0f08b1746bd476283f6e807ac31ef9fef48e59130367c7e138ba92038f7f2778c8f4455f9d6726871bbb9d563495b68b0e3f72cf1bd02 -DIST firefox-91.4.0esr-an.xpi 497865 BLAKE2B c4903662ae08d04a5193f4355ab273d09b71fefe3ed69f93ee80b577ea76ca0ff1921f31c8d4de852569a41d6eef54ae039d6557437761fce42d5c7babc632b9 SHA512 35da11f247f7180e2c5e720a1989d57bf575c7c8844b231c38b598c0df166891b9fbc86360fe7865908eee7f4119c037664f74002093a056e601fc65634361cb -DIST firefox-91.4.0esr-ar.xpi 557243 BLAKE2B e1f4dd28e26227ef345673ac6b69eccbb3083d619fe0ad691586f2c132912589552e3a2d463efae30ac109d3bcef7a2b94aba78b0dd89b4a1ddec9537adb2e14 SHA512 cc5e9e60cc65314fef7c6b001a773f8ae7763342ba2979606dc4ef3efeab2af5cfe0443c953dd0796a2cc4f5bcd4671a6223fb921559d455794ac3c2606751fd -DIST firefox-91.4.0esr-ast.xpi 496964 BLAKE2B 6cd56181f48260dc85982220d32599c5d99fc7607ee17cf607976d945b8fc04217e9bb5ed150db6e8b0d691c6d219f9adbe9e26fc52af8af106b1b635caec105 SHA512 619f8f5d96d325a068cd27589de9cf230be74b613d8cb983e4833cfc59641b5e716a3d7f1ea69027e1baea4ab5a34f21f836141e5bfc4d8257c8d81077c29804 -DIST firefox-91.4.0esr-az.xpi 487259 BLAKE2B 533a12abce11c5d39eb21291aae74efe0ca1a77a2169ce5be11cc64864b1cda5b28f04153c1f0c1c368b5183b248aca9596fc0c8e19466a5dc433ea5a54cdd54 SHA512 ea239697a214b6756e091655608514f3746a6ac0661cabe0241004d90854baf7d0f3191de361216dec70db00534bdd432495fc45531c1ba1162bf61d35ad4e5f -DIST firefox-91.4.0esr-be.xpi 617852 BLAKE2B 0e9fa980b3bc459e3b9bb7f3e63c6c3b21a2ae30995412b62dd55d2865c5e8144d5bb236a884680839a227e2e5456b107cb4c39ef1220b6186ab8ed8649eb170 SHA512 848d39d99f72bdc0b470c9e0a9a347edc3a661a43342e68085c33974bbac0d7085548fadb391fa4eec12aa24d4e577e670899d503a70bcbd02d83032b4d6c8b3 -DIST firefox-91.4.0esr-bg.xpi 566071 BLAKE2B ce4def1ff088bba14618de255e33dcafe2c0e1116f5d58166361f1f8a27a7c608e5ebead3270766111598c2d43ce5a9b413798c4aa722960bcbd7da07386538f SHA512 e964a9ca742de974334b5f9a54dc3a0e6d7488a181ae7696a6130e2307d85cf1d39307ee4442bc663dab7a9a4d1850117a5eaac22e670852cedde4a18d2e0c46 -DIST firefox-91.4.0esr-bn.xpi 554437 BLAKE2B f0b7e820e5a06f9ba829fe61b903d8d363eb4793f8ba7463096ea9acd68abab500465c52ca9d577fda0b9f36eefcbdf62a4811be15abe9e2ed3af752853c5980 SHA512 95bed68b2e1c2954a8447cf5d782c9e650bd06e522163341890aa7e751ebd906404dfa8fa68e66749c0a69e5a1a17fabec827ecc0fac2bcd3db5ed4cb423346f -DIST firefox-91.4.0esr-br.xpi 522501 BLAKE2B b2b2e43d3d6a0dce53b8fa6329951bb3ae14513a53f42078545c1bac0b42ed3854e367bfa9ddeeabea995c6f0c2709150dfeae474b6c9d22465057ae2c6cfbd1 SHA512 f4a4a21ccb7b7609dd7050f5fac57834b3806916ae2fe5a8d46dfea43715a80387ae776edc84cd151b2913ba0b3250896b2e0667dbcde5501873512a9897db26 -DIST firefox-91.4.0esr-bs.xpi 461651 BLAKE2B 173ae71acf7d349526871b71a17742723d5ec4ca8a4e4786c7e60611579aa1dc2d7d3aa98db263a0d6e3e9246b45fb1f923662691df5c0e7b9bf4119abb3bc5a SHA512 98227011b4167c3635507c1d3984854e049bc12f7d9ac27678bcc8c3db2c00df461d1b937c30e0ccade7fb90cff10ca354be84050f63730b05e6261bedc18c5e -DIST firefox-91.4.0esr-ca-valencia.xpi 527261 BLAKE2B 08da181d15b6859851f294a97548685797e6de5a954615990bae0fb0de0f8a8af4267516397e7773e6d239734c12dfeb5c3597ed66e917cdd35b7ee929a27522 SHA512 e91197cff0a966fa294f9e7027eff1134b196489ff5ccf943f3c91a0deccc60a9b4acd02e932074196e5fcaf3702453058aca1f5efe57766d44cd21a7ea35082 -DIST firefox-91.4.0esr-ca.xpi 527631 BLAKE2B d759ba35fe9940a21ac969b9386f236ada30b5ea4ccfa702714de5aa2310a150db48a2dc5e2c46087e4d0d2abb51e60672eba9b9e8e941d3c33d2529328c13eb SHA512
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 0b9259644f241e5b8dd1fe7d30facb1f2e7769ed Author: Mike Pagano gentoo org> AuthorDate: Mon Dec 20 01:46:10 2021 + Commit: Mike Pagano gentoo org> CommitDate: Mon Dec 20 01:46:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b925964 sys-kernel/git-sources: Version bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest| 1 + sys-kernel/git-sources/git-sources-5.16_rc6.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 4c523a34a606..00ad92da324d 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -4,3 +4,4 @@ DIST patch-5.16-rc2.patch 45612301 BLAKE2B 26c0d5d0b7cbd277f2c09baf2064fa59ed010 DIST patch-5.16-rc3.patch 46087888 BLAKE2B 9e2234998503e1067afd0e9a3acf66a25459f4dd3913acab3044c8d569b5433c883e5c7774a6d388c66466962946bdc2b35d8e5239d58af98d3d3dd4ba1816d5 SHA512 437876372d93a5326dc32709867ffcad3e6f0fd2922b2e5f16889232a683fb7ef1ce9c08b71feff973d94372bb810621d9d9387c6dcb8ab7923c56e750ca9588 DIST patch-5.16-rc4.patch 46394228 BLAKE2B 3842d5a428d9623f6c49e785b1d9b9bf9b2b4aad98072b30162af8a361d48a70eb0933462a88e505bac2cdc757aa3bf5138153cdf04c49b15a8b79caa4c28f9c SHA512 72270aa4b4fd7cf290898a8760166022a2cf41566b0b1e7bea285f44b9febb16a02244503f1c585f6ddc9818d7fada7a0a15c1bd00403b2a0c1108b4e7b16264 DIST patch-5.16-rc5.patch 46736824 BLAKE2B 43aef22e534942788b67f7ae5d0aa80a5cffa835423353ee89f6c9264ca0a976d05d6270e95e29535c462c513feab34f60ab3c06af2a15d58aac7fe3d6feb807 SHA512 9d7f1cfe1ad00883ff233577d34f395e4338a316e2a85c7219f12f0c10698ee7a9e64783ac1c6a3130bd80448195a6fbe946ffb3279db9322f7df3a839a26438 +DIST patch-5.16-rc6.patch 46912380 BLAKE2B d17e88081eeabfbf0ed7db842159b91107f28458e6e8cb3e5d82b099a34fe080beea23947b59659ad9825fee2ca780064c72185b3145925b941dac11707bba6a SHA512 1c90451f39d73f5ca05085e04d4e7a589f9fa55224f69218ee387c8cdbbabcf1ece2f85a60f380c1cf5a854b664ab57ed4cfe6d44878faed1d9ae9f433ddcf94 diff --git a/sys-kernel/git-sources/git-sources-5.16_rc6.ebuild b/sys-kernel/git-sources/git-sources-5.16_rc6.ebuild new file mode 100644 index ..806a3e87800e --- /dev/null +++ b/sys-kernel/git-sources/git-sources-5.16_rc6.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="5.15" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r4" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/files/, sys-apps/shadow/
commit: 019a7e4cea7b1a827ea4e1b5ef64dc528173d324 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 01:40:38 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 01:40:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019a7e4c sys-apps/shadow: update libsubid patch to match upstream-submitted version Signed-off-by: Sam James gentoo.org> sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch | 13 - sys-apps/shadow/shadow-4.10-r2.ebuild | 1 - 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch b/sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch index db9c917b..e2f8ddf466d9 100644 --- a/sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch +++ b/sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch @@ -1,7 +1,7 @@ https://github.com/shadow-maint/shadow/pull/463 From: Sam James -Date: Mon, 20 Dec 2021 01:24:16 + +Date: Mon, 20 Dec 2021 01:37:23 + Subject: [PATCH] libsubid: fix defining SONAME version We were overriding this when --enable-shared was passed. We can actually @@ -11,6 +11,17 @@ us here anyway. Without this patch, libsubid is installed as .0. Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -321,8 +321,6 @@ if test "$with_sha_crypt" = "yes"; then + AC_DEFINE(USE_SHA_CRYPT, 1, [Define to allow the SHA256 and SHA512 password encryption algorithms]) + fi + +-AM_CONDITIONAL(ENABLE_SHARED, test "x$enable_shared" = "xyes") +- + AM_CONDITIONAL(USE_BCRYPT, test "x$with_bcrypt" = "xyes") + if test "$with_bcrypt" = "yes"; then + AC_DEFINE(USE_BCRYPT, 1, [Define to allow the bcrypt password encryption algorithm]) --- a/libsubid/Makefile.am +++ b/libsubid/Makefile.am @@ -1,10 +1,6 @@ diff --git a/sys-apps/shadow/shadow-4.10-r2.ebuild b/sys-apps/shadow/shadow-4.10-r2.ebuild index 888a5dd2db52..6f651117a693 100644 --- a/sys-apps/shadow/shadow-4.10-r2.ebuild +++ b/sys-apps/shadow/shadow-4.10-r2.ebuild @@ -68,7 +68,6 @@ src_prepare() { src_configure() { local myeconfargs=( --disable-account-tools-setuid - --enable-shared --disable-static --with-btrfs --without-group-name-max-length
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7e4efa309a87058fd71f3310ef9dec853cd3b551 Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 20 01:28:25 2021 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 20 01:29:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4efa30 package.mask: Last rite x11-misc/3ddesktop Bug: https://bugs.gentoo.org/828875 Signed-off-by: Jonas Stein gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 437188a6d8eb..713312bc2583 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Jonas Stein (2021-12-20) +# Package is broken and obsolete. +# Removal on 2022-02-01. Bug #828875. +x11-misc/3ddesktop + # Jonas Stein (2021-12-20) # Package is broken and obsolete. # Removal on 2022-02-01. Bug #464364.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: c3fbf9edc5c9fe28b3a02588b545b40f30fc1bdd Author: Sam James gentoo org> AuthorDate: Mon Dec 20 01:28:05 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 01:28:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fbf9ed sys-apps/shadow: fix PkgMetadataXmlIndentation Signed-off-by: Sam James gentoo.org> sys-apps/shadow/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/shadow/metadata.xml b/sys-apps/shadow/metadata.xml index 9c7dcc5444cf..732ee860c25d 100644 --- a/sys-apps/shadow/metadata.xml +++ b/sys-apps/shadow/metadata.xml @@ -9,7 +9,7 @@ build the bcrypt password encryption algorithm build the su program - + Reflect ABI of libsubids.so
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/files/, sys-apps/shadow/
commit: ca1bb8531416b974b09efde5028ea46829e3c2c0 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 01:27:07 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 01:27:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1bb853 sys-apps/shadow: fix libsubid SONAME, add subslot for libsubid Signed-off-by: Sam James gentoo.org> .../shadow/files/shadow-4.10-libsubid-soname.patch | 27 ++ sys-apps/shadow/metadata.xml | 4 +++- ...shadow-4.10-r1.ebuild => shadow-4.10-r2.ebuild} | 9 +--- 3 files changed, 36 insertions(+), 4 deletions(-) diff --git a/sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch b/sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch new file mode 100644 index ..db9c917b --- /dev/null +++ b/sys-apps/shadow/files/shadow-4.10-libsubid-soname.patch @@ -0,0 +1,27 @@ +https://github.com/shadow-maint/shadow/pull/463 + +From: Sam James +Date: Mon, 20 Dec 2021 01:24:16 + +Subject: [PATCH] libsubid: fix defining SONAME version + +We were overriding this when --enable-shared was passed. We can actually +just dump the conditional logic as libtool will do the right thing for +us here anyway. + +Without this patch, libsubid is installed as .0. + +Signed-off-by: Sam James +--- a/libsubid/Makefile.am b/libsubid/Makefile.am +@@ -1,10 +1,6 @@ + lib_LTLIBRARIES = libsubid.la +-if ENABLE_SHARED +-libsubid_la_LDFLAGS = -Wl,-soname,libsubid.so.@LIBSUBID_ABI@ \ +- -shared -version-info @LIBSUBID_ABI_MAJOR@ +-endif + libsubid_la_SOURCES = api.c +-libsubid_la_LDFLAGS = -export-symbols-regex '^subid_' ++libsubid_la_LDFLAGS = -version-info @LIBSUBID_ABI_MAJOR@ -export-symbols-regex '^subid_' + + pkginclude_HEADERS = subid.h + diff --git a/sys-apps/shadow/metadata.xml b/sys-apps/shadow/metadata.xml index 980dcbed0ddb..9c7dcc5444cf 100644 --- a/sys-apps/shadow/metadata.xml +++ b/sys-apps/shadow/metadata.xml @@ -9,7 +9,9 @@ build the bcrypt password encryption algorithm build the su program - + + Reflect ABI of libsubids.so + cpe:/a:debian:shadow shadow-maint/shadow diff --git a/sys-apps/shadow/shadow-4.10-r1.ebuild b/sys-apps/shadow/shadow-4.10-r2.ebuild similarity index 97% rename from sys-apps/shadow/shadow-4.10-r1.ebuild rename to sys-apps/shadow/shadow-4.10-r2.ebuild index a213030fec37..888a5dd2db52 100644 --- a/sys-apps/shadow/shadow-4.10-r1.ebuild +++ b/sys-apps/shadow/shadow-4.10-r2.ebuild @@ -3,14 +3,15 @@ EAPI=7 -inherit libtool pam +inherit autotools pam DESCRIPTION="Utilities to deal with user accounts" HOMEPAGE="https://github.com/shadow-maint/shadow; SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.tar.xz; LICENSE="BSD GPL-2" -SLOT="0" +# Subslot is for libsubid's SONAME. +SLOT="0/4" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr" # Taken from the man/Makefile.am file. @@ -54,12 +55,14 @@ RDEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}/${PN}-4.1.3-dots-in-usernames.patch" + "${FILESDIR}/${PN}-4.10-libsubid-soname.patch" ) src_prepare() { default - elibtoolize + eautoreconf + #elibtoolize } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/skippy/
commit: ecfcc31bf8de4415091bddd3322f886625311281 Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 20 01:08:43 2021 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 20 01:09:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfcc31b x11-misc/skippy: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jonas Stein gentoo.org> x11-misc/skippy/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/x11-misc/skippy/metadata.xml b/x11-misc/skippy/metadata.xml index 410408b3d171..85e4ed814fa2 100644 --- a/x11-misc/skippy/metadata.xml +++ b/x11-misc/skippy/metadata.xml @@ -1,8 +1,5 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/
commit: 2bb2d3a4987fc21d4484b986b8e1f6977c5ceb15 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 01:05:30 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 01:06:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb2d3a4 media-gfx/graphite2: only add lssp_shared on musl ppc/musl Closes: https://bugs.gentoo.org/829690 Thanks-to: Jory A. Pratt gentoo.org> Signed-off-by: Sam James gentoo.org> media-gfx/graphite2/graphite2-1.3.14-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild b/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild index 1178fe2d3a31..1aae2996d981 100644 --- a/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild @@ -73,7 +73,9 @@ multilib_src_configure() { if use elibc_musl ; then # bug #829690 - sed -i -e 's:${GRAPHITE_LINK_FLAGS}:-lssp_shared &:' "${S}"/src/CMakeLists.txt || die + if use ppc || use x86 ; then + sed -i -e 's:${GRAPHITE_LINK_FLAGS}:-lssp_shared &:' "${S}"/src/CMakeLists.txt || die + fi fi cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gtkdialog/
commit: 5231484ecfddb85c25adcf4a19e105b6d5052dd8 Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 20 00:59:36 2021 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 20 01:00:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5231484e x11-misc/gtkdialog: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jonas Stein gentoo.org> x11-misc/gtkdialog/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/x11-misc/gtkdialog/metadata.xml b/x11-misc/gtkdialog/metadata.xml index aa14c0976d52..756afb6ff8d9 100644 --- a/x11-misc/gtkdialog/metadata.xml +++ b/x11-misc/gtkdialog/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - + gtkdialog is a GUI-creation utility that can be used with an arbitrary interpreter. It enables the programmer to describe a graphical user interface
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/files/, x11-drivers/xf86-video-qxl/
commit: aa6b6be1913a672ea920ba2ae6fad4c45490ef9d Author: Sam James gentoo org> AuthorDate: Mon Dec 20 00:57:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:58:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6b6be1 x11-drivers/xf86-video-qxl: fix include order Not quite clear if this is really an issue with xorg-server, but it is what it is. Closes: https://bugs.gentoo.org/829628 Thanks-to: Remus-Gabriel Chelu yahoo.es> Signed-off-by: Sam James gentoo.org> ...video-qxl-0.1.5_p20200205-xorg-21.0-build-bool.patch | 17 + .../xf86-video-qxl-0.1.5_p20200205-r1.ebuild| 1 + 2 files changed, 18 insertions(+) diff --git a/x11-drivers/xf86-video-qxl/files/xf86-video-qxl-0.1.5_p20200205-xorg-21.0-build-bool.patch b/x11-drivers/xf86-video-qxl/files/xf86-video-qxl-0.1.5_p20200205-xorg-21.0-build-bool.patch new file mode 100644 index ..74f2a0245698 --- /dev/null +++ b/x11-drivers/xf86-video-qxl/files/xf86-video-qxl-0.1.5_p20200205-xorg-21.0-build-bool.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/829628 +--- a/src/qxl_drmmode.h b/src/qxl_drmmode.h +@@ -29,11 +29,11 @@ + + #ifdef XF86DRM_MODE + +-#include "xf86drm.h" +-#include "xf86drmMode.h" + #include "xf86str.h" + #include "randrstr.h" + #include "xf86Crtc.h" ++#include "xf86drm.h" ++#include "xf86drmMode.h" + #ifdef HAVE_LIBUDEV + #include "libudev.h" + #endif diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205-r1.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205-r1.ebuild index 86d9d4133a45..461f34cf61c1 100644 --- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205-r1.ebuild +++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205-r1.ebuild @@ -30,6 +30,7 @@ BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${PN}-0.1.5_p20200205-xorg-21.0-build.patch + "${FILESDIR}"/${PN}-0.1.5_p20200205-xorg-21.0-build-bool.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-boot/tboot/, sys-boot/tboot/files/
commit: 302e8ab6fca4bb824c4b9b657fa454ad163ff10e Author: Christopher Byrne gmail com> AuthorDate: Sun Dec 19 22:44:08 2021 + Commit: John Helmert III gentoo org> CommitDate: Mon Dec 20 00:54:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302e8ab6 sys-boot/tboot: Bump to 1.10.3 Closes: https://bugs.gentoo.org/709990 Closes: https://bugs.gentoo.org/725714 Closes: https://bugs.gentoo.org/743439 Closes: https://bugs.gentoo.org/783198 Closes: https://bugs.gentoo.org/815370 Closes: https://github.com/gentoo/gentoo/pull/15053 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Christopher Byrne gmail.com> Signed-off-by: John Helmert III gentoo.org> sys-boot/tboot/Manifest| 1 + .../tboot/files/tboot-1.10.3-disable-Werror.patch | 12 .../tboot/files/tboot-1.10.3-disable-strip.patch | 14 + sys-boot/tboot/tboot-1.10.3.ebuild | 65 ++ 4 files changed, 92 insertions(+) diff --git a/sys-boot/tboot/Manifest b/sys-boot/tboot/Manifest index e82f629d1eb6..377ec022f4d8 100644 --- a/sys-boot/tboot/Manifest +++ b/sys-boot/tboot/Manifest @@ -1 +1,2 @@ +DIST tboot-1.10.3.tar.gz 906732 BLAKE2B 4015ba84fbc273d1f1ea3f302dd11e62d1866049a31674b8967a9c1be645f88f2fdbc8614e1f7d824010e8280484885392b34aedb2d9f32654a3065e75e0bd42 SHA512 998501cfb23511adf63c0e2a70f203b3a92328cba39948a6be2e0dc6600aaaf9fcc18dc1ffcdd00c43a5d2c688c34c912c7525fd54a5c673a764c34141be4b77 DIST tboot-1.9.11.tar.gz 709092 BLAKE2B 97b6ea5a09e1adbf1fbdc36516e0e80d3acc67469f297603125542aed8235e6533afb96e6c38885b87e4584392da40d9f65d00eced2b8a87a2ecf61a17c3a985 SHA512 5c2466438ad3ab95ca66fe4d460f4e6b31ccd3c6ac79221b129883df4180fce4878dd07a5f180bb79fae13b59fa90c05aeda7339159d1d950011a59645024b8a diff --git a/sys-boot/tboot/files/tboot-1.10.3-disable-Werror.patch b/sys-boot/tboot/files/tboot-1.10.3-disable-Werror.patch new file mode 100644 index ..5285227713ad --- /dev/null +++ b/sys-boot/tboot/files/tboot-1.10.3-disable-Werror.patch @@ -0,0 +1,12 @@ +diff -r 5a30b6b09e77 Config.mk +--- a/Config.mkFri Dec 10 15:35:42 2021 +0100 b/Config.mkSun Dec 12 14:53:57 2021 -0600 +@@ -39,7 +39,7 @@ + /dev/null 2>&1`"; then echo "$(2)"; else echo "$(3)"; fi ;) + + +-CFLAGS_WARN = -Wall -Wformat-security -Werror -Wstrict-prototypes \ ++CFLAGS_WARN = -Wall -Wformat-security -Wstrict-prototypes \ + -Wextra -Winit-self -Wswitch-default -Wunused-parameter \ + -Wwrite-strings \ + $(call cc-option,$(CC),-Wlogical-op,) \ diff --git a/sys-boot/tboot/files/tboot-1.10.3-disable-strip.patch b/sys-boot/tboot/files/tboot-1.10.3-disable-strip.patch new file mode 100644 index ..c7a7fd04c7b5 --- /dev/null +++ b/sys-boot/tboot/files/tboot-1.10.3-disable-strip.patch @@ -0,0 +1,14 @@ +diff -r 5a30b6b09e77 Config.mk +--- a/Config.mkFri Dec 10 15:35:42 2021 +0100 b/Config.mkSun Dec 12 14:52:19 2021 -0600 +@@ -56,10 +56,6 @@ + OBJCOPY?= objcopy + OBJDUMP?= objdump + +-ifeq ($(debug),n) +-INSTALL_STRIP ?= -s +-endif +- + INSTALL ?= install + INSTALL_DIR = $(INSTALL) -d -m0755 -p + INSTALL_DATA = $(INSTALL) -m0644 -p diff --git a/sys-boot/tboot/tboot-1.10.3.ebuild b/sys-boot/tboot/tboot-1.10.3.ebuild new file mode 100644 index ..82f0b645458c --- /dev/null +++ b/sys-boot/tboot/tboot-1.10.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit mount-boot toolchain-funcs + +DESCRIPTION="Performs a measured and verified boot using Intel Trusted Execution Technology" +HOMEPAGE="https://sourceforge.net/projects/tboot/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="custom-cflags selinux" + +# requires patching the kernel src +RESTRICT="test" + +DEPEND="dev-libs/openssl:0=[-bindist(-)]" + +RDEPEND="${DEPEND} + sys-boot/grub:2 + selinux? ( sec-policy/selinux-tboot )" + +DOCS=( README.md COPYING CHANGELOG ) +PATCHES=( "${FILESDIR}/${PN}-1.10.3-disable-Werror.patch" + "${FILESDIR}/${PN}-1.10.3-disable-strip.patch" ) + +src_configure() { + tc-export AS LD CC CPP AR RANLIB NM OBJCOPY OBJDUMP + + default +} + +src_compile() { + use custom-cflags && export TBOOT_CFLAGS=${CFLAGS} || unset CCASFLAGS CFLAGS CPPFLAGS LDFLAGS + + if use amd64; then + export MAKEARGS="TARGET_ARCH=x86_64" + else + export MAKEARGS="TARGET_ARCH=i686" + fi + + default +} + +src_install() { + emake DISTDIR="${D}" install + + dodoc "${DOCS[@]}" + dodoc docs/*.{txt,md} + + cd "${ED}" || die + mkdir -p usr/lib/tboot/ || die + mv boot usr/lib/tboot/ || die +} + +pkg_postinst() { + cp "${ROOT}/usr/lib/tboot/boot/"* "${ROOT}/boot/" ||
[gentoo-commits] repo/gentoo:master commit in: sys-boot/tboot/, sys-boot/tboot/files/
commit: 61d9c34970e78d9afc98ce07f9e5360be7690b13 Author: Christopher Byrne gmail com> AuthorDate: Sun Dec 19 22:44:09 2021 + Commit: John Helmert III gentoo org> CommitDate: Mon Dec 20 00:54:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d9c349 sys-boot/tboot: Remove old Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Christopher Byrne gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17607 Signed-off-by: John Helmert III gentoo.org> sys-boot/tboot/Manifest| 1 - .../tboot/files/tboot-1.9.11-genkernel-path.patch | 62 sys-boot/tboot/tboot-1.9.11-r1.ebuild | 68 -- 3 files changed, 131 deletions(-) diff --git a/sys-boot/tboot/Manifest b/sys-boot/tboot/Manifest index 377ec022f4d8..af909f3a1a02 100644 --- a/sys-boot/tboot/Manifest +++ b/sys-boot/tboot/Manifest @@ -1,2 +1 @@ DIST tboot-1.10.3.tar.gz 906732 BLAKE2B 4015ba84fbc273d1f1ea3f302dd11e62d1866049a31674b8967a9c1be645f88f2fdbc8614e1f7d824010e8280484885392b34aedb2d9f32654a3065e75e0bd42 SHA512 998501cfb23511adf63c0e2a70f203b3a92328cba39948a6be2e0dc6600aaaf9fcc18dc1ffcdd00c43a5d2c688c34c912c7525fd54a5c673a764c34141be4b77 -DIST tboot-1.9.11.tar.gz 709092 BLAKE2B 97b6ea5a09e1adbf1fbdc36516e0e80d3acc67469f297603125542aed8235e6533afb96e6c38885b87e4584392da40d9f65d00eced2b8a87a2ecf61a17c3a985 SHA512 5c2466438ad3ab95ca66fe4d460f4e6b31ccd3c6ac79221b129883df4180fce4878dd07a5f180bb79fae13b59fa90c05aeda7339159d1d950011a59645024b8a diff --git a/sys-boot/tboot/files/tboot-1.9.11-genkernel-path.patch b/sys-boot/tboot/files/tboot-1.9.11-genkernel-path.patch deleted file mode 100644 index b2459816068b.. --- a/sys-boot/tboot/files/tboot-1.9.11-genkernel-path.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff -r 9998b2fb83fd tboot/20_linux_tboot a/tboot/20_linux_tboot Wed Apr 10 11:47:06 2019 +0200 -+++ b/tboot/20_linux_tboot Tue Jul 23 22:42:00 2019 -0500 -@@ -173,7 +173,16 @@ - EOF - } - --linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* ; do -+machine=`uname -m` -+case "$machine" in -+i?86) GENKERNEL_ARCH="x86" ;; -+mips|mips64) GENKERNEL_ARCH="mips" ;; -+mipsel|mips64el) GENKERNEL_ARCH="mipsel" ;; -+arm*) GENKERNEL_ARCH="arm" ;; -+*) GENKERNEL_ARCH="$machine" ;; -+esac -+ -+linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* /boot/kernel-*; do - basename=$(basename $i) - version=$(echo $basename | sed -e "s,^[^0-9]*-,,g") - if grub_file_is_not_garbage "$i" && grep -qx "CONFIG_INTEL_TXT=y" /boot/config-${version} 2> /dev/null ; then echo -n "$i " ; fi -@@ -219,7 +228,9 @@ -"initrd.img-${alt_version}" "initrd-${alt_version}.img" \ -"initrd-${alt_version}" "initramfs-${alt_version}.img" \ -"initramfs-genkernel-${version}" \ -- "initramfs-genkernel-${alt_version}"; do -+ "initramfs-genkernel-${alt_version}" \ -+ "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \ -+ "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do - if test -e "${dirname}/${i}" ; then - initrd="$i" - break -diff -r 9998b2fb83fd tboot/20_linux_xen_tboot a/tboot/20_linux_xen_tboot Wed Apr 10 11:47:06 2019 +0200 -+++ b/tboot/20_linux_xen_tboot Tue Jul 23 22:42:00 2019 -0500 -@@ -167,6 +167,15 @@ - EOF - } - -+machine=`uname -m` -+case "$machine" in -+i?86) GENKERNEL_ARCH="x86" ;; -+mips|mips64) GENKERNEL_ARCH="mips" ;; -+mipsel|mips64el) GENKERNEL_ARCH="mipsel" ;; -+arm*) GENKERNEL_ARCH="arm" ;; -+*) GENKERNEL_ARCH="$machine" ;; -+esac -+ - linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* /boot/kernel-*; do - if grub_file_is_not_garbage "$i"; then - basename=$(basename $i) -@@ -234,7 +243,9 @@ - "initrd-${version}" "initrd.img-${alt_version}" \ - "initrd-${alt_version}.img" "initrd-${alt_version}" \ - "initramfs-genkernel-${version}" \ --"initramfs-genkernel-${alt_version}" ; do -+"initramfs-genkernel-${alt_version}" \ -+"initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \ -+"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do - if test -e "${dirname}/${i}" ; then - initrd="$i" - break diff --git a/sys-boot/tboot/tboot-1.9.11-r1.ebuild b/sys-boot/tboot/tboot-1.9.11-r1.ebuild deleted file mode 100644 index 64a972787d85.. --- a/sys-boot/tboot/tboot-1.9.11-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic mount-boot - -DESCRIPTION="Performs a measured and verified boot using Intel Trusted Execution Technology" -HOMEPAGE="https://sourceforge.net/projects/tboot/;
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/
commit: e21cf01224e5a1b2e3f749844dd1776775b014ac Author: Sam James gentoo org> AuthorDate: Mon Dec 20 00:48:51 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:48:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21cf012 media-gfx/graphite2: fix UnusedInherits Signed-off-by: Sam James gentoo.org> media-gfx/graphite2/graphite2-1.3.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild b/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild index 86136261342d..1178fe2d3a31 100644 --- a/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 CMAKE_ECLASS=cmake GENTOO_DEPEND_ON_PERL="no" PYTHON_COMPAT=( python3_{7,8,9} ) -inherit perl-module python-any-r1 cmake-multilib flag-o-matic +inherit perl-module python-any-r1 cmake-multilib DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" HOMEPAGE="https://scripts.sil.org/cms/scripts/page.php?site_id=projects_id=graphite_home;
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/files/, media-gfx/graphite2/
commit: 0d1bf1816e7e2b05f0d9435e2d266272f120d19f Author: Sam James gentoo org> AuthorDate: Mon Dec 20 00:36:33 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:48:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1bf181 media-gfx/graphite2: fix build system (mainly musl build) - Fix musl build (force in -lssp_nonshared for -nodefaultlibs) - Fix .cmake install path Bug: https://bugs.gentoo.org/532408 Closes: https://bugs.gentoo.org/829690 Signed-off-by: Sam James gentoo.org> .../graphite2-1.3.14-fix-cmake-files-libdir.patch | 13 + .../files/graphite2-1.35-fix-gcc-linking.patch | 18 ++ ...phite2-1.3.14.ebuild => graphite2-1.3.14-r1.ebuild} | 17 + 3 files changed, 44 insertions(+), 4 deletions(-) diff --git a/media-gfx/graphite2/files/graphite2-1.3.14-fix-cmake-files-libdir.patch b/media-gfx/graphite2/files/graphite2-1.3.14-fix-cmake-files-libdir.patch new file mode 100644 index ..d4ae9846dce4 --- /dev/null +++ b/media-gfx/graphite2/files/graphite2-1.3.14-fix-cmake-files-libdir.patch @@ -0,0 +1,13 @@ +Fix CMake install path. Noticed as part of the SSP patch (which we handle in +the ebuild instead). + +https://git.alpinelinux.org/aports/tree/main/graphite2/cmake.patch?h=3.15-stable +https://bugs.gentoo.org/829690 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -156,4 +152,4 @@ endif() + + + install(TARGETS graphite2 EXPORT graphite2 LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX} PUBLIC_HEADER DESTINATION include/graphite2 RUNTIME DESTINATION bin) +-install(EXPORT graphite2 DESTINATION share/graphite2 NAMESPACE gr2_) ++install(EXPORT graphite2 DESTINATION lib${LIB_SUFFIX}/cmake/graphite2 NAMESPACE gr2_) diff --git a/media-gfx/graphite2/files/graphite2-1.35-fix-gcc-linking.patch b/media-gfx/graphite2/files/graphite2-1.35-fix-gcc-linking.patch new file mode 100644 index ..b162ca9aa6f9 --- /dev/null +++ b/media-gfx/graphite2/files/graphite2-1.35-fix-gcc-linking.patch @@ -0,0 +1,18 @@ +https://src.fedoraproject.org/rpms/graphite2/raw/41fb7c104c8f9293254abaa91bbda1daafb458cd/f/graphite-arm-nodefaultlibs.patch +https://bugs.gentoo.org/829690 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -120,11 +120,7 @@ + if (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") + target_link_libraries(graphite2 kernel32 msvcr90 mingw32 gcc user32) + else (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") +-if (GRAPHITE2_SANITIZERS) +-target_link_libraries(graphite2 c gcc_s) +-else () +-target_link_libraries(graphite2 c gcc) +-endif () ++ target_link_libraries(graphite2 c gcc_s) + endif() + include(Graphite) + if (BUILD_SHARED_LIBS) + diff --git a/media-gfx/graphite2/graphite2-1.3.14.ebuild b/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild similarity index 84% rename from media-gfx/graphite2/graphite2-1.3.14.ebuild rename to media-gfx/graphite2/graphite2-1.3.14-r1.ebuild index 3f1a3d4d8c22..86136261342d 100644 --- a/media-gfx/graphite2/graphite2-1.3.14.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.14-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 CMAKE_ECLASS=cmake GENTOO_DEPEND_ON_PERL="no" PYTHON_COMPAT=( python3_{7,8,9} ) -inherit perl-module python-any-r1 cmake-multilib +inherit perl-module python-any-r1 cmake-multilib flag-o-matic DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" HOMEPAGE="https://scripts.sil.org/cms/scripts/page.php?site_id=projects_id=graphite_home; @@ -20,7 +20,7 @@ RESTRICT="!test? ( test )" RDEPEND="perl? ( dev-lang/perl:= )" DEPEND=" - perl? ( dev-lang/perl ) + perl? ( dev-lang/perl:= ) test? ( dev-libs/glib:2 ) " BDEPEND=" @@ -37,7 +37,11 @@ BDEPEND=" ) " -PATCHES=( "${FILESDIR}/${PN}-1.3.5-includes-libs-perl.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-1.3.5-includes-libs-perl.patch" + "${FILESDIR}/${PN}-1.35-fix-gcc-linking.patch" + "${FILESDIR}/${PN}-1.3.14-fix-cmake-files-libdir.patch" +) pkg_setup() { use perl && perl_set_version @@ -45,7 +49,7 @@ pkg_setup() { } python_check_deps() { - has_version "dev-python/fonttools[${PYTHON_USEDEP}]" + has_version -b "dev-python/fonttools[${PYTHON_USEDEP}]" } src_prepare() { @@ -67,6 +71,11 @@ multilib_src_configure() { -DGRAPHITE2_NSEGCACHE:BOOL=ON ) + if use elibc_musl ; then + # bug #829690 + sed -i -e 's:${GRAPHITE_LINK_FLAGS}:-lssp_shared &:' "${S}"/src/CMakeLists.txt || die + fi + cmake_src_configure # fix perl linking
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 4aedec8057413312d66fed8fd980a1ff6cd2566f Author: Ionen Wolkens gentoo org> AuthorDate: Sun Dec 19 23:35:40 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 20 00:46:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aedec80 x11-drivers/nvidia-drivers: add 390.147, xorg-21+kernel-5.15 support Also update ebuild to match 495.46 changes. Was tested with a 560ti + gentoo-kernel-bin-{5.10.86,5.15.10} + xorg-{1.20.14,21.1.2-r2} + plasma-5.23.4 without issues, this driver branch still has some life in it. Closes: https://bugs.gentoo.org/829635 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest| 7 + .../nvidia-drivers/nvidia-drivers-390.147.ebuild | 426 + 2 files changed, 433 insertions(+) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index e057bf7105cc..6b746a788d5b 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -4,7 +4,9 @@ DIST NVIDIA-Linux-aarch64-470.94.run 183639436 BLAKE2B a2e7af432e9d6a65e44c6b0af DIST NVIDIA-Linux-aarch64-495.44.run 210477242 BLAKE2B 8fb5419be19ab4feab158fb43f142fdc1471b756f7d43afac1c9e787465a991e291cac725dda266b2f454022aea7cb3e249c6f132963a89c97564ef378e876b4 SHA512 4d2ed853bc3d7812652f3e677ca1cf56f1b2563bc0a43cee2cf4544f8d3b30d8f29ccc994fc8f95e2c8b40b04efdca066b616983bf2e2fb9247d2d9a8503d4ea DIST NVIDIA-Linux-aarch64-495.46.run 211122869 BLAKE2B 2193f9de186b727af4f22999f6890c1b06a89e88308d5f0cc317b5b1088c62313b34efb4cbd782bc9565083191c443e5cd10b6c8cf89a988153c1abff4e9b1ec SHA512 c830482fa75e841f33a32bd28e842892613968e3e23928f1e1fa45672ef2349fbd33af59341cc4e789f702163b17b10a861b071b42f90e037050769c83ae53b9 DIST NVIDIA-Linux-x86-390.144.run 49210937 BLAKE2B b7e6edb55af88be74e4322ff1d270388a60a9d9809314c3a0502f86ed97edb99dfcdd3c81c5f51e681c8fcc47ecbfecd124b4d733141d23726226a3965b4c1f1 SHA512 d962c7e7b4b9c4635a887767d34a49c401a89e5975a5e57fa83366ca824ab70d5b8a81f3dce2e05e0528afddc72d70b2fcd69a216bd16d75e7b88ec704390546 +DIST NVIDIA-Linux-x86-390.147.run 49303088 BLAKE2B 5a3a02b88af1ee8699b0c6c3fa222d9176338f10437a88c874126c7bacf64ddc44d03d8a44542cba989129af6336e46cae775713458a16d78ea75e4e004dfffb SHA512 c5d47e2a8c034e158093feeefa2455ec49d676fbd1700118aedba0c3b84be4e2060402d0e27e50d1a674de10f369f8e5ca2da8c61f1d0560d2105d33d7238359 DIST NVIDIA-Linux-x86_64-390.144.run 85000417 BLAKE2B 8ecfa768fb8fe92170ff5b82698a7fb22da8bc557ab2036464bf5650b6fffc7028e25a68e1f5638f6bc171eb45a4aba459465490c7a99aacd36dc769994062e8 SHA512 9503ebf41037a14deba995288a364768cb03fb682de8653a4b0c05955b23603443c41c4216c93eac7d7efc301734416012864ede728324ab47b93ff167d93da4 +DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B a8085c9abc1c31251788a8f5abdc2090c9085b3028e364184244bbf24d822dc3266877c88b30f403507fa2dd511c68ec67e1f188d6b0f1f4d7d792881d5253fc SHA512 0d8bda32e916d71da2ea74bc12a4f3cb0a0c2ddda27511cf3c89bbf4aeb28db68f6b7261639d88dd1c0180b91213c09de930d233158268c5d9ab3b223510e964 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55 SHA512 4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70 DIST NVIDIA-Linux-x86_64-470.62.16.run 270377842 BLAKE2B 6f6263a8652c07e8da7dfc6663f31125ecb605620cd2da05e0972c0787cd43f49779b5354c38f55dafe468b7adb5ddccbdad1a5a361a599f26175156aca8410f SHA512 bb541d59eb908d6b2a255f11af01257f34fe4d7e6807ba19de957da8f0a3b428854bf5b97c71134d3a705ea27598fe0b940bd1c4055026bd90ffe04c1880ca9b DIST NVIDIA-Linux-x86_64-470.86.run 273149806 BLAKE2B c7f5a64dfb6547856d5bccdce0fcce0f6180966961245508cdc96e672ae500940f35fad0a9b8e8e9692b5cc67d68504371e041364e3a367deb4e1c3c75222c20 SHA512 e541549967ee992b8e6812cb6a294307217e66c7380ec17ff143ddc637f6e3a5b6c807ba8e29bf4c3d6813d7589a41aa124e8a5709a484ecf7fedfe420598a06 @@ -12,30 +14,35 @@ DIST NVIDIA-Linux-x86_64-470.94.run 272262854 BLAKE2B 23785ec9d434f48793547a3a0d DIST NVIDIA-Linux-x86_64-495.44.run 282259831 BLAKE2B ca11406a5b1b25d9691ec61d4125457c22438b8f0af0651043235f72ee75c4b264cfde7b04840bbec15c22bc5eb657a46326b49941e6c776a8990430cf052818 SHA512 bc9054e6028ba172906e6eb9a0b8f5cfc3ae74d57f3e95e0f9057879e3af07a4b19479e80d81e948872bc47bbd674f77f5f81d4debd2e2c3ce45058cd9211802 DIST NVIDIA-Linux-x86_64-495.46.run 280886811 BLAKE2B 156917245f37a5da9121cf570616d6367eec66998a50136f1db0c521fc725e68db27acd5741a9fc3e3d502a2c7e90ccde68a7e56346cb8f5fc65ea419c2f0576 SHA512 859548fa81478acb994b40434fc85824976b1f83bc15846290898854db84ea3c6550586a1d7e89ff3afa248310d2bcf4d2d52d5d8e91cf74e3f7e4108a7002ad DIST nvidia-installer-390.144.tar.bz2 150017 BLAKE2B 1a633594ecb9b54ee5a1e3620263a95db30c1ddebf547ecc7f267e1f0b799bcdb44cc3ddd6c96eda085d9be5c8f691e92556296f250495d80eec0c2f155f5bd5 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-libs/expat/
commit: 829abbc881ba337ca9f1333d9943e893ab850720 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Dec 20 00:12:50 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Dec 20 00:14:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829abbc8 dev-libs/expat: 2.4.2 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-libs/expat/Manifest | 1 + dev-libs/expat/expat-2.4.2.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest index 167b959732dc..bb827ccf2a80 100644 --- a/dev-libs/expat/Manifest +++ b/dev-libs/expat/Manifest @@ -1 +1,2 @@ DIST expat-2.4.1.tar.xz 445024 BLAKE2B 2ae66d284a03176ef7290093f59bb7ad98011dfbf3c7c3515ba4e4b99f849474def6ce6d9844c944fed22d86ac4ea1a38863646be914d9432eda7b69d890be65 SHA512 9dc760dbf701f75e55c4479d81417622f8c750d8473498458a382a4c2932a2976a059cb3589f88855188e5173ec7868d285c4601428e0ca625df7a59cf975191 +DIST expat-2.4.2.tar.xz 449664 BLAKE2B 627ee86bd878b8f0edc50bdbeb26d347ec8bdd06fc369a3ee378ad133d38eb7cfe9018a5839843ba6757d727e84229c84c51d618b5de7e92197bdc7203e09b73 SHA512 c27f2b54e9babc6bd24283b62cc65546f37fa40481ac55b84d9e3ecad1b58d3c52055c71d56600b43aaf20ad142c70899a8dc424dba804b1699077c38dfe34a3 diff --git a/dev-libs/expat/expat-2.4.2.ebuild b/dev-libs/expat/expat-2.4.2.ebuild new file mode 100644 index ..b92f19631735 --- /dev/null +++ b/dev-libs/expat/expat-2.4.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +AUTOTOOLS_AUTO_DEPEND=no +AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing +inherit autotools multilib-minimal usr-ldscript + +DESCRIPTION="Stream-oriented XML parser library" +HOMEPAGE="https://libexpat.github.io/; +SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="elibc_FreeBSD examples static-libs unicode" +BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" + +DOCS=( README.md ) + +src_prepare() { + default + + # fix interpreter to be a recent/good shell + sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die + if use unicode; then + cp -R "${S}" "${S}"w || die + pushd "${S}"w >/dev/null + find -name Makefile.am \ + -exec sed \ + -e 's,libexpat\.la,libexpatw.la,' \ + -e 's,libexpat_la,libexpatw_la,' \ + -i {} + || die + eautoreconf + popd >/dev/null + fi +} + +multilib_src_configure() { + local myconf="$(use_enable static-libs static) --without-docbook" + + mkdir -p "${BUILD_DIR}"w || die + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} + popd >/dev/null + fi + + ECONF_SOURCE="${S}" econf ${myconf} +} + +multilib_src_compile() { + emake + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib + popd >/dev/null + fi +} + +multilib_src_install() { + emake install DESTDIR="${D}" + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib install DESTDIR="${D}" + popd >/dev/null + + pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null + cp expat.pc expatw.pc + sed -i -e '/^Libs/s:-lexpat::' expatw.pc || die + popd >/dev/null + fi + + if multilib_is_native_abi ; then + # libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since + # we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1 + use elibc_FreeBSD && gen_usr_ldscript -a expat + fi +} + +multilib_src_install_all() { + einstalldocs + + doman doc/xmlwf.1 + + # Note: Use of HTML_DOCS would add unwanted "doc" subfolder + docinto html + dodoc doc/*.{css,html} + + if use examples; then + docinto examples + dodoc examples/*.c + docompress -x usr/share/doc/${PF}/examples + fi + + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 5292fc9d1076f147cb355d36101659804b6ada1c Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 20 00:10:03 2021 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 20 00:10:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5292fc9d package.mask: Last rite x11-misc/habak Bug: https://bugs.gentoo.org/464364 Signed-off-by: Jonas Stein gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 85ace35e8af9..437188a6d8eb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Jonas Stein (2021-12-20) +# Package is broken and obsolete. +# Removal on 2022-02-01. Bug #464364. +x11-misc/habak + # Piotr Karbowski (2021-12-19) # No package depends on those bindings anymore. # Removal in 30 days.
[gentoo-commits] repo/gentoo:master commit in: sec-keys/signify-keys-signify/
commit: ee2340975ceb94538e7e96375a6067377e2a8115 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 00:09:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:09:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee234097 sec-keys/signify-keys-signify: add missing verify-sig BDEPEND Closes: https://bugs.gentoo.org/829689 Signed-off-by: Sam James gentoo.org> sec-keys/signify-keys-signify/signify-keys-signify-30.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sec-keys/signify-keys-signify/signify-keys-signify-30.ebuild b/sec-keys/signify-keys-signify/signify-keys-signify-30.ebuild index 7541ab05ed2b..cc7a4df4dcbb 100644 --- a/sec-keys/signify-keys-signify/signify-keys-signify-30.ebuild +++ b/sec-keys/signify-keys-signify/signify-keys-signify-30.ebuild @@ -24,6 +24,8 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 s VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/signify.asc +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-signify )" + src_install() { insinto /usr/share/signify-keys doins "${DISTDIR}/${MY_P}.pub"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/files/
commit: ef3989d3e251da2993c981ba8aa7d9fbf068cf02 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 00:05:43 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:06:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3989d3 media-gfx/scrot: tidy up patch Signed-off-by: Sam James gentoo.org> media-gfx/scrot/files/scrot-1.7-fix-docdir.patch | 25 +--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch index ebae595ac38f..3e0fb09da85d 100644 --- a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch +++ b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch @@ -2,7 +2,7 @@ https://github.com/resurrecting-open-source-projects/scrot/pull/175 From: Sam James Date: Sun, 19 Dec 2021 23:59:45 + -Subject: [PATCH] build: respect docdir +Subject: [PATCH 1/2] build: respect docdir Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream versioning for patches): @@ -34,7 +34,7 @@ Bug: https://bugs.gentoo.org/828928 Signed-off-by: Sam James --- a/Makefile.am +++ b/Makefile.am -@@ -34,8 +34,7 @@ MAINTAINERCLEANFILES = Makefile.in +@@ -34,10 +34,9 @@ MAINTAINERCLEANFILES = Makefile.in man_MANS = man/scrot.1 @@ -42,5 +42,24 @@ Signed-off-by: Sam James -docsdir = $(prefix)/share/doc/scrot +doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png - EXTRA_DIST = man/scrot.1 $(docs_DATA) +-EXTRA_DIST = man/scrot.1 $(docs_DATA) ++EXTRA_DIST = man/scrot.1 + + SUBDIRS = src + +From: Sam James +Date: Mon, 20 Dec 2021 00:03:35 + +Subject: [PATCH 2/2] build: simplify man page installation + +Signed-off-by: Sam James +--- a/Makefile.am b/Makefile.am +@@ -36,7 +36,7 @@ man_MANS = man/scrot.1 + + doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png + +-EXTRA_DIST = man/scrot.1 ++EXTRA_DIST = $(man_MANS) + + SUBDIRS = src
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: 7fc9ef2849d15769dd9df4ef6602658116fccb1b Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 20 00:04:11 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 20 00:05:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc9ef28 sys-apps/shadow: disable static libsubid Closes: https://bugs.gentoo.org/829686 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/shadow/{shadow-4.10.ebuild => shadow-4.10-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-apps/shadow/shadow-4.10.ebuild b/sys-apps/shadow/shadow-4.10-r1.ebuild similarity index 99% rename from sys-apps/shadow/shadow-4.10.ebuild rename to sys-apps/shadow/shadow-4.10-r1.ebuild index f5c21566039e..a213030fec37 100644 --- a/sys-apps/shadow/shadow-4.10.ebuild +++ b/sys-apps/shadow/shadow-4.10-r1.ebuild @@ -65,6 +65,8 @@ src_prepare() { src_configure() { local myeconfargs=( --disable-account-tools-setuid + --enable-shared + --disable-static --with-btrfs --without-group-name-max-length --without-tcb
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/
commit: e3fab0acfbb39f126224b70daf1927e3fe1404f8 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 23:58:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:02:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fab0ac media-gfx/scrot: respect docdir Closes: https://bugs.gentoo.org/828928 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/files/scrot-1.7-fix-docdir.patch | 46 ++ .../{scrot-1.7-r1.ebuild => scrot-1.7-r2.ebuild} | 11 +- 2 files changed, 55 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch new file mode 100644 index ..ebae595ac38f --- /dev/null +++ b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch @@ -0,0 +1,46 @@ +https://github.com/resurrecting-open-source-projects/scrot/pull/175 + +From: Sam James +Date: Sun, 19 Dec 2021 23:59:45 + +Subject: [PATCH] build: respect docdir + +Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream +versioning for patches): +``` +>>> /usr/share/doc/scrot-1.7-r1/ +>>> /usr/share/doc/scrot-1.7-r1/README.md.bz2 +>>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2 +>>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2 +>>> /usr/share/doc/scrot/ +>>> /usr/share/doc/scrot/scrot.png +>>> /usr/share/doc/scrot/README.md.bz2 +>>> /usr/share/doc/scrot/ChangeLog.bz2 +>>> /usr/share/doc/scrot/AUTHORS.bz2 +``` + +After: +``` +>>> /usr/share/doc/scrot-1.7-r1/scrot.png +>>> /usr/share/doc/scrot-1.7-r1/README.md.bz2 +>>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2 +>>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2 +``` + +This avoids installing duplicate files & installs them to the +same location but it's overridable by --docdir in ./configure which +helps downstreams. + +Bug: https://bugs.gentoo.org/828928 +Signed-off-by: Sam James +--- a/Makefile.am b/Makefile.am +@@ -34,8 +34,7 @@ MAINTAINERCLEANFILES = Makefile.in + + man_MANS = man/scrot.1 + +-docs_DATA = README.md AUTHORS ChangeLog doc/scrot.png +-docsdir = $(prefix)/share/doc/scrot ++doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png + + EXTRA_DIST = man/scrot.1 $(docs_DATA) + diff --git a/media-gfx/scrot/scrot-1.7-r1.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild similarity index 82% rename from media-gfx/scrot/scrot-1.7-r1.ebuild rename to media-gfx/scrot/scrot-1.7-r2.ebuild index 80d7728667d6..3aa2ef8c7e06 100644 --- a/media-gfx/scrot/scrot-1.7-r1.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit bash-completion-r1 +# Need autotools for docdir patch for now +inherit autotools bash-completion-r1 DESCRIPTION="Screen capture utility using imlib2 library" HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot; @@ -45,10 +46,16 @@ DOCS=( AUTHORS ChangeLog README.md ) +PATCHES=( + "${FILESDIR}"/${PN}-1.7-fix-docdir.patch +) + src_prepare() { default - [[ ${PV} == ** ]] && eautoreconf + # Needed for 1.7 for the docdir patch + eautoreconf + #[[ ${PV} == ** ]] && eautoreconf } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/gn/
commit: 5791253577b3c35c7a8b1d20b43b64f104fc43e2 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 23:29:30 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 23:29:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57912535 dev-util/gn: Stabilize 0.1943 arm64, #829636 Signed-off-by: Sam James gentoo.org> dev-util/gn/gn-0.1943.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gn/gn-0.1943.ebuild b/dev-util/gn/gn-0.1943.ebuild index 7baad27d7923..ef244f02caf3 100644 --- a/dev-util/gn/gn-0.1943.ebuild +++ b/dev-util/gn/gn-0.1943.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~sultan/distfiles/dev-util/gn/${P}.tar.xz; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="vim-syntax" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/oneko/
commit: 2ced6efc24583dce97167bd0612ac68d4cd1b0d3 Author: Jonas Stein gentoo org> AuthorDate: Sun Dec 19 23:28:58 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Dec 19 23:29:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ced6efc app-misc/oneko: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jonas Stein gentoo.org> app-misc/oneko/metadata.xml | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/app-misc/oneko/metadata.xml b/app-misc/oneko/metadata.xml index ffef374ad597..efa30633536a 100644 --- a/app-misc/oneko/metadata.xml +++ b/app-misc/oneko/metadata.xml @@ -1,21 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -desktop-m...@gentoo.org -Gentoo Desktop Miscellaneous Project - + "oneko-sakura" is modified version of oneko. KINOMOTO Sakura chases around your mouse cursor. - To stop the program, run this command: - -killall oneko - + killall oneko If your mouse cursor changes to the default black cross after running oneko, you should install x11-apps/xsetroot and run: - xsetroot -cursor_name left_ptr
[gentoo-commits] repo/gentoo:master commit in: dev-ml/fmt/
commit: e12515968539388c86777f6289e187d2309ce454 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 23:28:23 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 23:28:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1251596 dev-ml/fmt: Stabilize 0.9.0 x86, #828293 Signed-off-by: Sam James gentoo.org> dev-ml/fmt/fmt-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/fmt/fmt-0.9.0.ebuild b/dev-ml/fmt/fmt-0.9.0.ebuild index 517ca5861df6..84c17b3fcdd1 100644 --- a/dev-ml/fmt/fmt-0.9.0.ebuild +++ b/dev-ml/fmt/fmt-0.9.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/fmt/releases/${P}.tbz; LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 6c47429e65e821e0a535614c8634b5b0009eec35 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Dec 19 19:49:04 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 23:09:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c47429e media-video/ffmpeg: stable 4.4.1-r1 for sparc, bug #829389 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild index 5fa4a33885bb..d28411d2bd94 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild @@ -59,7 +59,7 @@ LICENSE=" samba? ( GPL-3 ) " if [ "${PV#}" = "${PV}" ] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi # Options to use as use_enable in the foo[:bar] form.
[gentoo-commits] repo/gentoo:master commit in: net-dns/ldns-utils/
commit: c70632e4e2ac22a21cfdfc544509ba29a2d460c9 Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 19 23:02:23 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 19 23:03:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70632e4 net-dns/ldns-utils: stabilize 1.8.0-r2 Closes: https://bugs.gentoo.org/828109 Bug: https://bugs.gentoo.org/828109 Signed-off-by: Mike Gilbert gentoo.org> net-dns/ldns-utils/ldns-utils-1.8.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/ldns-utils/ldns-utils-1.8.0-r2.ebuild b/net-dns/ldns-utils/ldns-utils-1.8.0-r2.ebuild index 3dc600717c87..6c68aaf2613b 100644 --- a/net-dns/ldns-utils/ldns-utils-1.8.0-r2.ebuild +++ b/net-dns/ldns-utils/ldns-utils-1.8.0-r2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" IUSE="+dane ecdsa ed25519 ed448 examples gost ssl" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: c4f976860be166dde52e1c751d1b0be30d5a80ca Author: William Hubbs gentoo org> AuthorDate: Sun Dec 19 23:01:22 2021 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 19 23:02:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f97686 dev-lang/go: fix home page Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> dev-lang/go/go-1.17.5.ebuild | 2 +- dev-lang/go/go-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/go/go-1.17.5.ebuild b/dev-lang/go/go-1.17.5.ebuild index 4b20d98f17e7..1896c2546e86 100644 --- a/dev-lang/go/go-1.17.5.ebuild +++ b/dev-lang/go/go-1.17.5.ebuild @@ -27,7 +27,7 @@ case ${PV} in esac DESCRIPTION="A concurrent garbage collected and typesafe programming language" -HOMEPAGE="https://golang.org; +HOMEPAGE="https://go.dev; LICENSE="BSD" SLOT="0/${PV}" diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild index 65ea8818bf92..a1e1574ff8dd 100644 --- a/dev-lang/go/go-.ebuild +++ b/dev-lang/go/go-.ebuild @@ -27,7 +27,7 @@ case ${PV} in esac DESCRIPTION="A concurrent garbage collected and typesafe programming language" -HOMEPAGE="https://golang.org; +HOMEPAGE="https://go.dev; LICENSE="BSD" SLOT="0/${PV}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/nvme-cli/
commit: ec65830857c1a0adee866e0b017ff56fc2fed785 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 22:55:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 22:55:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec658308 sys-apps/nvme-cli: add 1.16 Signed-off-by: Sam James gentoo.org> sys-apps/nvme-cli/Manifest | 1 + sys-apps/nvme-cli/nvme-cli-1.16.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/sys-apps/nvme-cli/Manifest b/sys-apps/nvme-cli/Manifest index a34dba99031f..1eb09d96a97d 100644 --- a/sys-apps/nvme-cli/Manifest +++ b/sys-apps/nvme-cli/Manifest @@ -1,2 +1,3 @@ DIST nvme-cli-1.14.tar.gz 579561 BLAKE2B e27dade228ee47d88ef5cbab4d9d6163e75af44fb3345ed2ae566e875b973355255a5aba1b1846e53006f9676922cf7901a5e6e4867fcf04c591bf372a119bca SHA512 b5e18708233fd37069d84ee34232d737ed6d6909b0ec523d82cc2c4940172f7ce769b9bbec0d8615ebee544a5174cb4d752ad6d96ea05cfaa1177efc760f0e9e DIST nvme-cli-1.15.tar.gz 610927 BLAKE2B 66278904d49987d92083c1bb28a98d362adee8e85ee92e44e9dee381f3efcc76ac53ddf82957495ac7b2ef82e717c570d55e1b2052224740c1bc7e5af8af137e SHA512 0614105153edf7217d4c428927423628b63f6bee034c59926370a13d433c9c3af217338fb6fe2f8bbf781fc17ebae0102e8c072371b7ea4324c18dfdffd40305 +DIST nvme-cli-1.16.tar.gz 598246 BLAKE2B 8aef6ae82ec9a2c67de6c69addd72c87ade6554e6d374c717f8e3c0585565974a2b2870eb172b3ebdc1ae307bd3a55a14a17d3feea8d437265db136b434b519f SHA512 c713eb15b979ad17791cf95717b42d5f638cb4803d646bca1f4825e6bb50f086226b44b108b61571709b2cb615ae6ba86dbad309f675b240ebd3968d1cf536ff diff --git a/sys-apps/nvme-cli/nvme-cli-1.16.ebuild b/sys-apps/nvme-cli/nvme-cli-1.16.ebuild new file mode 100644 index ..0debd0e006e6 --- /dev/null +++ b/sys-apps/nvme-cli/nvme-cli-1.16.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd toolchain-funcs udev + +DESCRIPTION="NVM-Express user space tooling for Linux" +HOMEPAGE="https://github.com/linux-nvme/nvme-cli; +SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RESTRICT="test" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="hugepages +json systemd +uuid" + +RDEPEND="json? ( dev-libs/json-c:= ) + hugepages? ( sys-libs/libhugetlbfs ) + systemd? ( sys-apps/systemd:= ) + uuid? ( sys-apps/util-linux:= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -e 's|^LIBUUID =|LIBUUID ?=|' \ + -e 's|^LIBJSONC =|LIBJSONC ?=|' \ + -e 's|^LIBHUGETLBFS =|LIBHUGETLBFS ?=|' \ + -e 's|^HAVE_SYSTEMD =|HAVE_SYSTEMD ?=|' \ + -e '/DESTDIROLD/d' \ + -i Makefile || die +} + +src_configure() { + tc-export CC + + export PREFIX="${EPREFIX}/usr" + + local unitdir="$(systemd_get_systemunitdir)" + export SYSTEMDDIR="${unitdir%/system}" + export UDEVDIR="${EPREFIX}$(get_udevdir)" + + MAKEOPTS+=" LIBUUID=$(usex uuid 0 1)" + MAKEOPTS+=" LIBJSONC=$(usex json 0 1)" + MAKEOPTS+=" LIBHUGETLBFS=$(usex hugepages 0 1)" + MAKEOPTS+=" HAVE_SYSTEMD=$(usex systemd 0 1)" + MAKEOPTS+=" V=1" +}
[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc64le/
commit: e15e7285acb6328b9e00a0ba8126f50a2b4d378a Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 19 22:53:33 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 19 22:53:33 2021 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e15e7285 releases/specs/ppc/ppc64le/installcd-stage1.spec: add nvme-cli Signed-off-by: Georgy Yakovlev gentoo.org> releases/specs/ppc/ppc64le/installcd-stage1.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/releases/specs/ppc/ppc64le/installcd-stage1.spec b/releases/specs/ppc/ppc64le/installcd-stage1.spec index 68bfc1cb..6279aac3 100644 --- a/releases/specs/ppc/ppc64le/installcd-stage1.spec +++ b/releases/specs/ppc/ppc64le/installcd-stage1.spec @@ -71,6 +71,7 @@ livecd/packages: sys-apps/lm-sensors sys-apps/lsvpd sys-apps/memtester + sys-apps/nvme-cli sys-apps/opal-utils sys-apps/sdparm sys-apps/usbutils
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: 87b9220d49a06c38e953a4ddfd85f2041c4007aa Author: Sam James gentoo org> AuthorDate: Sun Dec 19 22:45:20 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 22:45:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b9220d sys-apps/shadow: fix IndirectInherits Whoops. Signed-off-by: Sam James gentoo.org> sys-apps/shadow/shadow-4.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/shadow/shadow-4.10.ebuild b/sys-apps/shadow/shadow-4.10.ebuild index 57c678ce4aae..f5c21566039e 100644 --- a/sys-apps/shadow/shadow-4.10.ebuild +++ b/sys-apps/shadow/shadow-4.10.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools pam +inherit libtool pam DESCRIPTION="Utilities to deal with user accounts" HOMEPAGE="https://github.com/shadow-maint/shadow;
[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/
commit: c550eb53b108fcf6d4e2a38778230bc9a7d078e8 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 22:43:41 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 22:44:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c550eb53 sys-apps/util-linux: enable su by default shadow 4.10+ is deprecating 'su', so we're switching to util-linux's implementation by default. Signed-off-by: Sam James gentoo.org> .../{util-linux-.ebuild => util-linux-2.37.2-r2.ebuild}| 7 ++- sys-apps/util-linux/util-linux-.ebuild | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/sys-apps/util-linux/util-linux-.ebuild b/sys-apps/util-linux/util-linux-2.37.2-r2.ebuild similarity index 97% copy from sys-apps/util-linux/util-linux-.ebuild copy to sys-apps/util-linux/util-linux-2.37.2-r2.ebuild index 8f1152f9d80f..69303ce82277 100644 --- a/sys-apps/util-linux/util-linux-.ebuild +++ b/sys-apps/util-linux/util-linux-2.37.2-r2.ebuild @@ -25,7 +25,7 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/ LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" SLOT="0" -IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs su +suid systemd test tty-helpers udev unicode userland_GNU" +IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode userland_GNU" # Most lib deps here are related to programs rather than our libs, # so we rarely need to specify ${MULTILIB_USEDEP}. @@ -84,6 +84,11 @@ RESTRICT="!test? ( test )" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PN}-2.37.1-agetty_ctrl-c_erase.patch #804972 + "${FILESDIR}"/${P}-ioctl_ns-test-hang.patch # upstream test hang patch +) + src_prepare() { default diff --git a/sys-apps/util-linux/util-linux-.ebuild b/sys-apps/util-linux/util-linux-.ebuild index 8f1152f9d80f..4ee312bbaff2 100644 --- a/sys-apps/util-linux/util-linux-.ebuild +++ b/sys-apps/util-linux/util-linux-.ebuild @@ -25,7 +25,7 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/ LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" SLOT="0" -IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs su +suid systemd test tty-helpers udev unicode userland_GNU" +IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode userland_GNU" # Most lib deps here are related to programs rather than our libs, # so we rarely need to specify ${MULTILIB_USEDEP}.
[gentoo-commits] repo/gentoo:master commit in: sci-libs/openblas/
commit: 4c8ffce13cbcdcbe8bd4f7c2c9b9281b22d542ee Author: Sam James gentoo org> AuthorDate: Sun Dec 19 22:36:53 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 22:44:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8ffce1 sci-libs/openblas: add 0.3.19 Signed-off-by: Sam James gentoo.org> sci-libs/openblas/Manifest | 1 + sci-libs/openblas/openblas-0.3.19.ebuild | 197 +++ 2 files changed, 198 insertions(+) diff --git a/sci-libs/openblas/Manifest b/sci-libs/openblas/Manifest index 4dba7654c102..6c8bbfef4fa2 100644 --- a/sci-libs/openblas/Manifest +++ b/sci-libs/openblas/Manifest @@ -1 +1,2 @@ DIST openblas-0.3.18.tar.gz 12619822 BLAKE2B 38a5e7b861eb0063a4494c1cfb6f7f5723741437ecdd5cb1fb42645eb73bceb472b3a8c11eec3d0ba4f676981ac89de4ff1ee0d7ea42d1e234746f34ce8fb6b8 SHA512 df9a14026a61bdc5285636bfd7a52dce244d24fcf4a0c870ef4e58b8b50e412849828ca5aeac2a2435f635e78e60559762e8bae22ea7bc5dff2e865a96d81152 +DIST openblas-0.3.19.tar.gz 12706050 BLAKE2B c29aa27faaf18e3330087f8d2ebed733f53878266d6865239dfbb1624a113f3cabc988bbfcc18a0aa5d971697bc68bb267795ef24e2d8e0e8d50f802cb817b57 SHA512 1fcbcfefb7744894b0b0c83c6071b342086ca311dc67f5c2745812d61dcc9d31ef7dd5e1215dfb2731ae7197d497dbdf8f8b26a432eb07d41a7db0983eb86a33 diff --git a/sci-libs/openblas/openblas-0.3.19.ebuild b/sci-libs/openblas/openblas-0.3.19.ebuild new file mode 100644 index ..7d76564474ca --- /dev/null +++ b/sci-libs/openblas/openblas-0.3.19.ebuild @@ -0,0 +1,197 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic fortran-2 toolchain-funcs + +DESCRIPTION="Optimized BLAS library based on GotoBLAS2" +HOMEPAGE="http://xianyi.github.com/OpenBLAS/; +SRC_URI="https://github.com/xianyi/OpenBLAS/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/OpenBLAS-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="dynamic eselect-ldso index-64bit openmp pthread relapack test" +REQUIRED_USE="?? ( openmp pthread )" +RESTRICT="!test? ( test )" + +RDEPEND=" + eselect-ldso? ( + >=app-eselect/eselect-blas-0.2 + >=app-eselect/eselect-lapack-0.2 + ) +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.3.12-shared-blas-lapack.patch" +) + +pkg_pretend() { + elog "This software has a massive number of options that" + elog "are configurable and it is *impossible* for all of" + elog "those to fit inside any manageable ebuild." + elog "The Gentoo provided package has enough to build" + elog "a fully optimized library for your targeted CPU." + elog "You can set the CPU target using the environment" + elog "variable - OPENBLAS_TARGET or it will be detected" + elog "automatically from the target toolchain (supports" + elog "cross compilation toolchains)." + elog "You can control the maximum number of threads" + elog "using OPENBLAS_NTHREAD, default=64 and number of " + elog "parallel calls to allow before further calls wait" + elog "using OPENBLAS_NPARALLEL, default=8." +} + +pkg_setup() { + fortran-2_pkg_setup + + # List of most configurable options - Makefile.rule + + # https://github.com/xianyi/OpenBLAS/pull/2663 + tc-export CC FC LD AR AS RANLIB + + # HOSTCC is used for scripting + export HOSTCC=$(tc-getBUILD_CC) + + # threading options + use openmp && tc-check-openmp + USE_THREAD=0 + if use openmp; then + USE_THREAD=1; USE_OPENMP=1; + elif use pthread; then + USE_THREAD=1; USE_OPENMP=0; + fi + export USE_THREAD USE_OPENMP + + # We need to filter these while building the library, and not just + # while building the test suite. Will hopefully get fixed upstream: + # https://github.com/xianyi/OpenBLAS/issues/2657 + use test && filter-flags "-fbounds-check" "-fcheck=bounds" "-fcheck=all" + + # disable submake with -j and default optimization flags + # in Makefile.system + # Makefile.rule says to not modify COMMON_OPT/FCOMMON_OPT... + export MAKE_NB_JOBS=-1 \ + COMMON_OPT=" " \ + FCOMMON_OPT=" " + + # Target CPU ARCH options + # generally detected automatically from cross toolchain + use dynamic && \ + export DYNAMIC_ARCH=1 \ + NO_AFFINITY=1 \ + TARGET=GENERIC + + export NUM_PARALLEL=${OPENBLAS_NPARALLEL:-8} \ + NUM_THREADS=${OPENBLAS_NTHREAD:-64} + + # setting OPENBLAS_TARGET to override auto detection + # in case the toolchain is not enough to detect + # https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt + if ! use dynamic && [[ ! -z "${OPENBLAS_TARGET}" ]] ; then +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: 8a28a1339f90e920c137d36751b90acac8f1f854 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 22:42:33 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 22:44:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a28a133 sys-apps/shadow: add 4.10 Note that 'su' is now disabled by default (IUSE="su", not IUSE="+su"), see from the release notes: ``` Note: From this release forward, su from this package should be considered deprecated. Please replace any users of it with su from util-linux. Please open an issue if there is a problem with that. We intend to remove it in an upcoming release. ``` Signed-off-by: Sam James gentoo.org> sys-apps/shadow/Manifest | 1 + sys-apps/shadow/shadow-4.10.ebuild | 245 + 2 files changed, 246 insertions(+) diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest index 19bec0338d02..35b49660564f 100644 --- a/sys-apps/shadow/Manifest +++ b/sys-apps/shadow/Manifest @@ -1,2 +1,3 @@ +DIST shadow-4.10.tar.xz 1662364 BLAKE2B 80b5f0f6b8fbb3e2ca134e14e93a3f67e5baa34d793ace5b90690676634f4cc72dfb4b3d50dbd7626c1a144898c1c943f8acbc8121903f17519c981986c284ae SHA512 39ffc1863d1f84aa39a2983c08e5adb93642b09e3e5e65c1c4e8a342207a79201b199e518e3701726014c7cb736977ef275d2dc1c659b5776183ae73978357da DIST shadow-4.8.1.tar.xz 1611196 BLAKE2B 952707cdd55dc6c00dcbc60dbc3bf84ac618dbe916b36d993802b3ce42594de332a9bc22933a28881af3d317a340eab017ada55511b4e4fbc3ca6b422c4bc254 SHA512 780a983483d847ed3c91c82064a0fa902b6f4185225978241bc3bc03fcc3aa143975b46aee43151c6ba43efcfdb1819516b76ba7ad3d1d3c34fcc38ea42e917b DIST shadow-4.9.tar.xz 1627008 BLAKE2B 7a9a6a489115c7a20520cfec61f008fc0f70f7f50aaf539e94dfdcb20035d2de88ab3198e76812a4e3eb944b92c76c0ca2e85e35f4342537711c2c033248a72b SHA512 254cda49bb14505a7604821e7fa898bf4bf317d648e9ddc881ab80a6860d52053dfffacad6feab87c7d16608c35ed6b6cee99e7757eac930da3a7b31cdcd4b95 diff --git a/sys-apps/shadow/shadow-4.10.ebuild b/sys-apps/shadow/shadow-4.10.ebuild new file mode 100644 index ..57c678ce4aae --- /dev/null +++ b/sys-apps/shadow/shadow-4.10.ebuild @@ -0,0 +1,245 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools pam + +DESCRIPTION="Utilities to deal with user accounts" +HOMEPAGE="https://github.com/shadow-maint/shadow; +SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr" +# Taken from the man/Makefile.am file. +LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW ) + +REQUIRED_USE="?? ( cracklib pam )" + +BDEPEND=" + app-arch/xz-utils + sys-devel/gettext +" +COMMON_DEPEND=" + virtual/libcrypt:= + acl? ( sys-apps/acl:0= ) + audit? ( >=sys-process/audit-2.6:0= ) + cracklib? ( >=sys-libs/cracklib-2.7-r3:0= ) + nls? ( virtual/libintl ) + pam? ( sys-libs/pam:0= ) + skey? ( sys-auth/skey:0= ) + selinux? ( + >=sys-libs/libselinux-1.28:0= + sys-libs/libsemanage:0= + ) + xattr? ( sys-apps/attr:0= ) +" +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-4.14 +" +RDEPEND="${COMMON_DEPEND} + !=sys-auth/pambase-20150213 ) + su? ( !sys-apps/util-linux[su(-)] ) +" + +PATCHES=( + "${FILESDIR}/${PN}-4.1.3-dots-in-usernames.patch" +) + +src_prepare() { + default + + elibtoolize +} + +src_configure() { + local myeconfargs=( + --disable-account-tools-setuid + --with-btrfs + --without-group-name-max-length + --without-tcb + $(use_enable nls) + $(use_with acl) + $(use_with audit) + $(use_with bcrypt) + $(use_with cracklib libcrack) + $(use_with elibc_glibc nscd) + $(use_with pam libpam) + $(use_with selinux) + $(use_with skey) + $(use_with su) + $(use_with xattr attr) + ) + econf "${myeconfargs[@]}" + + has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h #425052 + + if use nls ; then + local l langs="po" # These are the pot files. + for l in ${LANGS[*]} ; do + has ${l} ${LINGUAS-${l}} && langs+=" ${l}" + done + sed -i "/^SUBDIRS = /s:=.*:= ${langs}:" man/Makefile || die + fi +} + +set_login_opt() { + local comment="" opt=${1} val=${2} + if [[ -z ${val} ]]; then + comment="#" + sed -i \ + -e "/^${opt}\>/s:^:#:" \ + "${ED}"/etc/login.defs || die +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject2setuppy/
commit: 39770387aae6724f2b7cced7724d2ae30151d9c5 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 19 22:07:41 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 19 22:41:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39770387 dev-python/pyproject2setuppy: Bump to v22 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject2setuppy/Manifest | 1 + .../pyproject2setuppy/pyproject2setuppy-22.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/pyproject2setuppy/Manifest b/dev-python/pyproject2setuppy/Manifest index 6e8c0c9e746e..49da47d27c7c 100644 --- a/dev-python/pyproject2setuppy/Manifest +++ b/dev-python/pyproject2setuppy/Manifest @@ -1 +1,2 @@ DIST pyproject2setuppy-21.tar.gz 12938 BLAKE2B 09b030e882e7ec66c3d8ad76d486c08b991c7ba725d628101c07475348890a55bc6d6f4ef96f3a9b0f8d40382c026f075aac6dd2fa970fa409c4824b625ba3f1 SHA512 d899bc81f01283dd854fa2c0c5d15e5b77bd273f4269e2dea8612dd41bb4d5404e63e0fc6db5cbefe2a65a69848a3a5c9eae56e93face1736b2e8a0aa39f2193 +DIST pyproject2setuppy-22.tar.gz 13046 BLAKE2B 5f59a08294f3d6d9dcbd6d9cbf6769abb523e8a409944157e9e8dc8a03944d173c1656c18da9138e220ad1ead31cb6af70bea8628c0e7164357af32a86700ec7 SHA512 8fc2975c8b4384b6a79008e2fc1de6acd2bcb27c9232b45ae5bda0e40f5a0be330ef7c9ef4ab36ab8ab33e9faf587b19d8fb431d95c866ccce46afc975f3cf26 diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild new file mode 100644 index ..4428d6f94a11 --- /dev/null +++ b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild @@ -0,0 +1,29 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=manual +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="Cheap setup.py hack to install flit & poetry-based projects" +HOMEPAGE="https://github.com/mgorny/pyproject2setuppy; +SRC_URI=" + https://github.com/mgorny/pyproject2setuppy/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND} + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/argon2-cffi/
commit: 71f3be6fe1cb74c4d40cf4980e74a23a91ed0757 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 19 22:40:26 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 19 22:41:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f3be6f dev-python/argon2-cffi: Support pp2sp-22 Signed-off-by: Michał Górny gentoo.org> dev-python/argon2-cffi/argon2-cffi-21.2.0.ebuild| 1 + .../{argon2-cffi-21.3.0.ebuild => argon2-cffi-21.3.0-r1.ebuild} | 6 +- dev-python/argon2-cffi/argon2-cffi-21.3.0.ebuild| 1 + 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-python/argon2-cffi/argon2-cffi-21.2.0.ebuild b/dev-python/argon2-cffi/argon2-cffi-21.2.0.ebuild index 959e84069e39..4b92a9605e4c 100644 --- a/dev-python/argon2-cffi/argon2-cffi-21.2.0.ebuild +++ b/dev-python/argon2-cffi/argon2-cffi-21.2.0.ebuild @@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=">=dev-python/argon2-cffi-bindings-21.2.0[${PYTHON_USEDEP}]" BDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: app-misc/go-jira/
commit: 131f565a774a410f8a14f209544d37c353746d5b Author: William Hubbs gentoo org> AuthorDate: Sun Dec 19 22:26:18 2021 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 19 22:26:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131f565a app-misc/go-jira: fix home page Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> app-misc/go-jira/go-jira-1.0.23.ebuild | 4 ++-- app-misc/go-jira/go-jira-1.0.26.ebuild | 4 ++-- app-misc/go-jira/go-jira-1.0.27.ebuild | 4 ++-- app-misc/go-jira/go-jira-1.0.28.ebuild | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app-misc/go-jira/go-jira-1.0.23.ebuild b/app-misc/go-jira/go-jira-1.0.23.ebuild index c57a9036806a..55a20f6123eb 100644 --- a/app-misc/go-jira/go-jira-1.0.23.ebuild +++ b/app-misc/go-jira/go-jira-1.0.23.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 @@ -7,7 +7,7 @@ EAPI=7 inherit go-module DESCRIPTION="A simple JIRA commandline client in Go" -HOMEPAGE="https://github.com/Netflix-Skunkworks/go-jira; +HOMEPAGE="https://github.com/go-jira/jira; EGO_SUM=( "github.com/Masterminds/goutils v1.1.0" diff --git a/app-misc/go-jira/go-jira-1.0.26.ebuild b/app-misc/go-jira/go-jira-1.0.26.ebuild index b09bfea919e7..e9f400f3d014 100644 --- a/app-misc/go-jira/go-jira-1.0.26.ebuild +++ b/app-misc/go-jira/go-jira-1.0.26.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 @@ -7,7 +7,7 @@ EAPI=7 inherit go-module DESCRIPTION="A simple JIRA commandline client in Go" -HOMEPAGE="https://github.com/Netflix-Skunkworks/go-jira; +HOMEPAGE="https://github.com/go-jira/jira; EGO_SUM=( "github.com/Masterminds/goutils v1.1.0" diff --git a/app-misc/go-jira/go-jira-1.0.27.ebuild b/app-misc/go-jira/go-jira-1.0.27.ebuild index a0681893cc7c..0128485ba8aa 100644 --- a/app-misc/go-jira/go-jira-1.0.27.ebuild +++ b/app-misc/go-jira/go-jira-1.0.27.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 @@ -7,7 +7,7 @@ EAPI=7 inherit go-module DESCRIPTION="A simple JIRA commandline client in Go" -HOMEPAGE="https://github.com/Netflix-Skunkworks/go-jira; +HOMEPAGE="https://github.com/go-jira/jira; EGO_SUM=( "github.com/Masterminds/goutils v1.1.0" diff --git a/app-misc/go-jira/go-jira-1.0.28.ebuild b/app-misc/go-jira/go-jira-1.0.28.ebuild index bd91a78ca641..0128485ba8aa 100644 --- a/app-misc/go-jira/go-jira-1.0.28.ebuild +++ b/app-misc/go-jira/go-jira-1.0.28.ebuild @@ -7,7 +7,7 @@ EAPI=7 inherit go-module DESCRIPTION="A simple JIRA commandline client in Go" -HOMEPAGE="https://github.com/Netflix-Skunkworks/go-jira; +HOMEPAGE="https://github.com/go-jira/jira; EGO_SUM=( "github.com/Masterminds/goutils v1.1.0"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/runc/
commit: 844fcd6389a31497a88411c5ee20526d0e3236b1 Author: William Hubbs gentoo org> AuthorDate: Sun Dec 19 22:09:19 2021 + Commit: William Hubbs gentoo org> CommitDate: Sun Dec 19 22:09:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844fcd63 app-emulation/runc: fix home page Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> app-emulation/runc/runc-1.0.2-r1.ebuild | 2 +- app-emulation/runc/runc-1.0.3.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/runc/runc-1.0.2-r1.ebuild b/app-emulation/runc/runc-1.0.2-r1.ebuild index 3cd57d43c12e..38b6da62493d 100644 --- a/app-emulation/runc/runc-1.0.2-r1.ebuild +++ b/app-emulation/runc/runc-1.0.2-r1.ebuild @@ -11,7 +11,7 @@ RUNC_COMMIT=52b36a2dd837e8462de8e01458bf02cf9eea47dd CONFIG_CHECK="~USER_NS" DESCRIPTION="runc container cli tools" -HOMEPAGE="http://runc.io; +HOMEPAGE="http://github.com/opencontainers/runc/; MY_PV="${PV/_/-}" SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" diff --git a/app-emulation/runc/runc-1.0.3.ebuild b/app-emulation/runc/runc-1.0.3.ebuild index 92c4b7440bdb..db1d0c6af602 100644 --- a/app-emulation/runc/runc-1.0.3.ebuild +++ b/app-emulation/runc/runc-1.0.3.ebuild @@ -11,7 +11,7 @@ RUNC_COMMIT=f46b6ba2c9314cfc8caae24a32ec5fe9ef1059fe CONFIG_CHECK="~USER_NS" DESCRIPTION="runc container cli tools" -HOMEPAGE="http://runc.io; +HOMEPAGE="http://github.com/opencontainers/runc/; MY_PV="${PV/_/-}" SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/
commit: a3bca7301ab063d7eab8f174133f6b1c1ce018bf Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:09:12 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:09:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3bca730 app-editors/vim: x86 stable wrt bug #829396 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/vim/vim-8.2.3741.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/vim/vim-8.2.3741.ebuild b/app-editors/vim/vim-8.2.3741.ebuild index 7e26b8c29d31..11dfc046d203 100644 --- a/app-editors/vim/vim-8.2.3741.ebuild +++ b/app-editors/vim/vim-8.2.3741.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="Vim, an improved vi-style text editor"
[gentoo-commits] repo/gentoo:master commit in: net-irc/konversation/
commit: 35adfb38ca8b4c3973160a53aeafd2a7a7d38d6a Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:08:54 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:08:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35adfb38 net-irc/konversation: x86 stable wrt bug #829335 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-irc/konversation/konversation-21.08.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/konversation/konversation-21.08.3-r1.ebuild b/net-irc/konversation/konversation-21.08.3-r1.ebuild index a1ae915fe569..05c1d29432e7 100644 --- a/net-irc/konversation/konversation-21.08.3-r1.ebuild +++ b/net-irc/konversation/konversation-21.08.3-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://konversation.kde.org https://apps.kde.org/konversation/; LICENSE="GPL-2" SLOT="5" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" IUSE="+crypt" BDEPEND="sys-devel/gettext"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 92f0049184305425ff2af51805fdf9d47b2e07ba Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:09:15 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:09:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f00491 app-editors/vim-core: x86 stable wrt bug #829396 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/vim-core/vim-core-8.2.3741.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/vim-core/vim-core-8.2.3741.ebuild b/app-editors/vim-core/vim-core-8.2.3741.ebuild index a6f04737b7ec..f550b403c8db 100644 --- a/app-editors/vim-core/vim-core-8.2.3741.ebuild +++ b/app-editors/vim-core/vim-core-8.2.3741.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi S="${WORKDIR}"/vim-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgnt/
commit: 4f31b755cf62b17aa5ae955b101b1f906317be28 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:09:22 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:09:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f31b755 dev-libs/libgnt: x86 stable wrt bug #829474 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libgnt/libgnt-2.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libgnt/libgnt-2.14.3.ebuild b/dev-libs/libgnt/libgnt-2.14.3.ebuild index 142f1a2284e7..376faa570bc5 100644 --- a/dev-libs/libgnt/libgnt-2.14.3.ebuild +++ b/dev-libs/libgnt/libgnt-2.14.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pidgin/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/
commit: 0fcf83f5e60232c79739a64dea354295a35b6314 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:09:08 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:09:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcf83f5 app-editors/gvim: x86 stable wrt bug #829396 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/gvim/gvim-8.2.3741.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/gvim/gvim-8.2.3741.ebuild b/app-editors/gvim/gvim-8.2.3741.ebuild index dbb88051cf38..36ddf113d8d2 100644 --- a/app-editors/gvim/gvim-8.2.3741.ebuild +++ b/app-editors/gvim/gvim-8.2.3741.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" fi S="${WORKDIR}"/vim-${PV}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/libksysguard/
commit: 98fa98903362b7acc86de1d3f0b83b9a9e9030b3 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:08:50 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:08:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fa9890 kde-plasma/libksysguard: x86 stable wrt bug #829335 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> kde-plasma/libksysguard/libksysguard-5.23.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/libksysguard/libksysguard-5.23.4-r1.ebuild b/kde-plasma/libksysguard/libksysguard-5.23.4-r1.ebuild index 9f19f3b11670..86139aca748a 100644 --- a/kde-plasma/libksysguard/libksysguard-5.23.4-r1.ebuild +++ b/kde-plasma/libksysguard/libksysguard-5.23.4-r1.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Task management and system monitoring library" LICENSE="LGPL-2+" SLOT="5/9" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="webengine X" COMMON_DEPEND="