[gentoo-commits] repo/gentoo:master commit in: media-gfx/chafa/
commit: 853553c59b4ad13ad3aedce2df4ae7f1e4a34dc1 Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 19 06:19:17 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 19 06:19:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853553c5 media-gfx/chafa: stabilize 1.6.0 on amd64 Bug: https://bugs.gentoo.org/777114 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/chafa/chafa-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/chafa/chafa-1.6.0.ebuild b/media-gfx/chafa/chafa-1.6.0.ebuild index 2c7e6798a52..8d392fc2d20 100644 --- a/media-gfx/chafa/chafa-1.6.0.ebuild +++ b/media-gfx/chafa/chafa-1.6.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://hpjansson.org/chafa/releases/${P}.tar.xz"; LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="+tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/pf-sources/
commit: 8d299ea2093a4591488f18bb6117bf2cb5e6b094 Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 19 06:22:55 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 19 06:22:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d299ea2 sys-kernel/pf-sources: bump to 5.11-pf4 Signed-off-by: Joonas Niilola gentoo.org> sys-kernel/pf-sources/Manifest | 1 + sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest index 878ffbf25f4..3669498231b 100644 --- a/sys-kernel/pf-sources/Manifest +++ b/sys-kernel/pf-sources/Manifest @@ -11,4 +11,5 @@ DIST pf-sources-5.10_p12.patch 5244822 BLAKE2B ca004890e20a07864e858bf1834265f12 DIST pf-sources-5.11_p1.patch 2710131 BLAKE2B 67a3528d1c59f24af9f09bc669e736d41394041874e07ebaa68bba8393d98b6094f3c733f1f395cb0a816f418702934d7ac828fceabebcec187526ca378929f4 SHA512 0bc79a5eb093c0b072826098b78894d59bab2bb8107221c9727c4aebb839b2e4d066c2f4918614bfbf4e3af210a6d1852189303f9ebf338f2e5038f166d4dfb0 DIST pf-sources-5.11_p2.patch 2720760 BLAKE2B db2ccb4449d6ed2d545c15ef82b99d581e462908ab2290b62119c09da93a7cf202e3a1792a1bf3afb6ae98f4c9f8ea34ef7ad7056206f3eac7daa8a7a9559f4a SHA512 1ab4748cac5a8a210a48543606c2c3e30e4528c819b4e7d7e29d992d4f9b14ae6e7219d7d96d090fc887d72887735e52dad9a8d396d775c8c32b80b01532a9ea DIST pf-sources-5.11_p3.patch 3932843 BLAKE2B 655d68a6cced89aeab7b71cb67d0469567201766f378371e0e6c933fb4ac48317e27c5a148dc70117550c4f09c2b8d4c7690f5f0d88754d80fe8ca9ab9bc2415 SHA512 3b1444baa42a737166c1ce7b40d616123b2df197f9f6fc3041fded977f760627603656fbb6f41c12ad008ec724d96ae81664bbaedda4f3759aec50cb5820776b +DIST pf-sources-5.11_p4.patch 4443076 BLAKE2B 294d1eb3ec09de6c5d6011913a8d831185a424a85e3bc6d245bd3ef4fe6b50d8e2b64decf398c153435de0b24c2417a7076ae854424201ce61cfdbbdedf4565f SHA512 3a14d63039e1a3701493d17b164364ef3c9167333e16aa8202b2967eebfaab3bd0c233b1e09af44a190a86a1b5599ee339f9ae06298c77404e7f99c6f9f14df7 DIST pf-sources-5.9_p7.patch 3027972 BLAKE2B 9247ea63b30f9d42d79303b73a900d468a71e70932f7f15ae697cdba52c46358297023e037226c219fad5df912fb5d21e6f4b7190556ca799fa84924480e SHA512 c69e14f59bf98944b3329c65b7e2c271d74a756bc8c890130bf3cc68b4b96d31f1c33c4edb128580fcaefeb6e42dd04b1eb3d7f071b2d58bc764d26322bda8cd diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild new file mode 100644 index 000..223e79a03a5 --- /dev/null +++ b/sys-kernel/pf-sources/pf-sources-5.11_p4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# Define what default functions to run +ETYPE="sources" + +# No 'experimental' USE flag provided, but we still want to use genpatches +K_EXP_GENPATCHES_NOUSE="1" + +# Just get basic genpatches, -pf patch set already includes vanilla-linux updates +K_GENPATCHES_VER="1" + +# -pf already sets EXTRAVERSION to kernel Makefile +K_NOSETEXTRAVERSION="1" + +# Not supported by the Gentoo security team +K_SECURITY_UNSUPPORTED="1" + +# We want the very basic patches from gentoo-sources, experimental patch is +# already included in pf-sources +K_WANT_GENPATCHES="base extras" + +inherit kernel-2 optfeature +detect_version + +DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches" +HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README + https://dev.gentoo.org/~mpagano/genpatches/"; +SRC_URI="${KERNEL_URI} + https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz"; + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +S="${WORKDIR}/linux-${PVR}-pf" + +PATCHES=( "${DISTDIR}/${P}.patch" ) + +K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, + see: ${HOMEPAGE}." + +pkg_setup() { + ewarn "" + ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." + ewarn "If you need support, please contact the pf developers directly." + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" + ewarn "the ebuilds. Thank you." + ewarn "" + + kernel-2_pkg_setup +} + +src_prepare() { + # kernel-2_src_prepare doesn't apply PATCHES(). + default +} + +pkg_postinst() { + kernel-2_pkg_postinst + + elog "Optional features:" + optfeature "Userspace KSM helper" sys-process/uksmd +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/chafa/
commit: 0d131984f00972bd08a7ec4c8a59912c1f4a02f2 Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 19 06:22:37 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 19 06:22:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d131984 media-gfx/chafa: stabilize 1.6.0 on x86 Bug: https://bugs.gentoo.org/777114 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/chafa/chafa-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/chafa/chafa-1.6.0.ebuild b/media-gfx/chafa/chafa-1.6.0.ebuild index 8d392fc2d20..7fbf7ffddd6 100644 --- a/media-gfx/chafa/chafa-1.6.0.ebuild +++ b/media-gfx/chafa/chafa-1.6.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://hpjansson.org/chafa/releases/${P}.tar.xz"; LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="+tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/moarvm/
commit: c13bd1025edf32b9bee1e7e7728b1fe8ddf67058 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:58:31 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 04:11:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13bd102 dev-lang/moarvm: fix MultipleKeywordsLines Signed-off-by: Sam James gentoo.org> dev-lang/moarvm/moarvm-2021.02.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-lang/moarvm/moarvm-2021.02.ebuild b/dev-lang/moarvm/moarvm-2021.02.ebuild index 27ecb3b8904..df017e9cd54 100644 --- a/dev-lang/moarvm/moarvm-2021.02.ebuild +++ b/dev-lang/moarvm/moarvm-2021.02.ebuild @@ -9,7 +9,6 @@ MY_PN="MoarVM" if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"; inherit git-r3 - KEYWORDS="" S="${WORKDIR}/${P}" else SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: media-libs/libdca/files/, media-libs/libdca/
commit: c4c7c3fa3c9ebd64c320092595932545d0ea6e82 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:57:48 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 04:11:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c7c3fa media-libs/libdca: fix build with slibtool Closes: https://bugs.gentoo.org/775602 Signed-off-by: Sam James gentoo.org> .../libdca/files/libdca-0.0.7-slibtool.patch | 22 ++ media-libs/libdca/libdca-0.0.7.ebuild | 1 + 2 files changed, 23 insertions(+) diff --git a/media-libs/libdca/files/libdca-0.0.7-slibtool.patch b/media-libs/libdca/files/libdca-0.0.7-slibtool.patch new file mode 100644 index 000..cd6b89d060e --- /dev/null +++ b/media-libs/libdca/files/libdca-0.0.7-slibtool.patch @@ -0,0 +1,22 @@ +https://code.videolan.org/videolan/libdca/-/issues/4 +https://bugs.gentoo.org/775602 + +commit c54898d587fda740b10e32055c5464eeae289889 +Author: orbea +Date: Tue Mar 16 10:21:52 2021 -0700 + +build: Fix -version-info and -export-symbols-regex typos. + +diff --git a/libdca/Makefile.am b/libdca/Makefile.am +index 05bdaca..891fb25 100644 +--- a/libdca/Makefile.am b/libdca/Makefile.am +@@ -5,7 +5,7 @@ lib_LTLIBRARIES = libdca.la + libdca_la_SOURCES = dca_internal.h tables.h tables_quantization.h \ + tables_huffman.h tables_fir.h tables_adpcm.h tables_vq.h \ + bitstream.h bitstream.c parse.c downmix.c +-libdca_la_LDFLAGS = -no-undefined -version 0:0:0 -export-symbol-regex dca_.* ++libdca_la_LDFLAGS = -no-undefined -version-info 0:0:0 -export-symbols-regex dca_.* + libdca_la_LIBADD = $(LIBDCA_LIBS) + + pkgconfigdir = $(libdir)/pkgconfig diff --git a/media-libs/libdca/libdca-0.0.7.ebuild b/media-libs/libdca/libdca-0.0.7.ebuild index 177a74cd0a3..a273f17b90e 100644 --- a/media-libs/libdca/libdca-0.0.7.ebuild +++ b/media-libs/libdca/libdca-0.0.7.ebuild @@ -19,6 +19,7 @@ DOCS=( AUTHORS ChangeLog NEWS README TODO doc/${PN}.txt ) PATCHES=( "${FILESDIR}"/${PN}-0.0.5-cflags.patch "${FILESDIR}"/${PN}-0.0.5-tests-optional.patch + "${FILESDIR}"/${PN}-0.0.7-slibtool.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-p2p/eiskaltdcpp/
commit: a948e734ce7ff05d3127e6146f5ae3b747409dab Author: Sam James gentoo org> AuthorDate: Fri Mar 19 04:08:04 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 04:11:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a948e734 net-p2p/eiskaltdcpp: fix MultipleKeywordsLines Signed-off-by: Sam James gentoo.org> net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild | 1 - net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild b/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild index 9fc3dc202fe..6a9de498c3a 100644 --- a/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild +++ b/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild @@ -32,7 +32,6 @@ if [[ ${PV} != ** ]]; then KEYWORDS="~amd64 ~x86" else EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; - KEYWORDS="" fi RDEPEND=" diff --git a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild index c160df0f27b..2c795225234 100644 --- a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild +++ b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild @@ -32,7 +32,6 @@ if [[ ${PV} != ** ]]; then KEYWORDS="~amd64 ~x86" else EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; - KEYWORDS="" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown/
commit: 839481ec9326018e44ea9a1fbca0ce77a01f7f47 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:59:41 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 04:11:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839481ec dev-python/markdown: fix MultipleKeywordsLines Signed-off-by: Sam James gentoo.org> dev-python/markdown/markdown-2.6.11.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/markdown/markdown-2.6.11.ebuild b/dev-python/markdown/markdown-2.6.11.ebuild index 1879cab8d47..c52e5e76091 100644 --- a/dev-python/markdown/markdown-2.6.11.ebuild +++ b/dev-python/markdown/markdown-2.6.11.ebuild @@ -16,8 +16,7 @@ SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc -~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="doc" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-publish/
commit: 300ca15b52e08471e02602f7422010f1e05d166a Author: Yixun Lan gentoo org> AuthorDate: Thu Mar 18 01:08:30 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Mar 19 03:41:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300ca15b dev-vcs/git-publish: add version 1.7.0 git-pushlish make it easy to send patches Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yixun Lan gentoo.org> dev-vcs/git-publish/Manifest | 1 + dev-vcs/git-publish/git-publish-1.7.0.ebuild | 43 dev-vcs/git-publish/metadata.xml | 17 +++ 3 files changed, 61 insertions(+) diff --git a/dev-vcs/git-publish/Manifest b/dev-vcs/git-publish/Manifest new file mode 100644 index 000..09e46d1b96d --- /dev/null +++ b/dev-vcs/git-publish/Manifest @@ -0,0 +1 @@ +DIST git-publish-1.7.0.tar.gz 21569 BLAKE2B 1438e5018ebe7d258fee2527597e56080b574765a87b03d814b6d0d41c68397cba6099866382e9f2c560d8bab58214fb9e5f54f0127433917178337df81ff789 SHA512 dbf343e0284c52edd42ba8d844a9db90810ddd02e7a98bcd1c2af72cd9f5242e9c0a9ea921edf47583bfe05943288286e57a018a7a6b2dcf25bae4f663225025 diff --git a/dev-vcs/git-publish/git-publish-1.7.0.ebuild b/dev-vcs/git-publish/git-publish-1.7.0.ebuild new file mode 100644 index 000..7a000d78110 --- /dev/null +++ b/dev-vcs/git-publish/git-publish-1.7.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit python-single-r1 + +DESCRIPTION="Tool for preparing and storing patch revisions as git tag" +HOMEPAGE="https://github.com/stefanha/git-publish"; +SRC_URI="https://github.com/stefanha/git-publish/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+man" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + dev-vcs/git +" +BDEPEND="${PYTHON_DEPS} + man? ( dev-lang/perl ) +" + +src_prepare() { + default + python_fix_shebang git-publish +} + +src_compile() { + if use man; then + pod2man --center "git-publish Documentation" --release "${PV}" \ + git-publish.pod git-publish.1 || die + fi +} + +src_install() { + dobin git-publish + use man && doman git-publish.1 + insinto /usr/share/${PN}/hooks + doins hooks/pre-publish-send-email.example +} diff --git a/dev-vcs/git-publish/metadata.xml b/dev-vcs/git-publish/metadata.xml new file mode 100644 index 000..b97d2e99f3b --- /dev/null +++ b/dev-vcs/git-publish/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + git-publish prepares patches and stores them as git tags for future reference. + It works with individual patches as well as patch series. Revision numbering + is handled automatically. + + + d...@gentoo.org + Yixun Lan + + + + stefanha/git-publish + +
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-pw/, dev-vcs/git-pw/files/
commit: 3c39b091100eb0c3a56ef34b69a46fed0a16465e Author: Yixun Lan gentoo org> AuthorDate: Thu Mar 18 01:17:07 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Mar 19 03:41:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c39b091 dev-vcs/git-pw: add version 2.0.0 A handy tool to work with patchwork Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yixun Lan gentoo.org> dev-vcs/git-pw/Manifest | 1 + dev-vcs/git-pw/files/git-pw-2.0.0-version.patch | 11 +++ dev-vcs/git-pw/git-pw-2.0.0.ebuild | 42 + dev-vcs/git-pw/metadata.xml | 17 ++ 4 files changed, 71 insertions(+) diff --git a/dev-vcs/git-pw/Manifest b/dev-vcs/git-pw/Manifest new file mode 100644 index 000..9911bd4fe41 --- /dev/null +++ b/dev-vcs/git-pw/Manifest @@ -0,0 +1 @@ +DIST git-pw-2.0.0.tar.gz 32151 BLAKE2B f8ef04b31cb4457ac9bae333bae65deb7d17469cd25a3724a27201dab0c05f98151a5ec1066cb9d2de81d82360f4e46eaa59ebd08904dfa0d16106f589e17e4c SHA512 83ac4d56091bfe9b03733939fb3e4feab22ce4455eebe8508bc730705b69054a2f060cfb8a1ea469476d9519809a89116ff56210efe4cd76e50df5a5d40886fc diff --git a/dev-vcs/git-pw/files/git-pw-2.0.0-version.patch b/dev-vcs/git-pw/files/git-pw-2.0.0-version.patch new file mode 100644 index 000..92706506c69 --- /dev/null +++ b/dev-vcs/git-pw/files/git-pw-2.0.0-version.patch @@ -0,0 +1,11 @@ +diff --git a/PKG-INFO b/PKG-INFO +new file mode 100644 +index 000..9748ce5 +--- /dev/null b/PKG-INFO +@@ -0,0 +1,5 @@ ++Metadata-Version: 2.1 ++Name: git-pw ++Version: 2.0.0 ++Summary: A tool for integrating Git with Patchwork ++Home-page: https://github.com/getpatchwork/git-pw diff --git a/dev-vcs/git-pw/git-pw-2.0.0.ebuild b/dev-vcs/git-pw/git-pw-2.0.0.ebuild new file mode 100644 index 000..8efc99b1623 --- /dev/null +++ b/dev-vcs/git-pw/git-pw-2.0.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 +if [[ "${PV}" == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/getpatchwork/git-pw.git"; +else + SRC_URI="https://github.com/getpatchwork/git-pw/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A tool for integrating Git with Patchwork" +HOMEPAGE="https://github.com/getpatchwork/git-pw"; + +LICENSE="MIT" +SLOT="0" +IUSE="" + +RDEPEND=" + >=dev-python/arrow-0.10[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + >=dev-python/mock-3.0.0[${PYTHON_USEDEP}] + =dev-python/pytest-cov-2.5[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${P}-version.patch" ) + +distutils_enable_tests pytest diff --git a/dev-vcs/git-pw/metadata.xml b/dev-vcs/git-pw/metadata.xml new file mode 100644 index 000..2845f37880c --- /dev/null +++ b/dev-vcs/git-pw/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + git-pw is a tool for integrating Git with Patchwork, the web-based patch + tracking system. It only supports Patchwork 2.0+ and REST API support + must be enabled on the server end. + + + d...@gentoo.org + Yixun Lan + + + + getpatchwork/git-pw + +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/muffin/, x11-wm/muffin/files/
commit: e766fbdd933ac97759340151764860aeca00a1cc Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:31:22 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 03:31:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e766fbdd x11-wm/muffin: fix build with slibtool Closes: https://bugs.gentoo.org/767139 Signed-off-by: Sam James gentoo.org> x11-wm/muffin/files/muffin-4.8.1-slibtool.patch | 146 x11-wm/muffin/muffin-4.8.1.ebuild | 4 + 2 files changed, 150 insertions(+) diff --git a/x11-wm/muffin/files/muffin-4.8.1-slibtool.patch b/x11-wm/muffin/files/muffin-4.8.1-slibtool.patch new file mode 100644 index 000..65f70b22023 --- /dev/null +++ b/x11-wm/muffin/files/muffin-4.8.1-slibtool.patch @@ -0,0 +1,146 @@ +https://github.com/linuxmint/muffin/pull/577 +https://bugs.gentoo.org/767139 + +From c10ab2d741cf4bbeff8f40f6859c9381606dbf26 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Mon, 25 Jan 2021 22:30:35 -0800 +Subject: [PATCH 1/2] build: Add missing libtool depedencies. + +This fixes the build with slibtool. +--- + clutter/clutter/Makefile.am | 18 +++--- + src/Makefile.am | 9 +++-- + 2 files changed, 22 insertions(+), 5 deletions(-) + +diff --git a/clutter/clutter/Makefile.am b/clutter/clutter/Makefile.am +index a6366f4f2..ecfa568b7 100644 +--- a/clutter/clutter/Makefile.am b/clutter/clutter/Makefile.am +@@ -666,7 +666,11 @@ Clutter-@MUFFIN_PLUGIN_API_VERSION@.gir: libmuffin-clutter-@MUFFIN_PLUGIN_API_VE + + Clutter_@MUFFIN_PLUGIN_API_VERSION@_gir_NAMESPACE = Clutter + Clutter_@MUFFIN_PLUGIN_API_VERSION@_gir_VERSION = @MUFFIN_PLUGIN_API_VERSION@ +-Clutter_@MUFFIN_PLUGIN_API_VERSION@_gir_LIBS = libmuffin-clutter-@MUFFIN_PLUGIN_API_VERSION@.la ++Clutter_@MUFFIN_PLUGIN_API_VERSION@_gir_LIBS = \ ++ libmuffin-clutter-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl/libmuffin-cogl-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl-pango/libmuffin-cogl-pango-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl-path/libmuffin-cogl-path-@MUFFIN_PLUGIN_API_VERSION@.la + Clutter_@MUFFIN_PLUGIN_API_VERSION@_gir_FILES = \ + $(clutter_include_HEADERS) \ + $(clutter_deprecated_HEADERS) \ +@@ -687,7 +691,11 @@ Cally-@MUFFIN_PLUGIN_API_VERSION@.gir: Makefile Clutter-@MUFFIN_PLUGIN_API_VERSI + + Cally_@MUFFIN_PLUGIN_API_VERSION@_gir_NAMESPACE = Cally + Cally_@MUFFIN_PLUGIN_API_VERSION@_gir_VERSION = @MUFFIN_PLUGIN_API_VERSION@ +-Cally_@MUFFIN_PLUGIN_API_VERSION@_gir_LIBS = libmuffin-clutter-@MUFFIN_PLUGIN_API_VERSION@.la ++Cally_@MUFFIN_PLUGIN_API_VERSION@_gir_LIBS = \ ++ libmuffin-clutter-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl/libmuffin-cogl-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl-pango/libmuffin-cogl-pango-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl-path/libmuffin-cogl-path-@MUFFIN_PLUGIN_API_VERSION@.la + Cally_@MUFFIN_PLUGIN_API_VERSION@_gir_FILES = $(cally_sources_h) $(cally_sources_c) + Cally_@MUFFIN_PLUGIN_API_VERSION@_gir_CFLAGS = $(AM_CPPFLAGS) $(CLUTTER_CFLAGS) + Cally_@MUFFIN_PLUGIN_API_VERSION@_gir_SCANNERFLAGS = \ +@@ -702,7 +710,11 @@ ClutterX11-@MUFFIN_PLUGIN_API_VERSION@.gir: Makefile Clutter-@MUFFIN_PLUGIN_API_ + + ClutterX11_@MUFFIN_PLUGIN_API_VERSION@_gir_NAMESPACE = ClutterX11 + ClutterX11_@MUFFIN_PLUGIN_API_VERSION@_gir_INCLUDES = xlib-2.0 +-ClutterX11_@MUFFIN_PLUGIN_API_VERSION@_gir_LIBS = libmuffin-clutter-@MUFFIN_PLUGIN_API_VERSION@.la ++ClutterX11_@MUFFIN_PLUGIN_API_VERSION@_gir_LIBS = \ ++ libmuffin-clutter-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl/libmuffin-cogl-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl-pango/libmuffin-cogl-pango-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/../cogl/cogl-path/libmuffin-cogl-path-@MUFFIN_PLUGIN_API_VERSION@.la + ClutterX11_@MUFFIN_PLUGIN_API_VERSION@_gir_FILES = $(x11_introspection) + ClutterX11_@MUFFIN_PLUGIN_API_VERSION@_gir_CFLAGS = $(AM_CPPFLAGS) $(CLUTTER_CFLAGS) + ClutterX11_@MUFFIN_PLUGIN_API_VERSION@_gir_SCANNERFLAGS = \ +diff --git a/src/Makefile.am b/src/Makefile.am +index 9cb3af14e..37274a4bd 100644 +--- a/src/Makefile.am b/src/Makefile.am +@@ -277,7 +277,12 @@ Meta-$(api_version).gir: libmuffin.la + @META_GIR@_INCLUDES = GObject-2.0 CDesktopEnums-3.0 Gdk-3.0 Gtk-3.0 Cogl-$(MUFFIN_PLUGIN_API_VERSION) Clutter-$(MUFFIN_PLUGIN_API_VERSION) xlib-2.0 xfixes-4.0 + @META_GIR@_PACKAGES = gtk+-3.0 + @META_GIR@_CFLAGS = $(AM_CPPFLAGS) +-@META_GIR@_LIBS = libmuffin.la ++@META_GIR@_LIBS = \ ++ libmuffin.la \ ++ $(top_builddir)/clutter/clutter/libmuffin-clutter-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/cogl/cogl/libmuffin-cogl-@MUFFIN_PLUGIN_API_VERSION@.la \ ++ $(top_builddir)/cogl/cogl-pango/libmuffin-cogl-pango-@MUFFIN_PLUGIN
[gentoo-commits] repo/gentoo:master commit in: media-libs/portaudio/, media-libs/portaudio/files/
commit: 0efb8321303facab933de4d04a214cc3acf30fc1 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:21:14 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 03:21:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efb8321 media-libs/portaudio: fix slibtool build Closes: https://bugs.gentoo.org/777072 Signed-off-by: Sam James gentoo.org> .../files/portaudio-19.06.00-slibtool.patch| 60 ++ media-libs/portaudio/portaudio-19.06.00-r3.ebuild | 1 + 2 files changed, 61 insertions(+) diff --git a/media-libs/portaudio/files/portaudio-19.06.00-slibtool.patch b/media-libs/portaudio/files/portaudio-19.06.00-slibtool.patch new file mode 100644 index 000..d7b67cf101f --- /dev/null +++ b/media-libs/portaudio/files/portaudio-19.06.00-slibtool.patch @@ -0,0 +1,60 @@ +https://bugs.gentoo.org/777072 +https://github.com/PortAudio/portaudio/pull/451 +https://github.com/PortAudio/portaudio/pull/452 + +From ef36b577c844d28e90ac276c59c0b4d0fbf853c7 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Wed, 20 Jan 2021 18:23:43 -0800 +Subject: [PATCH] autoconf build: add src dir src/hostapi/skeleton to fix out + of tree builds." + +--- + Makefile.in | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile.in b/Makefile.in +index 5e1a7648..967bba38 100644 +--- a/Makefile.in b/Makefile.in +@@ -146,6 +146,7 @@ SRC_DIRS = \ + src/hostapi/dsound \ + src/hostapi/jack \ + src/hostapi/oss \ ++ src/hostapi/skeleton \ + src/hostapi/wasapi \ + src/hostapi/wdmks \ + src/hostapi/wmme \ +From c2dd992caa33b0927fb45228f0de0a2d51401f65 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Wed, 20 Jan 2021 21:46:12 -0800 +Subject: [PATCH] build: Fix builds with parallel make. + +--- + Makefile.in | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 5e1a7648..10f8e8ed 100644 +--- a/Makefile.in b/Makefile.in +@@ -220,16 +220,16 @@ clean: + distclean: clean + $(RM) config.log config.status Makefile libtool portaudio-2.0.pc + +-%.o: %.c $(MAKEFILE) $(PAINC) ++%.o: %.c $(MAKEFILE) $(PAINC) lib-stamp + $(CC) -c $(CFLAGS) $< -o $@ + +-%.lo: %.c $(MAKEFILE) $(PAINC) ++%.lo: %.c $(MAKEFILE) $(PAINC) lib-stamp + $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $< -o $@ + +-%.lo: %.cpp $(MAKEFILE) $(PAINC) ++%.lo: %.cpp $(MAKEFILE) $(PAINC) lib-stamp + $(LIBTOOL) --mode=compile --tag=CXX $(CXX) -c $(CXXFLAGS) $< -o $@ + +-%.o: %.cpp $(MAKEFILE) $(PAINC) ++%.o: %.cpp $(MAKEFILE) $(PAINC) lib-stamp + $(CXX) -c $(CXXFLAGS) $< -o $@ + + %.o: %.asm diff --git a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild index f7135758833..d19d4523799 100644 --- a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild +++ b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild @@ -30,6 +30,7 @@ DOCS=( README.txt ) PATCHES=( "${DISTDIR}/${PN}-19.06.00-audacity-portmixer.patch" "${FILESDIR}"/${PN}-19.06.00-AR.patch # bug #720966, trigger reconf + "${FILESDIR}"/${PN}-19.06.00-slibtool.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/portaudio/
commit: 7857543747783fa7beae8a493cfc700f4b7ef993 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:14:33 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 03:14:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78575437 media-libs/portaudio: fix metadata indentation Signed-off-by: Sam James gentoo.org> media-libs/portaudio/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/portaudio/metadata.xml b/media-libs/portaudio/metadata.xml index c870d0eef0a..ee7258ac28e 100644 --- a/media-libs/portaudio/metadata.xml +++ b/media-libs/portaudio/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - so...@gentoo.org - Gentoo Sound project - + + so...@gentoo.org + Gentoo Sound project +
[gentoo-commits] repo/gentoo:master commit in: media-libs/portaudio/
commit: 09a79660cdbcf04bc49ce29b342f8879bd56c271 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:15:01 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 03:15:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a79660 media-libs/portaudio: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/portaudio/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/portaudio/metadata.xml b/media-libs/portaudio/metadata.xml index ee7258ac28e..f6d41702b01 100644 --- a/media-libs/portaudio/metadata.xml +++ b/media-libs/portaudio/metadata.xml @@ -5,4 +5,7 @@ so...@gentoo.org Gentoo Sound project + + PortAudio/portaudio +
[gentoo-commits] repo/gentoo:master commit in: media-libs/portaudio/
commit: 29fe994cc82bfd61372ba69d9758429e150bd7e4 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 03:13:32 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 03:13:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29fe994c media-libs/portaudio: minor style change Signed-off-by: Sam James gentoo.org> media-libs/portaudio/portaudio-19.06.00-r3.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild index d7d2cd1ee3e..f7135758833 100644 --- a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild +++ b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools multilib-minimal DESCRIPTION="A free, cross-platform, open-source, audio I/O library" @@ -66,7 +67,9 @@ src_compile() { } multilib_src_install_all() { - einstalldocs + default + use doc && dodoc -r doc/html + find "${ED}" -name "*.la" -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicator/
commit: 85655453674e5fe981039b2ea9d720d3e214ad37 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:51:13 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:51:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85655453 dev-libs/libindicator: fix DoubleEmptyLine Signed-off-by: Sam James gentoo.org> dev-libs/libindicator/libindicator-12.10.1-r201.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild index 3b0aa709944..7be65f859fc 100644 --- a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild +++ b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild @@ -31,7 +31,6 @@ PATCHES=( "${FILESDIR}"/${PN}-12.10.1-nonbash.patch ) - src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicator/, dev-libs/libindicator/files/
commit: 7512fcdbb864c71092929866f019cbe88dc614fc Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:48:04 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:48:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7512fcdb dev-libs/libindicator: fix nonbash Closes: https://bugs.gentoo.org/777087 Signed-off-by: Sam James gentoo.org> dev-libs/libindicator/files/libindicator-ldflags-spacing.patch | 1 + dev-libs/libindicator/libindicator-12.10.1-r301.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch b/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch index 8c4a55faec0..5bd2cf89d5a 100644 --- a/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch +++ b/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch @@ -1,3 +1,4 @@ +https://bugs.launchpad.net/libindicator/+bug/1502925 --- a/configure.ac 2012-07-11 14:07:33.167169453 -0400 +++ b/configure.ac 2015-10-04 09:59:31.023669616 -0400 @@ -66,7 +66,7 @@ diff --git a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild index 2b6dd20a0cb..18d09e5d511 100644 --- a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild +++ b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild @@ -26,8 +26,8 @@ BDEPEND=" test? ( dev-util/dbus-test-runner )" PATCHES=( - # https://bugs.launchpad.net/libindicator/+bug/1502925 - "${FILESDIR}"/${PN}-ldflags-spacing.patch + # Fixed version of https://bugs.launchpad.net/libindicator/+bug/1502925 + "${FILESDIR}"/${PN}-12.10.1-r301-nonbash.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicator/files/, dev-libs/libindicator/
commit: 1e1a804922b8518f578619116c9084a08b24844d Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:50:26 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:50:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1a8049 dev-libs/libindicator: fix nonbash for both slots Bug: https://bugs.gentoo.org/776670 Signed-off-by: Sam James gentoo.org> .../files/libindicator-12.10.1-nonbash.patch | 23 ++ .../libindicator/libindicator-12.10.1-r201.ebuild | 4 +++- .../libindicator/libindicator-12.10.1-r301.ebuild | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/dev-libs/libindicator/files/libindicator-12.10.1-nonbash.patch b/dev-libs/libindicator/files/libindicator-12.10.1-nonbash.patch new file mode 100644 index 000..eac1e73aa28 --- /dev/null +++ b/dev-libs/libindicator/files/libindicator-12.10.1-nonbash.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/777087 +https://bugs.launchpad.net/libindicator/+bug/1502925 +Thanks-to: orbea +--- a/configure.ac b/configure.ac +@@ -15,7 +15,7 @@ AM_INIT_AUTOMAKE([1.11 -Wall tar-pax]) + + AM_MAINTAINER_MODE([enable]) + +-AM_SILENT_RULES([yes])] ++AM_SILENT_RULES([yes]) + + # Check for programs + AC_PROG_CC +@@ -66,7 +66,7 @@ AS_IF([test "x$with_gtk" = x3], + AM_CONDITIONAL(USE_GTK3, [test "x$with_gtk" = x3]) + + LT_LIB_M +-LIBINDICATOR_LIBS+="$LIBM" ++LIBINDICATOR_LIBS="${LIBINDICATOR_LIBS} $LIBM" + + ## + # Custom Junk diff --git a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild index f470b6ff84b..3b0aa709944 100644 --- a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild +++ b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild @@ -27,9 +27,11 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}"/${PN}-ldflags-spacing.patch + # Fixed version of https://bugs.launchpad.net/libindicator/+bug/1502925 + "${FILESDIR}"/${PN}-12.10.1-nonbash.patch ) + src_prepare() { default diff --git a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild index 18d09e5d511..12baf401ad2 100644 --- a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild +++ b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild @@ -27,7 +27,7 @@ BDEPEND=" PATCHES=( # Fixed version of https://bugs.launchpad.net/libindicator/+bug/1502925 - "${FILESDIR}"/${PN}-12.10.1-r301-nonbash.patch + "${FILESDIR}"/${PN}-12.10.1-nonbash.patch ) src_prepare() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/guile-gi/
commit: a1100fe1492e6b69759d0fabe9d9c22f112bb4b8 Author: Maciej Barć riseup net> AuthorDate: Thu Mar 18 22:49:15 2021 + Commit: Maciej Barć protonmail com> CommitDate: Thu Mar 18 22:49:15 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1100fe1 dev-scheme/guile-gi: change homepage Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć riseup.net> dev-scheme/guile-gi/guile-gi-0.3.1.ebuild | 2 +- dev-scheme/guile-gi/guile-gi-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild b/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild index 5b3da487..6571ad72 100644 --- a/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild +++ b/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile" -HOMEPAGE="https://github.com/spk121/guile-gi"; +HOMEPAGE="https://spk121.github.io/guile-gi/"; if [[ "${PV}" == ** ]]; then inherit git-r3 diff --git a/dev-scheme/guile-gi/guile-gi-.ebuild b/dev-scheme/guile-gi/guile-gi-.ebuild index 5b3da487..6571ad72 100644 --- a/dev-scheme/guile-gi/guile-gi-.ebuild +++ b/dev-scheme/guile-gi/guile-gi-.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile" -HOMEPAGE="https://github.com/spk121/guile-gi"; +HOMEPAGE="https://spk121.github.io/guile-gi/"; if [[ "${PV}" == ** ]]; then inherit git-r3
[gentoo-commits] proj/genkernel:master commit in: /, patches/coreutils/8.32/, arch/riscv64/
commit: c541b76e7b401ab685412e1ab95cb77dbc859b20 Author: Yixun Lan gentoo org> AuthorDate: Fri Mar 19 02:13:52 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Mar 19 02:45:48 2021 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c541b76e Add RISC-V support Bug: https://bugs.gentoo.org/767937 Signed-off-by: Thomas Deutschmann gentoo.org> arch/riscv64/arch-config | 449 + arch/riscv64/config.sh | 8 + arch/riscv64/modules_load | 2 + gen_arch.sh| 3 + gen_initramfs.sh | 2 +- ...tore-8.31-behavior-on-removed-directories.patch | 86 6 files changed, 549 insertions(+), 1 deletion(-) diff --git a/arch/riscv64/arch-config b/arch/riscv64/arch-config new file mode 100644 index 000..2c1dd16 --- /dev/null +++ b/arch/riscv64/arch-config @@ -0,0 +1,449 @@ +CONFIG_64BIT=y +# CONFIG_AHCI_CEVA is not set +# CONFIG_AHCI_QORIQ is not set +# CONFIG_AK8974 is not set +CONFIG_AK8975=m +# CONFIG_AL_FIC is not set +# CONFIG_ALTERA_MBOX is not set +CONFIG_AQTION=m +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_HAS_BINFMT_FLAT=y +CONFIG_ARCH_HAS_GIGANTIC_PAGE=y +CONFIG_ARCH_HAS_KCOV=y +CONFIG_ARCH_HAS_MMIOWB=y +CONFIG_ARCH_MMAP_RND_BITS=18 +CONFIG_ARCH_MMAP_RND_BITS_MAX=24 +CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y +CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y +# CONFIG_ARCH_RV32I is not set +CONFIG_ARCH_RV64I=y +CONFIG_ARCH_SUPPORTS_INT128=y +CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +# CONFIG_ATH10K_AHB is not set +CONFIG_AUDIT_GENERIC=y +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +# CONFIG_AXP20X_ADC is not set +# CONFIG_AXP20X_POWER is not set +CONFIG_AXP288_ADC=m +CONFIG_AXP288_FUEL_GAUGE=m +# CONFIG_BACKLIGHT_LED is not set +# CONFIG_BATTERY_GOLDFISH is not set +CONFIG_BATTERY_MAX17042=m +# CONFIG_BCACHE is not set +# CONFIG_BINFMT_FLAT is not set +CONFIG_BLK_DEV_PMEM=m +CONFIG_BLK_DEV_SKD=m +CONFIG_BMC150_MAGN_I2C=m +CONFIG_BMC150_MAGN=m +CONFIG_BMG160_I2C=m +CONFIG_BMG160=m +CONFIG_BMG160_SPI=m +CONFIG_BTT=y +# CONFIG_CAN_FLEXCAN is not set +# CONFIG_CAN_GRCAN is not set +CONFIG_CHARGER_BQ24190=m +# CONFIG_CHARGER_DETECTOR_MAX14656 is not set +# CONFIG_CHARGER_UCS1002 is not set +CONFIG_CLK_ANALOGBITS_WRPLL_CLN28HPC=y +CONFIG_CLK_SIFIVE_PRCI=y +CONFIG_CLK_SIFIVE=y +CONFIG_CLONE_BACKWARDS=y +# CONFIG_CM3605 is not set +CONFIG_CMDLINE="" +CONFIG_CMODEL_MEDANY=y +# CONFIG_CMODEL_MEDLOW is not set +# CONFIG_COMMON_CLK_CDCE925 is not set +# CONFIG_COMMON_CLK_FIXED_MMIO is not set +# CONFIG_COMMON_CLK_SI514 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_VC5 is not set +# CONFIG_CONTEXT_TRACKING_FORCE is not set +CONFIG_CONTEXT_TRACKING=y +# CONFIG_CPU_THERMAL is not set +CONFIG_CRC_CCITT=y +CONFIG_CRYPTO_CRC32C=y +# CONFIG_CRYPTO_DEV_CCREE is not set +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_USER_API_HASH=y +CONFIG_CRYPTO_USER_API=y +CONFIG_DAX_DRIVER=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 +CONFIG_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_DMA_DECLARE_COHERENT=y +CONFIG_DMA_OF=y +# CONFIG_DMARD06 is not set +CONFIG_DMA_VIRTUAL_CHANNELS=m +# CONFIG_DPOT_DAC is not set +CONFIG_DTC=y +# CONFIG_DW_AXI_DMAC is not set +CONFIG_EFI_GENERIC_STUB=y +CONFIG_EFI_PARAMS_FROM_FDT=y +# CONFIG_ENVELOPE_DETECTOR is not set +# CONFIG_FB_GOLDFISH is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FLATMEM_MANUAL is not set +CONFIG_FPU=y +CONFIG_FRAME_POINTER=y +CONFIG_FRAME_WARN=2048 +# CONFIG_FSI is not set +# CONFIG_FSL_EDMA is not set +CONFIG_GCC_VERSION=100200 +CONFIG_GENERIC_ARCH_TOPOLOGY=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_CSUM=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_IOREMAP=y +CONFIG_GENERIC_IRQ_MULTI_HANDLER=y +CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y +CONFIG_GENERIC_SCHED_CLOCK=y +# CONFIG_GENWQE is not set +# CONFIG_GOLDFISH_PIPE is not set +# CONFIG_GOLDFISH_TTY is not set +CONFIG_GOLDFISH=y +# CONFIG_GPIO_74X164 is not set +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_CADENCE is not set +# CONFIG_GPIO_FTGPIO010 is not set +# CONFIG_GPIO_GRGPIO is not set +# CONFIG_GPIO_GW_PLD is not set +# CONFIG_GPIO_HLWD is not set +# CONFIG_GPIO_LOGICVC is not set +# CONFIG_GPIO_SAMA5D2_PIOBU is not set +# CONFIG_GPIO_SIFIVE is not set +# CONFIG_GPIO_SYSCON is not set +# CONFIG_GPIO_WATCHDOG is not set +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y +CONFIG_HAVE_ARCH_KASAN=y +CONFIG_HAVE_ARCH_KGDB_QXFER_PKT=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_FUTEX_CMPXCHG=y +CONFIG_HAVE_VIRT_CPU_ACCOUN
[gentoo-commits] proj/genkernel:master commit in: /
commit: 588d9254f66d090e593033da2aa9a257d6e3bfce Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Mar 19 02:35:50 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Mar 19 02:45:48 2021 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=588d9254 gen_configkernel.sh: config_kernel(): Warn when kernel config did not change When user requests to modify kernel config, i.e. `genkernel --menuconfig` but kernel config did not change, show a warning to allow user to notice. This can happen for example when user loaded a different kernel config in dialog but forgot to save to $KERNEL_OUTPUTDIR/.config which is required in that case. Link 1: https://forums.gentoo.org/viewtopic-p-8588232.html#8588232 Signed-off-by: Thomas Deutschmann gentoo.org> gen_configkernel.sh | 9 + 1 file changed, 9 insertions(+) diff --git a/gen_configkernel.sh b/gen_configkernel.sh index 00eab73..bff3fdc 100755 --- a/gen_configkernel.sh +++ b/gen_configkernel.sh @@ -334,8 +334,17 @@ config_kernel() { if [ -n "${add_config}" ] then + local kconfig_md5sum_old="$(md5sum < "${KERNEL_OUTPUTDIR}/.config")" + print_info 1 "$(get_indent 1)>> Invoking ${add_config} ..." compile_generic ${add_config} kernelruntask + + local kconfig_md5sum_new="$(md5sum < "${KERNEL_OUTPUTDIR}/.config")" + if [[ "${kconfig_md5sum_old}" == "${kconfig_md5sum_new}" ]] + then + print_warning 1 "$(get_indent 1)>> Kernel config was not modified!" + fi + unset kconfig_md5sum_old kconfig_md5sum_new fi local -a required_kernel_options
[gentoo-commits] proj/genkernel:master commit in: /
commit: 3c1cb4d8c8c9889406e093c6af27932c3fd590bd Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Mar 19 02:46:22 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Mar 19 02:46:22 2021 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=3c1cb4d8 genkernel: bump to v4.2.0 Signed-off-by: Thomas Deutschmann gentoo.org> genkernel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genkernel b/genkernel index e6424ba..39e5a0b 100755 --- a/genkernel +++ b/genkernel @@ -2,7 +2,7 @@ # $Id$ PATH="${PATH}:/sbin:/usr/sbin" -GK_V='4.1.2' +GK_V='4.2.0' # Normalize locales export LC_ALL=C
[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/guile-gi/
commit: 60a12f04753f3f5478b8769ba7c35482b86bec65 Author: Maciej Barć riseup net> AuthorDate: Thu Mar 18 22:40:27 2021 + Commit: Maciej Barć protonmail com> CommitDate: Thu Mar 18 22:40:29 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60a12f04 dev-scheme/guile-gi: new pkg; add 0.3.1 and live Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć riseup.net> dev-scheme/guile-gi/Manifest | 1 + dev-scheme/guile-gi/guile-gi-0.3.1.ebuild | 52 +++ dev-scheme/guile-gi/guile-gi-.ebuild | 52 +++ dev-scheme/guile-gi/metadata.xml | 24 ++ 4 files changed, 129 insertions(+) diff --git a/dev-scheme/guile-gi/Manifest b/dev-scheme/guile-gi/Manifest new file mode 100644 index ..073a4bf2 --- /dev/null +++ b/dev-scheme/guile-gi/Manifest @@ -0,0 +1 @@ +DIST guile-gi-0.3.1.tar.gz 345440 BLAKE2B 17c4ecda48951244d427098767072621278750614919f13d1b03b7ecda5f06b2274c7db50c4288b4bfe581cd852e80cd1d4137b5ccc0e18d0e23866e1eba323a SHA512 b866df95946069cad606bc8f7e7c988665029482bcb986109d652728023151a5e60ee39e86635b9f0b9f0d4d3a9cd72f39b65ee983438f71dff186994e3af197 diff --git a/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild b/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild new file mode 100644 index ..5b3da487 --- /dev/null +++ b/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile" +HOMEPAGE="https://github.com/spk121/guile-gi"; + +if [[ "${PV}" == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/spk121/${PN}.git"; +else + SRC_URI="https://github.com/spk121/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +# Tests fail +RESTRICT="strip test" +LICENSE="GPL-3" +SLOT="0" + +BDEPEND=" + sys-apps/texinfo +" +DEPEND=" + >=dev-scheme/guile-2.0.9 + dev-libs/gobject-introspection +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + find "${S}" -name "*.scm" -exec touch {} + || die +} + +src_configure() { + sh ./bootstrap || die + + local myconf=( + --enable-introspection="yes" + --enable-hardening + ) + econf "${myconf[@]}" +} + +src_install() { + default + + mv "${D}/usr/share/doc/${PN}"/* "${D}/usr/share/doc/${PF}" || die + rm -r "${D}/usr/share/doc/${PN}" || die +} diff --git a/dev-scheme/guile-gi/guile-gi-.ebuild b/dev-scheme/guile-gi/guile-gi-.ebuild new file mode 100644 index ..5b3da487 --- /dev/null +++ b/dev-scheme/guile-gi/guile-gi-.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile" +HOMEPAGE="https://github.com/spk121/guile-gi"; + +if [[ "${PV}" == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/spk121/${PN}.git"; +else + SRC_URI="https://github.com/spk121/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +# Tests fail +RESTRICT="strip test" +LICENSE="GPL-3" +SLOT="0" + +BDEPEND=" + sys-apps/texinfo +" +DEPEND=" + >=dev-scheme/guile-2.0.9 + dev-libs/gobject-introspection +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + find "${S}" -name "*.scm" -exec touch {} + || die +} + +src_configure() { + sh ./bootstrap || die + + local myconf=( + --enable-introspection="yes" + --enable-hardening + ) + econf "${myconf[@]}" +} + +src_install() { + default + + mv "${D}/usr/share/doc/${PN}"/* "${D}/usr/share/doc/${PF}" || die + rm -r "${D}/usr/share/doc/${PN}" || die +} diff --git a/dev-scheme/guile-gi/metadata.xml b/dev-scheme/guile-gi/metadata.xml new file mode 100644 index ..04839c41 --- /dev/null +++ b/dev-scheme/guile-gi/metadata.xml @@ -0,0 +1,24 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +x...@riseup.net +Maciej Barć + + +This is a library for GNU Guile to create language bindings +via GObject Introspection. +This is beta code. It is only partially documented. The API is +stabilizing, but may still be subject to change. +Guile GI has two primary components: +- The gi scheme modules: guile modules that provide functionality +to dynamically generate Scheme API from GObject typelib files. +- libguile-gi.so or libguile-gi.dll: a compiled module that contains +glue code to interface with GObject. +To create bindings, use the use-typelibs syntax found in +the (gi) library. + + +spk121/guile-gi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: dfad13e8044d36db7f610e00cb19d00ead659bcd Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:27:52 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:28:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfad13e8 dev-libs/libtomcrypt: use any-of Bug: https://bugs.gentoo.org/772935 Fixes: 115464be8a78924624f616ab0b9ae9b61708041c Signed-off-by: Sam James gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild index 762af2a60ff..ba054acdcfa 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild @@ -22,7 +22,7 @@ IUSE="+gmp +libtommath tomsfastmath" # Enforce at least one math provider # bug #772935 -REQUIRED_USE="?? ( gmp libtommath tomsfastmath )" +REQUIRED_USE="|| ( gmp libtommath tomsfastmath )" BDEPEND=" sys-devel/libtool
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/, dev-libs/libtomcrypt/files/
commit: 73ae1aa406e513c68881ce1c3c1036c76964b0ad Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:24:53 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:26:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ae1aa4 dev-libs/libtomcrypt: fix build with slibtool Closes: https://bugs.gentoo.org/777084 Signed-off-by: Sam James gentoo.org> .../files/libtomcrypt-1.18.2-slibtool.patch| 72 ++ dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild | 4 ++ 2 files changed, 76 insertions(+) diff --git a/dev-libs/libtomcrypt/files/libtomcrypt-1.18.2-slibtool.patch b/dev-libs/libtomcrypt/files/libtomcrypt-1.18.2-slibtool.patch new file mode 100644 index 000..5c7bcda502c --- /dev/null +++ b/dev-libs/libtomcrypt/files/libtomcrypt-1.18.2-slibtool.patch @@ -0,0 +1,72 @@ +https://github.com/libtom/libtomcrypt/pull/433 +https://bugs.gentoo.org/777084 + +From ccc18b9eda52c31cc70a3e46eb33b87b3c076d65 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Mon, 13 Aug 2018 19:20:37 -0700 +Subject: [PATCH] makefile.shared: Support rlibtool. + +When building libtomcrypt with rlibtool instead of libtool it will fail +when rlibtool fails to parse the generated libtool which does not exist. + +Since rlibtool should be the default choice for most slibtool users in +the future this patch will use slibtool-shared instead which will +correctly build the shared library. + +This could also help build the shared library on additional targets and +hosts where the stock libtool does not have shared libraries enabled. +--- + makefile.shared | 17 +++-- + 1 file changed, 11 insertions(+), 6 deletions(-) + +diff --git a/makefile.shared b/makefile.shared +index 98ec2b501..c72f2ac8d 100644 +--- a/makefile.shared b/makefile.shared +@@ -16,19 +16,24 @@ + + PLATFORM := $(shell uname | sed -e 's/_.*//') + ++ifeq ($(LIBTOOL),rlibtool) ++ TGTLIBTOOL:=slibtool-shared ++endif ++ + ifndef LIBTOOL + ifeq ($(PLATFORM), Darwin) + LIBTOOL:=glibtool + else + LIBTOOL:=libtool + endif ++ TGTLIBTOOL=$(LIBTOOL) + endif + ifeq ($(PLATFORM), CYGWIN) + NO_UNDEFINED:=-no-undefined + endif +-LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) +-INSTALL_CMD = $(LIBTOOL) --mode=install install +-UNINSTALL_CMD = $(LIBTOOL) --mode=uninstall rm ++LTCOMPILE = $(TGTLIBTOOL) --mode=compile --tag=CC $(CC) ++INSTALL_CMD = $(TGTLIBTOOL) --mode=install install ++UNINSTALL_CMD = $(TGTLIBTOOL) --mode=uninstall rm + + #Output filenames for various targets. + ifndef LIBNAME +@@ -49,15 +54,15 @@ src/ciphers/aes/aes_enc.o: src/ciphers/aes/aes.c src/ciphers/aes/aes_tab.c + LOBJECTS = $(OBJECTS:.o=.lo) + + $(LIBNAME): $(OBJECTS) +- $(LIBTOOL) --mode=link --tag=CC $(CC) $(LTC_LDFLAGS) $(LOBJECTS) $(EXTRALIBS) -o $@ -rpath $(LIBPATH) -version-info $(VERSION_LT) $(NO_UNDEFINED) ++ $(TGTLIBTOOL) --mode=link --tag=CC $(CC) $(LTC_LDFLAGS) $(LOBJECTS) $(EXTRALIBS) -o $@ -rpath $(LIBPATH) -version-info $(VERSION_LT) $(NO_UNDEFINED) + + test: $(call print-help,test,Builds the library and the 'test' application to run all self-tests) $(LIBNAME) $(TOBJECTS) +- $(LIBTOOL) --mode=link --tag=CC $(CC) $(LTC_LDFLAGS) -o $(TEST) $(TOBJECTS) $(LIBNAME) $(EXTRALIBS) ++ $(TGTLIBTOOL) --mode=link --tag=CC $(CC) $(LTC_LDFLAGS) -o $(TEST) $(TOBJECTS) $(LIBNAME) $(EXTRALIBS) + + # build the demos from a template + define DEMO_template + $(1): $(call print-help,$(1),Builds the library and the '$(1)' demo) demos/$(1).o $$(LIBNAME) +- $$(LIBTOOL) --mode=link --tag=CC $$(CC) $$(LTC_LDFLAGS) $$^ $$(EXTRALIBS) -o $(1) ++ $$(TGTLIBTOOL) --mode=link --tag=CC $$(CC) $$(LTC_LDFLAGS) $$^ $$(EXTRALIBS) -o $(1) + endef + + $(foreach demo, $(strip $(DEMOS)), $(eval $(call DEMO_template,$(demo diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild index 134002447d9..27156ce371c 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild @@ -31,6 +31,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-slibtool.patch +) + mymake() { # Standard boilerplate # Upstream use homebrewed makefiles
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicator/
commit: 8369eb1b8d3e87675061923b85e3fc110edfd1ec Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:12:50 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:26:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8369eb1b dev-libs/libindicator: update EAPI 5 -> 7 in :3 Signed-off-by: Sam James gentoo.org> .../libindicator/libindicator-12.10.1-r301.ebuild | 39 ++ 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild index 068768b22c0..2b6dd20a0cb 100644 --- a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild +++ b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit autotools eutils flag-o-matic ltprune virtualx multilib-minimal +EAPI=7 + +inherit autotools flag-o-matic virtualx multilib-minimal DESCRIPTION="A set of symbols and convience functions that all indicators would like to use" HOMEPAGE="https://launchpad.net/libindicator"; @@ -14,32 +15,41 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" -RDEPEND=">=dev-libs/glib-2.22[${MULTILIB_USEDEP}] - >=x11-libs/gtk+-3.2:3[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} +RDEPEND=" + >=dev-libs/glib-2.22[${MULTILIB_USEDEP}] + >=x11-libs/gtk+-3.2:3[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/glib-utils virtual/pkgconfig test? ( dev-util/dbus-test-runner )" -src_prepare() { +PATCHES=( # https://bugs.launchpad.net/libindicator/+bug/1502925 - epatch "${FILESDIR}"/${PN}-ldflags-spacing.patch + "${FILESDIR}"/${PN}-ldflags-spacing.patch +) + +src_prepare() { + default + eautoreconf } multilib_src_configure() { append-flags -Wno-error - myconf=( + local myconf=( --disable-static --with-gtk=3 ) - local ECONF_SOURCE=${S} - econf "${myconf[@]}" + + ECONF_SOURCE="${S}" econf "${myconf[@]}" } multilib_src_test() { - Xemake check #391179 + # bug #391179 + Xemake check } multilib_src_install() { @@ -47,6 +57,7 @@ multilib_src_install() { } multilib_src_install_all() { - einstalldocs - prune_libtool_files --all + default + + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicator/
commit: 8b72d6e5b267e49e90c1b0ae1f6ec661b3215726 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:17:16 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:26:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b72d6e5 dev-libs/libindicator: update EAPI 5 -> 7 in :2 Signed-off-by: Sam James gentoo.org> .../libindicator/libindicator-12.10.1-r201.ebuild | 43 ++ 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild index 24ca42f49f2..f470b6ff84b 100644 --- a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild +++ b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit autotools eutils flag-o-matic ltprune virtualx multilib-minimal +EAPI=7 + +inherit autotools flag-o-matic virtualx multilib-minimal DESCRIPTION="A set of symbols and convience functions that all indicators would like to use" HOMEPAGE="https://launchpad.net/libindicator"; @@ -14,31 +15,41 @@ KEYWORDS="amd64 ~arm x86" IUSE="test" RESTRICT="!test? ( test )" -RDEPEND=">=dev-libs/glib-2.22[${MULTILIB_USEDEP}] - >=x11-libs/gtk+-2.18:2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} +RDEPEND=" + >=dev-libs/glib-2.22[${MULTILIB_USEDEP}] + >=x11-libs/gtk+-2.18:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/glib-utils virtual/pkgconfig - test? ( dev-util/dbus-test-runner )" + test? ( dev-util/dbus-test-runner ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-ldflags-spacing.patch +) src_prepare() { - epatch "${FILESDIR}"/${PN}-ldflags-spacing.patch + default + eautoreconf } multilib_src_configure() { append-flags -Wno-error - myconf=( + local myconf=( --disable-static --with-gtk=2 ) - local ECONF_SOURCE=${S} - econf "${myconf[@]}" + + ECONF_SOURCE="${S}" econf "${myconf[@]}" } multilib_src_test() { - Xemake check #391179 + # bug #391179 + Xemake check } multilib_src_install() { @@ -46,10 +57,12 @@ multilib_src_install() { } multilib_src_install_all() { - einstalldocs - prune_libtool_files --all + default + + find "${ED}" -name '*.la' -delete || die rm -vf \ "${ED}"/usr/lib*/libdummy-indicator-* \ - "${ED}"/usr/share/${PN}/*indicator-debugging + "${ED}"/usr/share/${PN}/*indicator-debugging \ + || die }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: 115464be8a78924624f616ab0b9ae9b61708041c Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:26:36 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:26:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115464be dev-libs/libtomcrypt: fix REQUIRED_USE to enforce at least one math provider Closes: https://bugs.gentoo.org/772935 Signed-off-by: Sam James gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild index 27156ce371c..762af2a60ff 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild @@ -20,6 +20,10 @@ SLOT="0/1" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" IUSE="+gmp +libtommath tomsfastmath" +# Enforce at least one math provider +# bug #772935 +REQUIRED_USE="?? ( gmp libtommath tomsfastmath )" + BDEPEND=" sys-devel/libtool virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/
commit: b0fec4624ed12e4d0eee5760c03c5e96db3b70fd Author: Sebastian Pipping gentoo org> AuthorDate: Fri Mar 19 02:20:08 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Mar 19 02:20:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fec462 net-mail/rss2email: 3.12.3 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 net-mail/rss2email/Manifest| 1 + net-mail/rss2email/rss2email-3.12.3.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/net-mail/rss2email/Manifest b/net-mail/rss2email/Manifest index 2a94bb32561..eae5daa0544 100644 --- a/net-mail/rss2email/Manifest +++ b/net-mail/rss2email/Manifest @@ -1 +1,2 @@ DIST rss2email-3.12.2.tar.gz 74096 BLAKE2B 5b7d6808d5741795de805e49bb955694a39a087e1dd64820303243227bf4b12ff9ee9354008c4f6cce415a8a8f84266266f8a677d6fed4eefa69713e5f664de9 SHA512 4df498cebd74bb25ffa2caa5aa851ccb106b0fa1b98113c5643cdd3ed8f9a73d266a649df521b8237740ea491ba086a65df0ba60c28a60a3d63360b8280a3888 +DIST rss2email-3.12.3.tar.gz 74151 BLAKE2B 5bbd796d204e6fbb7720de3c23df19c28374faea757907f69d6cd38cc560503bdc7229e7dc7189b8303942369a800d3bf9c5ac2d1d0def2b27d795352bc8 SHA512 189f6d81020a582a6a0d142cd31cf2dd200382037f4e87444a4d3df58d9feeb3b5503a689ea91c5ad88d70cfc6a7f9767314cbaa0dad0f20cb525a8251df3026 diff --git a/net-mail/rss2email/rss2email-3.12.3.ebuild b/net-mail/rss2email/rss2email-3.12.3.ebuild new file mode 100644 index 000..d77199fe53f --- /dev/null +++ b/net-mail/rss2email/rss2email-3.12.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Support for Python >=3.9 currently broken by feedparser <6 +# (see bug https://bugs.gentoo.org/768120) +PYTHON_COMPAT=( python3_{7..8} ) + +inherit distutils-r1 + +DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email" +HOMEPAGE="https://github.com/rss2email/rss2email"; +SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="=dev-python/html2text-3.01[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND}" + +src_install() { + distutils-r1_src_install + doman r2e.1 +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/hydra/, net-analyzer/hydra/files/
commit: 795f1881a904eda870e5b108494eda83caaab6b3 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:08:07 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:08:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795f1881 net-analyzer/hydra: don't inject hardening CFLAGS We have these by default in Gentoo. Signed-off-by: Sam James gentoo.org> .../files/hydra-9.2-respect-cflags-more.patch | 26 ++ net-analyzer/hydra/hydra-9.2.ebuild| 4 net-analyzer/hydra/hydra-999.ebuild| 4 3 files changed, 34 insertions(+) diff --git a/net-analyzer/hydra/files/hydra-9.2-respect-cflags-more.patch b/net-analyzer/hydra/files/hydra-9.2-respect-cflags-more.patch new file mode 100644 index 000..8d158640803 --- /dev/null +++ b/net-analyzer/hydra/files/hydra-9.2-respect-cflags-more.patch @@ -0,0 +1,26 @@ +Don't inject hardening CFLAGS. We already have these by default in Gentoo. +--- a/configure b/configure +@@ -1376,22 +1376,6 @@ if [ -n "$CRYPTO_PATH" ]; then + echo " ... RSA_generate_key()$RSA found" + fi + +-echo "Checking for secure compile option support in $CC ..." +-GCCSEC="no" +-LDSEC="no" +-GCCSECOPT="-fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" +-echo '#include ' > $TMPC.c +-echo 'int main() { printf(""); return 0; }' >> $TMPC.c +-$CC -pie -fPIE $GCCSEPOPT -o $TMPC $TMPC.c > /dev/null 2> $TMPC.c.err +-test -x $TMPC && GCCSEC="yes" +-grep -q fPI $TMPC.c.err || GCCSECOPT="-pie -fPIE $GCCSECOPT" +-rm -f "$TMPC" +-$CC $GCCSECOPT -Wl,-z,now -Wl,-z,relro -o $TMPC $TMPC.c > /dev/null 2> $TMPC.c.err +-test -x $TMPC && { LDSEC="yes" ; GCCSECOPT="$GCCSECOPT -Wl,-z,now -Wl,-z,relro" ; } +-rm -f $TMPC $TMPC.c $TMPC.c.err +-echo " Compiling... $GCCSEC" +-echo " Linking... $LDSEC" +- + echo + XDEFINES="" + XLIBS="" diff --git a/net-analyzer/hydra/hydra-9.2.ebuild b/net-analyzer/hydra/hydra-9.2.ebuild index 4c57cd8f9bb..ff661533579 100644 --- a/net-analyzer/hydra/hydra-9.2.ebuild +++ b/net-analyzer/hydra/hydra-9.2.ebuild @@ -45,6 +45,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-9.2-respect-cflags-more.patch +) + src_prepare() { default diff --git a/net-analyzer/hydra/hydra-999.ebuild b/net-analyzer/hydra/hydra-999.ebuild index 8745aff7191..7333951b195 100644 --- a/net-analyzer/hydra/hydra-999.ebuild +++ b/net-analyzer/hydra/hydra-999.ebuild @@ -44,6 +44,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-9.2-respect-cflags-more.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/hydra/
commit: dc9ddd591f9747441b32d694274b3bec40fa2987 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 02:08:33 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:08:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9ddd59 net-analyzer/hydra: fix ${S} in * Signed-off-by: Sam James gentoo.org> net-analyzer/hydra/hydra-999.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-analyzer/hydra/hydra-999.ebuild b/net-analyzer/hydra/hydra-999.ebuild index 7333951b195..fd067f1b4ca 100644 --- a/net-analyzer/hydra/hydra-999.ebuild +++ b/net-analyzer/hydra/hydra-999.ebuild @@ -8,7 +8,6 @@ inherit git-r3 toolchain-funcs DESCRIPTION="Parallelized network login hacker" HOMEPAGE="https://github.com/vanhauser-thc/thc-hydra"; EGIT_REPO_URI="https://github.com/vanhauser-thc/thc-hydra"; -S="${WORKDIR}/thc-${P}" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/files/, dev-vcs/git-extras/
commit: 294d82958602c7479816e4086c9bbd7413251142 Author: Sam James gentoo org> AuthorDate: Fri Mar 19 01:57:37 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 02:01:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294d8295 dev-vcs/git-extras: initial import Signed-off-by: Sam James gentoo.org> dev-vcs/git-extras/Manifest| 1 + ...t-extras-6.1.0-no-bash-completion-install.patch | 12 + dev-vcs/git-extras/git-extras-6.1.0.ebuild | 55 ++ dev-vcs/git-extras/metadata.xml| 11 + 4 files changed, 79 insertions(+) diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest new file mode 100644 index 000..47bb99cfa0a --- /dev/null +++ b/dev-vcs/git-extras/Manifest @@ -0,0 +1 @@ +DIST git-extras-6.1.0.tar.gz 153503 BLAKE2B 3450edecb3116e19ffcf918b118aee04f025c06d812e29e8701f35a3c466b13d2578d41c8e1ee93327743d0019bf98bb3f397189e19435f89e3a259ff1b82747 SHA512 098415339177f802299d93947e2979a2fc6c2935eb2d735cd71ad76e035d5489e4c8d9009e2673c109b28e393319745be249cc195814087d59b436f4a56dabab diff --git a/dev-vcs/git-extras/files/git-extras-6.1.0-no-bash-completion-install.patch b/dev-vcs/git-extras/files/git-extras-6.1.0-no-bash-completion-install.patch new file mode 100644 index 000..c1d606c3a38 --- /dev/null +++ b/dev-vcs/git-extras/files/git-extras-6.1.0-no-bash-completion-install.patch @@ -0,0 +1,12 @@ +We shouldn't install this manually via the Makefile - or to that location. +--- a/Makefile b/Makefile +@@ -69,8 +69,6 @@ install: check + cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX); \ + echo "cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX)"; \ + fi +- @mkdir -p $(DESTDIR)$(SYSCONFDIR)/bash_completion.d +- cp -f etc/bash_completion.sh $(DESTDIR)$(SYSCONFDIR)/bash_completion.d/git-extras + @echo "" + @echo "If you are a zsh user, you may want to 'source $(CODE_DIR)etc/git-extras-completion.zsh'" \ + "and put this line into ~/.zshrc to enable zsh completion" diff --git a/dev-vcs/git-extras/git-extras-6.1.0.ebuild b/dev-vcs/git-extras/git-extras-6.1.0.ebuild new file mode 100644 index 000..7ee7468ae07 --- /dev/null +++ b/dev-vcs/git-extras/git-extras-6.1.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Git utilities -- repo summary, repl, changelog population, author commit percentages and more" +HOMEPAGE="https://github.com/tj/git-extras"; +SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x64-macos" + +RDEPEND=" + app-shells/bash + dev-vcs/git +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch +) + +src_prepare() { + default + + # For now, don't force including the git completion + # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die +} + +src_configure() { + return +} + +src_compile() { + return +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + SYSCONFDIR="${EPREFIX}/etc" \ + install + + # TODO: Unfortunately, none of the completion seems to + # actually work for me yet(?) + + #newbashcomp "${S}"/etc/bash_completion.sh ${PN} + + #insinto /usr/share/zsh/site-functions + #newins "${S}"/etc/${PN}-completion.zsh _${PN} + +#insinto /usr/share/fish/vendor_completions.d +#doins "${S}"/etc/${PN}.fish +} diff --git a/dev-vcs/git-extras/metadata.xml b/dev-vcs/git-extras/metadata.xml new file mode 100644 index 000..a74e708790b --- /dev/null +++ b/dev-vcs/git-extras/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + s...@gentoo.org + Sam James + + + tj/git-extras + +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/hydra/
commit: 586764eefddd0c84eb6611009aa4e16c622d8d8a Author: Sam James gentoo org> AuthorDate: Fri Mar 19 01:59:22 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 19 01:59:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586764ee net-analyzer/hydra: fix USE=-rdp with FreeRDP installed Closes: https://bugs.gentoo.org/776670 Signed-off-by: Sam James gentoo.org> net-analyzer/hydra/hydra-9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/hydra/hydra-9.2.ebuild b/net-analyzer/hydra/hydra-9.2.ebuild index 5ce7e4c5241..4c57cd8f9bb 100644 --- a/net-analyzer/hydra/hydra-9.2.ebuild +++ b/net-analyzer/hydra/hydra-9.2.ebuild @@ -89,7 +89,7 @@ src_configure() { hydra_sed pcre '-lpcre' '$( "${PKG_CONFIG}" --libs libpcre )' '-DHAVE_PCRE' hydra_sed postgres '-lpq' '$( "${PKG_CONFIG}" --libs libpq )' '-DLIBPOSTGRES' hydra_sed oracle '-locci -lclntsh' '' '-DLIBORACLE' - hydra_sed rdp '-lfreerdp2' '$( "${PKG_CONFIG}" --libs freerdp2 )' '-DLIBFREERDP2' + hydra_sed rdp '-lfreerdp2' '$( "${PKG_CONFIG}" --libs freerdp2 )' '-DLIBFREERDP' # TODO: https://bugs.gentoo.org/686148 #hydra_sed subversion '-lsvn_client-1 -lapr-1 -laprutil-1 -lsvn_subr-1' '$( "${PKG_CONFIG}" --libs libsvn_client )' '-DLIBSVN' hydra_sed subversion '-lsvn_client-1 -lapr-1 -laprutil-1 -lsvn_subr-1' '' '-DLIBSVN'
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 50ffe4ce6c3fe86aba850011f06bbe8f2d1c0393 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 23:15:15 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:19:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ffe4ce dev-python/Faker: Bump to 6.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-6.6.2.ebuild | 28 dev-python/Faker/Manifest | 1 + 2 files changed, 29 insertions(+) diff --git a/dev-python/Faker/Faker-6.6.2.ebuild b/dev-python/Faker/Faker-6.6.2.ebuild new file mode 100644 index 000..44adab5d87c --- /dev/null +++ b/dev-python/Faker/Faker-6.6.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE="https://github.com/joke2k/faker"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}] + !dev-ruby/faker" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/random2[${PYTHON_USEDEP}] + dev-python/validators[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 87a03982466..dd7e4ac9700 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -3,3 +3,4 @@ DIST Faker-6.4.1.tar.gz 1073921 BLAKE2B 1434375b8341ad3143e5977b26fd22af69aee2e3 DIST Faker-6.5.1.tar.gz 1074618 BLAKE2B dfcd80c170ae1f68c4eb541804b4f91c5c2821669e51d3231daa92c6b2818b30e6ff6a6328e5836f534a7d1ddd24d4b089adffc461e785642d7663088ba47251 SHA512 7681e9afa48f39c3a7dd41ef48e70025a4a225de3cbb6b8272279f353df7d4b956a2398ae0d84926fc1e72530accda4b2407e1b0cee116494bccfbaaf21bc38d DIST Faker-6.6.0.tar.gz 1114719 BLAKE2B 2e3639eba6ad74784ef30e2e7e6aa8b9fdc61c1d64babb256994068e1f54133841225b6549b4edde3539c3888acdcacf3029fe7daa414fd1142e2c1df8ac201d SHA512 1e72fa5672e310ff846f0945481d60db3749d916b37cd4e267c8ca4ffc5a2eab067622f618e9b4c8bc704155be413424f197b5796a86975b86219556116e0d47 DIST Faker-6.6.1.tar.gz 1115484 BLAKE2B b5c99a61cf0937c10bf2eab0e34c51f38eb1aa7e87f47bbd8618874a24278bc7c2230acaffbea69f51cca760e3f3de73d32ccc487201c3bae7a544511aadac94 SHA512 a15c42291656d32f962ee50217e67cfd4038e39a6c4ba4cca6708d4ad9b4698a2b946d899e53968f4a9c2fee02c494ba756cbcc4014b16a8adeb73c83b9b428a +DIST Faker-6.6.2.tar.gz 1115505 BLAKE2B 40bc09cafa1dfdda05bbf6c78380c5c3c0de85157dae856251063b0f099e32a08009a223dff70e3b3c037d572e4249cfee942b8749f78bd52506191dc180a13c SHA512 b6b75fd1891644e49d47acacfab9e705540003f18a8df413683e7ff0a3fb1283ede9f6020b19aee1a242a4a002ac1a34713701f283aae2089ee52d84c00764f4
[gentoo-commits] repo/gentoo:master commit in: dev-python/reno/
commit: cb251b3fc8b3d9181ea819204de1ecd2de3f1063 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 23:18:11 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:19:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb251b3f dev-python/reno: Bump to 3.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/reno/Manifest | 1 + dev-python/reno/reno-3.3.0.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/dev-python/reno/Manifest b/dev-python/reno/Manifest index b7302f283d4..86024332c36 100644 --- a/dev-python/reno/Manifest +++ b/dev-python/reno/Manifest @@ -1 +1,2 @@ DIST reno-3.2.0.tar.gz 77316 BLAKE2B 43fe83a5f4c3e812daa3d2456f6c3b0bc7ba661193187f05527108e7b182dd078ec7a26b39e2939d51efc231e60f3d503479a4729b391faf764fa1e5d941c967 SHA512 b0399e5472afa4c883af563949cf4083571ee6dfcc05babb9845fa44fb9cfa2d0a1be6f315915597c22e86e0504102cb4f90aee59273ccbaceb15e93ed078b65 +DIST reno-3.3.0.tar.gz 81168 BLAKE2B 46afacfa437c9d5fed49d454edaf92b96ffbd677de02d91c7fd431b5ae98764918e099dd486345907446a19b2c94a1c36ac5cff9cf6d911438b48d41d9585ba1 SHA512 0fb6ff09e71b829cabe452693aac0c3a14d44f75f93e8934ebd0b0861e7dcd749a92b7bf19bc4f46202ecb02840edd6d5e5787c8b8a5b64a6b91fb52fe18287d diff --git a/dev-python/reno/reno-3.3.0.ebuild b/dev-python/reno/reno-3.3.0.ebuild new file mode 100644 index 000..0dfe678e41c --- /dev/null +++ b/dev-python/reno/reno-3.3.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Release notes manager, storing release notes in a git repo and building docs" +HOMEPAGE="https://pypi.org/project/reno/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + >=dev-python/dulwich-0.15.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20.4[${PYTHON_USEDEP}] + >=dev-python/docutils-0.11[${PYTHON_USEDEP}] + >=dev-python/sphinx-2.1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] + ) +" + +# The doc needs to be built from a git repository +distutils_enable_tests unittest + +python_prepare_all() { + # Some tests need to be run from a git repository + rm reno/tests/test_{cache,semver}.py || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/flask-sqlalchemy/
commit: 7344c9f0150885be70643f5f5c5a4d923de8f39c Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 23:13:18 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:13:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7344c9f0 dev-python/flask-sqlalchemy: Bump to 2.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/flask-sqlalchemy/Manifest | 1 + .../flask-sqlalchemy/flask-sqlalchemy-2.5.1.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/flask-sqlalchemy/Manifest b/dev-python/flask-sqlalchemy/Manifest index 826d046faa9..c98ccfd8b46 100644 --- a/dev-python/flask-sqlalchemy/Manifest +++ b/dev-python/flask-sqlalchemy/Manifest @@ -1 +1,2 @@ DIST Flask-SQLAlchemy-2.4.4.tar.gz 132193 BLAKE2B 044885af05463bfe377ef503baea6fe8b4a988e1f23aa6e8165ba76f85626d5b596226eabd7d69b984848149c8401b136806e8a68ed568d4cce97acbf402cbb4 SHA512 9d952a39f3d116306ae15c8f802780c987e54dbe519612a9b699bb77e8a45f272e90f994697f881283d1eaf5767d42eaef2ca017d22c08e48596d385d942b1ee +DIST Flask-SQLAlchemy-2.5.1.tar.gz 132750 BLAKE2B 6378766e9ae5e697f9a0fe23471f0264e5ac1f4c824657e5197f6c35f9f12eb756528641c1078b1bf470170c557c3201314a80b922b4ab84e4664a0ccaad2a6c SHA512 5d483418204030837e62769d45c16af88c5be6dbafc7c340cc4e67ef1736ea5102f506156119864cd7673cf382b0d3f27050bda64273b93ef4805fce9e1a0f6f diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.5.1.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.5.1.ebuild new file mode 100644 index 000..534c2d8a08e --- /dev/null +++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.5.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +MY_PN="Flask-SQLAlchemy" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="SQLAlchemy support for Flask applications" +HOMEPAGE="https://pypi.org/project/Flask-SQLAlchemy/"; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/flask-0.10[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/pallets-sphinx-themes \ + dev-python/sphinx-issues
[gentoo-commits] repo/gentoo:master commit in: dev-python/flask-sqlalchemy/
commit: 7540785505acd65f0e2915d66ab90c6d7bbb6a52 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 23:14:01 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:19:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75407855 dev-python/flask-sqlalchemy: Restrict sqlalchemy ver in 2.4.4 Signed-off-by: Michał Górny gentoo.org> ...flask-sqlalchemy-2.4.4.ebuild => flask-sqlalchemy-2.4.4-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.4.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.4-r1.ebuild similarity index 87% rename from dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.4.ebuild rename to dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.4-r1.ebuild index 8f39d7cecf3..7d071dda76d 100644 --- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.4.ebuild +++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/flask-0.10[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-0.8.0[${PYTHON_USEDEP}] +
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/, buildbot_gentoo_ci/config/
commit: 04836c8c78369e1a5acbc460343b003c3a337f20 Author: Magnus Granberg gentoo org> AuthorDate: Thu Mar 18 23:16:08 2021 + Commit: Magnus Granberg gentoo org> CommitDate: Thu Mar 18 23:16:08 2021 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=04836c8c Clean up Package and Category code Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/config/buildfactorys.py | 8 +++--- buildbot_gentoo_ci/steps/category.py | 25 ++--- buildbot_gentoo_ci/steps/package.py| 44 +- 3 files changed, 44 insertions(+), 33 deletions(-) diff --git a/buildbot_gentoo_ci/config/buildfactorys.py b/buildbot_gentoo_ci/config/buildfactorys.py index f5a3b35..db48130 100644 --- a/buildbot_gentoo_ci/config/buildfactorys.py +++ b/buildbot_gentoo_ci/config/buildfactorys.py @@ -41,17 +41,17 @@ def update_db_cp(): # else # add category to db step # return category_data -f.addStep(category.CheckCGentooCiProject()) +f.addStep(category.CheckC()) # if package in db # return package_data # add check package path step at end # else # add package to db step # return package_data -f.addStep(package.CheckPGentooCiProject()) +f.addStep(package.CheckP()) # Trigger new builders with v from cpv -# return package_data, cpv, repository_data, project_data, config_root -f.addStep(package.TriggerCheckVGentooCiProject()) +# return package_data, cpv, repository_data, project_data +f.addStep(package.TriggerCheckForV()) return f def update_db_v(): diff --git a/buildbot_gentoo_ci/steps/category.py b/buildbot_gentoo_ci/steps/category.py index 1aca99a..81061e6 100644 --- a/buildbot_gentoo_ci/steps/category.py +++ b/buildbot_gentoo_ci/steps/category.py @@ -18,6 +18,13 @@ class AddCategory(BuildStep): def __init__(self, **kwargs): super().__init__(**kwargs) +name = 'AddCategory' +description = 'Running' +descriptionDone = 'Ran' +descriptionSuffix = None +haltOnFailure = True +flunkOnFailure = True + @defer.inlineCallbacks def run(self): self.gentooci = self.master.namedServices['services'].namedServices['gentooci'] @@ -26,27 +33,25 @@ class AddCategory(BuildStep): self.category_data['uuid'] = yield self.gentooci.db.categorys.addCategory(self.category_data['name']) print(self.category_data) self.setProperty("category_data", self.category_data, 'category_data') -self.setProperty("config_root", self.getProperty("config_root"), 'config_root') -self.setProperty("project_data", self.getProperty("project_data"), 'project_data') -self.setProperty("repository_data", self.getProperty("repository_data"), 'repository_data') -self.setProperty("cpv", self.getProperty("cpv"), 'cpv') return SUCCESS -class CheckCGentooCiProject(BuildStep): +class CheckC(BuildStep): def __init__(self, **kwargs): super().__init__(**kwargs) +name = 'CheckC' +description = 'Running' +descriptionDone = 'Ran' +descriptionSuffix = None +haltOnFailure = True +flunkOnFailure = True + @defer.inlineCallbacks def run(self): self.gentooci = self.master.namedServices['services'].namedServices['gentooci'] self.category = yield self.getProperty("cpv").split('/')[0] print(self.category) -print(self.getProperty("repository")) self.category_data = yield self.gentooci.db.categorys.getCategoryByName(self.category) -self.setProperty("config_root", self.getProperty("config_root"), 'config_root') -self.setProperty("project_data", self.getProperty("project_data"), 'project_data') -self.setProperty("repository_data", self.getProperty("repository_data"), 'repository_data') -self.setProperty("cpv", self.getProperty("cpv"), 'cpv') print(self.category_data) if self.category_data is None: self.setProperty("category", self.category, 'category') diff --git a/buildbot_gentoo_ci/steps/package.py b/buildbot_gentoo_ci/steps/package.py index 3a28da2..ea5ab23 100644 --- a/buildbot_gentoo_ci/steps/package.py +++ b/buildbot_gentoo_ci/steps/package.py @@ -20,6 +20,13 @@ class AddPackage(BuildStep): def __init__(self, **kwargs): super().__init__(**kwargs) +name = 'AddPackage' +description = 'Running' +descriptionDone = 'Ran' +descriptionSuffix = None +haltOnFailure = True +flunkOnFailure = True + @defer.inlineCallbacks def run(self): self.gentooci = self.master.namedServices['services'].namedServices['gentooci'] @@ -34,28 +41,25 @@ class AddPackage(BuildStep): ) print(self.package_data) self.setProperty("package_data", self.package_data, 'package_data') -self.setProperty("config_root", self.g
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/config/, buildbot_gentoo_ci/steps/
commit: e940caa7779d5d0f0e3864670723e0ea3a0b3e1d Author: Magnus Granberg gentoo org> AuthorDate: Sat Mar 13 18:39:23 2021 + Commit: Magnus Granberg gentoo org> CommitDate: Sat Mar 13 18:39:23 2021 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=e940caa7 Add support to use db for portage config insted of repo on local worker Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/config/builders.py | 3 + buildbot_gentoo_ci/config/buildfactorys.py | 27 +++--- buildbot_gentoo_ci/steps/portage.py| 106 ++ buildbot_gentoo_ci/steps/update_db.py | 140 +++-- 4 files changed, 218 insertions(+), 58 deletions(-) diff --git a/buildbot_gentoo_ci/config/builders.py b/buildbot_gentoo_ci/config/builders.py index cba9fcc..c7b4469 100644 --- a/buildbot_gentoo_ci/config/builders.py +++ b/buildbot_gentoo_ci/config/builders.py @@ -9,6 +9,7 @@ def gentoo_builders(b=[]): b.append(util.BuilderConfig( name='update_db_check', workername='updatedb_1', +workerbuilddir='builds', factory=buildfactorys.update_db_check() ) ) @@ -19,6 +20,7 @@ def gentoo_builders(b=[]): b.append(util.BuilderConfig( name='update_cpv_data', workername='updatedb_1', +workerbuilddir='builds', factory=buildfactorys.update_db_cp() ) ) @@ -27,6 +29,7 @@ def gentoo_builders(b=[]): b.append(util.BuilderConfig( name='update_v_data', workername='updatedb_1', +workerbuilddir='builds', factory=buildfactorys.update_db_v() ) ) diff --git a/buildbot_gentoo_ci/config/buildfactorys.py b/buildbot_gentoo_ci/config/buildfactorys.py index 31543f9..f5a3b35 100644 --- a/buildbot_gentoo_ci/config/buildfactorys.py +++ b/buildbot_gentoo_ci/config/buildfactorys.py @@ -15,20 +15,21 @@ def update_db_check(): f = util.BuildFactory() # FIXME: 1 # Get base project data from db -# return project_repository, profile_repository, -# project +# return profile_repository, project f.addStep(update_db.GetDataGentooCiProject()) -# Check if base project repo is cloned -# Check if profile repo is cloned -# check if the profile link is there -# check if the repository is cloned -f.addStep(update_db.CheckPathGentooCiProject()) -# check if etc/portage has no error -# return config_root -f.addStep(update_db.CheckProjectGentooCiProject()) -# Make a for loop and trigger new builders with cpv from cpv_changes -# return cpv, repository, project_data, config_root -f.addStep(update_db.CheckCPVGentooCiProject()) +# Check if needed path is there +f.addStep(update_db.CheckPath()) +# update the repos +f.addStep(update_db.UpdateRepos()) +# setup the profile +f.addStep(portage.SetMakeProfileLocal()) +# setup repos.conf dir +f.addStep(portage.SetReposConfLocal()) +# setup make.conf +f.addStep(portage.SetMakeConfLocal()) +# Make a for loop and trigger new builders with cpv from git_changes +# return cpv, repository, project_data +f.addStep(update_db.TriggerCheckForCPV()) return f def update_db_cp(): diff --git a/buildbot_gentoo_ci/steps/portage.py b/buildbot_gentoo_ci/steps/portage.py index 30361e6..4fbe141 100644 --- a/buildbot_gentoo_ci/steps/portage.py +++ b/buildbot_gentoo_ci/steps/portage.py @@ -11,6 +11,15 @@ from buildbot.process.results import SUCCESS from buildbot.process.results import FAILURE from buildbot.plugins import steps +@defer.inlineCallbacks +def WriteTextToFile(path, text_list): +separator = '\n' +text_string = separator.join(text_list) +with open(path, "a") as f: +yield f.write(text_string) +yield f.write(separator) +yield f.close + class SetMakeProfile(BuildStep): name = 'SetMakeProfile' @@ -292,3 +301,100 @@ class SetEnvDefault(BuildStep): ]) yield self.build.addStepsAfterCurrentStep(aftersteps_list) return SUCCESS + +class SetMakeProfileLocal(BuildStep): + +name = 'SetMakeProfileLocal' +description = 'Running' +descriptionDone = 'Ran' +descriptionSuffix = None +haltOnFailure = True +flunkOnFailure = True + +def __init__(self, **kwargs): +super().__init__(**kwargs) + +@defer.inlineCallbacks +def run(self): +parent_path = yield os.path.join('portage', 'make.profile', 'parent') +if os.path.isfile(parent_path): +return SUCCESS +self.gentooci = self.master.namedServices['services'].namedServices['gentooci'] +self.repository_basedir = self.gentooci.config.project['repository_basedir'] +makeprofiles_paths = [] +makeprofiles_data = yield self.gentooci.db.projects.getAllProjectPortageByUuidAndDirectory(self.getProperty('project_data')['uuid'], 'make.profile') +for
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/db/
commit: f06629a2b072f7a93d74a402897c1baaf6010a14 Author: Magnus Granberg gentoo org> AuthorDate: Thu Mar 18 23:13:07 2021 + Commit: Magnus Granberg gentoo org> CommitDate: Thu Mar 18 23:13:07 2021 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f06629a2 JSON format don't support datetime format in version data Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/db/versions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/buildbot_gentoo_ci/db/versions.py b/buildbot_gentoo_ci/db/versions.py index df9b4d3..85bd105 100644 --- a/buildbot_gentoo_ci/db/versions.py +++ b/buildbot_gentoo_ci/db/versions.py @@ -24,7 +24,7 @@ from twisted.internet import defer from buildbot.db import base from buildbot.util import epoch2datetime - +from buildbot.util import datetime2epoch class VersionsConnectorComponent(base.DBConnectorComponent): @defer.inlineCallbacks @@ -110,5 +110,5 @@ class VersionsConnectorComponent(base.DBConnectorComponent): file_hash=row.file_hash, commit_id=row.commit_id, deleted=row.deleted, -deleted_at=row.deleted_at +deleted_at=datetime2epoch(row.deleted_at) )
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 167da84a4cf21c1eca0f1bd6b255ae553d935412 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 22:59:01 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:11:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167da84a dev-python/boto3: Bump to 1.17.31 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.17.31.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 69fb4108f1b..2b0533d316e 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -14,4 +14,5 @@ DIST boto3-1.17.27.tar.gz 349887 BLAKE2B 1fde4af489c98b8c4f77660ad278abf6641f70d DIST boto3-1.17.28.tar.gz 350316 BLAKE2B a6fab50a064fd81337c013bb2516ba2baaa520aa8e7f08418ddaf9b6f0d99a1c8b8eb29b8fee6ab48620430153a0caf4bd296448e1de35a26a972d2e4bbf6df8 SHA512 c26800e18bb254707f0c7e7005b22b1270eae8bf0b8c13f6bcbbe46105ff7439b36c9c80863aefd1037df314abc687bf9b00045d12fb0d3b7337b02605810876 DIST boto3-1.17.29.tar.gz 350960 BLAKE2B 8192d2ea8165b7d10ffdd56b30ba3fadf6f2373c61fc3a9b61713bd299f246ec1b00dce897254f954a93b3b7c150e1cbe8ddf4f0a5894a071e656963d3a06299 SHA512 f662a39aa66ffead103f1d8153ba4175a4905a96b152c1c23030ead3b731cdd008a50dea5f7192d719df2240f35e0290d9b4b3c00e87e77b5d396be7e707be8f DIST boto3-1.17.30.tar.gz 351634 BLAKE2B e6ad4b4e09ae45684ccd799da45dcf7844149b3dd735a378e90949fd4d533df494b93ef1b97c09057336bae63103bc03f8ce1e9500a5293c617fc8267bc35e89 SHA512 d2b6ac1307ccfe71fba12ea5838726c52c4f45a9467a9b0cf01c4e6898fa0744f6c7ea4cca7294b025dcd21b9e1f15d8aabd15c56e2796035b33e8e3c52f1e45 +DIST boto3-1.17.31.tar.gz 352268 BLAKE2B eefb7bcc3c6809fc03de2f175d5c3cfa750bc8650d56d5ee18608077a88a1c09ea79c2de1ce67f7d48129d5c948a7e5e30ab261c55a381ccf5c030dc42ff0ee0 SHA512 2d603a307575ff04877105ac98068d96b676faaa89b73ef470d9341951d5fcc148a57c7e80867d93bf257854ec700f61e48575ceebe19591091bbf2a68701138 DIST boto3-1.17.7.tar.gz 346682 BLAKE2B 08c06dda1d59b4f555cad075673917b38cbf9ad8d0037f66027b17076e60b4d5fd32a93e088635320ebc3226a9cd8809c9208ec84f8588c26a77766b21dbee98 SHA512 2ba1817575c4a64c232c84a75a9d3b0db1de8634ded9aa31844930a82ccf4611805c6dd31b2e4d36cc9a2cc1813d233b4d7366305eaf28efd46a3b843d3c2993 diff --git a/dev-python/boto3/boto3-1.17.31.ebuild b/dev-python/boto3/boto3-1.17.31.ebuild new file mode 100644 index 000..74b9170a911 --- /dev/null +++ b/dev-python/boto3/boto3-1.17.31.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3"; +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3"; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: b984b03f42a78f4c5b496e0963510b80529694e2 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 22:58:52 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:11:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b984b03f dev-python/botocore: Bump to 1.20.31 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.20.31.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 348d587d128..bab36c169b7 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -14,4 +14,5 @@ DIST botocore-1.20.27.tar.gz 7518860 BLAKE2B 73a5a5302a0adfe9c72ec40f0edec8fc97f DIST botocore-1.20.28.tar.gz 7526082 BLAKE2B 523db8ca7ff9ae87ad30fe539f20b34f4627b3a60f58635778d81b7ab055ac7cfbe04b4c4ca6508284dd37f2e6b953210ed2def9608026490332d200f306f7a9 SHA512 f3af2bd784b96a2778361a83d0ad61e5108b0a90b3756575bc4b93aaddb13a0a07e6589f582f03ca95252b272e1f84c350c5a2e1f342f98627f70e8f42350c18 DIST botocore-1.20.29.tar.gz 7533728 BLAKE2B 75ca3262805177118d0f1a6060d98badf54b07f3b607c4c1c0d057045f671474b11493819030a9e65080af0cdd48c8ea686836b7c9ef7bfe6098babf260f221d SHA512 92d3887929b34e5e6a80b1330e00e6a72d8cfd96b81cc36eed969361db4756607c7c447af73b05f5ff0c27699e32636df12627693c667dea0a9955d2553ea35e DIST botocore-1.20.30.tar.gz 7534280 BLAKE2B bfa6066e8e2c28475807b8a469257cc8fc6dfb17de231e25db411223a55bc897534e90aa2d7f2a89a21378f8dbbbae52e55292c1726d11c60cfeea4f4f7a SHA512 3d0d2cc120a1aaa225ebbd2a9393e0d413653c44e55f99094f36d62993737a2f2b5d63a64225e207c4a21b60971fb40eb8c30059efe77cdad6681ce00d4da5ac +DIST botocore-1.20.31.tar.gz 7544090 BLAKE2B c8c158f69463e2eaf3c817d7577bd449724bf0a409e65bd83734cb7af3c0211999e4f7d240da97f017829ee04cbd4f69af0e7ea589adcfb413498dfd831630c9 SHA512 a7f8c02b4518a25e1eb0299b3cec5791810e81b7b6b1d8c9ef2e94cd9fcba21bdcdfc3fe96955e134fc0acb78e27aff850ee352a718d2bf518c8480287a1eb26 DIST botocore-1.20.7.tar.gz 7458254 BLAKE2B 8b9a1edda73e2564d3a3d67c6b3542d1ec9372403cb4d88396e58dfbcb5987821f278f2757e079e1ab32e03243ed3a6d1023ecc591b965512b3af5e2d43ea7b0 SHA512 9b023a31be866a50b94017a28aca40b5fe2e720959c928a3fd93db96041f3886049717f50461222a09572c0c56c5961a4614b80e400e4fa6d8b3ff4b4ab681df diff --git a/dev-python/botocore/botocore-1.20.31.ebuild b/dev-python/botocore/botocore-1.20.31.ebuild new file mode 100644 index 000..4e5d698e619 --- /dev/null +++ b/dev-python/botocore/botocore-1.20.31.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore"; +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore"; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: ce89082f437263ed333c65b9edbc4d95bcac3731 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 23:07:33 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:11:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce89082f sys-kernel/gentoo-kernel: Bump genpatches for 5.11 (NFC) Bump genpatches to the newest version, so that I do not forget to increment the var on next bump. Since the new version only adds a new experimental patch and we do not use experimental, this is NFC for us. Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest| 4 ++-- sys-kernel/gentoo-kernel/gentoo-kernel-5.11.7.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index c226f3cc4e9..4603ed0160b 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -24,8 +24,8 @@ DIST genpatches-5.11-6.base.tar.xz 294752 BLAKE2B 324b5e8647c47b3d876ebc500664af DIST genpatches-5.11-6.extras.tar.xz 1768 BLAKE2B c9244edc9b61c2a190c72c93a33ea45144a788b9b331af3541c05fa200e706961471472fd586f5d6ea44c38858f62d65e4fad5424e27361ba27baa49e080b3be SHA512 db9e2da16874304103103f71f87799c4c7799ee87ea6343b0603d85cefb4ff41c49309025e4c74a870d88337caf0e478a73c8d3a755ae16760f9528c8ca77de7 DIST genpatches-5.11-7.base.tar.xz 309432 BLAKE2B 2ada3d18e2c5e55c56d00ce460083b1bcc0d4643f4ebc82a74acef6722c93c1585b9d4034692f5e332c39c0fa9a8661378e677710c5774c0a7e74bed0e0eec9f SHA512 87fa07527691a7b0c466db8625eb8892b8e7400af1f131265cb8e2e66e551f47a32d7cba9be6167d00e1f584de414bdb1409b504dad70e6139817999fb34a346 DIST genpatches-5.11-7.extras.tar.xz 1772 BLAKE2B cdd50d5c8d837cab21d3d06a259b3db19aad9de31e592665e5274e288fa66257bb20eb6b15770732de25bf9be3b901bdc497f5fa301ec7f025de4384dd657120 SHA512 29b62027052e57645b23ba3615697195e324aca7a1af5a46fe0b1d8d2c8a170979c6713c538788577ca22dc8b0d05d4070e656172f6c9388b8ff9a027b33cb5d -DIST genpatches-5.11-8.base.tar.xz 399768 BLAKE2B 13df51c5a4bf35b2a87a0a5ab86f94f8d2cb012db34b6bbc2fab65f4901a8066f00303408aa864cc735bfdded7ee27bebe476533edb8758b6c86b38d770f26e1 SHA512 5a0ce9facca4f5fe2d2d469e424cb35d77630151dd67733260eb759c43a549d63bf597de515403ef3ae47e020540d3aacbe52c28301288a2a4079a43c9ec4566 -DIST genpatches-5.11-8.extras.tar.xz 1772 BLAKE2B 2181060dc6ef787a5bb82d614774a576218291f822c968321744d0d81ac0b07919f9980cfb9b2f858f4551c2d84f7db9f58d6d85158cdca90454a8f17674ac4a SHA512 b507ec60456d1e95a28a4a7710df7b7187030444d21d9f65b3f5429aefd6851c31b2395ff30c76d257ab86e766d5bf7604befd3c117b624f02a77aa04ddefd04 +DIST genpatches-5.11-9.base.tar.xz 399972 BLAKE2B 20b8cd6948130ac3a1266bbae7da6cd49c4ff584c649698f8fc4a240046c443c7ba5d286e747cb89729e1e08b0d442aea0cecd51d3756cebd21b429e320ca4e6 SHA512 cbc95199c97e408c3b0e436d9257e5154d18623ab537ddcd16b9e1539d8c44c6fbe5f18d12321b89de632997afbefcaca0d9a4b2b2cab57581fef4916d209064 +DIST genpatches-5.11-9.extras.tar.xz 1772 BLAKE2B 62513783209afca2d8c5067ea6ea5196282b93b3e511af16fa0bc105e785142b97751f6938f8d37f6c0673a6349560df27745fb41c1a543e3ba45a5b7a90c069 SHA512 4d3026572d8d733f1d03f0657d45db3ad3e8058221a92868361aeca2a141ac58fddc5fd56f00823c7a89846f47a5d831465f24f5934fb9235e18734003fa3e6f DIST genpatches-5.4-101.base.tar.xz 3089116 BLAKE2B c6e716ab8d0e98d3b3b4c492d6a516ada65f5e77d375cb9164a080aabd94311c50a222135499eef9dcad3f80b29b831a3fe015c3006178651c2136620f9079c5 SHA512 1bdd6f8f23a6151298e2e2fec493c9a2e95a1a65f4a4b6ff95598f45d4fad783da2a596c05b5582ec3d82ed8d8aaf654706da768a1b248bdae37fb08481b3dc3 DIST genpatches-5.4-101.extras.tar.xz 1768 BLAKE2B 44b92b9c288f4f10f499e5b6d2179b44ee3418890905341703901a71b703ff99e992d6e7424521e67d3b1f80e41286c2357187c66e9b1ae7c1feef430f0ed74a SHA512 e397f970bc3b68b91f059e4b4f2d6163f8416340096b16b040eed8a5242a001db37b0fe8c1fd2a54c73bf6121aa55efa1c362b7837e930b758bc3bd33f8dce09 DIST genpatches-5.4-102.base.tar.xz 3090460 BLAKE2B fa17228e7cfebb2c128b73682cc97f9e96a1a3c4936f98b021ae3f21a1f6a1167c357db2570902ca554b6facf27d507a0d258c4a9e9898cacde502762306c2ca SHA512 e3b7b0826115a7f7c92f5509eafe25803ea943733a8be8404a333d54ac93c607704f742ab20576517a7ac6e5467a7dfc9c2a54205a10f3fcf4af9b2557a5da0d diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.7.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.7.ebuild index 300367c4b23..3289e86dc48 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.7.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.7.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit kernel-build MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) # https://koji.fedoraproject.org/koji/packageinfo?packageID=8 CONFIG_VER=5.11.7 CONFIG_HASH=ee22e4872dec1ab1f08fabe765e18b945ebcc29e
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: ab1755403292e2bc7a71bfa18d1988e473da60d5 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 23:07:59 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:11:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab175540 sys-kernel/gentoo-kernel-bin: Bump genpatches for 5.11 (NFC) Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest| 4 ++-- sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.7.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index ed406810706..3bd57a15b8a 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -20,8 +20,8 @@ DIST genpatches-5.11-6.base.tar.xz 294752 BLAKE2B 324b5e8647c47b3d876ebc500664af DIST genpatches-5.11-6.extras.tar.xz 1768 BLAKE2B c9244edc9b61c2a190c72c93a33ea45144a788b9b331af3541c05fa200e706961471472fd586f5d6ea44c38858f62d65e4fad5424e27361ba27baa49e080b3be SHA512 db9e2da16874304103103f71f87799c4c7799ee87ea6343b0603d85cefb4ff41c49309025e4c74a870d88337caf0e478a73c8d3a755ae16760f9528c8ca77de7 DIST genpatches-5.11-7.base.tar.xz 309432 BLAKE2B 2ada3d18e2c5e55c56d00ce460083b1bcc0d4643f4ebc82a74acef6722c93c1585b9d4034692f5e332c39c0fa9a8661378e677710c5774c0a7e74bed0e0eec9f SHA512 87fa07527691a7b0c466db8625eb8892b8e7400af1f131265cb8e2e66e551f47a32d7cba9be6167d00e1f584de414bdb1409b504dad70e6139817999fb34a346 DIST genpatches-5.11-7.extras.tar.xz 1772 BLAKE2B cdd50d5c8d837cab21d3d06a259b3db19aad9de31e592665e5274e288fa66257bb20eb6b15770732de25bf9be3b901bdc497f5fa301ec7f025de4384dd657120 SHA512 29b62027052e57645b23ba3615697195e324aca7a1af5a46fe0b1d8d2c8a170979c6713c538788577ca22dc8b0d05d4070e656172f6c9388b8ff9a027b33cb5d -DIST genpatches-5.11-8.base.tar.xz 399768 BLAKE2B 13df51c5a4bf35b2a87a0a5ab86f94f8d2cb012db34b6bbc2fab65f4901a8066f00303408aa864cc735bfdded7ee27bebe476533edb8758b6c86b38d770f26e1 SHA512 5a0ce9facca4f5fe2d2d469e424cb35d77630151dd67733260eb759c43a549d63bf597de515403ef3ae47e020540d3aacbe52c28301288a2a4079a43c9ec4566 -DIST genpatches-5.11-8.extras.tar.xz 1772 BLAKE2B 2181060dc6ef787a5bb82d614774a576218291f822c968321744d0d81ac0b07919f9980cfb9b2f858f4551c2d84f7db9f58d6d85158cdca90454a8f17674ac4a SHA512 b507ec60456d1e95a28a4a7710df7b7187030444d21d9f65b3f5429aefd6851c31b2395ff30c76d257ab86e766d5bf7604befd3c117b624f02a77aa04ddefd04 +DIST genpatches-5.11-9.base.tar.xz 399972 BLAKE2B 20b8cd6948130ac3a1266bbae7da6cd49c4ff584c649698f8fc4a240046c443c7ba5d286e747cb89729e1e08b0d442aea0cecd51d3756cebd21b429e320ca4e6 SHA512 cbc95199c97e408c3b0e436d9257e5154d18623ab537ddcd16b9e1539d8c44c6fbe5f18d12321b89de632997afbefcaca0d9a4b2b2cab57581fef4916d209064 +DIST genpatches-5.11-9.extras.tar.xz 1772 BLAKE2B 62513783209afca2d8c5067ea6ea5196282b93b3e511af16fa0bc105e785142b97751f6938f8d37f6c0673a6349560df27745fb41c1a543e3ba45a5b7a90c069 SHA512 4d3026572d8d733f1d03f0657d45db3ad3e8058221a92868361aeca2a141ac58fddc5fd56f00823c7a89846f47a5d831465f24f5934fb9235e18734003fa3e6f DIST genpatches-5.4-104.base.tar.xz 3093716 BLAKE2B da8a9f572f4a22eb101a477ed2b2a81b0adaed65f1913c163b58dc958de661707733fb1e0d06e49ec342666ca0c212313d3a5fbca60c79779009b91361e23f42 SHA512 2ef214d2e4ea982c6702991519aaa183d6731f882fa59db5cc2d7832c7fcaf8de57dc2173f4a59922e5d90da2d046753b3eed609513c84c784c13d5be747303b DIST genpatches-5.4-104.extras.tar.xz 1768 BLAKE2B 7f335d61bd5f44cfa74ce2082259a48791ed90c21da4d05ff13c191adf1f658e68634c4cf9779274e6f775409695634ca40187754b0f9d50b406c26df26adbc4 SHA512 a8080605c59079063065d9bebc9d846ab8aab73f2f192f6c5becea2b51304a1e4d91e20d9aacd61f2cfa5b967bb8e30d620ddd60592017f308ad2f65ab7287a5 DIST genpatches-5.4-105.base.tar.xz 3163684 BLAKE2B e11b77067fb714f827d68ca0773ae5f097a4234f89eb0ea5bb04ef6cbf39d416a676696a8a97e1473dbd36205b84e681f3b0e94dec8cdab5c111883a7f911285 SHA512 42217305887d22987bcc88565c02b4dfd864449c10726ce4e819c4b3fe8af6d2898fdd453ebfb95a45af90843000e219f5447def048ca52ac7c509219396c2cc diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.7.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.7.ebuild index c31025c5760..e00d3ebb8dc 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.7.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.7.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit kernel-install toolchain-funcs MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) BINPKG=${P/-bin/}-1 DESCRIPTION="Pre-built Linux kernel with genpatches"
[gentoo-commits] repo/gentoo:master commit in: dev-python/s3transfer/
commit: 3bf1fdf7902b12647d718bad8f843a024d3872ef Author: Michał Górny gentoo org> AuthorDate: Thu Mar 18 22:59:36 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 18 23:11:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf1fdf7 dev-python/s3transfer: Bump to 0.3.5 Signed-off-by: Michał Górny gentoo.org> dev-python/s3transfer/Manifest| 1 + dev-python/s3transfer/s3transfer-0.3.5.ebuild | 32 +++ 2 files changed, 33 insertions(+) diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest index f524d14ac01..ee669c5cf5d 100644 --- a/dev-python/s3transfer/Manifest +++ b/dev-python/s3transfer/Manifest @@ -1 +1,2 @@ DIST s3transfer-0.3.4.tar.gz 118954 BLAKE2B 71436d3c8921650dfd2c3aec8a0ddbb2cdee8bb82da605b7a7cc38af112eccb9e2742720c597e01aff57fdd067f8a16a9789f5d5b56dd13f84977607e16ef470 SHA512 012b50cebff200dff3a424241bd0a1aa32bf88cb57a4e3a4616d96aac7c8d5d07e7bfee3a298195f55630d01925d27a3063701d915c6bd080dc2e9f7c01880e9 +DIST s3transfer-0.3.5.tar.gz 118959 BLAKE2B 8666ec91058752a1862582f886d373bd4eebbb3684571e1fcb0648e2c4ef3f24366b4e496960715487b6f1fb7fdc96f0031ee48259984f2bcdfbb2a8fe3d33bb SHA512 2a5a0b3163a8ae7097d82f897afec97533acc0d1a03271b5e261bc0b98a9af5a0fa0d594cc4cb701c1698bbc347d10b2b105c4393f349bfd5ef628d1844e7ddb diff --git a/dev-python/s3transfer/s3transfer-0.3.5.ebuild b/dev-python/s3transfer/s3transfer-0.3.5.ebuild new file mode 100644 index 000..48ca166b178 --- /dev/null +++ b/dev-python/s3transfer/s3transfer-0.3.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +DESCRIPTION="An Amazon S3 Transfer Manager" +HOMEPAGE="https://github.com/boto/s3transfer"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/botocore[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest tests/{unit,functional} +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 81391e82dda53767a71fffa4814ec8b28f0677c0 Author: Mike Pagano gentoo org> AuthorDate: Thu Mar 18 22:50:08 2021 + Commit: Mike Pagano gentoo org> CommitDate: Thu Mar 18 22:50:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81391e82 sys-kernel/gentoo-sources: Add the BMQ Scheduler via experimental use flag BitMap Queue CPU scheduler is an evolution of previous Priority and Deadline based Skiplist multiple queue scheduler(PDS), and inspired by Zircon scheduler. The goal of it is to keep the scheduler code simple, while efficiency and scalable for interactive tasks, such as desktop, movie playback and gaming etc. Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-5.11.7-r1.ebuild | 28 ++ 2 files changed, 31 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index ee3f4631058..e0378beb416 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -103,6 +103,9 @@ DIST genpatches-5.11-7.extras.tar.xz 1772 BLAKE2B cdd50d5c8d837cab21d3d06a259b3d DIST genpatches-5.11-8.base.tar.xz 399768 BLAKE2B 13df51c5a4bf35b2a87a0a5ab86f94f8d2cb012db34b6bbc2fab65f4901a8066f00303408aa864cc735bfdded7ee27bebe476533edb8758b6c86b38d770f26e1 SHA512 5a0ce9facca4f5fe2d2d469e424cb35d77630151dd67733260eb759c43a549d63bf597de515403ef3ae47e020540d3aacbe52c28301288a2a4079a43c9ec4566 DIST genpatches-5.11-8.experimental.tar.xz 6440 BLAKE2B 1e519e0bf61ff2fa6bdb0e1284df5da05f659351c94a2bd333e213e01b78d7205fdb104e40a4acbb3389ff853f5f918509ddfece1b8c1c0c9ac8a581fe6410b2 SHA512 7b5992cd43406f3f49ff928d0d58424e5115cbd53fc545b505b1551c255be7814e96547407f626fee9c049da7da7d7114edea6ae83c13dadb6c448e6f563ebe9 DIST genpatches-5.11-8.extras.tar.xz 1772 BLAKE2B 2181060dc6ef787a5bb82d614774a576218291f822c968321744d0d81ac0b07919f9980cfb9b2f858f4551c2d84f7db9f58d6d85158cdca90454a8f17674ac4a SHA512 b507ec60456d1e95a28a4a7710df7b7187030444d21d9f65b3f5429aefd6851c31b2395ff30c76d257ab86e766d5bf7604befd3c117b624f02a77aa04ddefd04 +DIST genpatches-5.11-9.base.tar.xz 399972 BLAKE2B 20b8cd6948130ac3a1266bbae7da6cd49c4ff584c649698f8fc4a240046c443c7ba5d286e747cb89729e1e08b0d442aea0cecd51d3756cebd21b429e320ca4e6 SHA512 cbc95199c97e408c3b0e436d9257e5154d18623ab537ddcd16b9e1539d8c44c6fbe5f18d12321b89de632997afbefcaca0d9a4b2b2cab57581fef4916d209064 +DIST genpatches-5.11-9.experimental.tar.xz 69292 BLAKE2B 57127ef336047d188691d72db4aba2a9c0a1016712d2e3f73ffaead6050b91575f9b35d0a26b408647d1ed6b5d2149d60b57cc5856e50382c8566a577102cfa6 SHA512 47ab02d21d542e9ac9a56682a7352af23ed90992c8961a6804fd04a366d94c2b128182f353ec0f5d9e3dd218b5dae3c280733b81b34c2a9bcbd360f8ac41e8a5 +DIST genpatches-5.11-9.extras.tar.xz 1772 BLAKE2B 62513783209afca2d8c5067ea6ea5196282b93b3e511af16fa0bc105e785142b97751f6938f8d37f6c0673a6349560df27745fb41c1a543e3ba45a5b7a90c069 SHA512 4d3026572d8d733f1d03f0657d45db3ad3e8058221a92868361aeca2a141ac58fddc5fd56f00823c7a89846f47a5d831465f24f5934fb9235e18734003fa3e6f DIST genpatches-5.4-105.base.tar.xz 3163684 BLAKE2B e11b77067fb714f827d68ca0773ae5f097a4234f89eb0ea5bb04ef6cbf39d416a676696a8a97e1473dbd36205b84e681f3b0e94dec8cdab5c111883a7f911285 SHA512 42217305887d22987bcc88565c02b4dfd864449c10726ce4e819c4b3fe8af6d2898fdd453ebfb95a45af90843000e219f5447def048ca52ac7c509219396c2cc DIST genpatches-5.4-105.experimental.tar.xz 18080 BLAKE2B d4840bc3c5d8256cb89df166bbaa9f1ed419f275348a9b88ae0c5f738df95f01f44b049f43cd70aaf85b2b7a7513cfa4bedf18ec5cf5a89c987ee511fbc7886c SHA512 9decef34bb9a5c4727a0ebbcd2d3038693589d0314baa9cd5207409f88264cf5db26402067990fa601859bb2544b0f317696a71067eed7c99c10498d8e1687a1 DIST genpatches-5.4-105.extras.tar.xz 1772 BLAKE2B 049452ce9e48c45954a6f71218b38ff1adfea0b3e60452039687e860485dbb1e302b8d18595d64b9f2c2e3bf26d65ee747b876cbdf531745a68381b4cbf417d1 SHA512 d5b6915fc19c20fef72bcdb26a82d7e74d6c8af627d4fb50923a380514c6e505e2acd2d106f3a020a6508864d6f10451713346aeaad5d2f40088c4f36103ed5d diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.11.7-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.11.7-r1.ebuild new file mode 100644 index 000..7af695b2484 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.11.7-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="9" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"; +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} $
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 75b2fb84def093e9e06a437902b101d8aa252804 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Mar 18 22:44:03 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 18 22:44:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b2fb84 dev-lang/elixir: bump up to 1.11.4 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.11.4.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 68c6d206420..f28fb24149a 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382 SHA512 4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b +DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild b/dev-lang/elixir/elixir-1.11.4.ebuild new file mode 100644 index 000..4c9e14b12b1 --- /dev/null +++ b/dev-lang/elixir/elixir-1.11.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-21:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.11.2-mksh.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] proj/linux-patches: New tag: 5.11-9
commit: Commit: Mike Pagano gentoo org> CommitDate: Thu Mar 18 22:33:45 2021 + New tag: 5.11-9
[gentoo-commits] repo/gentoo:master commit in: dev-util/systemtap/
commit: ce8a1afbf735ac79975d30452c737d26b42cb394 Author: Sven Wegener gentoo org> AuthorDate: Thu Mar 18 22:16:30 2021 + Commit: Sven Wegener gentoo org> CommitDate: Thu Mar 18 22:16:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8a1afb dev-util/systemtap: add RESTRICT="!test? ( test )" Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Sven Wegener gentoo.org> dev-util/systemtap/systemtap-4.0-r1.ebuild | 1 + dev-util/systemtap/systemtap-4.0-r2.ebuild | 1 + dev-util/systemtap/systemtap-4.4.ebuild| 1 + 3 files changed, 3 insertions(+) diff --git a/dev-util/systemtap/systemtap-4.0-r1.ebuild b/dev-util/systemtap/systemtap-4.0-r1.ebuild index 8756646eff7..de5dabdc104 100644 --- a/dev-util/systemtap/systemtap-4.0-r1.ebuild +++ b/dev-util/systemtap/systemtap-4.0-r1.ebuild @@ -15,6 +15,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="libvirt selinux sqlite +ssl test zeroconf" +RESTRICT="!test? ( test )" RDEPEND=">=dev-libs/elfutils-0.142 dev-libs/json-c:= diff --git a/dev-util/systemtap/systemtap-4.0-r2.ebuild b/dev-util/systemtap/systemtap-4.0-r2.ebuild index dcf1f8df499..cb49b3599c9 100644 --- a/dev-util/systemtap/systemtap-4.0-r2.ebuild +++ b/dev-util/systemtap/systemtap-4.0-r2.ebuild @@ -15,6 +15,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="libvirt selinux sqlite +ssl test zeroconf" +RESTRICT="!test? ( test )" RDEPEND=">=dev-libs/elfutils-0.142 dev-libs/json-c:= diff --git a/dev-util/systemtap/systemtap-4.4.ebuild b/dev-util/systemtap/systemtap-4.4.ebuild index 1e32ea4a68a..5a3e3efea14 100644 --- a/dev-util/systemtap/systemtap-4.4.ebuild +++ b/dev-util/systemtap/systemtap-4.4.ebuild @@ -15,6 +15,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="libvirt selinux sqlite +ssl test zeroconf" +RESTRICT="!test? ( test )" RDEPEND=">=dev-libs/elfutils-0.142 dev-libs/json-c:=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: e0f4e6dacb727fc43396f88b79adb1c880268ebc Author: Ali Abdel-Qader protonmail com> AuthorDate: Thu Mar 18 19:59:30 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Mar 18 21:28:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f4e6da dev-libs/tree-sitter: Bump to 0.19.4 Signed-off-by: Ali Abdel-Qader protonmail.com> Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-libs/tree-sitter/Manifest | 1 + dev-libs/tree-sitter/tree-sitter-0.19.4.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index c6f4ab54a85..eea83792793 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1 +1,2 @@ DIST tree-sitter-0.19.3.tar.gz 2865501 BLAKE2B 0a2480457e7b82dcbd3217ef7f36f10db9dd07f277bd8318642867135d7f54a8fed6207f2017b125c7a8f9155040518e58cdb2a70504928896f0be9da3bf89a9 SHA512 49997fc69249a7fa935cf8a66d44bf4ba8dc8f19e56d3e0ea3ff08ed4bf2334b274b1d119989bdc7d693b284148cf7537e5f2acf5708661232bcb03f8a52c552 +DIST tree-sitter-0.19.4.tar.gz 2869774 BLAKE2B 4f39a565d12f2fa0cb3a68c2015fd83a3445e5951a2293e1b37ac6c98c430aaeb1e219d33b11691de2c198b0039dd2319df53ab3be8c136c25a744f1c355d48c SHA512 269a9022f11c153c2dc09446273cc65de3f4fbab7ce2c42605b1b41abc5c98368660f6f10a5fd2deb751d6b9f21cf52a4351fcfec21bd6459be681e16eb2efc0 diff --git a/dev-libs/tree-sitter/tree-sitter-0.19.4.ebuild b/dev-libs/tree-sitter/tree-sitter-0.19.4.ebuild new file mode 100644 index 000..62e7c8355b2 --- /dev/null +++ b/dev-libs/tree-sitter/tree-sitter-0.19.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library." +HOMEPAGE="https://github.com/tree-sitter/tree-sitter"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}"; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +PATCHES=( + "${FILESDIR}/${PN}-No-static-libs-gentoo.patch" +) + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: 8b684cdfea02e3d54e5c5c2e1c72d97ec31887a6 Author: Ali Abdel-Qader protonmail com> AuthorDate: Thu Mar 18 20:05:07 2021 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Mar 18 21:28:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b684cdf dev-libs/tree-sitter: Drop old Signed-off-by: Ali Abdel-Qader protonmail.com> Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie gentoo.org> dev-libs/tree-sitter/Manifest | 1 - dev-libs/tree-sitter/tree-sitter-0.19.3.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index eea83792793..1fafbf7e948 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1,2 +1 @@ -DIST tree-sitter-0.19.3.tar.gz 2865501 BLAKE2B 0a2480457e7b82dcbd3217ef7f36f10db9dd07f277bd8318642867135d7f54a8fed6207f2017b125c7a8f9155040518e58cdb2a70504928896f0be9da3bf89a9 SHA512 49997fc69249a7fa935cf8a66d44bf4ba8dc8f19e56d3e0ea3ff08ed4bf2334b274b1d119989bdc7d693b284148cf7537e5f2acf5708661232bcb03f8a52c552 DIST tree-sitter-0.19.4.tar.gz 2869774 BLAKE2B 4f39a565d12f2fa0cb3a68c2015fd83a3445e5951a2293e1b37ac6c98c430aaeb1e219d33b11691de2c198b0039dd2319df53ab3be8c136c25a744f1c355d48c SHA512 269a9022f11c153c2dc09446273cc65de3f4fbab7ce2c42605b1b41abc5c98368660f6f10a5fd2deb751d6b9f21cf52a4351fcfec21bd6459be681e16eb2efc0 diff --git a/dev-libs/tree-sitter/tree-sitter-0.19.3.ebuild b/dev-libs/tree-sitter/tree-sitter-0.19.3.ebuild deleted file mode 100644 index 62e7c8355b2..000 --- a/dev-libs/tree-sitter/tree-sitter-0.19.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library." -HOMEPAGE="https://github.com/tree-sitter/tree-sitter"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}"; -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -PATCHES=( - "${FILESDIR}/${PN}-No-static-libs-gentoo.patch" -) - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsviz/
commit: d39c35fdfb91bd55b5b077fff03f2da6b4d8012e Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 18 20:32:43 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 18 20:32:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39c35fd net-dns/dnsviz: bump v0.9.3 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-dns/dnsviz/Manifest| 1 + net-dns/dnsviz/dnsviz-0.9.3.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/net-dns/dnsviz/Manifest b/net-dns/dnsviz/Manifest index 2799835bbc6..6d9e42e8711 100644 --- a/net-dns/dnsviz/Manifest +++ b/net-dns/dnsviz/Manifest @@ -1,3 +1,4 @@ DIST dnsviz-0.8.2.tar.gz 404265 BLAKE2B c4ba6b5a7d6fee7c8e2cba0c90f29560152dd4beed1ef4d80a6a3bf9f81646ee8f0d61c38329233e300f2b434cb5d9e9d2a926dc72997ae68ff0a57e147bafcf SHA512 5414d9bda6c0bf5fdc5a84a09cb5833619110702749b12f87d63f5149de473f4bd1b6960c506c60ec5fc5ff82d789536cee70a299ff13c960a45776de2916c80 DIST dnsviz-0.9.1.tar.gz 477806 BLAKE2B 24fc4c34a763cf4ea6018f42bb4ab12c376ff1a5ff29e4bc4502600c997195d5c83fd0b4d18c72fddc0d669380d3a39930d7bd6d3970671becd64a5c3083d269 SHA512 006377676173c225eb3a18d09d0808ab35412d09e988b984fd67598c8a6917a4fefd9381c32ea4dda404d7dde8d51e7b36dc49d85a8b4c2a8928fbde89075adf DIST dnsviz-0.9.2.tar.gz 477947 BLAKE2B 62b94e6b05d1129d5c4655ff1faf8adb3c2eec868db6049e09dd180cebccab94412eee25293d83ec3e6bc5b18fae33ba0acfe3c3b30cececdd4952005879eab0 SHA512 8ad9e1aabb4704ff4939617532c32e5edde0d369efd2e4a7a6f30d33b8bac941b2d1073e98fed90e2a11438a0b1c18b8fafe07f4122fb888ebdb24bd2426abf6 +DIST dnsviz-0.9.3.tar.gz 477931 BLAKE2B e3e020fdddacdf06a4e7b78edade72136d6530dac5b243b30e97f609c9fb3b912fb6d6c00b8c54e17f1d2ba411a2b116f9cb89bfc51c01f43d8a1a03a00755aa SHA512 8ccaa29df6cc7824db7153950d5cb423d1ac7a76ae20a15b35c2e66d362b3340e23a9973f71b884ea7e7b861e2bb0051e32abc3e45795792a7db3b01b62449c5 diff --git a/net-dns/dnsviz/dnsviz-0.9.3.ebuild b/net-dns/dnsviz/dnsviz-0.9.3.ebuild new file mode 100644 index 000..7c7e9021cc6 --- /dev/null +++ b/net-dns/dnsviz/dnsviz-0.9.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Tool suite for analysis and visualization of DNS and DNSSEC" +HOMEPAGE="https://dnsviz.net/"; +SRC_URI="https://github.com/dnsviz/dnsviz/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( net-dns/bind )" + +DEPEND=">=dev-python/dnspython-1.13[${PYTHON_USEDEP}] + >=dev-python/m2crypto-0.37.0[${PYTHON_USEDEP}] + >=dev-python/pygraphviz-1.3.1[${PYTHON_USEDEP}]" + +RDEPEND="${DEPEND}" + +python_prepare_all() { + # Fix the ebuild to use correct FHS/Gentoo policy paths + sed -i \ + -e "s|share/doc/dnsviz|share/doc/${PF}|g" \ + "${S}"/setup.py \ + || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + + "${EPYTHON}" tests/dnsviz_probe_run_offline.py -v || die + "${EPYTHON}" tests/dnsviz_print_options.py -v || die + "${EPYTHON}" tests/dnsviz_print_run.py -v || die + "${EPYTHON}" tests/dnsviz_graph_options.py -v || die + "${EPYTHON}" tests/dnsviz_graph_run.py -v || die + "${EPYTHON}" tests/dnsviz_grok_options.py -v || die + "${EPYTHON}" tests/dnsviz_grok_run.py -v || die +} + +pkg_postinst() { + elog "Support for extra feature can be get from:" + optfeature "Support for pre-deployment testing" net-dns/bind + optfeature "Support for DNSSEC signatures using GOST algorithm or digest" dev-libs/ghost-engine +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/
commit: 5deb3cab0deab985e3e840e375bb9040d63ef99d Author: Tomáš Mózes gmail com> AuthorDate: Thu Mar 18 10:36:02 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 18 20:28:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5deb3cab app-emulation/xen: add upstream patches Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Thomas Deutschmann gentoo.org> app-emulation/xen/Manifest | 2 + app-emulation/xen/xen-4.13.2-r6.ebuild | 165 + app-emulation/xen/xen-4.14.1-r2.ebuild | 165 + 3 files changed, 332 insertions(+) diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index 6a5899a7596..1c65dc0f36d 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -1,5 +1,7 @@ DIST xen-4.13.2-upstream-patches-3.tar.xz 63660 BLAKE2B 80abc9529ff49e782b64d4b5032f724e7d95fd255c2a06b7065c693d5765e1db1df44ebd5ce00c5a1e1ff24e1e5d344b0c2e459c68282e58fa20963e208272d2 SHA512 35288a1feac1316c33586dad55685e2c6a30100795e31852f78455003ce3dd6906074bea023655ee545a97fe4a0a8ad9a05ab91fd83186e61e5b57d10aa6b155 DIST xen-4.13.2-upstream-patches-4.tar.xz 65324 BLAKE2B 0e71e4600fffcf1341a52103a6318485c1da54101ec59dbdb9824be5a5ed1f977135a9c3e4ce48cf14922aa0a2e3ff5097dc870286e3b142d060c22d78079cb3 SHA512 3f0e41b685655c7753204862ea6b8e502ff4b4f76e4788ca07ab93a4bb3c636d24ad933c578f7c6e4c866cfb0d6b7b7234124da7c2fed0a4b34f2fbe401c56e1 +DIST xen-4.13.2-upstream-patches-5.tar.xz 76580 BLAKE2B 8eeab100c14d769174e7d935d4e081ffc2d72b771f8022ce5c31b89d860ddba5381baf55b87443dc3bc555b404595492d30bc7f2a103c77762004acfce70446e SHA512 5dd5c63267e9542626315efec94642901cff55f4a1f8148c58f86677254381242fce3d6c5c0ae72665b452441c54647d0b9a132a2a18ffb4ff7eaad86ef227de DIST xen-4.13.2.tar.gz 39037826 BLAKE2B ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b SHA512 cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3 DIST xen-4.14.1-upstream-patches-1.tar.xz 11676 BLAKE2B 0d593b34e3b1b95b57c54ccc9eb5bf36d63ba742dd9d6e6f5facdf57be62e1f8375beb23926967e6ea23c1e4fa459bb5087652716d7e45b2309440f81b0d SHA512 e530883d17738b4821fa36fd39a7597bdb42810e40740c7a3363c22945d71af80312340f6d33b18f5999498e59036f22033b7babe217bac7700702d007d5d881 +DIST xen-4.14.1-upstream-patches-2.tar.xz 22920 BLAKE2B 890cd9bcc3c72b4ed192476a913de0377d50ddeb180e0d6dc4720e86662387a699ad74b263adf2b867b2421fcf3efdcacaa17bf581643afc50c9dc7e8a3dfc60 SHA512 ca0e53f40fe23d9a6c6374b460fcc0c8063e511f03ca86c02291fcb73bf9f91594de6fd615609997e0aac2e9c59ccc8512e4151a1d2646a70f3b5bacd95ad325 DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab SHA512 c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9 diff --git a/app-emulation/xen/xen-4.13.2-r6.ebuild b/app-emulation/xen/xen-4.13.2-r6.ebuild new file mode 100644 index 000..43eeeb028b8 --- /dev/null +++ b/app-emulation/xen/xen-4.13.2-r6.ebuild @@ -0,0 +1,165 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} + +if [[ $PV == * ]]; then + inherit git-r3 + EGIT_REPO_URI="git://xenbits.xen.org/xen.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm -x86" + UPSTREAM_VER=5 + SECURITY_VER= + GENTOO_VER= + + [[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz + https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"; + [[ -n ${SECURITY_VER} ]] && \ + SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz"; + [[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz"; + SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz + ${UPSTREAM_PATCHSET_URI} + ${SECURITY_PATCHSET_URI} + ${GENTOO_PATCHSET_URI}" +fi + +DESCRIPTION="The Xen virtual machine monitor" +HOMEPAGE="https://www.xenproject.org"; +LICENSE="GPL-2" +SLOT="0" +IUSE="debug efi flask" + +DEPEND="${PYTHON_DEPS} + efi? ( >=sys-devel/binutils-2.22[multitarget] ) + !efi? ( >=sys-devel/binutils-2.22 )" +RDEPEND="" +PDEPEND="~app-emulation/xen-tools-${PV}" + +# no tests are available for t
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/
commit: 570eb32cdd6c490dc6828aeee18922fcd5b2c515 Author: Tomáš Mózes gmail com> AuthorDate: Thu Mar 18 10:36:34 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 18 20:28:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570eb32c app-emulation/xen: drop old Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19988 Signed-off-by: Thomas Deutschmann gentoo.org> app-emulation/xen/Manifest | 2 - app-emulation/xen/xen-4.13.2-r4.ebuild | 165 - app-emulation/xen/xen-4.14.1-r1.ebuild | 165 - 3 files changed, 332 deletions(-) diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index 1c65dc0f36d..31b96c4c928 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -1,7 +1,5 @@ -DIST xen-4.13.2-upstream-patches-3.tar.xz 63660 BLAKE2B 80abc9529ff49e782b64d4b5032f724e7d95fd255c2a06b7065c693d5765e1db1df44ebd5ce00c5a1e1ff24e1e5d344b0c2e459c68282e58fa20963e208272d2 SHA512 35288a1feac1316c33586dad55685e2c6a30100795e31852f78455003ce3dd6906074bea023655ee545a97fe4a0a8ad9a05ab91fd83186e61e5b57d10aa6b155 DIST xen-4.13.2-upstream-patches-4.tar.xz 65324 BLAKE2B 0e71e4600fffcf1341a52103a6318485c1da54101ec59dbdb9824be5a5ed1f977135a9c3e4ce48cf14922aa0a2e3ff5097dc870286e3b142d060c22d78079cb3 SHA512 3f0e41b685655c7753204862ea6b8e502ff4b4f76e4788ca07ab93a4bb3c636d24ad933c578f7c6e4c866cfb0d6b7b7234124da7c2fed0a4b34f2fbe401c56e1 DIST xen-4.13.2-upstream-patches-5.tar.xz 76580 BLAKE2B 8eeab100c14d769174e7d935d4e081ffc2d72b771f8022ce5c31b89d860ddba5381baf55b87443dc3bc555b404595492d30bc7f2a103c77762004acfce70446e SHA512 5dd5c63267e9542626315efec94642901cff55f4a1f8148c58f86677254381242fce3d6c5c0ae72665b452441c54647d0b9a132a2a18ffb4ff7eaad86ef227de DIST xen-4.13.2.tar.gz 39037826 BLAKE2B ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b SHA512 cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3 -DIST xen-4.14.1-upstream-patches-1.tar.xz 11676 BLAKE2B 0d593b34e3b1b95b57c54ccc9eb5bf36d63ba742dd9d6e6f5facdf57be62e1f8375beb23926967e6ea23c1e4fa459bb5087652716d7e45b2309440f81b0d SHA512 e530883d17738b4821fa36fd39a7597bdb42810e40740c7a3363c22945d71af80312340f6d33b18f5999498e59036f22033b7babe217bac7700702d007d5d881 DIST xen-4.14.1-upstream-patches-2.tar.xz 22920 BLAKE2B 890cd9bcc3c72b4ed192476a913de0377d50ddeb180e0d6dc4720e86662387a699ad74b263adf2b867b2421fcf3efdcacaa17bf581643afc50c9dc7e8a3dfc60 SHA512 ca0e53f40fe23d9a6c6374b460fcc0c8063e511f03ca86c02291fcb73bf9f91594de6fd615609997e0aac2e9c59ccc8512e4151a1d2646a70f3b5bacd95ad325 DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab SHA512 c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9 diff --git a/app-emulation/xen/xen-4.13.2-r4.ebuild b/app-emulation/xen/xen-4.13.2-r4.ebuild deleted file mode 100644 index 4c38268d9b1..000 --- a/app-emulation/xen/xen-4.13.2-r4.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) - -inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} - -if [[ $PV == * ]]; then - inherit git-r3 - EGIT_REPO_URI="git://xenbits.xen.org/xen.git" - SRC_URI="" -else - KEYWORDS="amd64 ~arm -x86" - UPSTREAM_VER=3 - SECURITY_VER= - GENTOO_VER= - - [[ -n ${UPSTREAM_VER} ]] && \ - UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz - https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"; - [[ -n ${SECURITY_VER} ]] && \ - SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz"; - [[ -n ${GENTOO_VER} ]] && \ - GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz"; - SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz - ${UPSTREAM_PATCHSET_URI} - ${SECURITY_PATCHSET_URI} - ${GENTOO_PATCHSET_URI}" -fi - -DESCRIPTION="The Xen virtual machine monitor" -HOMEPAGE="https://www.xenproject.org"; -LICENSE="GPL-2" -SLOT="0" -IUSE="debug efi flask" - -DEPEND="${PYTHON_DEPS} - efi? ( >=sys-devel/binutils-2.22[multitarget] ) - !efi? ( >=sys-devel/binutils-2.22 )" -RDEPEND="" -PDEPEND="~app-emulation/xen-tool
[gentoo-commits] proj/sci:master commit in: sci-biology/kraken/
commit: c4b5bd1286da6184d34b15463223b0aa6ca3a1d4 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 20:26:54 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 20:26:54 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c4b5bd12 sci-biology/kraken: fix symlink in prefix Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/kraken/kraken-1.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-biology/kraken/kraken-1.1.1-r1.ebuild b/sci-biology/kraken/kraken-1.1.1-r1.ebuild index 788670b63..fb97ab47e 100644 --- a/sci-biology/kraken/kraken-1.1.1-r1.ebuild +++ b/sci-biology/kraken/kraken-1.1.1-r1.ebuild @@ -37,7 +37,7 @@ src_install(){ dodoc "${DISTDIR}/${P}_MANUAL.html" perl_set_version perl_domodule destdir/*.pm - dosym ../../"${VENDOR_LIB}/krakenlib.pm" /usr/bin/krakenlib.pm + dosym ../../"${VENDOR_LIB//${EPREFIX/}}/krakenlib.pm" /usr/bin/krakenlib.pm insinto /usr/share/${PN}/util doins destdir/*.pl chmod -R a+rx "${ED}/usr/share/${PN}/util"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: cefcf4a0053725381aa0ca1b478063c2f834b8e4 Author: Ulrich Müller gentoo org> AuthorDate: Thu Mar 18 20:18:02 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Mar 18 20:18:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefcf4a0 dev-libs/libsigsegv: Fix src_install failure Closes: https://bugs.gentoo.org/777102 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild index 5db18ac2c31..2f6d0e7207e 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild @@ -29,6 +29,6 @@ src_configure() { src_install() { emake DESTDIR="${D}" install - rm "${ED}/usr/$(get_libdir)"/*.la || die + rm -f "${ED}/usr/$(get_libdir)"/*.la || die dodoc AUTHORS ChangeLog* NEWS PORTING README }
[gentoo-commits] repo/gentoo:master commit in: www-client/links/
commit: b8adc80b0739406c6285d6cae7dafb9348f83c06 Author: Ben Kohler gentoo org> AuthorDate: Thu Mar 18 19:49:09 2021 + Commit: Ben Kohler gentoo org> CommitDate: Thu Mar 18 20:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8adc80b www-client/links: bump to 2.22 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> www-client/links/Manifest | 1 + www-client/links/links-2.22.ebuild | 169 + 2 files changed, 170 insertions(+) diff --git a/www-client/links/Manifest b/www-client/links/Manifest index 8f22f7e3bf4..ea25936b50a 100644 --- a/www-client/links/Manifest +++ b/www-client/links/Manifest @@ -1 +1,2 @@ DIST links-2.21.tar.bz2 6491465 BLAKE2B a60d2fbd252b97ead45e451c1d1d16204a23e618a59016c6b46a56b7c2f96189d3d7f71e9d647f188824ad7e7c36fd8d62dac3c7125eb9cf833591a6ce3206e6 SHA512 11fd523d0aa102d8160957bdbd36674a621aeb2e33237f0df35dcc3fad92ec288acd31dc2e7542717406047165f1249d68972c77cdb27fda076645636a056da8 +DIST links-2.22.tar.bz2 6481705 BLAKE2B a6855fcc62377116fe61adb01623c0cd757ee47ae36bfb35ae657a6d6587f9e47b6b1f78ad73e3fca911ad4aee8c15f364d4af911d694f04229b107d10d6f422 SHA512 d2c9f764d64c2d73b85c998db9fc8c241556977380eef1f4041623ca306f5798227b2b57daecf09ee85e0b07f8738bdfe0b84fefc924d6e05d931e29d29ba40e diff --git a/www-client/links/links-2.22.ebuild b/www-client/links/links-2.22.ebuild new file mode 100644 index 000..bee0327268d --- /dev/null +++ b/www-client/links/links-2.22.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools desktop xdg-utils + +DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode" +HOMEPAGE="http://links.twibright.com/"; +SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent libressl livecd lzip lzma ssl suid svga tiff unicode X zlib zstd" + +GRAPHICS_DEPEND="media-libs/libpng:0=" + +RDEPEND=" + brotli? ( + app-arch/brotli + ) + bzip2? ( + app-arch/bzip2 + ) + fbcon? ( + ${GRAPHICS_DEPEND} + ) + freetype? ( + media-libs/fontconfig + media-libs/freetype + ) + gpm? ( + sys-libs/gpm + ) + jpeg? ( + virtual/jpeg:0 + ) + libevent? ( + dev-libs/libevent:0= + ) + livecd? ( + ${GRAPHICS_DEPEND} + sys-libs/gpm + virtual/jpeg:0 + ) + lzip? ( + app-arch/lzip + ) + lzma? ( + app-arch/xz-utils + ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + svga? ( + ${GRAPHICS_DEPEND} + media-libs/svgalib + ) + tiff? ( + media-libs/tiff:0 + ) + X? ( + ${GRAPHICS_DEPEND} + x11-libs/libXext + ) + zlib? ( + sys-libs/zlib + ) + zstd? ( + app-arch/zstd + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + fbcon? ( virtual/os-headers ) + livecd? ( virtual/os-headers ) + X? ( dev-util/desktop-file-utils )" + +REQUIRED_USE="!livecd? ( fbcon? ( gpm ) ) + svga? ( suid )" + +DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES ) + +src_prepare() { + use X && xdg_environment_reset + + if use unicode; then + pushd intl > /dev/null || die + ./gen-intl || die + ./synclang || die + popd > /dev/null || die + fi + + # error: conditional "am__fastdepCXX" was never defined (for eautoreconf) + sed -i \ + -e '/AC_PROG_CXX/s:dnl ::' \ + -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \ + configure.in || die #467020 + + # Upstream configure produced by broken autoconf-2.13. This also fixes + # toolchain detection. + mv configure.in configure.ac || die + + default + eautoreconf #131440 and #103483#c23 +} + +src_configure() { + local myconf + + if use livecd; then + export ac_cv_lib_gpm_Gpm_Open=yes + myconf+=' --with-fb --with-libjpeg' + else + export ac_cv_lib_gpm_Gpm_Open=$(usex gpm) + fi + + if use X || use fbcon || use svga || use livecd; then + myconf+=' --enable-graphics' + fi + + econf \ + --without-directfb \ + --without-l
[gentoo-commits] repo/gentoo:master commit in: net-vpn/fp-multiuser/
commit: 45b76cc4dad8e87395b5c8e45289ec2816bf9a70 Author: Zac Medico gentoo org> AuthorDate: Thu Mar 18 20:08:24 2021 + Commit: Zac Medico gentoo org> CommitDate: Thu Mar 18 20:09:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b76cc4 net-vpn/fp-multiuser: Install logrotate config Reported-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/19994 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> net-vpn/fp-multiuser/fp-multiuser-0.0.2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-vpn/fp-multiuser/fp-multiuser-0.0.2.ebuild b/net-vpn/fp-multiuser/fp-multiuser-0.0.2.ebuild index 1e1769fedce..ccee847057a 100644 --- a/net-vpn/fp-multiuser/fp-multiuser-0.0.2.ebuild +++ b/net-vpn/fp-multiuser/fp-multiuser-0.0.2.ebuild @@ -280,5 +280,7 @@ src_install() { systemd_dounit "${FILESDIR}/fp-multiuser.service" newinitd "${FILESDIR}/initd" "${PN}" newconfd "${FILESDIR}/confd" "${PN}" + insinto /etc/logrotate.d + newins "${FILESDIR}/logrotated" "${PN}" dodoc README*.md }
[gentoo-commits] proj/sci:master commit in: sci-biology/ugene/
commit: 67f8c1f4d5b5e40fd3c78925085f3fd5c6f2d5bd Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 19:50:46 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 19:50:46 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=67f8c1f4 sci-biology/ugene: fix filename Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/ugene/ugene-37.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-biology/ugene/ugene-37.0-r1.ebuild b/sci-biology/ugene/ugene-37.0-r1.ebuild index 45ce2f4b3..967ed716e 100644 --- a/sci-biology/ugene/ugene-37.0-r1.ebuild +++ b/sci-biology/ugene/ugene-37.0-r1.ebuild @@ -7,7 +7,7 @@ inherit qmake-utils DESCRIPTION="A free open-source cross-platform bioinformatics software" HOMEPAGE="http://ugene.unipro.ru"; -SRC_URI="https://github.com/ugeneunipro/ugene/archive/${PV}.tar.gz"; +SRC_URI="https://github.com/ugeneunipro/ugene/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0"
[gentoo-commits] proj/sci:master commit in: sci-biology/minimap2/
commit: 010d62d1ee091d576e54e6b7781d668594c253a3 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 19:53:16 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 19:53:16 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=010d62d1 sci-biology/minimap2: remove redundanturirename Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/minimap2/minimap2-2.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-biology/minimap2/minimap2-2.17.ebuild b/sci-biology/minimap2/minimap2-2.17.ebuild index e40058243..e4f51e1d9 100644 --- a/sci-biology/minimap2/minimap2-2.17.ebuild +++ b/sci-biology/minimap2/minimap2-2.17.ebuild @@ -5,7 +5,7 @@ EAPI=7 DESCRIPTION="splice-aware sequence aligner" HOMEPAGE="https://github.com/lh3/minimap2"; -SRC_URI="https://github.com/lh3/minimap2/releases/download/v2.17/minimap2-2.17.tar.bz2 -> ${P}.tar.bz2" +SRC_URI="https://github.com/lh3/${PN}/releases/download/v${PV}/${P}.tar.bz2"; LICENSE="MIT" SLOT="0"
[gentoo-commits] proj/sci:master commit in: sci-biology/kraken/
commit: 4e6eeb8668601981b658634da13daa25a9359a67 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 19:47:30 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 19:47:30 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4e6eeb86 sci-biology/kraken: add symlink Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/kraken/{kraken-1.1.1.ebuild => kraken-1.1.1-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-biology/kraken/kraken-1.1.1.ebuild b/sci-biology/kraken/kraken-1.1.1-r1.ebuild similarity index 94% rename from sci-biology/kraken/kraken-1.1.1.ebuild rename to sci-biology/kraken/kraken-1.1.1-r1.ebuild index d132b6db7..788670b63 100644 --- a/sci-biology/kraken/kraken-1.1.1.ebuild +++ b/sci-biology/kraken/kraken-1.1.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit perl-module +inherit perl-functions DESCRIPTION="Detect sequencing project contaminants by mapping reads to taxonomic groups" HOMEPAGE="https://ccb.jhu.edu/software/kraken"; @@ -37,6 +37,7 @@ src_install(){ dodoc "${DISTDIR}/${P}_MANUAL.html" perl_set_version perl_domodule destdir/*.pm + dosym ../../"${VENDOR_LIB}/krakenlib.pm" /usr/bin/krakenlib.pm insinto /usr/share/${PN}/util doins destdir/*.pl chmod -R a+rx "${ED}/usr/share/${PN}/util"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: e6b7849cfa04564069c5ccb42e1b354df866617b Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 18 17:24:47 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 18 18:58:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b7849c dev-lang/python: stable 3.6.13 for sparc, bug #770853 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/python/python-3.6.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.6.13.ebuild b/dev-lang/python/python-3.6.13.ebuild index 9895dab7479..7160fb22e84 100644 --- a/dev-lang/python/python-3.6.13.ebuild +++ b/dev-lang/python/python-3.6.13.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}/${PYVER}m" -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="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline +sqlite +ssl test +threads tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: f14cb68fcf58af2b47b0d0c9a8724d6c5863cb5a Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 18 17:23:29 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 18 18:58:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14cb68f dev-lang/python: stable 3.9.2 for sparc, bug #770853 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/python/python-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.9.2.ebuild b/dev-lang/python/python-3.9.2.ebuild index defe44939ba..8fe2c15ca58 100644 --- a/dev-lang/python/python-3.9.2.ebuild +++ b/dev-lang/python/python-3.9.2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/
commit: 86ad6be3755e2206eb0d7618f9e5e97e939eda43 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 18 17:25:30 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 18 18:58:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ad6be3 net-misc/dhcpcd: stable 9.3.4 for sparc, bug #774942 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild index 71dc46831ee..90ee346ea29 100644 --- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild +++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild @@ -13,7 +13,7 @@ else MY_P="${MY_P/_beta/-beta}" MY_P="${MY_P/_rc/-rc}" SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${MY_P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 4870ec27af767590a896328a3d3229b827bb9c13 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 18 17:27:05 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 18 18:58:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4870ec27 sys-apps/file: stable 5.39-r4 for hppa, bug #771096 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/file/file-5.39-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.39-r4.ebuild b/sys-apps/file/file-5.39-r4.ebuild index ad02729dee6..3456009aacf 100644 --- a/sys-apps/file/file-5.39-r4.ebuild +++ b/sys-apps/file/file-5.39-r4.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then inherit autotools git-r3 else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz"; - 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="identify a file's format by scanning binary data for patterns"
[gentoo-commits] repo/gentoo:master commit in: net-misc/mobile-broadband-provider-info/
commit: 7440479e854ce6f8b2bea5b0dd6bb2d93434e376 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 18 17:26:22 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 18 18:58:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7440479e net-misc/mobile-broadband-provider-info: mark 20201225 sparc, bug #774942 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> .../mobile-broadband-provider-info-20201225.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild index b064a291113..706d0a27443 100644 --- a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild +++ b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/MobileBroadband"; LICENSE="CC-PD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] proj/sci:master commit in: sci-biology/kraken/
commit: d9efa2d88a0709b8141ee155d5d2e2e1ed3b0005 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:52:04 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:52:04 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d9efa2d8 sci-biology/kraken: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/kraken/kraken-1.1.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/kraken/kraken-1.1.1.ebuild b/sci-biology/kraken/kraken-1.1.1.ebuild index c5e8584b2..d132b6db7 100644 --- a/sci-biology/kraken/kraken-1.1.1.ebuild +++ b/sci-biology/kraken/kraken-1.1.1.ebuild @@ -36,8 +36,7 @@ src_compile(){ src_install(){ dodoc "${DISTDIR}/${P}_MANUAL.html" perl_set_version - insinto ${VENDOR_LIB}/${PN} - doins destdir/*.pm + perl_domodule destdir/*.pm insinto /usr/share/${PN}/util doins destdir/*.pl chmod -R a+rx "${ED}/usr/share/${PN}/util"
[gentoo-commits] proj/sci:master commit in: sci-biology/cortex_var/
commit: c45961e65b1e5228dc796cf903fa6434d15b6738 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:50:01 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:50:01 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c45961e6 sci-biology/cortex_var: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/cortex_var/cortex_var-1.0.5.21.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/cortex_var/cortex_var-1.0.5.21.ebuild b/sci-biology/cortex_var/cortex_var-1.0.5.21.ebuild index f5b86e25c..d368f5db3 100644 --- a/sci-biology/cortex_var/cortex_var-1.0.5.21.ebuild +++ b/sci-biology/cortex_var/cortex_var-1.0.5.21.ebuild @@ -42,8 +42,7 @@ src_compile(){ src_install(){ bash install.sh || die perl_set_version - insinto ${VENDOR_LIB} - doins scripts/analyse_variants/bioinf-perl/lib/* scripts/calling/* + perl_domodule scripts/analyse_variants/bioinf-perl/lib/* scripts/calling/* echo \ "PATH=${EPREFIX}/usr/share/${PN}/scripts/analyse_variants/needleman_wunsch" \ > "${T}/99${PN}" || die
[gentoo-commits] proj/sci:master commit in: dev-perl/Bio-EnsEMBL/
commit: 70d12c8b741e74bfdc4b5125c3b178703e3ed6f2 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:53:33 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:53:33 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=70d12c8b dev-perl/Bio-EnsEMBL: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> dev-perl/Bio-EnsEMBL/Bio-EnsEMBL-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-perl/Bio-EnsEMBL/Bio-EnsEMBL-.ebuild b/dev-perl/Bio-EnsEMBL/Bio-EnsEMBL-.ebuild index 80014f94f..f2d7c6a54 100644 --- a/dev-perl/Bio-EnsEMBL/Bio-EnsEMBL-.ebuild +++ b/dev-perl/Bio-EnsEMBL/Bio-EnsEMBL-.ebuild @@ -18,7 +18,6 @@ S="${WORKDIR}" src_install(){ perl_set_version - insinto "${VENDOR_LIB}" # do not add "${PN}" so the the PERL path starts with Bio/ find . -name t | xargs rm -rf || die find . -name test.pl | xargs rm -f || die find . -name \*.example | xargs rm -f || die @@ -27,5 +26,5 @@ src_install(){ find . -name \*.conf | xargs rm -f || die find . -name travisci | xargs rm -rf || die find . -name sql | xargs rm -rf || die - find . -name modules | while read d; do pushd "$d"; doins -r *; popd; done || die + find . -name modules | while read d; do pushd "$d"; perl_domodule -r *; popd; done || die }
[gentoo-commits] proj/sci:master commit in: sci-biology/twinscan/
commit: 21f906c5f5098f455f1a0033fb9a8533f827e84b Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:48:56 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:48:56 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=21f906c5 sci-biology/twinscan: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/twinscan/twinscan-4.1.2-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/twinscan/twinscan-4.1.2-r1.ebuild b/sci-biology/twinscan/twinscan-4.1.2-r1.ebuild index 2568359bd..ce3651f3d 100644 --- a/sci-biology/twinscan/twinscan-4.1.2-r1.ebuild +++ b/sci-biology/twinscan/twinscan-4.1.2-r1.ebuild @@ -52,8 +52,7 @@ src_install() { insinto /usr/share/${PN}/src doins src/*.zhmm perl_set_version - insinto ${VENDOR_LIB}/${PN} - doins lib/perl5/*.pm + perl_domodule lib/perl5/*.pm echo "TWINSCAN=/usr" > "${S}"/99${PN} doenvd "${S}"/99${PN} rm -rf examples/tmp
[gentoo-commits] proj/sci:master commit in: sci-biology/canu/
commit: 5d981c778add96cbea7ea24c75031a2fa9df04e4 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:52:26 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:52:26 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5d981c77 sci-biology/canu: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/canu/canu-2.1.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/canu/canu-2.1.1.ebuild b/sci-biology/canu/canu-2.1.1.ebuild index 10e4f485a..a92b6e581 100644 --- a/sci-biology/canu/canu-2.1.1.ebuild +++ b/sci-biology/canu/canu-2.1.1.ebuild @@ -67,6 +67,5 @@ src_install(){ dolib.a Linux-amd64/lib/libcanu.a rm Linux-amd64/lib/libcanu.a || die perl_set_version - insinto ${VENDOR_LIB} - doins -r Linux-amd64/lib + perl_domodule -r Linux-amd64/lib }
[gentoo-commits] proj/sci:master commit in: sci-biology/Trinotate/
commit: 9b1833de52a142c55ed9669ad73760e41417e1be Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:45:22 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:45:22 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9b1833de sci-biology/Trinotate: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/Trinotate/Trinotate-3.2.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/Trinotate/Trinotate-3.2.1.ebuild b/sci-biology/Trinotate/Trinotate-3.2.1.ebuild index 85807d4a0..1af77dccd 100644 --- a/sci-biology/Trinotate/Trinotate-3.2.1.ebuild +++ b/sci-biology/Trinotate/Trinotate-3.2.1.ebuild @@ -39,7 +39,6 @@ src_install(){ dobin Trinotate insinto /usr/share/"${PN}" doins -r admin sample_data util TrinotateWeb - insinto ${VENDOR_LIB}/${PN} - doins -r PerlLib/* + perl_domodule -r PerlLib/* dodoc notes README.md README.txt Changelog.txt }
[gentoo-commits] proj/sci:master commit in: sci-biology/glean/
commit: 3020562d7d003b6c6929822b0e62398a79444e39 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:51:38 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:51:38 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3020562d sci-biology/glean: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/glean/glean-1.0.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/glean/glean-1.0.1.ebuild b/sci-biology/glean/glean-1.0.1.ebuild index 6544584fe..5aa279af0 100644 --- a/sci-biology/glean/glean-1.0.1.ebuild +++ b/sci-biology/glean/glean-1.0.1.ebuild @@ -32,6 +32,5 @@ src_install(){ dobin bin/* dodoc README perl_set_version - insinto ${VENDOR_LIB} - doins -r lib/Glean + perl_domodule -r lib/Glean }
[gentoo-commits] proj/sci:master commit in: sci-biology/maker/
commit: e42e7f6f3b60e1e77ee2e18296c66d8c359bdab6 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:49:33 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:49:33 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e42e7f6f sci-biology/maker: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/maker/maker-3.01.02_beta.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sci-biology/maker/maker-3.01.02_beta.ebuild b/sci-biology/maker/maker-3.01.02_beta.ebuild index afad7ce1e..81c71dbac 100644 --- a/sci-biology/maker/maker-3.01.02_beta.ebuild +++ b/sci-biology/maker/maker-3.01.02_beta.ebuild @@ -121,11 +121,9 @@ src_install(){ mv bin/compare bin/compare_gff3_to_chado # rename as agreed by upstream, will be in maker-3 as well dobin bin/* perl_set_version - insinto "${VENDOR_LIB}"/MAKER # uppercase, not "${PN}" - doins perl/lib/MAKER/*.pm + perl_domodule perl/lib/MAKER/*.pm doman perl/man/*.3pm - insinto "${VENDOR_LIB}"/Parallel/Application - doins perl/lib/Parallel/Application/*.pm + perl_domodule perl/lib/Parallel/Application/*.pm insinto /usr/share/"${PN}"/data doins data/* # FIXME: find equivalent perl packages for lib/* contents, for example lib/GI.pm
[gentoo-commits] proj/sci:master commit in: sci-biology/trinityrnaseq/
commit: 1f05480bb02af520c73801fd11cc200432e973e5 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:51:09 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:51:09 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1f05480b sci-biology/trinityrnaseq: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/trinityrnaseq/trinityrnaseq-2.11.0.ebuild | 15 +-- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/sci-biology/trinityrnaseq/trinityrnaseq-2.11.0.ebuild b/sci-biology/trinityrnaseq/trinityrnaseq-2.11.0.ebuild index 4fd8dac9a..30bd4ca62 100644 --- a/sci-biology/trinityrnaseq/trinityrnaseq-2.11.0.ebuild +++ b/sci-biology/trinityrnaseq/trinityrnaseq-2.11.0.ebuild @@ -61,15 +61,10 @@ src_install(){ cd .. || die cp -rp support_scripts misc "${ED}"/usr/share/"${PN}"/ || die cd "${S}" || die - insinto "${VENDOR_LIB}/${PN}" - doins util/misc/PerlLib/*.pm PerlLib/*.pm - insinto "${VENDOR_LIB}/${PN}"/KmerGraphLib - doins PerlLib/KmerGraphLib/*.pm - insinto "${VENDOR_LIB}/${PN}"/CDNA - doins PerlLib/CDNA/*.pm - insinto "${VENDOR_LIB}/${PN}"/Simulate - doins PerlLib/Simulate/*.pm - insinto "${VENDOR_LIB}/${PN}"/CanvasXpress - doins PerlLib/CanvasXpress/*.pm + perl_domodule util/misc/PerlLib/*.pm PerlLib/*.pm + perl_domodule PerlLib/KmerGraphLib/*.pm + perl_domodule PerlLib/CDNA/*.pm + perl_domodule PerlLib/Simulate/*.pm + perl_domodule PerlLib/CanvasXpress/*.pm chmod a+rx -R "${ED}/${VENDOR_LIB}/${PN}" }
[gentoo-commits] proj/sci:master commit in: sci-biology/jtreeview/
commit: bcafdb1d945ea006828162f70d08f31f7d788a29 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:43:18 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:43:18 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bcafdb1d sci-biology/jtreeview: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/jtreeview/jtreeview-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sci-biology/jtreeview/jtreeview-.ebuild b/sci-biology/jtreeview/jtreeview-.ebuild index 0b95e7cb3..316368b4e 100644 --- a/sci-biology/jtreeview/jtreeview-.ebuild +++ b/sci-biology/jtreeview/jtreeview-.ebuild @@ -22,9 +22,8 @@ src_install(){ java-pkg_dolauncher ${PN} TreeView.jar cd ../helper-scripts-0.0.2 || die perl_set_version - insinto "${VENDOR_LIB}" - doins *.pm - dobin *.pl + perl_domodule *.pm + perl_domodule *.pl insinto /usr/share/"${PN}"/examples doins blues.color newdoc README README.helper-scripts
[gentoo-commits] proj/sci:master commit in: sci-biology/VelvetOptimiser/
commit: 023c0679b9c5aba5309da72cecea35fae5ef9364 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:44:48 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:44:48 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=023c0679 sci-biology/VelvetOptimiser: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/VelvetOptimiser/VelvetOptimiser-2.2.6.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/VelvetOptimiser/VelvetOptimiser-2.2.6.ebuild b/sci-biology/VelvetOptimiser/VelvetOptimiser-2.2.6.ebuild index e000e6290..49f2b6d9f 100644 --- a/sci-biology/VelvetOptimiser/VelvetOptimiser-2.2.6.ebuild +++ b/sci-biology/VelvetOptimiser/VelvetOptimiser-2.2.6.ebuild @@ -21,7 +21,6 @@ RDEPEND=" src_install(){ dobin VelvetOptimiser.pl perl_set_version - insinto ${VENDOR_LIB}/VelvetOpt - doins VelvetOpt/*.pm + perl_domodule VelvetOpt/*.pm einstalldocs }
[gentoo-commits] proj/sci:master commit in: sci-biology/jtreeview-bin/
commit: cffccad4dc870c3daaa38679921817149fdc7af5 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:45:53 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:45:53 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cffccad4 sci-biology/jtreeview-bin: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/jtreeview-bin/jtreeview-bin-1.2.0.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sci-biology/jtreeview-bin/jtreeview-bin-1.2.0.ebuild b/sci-biology/jtreeview-bin/jtreeview-bin-1.2.0.ebuild index 84775e537..fe8fef44a 100644 --- a/sci-biology/jtreeview-bin/jtreeview-bin-1.2.0.ebuild +++ b/sci-biology/jtreeview-bin/jtreeview-bin-1.2.0.ebuild @@ -35,9 +35,8 @@ src_install(){ doins plugins/*.jar cd ../helper-scripts-0.0.2 || die perl_set_version - insinto "${VENDOR_LIB}" - doins *.pm - dobin *.pl + perl_domodule *.pm + perl_domodule *.pl insinto /usr/share/"${PN}"/examples doins blues.color newdoc README README.helper-scripts
[gentoo-commits] proj/sci:master commit in: sci-biology/BRAKER/
commit: acc57b34ce2bf932901a478ccd70a25e25da7dde Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:37:24 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:37:24 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=acc57b34 sci-biology/BRAKER: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/BRAKER/BRAKER-2.1.2.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/sci-biology/BRAKER/BRAKER-2.1.2.ebuild b/sci-biology/BRAKER/BRAKER-2.1.2.ebuild index 448ca2463..150bf55a1 100644 --- a/sci-biology/BRAKER/BRAKER-2.1.2.ebuild +++ b/sci-biology/BRAKER/BRAKER-2.1.2.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -#PERL_EXPORT_PHASE_FUNCTIONS=no inherit perl-module DESCRIPTION="Gene prediction based on RNA-Seq using GeneMark-ET and AUGUSTUS" @@ -22,7 +21,6 @@ SRC_URI="https://github.com/Gaius-Augustus/BRAKER/archive/v${PV}.tar.gz -> ${P}. LICENSE="Artistic" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND="" RDEPEND="${DEPEND} @@ -33,8 +31,7 @@ RDEPEND="${DEPEND} src_install(){ perl_set_version dobin scripts/*.pl - insinto ${VENDOR_LIB}/${PN} - doins scripts/*.pm + perl_domodule scripts/*.pm dodoc docs/userguide.pdf }
[gentoo-commits] proj/sci:master commit in: sci-biology/cgview-bin/
commit: 7cdc60382f8bf83952e639c8c6001f23eab7738d Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:39:05 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:39:05 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7cdc6038 sci-biology/cgview-bin: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/cgview-bin/cgview-bin-1.0.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-biology/cgview-bin/cgview-bin-1.0.0.ebuild b/sci-biology/cgview-bin/cgview-bin-1.0.0.ebuild index 2d1f4103b..5135e04ab 100644 --- a/sci-biology/cgview-bin/cgview-bin-1.0.0.ebuild +++ b/sci-biology/cgview-bin/cgview-bin-1.0.0.ebuild @@ -36,8 +36,7 @@ src_install() { echo 'PATH="$PATH":"'${CCT_HOME}'/scripts"' >> "${S}/99cgview" doenvd "${S}/99cgview" perl_set_version - insinto ${VENDOR_LIB}/cgview - doins lib/perl_modules/Util/*.pm + perl_domodule lib/perl_modules/Util/*.pm # # Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/batik/svggen/SVGGraphics2DIOException java-pkg_dojar bin/cgview/cgview.jar
[gentoo-commits] proj/sci:master commit in: sci-biology/jtreeview/
commit: cf088e81e371c260b25f6e6fd5448cc9f0441e8c Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 18:44:17 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 18:44:17 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf088e81 sci-biology/jtreeview: use perl_domodule Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/jtreeview/jtreeview-1.2.0.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sci-biology/jtreeview/jtreeview-1.2.0.ebuild b/sci-biology/jtreeview/jtreeview-1.2.0.ebuild index 34a6ae178..8f0e777c9 100644 --- a/sci-biology/jtreeview/jtreeview-1.2.0.ebuild +++ b/sci-biology/jtreeview/jtreeview-1.2.0.ebuild @@ -31,9 +31,8 @@ src_install(){ java-pkg_dolauncher ${PN} TreeView.jar cd ../helper-scripts-0.0.2 || die perl_set_version - insinto "${VENDOR_LIB}" - doins *.pm - dobin *.pl + perl_domodule *.pm + perl_domodule *.pl insinto /usr/share/"${PN}"/examples doins blues.color newdoc README README.helper-scripts
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: dde3f11b6b64e5c23a28659d407fca9f0ec3b633 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Mar 18 18:21:43 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Mar 18 18:22:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde3f11b dev-libs/uriparser: Fix missing USE=doc dependency Closes: https://bugs.gentoo.org/777063 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 dev-libs/uriparser/uriparser-0.9.5.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild index 9b571c508ab..559813f6f52 100644 --- a/dev-libs/uriparser/uriparser-0.9.5.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -24,6 +24,7 @@ BDEPEND=" virtual/pkgconfig doc? ( >=app-doc/doxygen-1.5.8 + media-gfx/graphviz qt5? ( dev-qt/qthelp:5 ) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 665ce4aca4c111011407b42293a86faa051dd777 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Mar 18 17:46:10 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Mar 18 17:51:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665ce4ac dev-libs/uriparser: 0.9.5 + QA fixes Closes: https://bugs.gentoo.org/773430 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.5.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index a0e9a59a991..6451abdb82d 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1 +1,2 @@ DIST uriparser-0.9.4.tar.bz2 174551 BLAKE2B b95f270685757052fca02fae0a029f08de8bc14bea733bd56e62f0bcdc6592f015453ed38c87171cea9054618328dc94a512ff816519f70594653451f751c4f8 SHA512 c5e671ce2589aacd2c562e66facbee9e1cad3101e840f40b7ebdb917fa669e0c3ae7ed75623692f601655c0b82c10bcfe3086ad628beac8f965e613228e67ecd +DIST uriparser-0.9.5.tar.bz2 176501 BLAKE2B 5ec3d993e60c62f2478e4012354cf82f2e4155ea1a69e9a3d6611d1765fe0f3b8ba5382c928852a5fd215f51ebb0688c9d713e9f1208f18f5ce2d8b8f0fb1dca SHA512 44d36a33565b7724d721e2b5e689530227bc87e609ee78f1d23e7353480191313b1b91039c7a046566d14b83eb320c97d75e74c8ef4841e1b9c8559c3feddb34 diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild new file mode 100644 index 000..9b571c508ab --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults + +REQUIRED_USE="qt5? ( doc ) test? ( unicode )" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( >=dev-cpp/gtest-1.8.1 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) + ) +" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + + # The usex wrapper is here to address this warning: + # One or more CMake variables were not used by the project: + # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help + $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/pg_activity/
commit: b1985df670f7d20c117f1e5189560493bbde7a96 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 18 17:04:36 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 18 17:04:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1985df6 dev-db/pg_activity: version bump to 2.1.3 - enable tests Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/pg_activity/Manifest | 1 + dev-db/pg_activity/pg_activity-2.1.3.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/dev-db/pg_activity/Manifest b/dev-db/pg_activity/Manifest index 1f1ee2f5b0c..b8470637747 100644 --- a/dev-db/pg_activity/Manifest +++ b/dev-db/pg_activity/Manifest @@ -1 +1,2 @@ DIST pg_activity-1.6.2.tar.gz 127561 BLAKE2B 5ddebd3068ddc33196903892c01b947ffc50ecff7ec790e196626e87ee8933ff79242e3ba61c207ea1020535c5d85dbbc4ac9e4825a19ab98004bb27ea0b6a6c SHA512 fd743f369201c6ec3762373c39969b2b7632d79a8fb9c8ebd12a88b66b91915c30e445e93162844b4a176cf7e13009c9c8136e973180b00e7cc708ecd66b4853 +DIST pg_activity-2.1.3.tar.gz 277297 BLAKE2B 9677ebad581e2e66e266e5433454e054274693a8e2e5a959c5f807ec1641f3b02a4c202eac7bddb7abe7e51e131d32d25a513a439e97aca996e79be6e1e9c0be SHA512 e28c75d1b88f6b530820d82327d6428d2388341bd09ba4efec5e80e753aee17e995b4e6d5ee8b35b3b972f20aa1228d525fe0c4bdcb8e365795d568a4a25c076 diff --git a/dev-db/pg_activity/pg_activity-2.1.3.ebuild b/dev-db/pg_activity/pg_activity-2.1.3.ebuild new file mode 100644 index 000..745e50c6b85 --- /dev/null +++ b/dev-db/pg_activity/pg_activity-2.1.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Realtime PostgreSQL database server monitoring tool" +HOMEPAGE="https://github.com/dalibo/pg_activity"; +SRC_URI="https://github.com/dalibo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" +SLOT="0" +LICENSE="POSTGRESQL" + +RDEPEND=" + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/blessed[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" + +BDEPEND=" + dev-python/attrs[${PYTHON_USEDEP}] + test? ( + dev-python/psycopg:2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + # https://github.com/dalibo/pg_activity/issues/201 + export COLUMNS="80" + epytest -k 'not test_ui.txt' +} + +src_install() { + distutils-r1_src_install + doman docs/man/${PN}.1 +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 6683689752439c7ac56cacede170bb7c1e26dfe9 Author: Mike Pagano gentoo org> AuthorDate: Thu Mar 18 16:42:18 2021 + Commit: Mike Pagano gentoo org> CommitDate: Thu Mar 18 16:42:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66836897 sys-kernel/gentoo-sources: Linux patch 5.10.24 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-5.10.24.ebuild | 28 ++ 2 files changed, 31 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index c8ae9f86d13..ee3f4631058 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -82,6 +82,9 @@ DIST genpatches-5.10-25.extras.tar.xz 1772 BLAKE2B deaff4896b8ce8ea5387ea49cde3e DIST genpatches-5.10-26.base.tar.xz 780252 BLAKE2B d3da07e58183e25210b0a14dc5cdb4eaaa4e0ad6e6955f9e99ff06b6575af24d2710a63781fb7fb3c9f0b142c6198c0853c71ab63f3ea1ff07c4eb405fad4cb3 SHA512 c5d73387e6caa2140f1e5c48763132797d98abae0e64911f0bf1bece03440462ccc793a2ed4ae5916235b570aace12e9ba7b625cdaf71a9802956f0ad2836c1e DIST genpatches-5.10-26.experimental.tar.xz 17812 BLAKE2B 37a68871008d76143d14ad2ad016c68da80c48463fc7bb1d1e8bf67274fd118295686bb7dcd9b0c8cf492828d05917e8ee05ade6b813e8f64346329613c3580a SHA512 1839dd0c3621f001d9024eeb38435003032512971cc070626cc12fa30508c68a01c7ce68ff1895dc601556c2aa33c646e4be3e92536f02727be3f8717bb17958 DIST genpatches-5.10-26.extras.tar.xz 1772 BLAKE2B d6e02010a72510e5c18b80102f2383002acf45b645c34d35b31234d6da9ad7b38ed70837bfbb3563c9c3871121ec4638bdebeaaaf225b3f3c6d50dd30ba30547 SHA512 8e1c534b5160553f0fafe542953a3f229082cf541f744038831c2aba1cc061a8ba14713155cb98245ca99e62514619ab6969bd8f61c3886d65c65b67e410ff0a +DIST genpatches-5.10-27.base.tar.xz 862992 BLAKE2B 6b8e6bc6b1a1b9b07d6de58f38efec32272c6d5d4b01ab9761821b9ee1d45fa805c504b2a6e6755a03558138fcb098113cddb0da349a811ddfb8290b8206b451 SHA512 c9290804d54af33212bec8ef1515cc8162226a949b7043fc65c9b73261c06c61d65df1a6ba5706cf3a31d80acb659a7046c722612cd4868f1fa19e3799be8047 +DIST genpatches-5.10-27.experimental.tar.xz 17820 BLAKE2B 3f40cbb5088f808e0d1cb2520c4fd0cce9df35acbb88597f4331a540ce9c146321760abc2f36ba7838537007a024ea2912b4fb5a27bd0f999c1a595bc44fb599 SHA512 f9392abd6302860ec48db313389ec18233c445b0b0420dc4c135cfab8d7fc3c41e564885565b639de4445b5d8d596a1c019e60fd84b74f2f43782a27e534bd09 +DIST genpatches-5.10-27.extras.tar.xz 1772 BLAKE2B ef13bdf8726981575e0c123f198ae7fe93172ae6deaafad5df08e61eb57af5cb920853fa3bafd29e20433368372a11cc1c6e13fe95bff893776f5267ffeded67 SHA512 b75bbc811ae2998ad0b3a56dabe1d84437753c33b5c584c73d3c3e90af5befb91856efb331c5a3260de2c26d5669006bed8ed453374e39c125dd493b40f0abdc DIST genpatches-5.11-3.base.tar.xz 11280 BLAKE2B 83a975b07b3e04e19b008e5a5c4f08fa551b3558b68afb800cb3c886f782a21950d5ea1029b631a6caa2658f02e7ae819e8d8c137a076470120d94deab99e524 SHA512 0a8b19f888af853e6a12aff9d6675f7a9977fef92efa19e69c79a6325fc1626efe7aa9fec8c42ee65ba29f0757b166567679a54d0351f19ea502183e92a63ac5 DIST genpatches-5.11-3.experimental.tar.xz 6092 BLAKE2B ac1c5aa031e99dd332c51c44c05e00460bf2d1244ab6e00179d81c941b58c97c9aef3b8dd14ebc87e3b00f2fb4a393172d17e38121898850452ec3377ce02b7c SHA512 248d5a585d8963a31e3951a0ecce5c6b0522c32df14505bb6d7ad4fa69a9e00eb4dd5c31e561f13f14dd3aeac50db9aa2c43ff8dcb10cb363eba5af386fe8788 DIST genpatches-5.11-3.extras.tar.xz 1772 BLAKE2B 165d5928e6afc65544392186737efd1df9e1179591ef7edd85a1868971ea76016161a38a615e9e692c4515fe7fc19424a0cfd01420b5ec57a60c8d1d2d223cb7 SHA512 c74015c4e1b824c61db9e9deca6b30a839ae9a8fb5747cb6c46e2af99a9221f11bb971099554107bbfc58ea5389d96e810f9cf8e55d0bcc16a093eef941c6ec8 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.24.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.24.ebuild new file mode 100644 index 000..067633b0bc8 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.24.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="27" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"; +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: b7c979d25123a15fcafa1ab8da709a10af74760d Author: Ulrich Müller gentoo org> AuthorDate: Thu Mar 18 16:33:13 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Mar 18 16:33:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c979d2 app-editors/emacs: Version bump to 27.2_rc1 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 1 + app-editors/emacs/emacs-27.2_rc1.ebuild | 446 2 files changed, 447 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 7ceb9dd079b..418ba56455f 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -9,3 +9,4 @@ DIST emacs-25.3.tar.xz 42854740 BLAKE2B 4f4e2572bbef48b75c561497fc22046081e56099 DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 DIST emacs-27.1.91.tar.xz 44608052 BLAKE2B 50d4da099bb542a01f7a62d73ac33cf445fc667af9c81a7c44f4a477d50a29854b14be2fd28eb937d2a039b9d3726b84e5d66d5a667109473e9485ab36b70fcd SHA512 37efc0e472522f498cbd45b6bd734ed34348f7ccf07fb06aed106df6ec86cb0b077d5a54df76abc3147e5d97284f6e9e1a7166d3c32b9a072aecca8c13f8965b DIST emacs-27.1.tar.xz 43752012 BLAKE2B 433fbf234c711954269e7e10348abbd4a2bc4c357a59164c625a5ccee2de85a149636c70ad3fad3c09dbbd24900badfd2c0c645017bb33ab3e25d3decff72057 SHA512 dfb26531d2c19cf9fb56505f03d799654b45e5f9528e777900e8280ed2c1d21e04c52f510528e31e015977c471ae63164cedee6174b7439ebcf479a21fc18064 +DIST emacs-27.2-rc1.tar.xz 44630360 BLAKE2B aec7da38f23c440dbea4205ad22b90a61d3abae4e40c65185b250d3cadcf8f39e626f0ef09e032a897ffe6d40afd5a1ac192246332f1384745454bcaa91bb077 SHA512 9c6f337fb593594a92df5024fa47a28abbc59e4d2c06d807ecc1bed33cfb94df46d1e8a04e3f4aa4ca82e8fdd64d1e82b5a0423dc22cb6b1dd4571dca22ea4a8 diff --git a/app-editors/emacs/emacs-27.2_rc1.ebuild b/app-editors/emacs/emacs-27.2_rc1.ebuild new file mode 100644 index 000..acd274cb4f4 --- /dev/null +++ b/app-editors/emacs/emacs-27.2_rc1.ebuild @@ -0,0 +1,446 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"; + EGIT_BRANCH="emacs-27" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"; + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"; + fi + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/"; + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib" +RESTRICT="test" + +RDEPEND="app-emacs/emacs-common-gentoo[games?,gui(-)?] + sys-libs/ncurses:0= + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + games? ( acct-group/gamestat ) + gmp? ( dev-libs/gmp:0= ) + gpm? ( sys-libs/gpm ) + !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) + json? ( dev-libs/jansson ) + kerberos? ( virtual/krb5 ) + lcms? ( media-libs/lcms:2 ) + libxml2? (
[gentoo-commits] repo/gentoo:master commit in: www-client/surf/
commit: 1b686ff1bf87b74f75f3db915abf3f20bfe385ec Author: Joonas Niilola gentoo org> AuthorDate: Thu Mar 18 16:15:44 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 18 16:16:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b686ff1 www-client/surf: indent metadata.xml Signed-off-by: Joonas Niilola gentoo.org> www-client/surf/metadata.xml | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www-client/surf/metadata.xml b/www-client/surf/metadata.xml index 9abaaa71147..52593948c04 100644 --- a/www-client/surf/metadata.xml +++ b/www-client/surf/metadata.xml @@ -1,9 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - -Without a saved config.h, this package depends on net-misc/curl and x11-terms/st for a default download mechanism -Install surf-open.sh script for running surf in x11-misc/tabbed - + + +Without a saved config.h, this package depends on net-misc/curl and x11-terms/st for a default download mechanism +Install surf-open.sh script for running surf in x11-misc/tabbed +
[gentoo-commits] repo/gentoo:master commit in: net-misc/vde/, net-misc/vde/files/
commit: 8b77fed6ae4f0145da7fe9f8ece1544e168a0b61 Author: Adam Feldman gentoo org> AuthorDate: Thu Mar 18 15:54:26 2021 + Commit: Adam Feldman gentoo org> CommitDate: Thu Mar 18 15:59:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b77fed6 net-misc/vde: Fix compilation with slibtool Closes: https://bugs.gentoo.org/775272 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Adam Feldman gentoo.org> .../vde/files/vde-2.3.2-slibtool-support.patch | 49 net-misc/vde/vde-2.3.2_p20191011-r1.ebuild | 91 ++ 2 files changed, 140 insertions(+) diff --git a/net-misc/vde/files/vde-2.3.2-slibtool-support.patch b/net-misc/vde/files/vde-2.3.2-slibtool-support.patch new file mode 100644 index 000..5eeb3a5c902 --- /dev/null +++ b/net-misc/vde/files/vde-2.3.2-slibtool-support.patch @@ -0,0 +1,49 @@ +From d11d9dd8b370016a2d10ffd35c450c9f68e578a5 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Wed, 17 Mar 2021 15:14:45 -0700 +Subject: [PATCH] build: Only use -module for libraries. + +--- + src/vde_l3/Makefile.am | 9 +++-- + src/vde_router/Makefile.am | 2 +- + 2 files changed, 8 insertions(+), 3 deletions(-) + +diff --git a/src/vde_l3/Makefile.am b/src/vde_l3/Makefile.am +index 748cb78..855081c 100644 +--- a/src/vde_l3/Makefile.am b/src/vde_l3/Makefile.am +@@ -1,7 +1,6 @@ +- + moddir = $(pkglibdir)/vde_l3 + +-AM_LDFLAGS = -module -avoid-version -export-dynamic ++AM_LDFLAGS = -avoid-version -export-dynamic + AM_LIBTOOLFLAGS = --tag=disable-static + AM_CPPFLAGS = -I$(top_srcdir)/include + +@@ -15,6 +14,12 @@ pfifo_la_SOURCES = pfifo.c vde_buff.h + tbf_la_SOURCES = tbf.c vde_buff.h + bfifo_la_SOURCES = bfifo.c vde_buff.h + ++vde_l3_lib_LDFLAGS = -module ++ ++pfifo_la_LDFLAGS = $(vde_l3_lib_LDFLAGS) ++bfifo_la_LDFLAGS = $(vde_l3_lib_LDFLAGS) ++tbf_la_LDFLAGS = $(vde_l3_lib_LDFLAGS) ++ + pfifo_la_LIBADD = $(top_builddir)/src/common/libvdecommon.la + bfifo_la_LIBADD = $(top_builddir)/src/common/libvdecommon.la + tbf_la_LIBADD = $(top_builddir)/src/common/libvdecommon.la +diff --git a/src/vde_router/Makefile.am b/src/vde_router/Makefile.am +index d872388..d055259 100644 +--- a/src/vde_router/Makefile.am b/src/vde_router/Makefile.am +@@ -1,7 +1,7 @@ + + moddir = $(pkglibdir)/vde_router + +-AM_LDFLAGS = -module -avoid-version -export-dynamic ++AM_LDFLAGS = -avoid-version -export-dynamic + AM_LIBTOOLFLAGS = --tag=disable-static + AM_CPPFLAGS = -I$(top_srcdir)/include + diff --git a/net-misc/vde/vde-2.3.2_p20191011-r1.ebuild b/net-misc/vde/vde-2.3.2_p20191011-r1.ebuild new file mode 100644 index 000..142f3837ed9 --- /dev/null +++ b/net-misc/vde/vde-2.3.2_p20191011-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic + +if [[ ${PV} == ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/virtualsqaure/MY_PN"; + KEYWORDS="" +elif [[ ${PV} = *_p* ]]; then + inherit autotools + MY_PN="vde-2" + COMMIT="c7b36a57831a9067c8619c3e17a03e595623b3eb" + SRC_URI="https://github.com/virtualsquare/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + + S="${WORKDIR}/${MY_PN}-${COMMIT}" +else + MY_P="${PN}2-${PV}" + SRC_URI="mirror://sourceforge/vde/${MY_P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="Virtual distributed ethernet emulator for emulators like qemu, bochs, and uml" +HOMEPAGE="https://virtualsquare.org"; + +LICENSE="GPL-2" +SLOT="0" +#IUSE="pcap selinux ssl libressl static-libs" +# upstream switched to wolfssl +IUSE="pcap selinux static-libs" + +COMMON_DEPS="pcap? ( net-libs/libpcap )" +# upstream switched to wolfssl +# ssl? ( +# !libressl? ( dev-libs/openssl:0= ) +# libressl? ( dev-libs/libressl:0= ) +# )" +DEPEND="${COMMON_DEPS}" +RDEPEND="${COMMON_DEPS} + acct-group/qemu + selinux? ( sec-policy/selinux-vde )" + +PATCHES=( + "${FILESDIR}/${PN}-2.3.2-slibtool-support.patch" +) + +# upstream switched to wolfssl +src_prepare() { + default + if [[ ${PV} == ]] || [[ ${PV} == *_p* ]]; then + eautoreconf + fi +# upstream switched to wolfssl +# has_version ">=dev-libs/openssl-1.1.0" && \ +# eapply "${FILESDIR}/${PN}-2.3.2-openssl-1.1.patch" +} + +src_configure() { + filter-flags -O0 -Os +# upstream switched to wolfssl +# $(use_enable ssl cryptcab) \ + econf \ + --disable-python \ + --disable-cryptcab \ + $(use_enable pcap) \ + $(use_enable static-libs static) +} + +src_compile() { + # https://github.com/virtualsquare/vde-2/issues/6 + emake -j1 +} + +src_install() { + default +
[gentoo-commits] proj/sci:master commit in: sci-biology/ugene/
commit: 5bcac17fd32533404f6d89b513e7669c19888b82 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 15:58:39 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 15:58:39 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5bcac17f sci-biology/ugene: fix my stupid mistake Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/ugene/{ugene-37.0.ebuild => ugene-37.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-biology/ugene/ugene-37.0.ebuild b/sci-biology/ugene/ugene-37.0-r1.ebuild similarity index 94% rename from sci-biology/ugene/ugene-37.0.ebuild rename to sci-biology/ugene/ugene-37.0-r1.ebuild index c1634..45ce2f4b3 100644 --- a/sci-biology/ugene/ugene-37.0.ebuild +++ b/sci-biology/ugene/ugene-37.0-r1.ebuild @@ -33,5 +33,5 @@ src_configure() { src_install() { einstalldocs - emake INSTALL_ROOT="${ED}" + emake INSTALL_ROOT="${ED}" install }
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/vectorwrapper/
commit: 155679cf59e8a0d5e3115d76d7f857f94562fcd2 Author: Michele Santullo posteo net> AuthorDate: Thu Mar 18 15:29:56 2021 + Commit: Michele Santullo posteo net> CommitDate: Thu Mar 18 15:29:56 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=155679cf dev-cpp/vectorwrapper: update to v1.1.2 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Michele Santullo posteo.net> dev-cpp/vectorwrapper/Manifest | 2 +- .../{vectorwrapper-1.1.1.ebuild => vectorwrapper-1.1.2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/vectorwrapper/Manifest b/dev-cpp/vectorwrapper/Manifest index a932f2e9..44828bc2 100644 --- a/dev-cpp/vectorwrapper/Manifest +++ b/dev-cpp/vectorwrapper/Manifest @@ -1 +1 @@ -DIST vectorwrapper-1.1.1.tar.gz 1016401 BLAKE2B bb329e27800dc19537dca009d367b1ab0123c47cb59664bffc7bb4dedaf50a651e6254716bf4113cf7d957c9b10fad461806d2c4a945ac73772964f46de3ac26 SHA512 45ac836a8e0c7e08cd5213926a1711fec8f6d43fa2eb3ac1e9596fdd9c67ad5da96599e982f3acc2ea2e015d493b8454febe5e28a6b491caff35762eab2ed0f8 +DIST vectorwrapper-1.1.2.tar.gz 1018302 BLAKE2B 8cb0ba9d5b5e0c39bf963ccbc399ad3dfdf4157397fb565484d38831c63dd4f69a4d18cf5b28e3b68d5531f783b72fa4c9197a63d385c82e56d7b03a4afec467 SHA512 8484700c02baff9ffd32b080e49892e67a3db38bdddc2b3cd5774b45fa5f68daa6e7892883b4744dbd6f003afec2e6d2354950b309d7fb8e76790d353fe3a4a8 diff --git a/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild b/dev-cpp/vectorwrapper/vectorwrapper-1.1.2.ebuild similarity index 95% rename from dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild rename to dev-cpp/vectorwrapper/vectorwrapper-1.1.2.ebuild index 497b5a77..9c03f349 100644 --- a/dev-cpp/vectorwrapper/vectorwrapper-1.1.1.ebuild +++ b/dev-cpp/vectorwrapper/vectorwrapper-1.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 56232183a8e2de1488c9dc9bbb696f89742eab29 Author: Lars Wendler gentoo org> AuthorDate: Thu Mar 18 15:23:28 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Mar 18 15:23:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56232183 dev-util/pkgconf: Removed old Signed-off-by: Lars Wendler gentoo.org> dev-util/pkgconf/Manifest | 1 - dev-util/pkgconf/pkgconf-1.7.2.ebuild | 82 --- 2 files changed, 83 deletions(-) diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest index 469598139e9..e9b0033d030 100644 --- a/dev-util/pkgconf/Manifest +++ b/dev-util/pkgconf/Manifest @@ -1,4 +1,3 @@ DIST pkgconf-1.6.3.tar.xz 291216 BLAKE2B 04bf58590e2f0b37bac7b24b3d595ad08680e85647548cbd642495398d95706f9f738af5c6f9b9ad8801567caa20ade85d4c4d74179f08313420683cb1b34263 SHA512 437c5a5c9866e2047e62e0592639930b2420d4afd41d98cef51f3475165418a39e916477860025314828a6ee0a4eefc10fdf26bda66f80c291f324d9674fa5c1 -DIST pkgconf-1.7.2.tar.xz 292944 BLAKE2B dd0197afb75590e18b6ec8c76f9a7109edc3a0934b6b9ef7bf4006ffa73b0083d2a4aa120f2f3bd0a0e9d5fd564fd7d387aedeaa297fe72c63bc440518a51c6d SHA512 b0376178e93743fd844bdc94b5fa2678521ffe5022323e20f3c5196d500a87c3546d0edc2ac22e92cb528348116e2826d6f144bd7bd18d3f0afaa5cda74f25cd DIST pkgconf-1.7.3.tar.xz 293148 BLAKE2B b0fdad9e86c7e2aaf5f268de779730e55e14d6f0ddbec50f354b888aa9ca284f6d1d4c462f00b815cd6e0e17a3b41025ce77485f66a7d527f519a7b80283774d SHA512 37b6c4f9f3b93970e35b6970fde22fbbde65e7fa32a5634b3fdfc25cc1f33843582722ad13d9a8e96fd6768406fcbe86bf5feb76996ddd0bb66d6ff91e65f0b6 DIST pkgconf-1.7.4.tar.xz 293888 BLAKE2B af814174b59e3ea7009230f639a6237226caafb22300946904dd10810c0b5cfcbfeea21767a3a1d2c2b5cb1fe4b7b1d995a52d820fcfce3adb383c66762b7576 SHA512 92c080684898b42824a1f1a7e3ce8a600896fc9c20fcf263f032b856fa4c7139607f87ba44d18ed358b8c5f4f04477708800d20a4e10f96e4268a55682f7f0c1 diff --git a/dev-util/pkgconf/pkgconf-1.7.2.ebuild b/dev-util/pkgconf/pkgconf-1.7.2.ebuild deleted file mode 100644 index 40e4e28319d..000 --- a/dev-util/pkgconf/pkgconf-1.7.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2012-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib multilib-minimal - -if [[ ${PV} == "" ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://git.sr.ht/~kaniini/pkgconf"; -else - SRC_URI="http://distfiles.dereferenced.org/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="pkg-config compatible replacement with no dependencies other than ANSI C89" -HOMEPAGE="https://git.sr.ht/~kaniini/pkgconf"; - -LICENSE="ISC" -SLOT="0/3" -IUSE="+pkg-config test" - -# tests require 'kyua' -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-libs/atf - dev-util/kyua - ) -" -RDEPEND=" - pkg-config? ( - !dev-util/pkgconfig - !dev-util/pkg-config-lite - !dev-util/pkgconfig-openbsd[pkg-config] - ) -" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/pkgconf$(get_exeext) -) - -src_prepare() { - default - - [[ ${PV} == "" ]] && eautoreconf - if use pkg-config; then - MULTILIB_CHOST_TOOLS+=( - /usr/bin/pkg-config$(get_exeext) - ) - fi -} - -multilib_src_configure() { - local ECONF_SOURCE="${S}" - econf --disable-static -} - -multilib_src_test() { - unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH - default -} - -multilib_src_install() { - default - - if use pkg-config; then - dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext) - dosym pkgconf.1 /usr/share/man/man1/pkg-config.1 - else - rm "${ED}"/usr/share/aclocal/pkg.m4 || die - rmdir "${ED}"/usr/share/aclocal || die - rm "${ED}"/usr/share/man/man7/pkg.m4.7 || die - rmdir "${ED}"/usr/share/man/man7 || die - fi -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 1b0d5eb720e332b11841b8b3e9bd1ae2fdc3b85e Author: Lars Wendler gentoo org> AuthorDate: Thu Mar 18 15:22:01 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Mar 18 15:23:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0d5eb7 dev-util/pkgconf: Bump to version 1.7.4 Signed-off-by: Lars Wendler gentoo.org> dev-util/pkgconf/Manifest | 1 + dev-util/pkgconf/pkgconf-1.7.4.ebuild | 85 +++ 2 files changed, 86 insertions(+) diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest index 14b45ee1179..469598139e9 100644 --- a/dev-util/pkgconf/Manifest +++ b/dev-util/pkgconf/Manifest @@ -1,3 +1,4 @@ DIST pkgconf-1.6.3.tar.xz 291216 BLAKE2B 04bf58590e2f0b37bac7b24b3d595ad08680e85647548cbd642495398d95706f9f738af5c6f9b9ad8801567caa20ade85d4c4d74179f08313420683cb1b34263 SHA512 437c5a5c9866e2047e62e0592639930b2420d4afd41d98cef51f3475165418a39e916477860025314828a6ee0a4eefc10fdf26bda66f80c291f324d9674fa5c1 DIST pkgconf-1.7.2.tar.xz 292944 BLAKE2B dd0197afb75590e18b6ec8c76f9a7109edc3a0934b6b9ef7bf4006ffa73b0083d2a4aa120f2f3bd0a0e9d5fd564fd7d387aedeaa297fe72c63bc440518a51c6d SHA512 b0376178e93743fd844bdc94b5fa2678521ffe5022323e20f3c5196d500a87c3546d0edc2ac22e92cb528348116e2826d6f144bd7bd18d3f0afaa5cda74f25cd DIST pkgconf-1.7.3.tar.xz 293148 BLAKE2B b0fdad9e86c7e2aaf5f268de779730e55e14d6f0ddbec50f354b888aa9ca284f6d1d4c462f00b815cd6e0e17a3b41025ce77485f66a7d527f519a7b80283774d SHA512 37b6c4f9f3b93970e35b6970fde22fbbde65e7fa32a5634b3fdfc25cc1f33843582722ad13d9a8e96fd6768406fcbe86bf5feb76996ddd0bb66d6ff91e65f0b6 +DIST pkgconf-1.7.4.tar.xz 293888 BLAKE2B af814174b59e3ea7009230f639a6237226caafb22300946904dd10810c0b5cfcbfeea21767a3a1d2c2b5cb1fe4b7b1d995a52d820fcfce3adb383c66762b7576 SHA512 92c080684898b42824a1f1a7e3ce8a600896fc9c20fcf263f032b856fa4c7139607f87ba44d18ed358b8c5f4f04477708800d20a4e10f96e4268a55682f7f0c1 diff --git a/dev-util/pkgconf/pkgconf-1.7.4.ebuild b/dev-util/pkgconf/pkgconf-1.7.4.ebuild new file mode 100644 index 000..3923dd6417e --- /dev/null +++ b/dev-util/pkgconf/pkgconf-1.7.4.ebuild @@ -0,0 +1,85 @@ +# Copyright 2012-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib multilib-minimal + +if [[ ${PV} == "" ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.sr.ht/~kaniini/pkgconf"; +else + SRC_URI="http://distfiles.dereferenced.org/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="pkg-config compatible replacement with no dependencies other than ANSI C89" +HOMEPAGE="https://git.sr.ht/~kaniini/pkgconf"; + +LICENSE="ISC" +SLOT="0/3" +IUSE="+pkg-config test" + +# tests require 'kyua' +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-libs/atf + dev-util/kyua + ) +" +RDEPEND=" + pkg-config? ( !dev-util/pkgconfig ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/pkgconf$(get_exeext) +) + +src_prepare() { + default + + [[ ${CHOST} == *-darwin9 ]] && eapply "${FILESDIR}"/${P}-darwin9.patch + + [[ ${PV} == "" ]] && eautoreconf + if use pkg-config; then + MULTILIB_CHOST_TOOLS+=( + /usr/bin/pkg-config$(get_exeext) + ) + fi +} + +multilib_src_configure() { + local ECONF_SOURCE="${S}" + local args=( + --disable-static + --with-system-includedir="${EPREFIX}/usr/include" + --with-system-libdir="${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)" + ) + econf "${args[@]}" +} + +multilib_src_test() { + unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH + default +} + +multilib_src_install() { + default + + if use pkg-config; then + dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext) + dosym pkgconf.1 /usr/share/man/man1/pkg-config.1 + else + rm "${ED}"/usr/share/aclocal/pkg.m4 || die + rmdir "${ED}"/usr/share/aclocal || die + rm "${ED}"/usr/share/man/man7/pkg.m4.7 || die + rmdir "${ED}"/usr/share/man/man7 || die + fi +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/fuse/
commit: d0fc3c5d0b181a6b4f2687992ff87944bdd0bda7 Author: Marek Szuba gentoo org> AuthorDate: Thu Mar 18 14:04:22 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Mar 18 15:03:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fc3c5d app-emulation/fuse: bump to 1.6.0 and EAPI-7 Signed-off-by: Marek Szuba gentoo.org> app-emulation/fuse/Manifest | 1 + app-emulation/fuse/fuse-1.6.0.ebuild | 116 +++ app-emulation/fuse/metadata.xml | 1 + 3 files changed, 118 insertions(+) diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest index a4edc94f79d..62b174565f7 100644 --- a/app-emulation/fuse/Manifest +++ b/app-emulation/fuse/Manifest @@ -1 +1,2 @@ DIST fuse-1.5.7.tar.gz 1634568 BLAKE2B 9d2f3c310132dc57336995c31adeb37d727506719d1089b2009a2f44cbfa59fc9c4e9252aeff64cdd22b7326328518b5da33af51be687f321b891b9d1dd2b646 SHA512 ac11e03fc203f98433253fb72d7700cf6285ad8662147f318bb4ceda3888bc865b80d85473a3b2bda9e0971989b1579fc928f41ddabbf01d58358362066be13d +DIST fuse-1.6.0.tar.gz 1686171 BLAKE2B d1e6b166f2f649f408349b16a5eb40dd414750ed7a805eb6505b6c81be6ed7bcaa4e6f0b14057645172add1b1a77881f90b64767390fe1a64a486168f452d29d SHA512 5096b24b5b3d812942a7ad401b886b6a99f5493686912cb4aff18ede65404ae97a9bcafa6337aaed4378382f2a170918797d7d4570bb809476be5aa9fc625b8b diff --git a/app-emulation/fuse/fuse-1.6.0.ebuild b/app-emulation/fuse/fuse-1.6.0.ebuild new file mode 100644 index 000..ed13a6463a9 --- /dev/null +++ b/app-emulation/fuse/fuse-1.6.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools xdg + +DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall" +HOMEPAGE="http://fuse-emulator.sourceforge.net"; +SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="alsa ao backend-X backend-fbcon +backend-gtk3 backend-sdl backend-svga gpm joystick memlimit png -pulseaudio +xml +zlib" + +# TODO: +# - allow using sdl audio driver without using for the UI +# - allow using sdl joystick support with gtk3 or X UI in place of libjsw +# - when using sdl for one of the above but not the UI, allow using sdl2 instead + +# At most one audio driver and at most one UI back-end can be enabled at a time +REQUIRED_USE="?? ( alsa ao backend-sdl pulseaudio ) + ?? ( backend-X backend-fbcon backend-gtk3 backend-sdl backend-svga )" + +RDEPEND=" + >=app-emulation/libspectrum-1.5.0[zlib?] + dev-libs/glib:2 + alsa? ( media-libs/alsa-lib ) + ao? ( media-libs/libao ) + backend-X? ( x11-libs/libX11 x11-libs/libXext ) + backend-gtk3? ( x11-libs/gtk+:3 ) + backend-sdl? ( media-libs/libsdl[joystick,sound] ) + backend-svga? ( media-libs/svgalib ) + gpm? ( backend-fbcon? ( sys-libs/gpm ) ) + joystick? ( !backend-sdl? ( media-libs/libjsw ) ) + png? ( media-libs/libpng:0= ) + xml? ( dev-libs/libxml2:2 ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + backend-fbcon? ( virtual/linux-sources )" +BDEPEND="dev-lang/perl + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog README THANKS ) + +PATCHES=( + "${FILESDIR}"/remove-local-prefix.patch +) + +_fuse_audio_driver() { + if use alsa; then + echo "alsa" + elif use ao; then + echo "libao" + elif use backend-sdl; then + echo "sdl" + elif use pulseaudio; then + echo "pulseaudio" + else + echo "null" + fi +} + +src_prepare() { + xdg_src_prepare + eautoreconf +} + +src_configure() { + local myconf=( + --enable-desktop-integration + --without-win32 + --with-audio-driver="$(_fuse_audio_driver)" + $(use_with gpm) + $(use_with joystick) + $(use_enable memlimit smallmem) + $(use_with png) + $(use_with xml libxml2) + $(use_with zlib) + ) + + # The pure-X UI hasn't got its own configure argument, instead it is + # what is used under Linux if all other back-ends have been disabled + # - and all except the Gtk+ one are off by default. + if use backend-X; then + myconf+=("--without-gtk") + elif use backend-fbcon; then + myconf+=("--with-fb") + elif use backend-gtk3; then + myconf+=("--with-gtk") + elif use backend-sdl; then + myconf+=("--with-sdl") + elif use backend-svga; then + myconf+=("--with-svgalib") + else + myconf+=("--with-null-ui") + fi + + if use joystick; then + myconf+=( $(use_enable backend-sdl ui-joystick) ) + fi + + econf "${myconf[@]}" +} + +src_test() { + emake test +} + +pk
[gentoo-commits] repo/gentoo:master commit in: app-emulation/fuse-utils/
commit: 161f4b5a6f6c4664267f6b3d1a94e63d667ff0eb Author: Marek Szuba gentoo org> AuthorDate: Thu Mar 18 15:02:25 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Mar 18 15:04:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161f4b5a app-emulation/fuse-utils: sync USE=audiofile with libspectrum, bump to EAPI-7 Signed-off-by: Marek Szuba gentoo.org> .../{fuse-utils-1.4.3.ebuild => fuse-utils-1.4.3-r1.ebuild}| 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app-emulation/fuse-utils/fuse-utils-1.4.3.ebuild b/app-emulation/fuse-utils/fuse-utils-1.4.3-r1.ebuild similarity index 82% rename from app-emulation/fuse-utils/fuse-utils-1.4.3.ebuild rename to app-emulation/fuse-utils/fuse-utils-1.4.3-r1.ebuild index 8e44998a4a6..cc6f021a658 100644 --- a/app-emulation/fuse-utils/fuse-utils-1.4.3.ebuild +++ b/app-emulation/fuse-utils/fuse-utils-1.4.3-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools @@ -14,13 +14,13 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="audiofile gcrypt jpeg png zlib" -RDEPEND=">=app-emulation/libspectrum-1.4.4[gcrypt?,zlib?] +RDEPEND=">=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?] audiofile? ( >=media-libs/audiofile-0.3.6 ) jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/remove-local-prefix.patch
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/gnome/
commit: 4bf255e93205be8ec378a195583407244c000847 Author: Marek Szuba gentoo org> AuthorDate: Thu Mar 18 14:41:24 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Mar 18 15:04:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf255e9 profiles: set app-emulation/fuse -pulseaudio in desktop/gnome profiles Signed-off-by: Marek Szuba gentoo.org> profiles/targets/desktop/gnome/package.use | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/targets/desktop/gnome/package.use b/profiles/targets/desktop/gnome/package.use index a685386e588..abfa91e4c9c 100644 --- a/profiles/targets/desktop/gnome/package.use +++ b/profiles/targets/desktop/gnome/package.use @@ -1,6 +1,13 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Marek Szuba (2021-03-18) +# FUSE cannot be built with multiple audio drivers, and desktop/gnome +# profiles set both USE=pulseaudio (directly) and USE=alsa (inherited +# from desktop). Default to the latter for now because PulseAudio support +# in FUSE is currently considered experimental. +app-emulation/fuse -pulseaudio + # Mart Raudsepp (2020-05-08) # evolution-data-server requires libical[vala] by default dev-libs/libical vala
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: d1320e9a96338a95c582dad230e2745358f08a5b Author: Christian Ruppert gentoo org> AuthorDate: Thu Mar 18 14:55:39 2021 + Commit: Christian Ruppert gentoo org> CommitDate: Thu Mar 18 14:55:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1320e9a net-proxy/haproxy: Version bump to 2.0.21 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Christian Ruppert gentoo.org> net-proxy/haproxy/Manifest | 1 + net-proxy/haproxy/haproxy-2.0.21.ebuild | 180 2 files changed, 181 insertions(+) diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest index bd86be74cfa..cbd945ddf30 100644 --- a/net-proxy/haproxy/Manifest +++ b/net-proxy/haproxy/Manifest @@ -1,6 +1,7 @@ DIST haproxy-1.8.28.tar.gz 2211162 BLAKE2B 81123750285a34891248fad675511c372aa87ff5047b2d7d8635984a7a71183ee2b3fce78c42a999424b70b1ee5d8a26b46bbe9dec1e951ed1845332bc566109 SHA512 67e7ff9bb5cba7b2ca2274a9fe72397d9a9c85257acdb963f20988db3760c0cd2deba09022b95df18d8a90601c55bd83fe7282fc0a124c796c54714788a39794 DIST haproxy-2.0.14.tar.gz 2651320 BLAKE2B dd5aed78e52b3d3dd295f3883d45adf8795efac93cf6c23fbe39be031f29d19adad0afb400e8041281413f4570bc074f06d9cd88bee672789311e56f57b258d0 SHA512 6b63b713a1009eff59a2622fa93462deb8794c910685840f142711a61be88ea228c7cb2ec7ca50bba0803288625e1a65b2d2f87ffbcedfd23debf5d96993 DIST haproxy-2.0.20.tar.gz 2693943 BLAKE2B ff09ca70ed0644c190af73b691aeaced1b491289cf7f4d05dace9cd469bb47f6e8507fc210936b0489867f7e799220278a2b8076b2ee0b87b58e2bd62f1af9ea SHA512 804c0e46f2aa0495b796710335c9080c17b98ea0fa2d60a65eb3cdc51e960a76a13b4c34945ebed75766088836e80f8e5c8e40abaa8caf2c5a5cc4a449d1eb2b +DIST haproxy-2.0.21.tar.gz 2696549 BLAKE2B 97f211a768006370d85c0b2bda539440ac26051d445d3430a8fbaa135692165fb3ce32e998fcf54e669d9a2e08a23526a769b841fdd36b69d484ec86812d0a6c SHA512 a2273928568ca27d164a9bfae579a4635afa57f8d52f576073758d26a60973bb713a49fbafa6173e3130ca5712efdbf4e214bf85b7530b23eb523b667848f588 DIST haproxy-2.1.11.tar.gz 2726723 BLAKE2B eef039eaf2808aa7a9b824ddd8e5e25623fc2467d541d5c24f71e7308c167c8eaa8fa6f7356250388c40802aa0581ae02f370b973e8f1169048dea7a7eaea3dc SHA512 59c72cd5154a387849e3dbca87ef5a635508342e7690c5bfa2d325bd6c5a00786f3dc834903a8b81a35ea90d05694eaac17a87b17235ba02cd6657acfec9c69f DIST haproxy-2.1.12.tar.gz 2731180 BLAKE2B fe1d586c5f6a7844606d4b8cd8cb810464f0d7d5615d53e7d53e8d45eb383021952e419e2f00a9277dd9b92d2c62dad60db9dd7ea9a87e21a04c960287c05cba SHA512 e33735311b0c7f349d5f6aa88fd69e1e9838c08fdf793f6e0d27779cd0c165d9a85022c778be880a8284f62c3c511c2b2d16374bf466268c902045631a4fbff1 DIST haproxy-2.1.4.tar.gz 2684568 BLAKE2B 0618e069e6cf6fd20eb9fad0cfcb5ca1714d4001a794e20ce60d812741f4f65d44088c46599e4181cb79536566a940d748030552d0bd010ba14d1552cf7156f4 SHA512 fd029ac1ec877fa89a9410944439b66795b1392b6c8416aaa7978943170530c3826ba50ea706366f3f7785b7cffed58497cb362fc2480dd6920a99af4f920d98 diff --git a/net-proxy/haproxy/haproxy-2.0.21.ebuild b/net-proxy/haproxy/haproxy-2.0.21.ebuild new file mode 100644 index 000..09bca46c32f --- /dev/null +++ b/net-proxy/haproxy/haproxy-2.0.21.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +[[ ${PV} == * ]] && SCM="git-r3" +inherit toolchain-funcs flag-o-matic systemd linux-info $SCM + +MY_P="${PN}-${PV/_beta/-dev}" + +DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" +HOMEPAGE="http://www.haproxy.org"; +if [[ ${PV} != * ]]; then + SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc ~x86" +else + EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" + EGIT_BRANCH=master +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +IUSE="+crypt doc examples libressl slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter +ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl" +REQUIRED_USE="pcre-jit? ( pcre ) + pcre2-jit? ( pcre2 ) + pcre? ( !pcre2 ) + device-atlas? ( pcre ) + ?? ( slz zlib )" + +DEPEND=" + pcre? ( + dev-libs/libpcre + pcre-jit? ( dev-libs/libpcre[jit] ) + ) + pcre2? ( + dev-libs/libpcre + pcre2-jit? ( dev-libs/libpcre2[jit] ) + ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[zlib?] ) + libressl? ( dev-libs/libressl:0= ) + ) + slz? ( dev-libs/libslz:= ) + zlib? ( sys-libs/zlib ) + lua? ( dev-lang/lua:5.3 ) + device-atlas? ( dev-libs/device-atlas-api-c )" +RDEPEND="${DEPEND} + acct-group/haproxy + acct-user/haproxy" + +S="${WORKDIR}/${MY_P}" + +DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) +CONTRIBS=( halog iprange ) +# ip6range is present in 1.6, but broken. +ver_test $PV -ge 1.7.0 && CO
[gentoo-commits] proj/sci:master commit in: sci-biology/ugene/
commit: 365484e3d565d0312d3fe87d6f3d8073bde50575 Author: Andrew Ammerlaan riseup net> AuthorDate: Thu Mar 18 14:31:27 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Thu Mar 18 14:31:27 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=365484e3 sci-biology/ugene: cmake --> qmake cmake does not have install target the qmake build system does Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> sci-biology/ugene/ugene-37.0.ebuild | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/sci-biology/ugene/ugene-37.0.ebuild b/sci-biology/ugene/ugene-37.0.ebuild index f0b3527a3..c1634 100644 --- a/sci-biology/ugene/ugene-37.0.ebuild +++ b/sci-biology/ugene/ugene-37.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake +inherit qmake-utils DESCRIPTION="A free open-source cross-platform bioinformatics software" HOMEPAGE="http://ugene.unipro.ru"; @@ -21,8 +21,17 @@ DEPEND=" RDEPEND="${DEPEND}" src_prepare() { - cmake_src_prepare + default # remove Werror sed -i -e '/-Werror=/d' CMakeLists.txt || die sed -i -e '/-Werror=/d' src/ugene_globals.pri || die } + +src_configure() { + eqmake5 +} + +src_install() { + einstalldocs + emake INSTALL_ROOT="${ED}" +}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-vuplus/
commit: 1d56959f4dbf9f00356cbd47bfdbbd387168a3a2 Author: Craig Andrews gentoo org> AuthorDate: Thu Mar 18 14:25:04 2021 + Commit: Craig Andrews gentoo org> CommitDate: Thu Mar 18 14:25:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d56959f media-plugins/kodi-pvr-vuplus: 7.4.1 version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Craig Andrews gentoo.org> media-plugins/kodi-pvr-vuplus/Manifest | 1 + .../kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.1.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/media-plugins/kodi-pvr-vuplus/Manifest b/media-plugins/kodi-pvr-vuplus/Manifest index 7a7d8ed8e42..c3c0bc9b0fd 100644 --- a/media-plugins/kodi-pvr-vuplus/Manifest +++ b/media-plugins/kodi-pvr-vuplus/Manifest @@ -1,2 +1,3 @@ DIST kodi-pvr-vuplus-7.3.3.tar.gz 273471 BLAKE2B 1b16cce69c15fc5bf1cf188db2fe5f3178025692d37125b8e5ed43a4c92539f0b5fb616f651223a184483cf8883dfc917fd2e18fdb1f16ef2402e2c10ecc9415 SHA512 5b4cb03eca2d904b091d271576b943ce69b79f3f7468e0d415abe90717903623204831fcbe1118e2d105fc3570a32bd972f8c4ec0dccdf9f427069d8081ec501 DIST kodi-pvr-vuplus-7.4.0.tar.gz 274465 BLAKE2B 8186329d833e1d06d11f9d22367b5cb8b09f30696550d498384b80032799eaa3ec29cb650529c5fe220e67e80e5ed511e7900851eb73569018445b87a4f51f47 SHA512 01a81d004959193a0428e56eecbd0b41912304882e986736f9f11a4a06e85cea5d615c0efeea9236f1d4acb8a3faf588d5b9d7ebb4b15f76cf02d1d86de326ce +DIST kodi-pvr-vuplus-7.4.1.tar.gz 284978 BLAKE2B 3c42273ae1b62e0d97e589e1153fce20110c526ca133c993013e56afccce420ad3ed792caca8694db3ef707e1666e24061ac5ce7b2e92b39f4dd5ba8e8d1b934 SHA512 771283160020f9cb4f51e73a5ed86dbe3322158ea732c2a34d464b1586bf5f4dd77ef12181f9e4e3079551603d004d2f575728d9fe216b5ba868d4a9f5924569 diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.1.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.1.ebuild new file mode 100644 index 000..20323489f84 --- /dev/null +++ b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="Kodi's VuPlus client addon" +HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"; +SRC_URI="" + +case ${PV} in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"; + inherit git-r3 + ;; +*) + CODENAME="Matrix" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =media-tv/kodi-19* + dev-libs/tinyxml + dev-cpp/nlohmann_json + " + +RDEPEND=" + ${DEPEND} + " + +src_prepare() { + [ -d depends ] && rm -rf depends || die + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-vuplus/
commit: 0335b80eb65ccced36d09399c64ac6c6a5eeec20 Author: Craig Andrews gentoo org> AuthorDate: Thu Mar 18 14:25:23 2021 + Commit: Craig Andrews gentoo org> CommitDate: Thu Mar 18 14:25:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0335b80e media-plugins/kodi-pvr-vuplus: Cleanup old versions Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Craig Andrews gentoo.org> media-plugins/kodi-pvr-vuplus/Manifest | 2 - .../kodi-pvr-vuplus/kodi-pvr-vuplus-7.3.3.ebuild | 43 -- .../kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.0.ebuild | 43 -- 3 files changed, 88 deletions(-) diff --git a/media-plugins/kodi-pvr-vuplus/Manifest b/media-plugins/kodi-pvr-vuplus/Manifest index c3c0bc9b0fd..3a9a4a6456b 100644 --- a/media-plugins/kodi-pvr-vuplus/Manifest +++ b/media-plugins/kodi-pvr-vuplus/Manifest @@ -1,3 +1 @@ -DIST kodi-pvr-vuplus-7.3.3.tar.gz 273471 BLAKE2B 1b16cce69c15fc5bf1cf188db2fe5f3178025692d37125b8e5ed43a4c92539f0b5fb616f651223a184483cf8883dfc917fd2e18fdb1f16ef2402e2c10ecc9415 SHA512 5b4cb03eca2d904b091d271576b943ce69b79f3f7468e0d415abe90717903623204831fcbe1118e2d105fc3570a32bd972f8c4ec0dccdf9f427069d8081ec501 -DIST kodi-pvr-vuplus-7.4.0.tar.gz 274465 BLAKE2B 8186329d833e1d06d11f9d22367b5cb8b09f30696550d498384b80032799eaa3ec29cb650529c5fe220e67e80e5ed511e7900851eb73569018445b87a4f51f47 SHA512 01a81d004959193a0428e56eecbd0b41912304882e986736f9f11a4a06e85cea5d615c0efeea9236f1d4acb8a3faf588d5b9d7ebb4b15f76cf02d1d86de326ce DIST kodi-pvr-vuplus-7.4.1.tar.gz 284978 BLAKE2B 3c42273ae1b62e0d97e589e1153fce20110c526ca133c993013e56afccce420ad3ed792caca8694db3ef707e1666e24061ac5ce7b2e92b39f4dd5ba8e8d1b934 SHA512 771283160020f9cb4f51e73a5ed86dbe3322158ea732c2a34d464b1586bf5f4dd77ef12181f9e4e3079551603d004d2f575728d9fe216b5ba868d4a9f5924569 diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.3.3.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.3.3.ebuild deleted file mode 100644 index 20323489f84..000 --- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.3.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VuPlus client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"; -SRC_URI="" - -case ${PV} in -) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"; - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - dev-cpp/nlohmann_json - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.0.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.0.ebuild deleted file mode 100644 index 20323489f84..000 --- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VuPlus client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"; -SRC_URI="" - -case ${PV} in -) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"; - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - dev-cpp/nlohmann_json - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/idea-community/
commit: a85a8779124165af49b682c9ed7967d1947029c6 Author: Mike Pagano gentoo org> AuthorDate: Thu Mar 18 13:52:17 2021 + Commit: Mike Pagano gentoo org> CommitDate: Thu Mar 18 13:52:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85a8779 dev-util/idea-community: Block openjdk version that crashes this package Closes: https://bugs.gentoo.org/776676 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mike Pagano gentoo.org> .../idea-community-2021.3.1.203.6682.168-r1.ebuild | 133 + 1 file changed, 133 insertions(+) diff --git a/dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r1.ebuild b/dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r1.ebuild new file mode 100644 index 000..e6baaa24743 --- /dev/null +++ b/dev-util/idea-community/idea-community-2021.3.1.203.6682.168-r1.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit eutils desktop + +SLOT="0" +PV_STRING="$(ver_cut 2-6)" +MY_PV="$(ver_cut 1-3)" +MY_PN="idea" +# Using the most recent Jetbrains Runtime binaries available at the time of writing +# ( jre 11.0.8 build 1098.1 ) +JRE11_BASE="11_0_8" +JRE11_VER="1098.1" + +# distinguish settings for official stable releases and EAP-version releases +if [[ "$(ver_cut 7)"x = "prex" ]] +then + # upstream EAP + SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz"; +else + # upstream stable + KEYWORDS="~amd64 ~arm64" + SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz -> ${MY_PN}IC-${PV_STRING}.tar.gz + amd64? ( https://bintray.com/jetbrains/intellij-jbr/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz )" +fi + +DESCRIPTION="A complete toolset for web, mobile and enterprise development" +HOMEPAGE="https://www.jetbrains.com/idea"; + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 + codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 + GPL-2 GPL-2-with-classpath-exception ISC + JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT + MPL-1.0 MPL-1.1 OFL ZLIB" + +DEPEND=" + || ( + ~dev-java/openjdk-11.0.9_p11:11 + ~dev-java/openjdk-bin-11.0.9_p11:11 + )" +RDEPEND="${DEPEND} + dev-java/jansi-native + dev-libs/libdbusmenu + =dev-util/lldb-10*" + +BDEPEND="dev-util/patchelf" +RESTRICT="splitdebug" +S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)" + +QA_PREBUILT="opt/${PN}-${MY_PV}/*" + +PATCHES=( + "${FILESDIR}/${PN}-jdk.patch" +) + +src_unpack() { + default_src_unpack + mkdir jre64 && cd jre64 && unpack jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz +} + +src_prepare() { + + default_src_prepare + + if use amd64; then + JRE_DIR=jre64 + else + JRE_DIR=jre + fi + + PLUGIN_DIR="${S}/${JRE_DIR}/lib/" + + rm -vf ${PLUGIN_DIR}/libavplugin* + rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi* + rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le + rm -vf "${S}"/bin/libdbm64* + rm -vf "${S}"/lib/pty4j-native/linux/mips64el/libpty.so + + if [[ -d "${S}"/"${JRE_DIR}" ]]; then + for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so} + do + if [[ -f "$file" ]]; then + patchelf --set-rpath '$ORIGIN' $file || die + fi + done + fi + + patchelf --replace-needed liblldb.so liblldb.so.10 "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend || die "Unable to patch LLDBFrontend for lldb" + if use arm64; then + patchelf --replace-needed libc.so libc.so.6 "${S}"/lib/pty4j-native/linux/aarch64/libpty.so || die "Unable to patch libpty for libc" + else + rm -vf "${S}"/lib/pty4j-native/linux/aarch64/libpty.so + fi + + sed -i \ + -e "\$a" \ + -e "\$a#---" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#---" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + eapply_user +} + +src_install() { + local dir="/opt/${PN}-${MY_PV}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{format.sh,idea.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}} + if use amd64; then + JRE_DIR=jre64 + else + JRE_DIR=jre + fi + + JRE_BINARIES="jaotc java javapackager jjs jrunscript keyt
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libspectrum/
commit: 185d0bcd193162f50dcf501eb504e4e138c8eb54 Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 15 16:23:01 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Mar 18 13:44:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185d0bcd app-emulation/libspectrum: bump to 1.5.0 and EAPI-7 Signed-off-by: Marek Szuba gentoo.org> app-emulation/libspectrum/Manifest | 1 + app-emulation/libspectrum/libspectrum-1.5.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/app-emulation/libspectrum/Manifest b/app-emulation/libspectrum/Manifest index 975b3240ae8..f5e4ed8bbe5 100644 --- a/app-emulation/libspectrum/Manifest +++ b/app-emulation/libspectrum/Manifest @@ -1 +1,2 @@ DIST libspectrum-1.4.4.tar.gz 568684 BLAKE2B b6ab4fc4173e7de9a7c3b14fda03420a56f02c5c590770158443bc37bee99a55dd3bdf6864f8ca33adb5ed59f4abd5c5b97736456ba2e6e6aaa2b49e07097cc4 SHA512 83bb9242010d49898531bb62e0d4d55439b0b6a548b57a7932f074429aca70cf252dfb195e9751384510b08c98bd6bc8eefd8cb3f82b0c8d07fa245ba66e9fe2 +DIST libspectrum-1.5.0.tar.gz 602354 BLAKE2B fc62437ececfe2c86b475efa512bf7aa7c5af182e16a00f75f77f78656fca01d46a71ac90b38008ff46e5fd0710b1c671b283d65544b5556d98e8c5b66525c35 SHA512 55f4cf623bc6c469a0fd80751ada694259d834c19d98400ba244aabf2ac21fed7cdd6de069d9ed7326e099bd3bd62c42cfb8a669b64ae002f90a52563fa2dcd1 diff --git a/app-emulation/libspectrum/libspectrum-1.5.0.ebuild b/app-emulation/libspectrum/libspectrum-1.5.0.ebuild new file mode 100644 index 000..aec492d2ede --- /dev/null +++ b/app-emulation/libspectrum/libspectrum-1.5.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Spectrum emulation library" +HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php"; +SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="audiofile bzip2 gcrypt zlib" + +RDEPEND="dev-libs/glib:2 + audiofile? ( >=media-libs/audiofile-0.3.6 ) + bzip2? ( >=app-arch/bzip2-1.0 ) + gcrypt? ( dev-libs/libgcrypt:0 ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/remove-local-prefix.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + $(use_with audiofile libaudiofile) + $(use_with bzip2) + $(use_with gcrypt libgcrypt) + $(use_with zlib) + ) + econf "${myconf[@]}" +} + +src_test() { + # check only builds test executable but doesn't run it + emake check + ./test/test || die +} + +src_install() { + default + dodoc doc/*.txt *.txt +}