[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: a0f3987e4719a7bb3889f7126f47d09e71f6396a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 5 05:27:46 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 5 05:27:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f3987e dev-python/symengine: x86 stable wrt bug #836787 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/symengine/symengine-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/symengine/symengine-0.9.2.ebuild b/dev-python/symengine/symengine-0.9.2.ebuild index e65803e5fe8c..e65a2353d4c8 100644 --- a/dev-python/symengine/symengine-0.9.2.ebuild +++ b/dev-python/symengine/symengine-0.9.2.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" BDEPEND=" dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: media-gfx/solvespace/
commit: 3f22588945cc0fa3f7c1587eaf1abfc9fb29d727 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 5 05:27:08 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 5 05:27:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f225889 media-gfx/solvespace: amd64 stable wrt bug #829840 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/solvespace/solvespace-3.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/solvespace/solvespace-3.0-r2.ebuild b/media-gfx/solvespace/solvespace-3.0-r2.ebuild index a8ce744a23b5..e9fa8cb53fc6 100644 --- a/media-gfx/solvespace/solvespace-3.0-r2.ebuild +++ b/media-gfx/solvespace/solvespace-3.0-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/solvespace/solvespace/archive/v${PV}.tar.gz -> ${P}. # + libdxfrw (GPL-2+) IUSE="openmp" -KEYWORDS="~amd64" +KEYWORDS="amd64" LICENSE="BitstreamVera GPL-2+ GPL-3+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 4c10556d6306ae88019bd52da757f5d569893de2 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 5 05:27:17 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 5 05:27:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c10556d dev-python/symengine: amd64 stable wrt bug #836787 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/symengine/symengine-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/symengine/symengine-0.9.2.ebuild b/dev-python/symengine/symengine-0.9.2.ebuild index 1708873cb278..e65803e5fe8c 100644 --- a/dev-python/symengine/symengine-0.9.2.ebuild +++ b/dev-python/symengine/symengine-0.9.2.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" BDEPEND=" dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
commit: aebce93f6dbcfa968b476215345fcfc855b89a87 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 5 05:27:01 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 5 05:27:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebce93f dev-libs/mimalloc: amd64 stable wrt bug #829840 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild index 805e1fcc85d2..a165403d4ed6 100644 --- a/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild +++ b/dev-libs/mimalloc/mimalloc-2.0.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz - LICENSE="MIT" SLOT="0/2" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/qsampler/
commit: 11ddbdd0c51f7adb5f350334f0abaf96554075e3 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 5 05:27:05 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 05:27:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ddbdd0 media-sound/qsampler: bump to 0.9.6 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qsampler/Manifest | 1 + media-sound/qsampler/qsampler-0.9.6.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest index ef3e5deb23db..72bdbcd4f649 100644 --- a/media-sound/qsampler/Manifest +++ b/media-sound/qsampler/Manifest @@ -1 +1,2 @@ DIST qsampler-0.9.5.tar.gz 222375 BLAKE2B 0051fc3bee7b3c544336b68ae36acbab265eb5dfd7750d525402d5ffea6ed69481fcccd77ba54df37c4eb2305ad25a6a56181aa4fa12d6a3afa86e012be5cb84 SHA512 2f79e4928ccb2cecafe63fc0b35349ed2ad4b26fe4436bdea0446f1d54a61478dbd5df87445bdd77c5ffd6c5e93e478c90b1576f4c1105276abe34a99b6a30e3 +DIST qsampler-0.9.6.tar.gz 222973 BLAKE2B 944616f522df1e4d5d8305f474f1aaf0f5c39d41860b26f057122463a866ccf95c283ec6a34ef204580627b1e9b6aaec4dd6bf65364fab67ceee91b9d08879dd SHA512 a2de808d3b4d41970b11eb41c972b09568fc478abb0e039725bb8d341b988986c239a82792ba5051d552264dd44d68d3d58f00e21412a154fbb476421262381d diff --git a/media-sound/qsampler/qsampler-0.9.6.ebuild b/media-sound/qsampler/qsampler-0.9.6.ebuild new file mode 100644 index ..f286d8199e11 --- /dev/null +++ b/media-sound/qsampler/qsampler-0.9.6.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Graphical frontend to the LinuxSampler engine" +HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="debug +libgig" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/alsa-lib + media-libs/liblscp:= + x11-libs/libX11 + libgig? ( media-libs/libgig:= ) +" +RDEPEND="${DEPEND} + media-sound/linuxsampler +" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.1-cmake-no-git.patch" +) + +DOCS=( ChangeLog README TRANSLATORS ) + +src_prepare() { + cmake_src_prepare + + sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DCONFIG_DEBUG=$(usex debug 1 0) + -DCONFIG_LIBGIG=$(usex libgig 1 0) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/vmpk/
commit: 9ad6193d595e5984c6dc751c67c9dd1d2bc34bc9 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 5 05:22:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 05:22:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad6193d media-sound/vmpk: bump to 0.8.7 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/vmpk/Manifest | 1 + media-sound/vmpk/vmpk-0.8.7.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/media-sound/vmpk/Manifest b/media-sound/vmpk/Manifest index 96cbde9c9087..4f1f02d06ae0 100644 --- a/media-sound/vmpk/Manifest +++ b/media-sound/vmpk/Manifest @@ -1 +1,2 @@ DIST vmpk-0.8.6.tar.bz2 483376 BLAKE2B a2145394a9ad90f567e292e23bd9b7f62e26160b6375a48cea2a84818139865a65fdde172f6a8b6e42015e0ce14127c1f97558e00b56ebc288fa1e3d3bd11eab SHA512 0b77aabf1dda99c9149a5353fc9d0363469de2678e6089fc7dc13dc349587fd1b1630cf511c4d9ef384a7523b8f023e451d6c543a805dcda0bf5cf9d7a4b4277 +DIST vmpk-0.8.7.tar.bz2 483742 BLAKE2B 788c70034fcfb53edfb4c6b0faf80c06e2ae096c06819bc727359d4597cb217ca60efc9e19b223dc0d7106ddd9083abbce881f175b98203f3b6acc9b44e2 SHA512 83867aed8be8e620e18070d5eba9f5e4026b1f39ff9d7fe55e342d4a040c96e2353844296191c0efb46483254b1d2d30824894077562a165f7474d02a882cfc6 diff --git a/media-sound/vmpk/vmpk-0.8.7.ebuild b/media-sound/vmpk/vmpk-0.8.7.ebuild new file mode 100644 index ..11fb028cd522 --- /dev/null +++ b/media-sound/vmpk/vmpk-0.8.7.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Virtual MIDI Piano Keyboard" +HOMEPAGE="https://vmpk.sourceforge.io/; +SRC_URI="mirror://sourceforge/vmpk/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus" + +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + >=media-sound/drumstick-2.6.0 + x11-libs/libxcb + dbus? ( dev-qt/qtdbus:5 ) +" +RDEPEND="${DEPEND} + dev-qt/qtsvg:5 +" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_DBUS=$(usex dbus) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodir /usr/share/doc/${PF}/html + mv "${D}"/usr/share/vmpk/*.html "${D}"/usr/share/doc/${PF}/html/ || die +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 27bac31846320e95f8000c7572bb9ebf3885d6e6 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 5 05:22:07 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 05:22:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bac318 media-sound/drumstick: bump to 2.6.0 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.6.0.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 3408da4b59e7..b8a983d9c67c 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.5.1.tar.gz 1917814 BLAKE2B b4e9957288a05cf74347e39d05a638a26abb72b1dbbda856ad81e7dab87069e9bd4d57ff9eadece1673c0cd5fc9e9149bc4c9a06ff1fadef77c1ad38fc58d24f SHA512 9dba509bb5ef519f78251787a7a2607cf1cee0255d74ab1f6707a0611abbf8963e51b2114d41d347e55d293336e2ca34d9e2b5ac7989fcfe24e355392bae024a +DIST drumstick-2.6.0.tar.gz 1920439 BLAKE2B 755f252030626ec47359e48a4f8fdd007448dbd61ee41b9d09d3f5b83816bcb15f7555fe0855828c21623094a6845c974d62483bbaf2071dd8f21ed15a506d0b SHA512 68bf1875ce6622a6655c6bc3f768d3ea5b6754eff64b668235a24ab71a502204f34b0b5cf201d911929189a4dbcf1253c21e4388b5a71fdfd4fa5d83ad505326 diff --git a/media-sound/drumstick/drumstick-2.6.0.ebuild b/media-sound/drumstick/drumstick-2.6.0.ebuild new file mode 100644 index ..ec49cc915a19 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.6.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/x42-plugins/
commit: 9f2108a230a0bcbcd7bea61e3faf88a7b2e00b04 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 5 05:16:53 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 05:16:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2108a2 media-plugins/x42-plugins: bump to 20220327 Signed-off-by: Miroslav Šulc gentoo.org> media-plugins/x42-plugins/Manifest | 1 + .../x42-plugins/x42-plugins-20220327.ebuild| 48 ++ 2 files changed, 49 insertions(+) diff --git a/media-plugins/x42-plugins/Manifest b/media-plugins/x42-plugins/Manifest index 8a233c64940e..9daf850d2586 100644 --- a/media-plugins/x42-plugins/Manifest +++ b/media-plugins/x42-plugins/Manifest @@ -1 +1,2 @@ DIST x42-plugins-20220107.tar.xz 3587704 BLAKE2B 124d33cc282ab638cf19c8b3ec32bf67faf712638ebc70d556bca7e1ef1ff8cbac8e5e94be2ad0e607bfff627902d5a93633103a5f0208063b39a2de41aa1d76 SHA512 aaae12f2f5b4ec52c3422ae94d49b045505d81cd7ae7ce347a16f6ed0651be5ecf7d6c994bd56da50b26b08a8670850df7de0cb6c6913150227f4d6f33420e98 +DIST x42-plugins-20220327.tar.xz 3582880 BLAKE2B b6de7f499e2889cbd4ddcc57a92468cce254b8ade277c173b62dd5a7a2fa84f72987325ea5889989c46a3cbb36050341ded2dbf83f7196eec8a2aa5929448a6e SHA512 a60d2eda1ed9a56338d1b08dc5352e26d0e4c8cba225c7759318c1d6c186664f64ac32b01e190094b4626626b329f81f688a0e4b6584f6c756daf805e6d419da diff --git a/media-plugins/x42-plugins/x42-plugins-20220327.ebuild b/media-plugins/x42-plugins/x42-plugins-20220327.ebuild new file mode 100644 index ..2ee199d0ef8f --- /dev/null +++ b/media-plugins/x42-plugins/x42-plugins-20220327.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Collection of LV2 plugins" +HOMEPAGE="https://github.com/x42/x42-plugins; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/x42/x42-plugins.git; +else + SRC_URI="http://gareus.org/misc/x42-plugins/${P}.tar.xz; + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +RESTRICT="mirror" + +RDEPEND="dev-libs/glib + media-fonts/dejavu + media-libs/ftgl + media-libs/glu + media-libs/liblo + media-libs/libsamplerate + media-libs/libsndfile + media-libs/libltc + media-libs/lv2 + media-libs/zita-convolver + sci-libs/fftw:3.0 + virtual/jack + virtual/opengl + x11-libs/cairo[X] + x11-libs/pango +" +DEPEND="${RDEPEND} + sys-apps/help2man" + +src_compile() { + emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/
commit: 981088bf33acbf7bc320cf9ed99df80d755c67c9 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 5 05:14:01 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 05:14:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981088bf media-sound/sonic-visualiser: bump to 4.5 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/sonic-visualiser/Manifest | 1 + .../sonic-visualiser/sonic-visualiser-4.5.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/media-sound/sonic-visualiser/Manifest b/media-sound/sonic-visualiser/Manifest index 03ecf5986497..5bab14113538 100644 --- a/media-sound/sonic-visualiser/Manifest +++ b/media-sound/sonic-visualiser/Manifest @@ -1 +1,2 @@ DIST sonic-visualiser-4.4.tar.gz 6475000 BLAKE2B 37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763 SHA512 a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0 +DIST sonic-visualiser-4.5.tar.gz 6652200 BLAKE2B a5e39a755e991663390370c06ce5d54b2ff9422081f8b9046097645f1f747972d270233a0d4fe05d4e6adde5239ca6d2d0210a8a67d9ef6ede60089471ce6452 SHA512 eca7f7b2a56a4c70f38c8fafdd20d5c0e773dc1a99a75189998dd1f50ae777df4999e1a4b3431f9202edfb8ce2686d05cf6448493c263c52ab5f068169a7385d diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild new file mode 100644 index ..36f6a1943011 --- /dev/null +++ b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +DESCRIPTION="Music audio files viewer and analiser" +HOMEPAGE="https://www.sonicvisualiser.org/ https://github.com/sonic-visualiser/sonic-visualiser; +SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2820/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test" + +BDEPEND=" + dev-qt/qttest:5 + virtual/pkgconfig +" +RDEPEND=" + app-arch/bzip2 + dev-libs/capnproto:= + dev-libs/serd + dev-libs/sord + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/alsa-lib + media-libs/dssi + media-libs/ladspa-sdk + media-libs/liblrdf + media-libs/libsamplerate + media-libs/libsndfile + media-libs/rubberband + media-libs/speex + media-libs/vamp-plugin-sdk + sci-libs/fftw:3.0= + id3tag? ( media-libs/libid3tag:= ) + jack? ( virtual/jack ) + mad? ( media-libs/libmad ) + ogg? ( + media-libs/libfishsound + media-libs/liboggz + ) + opus? ( media-libs/opusfile ) + osc? ( media-libs/liblo ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-sound/pulseaudio ) +" +DEPEND="${RDEPEND}" + +# tests fail without mp3 support +RESTRICT="!test? ( test )" +REQUIRED_USE=" + || ( jack pulseaudio portaudio ) + test? ( id3tag mad ) +" + +PATCHES=( + "${FILESDIR}/${PN}-4.3-meson.build.patch" +) + +src_configure() { + local emesonargs=( + $(meson_use id3tag) + $(meson_use jack) + $(meson_use mad) + $(meson_use ogg) + $(meson_use opus) + $(meson_use osc) + $(meson_use portaudio) + $(meson_use pulseaudio) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/
commit: 27a82e41795d56df54d6c6bbe6e9788965108c8e Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 5 05:04:05 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 05:04:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a82e41 media-sound/sonic-visualiser: fixed compilation issue Closes: https://bugs.gentoo.org/831566 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild index cb1466d782e5..db3e3d1354a7 100644 --- a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild +++ b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -28,7 +28,7 @@ RDEPEND=" dev-libs/sord dev-qt/qtcore:5 dev-qt/qtgui:5 - dev-qt/qtnetwork:5 + dev-qt/qtnetwork:5[ssl] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5
[gentoo-commits] repo/gentoo:master commit in: dev-java/stringtemplate/
commit: d381b561978c8acc70f947d76fbcfcc1dd263db0 Author: Yuan Liao gmail com> AuthorDate: Tue Apr 5 04:45:43 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 04:59:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d381b561 dev-java/stringtemplate: Add 4.3.2 Signed-off-by: Yuan Liao gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24914 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/stringtemplate/Manifest | 2 + .../stringtemplate/stringtemplate-4.3.2.ebuild | 103 + 2 files changed, 105 insertions(+) diff --git a/dev-java/stringtemplate/Manifest b/dev-java/stringtemplate/Manifest index a8ee4deb0a40..b44912b51312 100644 --- a/dev-java/stringtemplate/Manifest +++ b/dev-java/stringtemplate/Manifest @@ -1,3 +1,5 @@ DIST ST4-4.3.1-sources.jar 198002 BLAKE2B d1bd78dac71800e342291920ba78ab39c9a43b1f3866e2afcb0e1d61d439592663a625efe2a5a215c6032469e7ebeeebb31267e1681536ca0cc524cc58781a3d SHA512 bd06940b629ab0378afd6342b6f5beef002023387843cefd866ebe6ae8e94996edc3f21a0c70ed3570d3fcb7194bf354d0e42d4eff32522b3c01c51369867be0 +DIST ST4-4.3.2-sources.jar 198754 BLAKE2B 667953642ed2721d1a7c7e94d90a1f8690cfa9c31c391e9b5089f04c64728dac75edc9cd0e529607cad4c1b07abaf45719c2cbab9e962a5feef657b59c3baccc SHA512 7de339d34adf6b9207a23e8936092ea4fde78bf1faa63cee869673e91ba73d0fcbaa555602d0905c7347e894985613c63ff4ce04825decc34c896da5a687d42f DIST stringtemplate-3.2.1.tar.gz 107877 BLAKE2B e099aaef047de12706ca4c771f28742dc48ec14a577b2384b32850e304b29284436b3c850846136cbd37481ff48cfb2fd5935d2de3aafa5c817ae24f62579435 SHA512 76203182302d42a0f79de7e8a22f44c59ddc5604761034e420b6973894e0ca1e6154cbcb322ec6f9a064ee89cc5f6478b775a716692c80c7f0c77566aa8a0e25 DIST stringtemplate-4.3.1.tar.gz 432541 BLAKE2B c5b4124524e36a7104908dabf9ed258d2397095d8dc86eef401d0da1ac245629e88a1b2d0e35417ed7735ad6b8495fd2cc82970601a16ee856f5456fdc24b48f SHA512 afe62ca1cbc7572d05859c6fdaa1eb3221045da582bce5d88c328acae39128c904396f8ba1e10643a2757123297ba1924e046841cc8a667fbc724bdeca95680c +DIST stringtemplate-4.3.2.tar.gz 437013 BLAKE2B 0fb0fd62314a1fa5045285966b28aaf8f18579261722c0383e4ec8b3198aff59fd0e9760dcd43d8ecddf795ce3b2a882f3f339ec56d117a4b5b22e9c2718d679 SHA512 d6150f86ce458b5c74d533016bc3168fad969fc1d814d01c5ad3be2f866f7aa531357a903565f31afa3ba62423acc760b7762865e0ee5dd3af4ea546f6be25e1 diff --git a/dev-java/stringtemplate/stringtemplate-4.3.2.ebuild b/dev-java/stringtemplate/stringtemplate-4.3.2.ebuild new file mode 100644 index ..1d0130c2b54f --- /dev/null +++ b/dev-java/stringtemplate/stringtemplate-4.3.2.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.antlr:ST4:4.3.2" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A Java template engine" +HOMEPAGE="https://www.stringtemplate.org/; +# Maven Central sources JAR for *.java sources pre-generated from *.g files; +# the source generation requires antlr-tool-3.5, which depends on this package. +# Tarball for the test suite and DOCS files +SRC_URI=" + https://repo1.maven.org/maven2/org/antlr/ST4/${PV}/ST4-${PV}-sources.jar + https://github.com/antlr/${PN}4/archive/${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="BSD" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +CP_DEPEND=" + dev-java/antlr-runtime:3.5 +" + +BDEPEND=" + app-arch/unzip +" + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} + test? ( + dev-java/antlr-tool:3.5 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND} +" + +S="${WORKDIR}" +TARBALL_S="${S}/${PN}4-${PV}" + +JAVA_SRC_DIR="org" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,antlr-tool-3.5" +JAVA_TEST_SRC_DIR="${TARBALL_S}/test" +JAVA_TEST_RESOURCE_DIRS=( "${TARBALL_S}/test/resources" ) + +DOCS=( "${TARBALL_S}/"{CHANGES.txt,README.md} ) + +src_prepare() { + # Do not call java-pkg_clean; otherwise, it would remove + # ${TARBALL_S}/test/test.jar, which is merely used as a + # test resource file, does not contain any *.class files, + # and is required to pass the tests as of version 4.3.2 + pushd "${TARBALL_S}" > /dev/null || + die "Failed to enter directory storing tarball contents" + eapply "${FILESDIR}/${PN}-4.3.1-BaseTest-javac-source-target.patch" + popd > /dev/null || + die "Failed to leave directory storing tarball contents" + java-pkg-2_src_prepare + # Some of these tests requires a graphical display. + rm -v "${JAVA_TEST_SRC_DIR}/org/stringtemplate/v4/test/TestEarlyEvaluation.java" || die +} + +src_test() { + # Make sure no older versions of this slot are present in the classpath + #
[gentoo-commits] repo/gentoo:master commit in: media-libs/chromaprint/
commit: 5072ca754e40b57c397062f2d41b5feb736458da Author: Sam James gentoo org> AuthorDate: Tue Apr 5 04:58:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 04:58:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5072ca75 media-libs/chromaprint: drop commented line Signed-off-by: Sam James gentoo.org> media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild b/media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild index 49d6e8970741..a3f156b7c867 100644 --- a/media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild +++ b/media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild @@ -36,7 +36,6 @@ multilib_src_configure() { -DBUILD_TOOLS=$(multilib_native_usex tools) -DFFT_LIB=$(usex tools 'avfft' 'fftw3') - #-DAUDIO_PROCESSOR_LIB="swresample" $(multilib_native_usex tools '-DAUDIO_PROCESSOR_LIB=swresample' '') # Automagicallyish looks for ffmpeg, but there's no point # even doing the check unless we're building with tools
[gentoo-commits] repo/gentoo:master commit in: media-libs/chromaprint/
commit: 201ced25113b6d18370fc1b8edf777e9a7ad105b Author: Sam James gentoo org> AuthorDate: Tue Apr 5 04:57:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 04:57:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201ced25 media-libs/chromaprint: fix tools installation Closes: https://bugs.gentoo.org/835808 Signed-off-by: Sam James gentoo.org> .../{chromaprint-1.5.1-r1.ebuild => chromaprint-1.5.1-r2.ebuild} | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/chromaprint/chromaprint-1.5.1-r1.ebuild b/media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild similarity index 86% rename from media-libs/chromaprint/chromaprint-1.5.1-r1.ebuild rename to media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild index 41f811d616ad..49d6e8970741 100644 --- a/media-libs/chromaprint/chromaprint-1.5.1-r1.ebuild +++ b/media-libs/chromaprint/chromaprint-1.5.1-r2.ebuild @@ -34,14 +34,14 @@ multilib_src_configure() { local mycmakeargs=( -DBUILD_TESTS=$(usex test) + -DBUILD_TOOLS=$(multilib_native_usex tools) -DFFT_LIB=$(usex tools 'avfft' 'fftw3') - - $(usev tools '-DAUDIO_PROCESSOR_LIB="swresample"') - + #-DAUDIO_PROCESSOR_LIB="swresample" + $(multilib_native_usex tools '-DAUDIO_PROCESSOR_LIB=swresample' '') # Automagicallyish looks for ffmpeg, but there's no point # even doing the check unless we're building with tools # (=> without fftw3, and with ffmpeg). - -DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=$(usex !tools) + -DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=$(multilib_native_usex !tools) ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: dev-java/antlr-runtime/, dev-java/antlr-runtime/files/
commit: 2ccdc1840126b665f4e74d87a13a1c32ef7bbe61 Author: Yuan Liao gmail com> AuthorDate: Tue Apr 5 02:50:47 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 04:41:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ccdc184 dev-java/antlr-runtime: Enable tests for 4.9.3 Signed-off-by: Yuan Liao gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24913 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/antlr-runtime/antlr-runtime-4.9.3.ebuild | 105 +++-- .../antlr-runtime/files/4.9.3-test-fixes.patch | 26 + 2 files changed, 125 insertions(+), 6 deletions(-) diff --git a/dev-java/antlr-runtime/antlr-runtime-4.9.3.ebuild b/dev-java/antlr-runtime/antlr-runtime-4.9.3.ebuild index 31d041e6a974..cf26c16eb71e 100644 --- a/dev-java/antlr-runtime/antlr-runtime-4.9.3.ebuild +++ b/dev-java/antlr-runtime/antlr-runtime-4.9.3.ebuild @@ -3,13 +3,9 @@ EAPI=8 -# Without annotation processing using runtime-testsuite/processors, -# the tests are bound to fail. However, the annotation processor -# has been dropped from the 'master' branch as of January 2022, so -# when updating this package to a new upstream version, please -# check if it is possible to enable the tests and pass them. -JAVA_PKG_IUSE="doc source" +JAVA_PKG_IUSE="doc source test" MAVEN_ID="org.antlr:antlr4-runtime:4.9.3" +JAVA_TESTING_FRAMEWORKS="junit-4" inherit java-pkg-2 java-pkg-simple @@ -26,6 +22,10 @@ KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=" >=virtual/jdk-1.8:* + test? ( + ~dev-java/antlr-tool-${PV}:${SLOT} + dev-java/jol-core:0 + ) " RDEPEND=" @@ -35,3 +35,96 @@ RDEPEND=" S="${WORKDIR}/${MY_PN}4-${PV}" JAVA_SRC_DIR="runtime/Java/src" + +JAVA_TEST_GENTOO_CLASSPATH=" + junit-4 + antlr-tool-${SLOT} + jol-core +" +JAVA_TEST_SRC_DIR=( + runtime-testsuite/test + runtime-testsuite/annotations +) +JAVA_TEST_RESOURCE_DIRS=( + runtime-testsuite/resources +) + +src_prepare() { + java-pkg_clean + eapply "${FILESDIR}/${PV}-test-fixes.patch" + java-pkg-2_src_prepare +} + +src_test() { + # Build classpath for tests + # The JAR created during src_compile must appear in the classpath *before* + # any dependencies to ensure that *it* is the JAR being tested; otherwise, + # because the test suite depends on antlr-tool, which depends on this + # package, the copy of this package's JAR installed on the system would be + # tested instead when it appears earlier in the classpath, which might + # cause test failures when the version being built differs from the version + # already installed on the system, like https://bugs.gentoo.org/834138 + local CP="${S}/${JAVA_JAR_FILENAME}" + local test_dep res_dir + for test_dep in ${JAVA_TEST_GENTOO_CLASSPATH}; do + CP+=":$(java-pkg_getjars --with-dependencies "${test_dep}")" + done + for res_dir in "${JAVA_TEST_RESOURCE_DIRS[@]}"; do + CP+=":${res_dir}" + done + + pushd "${JAVA_TEST_SRC_DIR[0]}" > /dev/null || + die "Failed to enter test source directory for ${PN}" + + einfo "Removing tests for non-Java runtimes ..." + find org/antlr/v4/test/runtime/* -maxdepth 0 -type d \ + -not -name category -not -name descriptors -not -name java \ + -exec einfo " {}" \; -exec rm -r "{}" + || + die "Failed to remove tests for non-Java runtimes" + + einfo "Generating ANTLR 4 parsers for tests ..." + local java_exe="$(java-config -J)" + local g4_files=( $(find * -name "*.g4") ) + local file + for file in "${g4_files[@]}"; do + local java_pkg="${file%/*.g4}" + java_pkg="${java_pkg//\//.}" + "${java_exe}" -cp "${CP}" org.antlr.v4.Tool \ + -visitor -package "${java_pkg}" "${file}" || + die "Failed to generate ANTLR 4 parser from ${file}" + done + + # Create a list of tests to run + # https://github.com/antlr/antlr4/blob/4.9.3/runtime-testsuite/pom.xml#L100 + # Excluding classes with "No runnable methods" + local TESTS=$(find * -type f -name "Test*.java" \ + -not -name "TestContext.java" \ + -not -name "TestOutputReading.java" + ) + TESTS="${TESTS//.java}" + TESTS="${TESTS//\//.}" + + popd > /dev/null || die "Failed to leave test source directory for ${PN}" + + local classes="target/classes" + + # Compile the annotation processor of @CommentHasStringValue + # before the test sources (requires tools.jar) + ejavac -d "${classes}" -cp "${CP}:$(java-config -t)" \ + $(find runtime-testsuite/{annotations,processors} -name "*.java") + local processor_cp="${classes}:runtime-testsuite/processors/resources"
[gentoo-commits] repo/gentoo:master commit in: dev-java/randomized-runner/
commit: 0b034eb60fd707db5cf336375eac5e49dfbce75c Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Apr 4 12:10:19 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 04:33:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b034eb6 dev-java/randomized-runner: Bump to 2.7.9 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/24899 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/randomized-runner/Manifest| 1 + dev-java/randomized-runner/metadata.xml| 3 + .../randomized-runner-2.7.9.ebuild | 70 ++ 3 files changed, 74 insertions(+) diff --git a/dev-java/randomized-runner/Manifest b/dev-java/randomized-runner/Manifest index 44d4d0ec7f58..b5438d14ff88 100644 --- a/dev-java/randomized-runner/Manifest +++ b/dev-java/randomized-runner/Manifest @@ -1 +1,2 @@ DIST randomized-runner-2.7.8.tar.gz 1501825 BLAKE2B e375d4509d8be914829c4ebfad5584e16f8f03be480ed21b52a0ad3db363b7f2761ae6442bb9baa8c929bc182c422963a6e8480165f53b7b820f9f4e2954a243 SHA512 5627f14dc70a6341838ad1ade0fa0f152ec6a5a7f3da4bc31e0ff040ea2c62aeafd669460f61f37db31de379db857ce3d58f0deed22d1cf714f1461988a92cdc +DIST randomized-runner-2.7.9.tar.gz 1501927 BLAKE2B 41ac32c724a87021c9fd58d3c421cab1fefd00a1e9e25a29d6188b831120c5e1407894f19fa92254df5cd1f2a66a44bf6e4469fa2128d841c1f17d17a623eec9 SHA512 23db6f21a805146d759fa9d3c9a37199b7181d6c53d0f62a4d82c42cbc15816cc25a87a174ef3d533870d648039b3f8dcac9370ffaff4ef76fefb6fc2c38ee88 diff --git a/dev-java/randomized-runner/metadata.xml b/dev-java/randomized-runner/metadata.xml index 75321cfb5598..960cc7109212 100644 --- a/dev-java/randomized-runner/metadata.xml +++ b/dev-java/randomized-runner/metadata.xml @@ -4,4 +4,7 @@ j...@gentoo.org + + randomizedtesting/randomizedtesting + diff --git a/dev-java/randomized-runner/randomized-runner-2.7.9.ebuild b/dev-java/randomized-runner/randomized-runner-2.7.9.ebuild new file mode 100644 index ..80a8dbc84563 --- /dev/null +++ b/dev-java/randomized-runner/randomized-runner-2.7.9.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/randomizedtesting/randomizedtesting/archive/release/2.7.9.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~x86" --ebuild randomized-runner-2.7.9.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.7.9" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="JUnit test runner and plugins for running JUnit tests with pseudo-randomness" +HOMEPAGE="https://labs.carrotsearch.com/randomizedtesting.html; +SRC_URI="https://github.com/randomizedtesting/randomizedtesting/archive/release/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +# Common dependencies +# POM: pom.xml +# junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 + +CP_DEPEND=" + >=dev-java/junit-4.12:4 +" + +# Compile dependencies +# POM: pom.xml +# test? org.assertj:assertj-core:2.2.0 -> >=dev-java/assertj-core-2.3.0:2 + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} + test? ( + >=dev-java/assertj-core-2.3.0:2 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +DOCS=( ../{CHANGES,CONTRIBUTING,README}.txt ) + +S="${WORKDIR}/randomizedtesting-release-${PV}/${PN}" + +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="assertj-core-2" +JAVA_TEST_SRC_DIR="src/test/java" + +src_test() { + local vm_version="$(java-config -g PROVIDES_VERSION)" + if [[ "${vm_version}" -ge "17" ]] ; then + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.util=ALL-UNNAMED ) + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/sun.nio.fs=ALL-UNNAMED ) + fi + + java-pkg-simple_src_test +} + +src_install() { + default # https://bugs.gentoo.org/789582 + java-pkg-simple_src_install +}
[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/
commit: 7b44116b4a669a49e51e5a495ab62a25229e18e4 Author: Sam James gentoo org> AuthorDate: Sat Apr 2 04:10:31 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 04:32:56 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7b44116b bin/install-qa-check.d/95empty-dirs: update message for EAPI 8 Portage changed the default for >= EAPI 8 ("newer EAPIs" at the time, not actually specific to 8) in bfda0d2bd4ba03a4e77f488ec3fd4f9c6c351662 to enable FEATURES="strict-keepdir". Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/portage/pull/802 Signed-off-by: Sam James gentoo.org> bin/install-qa-check.d/95empty-dirs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/install-qa-check.d/95empty-dirs b/bin/install-qa-check.d/95empty-dirs index 34a1daf21..b8612bdf1 100644 --- a/bin/install-qa-check.d/95empty-dirs +++ b/bin/install-qa-check.d/95empty-dirs @@ -33,7 +33,7 @@ find_empty_dirs() { done eqawarn eqawarn "If those directories need to be preserved, please make sure to create" - eqawarn "or mark them for keeping using 'keepdir'. Future versions of Portage" + eqawarn "or mark them for keeping using 'keepdir'. Portage for >= EAPI 8 ebuilds" eqawarn "will strip empty directories from installation image." fi }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/shotwell/files/, media-gfx/shotwell/
commit: 029e7035530da87ddc163102e966eaab88eb189a Author: Matt Turner gentoo org> AuthorDate: Tue Apr 5 01:19:00 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 5 04:14:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029e7035 media-gfx/shotwell: Version bump to 0.30.15 - EAPI 8 - Allow vala-0.56 - Fix USE=opencv (bug #702354) - Fix build with dev-lang/python-exec[-native-symlinks] (bug #792168) Closes: https://bugs.gentoo.org/702354 Closes: https://bugs.gentoo.org/792168 Signed-off-by: Matt Turner gentoo.org> media-gfx/shotwell/Manifest| 1 + .../files/0.30.15-opencv4-compatibility.patch | 64 media-gfx/shotwell/shotwell-0.30.15.ebuild | 88 ++ 3 files changed, 153 insertions(+) diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest index ea81ec76f55a..895ed3778370 100644 --- a/media-gfx/shotwell/Manifest +++ b/media-gfx/shotwell/Manifest @@ -1 +1,2 @@ DIST shotwell-0.30.14.tar.xz 6524680 BLAKE2B 321406d3731a4baa333c3820ee46e8dc12ca9a340c7f1ac3824ee894fa2826b7efa3ee7a27f551d62043e5f22199042befb5063cc67cefd27830e19db7d7f661 SHA512 bd899ac099ec4760f6119804812ef9314c9261c18273309abfb1dccc675b9e4a561c0abea1c46ea0dbbab9f5c00301d840b52714f97ec06548c180a77871db7c +DIST shotwell-0.30.15.tar.xz 6533632 BLAKE2B a973c22f06b2c05561db72974fa8f8a72006e4795ca282bd7c94e99f1b59c411917a30dd00b896cf606b80596c1510fe50e81c1a1c8fa6b98bcd75f8b25c5769 SHA512 aded4c8ec015546cb64189cc1a85b6bc233861367ec514cce041607a1deec9d69687f26e448865783c686813c1caec78df17c29d38c4296c4a255ff20c7cde0e diff --git a/media-gfx/shotwell/files/0.30.15-opencv4-compatibility.patch b/media-gfx/shotwell/files/0.30.15-opencv4-compatibility.patch new file mode 100644 index ..1b7275188535 --- /dev/null +++ b/media-gfx/shotwell/files/0.30.15-opencv4-compatibility.patch @@ -0,0 +1,64 @@ +https://gitlab.gnome.org/GNOME/shotwell/-/merge_requests/54 + +From a8fc1328bcc4296045fece60814fbfb40bcc Mon Sep 17 00:00:00 2001 +From: Jens Georg +Date: Sun, 15 Mar 2020 11:19:18 +0100 +Subject: [PATCH] Fix compatibility with OpenCV 4 + +Second try, much simpler version + +(cherry picked from commit f54094594016359bbafd0be44a53ea28c8968593) +--- + facedetect/meson.build | 5 - + facedetect/shotwell-facedetect.cpp | 6 +++--- + 2 files changed, 7 insertions(+), 4 deletions(-) + +diff --git a/facedetect/meson.build b/facedetect/meson.build +index 6724abcb..bd5f3c3b 100644 +--- a/facedetect/meson.build b/facedetect/meson.build +@@ -1,6 +1,9 @@ + subproject = ('facedetect') + add_languages('cpp') +-facedetect_dep = dependency('opencv', version : ['>= 2.3.0'], required : true) ++facedetect_dep = dependency('opencv4', version : ['>= 4.0.0'], required : false) ++if not facedetect_dep.found() ++facedetect_dep = dependency('opencv', version : ['>= 3.4.0'], required : true) ++endif + executable('shotwell-facedetect', +'shotwell-facedetect.cpp', +dependencies : facedetect_dep, +diff --git a/facedetect/shotwell-facedetect.cpp b/facedetect/shotwell-facedetect.cpp +index 1b093797..1c105806 100644 +--- a/facedetect/shotwell-facedetect.cpp b/facedetect/shotwell-facedetect.cpp +@@ -34,7 +34,7 @@ void help() { + void detectFaces(Mat , CascadeClassifier , double scale) { + + Mat gray; +- cvtColor(img, gray, CV_BGR2GRAY); ++ cvtColor(img, gray, cv::COLOR_BGR2GRAY); + + Mat smallImg(cvRound(img.rows / scale), cvRound(img.cols / scale), CV_8UC1); + Size smallImgSize = smallImg.size(); +@@ -43,7 +43,7 @@ void detectFaces(Mat , CascadeClassifier , double scale) { + equalizeHist(smallImg, smallImg); + + vector faces; +- cascade.detectMultiScale(smallImg, faces, 1.1, 2, CV_HAAR_SCALE_IMAGE, Size(30, 30)); ++ cascade.detectMultiScale(smallImg, faces, 1.1, 2, cv::CASCADE_SCALE_IMAGE, Size(30, 30)); + + int i = 0; + for (vector::const_iterator r = faces.begin(); r != faces.end(); r++, i++) { +@@ -117,7 +117,7 @@ int main(int argc, const char** argv) { + + } + +- Mat image = imread(inputName, 1); ++ Mat image = cv::imread(inputName, 1); + + if (image.empty()) { + +-- +2.35.1 + diff --git a/media-gfx/shotwell/shotwell-0.30.15.ebuild b/media-gfx/shotwell/shotwell-0.30.15.ebuild new file mode 100644 index ..fae21f9f1568 --- /dev/null +++ b/media-gfx/shotwell/shotwell-0.30.15.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Open source photo manager for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" +IUSE="opencv udev" + +DEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/
commit: 3fffb0be6b17aaaee0a5753af33c1dfc224493b0 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:50:22 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:50:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fffb0be net-print/hplip: Stabilize 3.22.2 arm64, #836636 Signed-off-by: Sam James gentoo.org> net-print/hplip/hplip-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/hplip/hplip-3.22.2.ebuild b/net-print/hplip/hplip-3.22.2.ebuild index 1b5b740c1b76..770bceac5c1c 100644 --- a/net-print/hplip/hplip-3.22.2.ebuild +++ b/net-print/hplip/hplip-3.22.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86" IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/
commit: 3e159f6d68a7e279192c252665810469d2313c13 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:49:18 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:49:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e159f6d net-irc/unrealircd: add 6.0.3 Signed-off-by: Sam James gentoo.org> net-irc/unrealircd/Manifest| 1 + net-irc/unrealircd/unrealircd-6.0.3.ebuild | 184 + 2 files changed, 185 insertions(+) diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest index 9dc7cf35c43b..7b816cfc23ee 100644 --- a/net-irc/unrealircd/Manifest +++ b/net-irc/unrealircd/Manifest @@ -1,2 +1,3 @@ DIST unrealircd-5.2.4.tar.gz 7201203 BLAKE2B 06afc8b5e28bbd56971b2ce21da3e000e3936672786891bfe000754f5fed37b59850f9539b4f01914d6b33c1f9f17a15fe69569620ba5213f39fce1cfcad SHA512 b6784d011bc56b0b8253d61fb1edddb2133e791e9ce4ae978f90059563d11f3f7b3ebca1cf13765b4077ebc39f0699e101bdfc71cbb0c5cf51d508c5a5fdacb3 DIST unrealircd-6.0.2.tar.gz 8672255 BLAKE2B d52f2984f32331c489528b429f4671189713e4e308a7a7fd2f70933bfd606a938a9b6a6e581170b41fa9a948d1cc04c0cd8bb90c595c01c39b473cf341494a27 SHA512 041f97ad82d89222ad49bdc7db83869fc5133a049dd5354c34759c33c16307b9d60c25d3ef4e19a549059e3a0030699d061bd03fa8118428ded1f1e79d483398 +DIST unrealircd-6.0.3.tar.gz 8673998 BLAKE2B 64a5f8bfa6e19abb5cf5434134b2729d460cd4564ad2ca395241f27aab26113f85249d43b8e9a14245354868f767d07e399ff1f28c606bb7b75c4955048e03ae SHA512 be3b823eee42e5ecf7ffbdcac0d56cf4ff4cde8aa082affa8c2f78518a3c54a2d8bb3956cf2b95060958d7c3382ca8da00e6f7b816670cf3ba48e3b8588adba3 diff --git a/net-irc/unrealircd/unrealircd-6.0.3.ebuild b/net-irc/unrealircd/unrealircd-6.0.3.ebuild new file mode 100644 index ..275c8a7ffa4b --- /dev/null +++ b/net-irc/unrealircd/unrealircd-6.0.3.ebuild @@ -0,0 +1,184 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +SSL_CERT_MANDATORY=1 +inherit autotools ssl-cert systemd tmpfiles + +DESCRIPTION="An advanced Internet Relay Chat daemon" +HOMEPAGE="https://www.unrealircd.org/; +SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="class-nofakelag curl geoip +operoverride operoverride-verify" + +RDEPEND="acct-group/unrealircd + acct-user/unrealircd + >=app-crypt/argon2-20171227-r1:= + dev-libs/libpcre2 + dev-libs/libsodium:= + dev-libs/openssl:= + dev-libs/jansson:= + >=net-dns/c-ares-1.7:= + virtual/libcrypt:= + curl? ( net-misc/curl[adns] ) + geoip? ( dev-libs/libmaxminddb )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} ) + +src_prepare() { + # QA check against bundled pkgs + rm -r extras || die + + # building third-party modules (which we don't do) cause a sandbox violation + # bug 70 + echo "" > src/buildmod || die + + sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in || die + + if use class-nofakelag; then + sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' include/config.h || die + fi + + # File is missing from the 5.0.9.1 tarball + sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die + + default + eautoreconf +} + +src_configure() { + # Default value for privatelibdir adds a build path to -Wl,-rpath. + econf \ + --with-bindir="${EPREFIX}"/usr/bin \ + --with-cachedir="${EPREFIX}"/var/lib/${PN} \ + --with-confdir="${EPREFIX}"/etc/${PN} \ + --with-datadir="${EPREFIX}"/var/lib/${PN} \ + --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \ + --with-logdir="${EPREFIX}"/var/log/${PN} \ + --with-modulesdir="${EPREFIX}/usr/$(get_libdir)"/${PN}/modules \ + --without-privatelibdir \ + --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \ + --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \ + --with-maxconnections=1024 \ + --with-nick-history=2000 \ + --with-permissions=0640 \ + --with-system-argon2 \ + --with-system-cares \ + --with-system-pcre2 \ + --with-system-sodium \ + --with-system-jansson \ + --enable-dynamic-linking \ + --with-controlfile="${EPREFIX}"/run/${PN}/unrealircd.ctl \ + --enable-ssl="${EPREFIX}"/usr \ + $(use_enable curl libcurl "${EPREFIX}"/usr) \ + $(use_with !operoverride no-operoverride) \ + $(use_with operoverride-verify) \ + $(use_enable geoip libmaxminddb) +} + +src_install() { + keepdir
[gentoo-commits] repo/gentoo:master commit in: net-misc/whois/
commit: 6e3ec799f53b3b575cd68547e6d448df74b040d1 Author: Yixun Lan gentoo org> AuthorDate: Tue Apr 5 03:37:54 2022 + Commit: Yixun Lan gentoo org> CommitDate: Tue Apr 5 03:43:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3ec799 net-misc/whois: Keyword 5.5.12 riscv, #836786 Signed-off-by: Yixun Lan gentoo.org> net-misc/whois/whois-5.5.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/whois/whois-5.5.12.ebuild b/net-misc/whois/whois-5.5.12.ebuild index 7ddebc10e44a..e1d0e7edf616 100644 --- a/net-misc/whois/whois-5.5.12.ebuild +++ b/net-misc/whois/whois-5.5.12.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then else #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/whois/
commit: 3460a2fa1e3b1b4b19e8e1069ea95605259a2164 Author: Yixun Lan gentoo org> AuthorDate: Tue Apr 5 03:39:06 2022 + Commit: Yixun Lan gentoo org> CommitDate: Tue Apr 5 03:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3460a2fa net-misc/whois: forward keywords to live ebuild Signed-off-by: Yixun Lan gentoo.org> net-misc/whois/whois-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/whois/whois-.ebuild b/net-misc/whois/whois-.ebuild index 350b7b60b378..8330f6ba0af9 100644 --- a/net-misc/whois/whois-.ebuild +++ b/net-misc/whois/whois-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ if [[ "${PV}" == * ]] ; then else #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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" fi LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/extundelete/
commit: f3c6fa06dabab31b8ab3d421e360433fea51bf20 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:41:54 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:41:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c6fa06 sys-fs/extundelete: style tweaks Signed-off-by: Sam James gentoo.org> sys-fs/extundelete/extundelete-0.2.4-r1.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild b/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild index 8df1fab2c980..f2ef3c30afc2 100644 --- a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild +++ b/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,6 +12,9 @@ SLOT="0" KEYWORDS="amd64 ~arm ~sparc x86" RDEPEND="sys-fs/e2fsprogs" -DEPEND=${RDEPEND} +DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/${P}-e2fsprogs.patch" "${FILESDIR}/${P}-clang.patch" ) +PATCHES=( + "${FILESDIR}/${P}-e2fsprogs.patch" + "${FILESDIR}/${P}-clang.patch" +)
[gentoo-commits] repo/gentoo:master commit in: sys-fs/extundelete/
commit: fc46593ebca08e5c2489e5cb464ca9fc8322ddd5 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:42:37 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:42:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc46593e sys-fs/extundelete: apply clang patch in ~arch Just in case, given while it _shouldn't_ make a runtime difference, it could. Bug: https://bugs.gentoo.org/732284 Signed-off-by: Sam James gentoo.org> sys-fs/extundelete/extundelete-0.2.4-r1.ebuild | 7 ++- .../{extundelete-0.2.4-r1.ebuild => extundelete-0.2.4-r2.ebuild} | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild b/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild index f2ef3c30afc2..88a235cf4f4b 100644 --- a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild +++ b/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild @@ -12,9 +12,6 @@ SLOT="0" KEYWORDS="amd64 ~arm ~sparc x86" RDEPEND="sys-fs/e2fsprogs" -DEPEND="${RDEPEND}" +DEPEND=${RDEPEND} -PATCHES=( - "${FILESDIR}/${P}-e2fsprogs.patch" - "${FILESDIR}/${P}-clang.patch" -) +PATCHES=( "${FILESDIR}/${P}-e2fsprogs.patch" ) diff --git a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild b/sys-fs/extundelete/extundelete-0.2.4-r2.ebuild similarity index 92% copy from sys-fs/extundelete/extundelete-0.2.4-r1.ebuild copy to sys-fs/extundelete/extundelete-0.2.4-r2.ebuild index f2ef3c30afc2..f1ca8f9e938d 100644 --- a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild +++ b/sys-fs/extundelete/extundelete-0.2.4-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~sparc x86" +KEYWORDS="~amd64 ~arm ~sparc ~x86" RDEPEND="sys-fs/e2fsprogs" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/extundelete/files/, sys-fs/extundelete/
commit: 6b1800e098380bf90979347622a1db4d6ad36677 Author: Denis Pronin yandex ru> AuthorDate: Sat Mar 19 10:13:32 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:37:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1800e0 sys-fs/extundelete: fix build with clang patched src/extundelete.cc so that clang is not swearing on implicit narrowing Signed-off-by: Denis Pronin yandex.ru> Bug: https://bugs.gentoo.org/732284 Closes: https://github.com/gentoo/gentoo/pull/24658 Signed-off-by: Sam James gentoo.org> sys-fs/extundelete/extundelete-0.2.4-r1.ebuild | 2 +- sys-fs/extundelete/files/extundelete-0.2.4-clang.patch | 11 +++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild b/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild index 03b275ad95d1..8df1fab2c980 100644 --- a/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild +++ b/sys-fs/extundelete/extundelete-0.2.4-r1.ebuild @@ -14,4 +14,4 @@ KEYWORDS="amd64 ~arm ~sparc x86" RDEPEND="sys-fs/e2fsprogs" DEPEND=${RDEPEND} -PATCHES=( "${FILESDIR}/${P}-e2fsprogs.patch" ) +PATCHES=( "${FILESDIR}/${P}-e2fsprogs.patch" "${FILESDIR}/${P}-clang.patch" ) diff --git a/sys-fs/extundelete/files/extundelete-0.2.4-clang.patch b/sys-fs/extundelete/files/extundelete-0.2.4-clang.patch new file mode 100644 index ..aead9bd910f1 --- /dev/null +++ b/sys-fs/extundelete/files/extundelete-0.2.4-clang.patch @@ -0,0 +1,11 @@ +--- a/src/extundelete.cc b/src/extundelete.cc +@@ -1268,7 +1268,7 @@ + *new_ino = 0; + priv->ret_ino = new_ino; + priv->curr_name = curr_part; +- struct dir_context ctx = {search_flags, DIRENT_FLAG_INCLUDE_REMOVED, ++ struct dir_context ctx = {static_cast(search_flags), DIRENT_FLAG_INCLUDE_REMOVED, + buf, match_name2, priv, 0}; + errcode_t code = extundelete_block_iterate3(fs, *inode, BLOCK_FLAG_DATA_ONLY, + NULL, match_ino, );
[gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/files/, net-news/sfeed/
commit: e0249bf9385bee0a31819fa4530318fb3eee0f6d Author: Nickolas Raymond Kaczynski disroot org> AuthorDate: Sun Apr 3 09:58:24 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:34:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0249bf9 net-news/sfeed: add v1.4, drop v1.2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski disroot.org> Closes: https://github.com/gentoo/gentoo/pull/24880 Signed-off-by: Sam James gentoo.org> net-news/sfeed/Manifest | 2 +- net-news/sfeed/files/sfeed-1.2-ldflags.patch | 20 --- net-news/sfeed/sfeed-1.2.ebuild | 48 - net-news/sfeed/sfeed-1.4.ebuild | 78 4 files changed, 79 insertions(+), 69 deletions(-) diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest index ef654433165d..0e70d48ac21a 100644 --- a/net-news/sfeed/Manifest +++ b/net-news/sfeed/Manifest @@ -1,2 +1,2 @@ -DIST sfeed-1.2.tar.gz 62575 BLAKE2B 080ef555e9ea6711ec1eea296c15dc11d937035742d32096f28ee4b4023c9cd4fcd0f7b59807cfdbfaa82c5f2bd7d51045caabcf33e72f2fd193c82885547cf3 SHA512 4307f11ab02310a881717d99892486152dad93ecb1d6526401e60d6275c1610d90599de9784d9878f9ebb5aa34881abd1daa348c977d9ef6758095be74216a29 DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be +DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb diff --git a/net-news/sfeed/files/sfeed-1.2-ldflags.patch b/net-news/sfeed/files/sfeed-1.2-ldflags.patch deleted file mode 100644 index 51f712976e9a.. --- a/net-news/sfeed/files/sfeed-1.2-ldflags.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -ru sfeed-1.2.orig/Makefile sfeed-1.2/Makefile sfeed-1.2.orig/Makefile2022-02-20 11:43:35.164358731 +0100 -+++ sfeed-1.2/Makefile 2022-02-20 11:43:45.874495281 +0100 -@@ -27,14 +27,14 @@ - SFEED_CURSES_CFLAGS = ${CFLAGS} - SFEED_CURSES_CPPFLAGS = -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 -D_BSD_SOURCE \ --DSFEED_THEME=\"themes/${SFEED_THEME}.h\" ${SFEED_CPPFLAGS} --SFEED_CURSES_LDFLAGS = ${LDFLAGS} -lcurses -+#SFEED_CURSES_LDFLAGS = ${LDFLAGS} -lcurses - - # Linux: some distros use ncurses and require -lncurses. - #SFEED_CURSES_LDFLAGS = ${LDFLAGS} -lncurses - - # Gentoo Linux: some distros might also require -ltinfo and -D_DEFAULT_SOURCE - # to prevent warnings about feature test macros. --#SFEED_CURSES_LDFLAGS = ${LDFLAGS} -lcurses -ltinfo -+SFEED_CURSES_LDFLAGS = ${LDFLAGS} -lcurses -ltinfo - - # FreeBSD: unset feature test macros for SIGWINCH etc. - #SFEED_CURSES_CPPFLAGS = diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild deleted file mode 100644 index 312ed6aea5cf.. --- a/net-news/sfeed/sfeed-1.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="simple RSS and Atom parser" -HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html; -SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" -IUSE="ncurses" - -DEPEND="ncurses? ( sys-libs/ncurses )" -RDEPEND="${DEPEND} - net-misc/curl - sys-apps/coreutils - sys-libs/glibc - virtual/awk - www-client/lynx - x11-misc/xclip - x11-misc/xdg-utils" -BDEPEND="" - -PATCHES=( - "${FILESDIR}/${PN}-1.2-ldflags.patch" -) - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - RANLIB="$(tc-getRANLIB)" \ - AR="$(tc-getAR)" \ - SFEED_CURSES=$(usex ncurses "sfeed_curses" "") -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - MANPREFIX="${EPREFIX}/usr/share/man" \ - DOCPREFIX="${EPREFIX}/usr/share/doc/${P}" \ - SFEED_CURSES=$(usex ncurses "sfeed_curses" "") \ - install -} diff --git a/net-news/sfeed/sfeed-1.4.ebuild b/net-news/sfeed/sfeed-1.4.ebuild new file mode 100644 index ..31103b5adee3 --- /dev/null +++ b/net-news/sfeed/sfeed-1.4.ebuild @@ -0,0 +1,78 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs savedconfig optfeature + +DESCRIPTION="simple RSS and Atom parser" +HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html;
[gentoo-commits] repo/gentoo:master commit in: sys-fs/extundelete/files/
commit: 067e25699b6489f41459d159976a8231a53f9a82 Author: Stephan Hartmann gentoo org> AuthorDate: Tue Apr 5 03:39:52 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:40:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067e2569 sys-fs/extundelete: swap Clang patch Closes: https://bugs.gentoo.org/732284 Signed-off-by: Sam James gentoo.org> sys-fs/extundelete/files/extundelete-0.2.4-clang.patch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-fs/extundelete/files/extundelete-0.2.4-clang.patch b/sys-fs/extundelete/files/extundelete-0.2.4-clang.patch index aead9bd910f1..711a8db8ad3d 100644 --- a/sys-fs/extundelete/files/extundelete-0.2.4-clang.patch +++ b/sys-fs/extundelete/files/extundelete-0.2.4-clang.patch @@ -1,11 +1,12 @@ +https://bugs.gentoo.org/732284 --- a/src/extundelete.cc +++ b/src/extundelete.cc -@@ -1268,7 +1268,7 @@ +@@ -1268,7 +1268,7 @@ static ext2_ino_t find_inode(ext2_filsys fs, ext2_filsys jfs, struct ext2_inode *new_ino = 0; priv->ret_ino = new_ino; priv->curr_name = curr_part; - struct dir_context ctx = {search_flags, DIRENT_FLAG_INCLUDE_REMOVED, -+ struct dir_context ctx = {static_cast(search_flags), DIRENT_FLAG_INCLUDE_REMOVED, ++ struct dir_context ctx = {(ext2_ino_t)search_flags, DIRENT_FLAG_INCLUDE_REMOVED, buf, match_name2, priv, 0}; errcode_t code = extundelete_block_iterate3(fs, *inode, BLOCK_FLAG_DATA_ONLY, NULL, match_ino, );
[gentoo-commits] repo/gentoo:master commit in: app-forensics/volatility3/
commit: 38613798355be9e0463773a3f3a289bde5a64a97 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:33:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:33:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38613798 app-forensics/volatility3: use PEP517 Signed-off-by: Sam James gentoo.org> app-forensics/volatility3/volatility3-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-forensics/volatility3/volatility3-2.0.1.ebuild b/app-forensics/volatility3/volatility3-2.0.1.ebuild index e36930a8b1a5..c8b4955f0506 100644 --- a/app-forensics/volatility3/volatility3-2.0.1.ebuild +++ b/app-forensics/volatility3/volatility3-2.0.1.ebuild @@ -3,8 +3,8 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) - inherit distutils-r1 MY_PV=${PV//_beta/-beta.}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/volatility3/
commit: e9333203c1f3a669342184cc1eca695da4b0f519 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sun Jan 16 13:19:31 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:24:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9333203 app-forensics/volatility3: new ebuild Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> app-forensics/volatility3/Manifest | 1 + app-forensics/volatility3/metadata.xml | 29 app-forensics/volatility3/volatility3-2.0.0.ebuild | 31 ++ 3 files changed, 61 insertions(+) diff --git a/app-forensics/volatility3/Manifest b/app-forensics/volatility3/Manifest new file mode 100644 index ..696d54487e62 --- /dev/null +++ b/app-forensics/volatility3/Manifest @@ -0,0 +1 @@ +DIST volatility3-2.0.0.tar.gz 427713 BLAKE2B c88f44ad033094c7dbab703d3b5f296bb5329bfb13e375715d79616d042d68f828a895b34be07b48368f33dfab80f063f98bfd1a27c07b6ab2b40ba850dfd673 SHA512 e3ed4f05641af5315f01edd4d0afb608b2d1c8fea49a8d8b4e16b47fd10a3cd25f5c39750374801ec72c5ee8ddc3680f6a68d88a09a40faf166fd8ef1098bbef diff --git a/app-forensics/volatility3/metadata.xml b/app-forensics/volatility3/metadata.xml new file mode 100644 index ..edbcd55f84f9 --- /dev/null +++ b/app-forensics/volatility3/metadata.xml @@ -0,0 +1,29 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + s...@gentoo.org + Sam James + + + Volatility is the world's most widely used framework for extracting + digital artifacts from volatile memory (RAM) samples. The extraction + techniques are performed completely independent of the system being + investigated but offer visibility into the runtime state of the system. + + + support plugins that decrypt passwords, password hashes, etc. + support plugins that perform malware analysis and disassemble code + improve error messages regarding improperly configured ISF files + support memory acquisition via leechcore + support AVMLs native compression format + support YARA pattern matching engine + + + volatilityfoundation/volatility3 + + diff --git a/app-forensics/volatility3/volatility3-2.0.0.ebuild b/app-forensics/volatility3/volatility3-2.0.0.ebuild new file mode 100644 index ..e36930a8b1a5 --- /dev/null +++ b/app-forensics/volatility3/volatility3-2.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_PV=${PV//_beta/-beta.} + +DESCRIPTION="Framework for analyzing volatile memory" +HOMEPAGE="https://github.com/volatilityfoundation/volatility3/ https://www.volatilityfoundation.org/; +SRC_URI="https://github.com/volatilityfoundation/volatility3/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="crypt disasm jsonschema leechcore snappy yara" + +RDEPEND=" + >=dev-python/pefile-2017.8.1[${PYTHON_USEDEP}] + crypt? ( >=dev-python/pycryptodome-3[${PYTHON_USEDEP}] ) + disasm? ( >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] ) + jsonschema? ( >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}] ) + leechcore? ( >=dev-python/leechcorepyc-2.4.0[${PYTHON_USEDEP}] ) + snappy? ( >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}] ) + yara? ( >=dev-python/yara-python-3.8.0[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/leechcorepyc/
commit: 6a420dcc40fb7276e531321438455ac652798449 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sun Jan 16 12:53:30 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:24:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a420dcc dev-python/leechcorepyc: new ebuild Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-python/leechcorepyc/Manifest | 1 + dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild | 26 ++ dev-python/leechcorepyc/metadata.xml | 16 + 3 files changed, 43 insertions(+) diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest new file mode 100644 index ..996d1eee59a1 --- /dev/null +++ b/dev-python/leechcorepyc/Manifest @@ -0,0 +1 @@ +DIST leechcorepyc-2.10.2.tar.gz 119984 BLAKE2B e9bba5dd548ce5ce8c3a367d1ae21b66fca796e5614fe3cc86cdc16ddd1b589261534b551992a3964542f6d61fb6fb64bc9e2e03f8775486761107a4ffbeb958 SHA512 16048f3494452ff75fa946d65dfa36a7b0dd30c132db10c01fdc1dbe0de051c69856bf7b9830d68ee17ec1e4ce5fb29ba17a14f0facb928b81e4094ac5009716 diff --git a/dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild new file mode 100644 index ..3dcfe7dbd0a1 --- /dev/null +++ b/dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library" +HOMEPAGE="https://github.com/ufrisk/LeechCore; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-3" +SLOT="0" + +# leechcorepyc ships with a bundled version of the LeechCore library. So we +# dont't depend on the library here. But we must be aware this module doesn't +# use the system library. + +DEPEND="virtual/libusb:=" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" diff --git a/dev-python/leechcorepyc/metadata.xml b/dev-python/leechcorepyc/metadata.xml new file mode 100644 index ..ea0d9f1880bf --- /dev/null +++ b/dev-python/leechcorepyc/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + s...@gentoo.org + Sam James + + + The LeechCore Memory Acquisition Library focuses on Physical Memory + Acquisition using various hardware and software based methods. + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/leechcorepyc/, dev-python/leechcorepyc/files/
commit: 281cc60b6ef9be6cb3bcd889e422b5bc64ab8eba Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:31:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:31:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281cc60b dev-python/leechcorepyc: respect CC; use PEP517 Signed-off-by: Sam James gentoo.org> .../files/leechcorepyc-2.10.2-respect-CC.patch | 49 ++ dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild | 21 +++--- 2 files changed, 64 insertions(+), 6 deletions(-) diff --git a/dev-python/leechcorepyc/files/leechcorepyc-2.10.2-respect-CC.patch b/dev-python/leechcorepyc/files/leechcorepyc-2.10.2-respect-CC.patch new file mode 100644 index ..62c5669ae6c1 --- /dev/null +++ b/dev-python/leechcorepyc/files/leechcorepyc-2.10.2-respect-CC.patch @@ -0,0 +1,49 @@ +diff --git a/leechcore/Makefile b/leechcore/Makefile +index 4f4ff0f..bb04781 100755 +--- a/leechcore/Makefile b/leechcore/Makefile +@@ -1,7 +1,8 @@ +-CC=gcc +-CFLAGS += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` ++CC?=gcc ++PKG_CONFIG ?= pkg-config ++CFLAGS += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `$(PKG_CONFIG) libusb-1.0 --libs --cflags` + #CFLAGS += -g -O0 +-CFLAGS += -fPIE -fPIC -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack ++CFLAGS += -fPIE -fPIC -pie -D_FORTIFY_SOURCE=2 -Wl,-z,noexecstack + CFLAGS += -Wall -Wno-unused-result -Wno-unused-variable -Wno-unused-value -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast + LDFLAGS += -g -ldl -shared + DEPS = leechcore.h +diff --git a/leechcore_device_rawtcp/Makefile b/leechcore_device_rawtcp/Makefile +index 6ce9a8b..b3e7990 100755 +--- a/leechcore_device_rawtcp/Makefile b/leechcore_device_rawtcp/Makefile +@@ -1,4 +1,4 @@ +-CC=gcc ++CC?=gcc + CFLAGS += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden + LDFLAGS += -g -shared + DEPS = +diff --git a/leechcore_device_sp605tcp/Makefile b/leechcore_device_sp605tcp/Makefile +index b3e4db4..f727c04 100755 +--- a/leechcore_device_sp605tcp/Makefile b/leechcore_device_sp605tcp/Makefile +@@ -1,4 +1,4 @@ +-CC=gcc ++CC?=gcc + CFLAGS += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden + LDFLAGS += -g -shared + DEPS = +diff --git a/leechcore_ft601_driver_linux/Makefile b/leechcore_ft601_driver_linux/Makefile +index 7afbf33..6b62aa8 100755 +--- a/leechcore_ft601_driver_linux/Makefile b/leechcore_ft601_driver_linux/Makefile +@@ -1,5 +1,6 @@ +-CC=gcc +-CFLAGS += -I. -D LINUX -shared -fPIC -fvisibility=hidden `pkg-config libusb-1.0 --libs --cflags` ++CC?=gcc ++PKG_CONFIG ?= pkg-config ++CFLAGS += -I. -D LINUX -shared -fPIC -fvisibility=hidden `$(PKG_CONFIG) libusb-1.0 --libs --cflags` + LDFLAGS += -g -shared + DEPS = leechcore_ft601_driver_linux.h + OBJ = fpga_libusb.o leechcore_ft601_driver_linux.o diff --git a/dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild index 3dcfe7dbd0a1..fc294ddf5e5b 100644 --- a/dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild +++ b/dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild @@ -3,9 +3,10 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library" HOMEPAGE="https://github.com/ufrisk/LeechCore; @@ -18,9 +19,17 @@ SLOT="0" # leechcorepyc ships with a bundled version of the LeechCore library. So we # dont't depend on the library here. But we must be aware this module doesn't # use the system library. - DEPEND="virtual/libusb:=" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" +RDEPEND="${DEPEND} + ${PYTHON_DEPS}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-2.10.2-respect-CC.patch +) + +src_configure() { + tc-export CC + + distutils-r1_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/volatility3/
commit: 38e3f59e205abf8018496b49de33e0d49ac4fd87 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Mar 18 18:39:35 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:24:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e3f59e app-forensics/volatility3: version bump 2.0.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24002 Signed-off-by: Sam James gentoo.org> app-forensics/volatility3/Manifest | 2 +- .../volatility3/{volatility3-2.0.0.ebuild => volatility3-2.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-forensics/volatility3/Manifest b/app-forensics/volatility3/Manifest index 696d54487e62..e4b31a5ab9ef 100644 --- a/app-forensics/volatility3/Manifest +++ b/app-forensics/volatility3/Manifest @@ -1 +1 @@ -DIST volatility3-2.0.0.tar.gz 427713 BLAKE2B c88f44ad033094c7dbab703d3b5f296bb5329bfb13e375715d79616d042d68f828a895b34be07b48368f33dfab80f063f98bfd1a27c07b6ab2b40ba850dfd673 SHA512 e3ed4f05641af5315f01edd4d0afb608b2d1c8fea49a8d8b4e16b47fd10a3cd25f5c39750374801ec72c5ee8ddc3680f6a68d88a09a40faf166fd8ef1098bbef +DIST volatility3-2.0.1.tar.gz 427679 BLAKE2B eb9b4ebb885a8dd4de2769c666b503da4bef792389efbf487815808fd514cf84f7f10b5a12926cf398a4028e7b72a5b78892c4c92d3709fea37fe13a6f32af7d SHA512 752b3fc23b3668df4329f6dbefa2ff8eb2dd63bc6e22e18774096cebae93053567727e3dc6e5ecbf7a0731459c829c37cea8ac735564c62f96a4f652ad2b6cb9 diff --git a/app-forensics/volatility3/volatility3-2.0.0.ebuild b/app-forensics/volatility3/volatility3-2.0.1.ebuild similarity index 100% rename from app-forensics/volatility3/volatility3-2.0.0.ebuild rename to app-forensics/volatility3/volatility3-2.0.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/ROPgadget/
commit: 466bac00946815fe45119a8c2504ecda8c10be65 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:21:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:21:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466bac00 dev-util/ROPgadget: style tweaks; PEP517 Signed-off-by: Sam James gentoo.org> dev-util/ROPgadget/ROPgadget-6.6.ebuild | 7 +++ dev-util/ROPgadget/ROPgadget-.ebuild | 7 +++ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/dev-util/ROPgadget/ROPgadget-6.6.ebuild b/dev-util/ROPgadget/ROPgadget-6.6.ebuild index 85eefb604e74..2f92d9fa5df6 100644 --- a/dev-util/ROPgadget/ROPgadget-6.6.ebuild +++ b/dev-util/ROPgadget/ROPgadget-6.6.ebuild @@ -3,15 +3,16 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="sqlite" inherit distutils-r1 DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation" -HOMEPAGE="http://shell-storm.org/project/ROPgadget/; +HOMEPAGE="https://shell-storm.org/project/ROPgadget/; -if [[ ${PV} == "" ]]; then +if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget; else @@ -27,8 +28,6 @@ RDEPEND=" dev-libs/capstone[python,${PYTHON_USEDEP}] " -S="${WORKDIR}"/ROPgadget-${PV} - src_test() { pushd test-suite-binaries || die ./test.sh || die diff --git a/dev-util/ROPgadget/ROPgadget-.ebuild b/dev-util/ROPgadget/ROPgadget-.ebuild index 85eefb604e74..2f92d9fa5df6 100644 --- a/dev-util/ROPgadget/ROPgadget-.ebuild +++ b/dev-util/ROPgadget/ROPgadget-.ebuild @@ -3,15 +3,16 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="sqlite" inherit distutils-r1 DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation" -HOMEPAGE="http://shell-storm.org/project/ROPgadget/; +HOMEPAGE="https://shell-storm.org/project/ROPgadget/; -if [[ ${PV} == "" ]]; then +if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget; else @@ -27,8 +28,6 @@ RDEPEND=" dev-libs/capstone[python,${PYTHON_USEDEP}] " -S="${WORKDIR}"/ROPgadget-${PV} - src_test() { pushd test-suite-binaries || die ./test.sh || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ptrace/
commit: dd17d062750f9c4e5e1971dd7044cfff8aea4f77 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:23:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:23:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd17d062 dev-python/python-ptrace: style tweaks; PEP517; fix Manifest Signed-off-by: Sam James gentoo.org> dev-python/python-ptrace/Manifest | 2 +- dev-python/python-ptrace/python-ptrace-0.9.8.ebuild | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/python-ptrace/Manifest b/dev-python/python-ptrace/Manifest index 7a47cd79cd44..1aeddbeb4e96 100644 --- a/dev-python/python-ptrace/Manifest +++ b/dev-python/python-ptrace/Manifest @@ -1 +1 @@ -DIST python-ptrace-0.9.8.tar.gz 107064 BLAKE2B fedaf62f5f42816222dc5cf3be1d378a872ec981ed3f8f2ffd43f365baf34e093fec4bd6e62f5374b7e8aca786ef12ba7d73270332b40de99cb027bd656b3c1c SHA512 7bbb3ef2228d6f23d34170107b02793ed92f74257b5f2dcf4d96662ca09c9752ff971c7e810724fe9e6a7d914893597e03f67bd6a818af8ec1f63145f25f4c1b +DIST python-ptrace-0.9.8.tar.gz 104079 BLAKE2B 3d387beca9c92c0e3bbd5cf2c9d2af447c233b631e894ce1af2cdc697a1a48e24a299bbc998cd187ac9ad0f45bfc886f476afdb69329d761e8730a047731126b SHA512 f50ba7d457bf20a161a99913a552f2e829e97975d7cfbf8cf5d89b4f2320772b537678f2e70b9aaa88341c4f01d4bf41f62683e913628db503152f3510a013a3 diff --git a/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild b/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild index c87c6168a30e..a97f40f69773 100644 --- a/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild +++ b/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -10,7 +11,7 @@ inherit distutils-r1 DESCRIPTION="A Python binding of ptrace library" HOMEPAGE="https://github.com/vstinner/python-ptrace; -if [[ ${PV} == "" ]]; then +if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/vstinner/python-ptrace; else
[gentoo-commits] repo/gentoo:master commit in: dev-python/pefile/
commit: 8dd3ba1c703e1682b017c5f59283f194c6bbb626 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sun Jan 16 12:44:54 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:24:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd3ba1c dev-python/pefile: new ebuild Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-python/pefile/Manifest | 1 + dev-python/pefile/metadata.xml | 21 + dev-python/pefile/pefile-2021.9.3.ebuild | 29 + dev-python/pefile/pefile-.ebuild | 29 + 4 files changed, 80 insertions(+) diff --git a/dev-python/pefile/Manifest b/dev-python/pefile/Manifest new file mode 100644 index ..6ff3f1165f40 --- /dev/null +++ b/dev-python/pefile/Manifest @@ -0,0 +1 @@ +DIST pefile-2021.9.3.tar.gz 72179 BLAKE2B a1b5390936e6c307b1d7d30f317ae77b432b17300941bfe71c4c8ed9dfecf95d623ce98eb762378ee1ff7ae938e4105e4dbcb2f6b8fe32c502b725c43b3a1154 SHA512 1960a6301823387c76e61dff73250686a32dabe009ff0410691ab9be4e57fd5f7ceca2b78302c935b74465a1e0b8faac659045c8a2be07b21dcf1baf510b1b33 diff --git a/dev-python/pefile/metadata.xml b/dev-python/pefile/metadata.xml new file mode 100644 index ..53ac969c885d --- /dev/null +++ b/dev-python/pefile/metadata.xml @@ -0,0 +1,21 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + s...@gentoo.org + Sam James + + + pefile is a multi-platform Python module to parse and work with + Portable Executable (PE) files. Most of the information contained in + the PE file headers is accessible, as well as all the sections' details + and data. + + + erocarrera/pefile + + diff --git a/dev-python/pefile/pefile-2021.9.3.ebuild b/dev-python/pefile/pefile-2021.9.3.ebuild new file mode 100644 index ..84c6fed76927 --- /dev/null +++ b/dev-python/pefile/pefile-2021.9.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Module to read and work with Portable Executable (PE) files" +HOMEPAGE="https://github.com/erocarrera/pefile; + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/erocarrera/pefile.git; + inherit git-r3 +else + SRC_URI="https://github.com/erocarrera/pefile/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND="${PYTHON_DEPS} + dev-python/future[${PYTHON_USEDEP}]" + +# Unfortunately there is nothing we can test here. Upstream doesn't ship a test +# suite inside the release files. The test fixtures in the source repo is +# encrypted so that only their CI pipeline is able to run the tests. diff --git a/dev-python/pefile/pefile-.ebuild b/dev-python/pefile/pefile-.ebuild new file mode 100644 index ..84c6fed76927 --- /dev/null +++ b/dev-python/pefile/pefile-.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Module to read and work with Portable Executable (PE) files" +HOMEPAGE="https://github.com/erocarrera/pefile; + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/erocarrera/pefile.git; + inherit git-r3 +else + SRC_URI="https://github.com/erocarrera/pefile/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND="${PYTHON_DEPS} + dev-python/future[${PYTHON_USEDEP}]" + +# Unfortunately there is nothing we can test here. Upstream doesn't ship a test +# suite inside the release files. The test fixtures in the source repo is +# encrypted so that only their CI pipeline is able to run the tests.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pefile/
commit: a53bfac61e12e6a7acd1192ac02852be86e8dd54 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:25:26 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:25:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a53bfac6 dev-python/pefile: style tweaks; PEP517 Signed-off-by: Sam James gentoo.org> dev-python/pefile/pefile-2021.9.3.ebuild | 4 ++-- dev-python/pefile/pefile-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/pefile/pefile-2021.9.3.ebuild b/dev-python/pefile/pefile-2021.9.3.ebuild index 84c6fed76927..e80b72dea457 100644 --- a/dev-python/pefile/pefile-2021.9.3.ebuild +++ b/dev-python/pefile/pefile-2021.9.3.ebuild @@ -3,14 +3,14 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) - inherit distutils-r1 DESCRIPTION="Module to read and work with Portable Executable (PE) files" HOMEPAGE="https://github.com/erocarrera/pefile; -if [[ ${PV} == "" ]] ; then +if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/erocarrera/pefile.git; inherit git-r3 else diff --git a/dev-python/pefile/pefile-.ebuild b/dev-python/pefile/pefile-.ebuild index 84c6fed76927..e80b72dea457 100644 --- a/dev-python/pefile/pefile-.ebuild +++ b/dev-python/pefile/pefile-.ebuild @@ -3,14 +3,14 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) - inherit distutils-r1 DESCRIPTION="Module to read and work with Portable Executable (PE) files" HOMEPAGE="https://github.com/erocarrera/pefile; -if [[ ${PV} == "" ]] ; then +if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/erocarrera/pefile.git; inherit git-r3 else
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: e26554af65ec4e30dcba9a4d3f48d2eddd120d86 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:18:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:18:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26554af dev-db/sqlmap: style tweaks Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/sqlmap-1.6.2.ebuild | 12 ++-- dev-db/sqlmap/sqlmap-.ebuild | 12 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dev-db/sqlmap/sqlmap-1.6.2.ebuild b/dev-db/sqlmap/sqlmap-1.6.2.ebuild index 1844e8ba2536..7b33e4568b15 100644 --- a/dev-db/sqlmap/sqlmap-1.6.2.ebuild +++ b/dev-db/sqlmap/sqlmap-1.6.2.ebuild @@ -11,7 +11,7 @@ inherit bash-completion-r1 python-single-r1 wrapper DESCRIPTION="An automatic SQL injection and database takeover tool" HOMEPAGE="https://sqlmap.org/; -if [[ ${PV} == "" ]]; then +if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap; else @@ -39,7 +39,7 @@ fi # termcolor (BSD) # wininetpton (public-domain) LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" -SLOT=0 +SLOT="0" RDEPEND="${PYTHON_DEPS}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -49,12 +49,12 @@ DOCS=( doc/ README.md ) src_install () { einstalldocs - insinto "/usr/share/${PN}/" + insinto /usr/share/${PN}/ doins -r * - python_optimize "${ED}/usr/share/${PN}" + python_optimize "${ED}"/usr/share/${PN} - make_wrapper "${PN}" \ - "${EPYTHON} /usr/share/${PN}/sqlmap.py" + make_wrapper ${PN} \ + "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap } diff --git a/dev-db/sqlmap/sqlmap-.ebuild b/dev-db/sqlmap/sqlmap-.ebuild index 1844e8ba2536..7b33e4568b15 100644 --- a/dev-db/sqlmap/sqlmap-.ebuild +++ b/dev-db/sqlmap/sqlmap-.ebuild @@ -11,7 +11,7 @@ inherit bash-completion-r1 python-single-r1 wrapper DESCRIPTION="An automatic SQL injection and database takeover tool" HOMEPAGE="https://sqlmap.org/; -if [[ ${PV} == "" ]]; then +if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap; else @@ -39,7 +39,7 @@ fi # termcolor (BSD) # wininetpton (public-domain) LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" -SLOT=0 +SLOT="0" RDEPEND="${PYTHON_DEPS}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -49,12 +49,12 @@ DOCS=( doc/ README.md ) src_install () { einstalldocs - insinto "/usr/share/${PN}/" + insinto /usr/share/${PN}/ doins -r * - python_optimize "${ED}/usr/share/${PN}" + python_optimize "${ED}"/usr/share/${PN} - make_wrapper "${PN}" \ - "${EPYTHON} /usr/share/${PN}/sqlmap.py" + make_wrapper ${PN} \ + "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap }
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/files/, dev-db/sqlmap/
commit: 0c2636d824eb25536bd113fba5e2f783568558ff Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Mar 11 16:08:38 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2636d8 dev-db/sqlmap: new ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24494 Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/Manifest | 1 + dev-db/sqlmap/files/sqlmap.bash-completion | 158 + dev-db/sqlmap/metadata.xml | 20 dev-db/sqlmap/sqlmap-1.6.2.ebuild | 60 +++ dev-db/sqlmap/sqlmap-.ebuild | 60 +++ 5 files changed, 299 insertions(+) diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest new file mode 100644 index ..c37adc6febf9 --- /dev/null +++ b/dev-db/sqlmap/Manifest @@ -0,0 +1 @@ +DIST sqlmap-1.6.2.tar.gz 7258723 BLAKE2B cc972eda5351683904e4c9d4f7e0ab9c127c22de597397e976060808812032b2041f68ab2d737784e499a20a7ca930167427390ca178269d744ee71738e5c270 SHA512 a3057486f5096fb2a242296b4ceeb1c500246fbd322c3e52f71e72cd91d1c676ca6f7746becf887625e45d0b14443a669410b28bd6a995124a6e8006c4534976 diff --git a/dev-db/sqlmap/files/sqlmap.bash-completion b/dev-db/sqlmap/files/sqlmap.bash-completion new file mode 100644 index ..47e11297ed89 --- /dev/null +++ b/dev-db/sqlmap/files/sqlmap.bash-completion @@ -0,0 +1,158 @@ +# bash completion for sqlmap by Korznikov Alexander +# source: http://www.korznikov.com/2014/12/bash-tab-completion-for-awesome-tool.html +# cp sqlmap_bash_completion /etc/bash_completion.d/sqlmap + +tamper=$(ls /usr/share/sqlmap/tamper|grep -v "__" |sed ':a;N;$!ba;s/\n/ /g') + +_sqlmap() +{ +local cur prev + +COMPREPLY=() +cur=`_get_cword` +prev=`_get_pword` + +case $prev in + + # List directory content + --tamper) + COMPREPLY=( $( compgen -W "$tamper" -- "$cur" ) ) + return 0 + ;; + --output-dir|-t|-l|-m|-r|--load-cookies|--proxy-file|--sql-file|--shared-lib|--file-write) + _filedir + return 0 + ;; + -c) + _filedir ini + return 0 + ;; + --method) + COMPREPLY=( $( compgen -W 'GET POST PUT' -- "$cur" ) ) + return 0 + ;; + --auth-type) + COMPREPLY=( $( compgen -W 'Basic Digest NTLM PKI' -- "$cur" ) ) + return 0 + ;; + --tor-type) + COMPREPLY=( $( compgen -W 'HTTP SOCKS4 SOCKS5' -- "$cur" ) ) + return 0 + ;; + -v) + COMPREPLY=( $( compgen -W '1 2 3 4 5 6' -- "$cur" ) ) + return 0 + ;; + --dbms) + COMPREPLY=( $( compgen -W 'mysql mssql access postgres' -- "$cur" ) ) + return 0 + ;; + --level|--crawl) + COMPREPLY=( $( compgen -W '1 2 3 4 5' -- "$cur" ) ) + return 0 + ;; + --risk) + COMPREPLY=( $( compgen -W '0 1 2 3' -- "$cur" ) ) + return 0 + ;; + --technique) + COMPREPLY=( $( compgen -W 'B E U S T Q' -- "$cur" ) ) + return 0 + ;; + -s) + _filedir sqlite + return 0 + ;; + --dump-format) + COMPREPLY=( $( compgen -W 'CSV HTML SQLITE' -- "$cur" ) ) + return 0 + ;; + -x) + _filedir xml + return 0 + ;; +esac + +if [[ "$cur" == * ]]; then +COMPREPLY=( $( compgen -W '-h --help -hh --version -v -d -u --url -l -x -m -r -g -c --method \ + --data --param-del --cookie --cookie-del --load-cookies \ + --drop-set-cookie --user-agent --random-agent --host --referer \ + --headers --auth-type --auth-cred --auth-private --ignore-401 \ + --proxy --proxy-cred --proxy-file --ignore-proxy --tor --tor-port \ + --tor-type --check-tor --delay --timeout --retries --randomize \ + --safe-url --safe-freq --skip-urlencode --csrf-token --csrf-url \ + --force-ssl --hpp --eval -o --predict-output --keep-alive \ + --null-connection --threads -p --skip --dbms --dbms-cred \ + --os --invalid-bignum --invalid-logical --invalid-string \ + --no-cast --no-escape --prefix --suffix --tamper --level \ + --risk --string --not-string --regexp --code --text-only \ + --titles --technique --time-sec --union-cols --union-char \ + --union-from --dns-domain --second-order -f --fingerprint \ + -a --all -b --banner --current-user --current-db --hostname \ + --is-dba --users --passwords --privileges --roles --dbs --tables \ + --columns --schema --count --dump --dump-all --search --comments \ + -D -T -C -X -U --exclude-sysdbs --where --start --stop \ + --first --last --sql-query --sql-shell --sql-file --common-tables \ + --common-columns --udf-inject --shared-lib --file-read --file-write \ + --file-dest --os-cmd --os-shell --os-pwn --os-smbrelay --os-bof \ + --priv-esc --msf-path --tmp-path --reg-read --reg-add --reg-del \ + --reg-key --reg-value --reg-data --reg-type -s -t --batch \ + --charset --crawl
[gentoo-commits] repo/gentoo:master commit in: dev-util/pwndbg/
commit: 321df26934e943cc9a24528de15d90c5b2e76219 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Jan 28 17:44:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:18:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321df269 dev-util/pwndbg: new ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24016 Signed-off-by: Sam James gentoo.org> dev-util/pwndbg/Manifest | 1 + dev-util/pwndbg/metadata.xml | 20 + dev-util/pwndbg/pwndbg-20220105.ebuild | 77 ++ dev-util/pwndbg/pwndbg-.ebuild | 77 ++ 4 files changed, 175 insertions(+) diff --git a/dev-util/pwndbg/Manifest b/dev-util/pwndbg/Manifest new file mode 100644 index ..1b009386b9e1 --- /dev/null +++ b/dev-util/pwndbg/Manifest @@ -0,0 +1 @@ +DIST pwndbg-20220105.tar.gz 8272634 BLAKE2B a221fa3af2145a819bc780f3395a168a91371ce1218dc4acfee2ac3420a78c8550c98921dbb03f4bc928cdac07fdc6bed8be7c642a5be42064492192b3443ea6 SHA512 ebb61b402bb6cbaa516c2b1d885f231f6f591c2226d02d69cdd163f674ed41aba5505e3390b47e431f93a6e5de3867feb93c2be6da03a32c5f4c7a0ff074fa08 diff --git a/dev-util/pwndbg/metadata.xml b/dev-util/pwndbg/metadata.xml new file mode 100644 index ..707da35acff7 --- /dev/null +++ b/dev-util/pwndbg/metadata.xml @@ -0,0 +1,20 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + s...@gentoo.org + Sam James + + + pwndbg is a GDB plug-in that makes debugging with GDB suck less, with a + focus on features needed by low-level software developers, hardware + hackers, reverse-engineers and exploit developers. + + + pwndbg/pwndbg + + diff --git a/dev-util/pwndbg/pwndbg-20220105.ebuild b/dev-util/pwndbg/pwndbg-20220105.ebuild new file mode 100644 index ..e2218320b275 --- /dev/null +++ b/dev-util/pwndbg/pwndbg-20220105.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) + +inherit python-single-r1 wrapper + +DESCRIPTION="A GDB plug-in that makes debugging with GDB suck less" +HOMEPAGE="https://github.com/pwndbg/pwndbg; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/pwndbg/pwndbg; +else + MY_PV="${PV:0:4}.${PV:4:2}.${PV:6:2}" + SRC_URI="https://github.com/pwndbg/pwndbg/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${MY_PV}" +fi + +LICENSE="MIT" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-libs/capstone[python,${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/isort[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pycparser[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-python/python-ptrace[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-util/ROPgadget[${PYTHON_USEDEP}] + dev-util/unicorn[python,${PYTHON_USEDEP}] + ')" + +src_prepare() { + if [[ ${PV} != * ]]; then + sed -e "s/__version__ = '\(.*\)'/__version__ = '${PV}'/" \ + -i pwndbg/version.py || die + fi + + python_fix_shebang "${S}" + default +} + +src_install() { + insinto /usr/share/${PN} + doins -r pwndbg/ gdbinit.py # ida_script.py + + python_optimize "${ED}"/usr/share/${PN} + + make_wrapper "pwndbg" \ + "gdb -x \"${EPREFIX}/usr/share/${PN}/gdbinit.py\"" || die + + dodoc {README,DEVELOPING,FEATURES}.md +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + einfo "\nUsage:" + einfo "~$ pwndbg " + ewarn "\nWARNING!!!" + ewarn "Some pwndbg commands only works with libc debug symbols.\n" + ewarn "See also:" + ewarn " * https://github.com/pentoo/pentoo-overlay/issues/521#issuecomment-548975884; + ewarn " * https://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html; + ewarn " * https://wiki.gentoo.org/wiki/Debugging; + fi +} diff --git a/dev-util/pwndbg/pwndbg-.ebuild b/dev-util/pwndbg/pwndbg-.ebuild new file mode 100644 index ..e2218320b275 --- /dev/null
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/
commit: 1f3a01a3a6717ad8c6ee334748f9181a2abe5389 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Apr 4 16:22:25 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:09:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3a01a3 sci-astronomy/wcslib: version bump 7.9 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24903 Signed-off-by: Sam James gentoo.org> sci-astronomy/wcslib/Manifest | 1 + sci-astronomy/wcslib/wcslib-7.9.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest index 49d7c3568ab2..449b9612649d 100644 --- a/sci-astronomy/wcslib/Manifest +++ b/sci-astronomy/wcslib/Manifest @@ -2,3 +2,4 @@ DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 9789a8eb34fe37c96b52e20efe3c1436849905 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9 SHA512 8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892 DIST wcslib-7.4.tar.bz2 2446483 BLAKE2B e659e0f7d4aa54d599c1300f600bc8b7b56d672fa715be1e7c3ade4ff6eebaf68a2894dac73032b1f3aee5965254f359681718c93949962f4a59bdda448d5395 SHA512 3696f59bf15f3806faff2441250f8ae38bfbbc1e2e25404c9480c82629472521d89306d9340475ea4691c5e1a8417be3f058b4a01b49c9a45e0e718056a9394c DIST wcslib-7.7.tar.bz2 2515760 BLAKE2B f5418513168903e14488004abeb5ec2f69d773f49a5abc28598d184ba66df2232b87fb0754fc63800951ea2e794741fbde119794feca2d822287cd63d3fa658c SHA512 372eb32d28ee78be14a3e8f1fba2a51c2b1f69de3bb70bf49487653878f905b4c463a0b7fc9cb06cf4fdd0b23114d3ec26d853072e0fd06d6e14610f0dfa06d4 +DIST wcslib-7.9.tar.bz2 2947112 BLAKE2B 797a1c51dd5b1669faf63c4a509e698f93422d6b4bfc5ace023d75e8e03b2967cc01c6764cca190f07c65b76aec76a740349349561f18f61b870af90bb66ba35 SHA512 72831ced127ad8fce934b43ddde86383273b161316ac078b03dcd8de94b0d6076b625445728695e4c8a9da46cccaa3832038f251922a759f480ef2ad33fd67a1 diff --git a/sci-astronomy/wcslib/wcslib-7.9.ebuild b/sci-astronomy/wcslib/wcslib-7.9.ebuild new file mode 100644 index ..8bb41c6f9a45 --- /dev/null +++ b/sci-astronomy/wcslib/wcslib-7.9.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_NEEDED=fortran + +inherit flag-o-matic fortran-2 + +DESCRIPTION="Astronomical World Coordinate System transformations library" +HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/; +SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2; + +SLOT="0/7" +LICENSE="LGPL-3" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc fortran fits pgplot static-libs +tools" + +RDEPEND=" + fits? ( sci-libs/cfitsio:0= ) + pgplot? ( sci-libs/pgplot:0= )" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/flex-2.6.0 + virtual/pkgconfig" + +src_configure() { + # workaround until upstream fix it properly + append-fflags $(test-flags-FC -fallow-argument-mismatch) + + local myconf=( + --docdir="${EPREFIX}"/usr/share/doc/${PF} + --htmldir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable fortran) + $(use_enable tools utils) + ) + # hacks because cfitsio and pgplot directories are hard-coded + if use fits; then + myconf+=( + --with-cfitsioinc="${EPREFIX}/usr/include" + --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)" + ) + else + myconf+=( --without-cfitsio ) + fi + if use pgplot; then + myconf+=( + --with-pgplotinc="${EPREFIX}/usr/include" + --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)" + ) + else + myconf+=( --without-pgplot ) + fi + econf "${myconf[@]}" + sed -i -e 's/COPYING\*//' GNUmakefile || die +} + +src_test() { + # -j1 to work around a race condition + emake -j1 check +} + +src_install () { + default + # static libs share the same symbols as shared (i.e. compiled with PIC) + # so they are not compiled twice + use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a + use doc || rm -r \ + "${ED}"/usr/share/doc/${PF}/html \ + "${ED}"/usr/share/doc/${PF}/*.pdf +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/ROPgadget/
commit: 1d483dbc73e1b55361b7b9cb4d8914a040725894 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Jan 28 17:27:50 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:18:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d483dbc dev-util/ROPgadget: new ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-util/ROPgadget/Manifest | 1 + dev-util/ROPgadget/ROPgadget-6.6.ebuild | 36 dev-util/ROPgadget/ROPgadget-.ebuild | 36 dev-util/ROPgadget/metadata.xml | 20 ++ 4 files changed, 93 insertions(+) diff --git a/dev-util/ROPgadget/Manifest b/dev-util/ROPgadget/Manifest new file mode 100644 index ..487b7c0a673c --- /dev/null +++ b/dev-util/ROPgadget/Manifest @@ -0,0 +1 @@ +DIST ROPgadget-6.6.tar.gz 9349424 BLAKE2B b1f1e5fbc76329f64122e65161ab188e9f7260c4e43d5e92e0e43cd4ebbf27ae281c32bd49790a363ff1d10360a1cda1846310054c249ab40279063a735654e6 SHA512 bf636a264975c95676e5bb6223d0cf04885699eeaf691c6c93a1ac8c1bc44f95323207660a57a58f44163f8c07156567daa73755b35a13cff5d27aee01ec4fb6 diff --git a/dev-util/ROPgadget/ROPgadget-6.6.ebuild b/dev-util/ROPgadget/ROPgadget-6.6.ebuild new file mode 100644 index ..85eefb604e74 --- /dev/null +++ b/dev-util/ROPgadget/ROPgadget-6.6.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation" +HOMEPAGE="http://shell-storm.org/project/ROPgadget/; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget; +else + SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/capstone[python,${PYTHON_USEDEP}] +" + +S="${WORKDIR}"/ROPgadget-${PV} + +src_test() { + pushd test-suite-binaries || die + ./test.sh || die + popd || die +} diff --git a/dev-util/ROPgadget/ROPgadget-.ebuild b/dev-util/ROPgadget/ROPgadget-.ebuild new file mode 100644 index ..85eefb604e74 --- /dev/null +++ b/dev-util/ROPgadget/ROPgadget-.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation" +HOMEPAGE="http://shell-storm.org/project/ROPgadget/; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget; +else + SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/capstone[python,${PYTHON_USEDEP}] +" + +S="${WORKDIR}"/ROPgadget-${PV} + +src_test() { + pushd test-suite-binaries || die + ./test.sh || die + popd || die +} diff --git a/dev-util/ROPgadget/metadata.xml b/dev-util/ROPgadget/metadata.xml new file mode 100644 index ..29280c8d8dbc --- /dev/null +++ b/dev-util/ROPgadget/metadata.xml @@ -0,0 +1,20 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + s...@gentoo.org + Sam James + + + This tool lets you search your gadgets on your binaries to facilitate + your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on + x86, x64, ARM, ARM64, PowerPC, SPARC and MIPS architectures. + + + JonathanSalwan/ROPgadget + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ptrace/
commit: 3e68863904071fd2db1939037e114d4f6db99deb Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Jan 28 17:42:57 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:18:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e688639 dev-python/python-ptrace: new ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-python/python-ptrace/Manifest | 1 + dev-python/python-ptrace/metadata.xml | 19 + .../python-ptrace/python-ptrace-0.9.8.ebuild | 31 ++ dev-python/python-ptrace/python-ptrace-.ebuild | 31 ++ 4 files changed, 82 insertions(+) diff --git a/dev-python/python-ptrace/Manifest b/dev-python/python-ptrace/Manifest new file mode 100644 index ..7a47cd79cd44 --- /dev/null +++ b/dev-python/python-ptrace/Manifest @@ -0,0 +1 @@ +DIST python-ptrace-0.9.8.tar.gz 107064 BLAKE2B fedaf62f5f42816222dc5cf3be1d378a872ec981ed3f8f2ffd43f365baf34e093fec4bd6e62f5374b7e8aca786ef12ba7d73270332b40de99cb027bd656b3c1c SHA512 7bbb3ef2228d6f23d34170107b02793ed92f74257b5f2dcf4d96662ca09c9752ff971c7e810724fe9e6a7d914893597e03f67bd6a818af8ec1f63145f25f4c1b diff --git a/dev-python/python-ptrace/metadata.xml b/dev-python/python-ptrace/metadata.xml new file mode 100644 index ..c5f4fb2ed06e --- /dev/null +++ b/dev-python/python-ptrace/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + s...@gentoo.org + Sam James + + + python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system + call to trace processes) written in Python. + + + vstinner/python-ptrace + + diff --git a/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild b/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild new file mode 100644 index ..c87c6168a30e --- /dev/null +++ b/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A Python binding of ptrace library" +HOMEPAGE="https://github.com/vstinner/python-ptrace; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vstinner/python-ptrace; +else + SRC_URI="https://github.com/vstinner/python-ptrace/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="${PYTHON_DEPS} + dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +src_test() { + ./runtests.py --tests tests/ || die +} diff --git a/dev-python/python-ptrace/python-ptrace-.ebuild b/dev-python/python-ptrace/python-ptrace-.ebuild new file mode 100644 index ..c87c6168a30e --- /dev/null +++ b/dev-python/python-ptrace/python-ptrace-.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A Python binding of ptrace library" +HOMEPAGE="https://github.com/vstinner/python-ptrace; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vstinner/python-ptrace; +else + SRC_URI="https://github.com/vstinner/python-ptrace/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="${PYTHON_DEPS} + dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +src_test() { + ./runtests.py --tests tests/ || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/yara-python/
commit: a0d25650bbca63f6c2469880e0b347a5f694f3f1 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Thu Mar 10 15:48:27 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:54:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d25650 dev-python/yara-python: version bump 4.2.0 adding python tests Closes: https://bugs.gentoo.org/800275 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24465 Signed-off-by: Sam James gentoo.org> dev-python/yara-python/Manifest | 1 + dev-python/yara-python/yara-python-4.2.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-python/yara-python/Manifest b/dev-python/yara-python/Manifest index eaf58cf3e445..de63fb4af0d1 100644 --- a/dev-python/yara-python/Manifest +++ b/dev-python/yara-python/Manifest @@ -1 +1,2 @@ DIST yara-python-4.1.3.tar.gz 33712 BLAKE2B 7878d12620f2834578c98a99bc259422d8ac54efc04ebd29ffa604c15b0462607ce950b3e19f8e80db07195e61dedb4efc8c2ffb18a0c5de0bf2755fe62776d1 SHA512 9c96ae78df7694dd55b8bdde4fad49043f120b94477fa9d7090610665072626eba4fa410cd9292205e0b18bb9f384f07288c0340232e163294b91051b84dcab2 +DIST yara-python-4.2.0.tar.gz 34459 BLAKE2B fce460385eaa75dd1779fe49c7937ff36d7604433deb310b6fe9e66af9ea521952f92bee61829372cf19c7efee170329609530f1f9e863991720e4887c3c1349 SHA512 ba08d709fc51679ec9fe36165e0864b79fc241f85c681bf59823fe7bb0e34e928cded050ff296147eb5bcb837485f39949aa93425a0eb9ca8b3730e60fac93f4 diff --git a/dev-python/yara-python/yara-python-4.2.0.ebuild b/dev-python/yara-python/yara-python-4.2.0.ebuild new file mode 100644 index ..c9eca9c95ffd --- /dev/null +++ b/dev-python/yara-python/yara-python-4.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Python interface for a malware identification and classification tool" +HOMEPAGE="https://github.com/VirusTotal/yara-python; +SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="${PYTHON_DEPS} + =app-forensics/yara-$(ver_cut 1-2)*" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +src_compile() { + compile_python() { + distutils-r1_python_compile --dynamic-linking + } + python_foreach_impl compile_python +} + +python_test() { + "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/
commit: 354bcf1b70eee5b29634a55624655dfd88b8c03d Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:53:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:53:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354bcf1b dev-cpp/folly: drop 2022.03.14.00 Signed-off-by: Sam James gentoo.org> dev-cpp/folly/Manifest | 1 - dev-cpp/folly/folly-2022.03.14.00.ebuild | 61 2 files changed, 62 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 6bda12dfda8b..0a3fb964be94 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,4 +1,3 @@ -DIST folly-2022.03.14.00.tar.gz 3605018 BLAKE2B 11a58e3c23c1e1299c16821e552d500f8215d2fb2fbdee3699b8487e1073196dfc322461e7670d3968c703d84b0b526d2479bcb74005b763f195ce48f04a419d SHA512 0b3710862360788eb55dc40703e3862f57819acf217287f13ce125b56692c4e5b1de12289f02520ecca9007fa872a69e8936df0ec9260adf974a88286489a9b1 DIST folly-2022.03.21.00.tar.gz 3611725 BLAKE2B 6b0d3431810a26484b2c15a8ba4b245e720d717364a4305269b3adabaa2d005466dfd7ad086b38cb06ee2a2d5908e903e68486aadc62834a32b4fe59cd313095 SHA512 4e0fda55f007179883af30024fe1d389642159b1b4c915f7ef1a3c1003c8c52e2370f53ffa79d5fa75533d33becfb946d2bcbb2abdc62b9a297f977403d13dd7 DIST folly-2022.03.28.00.tar.gz 3616507 BLAKE2B da003701abe599f20ac87a2785fe9a4cd4a8896d182737eb1eac6384f3d75a792225b426febea7cc4ea99aac1a1f31eb7330e0a297f43ae7d5aafccd93784560 SHA512 6eee07b3e82247c3c8672442503e9a69a1c4607604269fc0760e11a2d0e5595029e6995fbe7c970d2052a7f228f6b92112630e6d5c624369fc52e5ad1823ef74 DIST folly-2022.04.04.00.tar.gz 3629241 BLAKE2B 6e606c7412a8c2dcf731bf1373d3ed33680b07641109fd5da066bd648961d9608d82496322496bf6334a8576ae2394a36603ba8098e972c9b949a989f04baa4f SHA512 923cab43820b75ef7f614a3e62d278ecb3a64beeabefee64d6fb113fbbfd368b69a2a90015706ba58e68967eb9bbf97052678edd1f2d6d4d466792f08e547488 diff --git a/dev-cpp/folly/folly-2022.03.14.00.ebuild b/dev-cpp/folly/folly-2022.03.14.00.ebuild deleted file mode 100644 index b644181fecc6.. --- a/dev-cpp/folly/folly-2022.03.14.00.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="llvm-libunwind test" -RESTRICT="!test? ( test )" - -RDEPEND="app-arch/bzip2 - app-arch/lz4:= - app-arch/snappy:= - app-arch/xz-utils - app-arch/zstd:= - dev-cpp/gflags:= - dev-cpp/glog[gflags] - dev-libs/boost:=[context,threads(+)] - dev-libs/double-conversion:= - dev-libs/libaio - dev-libs/libevent:= - dev-libs/libfmt:= - dev-libs/libsodium:= - dev-libs/openssl:= - sys-libs/liburing:= - sys-libs/zlib - llvm-libunwind? ( sys-libs/llvm-libunwind:= ) - !llvm-libunwind? ( sys-libs/libunwind:= )" -# libiberty is linked statically -DEPEND="${RDEPEND} - sys-libs/binutils-libs" -BDEPEND="test? ( sys-devel/clang )" - -pkg_setup() { - if use test && [[ ${BUILD_TYPE} != "binary" ]] && ! tc-is-clang ; then - ewarn "Forcing build with Clang due to GCC bug (because tests are enabled)" - ewarn "(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008)" - - export CC=${CHOST}-clang - export CXX=${CHOST}-clang++ - fi -} - -src_configure() { - # TODO: liburing could in theory be optional but fails to link - - local mycmakeargs=( - -DLIB_INSTALL_DIR="$(get_libdir)" - - -DBUILD_TESTS=$(usex test) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/yara/
commit: 7997427d9e1ea49bd560cac67f1b2721651447a7 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Mar 9 16:52:09 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:54:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7997427d app-forensics/yara: version bump 4.2.0 Closes: https://bugs.gentoo.org/834836 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> app-forensics/yara/Manifest | 1 + app-forensics/yara/yara-4.2.0.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest index 20a05f4273f6..0b041ee3099e 100644 --- a/app-forensics/yara/Manifest +++ b/app-forensics/yara/Manifest @@ -1,2 +1,3 @@ DIST yara-4.1.3.tar.gz 936462 BLAKE2B abfdd5918abe3641056ccde3eebb754cbd66eff5569978d3b1aad5d925d62fcb96b1f7367d0d014dd165db8634418259667be3b2441f93e0848bfbd905ca32dd SHA512 1bfa1787c62dfd9a87fa8db5e8c2fa68f082ae66b16b5373bdcc6bc66b32016fcaffd4baa7e59a7c1f6d3426c972eca9cc22f70d475067d7557b1014a4ab65fc +DIST yara-4.2.0.tar.gz 1284022 BLAKE2B 34008b4d104f5034ac765480c26c0682462383866bf66cadcada4c77ae2a81cfddcf5f669ba1af607e9850aa9fe6371fea2383a659df5b0b7567153eeb76a67d SHA512 eb2bfefb14c9546af2f851395fe1a528199b27c1d967d453f929a116f8091a5e5714090b103c6049f5d8053bbd941bffd5d3865a7963cab5d7311fdcf5afbbac DIST yara-4.2.0_rc1.tar.gz 1283822 BLAKE2B d7bf869e670a0223895aac31df0dbe063d3f0110d1981ae8a42ab26726976790c744b522f13a6963f521310a281fab2b27d6336b23e504a4a9a3d414473ae452 SHA512 03bd09d7c020078946101854e68b7f9ca17c04f7a68624e9e15dc476fe209cc11b010108a0e7aea9746f05aabdbb8d6a6a2ffc54516eb9cb86f170c4259934df diff --git a/app-forensics/yara/yara-4.2.0.ebuild b/app-forensics/yara/yara-4.2.0.ebuild new file mode 100644 index ..8bac51561719 --- /dev/null +++ b/app-forensics/yara/yara-4.2.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A malware identification and classification tool" +HOMEPAGE="http://virustotal.github.io/yara/; +SRC_URI="https://github.com/virustotal/yara/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${PV/_/-}" + +LICENSE="Apache-2.0" +SLOT="0/8" +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~x86" +fi +IUSE="+dex +dotnet +cuckoo +macho +magic profiling python test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:= + cuckoo? ( dev-libs/jansson:= ) + magic? ( sys-apps/file:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable profiling) \ + $(use_enable cuckoo) \ + $(use_enable magic) \ + $(use_enable dotnet) \ + $(use_enable macho) \ + $(use_enable dex) \ + $(use_enable test static) +} + +src_test() { + emake check +} + +src_install() { + default + + # TODO: Allow tests to work against dyn. lib rather than building + # statically just for tests. + find "${ED}" -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/
commit: d1da4d7a47a8d5f22d0b0f5c4123cbb56b6f59d3 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:54:33 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:54:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1da4d7a dev-util/watchman: drop 2022.03.14.00 Signed-off-by: Sam James gentoo.org> dev-util/watchman/Manifest | 1 - dev-util/watchman/watchman-2022.03.14.00.ebuild | 210 2 files changed, 211 deletions(-) diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest index dfc92d346734..adca677a9a6b 100644 --- a/dev-util/watchman/Manifest +++ b/dev-util/watchman/Manifest @@ -80,7 +80,6 @@ DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6dc149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 -DIST watchman-2022.03.14.00.tar.gz 3782279 BLAKE2B 5be4811347f0ef03718444d51c5654b1217b0263994c8a1ca0da901d0b72b6252a727746b8c00e727e8f305dfc54624a61c02effee8b1cc05b84aacbcf4bfbe8 SHA512 3c10a83889876e71d6665d25d9d524efc3d5bf50305000c085caf7712f26397bd33df8763a9686f86a5ac5e722ae56c54023ccb60b85223a01b4bb7a239bec44 DIST watchman-2022.03.21.00.tar.gz 3782647 BLAKE2B 5a484d4900abf453fc5c6b2083367c5447131a832bb25e63d5edb98680d27ff3dc409a709a4335ccdd96133294e092e86fca889dfc6cc51f0eb6ca7b515ac09c SHA512 954a80e761f59e56b779355bb4fbc70b3e72ce95adaa2da9500927c4d3b0803eeb7f5e1f9ffa4e5ef164f99ee4afc23117a71af9067e823d01d71a585766522b DIST watchman-2022.03.28.00.tar.gz 3781468 BLAKE2B 5db1f60c7149af418037a0ce7a00656bc652ec90a4bae261dd48c0bc21d2424ad30e049fe1142b072b5a01ca1380a5cd495fafa74d5c10785e097685f8fb5b21 SHA512 3275e66fe522fc45b3f0c8c458d6d2f61ee314f04d6b12935100535bc060603cafe76c8b13c0b8d334c13b63320ff4b84dc8dfb0f5ce09efc28d94e5d7a5974d DIST watchman-2022.04.04.00.tar.gz 3781625 BLAKE2B bc91cf10f89407eaad6a5b4c79752a9b05c939fadfd9f831c09afb04eaaab0a529119db10f2d5ed8eb92c713d9329d67f0673f1a514b0d4b6e11882e19fb SHA512 bd4ef4e423164b27f690b75c70d478778f4ca98d556169abfebf79abe5aa7675cc3f1c6cd8d447595f8bd8393338ded13b9b5f994eb52767fbb91d079f56c398 diff --git a/dev-util/watchman/watchman-2022.03.14.00.ebuild b/dev-util/watchman/watchman-2022.03.14.00.ebuild deleted file mode 100644 index da684483d094.. --- a/dev-util/watchman/watchman-2022.03.14.00.ebuild +++ /dev/null @@ -1,210 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# TODO: Split into different variables then combine for each component? -# Not all is in rust/ dir. -# Rust components: watchman/cli watchman/rust/serde_bser watchman/rust/watchman_client -CRATES=" -ahash-0.3.8 -ansi_term-0.12.1 -anyhow-1.0.55 -atty-0.2.14 -autocfg-1.1.0 -bitflags-1.3.2 -byteorder-1.4.3 -bytes-1.1.0 -cfg-if-1.0.0 -clap-2.34.0 -const-random-0.1.13 -const-random-macro-0.1.13 -crossbeam-0.8.1 -crossbeam-channel-0.5.2 -crossbeam-deque-0.8.1 -crossbeam-epoch-0.9.7 -crossbeam-queue-0.3.4 -crossbeam-utils-0.8.7 -crunchy-0.2.2 -either-1.6.1 -futures-0.1.31 -futures-0.3.21 -futures-channel-0.3.21 -futures-core-0.3.21 -futures-executor-0.3.21 -futures-io-0.3.21 -futures-macro-0.3.21 -futures-sink-0.3.21 -futures-task-0.3.21 -futures-util-0.3.21 -getrandom-0.2.5 -heck-0.3.3 -hermit-abi-0.1.19 -jwalk-0.6.0 -lazy_static-1.4.0 -libc-0.2.119 -lock_api-0.4.6 -log-0.4.14 -maplit-1.0.2 -memchr-2.4.1 -memoffset-0.6.5 -mio-0.8.0 -miow-0.3.7 -ntapi-0.3.7 -num_cpus-1.13.1 -once_cell-1.9.0 -parking_lot-0.12.0 -parking_lot_core-0.9.1 -pin-project-lite-0.2.8 -pin-utils-0.1.0 -proc-macro2-1.0.36 -proc-macro-error-1.0.4 -proc-macro-error-attr-1.0.4 -proc-macro-hack-0.5.19 -quote-1.0.15 -rayon-1.5.1 -rayon-core-1.9.1 -redox_syscall-0.2.10 -scopeguard-1.1.0 -serde-1.0.136 -serde_derive-1.0.136 -signal-hook-registry-1.4.0 -slab-0.4.5 -smallvec-1.8.0 -socket2-0.4.4 -strsim-0.8.0 -structopt-0.3.26 -structopt-derive-0.4.18 -syn-1.0.86 -textwrap-0.11.0 -thiserror-1.0.30 -thiserror-impl-1.0.30 -tiny-keccak-2.0.2 -tokio-1.17.0 -tokio-macros-1.7.0 -tokio-util-0.6.9
[gentoo-commits] repo/gentoo:master commit in: dev-libs/keystone/
commit: 240562f9dcc5a49a7a761354807dd6594958d5d3 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 03:07:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:07:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240562f9 dev-libs/keystone: support LLVM 13, LLVM 14 Thanks-to: Joonas Niilola gentoo.org> Signed-off-by: Sam James gentoo.org> .../{keystone-.ebuild => keystone-0.9.2-r1.ebuild} | 10 +- dev-libs/keystone/keystone-.ebuild | 10 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dev-libs/keystone/keystone-.ebuild b/dev-libs/keystone/keystone-0.9.2-r1.ebuild similarity index 95% copy from dev-libs/keystone/keystone-.ebuild copy to dev-libs/keystone/keystone-0.9.2-r1.ebuild index 7ef25cfa1b43..c0221f1ff7a7 100644 --- a/dev-libs/keystone/keystone-.ebuild +++ b/dev-libs/keystone/keystone-0.9.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -LLVM_MAX_SLOT=12 +LLVM_MAX_SLOT=14 DISTUTILS_OPTIONAL=1 PYTHON_COMPAT=( python3_{8,9,10} ) @@ -19,6 +19,7 @@ else SRC_URI="https://github.com/keystone-engine/keystone/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~ppc64 ~x86" fi +S="${WORKDIR}"/${P/_rc/-rc} LICENSE="GPL-2" SLOT="0" @@ -41,8 +42,6 @@ REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " -S=${WORKDIR}/${P/_rc/-rc} - wrap_python() { if use python; then pushd bindings/python >/dev/null || die @@ -53,6 +52,7 @@ wrap_python() { src_prepare() { default + sed -i '/NOT uppercase_CMAKE_BUILD_TYPE MATCHES/ s/DEBUG/GENTOO|DEBUG/' \ llvm/CMakeLists.txt || die cmake_src_prepare diff --git a/dev-libs/keystone/keystone-.ebuild b/dev-libs/keystone/keystone-.ebuild index 7ef25cfa1b43..c0221f1ff7a7 100644 --- a/dev-libs/keystone/keystone-.ebuild +++ b/dev-libs/keystone/keystone-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -LLVM_MAX_SLOT=12 +LLVM_MAX_SLOT=14 DISTUTILS_OPTIONAL=1 PYTHON_COMPAT=( python3_{8,9,10} ) @@ -19,6 +19,7 @@ else SRC_URI="https://github.com/keystone-engine/keystone/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~ppc64 ~x86" fi +S="${WORKDIR}"/${P/_rc/-rc} LICENSE="GPL-2" SLOT="0" @@ -41,8 +42,6 @@ REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " -S=${WORKDIR}/${P/_rc/-rc} - wrap_python() { if use python; then pushd bindings/python >/dev/null || die @@ -53,6 +52,7 @@ wrap_python() { src_prepare() { default + sed -i '/NOT uppercase_CMAKE_BUILD_TYPE MATCHES/ s/DEBUG/GENTOO|DEBUG/' \ llvm/CMakeLists.txt || die cmake_src_prepare
[gentoo-commits] repo/gentoo:master commit in: app-forensics/yara/
commit: 4cbb3519cdef8e51ef2a0995b86fd3ea4da9379b Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:56:50 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:56:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbb3519 app-forensics/yara: update Manifest Signed-off-by: Sam James gentoo.org> app-forensics/yara/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest index 0b041ee3099e..639cb3682cb2 100644 --- a/app-forensics/yara/Manifest +++ b/app-forensics/yara/Manifest @@ -1,3 +1,3 @@ DIST yara-4.1.3.tar.gz 936462 BLAKE2B abfdd5918abe3641056ccde3eebb754cbd66eff5569978d3b1aad5d925d62fcb96b1f7367d0d014dd165db8634418259667be3b2441f93e0848bfbd905ca32dd SHA512 1bfa1787c62dfd9a87fa8db5e8c2fa68f082ae66b16b5373bdcc6bc66b32016fcaffd4baa7e59a7c1f6d3426c972eca9cc22f70d475067d7557b1014a4ab65fc -DIST yara-4.2.0.tar.gz 1284022 BLAKE2B 34008b4d104f5034ac765480c26c0682462383866bf66cadcada4c77ae2a81cfddcf5f669ba1af607e9850aa9fe6371fea2383a659df5b0b7567153eeb76a67d SHA512 eb2bfefb14c9546af2f851395fe1a528199b27c1d967d453f929a116f8091a5e5714090b103c6049f5d8053bbd941bffd5d3865a7963cab5d7311fdcf5afbbac +DIST yara-4.2.0.tar.gz 1284059 BLAKE2B 735d161fde5f84199315f1ce6d31f1ad79488312bede85d2941a03cb97fe75c3c4db0b3cba75782d338a462d87e9d9ed57b393bbdb68decfb350a1bbd096258b SHA512 24ca707015c77d87126bcaac0991997f6b09403024765d615a06db47191a3f0177e1c1eb4a917ec8412876b61d28f4a708f36999ddd9214c3967968c71ae3b7c DIST yara-4.2.0_rc1.tar.gz 1283822 BLAKE2B d7bf869e670a0223895aac31df0dbe063d3f0110d1981ae8a42ab26726976790c744b522f13a6963f521310a281fab2b27d6336b23e504a4a9a3d414473ae452 SHA512 03bd09d7c020078946101854e68b7f9ca17c04f7a68624e9e15dc476fe209cc11b010108a0e7aea9746f05aabdbb8d6a6a2ffc54516eb9cb86f170c4259934df
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/
commit: fdc95d1afdf224bb4315aa1be6508dc662e94409 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:50:40 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:50:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc95d1a dev-cpp/folly: add 2022.04.04.00 Signed-off-by: Sam James gentoo.org> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2022.04.04.00.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 71801ebb7718..6bda12dfda8b 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,3 +1,4 @@ DIST folly-2022.03.14.00.tar.gz 3605018 BLAKE2B 11a58e3c23c1e1299c16821e552d500f8215d2fb2fbdee3699b8487e1073196dfc322461e7670d3968c703d84b0b526d2479bcb74005b763f195ce48f04a419d SHA512 0b3710862360788eb55dc40703e3862f57819acf217287f13ce125b56692c4e5b1de12289f02520ecca9007fa872a69e8936df0ec9260adf974a88286489a9b1 DIST folly-2022.03.21.00.tar.gz 3611725 BLAKE2B 6b0d3431810a26484b2c15a8ba4b245e720d717364a4305269b3adabaa2d005466dfd7ad086b38cb06ee2a2d5908e903e68486aadc62834a32b4fe59cd313095 SHA512 4e0fda55f007179883af30024fe1d389642159b1b4c915f7ef1a3c1003c8c52e2370f53ffa79d5fa75533d33becfb946d2bcbb2abdc62b9a297f977403d13dd7 DIST folly-2022.03.28.00.tar.gz 3616507 BLAKE2B da003701abe599f20ac87a2785fe9a4cd4a8896d182737eb1eac6384f3d75a792225b426febea7cc4ea99aac1a1f31eb7330e0a297f43ae7d5aafccd93784560 SHA512 6eee07b3e82247c3c8672442503e9a69a1c4607604269fc0760e11a2d0e5595029e6995fbe7c970d2052a7f228f6b92112630e6d5c624369fc52e5ad1823ef74 +DIST folly-2022.04.04.00.tar.gz 3629241 BLAKE2B 6e606c7412a8c2dcf731bf1373d3ed33680b07641109fd5da066bd648961d9608d82496322496bf6334a8576ae2394a36603ba8098e972c9b949a989f04baa4f SHA512 923cab43820b75ef7f614a3e62d278ecb3a64beeabefee64d6fb113fbbfd368b69a2a90015706ba58e68967eb9bbf97052678edd1f2d6d4d466792f08e547488 diff --git a/dev-cpp/folly/folly-2022.04.04.00.ebuild b/dev-cpp/folly/folly-2022.04.04.00.ebuild new file mode 100644 index ..b644181fecc6 --- /dev/null +++ b/dev-cpp/folly/folly-2022.04.04.00.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly; +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="llvm-libunwind test" +RESTRICT="!test? ( test )" + +RDEPEND="app-arch/bzip2 + app-arch/lz4:= + app-arch/snappy:= + app-arch/xz-utils + app-arch/zstd:= + dev-cpp/gflags:= + dev-cpp/glog[gflags] + dev-libs/boost:=[context,threads(+)] + dev-libs/double-conversion:= + dev-libs/libaio + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/libsodium:= + dev-libs/openssl:= + sys-libs/liburing:= + sys-libs/zlib + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= )" +# libiberty is linked statically +DEPEND="${RDEPEND} + sys-libs/binutils-libs" +BDEPEND="test? ( sys-devel/clang )" + +pkg_setup() { + if use test && [[ ${BUILD_TYPE} != "binary" ]] && ! tc-is-clang ; then + ewarn "Forcing build with Clang due to GCC bug (because tests are enabled)" + ewarn "(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008)" + + export CC=${CHOST}-clang + export CXX=${CHOST}-clang++ + fi +} + +src_configure() { + # TODO: liburing could in theory be optional but fails to link + + local mycmakeargs=( + -DLIB_INSTALL_DIR="$(get_libdir)" + + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/ropper/
commit: 398871895d3a394dc1986bb136d5de3ac479844c Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Mar 9 16:42:53 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 03:03:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39887189 dev-util/ropper: version bump 1.13.7 Closes: https://bugs.gentoo.org/834837 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24463 Signed-off-by: Sam James gentoo.org> dev-util/ropper/Manifest | 1 + dev-util/ropper/ropper-1.13.7.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-util/ropper/Manifest b/dev-util/ropper/Manifest index 1e30c7f56dee..dc36dcac1a21 100644 --- a/dev-util/ropper/Manifest +++ b/dev-util/ropper/Manifest @@ -1 +1,2 @@ DIST ropper-1.13.6.tar.gz 1491005 BLAKE2B aa82c9791eec2362c79f3cd96995cb505b73c8131b0b6fe6a7d0932e3551dd15ea401383e12ab79901ea05e749cb2ca8244fa3c909e0e8955910d321c8436ea9 SHA512 c3e20bc7182a94984f50c42334a7af1e64bd564615a308f432b0641a9557d27fd19bdb6c33a276d66c4b512534c625751e20531c324bde96a58d9c89b6d4 +DIST ropper-1.13.7.tar.gz 1491228 BLAKE2B 24e3f4d2454cad2b4ba8f365a4da4060f0aadc4e78423388024adbf2b58d33276e68ed92f7b778b9a7d9eda057c6a1675a67c43c93df4d378605c08720d97197 SHA512 1d93c4d58454bbd5cfb6a4a7a69f571294613e10e77cae6a65eaf7b9a5c977a3b82c888bd414d1b3e6a1082ba7cd9f2121253bf849dff2a40cdb34acb1371acf diff --git a/dev-util/ropper/ropper-1.13.7.ebuild b/dev-util/ropper/ropper-1.13.7.ebuild new file mode 100644 index ..6bd50c5a169b --- /dev/null +++ b/dev-util/ropper/ropper-1.13.7.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 + +DESCRIPTION="Use to display information about binary files in different file formats" +HOMEPAGE="https://scoding.de/ropper https://github.com/sashs/Ropper; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sashs/Ropper; +else + SRC_URI="https://github.com/sashs/Ropper/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/Ropper-${PV} + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="z3" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-libs/capstone[python,${PYTHON_USEDEP}] + dev-libs/keystone[python,${PYTHON_USEDEP}] + dev-python/filebytes[${PYTHON_USEDEP}] + ') + z3? ( sci-mathematics/z3[python,${PYTHON_SINGLE_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +src_prepare() { + # Remove test which dies on trying to import itself (stub loader, not a real test) + rm test.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/
commit: 348851f016d92205598de3e4e6eb41edc55b1caf Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:54:26 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:54:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348851f0 dev-util/watchman: add 2022.04.04.00 Signed-off-by: Sam James gentoo.org> dev-util/watchman/Manifest | 1 + dev-util/watchman/watchman-2022.04.04.00.ebuild | 210 2 files changed, 211 insertions(+) diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest index 47c6e1f9deb5..dfc92d346734 100644 --- a/dev-util/watchman/Manifest +++ b/dev-util/watchman/Manifest @@ -83,6 +83,7 @@ DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856 DIST watchman-2022.03.14.00.tar.gz 3782279 BLAKE2B 5be4811347f0ef03718444d51c5654b1217b0263994c8a1ca0da901d0b72b6252a727746b8c00e727e8f305dfc54624a61c02effee8b1cc05b84aacbcf4bfbe8 SHA512 3c10a83889876e71d6665d25d9d524efc3d5bf50305000c085caf7712f26397bd33df8763a9686f86a5ac5e722ae56c54023ccb60b85223a01b4bb7a239bec44 DIST watchman-2022.03.21.00.tar.gz 3782647 BLAKE2B 5a484d4900abf453fc5c6b2083367c5447131a832bb25e63d5edb98680d27ff3dc409a709a4335ccdd96133294e092e86fca889dfc6cc51f0eb6ca7b515ac09c SHA512 954a80e761f59e56b779355bb4fbc70b3e72ce95adaa2da9500927c4d3b0803eeb7f5e1f9ffa4e5ef164f99ee4afc23117a71af9067e823d01d71a585766522b DIST watchman-2022.03.28.00.tar.gz 3781468 BLAKE2B 5db1f60c7149af418037a0ce7a00656bc652ec90a4bae261dd48c0bc21d2424ad30e049fe1142b072b5a01ca1380a5cd495fafa74d5c10785e097685f8fb5b21 SHA512 3275e66fe522fc45b3f0c8c458d6d2f61ee314f04d6b12935100535bc060603cafe76c8b13c0b8d334c13b63320ff4b84dc8dfb0f5ce09efc28d94e5d7a5974d +DIST watchman-2022.04.04.00.tar.gz 3781625 BLAKE2B bc91cf10f89407eaad6a5b4c79752a9b05c939fadfd9f831c09afb04eaaab0a529119db10f2d5ed8eb92c713d9329d67f0673f1a514b0d4b6e11882e19fb SHA512 bd4ef4e423164b27f690b75c70d478778f4ca98d556169abfebf79abe5aa7675cc3f1c6cd8d447595f8bd8393338ded13b9b5f994eb52767fbb91d079f56c398 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 diff --git a/dev-util/watchman/watchman-2022.04.04.00.ebuild b/dev-util/watchman/watchman-2022.04.04.00.ebuild new file mode 100644 index ..da684483d094 --- /dev/null +++ b/dev-util/watchman/watchman-2022.04.04.00.ebuild @@ -0,0 +1,210 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Split into different variables then combine for each component? +# Not all is in rust/ dir. +# Rust components: watchman/cli watchman/rust/serde_bser watchman/rust/watchman_client +CRATES=" +ahash-0.3.8 +ansi_term-0.12.1 +anyhow-1.0.55 +atty-0.2.14 +autocfg-1.1.0 +bitflags-1.3.2 +byteorder-1.4.3 +bytes-1.1.0 +cfg-if-1.0.0 +clap-2.34.0 +const-random-0.1.13 +const-random-macro-0.1.13 +crossbeam-0.8.1 +crossbeam-channel-0.5.2 +crossbeam-deque-0.8.1 +crossbeam-epoch-0.9.7 +crossbeam-queue-0.3.4 +crossbeam-utils-0.8.7 +crunchy-0.2.2 +either-1.6.1 +futures-0.1.31 +futures-0.3.21 +futures-channel-0.3.21 +futures-core-0.3.21 +futures-executor-0.3.21 +futures-io-0.3.21 +futures-macro-0.3.21 +futures-sink-0.3.21 +futures-task-0.3.21 +futures-util-0.3.21 +getrandom-0.2.5 +heck-0.3.3 +hermit-abi-0.1.19 +jwalk-0.6.0 +lazy_static-1.4.0 +libc-0.2.119 +lock_api-0.4.6 +log-0.4.14 +maplit-1.0.2 +memchr-2.4.1 +memoffset-0.6.5 +mio-0.8.0 +miow-0.3.7 +ntapi-0.3.7 +num_cpus-1.13.1 +once_cell-1.9.0 +parking_lot-0.12.0 +parking_lot_core-0.9.1 +pin-project-lite-0.2.8 +pin-utils-0.1.0 +proc-macro2-1.0.36 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro-hack-0.5.19 +quote-1.0.15 +rayon-1.5.1 +rayon-core-1.9.1 +redox_syscall-0.2.10 +scopeguard-1.1.0 +serde-1.0.136 +serde_derive-1.0.136 +signal-hook-registry-1.4.0 +slab-0.4.5 +smallvec-1.8.0 +socket2-0.4.4 +strsim-0.8.0 +structopt-0.3.26 +structopt-derive-0.4.18 +syn-1.0.86 +textwrap-0.11.0 +thiserror-1.0.30 +thiserror-impl-1.0.30 +tiny-keccak-2.0.2 +tokio-1.17.0 +tokio-macros-1.7.0
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-super-smack/
commit: 87112c4ea4658dadd600465a0bdf98385d2d9026 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:37:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:37:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87112c4e dev-db/mysql-super-smack: drop 1.3-r4 Bug: https://bugs.gentoo.org/836635 Signed-off-by: Sam James gentoo.org> .../mysql-super-smack-1.3-r4.ebuild| 66 -- 1 file changed, 66 deletions(-) diff --git a/dev-db/mysql-super-smack/mysql-super-smack-1.3-r4.ebuild b/dev-db/mysql-super-smack/mysql-super-smack-1.3-r4.ebuild deleted file mode 100644 index 453fcaa21ab9.. --- a/dev-db/mysql-super-smack/mysql-super-smack-1.3-r4.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -WANT_AUTOMAKE="1.13" - -inherit autotools libtool - -MY_PN="super-smack" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Benchmarking, stress testing, and load generation tool for MySQL & PostGreSQL" -HOMEPAGE="http://vegan.net/tony/supersmack/; -SRC_URI="mirror://gentoo/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres" -REQUIRED_USE="|| ( mysql postgres )" - -COMMON_DEPEND="sys-libs/zlib:= - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:*[server] )" -DEPEND="${COMMON_DEPEND} sys-devel/bison sys-devel/flex" -RDEPEND="${COMMON_DEPEND} mysql? ( virtual/mysql )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.destdir.patch - "${FILESDIR}"/${PN}-1.3.amd64.patch - "${FILESDIR}"/${PN}-1.3.gcc4.3.patch - "${FILESDIR}"/${PN}-1.3-gen-data.patch - "${FILESDIR}"/${PN}-1.3-automake-1.13.patch -) -DOCS=( CHANGES INSTALL MANUAL README TUTORIAL ) - -src_prepare() { - # Clean up files so eautoreconf does not pick up any - # deprecated autotools macros. - rm acinclude.m4 aclocal.m4 acconfig.h config.status config.h || die - mv configure.in configure.ac || die - export CXXFLAGS+=" -std=gnu++98" - default - eautoreconf - elibtoolize --patch-only -} - -src_configure() { - local myeconfargs=( - $(usex mysql --with-mysql "") - $(usex postgres --with-pgsql "") - --with-datadir=/var/tmp/${MY_PN} - --with-smacks-dir=/usr/share/${MY_PN} - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - keepdir /var/tmp/${MY_PN} -} - -pkg_postinst() { - elog "The gen-data binary is now installed as super-smack-gen-data" -}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/
commit: e9070cb2d3a63e8b0fbcbcd07764d5141a62c851 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:36:38 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:36:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9070cb2 net-firewall/iptables: Stabilize 1.8.7-r2 ppc, #836617 Signed-off-by: Sam James gentoo.org> net-firewall/iptables/iptables-1.8.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/iptables/iptables-1.8.7-r2.ebuild b/net-firewall/iptables/iptables-1.8.7-r2.ebuild index 343a160a95c8..cf0c11586f74 100644 --- a/net-firewall/iptables/iptables-1.8.7-r2.ebuild +++ b/net-firewall/iptables/iptables-1.8.7-r2.ebuild @@ -13,7 +13,7 @@ LICENSE="GPL-2" # Subslot reflects PV when libxtables and/or libip*tc was changed # the last time. SLOT="0/1.8.3" -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="conntrack netlink nftables pcap static-libs" BUILD_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/
commit: fa8343ab8ff41cf3c493aac342d095a71631ca56 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:37:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:37:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8343ab app-containers/containerd: Stabilize 1.5.11 ppc64, #836778 Signed-off-by: Sam James gentoo.org> app-containers/containerd/containerd-1.5.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/containerd/containerd-1.5.11.ebuild b/app-containers/containerd/containerd-1.5.11.ebuild index 2d706c67b79c..a1c9c8fc0673 100644 --- a/app-containers/containerd/containerd-1.5.11.ebuild +++ b/app-containers/containerd/containerd-1.5.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86" IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/
commit: e8456713af8a106688d918e4495914eadb475dba Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:37:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:37:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8456713 net-print/hplip: Stabilize 3.22.2 ppc64, #836636 Signed-off-by: Sam James gentoo.org> net-print/hplip/hplip-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/hplip/hplip-3.22.2.ebuild b/net-print/hplip/hplip-3.22.2.ebuild index 415525c76543..1b5b740c1b76 100644 --- a/net-print/hplip/hplip-3.22.2.ebuild +++ b/net-print/hplip/hplip-3.22.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/
commit: 5b74e6f4662ed794c83b88194faccf407245eac5 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:36:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:36:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b74e6f4 media-libs/libsdl2: Stabilize 2.0.20-r1 ppc, #836664 Signed-off-by: Sam James gentoo.org> media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild b/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild index be8398460a94..673d3087e19e 100644 --- a/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild +++ b/media-libs/libsdl2/libsdl2-2.0.20-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xinerama xscreensaver" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/
commit: 2fe0dc4eefc24172d660aae197f585271b746f74 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:36:57 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:36:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe0dc4e net-firewall/firewalld: Stabilize 1.1.0-r1 ppc64, #836678 Signed-off-by: Sam James gentoo.org> net-firewall/firewalld/firewalld-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild b/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild index 12cd825374cf..3629b8d3ff47 100644 --- a/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild +++ b/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86" IUSE="gui +nftables +iptables" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: 1f958aa5b2cacfe4b3b3d047c3b449cd37d19d05 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:36:43 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:36:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f958aa5 dev-libs/nss: Stabilize 3.68.3 ppc, #836621 Signed-off-by: Sam James gentoo.org> dev-libs/nss/nss-3.68.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss/nss-3.68.3.ebuild b/dev-libs/nss/nss-3.68.3.ebuild index 7811c327577e..1a0aceed903f 100644 --- a/dev-libs/nss/nss-3.68.3.ebuild +++ b/dev-libs/nss/nss-3.68.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx" # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/
commit: ff27ada2ae880f08689e8e754d894e613d63aa05 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:36:52 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:36:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff27ada2 net-print/hplip: Stabilize 3.22.2 ppc, #836636 Signed-off-by: Sam James gentoo.org> net-print/hplip/hplip-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/hplip/hplip-3.22.2.ebuild b/net-print/hplip/hplip-3.22.2.ebuild index 35d56537c842..415525c76543 100644 --- a/net-print/hplip/hplip-3.22.2.ebuild +++ b/net-print/hplip/hplip-3.22.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/
commit: 8e3348085e46a4544b17721239d8b8ca7b02fb7a Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:36:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:36:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e334808 app-eselect/eselect-iptables: Stabilize 20220320 ppc, #836617 Signed-off-by: Sam James gentoo.org> app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild b/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild index 343a36ebcfd5..bbebad1775d4 100644 --- a/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild +++ b/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~chutzpah/dist/iptables/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -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" RDEPEND="app-admin/eselect"
[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/
commit: db8bc681de1289cb05a3ef959b5f665c999cd1f9 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:35:54 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:35:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8bc681 net-print/hplip: Stabilize 3.22.2 x86, #836636 Signed-off-by: Sam James gentoo.org> net-print/hplip/hplip-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/hplip/hplip-3.22.2.ebuild b/net-print/hplip/hplip-3.22.2.ebuild index 853e8a5dcb69..35d56537c842 100644 --- a/net-print/hplip/hplip-3.22.2.ebuild +++ b/net-print/hplip/hplip-3.22.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libqalculate/
commit: c8bb8a54156cf74735b86e3a95b369348e8a27c5 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:35:37 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:35:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8bb8a54 sci-libs/libqalculate: Stabilize 3.22.0 ppc64, #830765 Signed-off-by: Sam James gentoo.org> sci-libs/libqalculate/libqalculate-3.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/libqalculate/libqalculate-3.22.0.ebuild b/sci-libs/libqalculate/libqalculate-3.22.0.ebuild index 2fc02de1fe5a..545711dca10d 100644 --- a/sci-libs/libqalculate/libqalculate-3.22.0.ebuild +++ b/sci-libs/libqalculate/libqalculate-3.22.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz LICENSE="GPL-2" # SONAME changes pretty often on bumps. Check! SLOT="0/22" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="curl icu gnuplot readline test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/
commit: 1a023bfc69bfa887b617dd8b553976b384639286 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 02:34:40 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:34:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a023bfc sci-calculators/qalculate-gtk: drop rarian dependency I can't see any trace of this actually being used & it's deprecated. Signed-off-by: Sam James gentoo.org> .../{qalculate-gtk-4.1.1.ebuild => qalculate-gtk-4.1.1-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1.ebuild b/sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1-r1.ebuild similarity index 94% rename from sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1.ebuild rename to sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1-r1.ebuild index 6129275d5715..47ce82e13fba 100644 --- a/sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1.ebuild +++ b/sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1-r1.ebuild @@ -22,8 +22,7 @@ RDEPEND="dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/pango" DEPEND="${RDEPEND}" -BDEPEND="app-text/rarian - dev-util/gdbus-codegen +BDEPEND="dev-util/gdbus-codegen dev-util/intltool sys-devel/gettext virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/
commit: 23e46496938b803e6cb2cf0814d0fb82e5060a5c Author: Sam James gentoo org> AuthorDate: Tue Apr 5 01:21:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:25:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e46496 sci-calculators/qalculate-gtk: add 4.1.1 Signed-off-by: Sam James gentoo.org> sci-calculators/qalculate-gtk/Manifest | 1 + .../qalculate-gtk/qalculate-gtk-4.1.1.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/sci-calculators/qalculate-gtk/Manifest b/sci-calculators/qalculate-gtk/Manifest index 364b5ee57044..a7f21afec485 100644 --- a/sci-calculators/qalculate-gtk/Manifest +++ b/sci-calculators/qalculate-gtk/Manifest @@ -1 +1,2 @@ DIST qalculate-gtk-3.22.0.tar.gz 2555367 BLAKE2B dcaa3495f75f4c24d0482b13978f19785cf192d231b46f031f0c69c4b9c8b5f49c328a14319e4ad0b1930be799fb5ff5805dab6696a21685eaaabb0b9dcccf47 SHA512 029e0a5db69d04a1bfb796915ded3b4533f3036d99833035ae7e8b214f0b2086f6ecb1c08f463561642bdbbd0fd729250a9bc892bbac5ee0a72a9073d7555a04 +DIST qalculate-gtk-4.1.1.tar.gz 2811609 BLAKE2B ffc5769050368a7883d82ea65251e77057f77dd59f365ff04c85bd8fc6d74e5958d982fb82b3d0519ed6439810ece41102eb4b0647990b126fa2f14cebee0ed3 SHA512 d7a6ce496dc6747300b1fff8b8e2ff74ba7530b4b83539d31ec99a0862e8147d250750cef585063a35a8f6aaadf12e99c51bdff4cb6a4ff83683f4fcf4ceae12 diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1.ebuild b/sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1.ebuild new file mode 100644 index ..6129275d5715 --- /dev/null +++ b/sci-calculators/qalculate-gtk/qalculate-gtk-4.1.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: bump with sci-libs/libqalculate! + +inherit xdg + +DESCRIPTION="Modern multi-purpose calculator" +HOMEPAGE="https://qalculate.github.io/; +SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-libs/glib:2 + >=sci-libs/libqalculate-${PV}:= + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/pango" +DEPEND="${RDEPEND}" +BDEPEND="app-text/rarian + dev-util/gdbus-codegen + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_prepare() { + # Required by src_test() and `make check` + cat >po/POTFILES.skip <<-EOF || die + # Required by make check + data/calendarconversion.ui + data/periodictable.ui + EOF + + default +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libqalculate/
commit: 3c46b9aea058d4497b7861156e285c432995a280 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 01:18:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 02:25:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c46b9ae sci-libs/libqalculate: add 4.1.1 Signed-off-by: Sam James gentoo.org> sci-libs/libqalculate/Manifest | 1 + sci-libs/libqalculate/libqalculate-4.1.1.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/sci-libs/libqalculate/Manifest b/sci-libs/libqalculate/Manifest index 7fac31453330..d941dfff2b0a 100644 --- a/sci-libs/libqalculate/Manifest +++ b/sci-libs/libqalculate/Manifest @@ -1,2 +1,3 @@ DIST libqalculate-3.21.0.tar.gz 2117414 BLAKE2B eaf8b886e716a6f8e9631dbda6533906cc7c5ed986233d75b9384aefb4123479914715d37268db5e1d403d1ee1835cde77314abe5380768fce5c266d1c253ca3 SHA512 7ca876ffe359ab2c6c6ae266007f489f9cd26f6650d6ace4e1d80cc660d16294cce601ed81046baca25cc4ec41668498af0a555fddc47c4118241e72af039614 DIST libqalculate-3.22.0.tar.gz 2150167 BLAKE2B 2023dc00e516f26d93e6acae66acb6211fb4dd234fba7e1e012c29ea224276040e75552b923b275e0cbe3e168ed419849f7f204aac3952a872ad0f1916470358 SHA512 2fc7e9e2edda0dfa221865050068eead29f9fecfef8eb8817bacc7493ed03215c60931b40e69165f565fc0574e370131ebebd9b247fedafc5821aae35b71dac9 +DIST libqalculate-4.1.1.tar.gz 2172017 BLAKE2B e9dcc22ad2d102572610ddc103afc5a279cf4f63681750c6165dac40225c7e29ebb4ccdc4f54cb97031ca8684ef17e08e99478c6b200870c7858e832a7588f18 SHA512 7a0f2fac6c96247b40565bdd015f8b52dc250fa74a8d8ed4a52a6f2134fb2b628e469c0253723f22b433a8f575590a28be8c0d4aa6cfb473b58f1b2c63707956 diff --git a/sci-libs/libqalculate/libqalculate-4.1.1.ebuild b/sci-libs/libqalculate/libqalculate-4.1.1.ebuild new file mode 100644 index ..793186d66e2e --- /dev/null +++ b/sci-libs/libqalculate/libqalculate-4.1.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bump with sci-calculators/qalculate-gtk! + +inherit toolchain-funcs + +DESCRIPTION="A modern multi-purpose calculator library" +HOMEPAGE="https://qalculate.github.io/; +SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +# SONAME changes pretty often on bumps. Check! +SLOT="0/22" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="curl icu gnuplot readline test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/gmp:= + dev-libs/libxml2:2 + dev-libs/mpfr:= + virtual/libiconv + curl? ( net-misc/curl ) + icu? ( dev-libs/icu:= ) + readline? ( sys-libs/readline:= )" +RDEPEND="${DEPEND} + gnuplot? ( >=sci-visualization/gnuplot-3.7 )" +BDEPEND="dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_prepare() { + default + + cat >po/POTFILES.skip <<-EOF || die + # Required by make check + data/currencies.xml.in + data/datasets.xml.in + data/elements.xml.in + data/functions.xml.in + data/planets.xml.in + data/prefixes.xml.in + data/units.xml.in + data/variables.xml.in + src/defs2doc.cc + EOF +} + +src_configure() { + # Needed for po-defs/Makefile + export CXX_FOR_BUILD="$(tc-getBUILD_CXX)" + export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E" + + # bug #792027 + tc-export CC + + econf \ + $(use_enable test tests) \ + $(use_enable test unittests) \ + $(use_with curl libcurl) \ + $(use_with gnuplot gnuplot-call) \ + $(use_with icu) \ + $(use_with readline) +} + +src_install() { + # docs/reference/Makefile.am -> referencedir= + emake \ + DESTDIR="${D}" \ + referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \ + install + + einstalldocs + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/gftools/files/
commit: a8f1d1db7035a125aa1dde2b182721db09945a4f Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:29:35 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8f1d1db dev-util/gftools/files: remove patches Signed-off-by: Alessandro Barbieri gmail.com> dev-util/gftools/files/gftools-setup.diff | 10 -- dev-util/gftools/files/gftools-tests.diff | 28 2 files changed, 38 deletions(-) diff --git a/dev-util/gftools/files/gftools-setup.diff b/dev-util/gftools/files/gftools-setup.diff deleted file mode 100644 index 9227b8548..0 --- a/dev-util/gftools/files/gftools-setup.diff +++ /dev/null @@ -1,10 +0,0 @@ a/setup.py -+++ b/setup.py -@@ -72,7 +72,6 @@ setup( - # see: https://github.com/fontforge/fontforge/issues/2048 - 'setuptools', - 'FontTools[ufo]', --'Flask', - 'absl-py', - 'glyphsLib', - 'PyGithub', diff --git a/dev-util/gftools/files/gftools-tests.diff b/dev-util/gftools/files/gftools-tests.diff deleted file mode 100644 index c2c2124af..0 --- a/dev-util/gftools/files/gftools-tests.diff +++ /dev/null @@ -1,28 +0,0 @@ a/Lib/gftools/tests/test_qa.py -+++ b/Lib/gftools/tests/test_qa.py -@@ -1,5 +1,6 @@ - import subprocess - import unittest -+import pytest - import tempfile - import os - -@@ -38,6 +39,7 @@ class TestQA(unittest.TestCase): - self.assertTrue("Fontbakery" in os.listdir(qa_out)) - - def test_diff_github_fonts_vs_googlefonts_vf(self): -+if not 'GH_TOKEN' in os.environ.keys(): pytest.skip("GH_TOKEN not provided") - with tempfile.TemporaryDirectory() as qa_out: - subprocess.call( - [ a/Lib/gftools/tests/test_stat.py -+++ b/Lib/gftools/tests/test_stat.py -@@ -373,7 +373,7 @@ def test_gen_stat_tables_from_config(var - - name: Italic - value: 1 - """ --config = yaml.load(config_text) -+config = yaml.safe_load(config_text) - gen_stat_tables_from_config(config, var_fonts) - roman, italic = var_fonts -
[gentoo-commits] repo/proj/guru:master commit in: dev-util/gftools/
commit: c47e66a4c1126cd90ba5a3616b81689974fd8155 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:29:02 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c47e66a4 dev-util/gftools: add 0.9.5, drop 0.9.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-util/gftools/Manifest | 2 +- dev-util/gftools/{gftools-0.9.2.ebuild => gftools-0.9.5.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-util/gftools/Manifest b/dev-util/gftools/Manifest index 210355f8e..e20484870 100644 --- a/dev-util/gftools/Manifest +++ b/dev-util/gftools/Manifest @@ -1,3 +1,3 @@ DIST GlyphsInfo-e33ccf3515cc5b8005a3a50b4163663623649d20.tar.gz 576525 BLAKE2B 306146533d15e412e8e18f072a1fd55770310fd7a85e0a8cb956f1262622e40776b60c1bb729701b419c155970870a55a398cf01257e0b4f4a338c8714232c79 SHA512 7481f524273e73cbb7827ee6ddf9ae63852b0e9ef5097c6fea643e99912195f0257e9140ca17738a208559c36d8dbec51ec9ec5f24cd9510d5989378be13 -DIST gftools-0.9.2.tar.gz 4640316 BLAKE2B 9fad40044c6d66fb8f6fe69d8f67bae62828954136b14d44108098b60f77babc964508d229eda9018fc1fd3312f1f8ecc0a6ad5f067cea71a504b58ce8d2f691 SHA512 e60d358c4754b0177532ef5f84a50734ea4a203275f13e262852819522901ac16e0e502a883eafcf6e868faa07f17440a58f923927a826364212452d96944db8 DIST gftools-0.9.4.tar.gz 4645902 BLAKE2B e74e94d195bb3c49f453dec09372dfa2d42fc8c2abba79a23106dc605f94992efd2c239b7ace8b96e4677629cbf230c4e08d379683aebd1a0a60b6fdc4aeff1e SHA512 ab26899b844f60cbe9a15f9ad01675a3e317c64590339efcc3efc1bfb67b5a05364dfefd7dc3433246c6b5c50bd89a42d438398b4535c04782ca67c192935a3b +DIST gftools-0.9.5.tar.gz 4649591 BLAKE2B 8bb31da074b973718c4354a2e7eafaedbe5a45927f108c16ebcf3b8f8764647800cc83b5c079d66bd54426896278bba80008e855d27a3c3c20f1aa76178f1aa5 SHA512 d996147df5be58cdb5cfd5399afd71c4f88e6199e023e749216351be8cbe1f43061b871d80961e8be13936da6d331bea19f9361e3ec5a50a66c104814117d87b diff --git a/dev-util/gftools/gftools-0.9.2.ebuild b/dev-util/gftools/gftools-0.9.5.ebuild similarity index 97% rename from dev-util/gftools/gftools-0.9.2.ebuild rename to dev-util/gftools/gftools-0.9.5.ebuild index d67dad3d8..e197ff105 100644 --- a/dev-util/gftools/gftools-0.9.2.ebuild +++ b/dev-util/gftools/gftools-0.9.5.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 COMMIT="e33ccf3515cc5b8005a3a50b4163663623649d20" DISTUTILS_SINGLE_IMPL=1 @@ -52,6 +52,7 @@ RDEPEND=" dev-python/skia-pathops[${PYTHON_USEDEP}] dev-python/jinja[${PYTHON_USEDEP}] dev-python/hyperglot[${PYTHON_USEDEP}] + >=dev-python/fontFeatures-1.6.2[${PYTHON_USEDEP}] ') " DEPEND="
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/tessen/
commit: 69180edccf6554c8f6f2dc3b0f16e64022eb6c28 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 4 23:59:37 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 23:59:37 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69180edc gui-apps/tessen: drop dmenu optional dependency Signed-off-by: Julien Roy jroy.ca> gui-apps/tessen/metadata.xml| 1 - gui-apps/tessen/tessen-2.1.2.ebuild | 5 ++--- gui-apps/tessen/tessen-.ebuild | 5 ++--- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/gui-apps/tessen/metadata.xml b/gui-apps/tessen/metadata.xml index 56ee527ad..55e9ef031 100644 --- a/gui-apps/tessen/metadata.xml +++ b/gui-apps/tessen/metadata.xml @@ -9,7 +9,6 @@ ayushnix/tessen - Enable dmenu backend Enable bemenu backend Enable rofi backend Enable wofi backend diff --git a/gui-apps/tessen/tessen-2.1.2.ebuild b/gui-apps/tessen/tessen-2.1.2.ebuild index 825613281..a215da0bf 100644 --- a/gui-apps/tessen/tessen-2.1.2.ebuild +++ b/gui-apps/tessen/tessen-2.1.2.ebuild @@ -18,14 +18,13 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+pass gopass dmenu bemenu wofi rofi" +IUSE="+pass gopass bemenu wofi rofi" REQUIRED_USE="|| ( pass gopass ) - || ( dmenu bemenu wofi rofi )" + || ( bemenu wofi rofi )" DEPEND="" RDEPEND="${DEPEND} - dmenu? ( x11-misc/dmenu ) bemenu? ( dev-libs/bemenu ) wofi? ( gui-apps/wofi ) rofi? ( x11-misc/rofi ) diff --git a/gui-apps/tessen/tessen-.ebuild b/gui-apps/tessen/tessen-.ebuild index 825613281..a215da0bf 100644 --- a/gui-apps/tessen/tessen-.ebuild +++ b/gui-apps/tessen/tessen-.ebuild @@ -18,14 +18,13 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+pass gopass dmenu bemenu wofi rofi" +IUSE="+pass gopass bemenu wofi rofi" REQUIRED_USE="|| ( pass gopass ) - || ( dmenu bemenu wofi rofi )" + || ( bemenu wofi rofi )" DEPEND="" RDEPEND="${DEPEND} - dmenu? ( x11-misc/dmenu ) bemenu? ( dev-libs/bemenu ) wofi? ( gui-apps/wofi ) rofi? ( x11-misc/rofi )
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/ipaddr/
commit: 6c48e8364f391f936e66534c7ad399f814dde29e Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:31:08 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c48e836 dev-ml/ipaddr: add 5.3.0, drop 5.0.1-r2 Signed-off-by: Alessandro Barbieri gmail.com> dev-ml/ipaddr/Manifest| 2 +- dev-ml/ipaddr/{ipaddr-5.0.1-r2.ebuild => ipaddr-5.3.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ipaddr/Manifest b/dev-ml/ipaddr/Manifest index ef471692e..3bcc37e9d 100644 --- a/dev-ml/ipaddr/Manifest +++ b/dev-ml/ipaddr/Manifest @@ -1 +1 @@ -DIST ocaml-ipaddr-5.0.1.tar.gz 32964 BLAKE2B cd4f2ba145973c258b564752b3ea5bcd555aae466548d8745bd7a6219dc6d16350698eebcd7994a167e4166cffd822ac7bdc3316e2969a4185cc77d90d7aa267 SHA512 0e7984e2911d2a8aaba8ee28661288e7a1ce87bdb993bd910206e513a40c4fcf7272c73be72295a739f1254ccf9622e8b4aa448db0f599508c1e814020410ec8 +DIST ocaml-ipaddr-5.3.0.tar.gz 34247 BLAKE2B de7c059649ed1dfd32e02e7ec27d2c86cb470e7a3cdd3dd79ef4a5d935962970d5384e871c788f114309b3133e09b46cb7e647ace92a2e700edad9d863e016bc SHA512 ef7d720d4625fc0e147ac517efbfc8e4269b1ad2b864099e6552303784591c9fec5662177db31c64bf9e740bb834196a603bd97437499acd6d6c9b80f51818d5 diff --git a/dev-ml/ipaddr/ipaddr-5.0.1-r2.ebuild b/dev-ml/ipaddr/ipaddr-5.3.0.ebuild similarity index 100% rename from dev-ml/ipaddr/ipaddr-5.0.1-r2.ebuild rename to dev-ml/ipaddr/ipaddr-5.3.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/xmlm/
commit: aeaa506ae06ed9160b2c6108952cddf4dafa195b Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Tue Apr 5 02:09:23 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue Apr 5 02:09:23 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aeaa506a dev-ml/xmlm: update SRC_URI and HOMEPAGE (HTTP -> HTTPS) Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-ml/xmlm/xmlm-1.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ml/xmlm/xmlm-1.4.0.ebuild b/dev-ml/xmlm/xmlm-1.4.0.ebuild index bb7de9ee7..e470e5e5e 100644 --- a/dev-ml/xmlm/xmlm-1.4.0.ebuild +++ b/dev-ml/xmlm/xmlm-1.4.0.ebuild @@ -7,10 +7,10 @@ inherit findlib opam DESCRIPTION="Ocaml XML manipulation module" HOMEPAGE=" - http://erratique.ch/software/xmlm + https://erratique.ch/software/xmlm https://github.com/dbuenzli/xmlm " -SRC_URI="http://erratique.ch/software/${PN}/releases/${P}.tbz; +SRC_URI="https://erratique.ch/software/${PN}/releases/${P}.tbz; LICENSE="BSD" SLOT="0/${PV}"
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/tessen/
commit: 3c21ef9d1ed718b405014f6c0e51e5e092080b73 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 4 23:26:07 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 23:26:07 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c21ef9d Added - and optfeature logs in postinst Signed-off-by: Julien Roy jroy.ca> gui-apps/tessen/tessen-2.1.2.ebuild | 20 ++-- .../{tessen-2.1.2.ebuild => tessen-.ebuild} | 20 ++-- 2 files changed, 36 insertions(+), 4 deletions(-) diff --git a/gui-apps/tessen/tessen-2.1.2.ebuild b/gui-apps/tessen/tessen-2.1.2.ebuild index c0d5cf2f4..825613281 100644 --- a/gui-apps/tessen/tessen-2.1.2.ebuild +++ b/gui-apps/tessen/tessen-2.1.2.ebuild @@ -3,13 +3,21 @@ EAPI=8 +inherit optfeature + DESCRIPTION="an interactive menu to autotype and copy pass and gopass data" HOMEPAGE="https://github.com/ayushnix/tessen; -SRC_URI="https://github.com/ayushnix/tessen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ayushnix/${PN}.git; +else + SRC_URI="https://github.com/ayushnix/tessen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" IUSE="+pass gopass dmenu bemenu wofi rofi" REQUIRED_USE="|| ( pass gopass ) @@ -24,3 +32,11 @@ RDEPEND="${DEPEND} pass? ( app-admin/pass ) gopass? ( app-admin/gopass )" BDEPEND="" + +pkg_postinst() { + optfeature "autotype support" gui-apps/wtype + optfeature "clipboard support" gui-apps/wl-clipboard + optfeature "URL opening support" x11-misc/xdg-utils + optfeature "OTP support" app-admin/pass-otp + optfeature "notifications support" x11-libs/libnotify +} diff --git a/gui-apps/tessen/tessen-2.1.2.ebuild b/gui-apps/tessen/tessen-.ebuild similarity index 53% copy from gui-apps/tessen/tessen-2.1.2.ebuild copy to gui-apps/tessen/tessen-.ebuild index c0d5cf2f4..825613281 100644 --- a/gui-apps/tessen/tessen-2.1.2.ebuild +++ b/gui-apps/tessen/tessen-.ebuild @@ -3,13 +3,21 @@ EAPI=8 +inherit optfeature + DESCRIPTION="an interactive menu to autotype and copy pass and gopass data" HOMEPAGE="https://github.com/ayushnix/tessen; -SRC_URI="https://github.com/ayushnix/tessen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ayushnix/${PN}.git; +else + SRC_URI="https://github.com/ayushnix/tessen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" IUSE="+pass gopass dmenu bemenu wofi rofi" REQUIRED_USE="|| ( pass gopass ) @@ -24,3 +32,11 @@ RDEPEND="${DEPEND} pass? ( app-admin/pass ) gopass? ( app-admin/gopass )" BDEPEND="" + +pkg_postinst() { + optfeature "autotype support" gui-apps/wtype + optfeature "clipboard support" gui-apps/wl-clipboard + optfeature "URL opening support" x11-misc/xdg-utils + optfeature "OTP support" app-admin/pass-otp + optfeature "notifications support" x11-libs/libnotify +}
[gentoo-commits] repo/proj/guru:master commit in: app-admin/glance/files/, app-admin/glance/
commit: b533f66cd77aa9cda886a93c2b88bac4afcba9a5 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:19:20 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b533f66c app-admin/glance: add 24.0.0, drop 23.0.0 Signed-off-by: Alessandro Barbieri gmail.com> app-admin/glance/Manifest | 2 +- app-admin/glance/files/glance.logrotate| 8 app-admin/glance/files/glance.sudoers | 3 ++ app-admin/glance/files/glance.tmpfiles | 2 + .../glance/files/openstack-glance-api.service | 16 +++ .../{glance-23.0.0.ebuild => glance-24.0.0.ebuild} | 53 +++--- 6 files changed, 67 insertions(+), 17 deletions(-) diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest index 53b510110..c368789b8 100644 --- a/app-admin/glance/Manifest +++ b/app-admin/glance/Manifest @@ -1 +1 @@ -DIST glance-23.0.0.tar.gz 2095878 BLAKE2B 9c47dc3005828d1d6e8e194d641abea67d1fc05cb4fd76a4f70c8906a036df2c5501984e1f81050e0c8719410b6226a699ead8b91a9ae14a9a5cd491743d3adf SHA512 97c11c95c8957fece373f009644e192468b0e2f74bd8ed78e5a99c549890a432c96e4a8a85c66bbcdac1278b3a2db1c3b7a01f779cfcf939a830557414f8cc14 +DIST glance-24.0.0.tar.gz 2100290 BLAKE2B 3f9774a1ff30974bf5986b9c64bd3b7aef63427ef75449daf29bd217b8a87d6edc9696e338d5f30abcc289e6d2f7fde25893c619ddd49acf483ebdf765663324 SHA512 a5a9a9d91f14f485cdebe6b2b96a0712b09cfbf2f03b13c3919d597dbef1bd58b0ab2b4aac386c52a25e6059c03d2e1a821b28827b7689c3272cde51d80f3809 diff --git a/app-admin/glance/files/glance.logrotate b/app-admin/glance/files/glance.logrotate new file mode 100644 index 0..b91cfd32c --- /dev/null +++ b/app-admin/glance/files/glance.logrotate @@ -0,0 +1,8 @@ +/var/log/glance/*.log { +daily +missingok +compress +delaycompress +notifempty +copytruncate +} diff --git a/app-admin/glance/files/glance.sudoers b/app-admin/glance/files/glance.sudoers new file mode 100644 index 0..ebb61440d --- /dev/null +++ b/app-admin/glance/files/glance.sudoers @@ -0,0 +1,3 @@ +Defaults:glance !requiretty + +glance ALL = (root) NOPASSWD: /usr/bin/glance-rootwrap /etc/glance/rootwrap.conf * diff --git a/app-admin/glance/files/glance.tmpfiles b/app-admin/glance/files/glance.tmpfiles new file mode 100644 index 0..33619e305 --- /dev/null +++ b/app-admin/glance/files/glance.tmpfiles @@ -0,0 +1,2 @@ +d /var/lib/glance 0750 glance glance - +d /var/log/glance 0750 glance glance - diff --git a/app-admin/glance/files/openstack-glance-api.service b/app-admin/glance/files/openstack-glance-api.service new file mode 100644 index 0..841d4e315 --- /dev/null +++ b/app-admin/glance/files/openstack-glance-api.service @@ -0,0 +1,16 @@ +[Unit] +Description=OpenStack Image Service API server +After=network.target httpd.service memcached.service etcd.service mysqld.service redis.service rabbitmq.service + +[Service] +LimitNOFILE=131072 +LimitNPROC=131072 +Type=simple +User=glance +ExecStart=/usr/bin/glance-api --log-file=/var/log/glance/api.log +PrivateTmp=true +Restart=on-failure + +[Install] +WantedBy=multi-user.target + diff --git a/app-admin/glance/glance-23.0.0.ebuild b/app-admin/glance/glance-24.0.0.ebuild similarity index 80% rename from app-admin/glance/glance-23.0.0.ebuild rename to app-admin/glance/glance-24.0.0.ebuild index 26203fab4..331a5d544 100644 --- a/app-admin/glance/glance-23.0.0.ebuild +++ b/app-admin/glance/glance-24.0.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_{8..9} ) -inherit distutils-r1 +inherit distutils-r1 systemd tmpfiles DESCRIPTION="Services for discovering, registering, and retrieving VM images" HOMEPAGE=" @@ -23,17 +23,6 @@ IUSE="mysql postgres +sqlite +swift" RDEPEND=" >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] >=dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] - sqlite? ( - >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}] - ) - mysql? ( - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - ) - postgres? ( - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}] - ) >=dev-python/eventlet-0.25.1[${PYTHON_USEDEP}] >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}] >=dev-python/routes-2.3.1[${PYTHON_USEDEP}] @@ -50,16 +39,16 @@ RDEPEND=" >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}] >=dev-python/taskflow-4.0.0[${PYTHON_USEDEP}] >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] - >=dev-python/keystonemiddleware-5.17.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/cinder/
commit: 93bcb1b70a9742874944b64e297f0282b67bd955 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:20:34 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93bcb1b7 sys-cluster/cinder: add 20.0.0 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/cinder/Manifest | 1 + sys-cluster/cinder/cinder-20.0.0.ebuild | 207 2 files changed, 208 insertions(+) diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest index 8b474a5d9..e9fdf3984 100644 --- a/sys-cluster/cinder/Manifest +++ b/sys-cluster/cinder/Manifest @@ -1 +1,2 @@ DIST cinder-20.0.0.0rc1.tar.gz 5948385 BLAKE2B f8f2e2b4b88f4c81db61bc209b1408bf8c49db54b8b89095828d5baf3a1e6789889093ecb29b9494ec580c5878cd2cffcd5930992794d970a7582f190db5c134 SHA512 90e6845d96e896ddf40bd9992e80864a8441a74b265bdf559ada75f0a95af9f3041ee75d16312a9ae3871e35a23719248c7ed879b1511688afb3bf8b09239ab1 +DIST cinder-20.0.0.tar.gz 5950094 BLAKE2B 6370f2ea4f1bfecf3602d313b46436a100b5957754750c5ed5f282ec7bdb1797fa4df7764d7eb946d01a47345fc4611bcc8ed565f076556aedf094eec994f89b SHA512 1d7d8cc26b88b1243c7c03c607591815120120257f06355d75f2aab5cc7566470d0f37f2bfc7bc1f51a36a38c8b7016fc5996de9b42d36ebe7f393585a877bb2 diff --git a/sys-cluster/cinder/cinder-20.0.0.ebuild b/sys-cluster/cinder/cinder-20.0.0.ebuild new file mode 100644 index 0..8ba86ad84 --- /dev/null +++ b/sys-cluster/cinder/cinder-20.0.0.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYP="${P/_rc/rc}" +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 linux-info systemd tmpfiles + +DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of nova-volumes" +HOMEPAGE=" + https://launchpad.net/cinder + https://opendev.org/openstack/cinder/ + https://pypi.org/project/cinder/ + https://github.com/openstack/cinder +" +SRC_URI="https://tarballs.openstack.org/${PN}/${MYP}.tar.gz; +KEYWORDS="~amd64" + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt" + +# qemu is needed for image conversion +RDEPEND=" + >=dev-python/pbr-5.8.0[${PYTHON_USEDEP}] + >=dev-python/decorator-4.4.2[${PYTHON_USEDEP}] + >=dev-python/eventlet-0.30.1[${PYTHON_USEDEP}] + >=dev-python/greenlet-0.4.16[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.18.1[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.12[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}] + >=dev-python/keystonemiddleware-9.1.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.5.2[${PYTHON_USEDEP}] + >=dev-python/oauth2client-4.1.3[${PYTHON_USEDEP}] + >=dev-python/oslo-config-8.3.2[${PYTHON_USEDEP}] + >=dev-python/oslo-concurrency-4.5.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-3.4.0[${PYTHON_USEDEP}] + >=dev-python/oslo-db-11.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-4.6.1[${PYTHON_USEDEP}] + >=dev-python/oslo-messaging-12.5.0[${PYTHON_USEDEP}] + >=dev-python/oslo-middleware-4.1.1[${PYTHON_USEDEP}] + >=dev-python/oslo-policy-3.8.1[${PYTHON_USEDEP}] + >=dev-python/oslo-privsep-2.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-reports-2.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-rootwrap-6.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-4.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-service-2.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-upgradecheck-1.1.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.12.1[${PYTHON_USEDEP}] + >=dev-python/oslo-versionedobjects-2.3.0[${PYTHON_USEDEP}] + >=dev-python/osprofiler-3.4.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20.4[${PYTHON_USEDEP}] + >=dev-python/paramiko-2.7.2[${PYTHON_USEDEP}] + >=dev-python/paste-3.4.3[${PYTHON_USEDEP}] + >=dev-python/pastedeploy-2.1.0[${PYTHON_USEDEP}] + >=dev-python/psutil-5.7.2[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] + >=dev-python/python-barbicanclient-5.0.1[${PYTHON_USEDEP}] + >=dev-python/python-glanceclient-3.2.2[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-4.1.1[${PYTHON_USEDEP}] + >=dev-python/python-novaclient-17.2.1[${PYTHON_USEDEP}] + >=dev-python/python-swiftclient-3.10.1[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + >=dev-python/routes-2.4.1[${PYTHON_USEDEP}] + >=dev-python/taskflow-4.5.0[${PYTHON_USEDEP}] + >=dev-python/rtslib-fb-2.1.74[${PYTHON_USEDEP}] + >=dev-python/six-1.15.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/cstruct/
commit: 56712386f49007861339cac9f285ca260fbed955 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:30:46 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56712386 dev-ml/cstruct: add 6.0.1, drop 6.0.0-r2 Signed-off-by: Alessandro Barbieri gmail.com> dev-ml/cstruct/Manifest | 2 +- dev-ml/cstruct/{cstruct-6.0.0-r2.ebuild => cstruct-6.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/cstruct/Manifest b/dev-ml/cstruct/Manifest index 4c0dd8509..2ad60d23e 100644 --- a/dev-ml/cstruct/Manifest +++ b/dev-ml/cstruct/Manifest @@ -1 +1 @@ -DIST ocaml-ctruct-6.0.0.tar.gz 242357 BLAKE2B e3f86f134cbae8724c392ba4e4a2c178cc49150758e995c24069a061e420ea2d53b26242d62397efb6e4cd5ba114f197fcab573bd831627bda833be16eaac668 SHA512 5dae3fe9f35d02ca0dedef1a01ad1ed2f7d52b167248b3badbcf3cf88d94104d4b6974b225d199a36a96c2282b5fbcc92baa00f98d3895d98472300ad0f50b1e +DIST ocaml-ctruct-6.0.1.tar.gz 243082 BLAKE2B 874ba34583bbc8b53c5b50ba038e2aa423fd704711194dcf99899239015d5fb383242b1d4654c1be2705fd80465e6da7e8eaa5265eceebca7b09dc036d4ebf40 SHA512 2f696b9dca1426d57f60fd4e997ee0c89b1af1a49e186e08c16911ceb03e9f89518a63faf4407b4a7e3c5f391d51979019e47a77f33961624d767a9e36146ca4 diff --git a/dev-ml/cstruct/cstruct-6.0.0-r2.ebuild b/dev-ml/cstruct/cstruct-6.0.1.ebuild similarity index 100% rename from dev-ml/cstruct/cstruct-6.0.0-r2.ebuild rename to dev-ml/cstruct/cstruct-6.0.1.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-python/uharfbuzz/
commit: 1bb62af9369fea7cc98520426d9e2afed15bcdef Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:52:18 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bb62af9 dev-python/uharfbuzz: add 0.24.1 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/uharfbuzz/Manifest| 1 + dev-python/uharfbuzz/uharfbuzz-0.24.1.ebuild | 35 2 files changed, 36 insertions(+) diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest index 75a0e506a..55295a1ff 100644 --- a/dev-python/uharfbuzz/Manifest +++ b/dev-python/uharfbuzz/Manifest @@ -1 +1,2 @@ DIST uharfbuzz-0.23.0.tar.gz 36287 BLAKE2B 6f03aa991d53b6fe093879a0cb5d09b5065ad4fb31453f74323f540aadcdace2430ccdc0a466cddc43a356bb1dd62f066537074a208c1b56d51d43c4eb2062ee SHA512 8cacb54a3d48db29f025bd9eb72133e9a11cf61f6b8064cb91c5399e875e7b46f592bb3c4b284741a161f534bea5771f9c471489c8082ee768953b5948ee2c09 +DIST uharfbuzz-0.24.1.tar.gz 36603 BLAKE2B 3da4b1a7e3b2b3cc8928c06ad7a80c00ddc3f34807788d827c8e558d9a9b48e3688cb38e26e5ea2414b274d62328be4c5a4dbd6e627d45c49ff7d11c6573e643 SHA512 c1451f3aea7a6e076a621a8931e8de0222122f3788ac7ef7a0174f32a1a625c8f245d4ba0e9835387071ab8cfa7351d3e245afe6b94319c178cc6cc7fc337707 diff --git a/dev-python/uharfbuzz/uharfbuzz-0.24.1.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.24.1.ebuild new file mode 100644 index 0..0449967f5 --- /dev/null +++ b/dev-python/uharfbuzz/uharfbuzz-0.24.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Streamlined Cython bindings for the HarfBuzz shaping engine" +HOMEPAGE="https://github.com/harfbuzz/uharfbuzz; +SRC_URI="https://github.com/harfbuzz/uharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=">=media-libs/harfbuzz-4.0.0[experimental(-)]" +DEPEND=" + ${RDEPEND} + >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-2.1[${PYTHON_USEDEP}] + >=dev-python/wheel-0.31[${PYTHON_USEDEP}] +" + +PATCHES=( "${FILESDIR}/${PN}-0.23.0-system-harfbuzz.patch" ) + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" + export USE_SYSTEM_HARFBUZZ=1 +}
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/mirage-profile/
commit: c520e2c00225581421ac7b3cb9a9b4884e2d92df Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:31:26 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c520e2c0 dev-ml/mirage-profile: add 0.9.1, drop 0.9.0-r2 Signed-off-by: Alessandro Barbieri gmail.com> dev-ml/mirage-profile/Manifest | 2 +- .../{mirage-profile-0.9.0-r2.ebuild => mirage-profile-0.9.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/mirage-profile/Manifest b/dev-ml/mirage-profile/Manifest index 0add7acf4..fd038d650 100644 --- a/dev-ml/mirage-profile/Manifest +++ b/dev-ml/mirage-profile/Manifest @@ -1 +1 @@ -DIST mirage-profile-0.9.0.tar.gz 11633 BLAKE2B d55b73be2df42230666577be11e1c9138cadc8e1d895a1b58cec342adfac165c76a405298cd24d2d21e6caad12b9593599ba4c62c459e51cf9be58409edfb425 SHA512 9a1ba91cfe1454aa85a6f1f72c934d413a8bc4f4793689f309abeca9be22c66c3c3213e8d360ea62813c019e064573cb250d835656c6302429b8e7cbdb39fa2c +DIST mirage-profile-0.9.1.tar.gz 11717 BLAKE2B decec88c0fd0eacbfe6a81c0d56c1d27c87a169ca6e4dec65cc7a15bfab600ad8ed11f46b428c4f3bdb2a915dc97d7a3cf40192b540a7246ff34ee3d77bc5330 SHA512 df13d3467309b62e05d34ac2161e6f575ec71c3eed647fc563e52419a9520e19584fa3647403ae0a94c185456a9558a4cafd11da5babfa5e41c7e85978fcd0fd diff --git a/dev-ml/mirage-profile/mirage-profile-0.9.0-r2.ebuild b/dev-ml/mirage-profile/mirage-profile-0.9.1.ebuild similarity index 100% rename from dev-ml/mirage-profile/mirage-profile-0.9.0-r2.ebuild rename to dev-ml/mirage-profile/mirage-profile-0.9.1.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-python/types-requests/
commit: 3e36a179fb9612ad43a3d5886f4b6453af8ec1c6 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:52:44 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e36a179 dev-python/types-requests: add 2.27.16, drop 2.27.14 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/types-requests/Manifest | 2 +- .../{types-requests-2.27.14.ebuild => types-requests-2.27.16.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index b6786729d..31b6d 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1,2 +1,2 @@ -DIST types-requests-2.27.14.tar.gz 10258 BLAKE2B 28fefde40669a2e7298ced14e64c22a0a96f7891690023b202dfdf31cb5369130afd11d1b00ed879b78cfd487dc489c617287487e0d1db27041970661be5c8be SHA512 8f25e448688a01319432743849f27aa35e406e23bb5a6ebf43d07875db87d19359ee61831b772777df1bd5674cacd570bdadd05eb1f2eb03979509c9d966be9f DIST types-requests-2.27.15.tar.gz 10503 BLAKE2B 2c5c1939a9a03f217a947922de2f4c0a5d60e58ef71f03b645a7c9565388c8d325631fa0fd05fc98e0355e14721c2498bbf2eb360826f6b27a4e567ee4859f74 SHA512 8831e5a9b8928e9fc356f3996ee11d548551657026afba3909372ee2e89928757f9e2d434d7adcc41fb1567a439b3f679375ee188d62459b61390beb63753239 +DIST types-requests-2.27.16.tar.gz 10528 BLAKE2B d3a70d56d01046ea832fc75f5c1c00fa1bd01bb3a92f29785a4e0f67863b46b3ffae7a5b799e992f3baac3d05b4623598befa5b30fdd1bfc4e040eb701933a2f SHA512 62bc651f23b15dbae09d7a06eecaf7922322a573edd67dd259d31933c22dd7af9d84bca632fce55dc766ce7e3ad233d4dabf9df6393ccec52b2f5317e52e975f diff --git a/dev-python/types-requests/types-requests-2.27.14.ebuild b/dev-python/types-requests/types-requests-2.27.16.ebuild similarity index 100% rename from dev-python/types-requests/types-requests-2.27.14.ebuild rename to dev-python/types-requests/types-requests-2.27.16.ebuild
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/neutron/
commit: 7a9e1d9bb379004d60a1d9532cb8eebea6bb4148 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:04:39 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a9e1d9b sys-cluster/neutron: add 20.0.0, drop 20.0.0.0_rc1 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/neutron/Manifest| 2 +- .../neutron/{neutron-20.0.0.0_rc1.ebuild => neutron-20.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest index 12e3ce6ba..69b88c81d 100644 --- a/sys-cluster/neutron/Manifest +++ b/sys-cluster/neutron/Manifest @@ -1,4 +1,4 @@ DIST neutron-17.1.2.tar.gz 12930231 BLAKE2B 865e849fb811b3abf8b589ea5752c9305962ed24bcd69a4998425a1d56abcadd87f224e883269b780655f252d40dd050805782080385d94163b5488ffbdbf52a SHA512 1320c96ba5b3b2de5feb313b564baa7308b3b964c628afa57e60ed8f541549b11ddaa0ea1e4025dc0265ad1d962f0961fdc93924fcdde98c9b7c3c23728a3ebd -DIST neutron-20.0.0.0rc1.tar.gz 13257195 BLAKE2B 1c6fc5574b9d4753bf4d99d3589fb6b49b1f3107b47d0d23da7b5cfd118e90c92ffb9c739342fc3d1f2b075c81deb919aa871ae0a65c09e97b13b34eff4a777b SHA512 6b5b05fe77afc78a503f3c77473ab9bd5ebee692606acb97d2ce499b9580ec03056687496fff72f99b0ed3e1862ad6b6bc013eb5f4186df623d20638a6c0293c +DIST neutron-20.0.0.tar.gz 13258399 BLAKE2B 6a47bb0d27e672af586dc6ba2b3a9eef490a2e60e5cb09e9ed57906ceefc9b148250e703aeedd3801c62b870534ad4b8761f38e4961e62955d4060e25622568d SHA512 52174080b33e06e377da3f07665639a2dce3e33262de120d3a842de23c1564da80d0fe7ba1905fff86a2d7c64480aebf4e8d1809b84e3b16005b8c7e857cac1d DIST neutron-configs-17.1.2.tar.gz 30314 BLAKE2B 885d00259fde0200f6a52d91b18e884012c04cb06e5e4ba6c72b77fbb0a8df30d50efd6db16faa009328eac9b7c5fb31854feb81595a542b4ac5d8172c8056b6 SHA512 cf85a563c417e1fb01f7d329c7021c20782fe67f64c5dfd542deed07e09d6a717e472976df8f1f4c3bb4a6a10e8d8b8300f18e1a3759358b3db12f77dad7bd5b DIST neutron-ml2-plugins-17.1.2.tar.gz 9011 BLAKE2B d9f8cb4d26699ca44a4cf4cd422bd88b9bb5a2138a80fec469021491d87b158502801c2ce79316f52a900877f7706dc93c2a5a5a33c868918effeaa6b65a7931 SHA512 a225310f0f54991a079d515512189b3c08de22c5b13d58960ef24498401fc54b0878ed879d895e696b789e703a0bb3f4a184eccbbfb9ac9fe9447086cb952b37 diff --git a/sys-cluster/neutron/neutron-20.0.0.0_rc1.ebuild b/sys-cluster/neutron/neutron-20.0.0.ebuild similarity index 100% rename from sys-cluster/neutron/neutron-20.0.0.0_rc1.ebuild rename to sys-cluster/neutron/neutron-20.0.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/xmlm/
commit: 98049d34aa3eadc34c6a248a2575b7621fb2fc59 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:31:47 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98049d34 dev-ml/xmlm: add 1.4.0, drop 1.3.0-r3 Signed-off-by: Alessandro Barbieri gmail.com> dev-ml/xmlm/Manifest| 2 +- dev-ml/xmlm/{xmlm-1.3.0-r3.ebuild => xmlm-1.4.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/xmlm/Manifest b/dev-ml/xmlm/Manifest index e96019c4d..fa2717989 100644 --- a/dev-ml/xmlm/Manifest +++ b/dev-ml/xmlm/Manifest @@ -1 +1 @@ -DIST xmlm-1.3.0.tbz 25176 BLAKE2B 546f433386101c2460b0a8cadf94e383269e81792d068fa4c85d78117a5e65a64bd5e2fac0a5857d6bdefc7c511ae98cc77410b276ecb0300baf73d70ccb2251 SHA512 fd3b9ba8cd12321fd8d56e9ce829a7c8b121bff11cbf7ede58fa0280302fe0ba64f510360ff5b5182591faef660792db66db36e45f6355e3d22bb521f8e308fe +DIST xmlm-1.4.0.tbz 26122 BLAKE2B dcc75836199eeca49967c4245b793b612c3ac83677dc4185d956437af63802759cc99190ad3ad036227706b4ecd4af938ed76d2f049b1273e81bf13b79e6316b SHA512 69f6112e6466952256d670fe1751fe4ae79e20d50f018ece1709eb2240cb1b00968ac7cee110771e0617a38ebc1cdb43e9d146471ce66ac1b176e4a1660531eb diff --git a/dev-ml/xmlm/xmlm-1.3.0-r3.ebuild b/dev-ml/xmlm/xmlm-1.4.0.ebuild similarity index 100% rename from dev-ml/xmlm/xmlm-1.3.0-r3.ebuild rename to dev-ml/xmlm/xmlm-1.4.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-python/dotmap/
commit: 7c219d9bed1ed35995000262219cd73b6fe67f0b Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:01:20 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c219d9b dev-python/dotmap: add 1.3.28, drop 1.3.25 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/dotmap/Manifest | 2 +- dev-python/dotmap/{dotmap-1.3.25.ebuild => dotmap-1.3.28.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/dotmap/Manifest b/dev-python/dotmap/Manifest index d6b0b6516..e144385b3 100644 --- a/dev-python/dotmap/Manifest +++ b/dev-python/dotmap/Manifest @@ -1,2 +1,2 @@ -DIST dotmap-1.3.25.tar.gz 12043 BLAKE2B e534f321786a14abb6cd1775b33cb51b332340febdbd44c13d6ccf4b4b679e5b52348e1e21e9e6458b5dc45299a2335bf05551794e3ddd668748c1b28543f393 SHA512 8270b9b042847565e21ede4ec29c00a51a84f9c819f6f0d80b24cc6e8d3524c3c09ca6bf7beeaf05a03b8a51e5d239d52996a55593a19326d8ea349e2853 DIST dotmap-1.3.26.tar.gz 12070 BLAKE2B 28023eebf6437530f3f1ee541f138eaffbc632f441bc9698e2329ab8d9894510e04122f797a77416cbe498fde5092f5c0a821615c4e9fbd1959c75cce94f7cfc SHA512 5083fec8f9e909f68f0fa12db8709ca064d0fd134230f6d0fe315c66613983290bf7de35db29d805013b13024babf250e9110308817265d4e70b9dea5b9a132f +DIST dotmap-1.3.28.tar.gz 12097 BLAKE2B c172a3c4b8f4b10e2351d342cf38eed1ea8cac510eb4a66fa7df5660628fcf57056083af519f8360e78dce1d494185d2b09edfc7a4e7e604af658af15335fcc3 SHA512 9d16b1886884464cbe9df5d0af6426c869969767b9fee527cf108551d8f0d5d81f479d429350e31c89b9db2d3cc6d395945321f56688850dca7bfa2bbf273451 diff --git a/dev-python/dotmap/dotmap-1.3.25.ebuild b/dev-python/dotmap/dotmap-1.3.28.ebuild similarity index 93% rename from dev-python/dotmap/dotmap-1.3.25.ebuild rename to dev-python/dotmap/dotmap-1.3.28.ebuild index 962e5a916..fb4d14f7a 100644 --- a/dev-python/dotmap/dotmap-1.3.25.ebuild +++ b/dev-python/dotmap/dotmap-1.3.28.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/nova/
commit: 0d437d5355f5d5b4f970466e94edeb9e36efc9f2 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:03:55 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d437d53 sys-cluster/nova: add 25.0.0 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/nova/Manifest | 1 + sys-cluster/nova/nova-25.0.0.ebuild | 251 2 files changed, 252 insertions(+) diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest index b87883dc5..189a69fa6 100644 --- a/sys-cluster/nova/Manifest +++ b/sys-cluster/nova/Manifest @@ -1 +1,2 @@ DIST nova-25.0.0.0rc1.tar.gz 9446116 BLAKE2B e747588076c5bd35bab5cf3d3afca37523ee3e2643d9d18e50243ce8320c71151fabf87ef530dab180b871049cd55e5ee4dec6dc9e3d16a68d99b627870e4f93 SHA512 1c07fb6ce81efebd78a519cf6334f47d4dc08d6d949910f6c38b356f3457e2b2c4df6edb90d0760ac17740df0c0116a75eccf9ac85780757614fba110280d013 +DIST nova-25.0.0.tar.gz 9445471 BLAKE2B 5584daee1026ebec9437368b5c39ded4c474d1a15291487f9e9ee72593626a3ce2204ec8bf5acb7d579328a7b7aed57174d42db3cabca1c8e93047e49e0bc847 SHA512 c4a1423dcb97bcc96bb5faccd43f58e17293172121a2715ff13c05690c5b8868befeb45815a9dca33fa5bc387fd8c586f68984b0c931427aa02794a1d2a5179e diff --git a/sys-cluster/nova/nova-25.0.0.ebuild b/sys-cluster/nova/nova-25.0.0.ebuild new file mode 100644 index 0..3ae0f19aa --- /dev/null +++ b/sys-cluster/nova/nova-25.0.0.ebuild @@ -0,0 +1,251 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYP="${P//_/}" +PYTHON_COMPAT=( python3_{8..9} ) + +inherit bash-completion-r1 distutils-r1 linux-info systemd tmpfiles udev + +DESCRIPTION="Cloud computing fabric controller" +HOMEPAGE=" + https://launchpad.net/nova + https://opendev.org/openstack/nova + https://pypi.org/project/nova/ +" +SRC_URI="https://tarballs.openstack.org/${PN}/${MYP}.tar.gz; +S="${WORKDIR}/${MYP}" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0 iscsi? ( GPL-2 )" +SLOT="0" +IUSE="+compute compute-only iscsi +memcached +mysql +novncproxy openvswitch postgres +rabbitmq sqlite" + +RDEPEND=" + >=dev-python/pbr-5.8.0[${PYTHON_USEDEP}] + >=dev-python/decorator-4.1.0[${PYTHON_USEDEP}] + >=dev-python/eventlet-0.30.1[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10[${PYTHON_USEDEP}] + >=dev-python/keystonemiddleware-4.20.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] + >=dev-python/routes-2.3.1[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7[${PYTHON_USEDEP}] + >=dev-python/webob-1.8.2[${PYTHON_USEDEP}] + >=dev-python/greenlet-0.4.15[${PYTHON_USEDEP}] + >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}] + >=dev-python/paste-2.0.2[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-migrate-0.13.0[${PYTHON_USEDEP}] + >=dev-python/alembic-1.5.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/paramiko-2.7.1[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.16.0[${PYTHON_USEDEP}] + >=dev-python/python-neutronclient-7.1.0[${PYTHON_USEDEP}] + >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/websockify-0.9.0[${PYTHON_USEDEP}] + >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}] + >=dev-python/oslo-concurrency-4.5.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-8.6.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-3.4.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-4.6.1[${PYTHON_USEDEP}] + >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-4.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-upgradecheck-1.3.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.12.1[${PYTHON_USEDEP}] + >=dev-python/oslo-db-10.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-messaging-10.3.0[${PYTHON_USEDEP}] + >=dev-python/oslo-policy-3.7.0[${PYTHON_USEDEP}] + >=dev-python/oslo-privsep-2.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-5.1.0[${PYTHON_USEDEP}] + >=dev-python/oslo-service-2.8.0[${PYTHON_USEDEP}] + >=dev-python/rfc3986-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}] + >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}] + >=dev-python/oslo-versionedobjects-1.35.0[${PYTHON_USEDEP}] + >=dev-python/os-brick-5.2[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/heat/
commit: 4d8f8318b2b775b8b9c65c86f93cf8d388a0413a Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:05:36 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d8f8318 sys-cluster/heat: add 18.0.0 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/heat/Manifest | 1 + sys-cluster/heat/heat-18.0.0.ebuild | 170 2 files changed, 171 insertions(+) diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest index 6f603fe99..1a96049d4 100644 --- a/sys-cluster/heat/Manifest +++ b/sys-cluster/heat/Manifest @@ -1 +1,2 @@ DIST openstack-heat-18.0.0.0rc1.tar.gz 2449476 BLAKE2B d1a616bd9d5d07e4b513ac73b8ad555a9641796b85e26b5682814e8cce01cd5785a312e3a26da2a98c2fba9145f84e801090b95739a3e9c61ab9cca9b7521b42 SHA512 891e2357be5334a1e542338ddb51baeda904a553a35ed3376d1ea7ba29818b5fb517d648f48d4e192d3e7a8f407d3a1363447a0bf701a87311e6904b4716703b +DIST openstack-heat-18.0.0.tar.gz 2449231 BLAKE2B a285cc9bb3ac9bb88c5694cefd664ae5e4ffe130317a290e39b5faadd7512cdd515fdc14bc5a03bd610bd11f4fb1f85627c5dd1974f14ad06f13f9a594c1c141 SHA512 222c9ae91a7ab189fe98908629f6c64ccb0cc7dd10fc331c206c10a31a499cc3bdc8717656d2e3c746857de8c85ae13289a8efd2c1a800b9b88553696c2e14e4 diff --git a/sys-cluster/heat/heat-18.0.0.ebuild b/sys-cluster/heat/heat-18.0.0.ebuild new file mode 100644 index 0..0d5f545e2 --- /dev/null +++ b/sys-cluster/heat/heat-18.0.0.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYP="${P/_rc/rc}" +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 linux-info systemd + +DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration engine" +HOMEPAGE=" + https://launchpad.net/heat + https://opendev.org/openstack/heat/ + https://pypi.org/project/openstack-heat/ +" +SRC_URI="https://tarballs.openstack.org/${PN}/openstack-${MYP}.tar.gz; +KEYWORDS="~amd64" +S="${WORKDIR}/openstack-${MYP}" + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +IUSE="+mysql +memcached postgres sqlite" + +RDEPEND=" + >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] + >=dev-python/croniter-0.3.4[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.5[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}] + >=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}] + >=dev-python/keystonemiddleware-5.1.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/neutron-lib-1.14.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.28.0[${PYTHON_USEDEP}] + >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}] + >=dev-python/oslo-db-6.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-4.3.0[${PYTHON_USEDEP}] + >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}] + >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}] + >=dev-python/oslo-policy-3.7.0[${PYTHON_USEDEP}] + >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.25.0[${PYTHON_USEDEP}] + >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}] + >=dev-python/oslo-upgradecheck-1.3.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.5.0[${PYTHON_USEDEP}] + >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}] + >=dev-python/oslo-versionedobjects-1.31.2[${PYTHON_USEDEP}] + >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}] + >=dev-python/aodhclient-0.9.0[${PYTHON_USEDEP}] + >=dev-python/python-barbicanclient-4.5.2[${PYTHON_USEDEP}] + >=dev-python/python-blazarclient-1.0.1[${PYTHON_USEDEP}] + >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}] + >=dev-python/python-designateclient-2.7.0[${PYTHON_USEDEP}] + >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}] + >=dev-python/python-heatclient-1.10.0[${PYTHON_USEDEP}] + >=dev-python/python-ironicclient-2.8.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/python-magnumclient-2.3.0[${PYTHON_USEDEP}] + >=dev-python/python-manilaclient-1.16.0[${PYTHON_USEDEP}] + >=dev-python/python-mistralclient-3.1.0[${PYTHON_USEDEP}] + >=dev-python/python-monascaclient-1.12.0[${PYTHON_USEDEP}] + >=dev-python/python-neutronclient-6.14.0[${PYTHON_USEDEP}] + >=dev-python/python-novaclient-9.1.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:master commit in: dev-R/RInside/
commit: 657bf6a72a490781c4d19d9fa2f4646cd386d5f0 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:48:23 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=657bf6a7 dev-R/RInside: add 0.2.17, drop 0.2.16 Signed-off-by: Alessandro Barbieri gmail.com> dev-R/RInside/Manifest | 2 +- dev-R/RInside/{RInside-0.2.16.ebuild => RInside-0.2.17.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-R/RInside/Manifest b/dev-R/RInside/Manifest index 8fbb0a320..e845194ae 100644 --- a/dev-R/RInside/Manifest +++ b/dev-R/RInside/Manifest @@ -1 +1 @@ -DIST RInside_0.2.16.tar.gz 80576 BLAKE2B ac61f01e0de6c4099db97753a4af93aa84a4ea84728e6e029bb31bb1fe76be1afc12aa0aa781a4049b512e85c7188bfa9d8a6172d869336fbe30a3d75e5d2c0b SHA512 367430d2243864532688aea17cabca45e9dfcaa357b5a19dfd8fa3c8878d0c38e55815feba00c27541e1a908507766bbe5a4b87274734fa1b66581da254fc215 +DIST RInside_0.2.17.tar.gz 81202 BLAKE2B 604b21535b6cc9be4dbe8e3822f76658adaf2f612ea4dd1db5baa2654e3c1cb447a9ff58d3b715ece27bae2922e720b09b09ac20121ba8e73fbd491e7f3cf231 SHA512 c055306162db6f725e890afc2cc6b6d1921f57249cd1b4c2188e7c5314436ae53861f36698e463b44e0dc7b94dd36bc90e8846b37af261571caadd2d792a631d diff --git a/dev-R/RInside/RInside-0.2.16.ebuild b/dev-R/RInside/RInside-0.2.17.ebuild similarity index 92% rename from dev-R/RInside/RInside-0.2.16.ebuild rename to dev-R/RInside/RInside-0.2.17.ebuild index 9c4f456be..6255b43cc 100644 --- a/dev-R/RInside/RInside-0.2.16.ebuild +++ b/dev-R/RInside/RInside-0.2.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/proj/guru:master commit in: dev-python/os-testr/
commit: 56d9168646bc93297d37a801c1798260dec484ef Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:59:49 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56d91686 dev-python/os-testr: add 3.0.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/os-testr/Manifest | 1 + dev-python/os-testr/os-testr-3.0.0.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/dev-python/os-testr/Manifest b/dev-python/os-testr/Manifest index b8d05ba2e..c26f09507 100644 --- a/dev-python/os-testr/Manifest +++ b/dev-python/os-testr/Manifest @@ -1 +1,2 @@ DIST os-testr-2.0.1.tar.gz 50884 BLAKE2B f709b33b168fade7faf8e13d0dbf3309cb9aa8e543133138cf7a3ac1d642670cbf803ea5e3b19a4cb2db9b5237837ea89835133e30fa09565af11b52385366cd SHA512 d4c5b84a18d05c0da8a017c045e7304b8fe6a3afc3295a76fa3ba192873f0e507e2fa6c3da423f7d77a82eb3e141225b1abd6875acd56c5a2a9d77a32476deff +DIST os-testr-3.0.0.tar.gz 38684 BLAKE2B 4089416f1abb78a90848a5bfbcf38f8f6ac404e1776d3eae2d178aa6afc60f5408bce8787d6540eb987d9922706e0e2ec84b1879265b9ab8f62cc36ffa5ef9c0 SHA512 707515153f73cb02df138bfc3211f5309b7e2ed0a283c6bf0bd62e4666250b91353a5ac1adaaac750f5c3970ca40531f65574900d2797004815a945504f8e5fc diff --git a/dev-python/os-testr/os-testr-3.0.0.ebuild b/dev-python/os-testr/os-testr-3.0.0.ebuild new file mode 100644 index 0..5f1abdc8b --- /dev/null +++ b/dev-python/os-testr/os-testr-3.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A testr wrapper to provide functionality for OpenStack projects" +HOMEPAGE=" + https://opendev.org/openstack/os-testr + https://pypi.org/project/os-testr/ + https://launchpad.net/os-testr +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os-testr-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install pytest
[gentoo-commits] repo/proj/guru:master commit in: sys-auth/keystone/
commit: 85ef5e1f3a6567e0bce34a14c0a6472397ce1cfe Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:05:16 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85ef5e1f sys-auth/keystone: add 21.0.0 Signed-off-by: Alessandro Barbieri gmail.com> sys-auth/keystone/Manifest | 1 + sys-auth/keystone/keystone-21.0.0.ebuild | 169 +++ 2 files changed, 170 insertions(+) diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest index aed973eb6..03002791a 100644 --- a/sys-auth/keystone/Manifest +++ b/sys-auth/keystone/Manifest @@ -1 +1,2 @@ DIST keystone-21.0.0.0rc1.tar.gz 1698152 BLAKE2B 703fb7b56a12cc3909a8990a2c21df2fca056f5eda43bd562ff8dcaeb06aa61db60b6d2ba6010d5c987f74f8d529eb66f086e648cbef25f96867e6c6b2644b29 SHA512 290e7ce13de1d7a232ef41166d51585460f6be745daf5477b8d83a8537f09eaecb82d6fabf554be777108b4a281ffb2e65457fe815a0405355a9e19c6f31f442 +DIST keystone-21.0.0.tar.gz 1697791 BLAKE2B e7c81ffa3d94ff12bd3aaeeaf4d8d7238b6d62c124419af9c8572ac47ace6eaa290bf922642d3c517dbd7ffab8b4a65705868ccea2c3715d85373bd830894961 SHA512 2214a96e058e553da5ab61423f3ebe3ba0e56a4a431d8109f845c2b967c4f2b98f5f1a15102b3b0c68ec48ebb1a3397b96576be98e991db601e916ff4e947043 diff --git a/sys-auth/keystone/keystone-21.0.0.ebuild b/sys-auth/keystone/keystone-21.0.0.ebuild new file mode 100644 index 0..662dd4ae7 --- /dev/null +++ b/sys-auth/keystone/keystone-21.0.0.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYP="${P/_/}" +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 tmpfiles + +DESCRIPTION="The Openstack authentication, authorization, and service catalog" +HOMEPAGE=" + https://opendev.org/openstack/keystone + https://launchpad.net/keystone + https://pypi.org/project/keystone/ +" +SRC_URI="https://tarballs.openstack.org/${PN}/${MYP}.tar.gz; +S="${WORKDIR}/${MYP}" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="+sqlite ldap memcached mongo mysql postgres" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/webob-1.7.1[${PYTHON_USEDEP}] + >=dev-python/flask-1.0.2[${PYTHON_USEDEP}] + >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-migrate-0.13.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/keystonemiddleware-7.0.0[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}] + >=dev-python/scrypt-0.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}] + >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}] + >=dev-python/oslo-db-6.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.44.0[${PYTHON_USEDEP}] + >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}] + >=dev-python/oslo-policy-3.7.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-upgradecheck-1.3.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] + >=dev-python/pysaml2-5.0.0[${PYTHON_USEDEP}] + >=dev-python/pyjwt-1.6.1[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-1.0.2[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}] + >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}] + >=dev-python/pytz-2013.6[${PYTHON_USEDEP}] + + ldap? ( + >=dev-python/python-ldap-3.1.0[${PYTHON_USEDEP}] + >=dev-python/ldappool-2.3.1[${PYTHON_USEDEP}] + ) + mysql? ( + >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}] + ) + memcached? ( + >=dev-python/python-memcached-1.56[${PYTHON_USEDEP}] + ) + mongo? ( + >=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}] + ) + postgres? ( + >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}] + ) + sqlite? ( + >=dev-python/sqlalchemy-1.3.0[sqlite,${PYTHON_USEDEP}] + ) + + || ( + www-servers/uwsgi[python,${PYTHON_USEDEP}] + www-apache/mod_wsgi[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pymemcache/
commit: ea8881b36bee94f239b7e41d4b5a1d2684fbf2d1 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:58:48 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea8881b3 dev-python/pymemcache: add 3.5.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/pymemcache/Manifest| 1 + dev-python/pymemcache/pymemcache-3.5.2.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pymemcache/Manifest b/dev-python/pymemcache/Manifest index 5e22f019e..9f1071a63 100644 --- a/dev-python/pymemcache/Manifest +++ b/dev-python/pymemcache/Manifest @@ -1 +1,2 @@ DIST pymemcache-3.5.1.tar.gz 65073 BLAKE2B cc3e5c6db665716c9f2eb6d99a53108484827fe38b51bdfff7799354a08b212064c71801d50683ea45c0a753ee787a634ef98adb69795e7245c5596a7716a162 SHA512 da69189e7fadc8417395075d033ed3cb72a485d4f2c4ec4deb5e2ec3cb43a34ee5558111903399f27b70f618be771f8c686513c7334d2ef507a0db959c4aa27b +DIST pymemcache-3.5.2.tar.gz 65351 BLAKE2B e515629ffb483ece7b59c43b1cb3bd41ee70a8c1cbbc3b0cde5d41d7a5aa2f74f04a0f1d7eb4c82d77384cc32d3e8199cc78408b29ba689b19f5cd040e97c2f6 SHA512 7089b3fdf424735a1922685022a30f7984686f13401a13101e4745ea1c38a3888b1c380f859653da85889e95829f3b7c6226c3c55f838baf783465321433fda5 diff --git a/dev-python/pymemcache/pymemcache-3.5.2.ebuild b/dev-python/pymemcache/pymemcache-3.5.2.ebuild new file mode 100644 index 0..29ab6563e --- /dev/null +++ b/dev-python/pymemcache/pymemcache-3.5.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A comprehensive, fast, pure-Python memcached client" +HOMEPAGE=" + https://github.com/pinterest/pymemcache + https://pypi.org/project/pymemcache/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/future[${PYTHON_USEDEP}] + >=dev-python/gevent-21.12.0[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pylibmc-1.6.1[${PYTHON_USEDEP}] + >=dev-python/python-memcached-1.59[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-3.5.1-no-coverage.patch" ) + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:master commit in: dev-python/tooz/
commit: aa649325e5adc5f7bee0d9332dc202869f537276 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:53:12 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa649325 dev-python/tooz: add 2.11.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/tooz/Manifest | 1 + dev-python/tooz/tooz-2.11.0.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/dev-python/tooz/Manifest b/dev-python/tooz/Manifest index bbe31eadc..08ee81f74 100644 --- a/dev-python/tooz/Manifest +++ b/dev-python/tooz/Manifest @@ -1 +1,2 @@ DIST tooz-2.10.1.tar.gz 95627 BLAKE2B 046ac561f235c54be4a7984fb8d4f9c55e59a19284c9a2565d4001e78c55bf79e0247669e544dd8f4d4d78a3874282da92fbec05f615b561740cf7246042ecd8 SHA512 c968561ea950e2da3be47c4bb1bdc2cb5e0de62ce7f9bf371f455185b0587085b8224a853a183a9b1a8d5221ed054fa0b80da29fb6bfb1ac88b9793476f9c87c +DIST tooz-2.11.0.tar.gz 95997 BLAKE2B a61199586e58ec6bb63133137c91445df9c284a65b91125fa73e8c19efa37a5b5da039be94bc73b983f7a83dfa2b34d4d6cd7eb702823fa5eaca9429984fc323 SHA512 feb9217908bb986aeeffe92ae765b948edb1c1311eeb011b19b7bfdccb9b94dec82139e6056bbdbbffa79b208fc9ef22d1e100f75d6e9c61f7352dee3523ab8f diff --git a/dev-python/tooz/tooz-2.11.0.ebuild b/dev-python/tooz/tooz-2.11.0.ebuild new file mode 100644 index 0..1c1b420b0 --- /dev/null +++ b/dev-python/tooz/tooz-2.11.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Library centralizing the most common distributed primitives" +HOMEPAGE=" + https://opendev.org/openstack/tooz + https://pypi.org/project/tooz/ + https://launchpad.net/python-tooz +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pbr-1.6.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}] + >=dev-python/fasteners-0.7[${PYTHON_USEDEP}] + >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}] + >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.2.1[${PYTHON_USEDEP}] + >=dev-python/nose-1.3.7[${PYTHON_USEDEP}] + + dev-python/etcd3[${PYTHON_USEDEP}] + dev-python/etcd3gw[${PYTHON_USEDEP}] + dev-python/pymemcache[${PYTHON_USEDEP}] + dev-python/pymysql[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/sysv_ipc[${PYTHON_USEDEP}] + dev-python/zake[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests nose + +python_prepare_all() { + # allow usage of renamed msgpack + sed -i '/^msgpack/d' requirements.txt || die + distutils-r1_python_prepare_all +} + +python_test() { + nosetests \ + -e tooz.tests.test_coordination.TestAPI \ + -e tooz.tests.test_memcache.TestMemcacheDriverFailures.test_client_failure_join \ + -e tooz.tests.test_memcache.TestMemcacheDriverFailures.test_client_failure_leave \ + -e tooz.tests.test_partitioner \ + || die +}
[gentoo-commits] repo/proj/guru:master commit in: dev-R/rprojroot/
commit: ae3e26a1ba7d0adbe1929629e70b5821d84454b5 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:47:12 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae3e26a1 dev-R/rprojroot: add 2.0.3, drop 2.0.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-R/rprojroot/Manifest | 2 +- .../{rprojroot-2.0.2.ebuild => rprojroot-2.0.3.ebuild} | 12 +++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/dev-R/rprojroot/Manifest b/dev-R/rprojroot/Manifest index 2f30e7036..682dd7d8b 100644 --- a/dev-R/rprojroot/Manifest +++ b/dev-R/rprojroot/Manifest @@ -1 +1 @@ -DIST rprojroot_2.0.2.tar.gz 59967 BLAKE2B d07ca0631aca99c5ee167cb2410c97c2980be4e15a12e4d5e2123993572e5fdc7d1aff2be7afc9e806af19b719ea7f8c670b2e0785388dd4b06864fc67a75867 SHA512 36f9bcf1435709eea2325e2a0f681782083ae158eaca485af5fb9871c9a3429e8a3a94c4dae1741905d37d8e9538d35d6588fa3e901ef60601de344282497629 +DIST rprojroot_2.0.3.tar.gz 59939 BLAKE2B ccb1d8f06ada72aa666e7f81cfdf5ce77596fce543c525c80f6eb91a5239c78d42aa16f192d900f9a90fc98d8c283af1ec2eada755a2dff9147bcd03002ceca3 SHA512 ffe7e82e3647760f29a57ffa341026df76888ad4ff4cc29443c878b1f5b268f60b68d374f3579e4101601cdf84fbbbd8a9c996d3d84b23aa98ffe3710b82b73d diff --git a/dev-R/rprojroot/rprojroot-2.0.2.ebuild b/dev-R/rprojroot/rprojroot-2.0.3.ebuild similarity index 57% rename from dev-R/rprojroot/rprojroot-2.0.2.ebuild rename to dev-R/rprojroot/rprojroot-2.0.3.ebuild index 85579b346..00dc0f005 100644 --- a/dev-R/rprojroot/rprojroot-2.0.2.ebuild +++ b/dev-R/rprojroot/rprojroot-2.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,3 +11,13 @@ LICENSE='MIT' DEPEND=">=dev-lang/R-3.0.0" RDEPEND="${DEPEND}" + +SUGGESTED_PACKAGES=" + dev-R/covr + dev-R/knitr + dev-R/lifecycle + dev-R/mockr + dev-R/rmarkdown + >=dev-R/testthat-3.0.0 + dev-R/withr +"
[gentoo-commits] repo/proj/guru:master commit in: dev-R/RColorBrewer/
commit: 6c0157e374d7921af46aecb50a03f86bbb485eba Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:50:14 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c0157e3 dev-R/RColorBrewer: add 1.1.3, drop 1.1.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-R/RColorBrewer/Manifest | 2 +- .../{RColorBrewer-1.1.2.ebuild => RColorBrewer-1.1.3.ebuild}| 6 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-R/RColorBrewer/Manifest b/dev-R/RColorBrewer/Manifest index 1cc2fabf3..44985492b 100644 --- a/dev-R/RColorBrewer/Manifest +++ b/dev-R/RColorBrewer/Manifest @@ -1 +1 @@ -DIST RColorBrewer_1.1-2.tar.gz 11532 BLAKE2B b1f52ee7732b6a94056a547148fb4d3125ea7c34b845474ffc4d2abcebc7bbf32557022454ced9b0c8cd2307e62c56cedceb5386adfd962b95e1748384e1f5fd SHA512 29eeecae274c57f2af3366d072fb6a61a1e0be64aae9393e10c7e92c3b98473b60b7042b532c49e0ce2f53e6dce1a728ddd6937bbc64cedcb3664a429c3e54da +DIST RColorBrewer_1.1-3.tar.gz 11638 BLAKE2B f5d3c2ae82be0e46c1c7ca2d39ecbc63559a607d062e7ec2ad62c1cebe8327f81193edf8d7de88c1948a5e5507a290c4f1519fe9bed33792980d1526d9687c54 SHA512 1a5941906959f4f76570cad8a1b9b672e975195268ea30dc739d8381edc09299098df9d9612174bcef91d1190797cdb43ed0a5f7e7f2cb37625b2462c5f936d5 diff --git a/dev-R/RColorBrewer/RColorBrewer-1.1.2.ebuild b/dev-R/RColorBrewer/RColorBrewer-1.1.3.ebuild similarity index 59% rename from dev-R/RColorBrewer/RColorBrewer-1.1.2.ebuild rename to dev-R/RColorBrewer/RColorBrewer-1.1.3.ebuild index 04bcd99ee..59dc55ac3 100644 --- a/dev-R/RColorBrewer/RColorBrewer-1.1.2.ebuild +++ b/dev-R/RColorBrewer/RColorBrewer-1.1.3.ebuild @@ -1,11 +1,13 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit R-packages +MYPV=$(ver_rs 2 -) + DESCRIPTION='ColorBrewer Palettes' -SRC_URI="mirror://cran/src/contrib/RColorBrewer_1.1-2.tar.gz" +SRC_URI="mirror://cran/src/contrib/${PN}_${MYPV}.tar.gz" KEYWORDS="~amd64" LICENSE='Apache-2.0'
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pypandoc/
commit: 6d03ca6f0d0ffac3bb3fea82864fd71fcea2f7cf Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 18:57:27 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Apr 4 19:32:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d03ca6f dev-python/pypandoc: add 1.7.5, drop 1.7.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/pypandoc/Manifest | 2 +- dev-python/pypandoc/{pypandoc-1.7.2.ebuild => pypandoc-1.7.5.ebuild} | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/pypandoc/Manifest b/dev-python/pypandoc/Manifest index 633327a82..59a93f827 100644 --- a/dev-python/pypandoc/Manifest +++ b/dev-python/pypandoc/Manifest @@ -1,2 +1,2 @@ -DIST pypandoc-1.7.2.tar.gz 27900 BLAKE2B f09d1e3431717be44ea396ee44d2d00c11ed0e181d7f79d6be98536b9474972efe146e7c94eb571ab3f7dd2acf32ed53581d4b738497650c37a91e54ead5985e SHA512 95387c18768e480869eac334e5dcfc4ea978033d423de055d616a4a1ef015fe1fbc6a25405c086811621f4ad2d599c9fa245e740de5504baaf801bc522a6fb29 DIST pypandoc-1.7.4.tar.gz 30526 BLAKE2B 44ea2083e014874e4fc5ce9ce8d2dcff64319e7d0d77baffc61fa0d0c2a7fd209642f706eaf4ad258b65a4f0ad8851a9ea02d38d0db4e71c136b972a5934cb79 SHA512 01a7165974ca844b55c387e8ed9b5278c43b5879ca6ea51e0aafab9f035667d37fc06a52a5c0820e18b321ddd5185e53a49561c84e157cb0ead76c7f84d0bcc1 +DIST pypandoc-1.7.5.tar.gz 23186705 BLAKE2B 2718e2c4485a10e2a1f78e59b893b8041fcbfd6fd3393c8fcf429625fb0fbe0a0f83229323579e58fb40b6fb85fe018ecc7b597de7774e20e2736f301761fc9f SHA512 bbd5e96a98b1030aa7dfbeaea12dc5c053e9b3182c0feca6d6cec6eba9c148662a628cbe12b1ddf8a4f2891df98fe8f60fc1bde0d5d2f60664dd3e412974655f diff --git a/dev-python/pypandoc/pypandoc-1.7.2.ebuild b/dev-python/pypandoc/pypandoc-1.7.5.ebuild similarity index 92% rename from dev-python/pypandoc/pypandoc-1.7.2.ebuild rename to dev-python/pypandoc/pypandoc-1.7.5.ebuild index 4e5cda380..26ff6c3da 100644 --- a/dev-python/pypandoc/pypandoc-1.7.2.ebuild +++ b/dev-python/pypandoc/pypandoc-1.7.5.ebuild @@ -32,6 +32,7 @@ DEPEND=" dev-python/urllib3[${PYTHON_USEDEP}] " +PATCHES=( "${FILESDIR}/${PN}-1.7.4-dont-install-examples.patch" ) PROPERTIES="test_network" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: app-admin/consul-template/
commit: c3edfad51b046b21c4e6b8fba98e1071eebd3598 Author: Zac Medico gentoo org> AuthorDate: Tue Apr 5 02:09:04 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Apr 5 02:09:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3edfad5 app-admin/consul-template: add 0.28.1 Signed-off-by: Zac Medico gentoo.org> app-admin/consul-template/Manifest | 1 + .../consul-template/consul-template-0.28.1.ebuild | 389 + 2 files changed, 390 insertions(+) diff --git a/app-admin/consul-template/Manifest b/app-admin/consul-template/Manifest index 770f056fe20f..6fb924572d3c 100644 --- a/app-admin/consul-template/Manifest +++ b/app-admin/consul-template/Manifest @@ -1,5 +1,6 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 DIST consul-template-0.28.0.tar.gz 223773 BLAKE2B aab49a2d3e708bff535bca924ab5c85883c9901b5735ad1da05823d2a4e8312469185e1676305551074790712df96955ca2dd685701673c076da3e3d32e058fb SHA512 2d8fbb5fd84e89cdfcec3a157b0a2385a945462bc7f0d669a1105d50d350fea477370c7bc705c92d7058635ff9c552819594a36146043ba1c79d38d210987db8 +DIST consul-template-0.28.1.tar.gz 226355 BLAKE2B 6485ffab3afb9290d54098e19f58cd6c358e520fe62d8d1af112b343346d5d2f64523ea25d75b4fd6821a197564c89748bf3228a2e39c6e4ec4d6499333d9115 SHA512 0ec7c90e0d261f06e1c3f830f210911ab1fa6889886db93600913b586ecfd476c5a46879dbcf18007b8522a77290fcd4177f2a8f31ef7ca30496067069ac32d6 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f DIST github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod 37 BLAKE2B 74a94066231395cbd85f1dbbb68408161ef74781c0c686746f97365dceb3ca69e3b924a86e6639b5e4cbcf64928fa21245e6828339105a779a86bc4f132a5bf5 SHA512 da3a3499834784b7ace8158659956206fdb113000fdc84d54b6525805727e37029bdcf263afcbabe724d8b10f6601f1f38a985e6ac10fd0466907ae56da3edd7 diff --git a/app-admin/consul-template/consul-template-0.28.1.ebuild b/app-admin/consul-template/consul-template-0.28.1.ebuild new file mode 100644 index ..675f8658deb4 --- /dev/null +++ b/app-admin/consul-template/consul-template-0.28.1.ebuild @@ -0,0 +1,389 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module systemd + +DESCRIPTION="Generic template rendering and notifications with Consul" +HOMEPAGE="https://github.com/hashicorp/consul-template; + +EGO_SUM=( +"cloud.google.com/go v0.26.0/go.mod" +"github.com/BurntSushi/toml v0.3.1" +"github.com/BurntSushi/toml v0.3.1/go.mod" +"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod" +"github.com/Masterminds/goutils v1.1.0" +"github.com/Masterminds/goutils v1.1.0/go.mod" +"github.com/Masterminds/semver v1.5.0" +"github.com/Masterminds/semver v1.5.0/go.mod" +"github.com/Masterminds/sprig v2.22.0+incompatible" +"github.com/Masterminds/sprig v2.22.0+incompatible/go.mod" +"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" +"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" +"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" +"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" +"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod" +"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" +"github.com/armon/go-metrics v0.3.4" +"github.com/armon/go-metrics v0.3.4/go.mod" +"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod" +"github.com/armon/go-radix v1.0.0/go.mod" +"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" +"github.com/beorn7/perks v1.0.0/go.mod" +"github.com/beorn7/perks v1.0.1/go.mod" +"github.com/bgentry/speakeasy v0.1.0/go.mod" +"github.com/cespare/xxhash/v2 v2.1.1/go.mod" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod" +"github.com/circonus-labs/circonusllhist v0.1.3/go.mod" +"github.com/client9/misspell v0.3.4/go.mod" +"github.com/davecgh/go-spew v1.1.0/go.mod" +"github.com/davecgh/go-spew v1.1.1" +"github.com/davecgh/go-spew v1.1.1/go.mod"
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit-plugins/
commit: 5f2bfe27f7e1171550974f62785a28c13e9d574b Author: Matt Turner gentoo org> AuthorDate: Tue Apr 5 01:16:30 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 5 02:09:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2bfe27 app-editors/gedit-plugins: Version bump to 42.0 Signed-off-by: Matt Turner gentoo.org> app-editors/gedit-plugins/Manifest | 1 + .../gedit-plugins/gedit-plugins-42.0.ebuild| 109 + 2 files changed, 110 insertions(+) diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest index f3453e116418..53000af41118 100644 --- a/app-editors/gedit-plugins/Manifest +++ b/app-editors/gedit-plugins/Manifest @@ -1 +1,2 @@ DIST gedit-plugins-41.0.tar.xz 948364 BLAKE2B d5efe779e1f0f70e23a7dadb01b0e5b22c47d3326df6530559698ace274e2a4a3647d34640e89bb250d76bee1f6369d5728316730ce9cf89f3a7db627b3c4d49 SHA512 e0389e8be68406fdcd3c9537b2d2dad0faf19d9a49804a7b5d9cf8e1006254906605dd0b14e2fa1eb7a22d6533d9b55d7f5593fe01a5b412df6361c8b9089f34 +DIST gedit-plugins-42.0.tar.xz 949068 BLAKE2B d9076d7ef420177b5d859bdee651b4304da183430d651510ea4ab50bc7286d23f536c1be47e6a6f425bdf90dcb31f015fa315e9ed530d54eb235832d92c4f438 SHA512 b7b6b6c71538ca767e20e4bdde0a5530657bf3d444fee5e1b2918b768188f224acfd2a44c4b0b6203ee3bde9ec47d2bacb0e25426cf49e500120461d44ae6b9a diff --git a/app-editors/gedit-plugins/gedit-plugins-42.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-42.0.ebuild new file mode 100644 index ..092e6a590b14 --- /dev/null +++ b/app-editors/gedit-plugins/gedit-plugins-42.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml" +VALA_MIN_API_VERSION="0.28" + +inherit gnome.org gnome2-utils meson python-single-r1 vala xdg + +DESCRIPTION="Collection of extra plugins for the gedit Text Editor" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins; + +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +SLOT="0" + +IUSE="charmap git +python terminal vala" +REQUIRED_USE=" + charmap? ( python ) + git? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) + terminal? ( python ) +" + +RDEPEND=" + >=dev-libs/libpeas-1.14.1[gtk] + >=app-editors/gedit-40.0 + + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.9:3 + >=x11-libs/gtksourceview-4.0.2:4 + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}] + >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + ') + >=x11-libs/gtk+-3.9:3[introspection] + >=x11-libs/gtksourceview-4.0.2:4[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf:2[introspection] + ) + charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) + git? ( >=dev-libs/libgit2-glib-0.0.6[python] ) + terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) +" # vte-0.52+ for feed_child API compatibility +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dplugin_bookmarks=true + $(meson_use python plugin_bracketcompletion) + $(meson_use charmap plugin_charmap) + $(meson_use python plugin_codecomment) + $(meson_use python plugin_colorpicker) + $(meson_use python plugin_colorschemer) + $(meson_use python plugin_commander) + -Dplugin_drawspaces=true + $(meson_use vala plugin_findinfiles) + $(meson_use git plugin_git) + $(meson_use python plugin_joinlines) + $(meson_use python plugin_multiedit) + $(meson_use python plugin_sessionsaver) + $(meson_use python plugin_smartspaces) + $(meson_use python plugin_synctex) + $(meson_use terminal plugin_terminal) + $(meson_use python plugin_textsize) + $(meson_use python plugin_translate) + -Dplugin_wordcompletion=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + use python && python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/" +} +
[gentoo-commits] repo/gentoo:master commit in: dev-python/redis-py/
commit: 36ef93197dc8249271b1a7a2bf9a1081d72a0764 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 01:10:33 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 01:10:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ef9319 dev-python/redis-py: add 4.2.2 Signed-off-by: Sam James gentoo.org> dev-python/redis-py/Manifest | 1 + dev-python/redis-py/redis-py-4.2.2.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest index 9100e8f6acf8..31a66977e16c 100644 --- a/dev-python/redis-py/Manifest +++ b/dev-python/redis-py/Manifest @@ -1,3 +1,4 @@ DIST redis-py-4.1.4.tar.gz 2352106 BLAKE2B a7f40d381e3e1d295d2ce88f0adb897704d0065ee7d5bb00108c2c8c67ef649ea63d4ca06dbbe2b21b2f92d70d96f8e2d32a7992ecf702bb4c73589f30c1bae8 SHA512 6dd1bc7622529382901b2fe6e63a5f9d6a4b89175b486c879a63cc8f0e708737431dfe5b834124f0d33f34540ac54813a0e6953bbed3a9dbd226597b4b1cb3ae DIST redis-py-4.2.0.tar.gz 2419627 BLAKE2B a4429e17dc90289032c5b98cd482fc6e1349b4b63b2c3f289be1df9d0c667a9f568cbee71d34f88c140fbebf2b0061e9bb3426f1548bccf3c0767c040419251b SHA512 3c4c7f859e63ebadf8d4b01ce14d789caffa18b1f177b6a2269737cb20259dc0165773b1c838c3c08edeea790976183b156f886815b42ea709b4b3a0f2aa3354 DIST redis-py-4.2.1.tar.gz 2420026 BLAKE2B 2e2ef024dc22ad8447bd0b0c9e2318b5c55568e7a93a73f8f264e5af839d50c7c44d98669d19ddc2a9a6440eaafa8842ebeb749b9b22db83d691dab5421fd774 SHA512 3499126d2c19f599e5bc026c3b66ec99639b2746ef0091ba8bea45cf969d39831e1f2ad47f0ba4c65131d4f248320a8b7d2862c5abb289e46555cd3fc6239674 +DIST redis-py-4.2.2.tar.gz 2421362 BLAKE2B ab59a649e8bc08d706536f994f0462505cea39828072884739b1a6434b45fd120e3b8acb51e8e88ec9fe0ce9acc0bfd6a5ff92bb67080724c7b121ef539af16f SHA512 80673d48cd97af1c5ebc67e919f16891ccb20cd30bc06619ddffeb117ad87f82b73f9b9bda6d36829bc51a35aa3c9b2af7c879ec665cc9664bdd86ac6510095b diff --git a/dev-python/redis-py/redis-py-4.2.2.ebuild b/dev-python/redis-py/redis-py-4.2.2.ebuild new file mode 100644 index ..b9f87178642f --- /dev/null +++ b/dev-python/redis-py/redis-py-4.2.2.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +MY_PN="redis" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python client for Redis key-value store" +HOMEPAGE="https://github.com/redis/redis-py; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}] + >=dev-python/deprecated-1.2.3[${PYTHON_USEDEP}] + >=dev-python/packaging-20.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # Flaky test + tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock + + # Needs a second Redis running + tests/test_commands.py::TestRedisCommands::test_sync + tests/test_commands.py::TestRedisCommands::test_psync + ) + + local EPYTEST_IGNORE=( + # SSL tests need Docker/stunnel: + # https://github.com/redis/redis-py/commit/18c6809b761bc6755349e1d7e08e74e857ec2c65 + tests/test_ssl.py + + # Needs multiple Redises running + tests/test_cluster.py + ) + + epytest -k "not redismod and not ssl" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + # Spawn Redis itself for testing purposes + # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox. + # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT. + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + # "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nethogs/
commit: 833ab329c6c662cd9133510c7617979fb9059881 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 01:00:11 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 01:00:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833ab329 net-analyzer/nethogs: add 0.8.7 Signed-off-by: Sam James gentoo.org> net-analyzer/nethogs/Manifest | 1 + net-analyzer/nethogs/nethogs-0.8.7.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/net-analyzer/nethogs/Manifest b/net-analyzer/nethogs/Manifest index b556b6df2f87..733e8a3e1c83 100644 --- a/net-analyzer/nethogs/Manifest +++ b/net-analyzer/nethogs/Manifest @@ -1 +1,2 @@ DIST nethogs-0.8.6.tar.gz 116720 BLAKE2B 2d3695c2138f4e88c11a8c515156a430015c2844e09dd599091ff090fd87a3c12a1c5a7d1d9d32d302512a4e027a739a6b864f8d1e549593c6f86ab749989662 SHA512 1116f2e57bbf4d9213080598d04ff41c9ae28bd3e5c45c99068c783beb109eff3ffb02f9c3610f20ef0aa53606b3c500917d5d6983496599904d8c5a35cf2a6f +DIST nethogs-0.8.7.tar.gz 270631 BLAKE2B 179227d4b1fde5328e4885ce72bb28ac20482fa161afee7562546af5b403be1e851533e3861dfa2f514968aebe91a822e6b792520407853dfb1055c6d29ad121 SHA512 d965f3fa439ea9fbba83578b4272d03f396bf3cff9ae73a94936d47a3422d066d885c7f6f2a47fbe2f445a017bffa3fb3a1215976522ef0ad120fae3b95b31a2 diff --git a/net-analyzer/nethogs/nethogs-0.8.7.ebuild b/net-analyzer/nethogs/nethogs-0.8.7.ebuild new file mode 100644 index ..67bfac5facf0 --- /dev/null +++ b/net-analyzer/nethogs/nethogs-0.8.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps toolchain-funcs + +DESCRIPTION="A small 'net top' tool, grouping bandwidth by process" +HOMEPAGE="https://github.com/raboof/nethogs; +SRC_URI="https://github.com/raboof/nethogs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~x86" + +RDEPEND="net-libs/libpcap + sys-libs/ncurses:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( DESIGN README.decpcap.txt README.md ) + +FILECAPS=( + cap_net_admin,cap_net_raw usr/sbin/nethogs +) + +src_compile() { + tc-export CC CXX + + emake NCURSES_LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses )" ${PN} +} + +src_install() { + emake DESTDIR="${ED}" PREFIX="/usr" install + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwdata/
commit: fb28663b7f6800f295b3695815219a0e8bb516e2 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 01:02:46 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 01:02:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb28663b sys-apps/hwdata: add 0.358 Signed-off-by: Sam James gentoo.org> sys-apps/hwdata/Manifest| 1 + sys-apps/hwdata/hwdata-0.358.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest index d7a918f9aabb..ec9cb9aec9d2 100644 --- a/sys-apps/hwdata/Manifest +++ b/sys-apps/hwdata/Manifest @@ -1,2 +1,3 @@ DIST hwdata-0.354.tar.gz 2212834 BLAKE2B 5df04fd6069e131be7195b515f4f7273e28030d46823fa3054371f9afde4eb9976df2663bc7d31d056cb718a479630676f05459064decd59914f3a69bcfb03f1 SHA512 07bbe5137f35c0402029e066e90a29da1ca95faa6996a192b1f9ac00568e5020cc540b642ad2b22b25c2cfa0d7e4c2d7b80c9978ca0cd091691d8f1cf2933915 DIST hwdata-0.357.tar.gz 2234392 BLAKE2B 54f26384664cc78d99db52cffa99bf74f57bf355908bd0a87bd01436596b8ed618567caa6f4486e32cbf11bd9313946db2f4d52ce7f2eae1d25b643e68714473 SHA512 7674e77887629e57cf1d6cb73ce7f4734f9dd5e5f8cee0016aa74f0ff6b962f9f0e501069f4cbaa0a5281fed179d2912a653071999b9f7d0eb4d81fff719cad1 +DIST hwdata-0.358.tar.gz 2240851 BLAKE2B b164c267a6779fec2a4018fb8bad98e564794e46cdec77b6f123f0fb20f49f44303a400d3301b40b07cebe0cc590553ae5e01702032b53180826273eb416 SHA512 52c765786aa41551e47bad2358bbe50f8f6a60cd820696c6c341f08cbde695f86746660a3fdadd8fad5614b99a98616111011a17d115c25bbcaf03c891cc3e69 diff --git a/sys-apps/hwdata/hwdata-0.358.ebuild b/sys-apps/hwdata/hwdata-0.358.ebuild new file mode 100644 index ..6ad75332f251 --- /dev/null +++ b/sys-apps/hwdata/hwdata-0.358.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Hardware identification and configuration data" +HOMEPAGE="https://github.com/vcrhonek/hwdata; +SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +RESTRICT="test" + +src_configure() { + # configure is not compatible with econf + local conf=( + ./configure + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/lib" + --datadir="${EPREFIX}/usr/share" + ) + echo "${conf[@]}" >&2 + "${conf[@]}" || die +}
[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/
commit: e85a207754f94169fb3bc102d0586bd943820f19 Author: Sam James gentoo org> AuthorDate: Tue Apr 5 01:02:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 01:02:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85a2077 net-print/cups-filters: add 1.28.14 Signed-off-by: Sam James gentoo.org> net-print/cups-filters/Manifest| 1 + net-print/cups-filters/cups-filters-1.28.14.ebuild | 128 + 2 files changed, 129 insertions(+) diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest index 6b50091e48bd..3b1d8558495c 100644 --- a/net-print/cups-filters/Manifest +++ b/net-print/cups-filters/Manifest @@ -1,4 +1,5 @@ DIST cups-filters-1.28.10.tar.xz 1503924 BLAKE2B b745ad9d35e375411d43acc8936a7be3197deda26d64c3fcdf792abf751452a83ab4e77b25336509a4d15a7db3dd142c94f3fd108f514d4956ac62f00310b263 SHA512 d6079633e10c3cfdc744491df03adc73d98dab0d9c0c6d3bc426b751545ae3434ea875e0841cec9358c19336347903f2832b5f801700b371cc1959e031bfa659 DIST cups-filters-1.28.12.tar.xz 1505868 BLAKE2B a30f4772f89822dd110312ad2b2fb40ffcd093cee119df0660191938b374f4f99178c8e8801c8ff41bf01822a7e9c0e8aebd1d2f96159d377a40f7047da3177a SHA512 430e31815fe3b40b2d12c8db0a9e38060398d9ba3306af5562bc887dd99b06971765b98ba7227a0478d9f6616dd825149f138a2367b442ea0593708eb34140f6 DIST cups-filters-1.28.13.tar.xz 1510932 BLAKE2B 20c3d07c59d37ddb7960967fd88ba6be5363dcf4cac6cbde03311507063c3da230ed2026ceedf35c731d6582ad845c4963455e5dad9233295785b4cde80f2278 SHA512 52d0f37cf80d9de09d73337e2e32dd4d23eb47f3f8470770e164dabe78220316a4d4b2aea5b466f21d1f504df73cf9eed21a518128ca3ce8048a40deedd9a765 +DIST cups-filters-1.28.14.tar.xz 1510944 BLAKE2B 653f68a39ed16d3a8298e5784aebebead224a0ee08071add702bb02fc987f3c4d454793531db262d9a44618f4fe29a7ce0144cfb8fe77634e9b7c222de21fe62 SHA512 a128858ac582da1322edad1cfca02bb6e5a077a4d3ca61d9e33e07b83e5015bb1a11571d30c66069f503031a6b55a82d7867cd171a7090fa729d894441f7abdd DIST cups-filters-1.28.7.tar.xz 1503052 BLAKE2B b9d3280871faa79a7c277731bf6eb1eef161537829d4bc07ec36075ebc12a3617dce66994ed708991757ce7d78fc5ab010925a1d3d9811fd11cf1172f4786442 SHA512 fa94f51ca1c208dcacb1814d8b812c9a72dd09475b7cf836b02c72cb5e3290318f37e475ee3ae8d45351715c3a2ccc0df5ac51ae6fc11462f5acdfa303a04727 diff --git a/net-print/cups-filters/cups-filters-1.28.14.ebuild b/net-print/cups-filters/cups-filters-1.28.14.ebuild new file mode 100644 index ..58faa6fecaac --- /dev/null +++ b/net-print/cups-filters/cups-filters-1.28.14.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL=no +inherit perl-module systemd flag-o-matic + +DESCRIPTION="Cups filters" +HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters; +SRC_URI="https://www.openprinting.org/download/${PN}/${P}.tar.xz; +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +LICENSE="MIT GPL-2" +SLOT="0" +IUSE="dbus +foomatic jpeg ldap pclm pdf perl png +postscript test tiff zeroconf" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-text/poppler-0.32[cxx,jpeg?,lcms,tiff?,utils] + >=app-text/qpdf-8.3.0:= + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype:2 + media-libs/lcms:2 + >=net-print/cups-1.7.3 + !<=net-print/cups-1.5. + sys-devel/bc + sys-libs/zlib + dbus? ( sys-apps/dbus ) + foomatic? ( !net-print/foomatic-filters ) + jpeg? ( virtual/jpeg:0 ) + ldap? ( net-nds/openldap:= ) + pdf? ( app-text/mupdf ) + perl? ( dev-lang/perl:= ) + png? ( media-libs/libpng:0= ) + postscript? ( >=app-text/ghostscript-gpl-9.09[cups] ) + tiff? ( media-libs/tiff:0 ) + zeroconf? ( net-dns/avahi[dbus] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig + test? ( media-fonts/dejavu ) +" + +src_configure() { + # Bug #626800 + append-cxxflags -std=c++11 + + local myeconfargs=( + --enable-imagefilters + --localstatedir="${EPREFIX}"/var + --with-browseremoteprotocols=DNSSD,CUPS + --with-cups-rundir="${EPREFIX}"/run/cups + --with-fontdir="fonts/conf.avail" + --with-pdftops=pdftops + --with-rcdir=no + --without-php + --disable-static + $(use_enable dbus) + $(use_enable foomatic) + $(use_enable ldap) + $(use_enable pclm) + $(use_enable pdf mutool) + $(use_enable postscript ghostscript) + $(use_enable zeroconf avahi) + $(use_with jpeg) + $(use_with png) + $(use_with tiff) + ) + + econf
[gentoo-commits] repo/gentoo:master commit in: media-sound/wavbreaker/
commit: 7916a40d6e9481eebed8c8c27f0fedcf49194daf Author: Sam James gentoo org> AuthorDate: Tue Apr 5 00:57:51 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 00:57:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7916a40d media-sound/wavbreaker: add 0.15 Signed-off-by: Sam James gentoo.org> media-sound/wavbreaker/Manifest | 1 + media-sound/wavbreaker/wavbreaker-0.15.ebuild | 32 +++ 2 files changed, 33 insertions(+) diff --git a/media-sound/wavbreaker/Manifest b/media-sound/wavbreaker/Manifest index 93925af64c2f..aebf14e334f8 100644 --- a/media-sound/wavbreaker/Manifest +++ b/media-sound/wavbreaker/Manifest @@ -1,2 +1,3 @@ DIST wavbreaker-0.13.tar.gz 366998 BLAKE2B 4f863699d6e0c5573d4af615a0ae8cd1d4d1b2fc74cc060ab8d0fb298e57812a8675b641bc69a45ae1015b3e6c0731a228aee773caaeaed75cafedf065dbbff0 SHA512 3585bdc6eb937d02ff8287c370a2f480dbdedfc6304505ee45943ed34e4302af480bdea511f7d4fb6778b9f5b25a435b533392eedac9869c650202645a64c574 DIST wavbreaker-0.14.tar.gz 368275 BLAKE2B 0e09f1c82f0a790042a35eb44cebde3b06655d9c2a9f46fe1b426e2ca14a87178cf5cae3b4011448d98c82a4998110cf34f6c4f0eb5e028ee791b12d75789a00 SHA512 131833d40db34e3dd98b71cc68662f7852cc7f184e033fbefac03e34f2a3ed8c838d95bea9afab55c6453f837ac97c9be54088db2ba7e3b918e1801fdfe1d912 +DIST wavbreaker-0.15.tar.gz 380764 BLAKE2B e58645725ee831da8d9c231ba8a9715f5dc217f8a49737453430119d1920c53efea3dc0db0faf66d047e10ce3cdd9dc5918bd890f690d0c15ba4763cdfde1a0a SHA512 adc056b2d4117fcc95267033e21a015f7f7c900080c60f34a459f127badf79c3100a971059c0cd87210a68a5d08e38b03922bbfc505ec056e042209fc6523d7b diff --git a/media-sound/wavbreaker/wavbreaker-0.15.ebuild b/media-sound/wavbreaker/wavbreaker-0.15.ebuild new file mode 100644 index ..3a540a0f0871 --- /dev/null +++ b/media-sound/wavbreaker/wavbreaker-0.15.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +DESCRIPTION="wavbreaker/wavmerge GTK+ utility to break or merge WAV files" +HOMEPAGE="https://wavbreaker.sourceforge.io/ https://github.com/thp/wavbreaker; +SRC_URI="https://github.com/thp/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="mp3" + +RDEPEND=" + dev-libs/glib + media-libs/libao + x11-libs/gtk+:3 + mp3? ( media-sound/mpg123 ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local emesonargs=( + $(meson_use mp3) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ethtool/
commit: 7691fe92faf36a15f0b3a61a58fca0d97b538a3f Author: Sam James gentoo org> AuthorDate: Tue Apr 5 00:56:12 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 00:56:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7691fe92 sys-apps/ethtool: add 5.17 Signed-off-by: Sam James gentoo.org> sys-apps/ethtool/Manifest| 1 + sys-apps/ethtool/ethtool-5.17.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/sys-apps/ethtool/Manifest b/sys-apps/ethtool/Manifest index 02ad48503a32..bc5cce260004 100644 --- a/sys-apps/ethtool/Manifest +++ b/sys-apps/ethtool/Manifest @@ -2,3 +2,4 @@ DIST ethtool-5.10.tar.xz 310536 BLAKE2B acc91ff2f7cf233a5a7bc85e32fbcf78e3923b24 DIST ethtool-5.14.tar.xz 318536 BLAKE2B 09b5c9c8103635e33b22e55caff3b0f3751bf14d48de63e025587814c6b0d7e80962cd8ed27b6be7ae35a5a9d5decd0a9127a69a7cbbd52e2218bb3fc9e9b176 SHA512 880c4b6d5f83c25cabc6101222a5abf5f7e5e6501165ba5cdb420da242c351d7c32c1cffacfa1bcf0c4655434d89c64d39f0809af0d38f626a0a78f92ec68f87 DIST ethtool-5.15.tar.xz 318864 BLAKE2B 855c07e388bfabf37637f20e2714c6ca27717f38d7f658be96e0e9ec9d4514e61f4ee29361fc0279510869606ad18126ccd2a47160f1097ab52b1e35216e9721 SHA512 28147468a92c179217b459907a3257ee4f2d2ed028cb87b074f1c7ca6eb91aca81c8a9f5c7fe74e81d16a516e6e7eb20137bf7a15b5479fd82a327c64954da12 DIST ethtool-5.16.tar.xz 320308 BLAKE2B 198d76502510e533b7f51785fd9f0848e840a6b4237bfd0496d005978ce3e638be02bd7dee971501f57c83354a1ac2f34a7ef29f2255764e900d9299bad9254c SHA512 9f0c24323b3144cbc6e684dc8c545a7c5e4804a061f10e32c937ea7420cc25c0891137fd4be4f1b9cf44907d8a59970ead9db424051ec5b4a90c225038f04025 +DIST ethtool-5.17.tar.xz 321848 BLAKE2B 1695077d812b3ed8e287615d6a3aa15525a061110fa63563e4b2db3e5d4718b023415508db63e857c572fef248c6797564da596f17c80b833839899656840a5d SHA512 c9677829e3ed1f373bd993f72c710293a6e987bbd19829d437a436f42cf4e7995ee70a7db3590b1499ff6aa29c26815f4d0a3e4798ffb6992ae3f52b079cd3ff diff --git a/sys-apps/ethtool/ethtool-5.17.ebuild b/sys-apps/ethtool/ethtool-5.17.ebuild new file mode 100644 index ..66a327a8020b --- /dev/null +++ b/sys-apps/ethtool/ethtool-5.17.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Utility for examining and tuning ethernet-based network interfaces" +HOMEPAGE="https://www.kernel.org/pub/software/network/ethtool/; +SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+netlink" + +RDEPEND="netlink? ( net-libs/libmnl )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/xz-utils" + +src_configure() { + econf $(use_enable netlink) +}
[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/
commit: dadd4f2ec694ce3d8e06d551d402d23933f6f97e Author: Sam James gentoo org> AuthorDate: Tue Apr 5 00:53:07 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 5 00:53:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dadd4f2e net-print/hplip: Stabilize 3.22.2 amd64, #836636 Signed-off-by: Sam James gentoo.org> net-print/hplip/hplip-3.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/hplip/hplip-3.22.2.ebuild b/net-print/hplip/hplip-3.22.2.ebuild index eb73f61d2d52..853e8a5dcb69 100644 --- a/net-print/hplip/hplip-3.22.2.ebuild +++ b/net-print/hplip/hplip-3.22.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
[gentoo-commits] repo/gentoo:master commit in: net-libs/xdp-tools/
commit: 741d8a988d5a203c8cd03421356d1c966a47b349 Author: Jason A. Donenfeld gentoo org> AuthorDate: Mon Apr 4 23:31:35 2022 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Tue Apr 5 00:21:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741d8a98 net-libs/xdp-tools: bump to 1.2.3 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld gentoo.org> net-libs/xdp-tools/Manifest | 2 +- net-libs/xdp-tools/{xdp-tools-1.2.2.ebuild => xdp-tools-1.2.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/xdp-tools/Manifest b/net-libs/xdp-tools/Manifest index ea4cbad8d43e..9336fa35d31d 100644 --- a/net-libs/xdp-tools/Manifest +++ b/net-libs/xdp-tools/Manifest @@ -1 +1 @@ -DIST xdp-tools-1.2.2.tar.gz 250875 BLAKE2B dc390587caa1702148a47203a53703d3d9f7e65d7503e8f8307cbec60d5b52f6c150fdc51f257463e22eaa2e897eb68f20ba7a8d7f7bc0fac47cbaf8072fd5cf SHA512 ec2fe34f820e324af044968c62440ba40cae46012c6e39d23cffc392ff190675d8a43240049b2c0467db391073469045aaa3d559cfb8a48d86fb2305fb9f45ad +DIST xdp-tools-1.2.3.tar.gz 252515 BLAKE2B 26c1bfd5b6c3457794801db64d020b8d6eb254661a0a44fa89dde6a1ff7c04dec1207d38a755029c8caaa955cabec70f196e37257f337cf484b8e3525261119e SHA512 588cda7010592f34ac600993ea528b76be4a8786c1b4e4599c92c5683a80848a11ae90db825f56b67adec60bd8c684bb4ced21dc1bc1b750cbd5d0704d67390d diff --git a/net-libs/xdp-tools/xdp-tools-1.2.2.ebuild b/net-libs/xdp-tools/xdp-tools-1.2.3.ebuild similarity index 100% rename from net-libs/xdp-tools/xdp-tools-1.2.2.ebuild rename to net-libs/xdp-tools/xdp-tools-1.2.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/
commit: 2cc7479cb08202b8f16ae4585cbcdcff1279674c Author: Thomas Bettler gmail com> AuthorDate: Thu Dec 16 21:13:06 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Apr 4 22:30:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc7479c net-analyzer/rrdtool: add python 3.10 Closes: https://github.com/gentoo/gentoo/pull/23349 Closes: https://bugs.gentoo.org/829378 Closes: https://github.com/gentoo/gentoo/pull/23349 Signed-off-by: Thomas Bettler gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild index 1c278a038792..0c1a88cad569 100644 --- a/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild +++ b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild @@ -7,7 +7,7 @@ DISTUTILS_OPTIONAL=true DISTUTILS_SINGLE_IMPL=true GENTOO_DEPEND_ON_PERL=no LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools lua perl-module distutils-r1 flag-o-matic