[gentoo-commits] repo/gentoo:master commit in: dev-python/pytables/
commit: e7b8a1b72eecc5ce57c6ff3eaeb83b5b1dd3545d Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:52:28 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:58:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b8a1b7 dev-python/pytables: fix installation, hdf5 dep Should work with newer hdf5 now. Closes: https://bugs.gentoo.org/830209 Signed-off-by: Sam James gentoo.org> .../pytables/{pytables-3.7.0.ebuild => pytables-3.7.0-r1.ebuild}| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pytables/pytables-3.7.0.ebuild b/dev-python/pytables/pytables-3.7.0-r1.ebuild similarity index 93% rename from dev-python/pytables/pytables-3.7.0.ebuild rename to dev-python/pytables/pytables-3.7.0-r1.ebuild index 48edb62f3560..bbd5389892f6 100644 --- a/dev-python/pytables/pytables-3.7.0.ebuild +++ b/dev-python/pytables/pytables-3.7.0-r1.ebuild @@ -22,7 +22,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~a IUSE="doc examples test" RESTRICT="!test? ( test )" -# See https://github.com/PyTables/PyTables/issues/912 for hdf5 upper bound DEPEND=" app-arch/bzip2:0= app-arch/lz4:0= @@ -30,7 +29,7 @@ DEPEND=" >=dev-libs/c-blosc-1.11.1:0= dev-libs/lzo:2= >=dev-python/numpy-1.8.1[${PYTHON_USEDEP}] - =sci-libs/hdf5-1.10:= " RDEPEND="${DEPEND} >=dev-python/numexpr-2.5.2[${PYTHON_USEDEP}] @@ -44,7 +43,7 @@ BDEPEND=" ) " -DOCS=( RELEASE_NOTES.txt THANKS ) +DOCS=( doc/source/release_notes.rst THANKS ) python_prepare_all() { export {BLOSC,BZIP2,LZO,HDF5}_DIR="${ESYSROOT}"/usr @@ -72,6 +71,7 @@ python_install_all() { if use doc; then DOCS+=( doc/scripts ) fi + distutils-r1_python_install_all if use examples; then
[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/
commit: 18108a2c6cc93c054a68205d85c54dd5ca8d9ede Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:43:13 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:43:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18108a2c games-misc/fortune-mod: add 3.12.0 Signed-off-by: Sam James gentoo.org> games-misc/fortune-mod/Manifest | 1 + games-misc/fortune-mod/fortune-mod-3.12.0.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/games-misc/fortune-mod/Manifest b/games-misc/fortune-mod/Manifest index 71ac9c0f5c72..32eb08c49bc1 100644 --- a/games-misc/fortune-mod/Manifest +++ b/games-misc/fortune-mod/Manifest @@ -1,3 +1,4 @@ DIST fortune-mod-1.99.1.tar.gz 1812089 BLAKE2B a5df4a5a518021073ee95ac7e110ac75b961feb1b4dfcc3a40165ea98859f93e6d002ee4906d3f03a40762503ae475b61399a2bd4144609fa4d9815a1a85fa84 SHA512 4c06ea37532dd59f0251d7c49538bee703852c60a3247aba7c516f4f0d4b8ab15b9d7495d004a6423acd74c4dd7532e3dbe1679d6904ab373b617a3386205cde DIST fortune-mod-3.10.0.tar.xz 1429132 BLAKE2B e2dcfccee0c8d897971e742e4a5e345f9e825ba73479e2dc056891e16f005dc1d1f843573565741d1b35e4e1d1020cd382db9706f34b0caa4000d265a2c4dd30 SHA512 cb4d171405324a8ebac55ca5c7c8d8f5c06b594c2ded1b1c97fb599a4eaf638317f613fbeee4b3ca9ba7060ba4eeff7e678acddac12d49555a33d33017a90f4d +DIST fortune-mod-3.12.0.tar.xz 1427848 BLAKE2B 3a3b0c28a0f7c297294b1788c57e01eb78d5083578aba877b896f41b854d2c34f65c9b46a1efe8bfef669f7ced6bb5e8ba667e3df1391a3cd3e5fed22e9058b6 SHA512 3a25d276219bb4f8a3015cd24b43462844d3be481815b587a365acd31dde31afee110dc5a658dd4df43bc6ba7d19e85afeffb215bd8c8f34640d658edb335089 DIST fortune-mod-3.6.1.tar.xz 1419132 BLAKE2B 0ff684ee8aaf5eaabd75f187a3bff533ab4ee6e66c47c57fc700d2671006c8dff42f732fde78b40516f8ee907a52fc1965fb0ff257b12563d645f97c5ebc0031 SHA512 3f35bf35d62c46dfeaca450a127a7444bb870f6345c92afe626f81548ac375d21306c00a56d31982b8e25129acd6f829402d5afaec676e1200ad5bf586f7a8f1 diff --git a/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild b/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild new file mode 100644 index ..fd1f66e99c54 --- /dev/null +++ b/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The notorious fortune program" +HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/ http://www.redellipse.net/code/fortune"; +SRC_URI="https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~x86" +IUSE="offensive" + +DEPEND="app-text/recode:= + !games-misc/fortune-mod-tao" +RDEPEND="${DEPEND}" +BDEPEND="app-text/App-XML-DocBook-Builder" + +# TODO: Get tests running? + +src_configure() { + local mycmakeargs=( + -DNO_OFFENSIVE=$(usex !offensive) + -DLOCALDIR="/usr/share/fortune" + -DCOOKIEDIR="/usr/share/fortune" + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + mkdir -p "${ED}"/usr/bin || die + mv "${ED}"/usr/games/fortune "${ED}"/usr/bin/fortune || die + rm -rf "${ED}"/usr/games || die + + dodoc ChangeLog INDEX Notes Offensive README TODO cookie-files +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/
commit: 97c8837b3040f5330d4dd885323870f5f24ece07 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:41:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:41:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c8837b app-i18n/transifex-client: Stabilize 0.14.3 x86, #828331 Signed-off-by: Sam James gentoo.org> app-i18n/transifex-client/transifex-client-0.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild b/app-i18n/transifex-client/transifex-client-0.14.3.ebuild index 2a72d64bce39..1945178ef957 100644 --- a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild +++ b/app-i18n/transifex-client/transifex-client-0.14.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-murrine/
commit: fc6bde684828730ea3ac391ea6f573ae8f94a964 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:35:16 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:35:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6bde68 x11-themes/gtk-engines-murrine: Stabilize 0.98.2-r3 x86, #830194 Signed-off-by: Sam James gentoo.org> x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild index 8223b820fcab..b98e768b03a3 100644 --- a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild +++ b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://tracker.debian.org/pkg/gtk2-engines-murrine"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+themes animation-rtl" RDEPEND=">=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/
commit: d994a94782e0fd382731dd34c8013d53187acb65 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:53 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d994a947 dev-cpp/catch: Stabilize 1.12.2-r1 amd64, #830200 Signed-off-by: Sam James gentoo.org> dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild b/dev-cpp/catch/catch-1.12.2-r1.ebuild index 4ad93b3e2470..6cc71626f1dd 100644 --- a/dev-cpp/catch/catch-1.12.2-r1.ebuild +++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then else MY_P=${PN^}-${PV} SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" S="${WORKDIR}/${PN^}2-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/
commit: fae26184da8469ae908556a1cc43947fb67460b5 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:35:30 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:35:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae26184 dev-cpp/catch: Stabilize 1.12.2-r1 x86, #830200 Signed-off-by: Sam James gentoo.org> dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild b/dev-cpp/catch/catch-1.12.2-r1.ebuild index 6cc71626f1dd..868e734cdd93 100644 --- a/dev-cpp/catch/catch-1.12.2-r1.ebuild +++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then else MY_P=${PN^}-${PV} SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" S="${WORKDIR}/${PN^}2-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: x11-themes/murrine-themes/
commit: dcf5a4adca6c1311d2aef48310e9e8a9eac4 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:35:19 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:35:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf5a4ad x11-themes/murrine-themes: Stabilize 0.98.11 x86, #830195 Signed-off-by: Sam James gentoo.org> x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild index 4802cda19052..541fb16bc6a2 100644 --- a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild +++ b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" RDEPEND=">=x11-themes/gtk-engines-murrine-0.98.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libptytty/
commit: d6dc6b63330898ab797bd14a7d95cd8434cf0699 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:35:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:35:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6dc6b63 dev-libs/libptytty: Stabilize 2.0 x86, #830196 Signed-off-by: Sam James gentoo.org> dev-libs/libptytty/libptytty-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libptytty/libptytty-2.0.ebuild b/dev-libs/libptytty/libptytty-2.0.ebuild index cbd94ea0ed91..d1a49e9dc700 100644 --- a/dev-libs/libptytty/libptytty-2.0.ebuild +++ b/dev-libs/libptytty/libptytty-2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="elibc_musl" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
commit: 05d43212c3dc55c7cb7be47fd8cf2040e80890d3 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:35:27 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:35:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d43212 x11-terms/rxvt-unicode: Stabilize 9.30 x86, #830196 Signed-off-by: Sam James gentoo.org> x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild index d3a212b81bee..e44796b1bae9 100644 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild +++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2 LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf iso14755 +mousewheel +perl startup-notification unicode3 xft"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
commit: ec4959827c67cdb4cf4a8bc636d4fea067acb00e Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec495982 x11-terms/rxvt-unicode: Stabilize 9.30 amd64, #830196 Signed-off-by: Sam James gentoo.org> x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild index 1bb0f64e489a..d3a212b81bee 100644 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild +++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf iso14755 +mousewheel +perl startup-notification unicode3 xft"
[gentoo-commits] repo/gentoo:master commit in: media-radio/kochmorse/
commit: 5fc879e352d8b72d2128a30111f66737cd292ddb Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:46 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc879e3 media-radio/kochmorse: Stabilize 3.5.1 amd64, #830198 Signed-off-by: Sam James gentoo.org> media-radio/kochmorse/kochmorse-3.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-radio/kochmorse/kochmorse-3.5.1.ebuild b/media-radio/kochmorse/kochmorse-3.5.1.ebuild index 689ae8ad3fa8..02e6e4c37502 100644 --- a/media-radio/kochmorse/kochmorse-3.5.1.ebuild +++ b/media-radio/kochmorse/kochmorse-3.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hmatuschek/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" BDEPEND="dev-qt/linguist-tools:5"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libptytty/
commit: 10f74449d2b89b79f2b506d7b1c067b722c3ec65 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:49 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f74449 dev-libs/libptytty: Stabilize 2.0 amd64, #830196 Signed-off-by: Sam James gentoo.org> dev-libs/libptytty/libptytty-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libptytty/libptytty-2.0.ebuild b/dev-libs/libptytty/libptytty-2.0.ebuild index 91430de39a37..cbd94ea0ed91 100644 --- a/dev-libs/libptytty/libptytty-2.0.ebuild +++ b/dev-libs/libptytty/libptytty-2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="elibc_musl" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-radio/kochmorse/
commit: e92ce880092fdc4c74ad55f07e44733048ad3b6b Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:35:22 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:35:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92ce880 media-radio/kochmorse: Stabilize 3.5.1 x86, #830198 Signed-off-by: Sam James gentoo.org> media-radio/kochmorse/kochmorse-3.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-radio/kochmorse/kochmorse-3.5.1.ebuild b/media-radio/kochmorse/kochmorse-3.5.1.ebuild index 02e6e4c37502..897a766fc21d 100644 --- a/media-radio/kochmorse/kochmorse-3.5.1.ebuild +++ b/media-radio/kochmorse/kochmorse-3.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hmatuschek/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" BDEPEND="dev-qt/linguist-tools:5"
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/
commit: a13b2994635f5839c45179e6471ef0b31a11ff9a Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:43 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13b2994 app-backup/borgmatic: Stabilize 1.5.21 amd64, #830197 Signed-off-by: Sam James gentoo.org> app-backup/borgmatic/borgmatic-1.5.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/borgmatic/borgmatic-1.5.21.ebuild b/app-backup/borgmatic/borgmatic-1.5.21.ebuild index 40b004fb3ea1..b8ebc09c4d09 100644 --- a/app-backup/borgmatic/borgmatic-1.5.21.ebuild +++ b/app-backup/borgmatic/borgmatic-1.5.21.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +KEYWORDS="amd64 ~arm ~arm64 ~riscv" # borg is called as an external tool, hence no pythonic stuff RDEPEND="app-backup/borgbackup
[gentoo-commits] repo/gentoo:master commit in: x11-themes/murrine-themes/
commit: bfaa3d77227797c4c915640c5c3eec8687cf96d6 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:40 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfaa3d77 x11-themes/murrine-themes: Stabilize 0.98.11 amd64, #830195 Signed-off-by: Sam James gentoo.org> x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild index 86fc56b5d205..4802cda19052 100644 --- a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild +++ b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86" RDEPEND=">=x11-themes/gtk-engines-murrine-0.98.0"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/
commit: bff57a3a0b5b1021dd6e97162964c2d39928e9c0 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff57a3a app-i18n/transifex-client: Stabilize 0.14.3 amd64, #828331 Signed-off-by: Sam James gentoo.org> app-i18n/transifex-client/transifex-client-0.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild b/app-i18n/transifex-client/transifex-client-0.14.3.ebuild index 5f6d98c3dd9e..2a72d64bce39 100644 --- a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild +++ b/app-i18n/transifex-client/transifex-client-0.14.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-murrine/
commit: d6d11bc173d7a547fa6e486bc8ca81fb7cf4dc32 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:34:36 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:34:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d11bc1 x11-themes/gtk-engines-murrine: Stabilize 0.98.2-r3 amd64, #830194 Signed-off-by: Sam James gentoo.org> x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild index b3b32a918ac0..8223b820fcab 100644 --- a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild +++ b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://tracker.debian.org/pkg/gtk2-engines-murrine"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+themes animation-rtl" RDEPEND=">=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-block/partimage/, sys-block/partimage/files/
commit: 8e680a4ed8101da64e79f204241f5b894e625218 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:20:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:20:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e680a4e sys-block/partimage: fix build on musl Closes: https://bugs.gentoo.org/715756 Signed-off-by: Sam James gentoo.org> .../files/partimage-0.6.9-missing-includes.patch | 34 ++ sys-block/partimage/partimage-0.6.9-r2.ebuild | 1 + 2 files changed, 35 insertions(+) diff --git a/sys-block/partimage/files/partimage-0.6.9-missing-includes.patch b/sys-block/partimage/files/partimage-0.6.9-missing-includes.patch new file mode 100644 index ..956afe8319a6 --- /dev/null +++ b/sys-block/partimage/files/partimage-0.6.9-missing-includes.patch @@ -0,0 +1,34 @@ +From 0b7b162fbbab1b1d4adf61c5e33f508be0e68895 Mon Sep 17 00:00:00 2001 +From: Jory Pratt +Date: Sun, 12 Apr 2020 13:25:49 -0500 +Subject: [PATCH] add missing includes + +--- + src/client/misc.cpp | 1 + + src/shared/common.h | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/src/client/misc.cpp b/src/client/misc.cpp +index a094803..1c96ef6 100644 +--- a/src/client/misc.cpp b/src/client/misc.cpp +@@ -40,6 +40,7 @@ + + #include + #include ++#include + #include + #include + #include +diff --git a/src/shared/common.h b/src/shared/common.h +index 71de058..eead7e3 100644 +--- a/src/shared/common.h b/src/shared/common.h +@@ -23,6 +23,7 @@ + #include + + #include ++#include + + #include "partimage.h" + diff --git a/sys-block/partimage/partimage-0.6.9-r2.ebuild b/sys-block/partimage/partimage-0.6.9-r2.ebuild index e747631d8dc5..34732ed47292 100644 --- a/sys-block/partimage/partimage-0.6.9-r2.ebuild +++ b/sys-block/partimage/partimage-0.6.9-r2.ebuild @@ -35,6 +35,7 @@ src_prepare() { eapply -p0 "${FILESDIR}"/${P}-zlib-1.2.5.2.patch #405323 eapply "${FILESDIR}"/${P}-minor-typo.patch #580290 eapply "${FILESDIR}"/${P}-openssl-1.1-compatibility.patch + eapply "${FILESDIR}"/${P}-missing-includes.patch eapply_user
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pcmciautils/
commit: bf5136f6795dec9e3e3066d9497214317730f988 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:14:37 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:14:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5136f6 sys-apps/pcmciautils: update EAPI 6 -> 7 Signed-off-by: Sam James gentoo.org> sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild | 31 +-- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild b/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild index e42d81c1d8d8..9d5b1a167818 100644 --- a/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild +++ b/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild @@ -1,7 +1,8 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + inherit flag-o-matic linux-info toolchain-funcs udev DEB_REV=${PV#*_p} @@ -11,6 +12,7 @@ DESCRIPTION="PCMCIA userspace utilities for Linux" HOMEPAGE="https://packages.qa.debian.org/pcmciautils"; SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${MY_PV}.orig.tar.gz mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${MY_PV}-${DEB_REV}.debian.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} LICENSE="GPL-2" SLOT="0" @@ -22,8 +24,6 @@ DEPEND="${RDEPEND} virtual/yacc sys-devel/flex" -S=${WORKDIR}/${PN}-${MY_PV} - PATCHES=( "${WORKDIR}"/debian/patches/no-modprobe-rules.patch "${WORKDIR}"/debian/patches/remove-libsysfs-dep.patch @@ -36,6 +36,19 @@ pkg_setup() { linux-info_pkg_setup kernel_is lt 2 6 32 && ewarn "${P} requires at least kernel 2.6.32." +} + +src_prepare() { + default + + sed -i \ + -e '/CFLAGS/s:-fomit-frame-pointer::' \ + -e '/dir/s:sbin:bin:g' \ + Makefile || die +} + +src_configure() { + use debug && append-cppflags -DDEBUG mypcmciaopts=( STARTUP=$(usex staticsocket false true) @@ -51,17 +64,7 @@ pkg_setup() { STRIP=true RANLIB="$(tc-getRANLIB)" OPTIMIZATION="${CFLAGS} ${CPPFLAGS}" - ) - - use debug && append-cppflags -DDEBUG -} - -src_prepare() { - default - sed -i \ - -e '/CFLAGS/s:-fomit-frame-pointer::' \ - -e '/dir/s:sbin:bin:g' \ - Makefile || die + ) } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/pinger/, net-analyzer/pinger/files/
commit: 32774675d8734f64e79a98a0e272141a8872fa13 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:09:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:10:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32774675 net-analyzer/pinger: EAPI 5 -> 8, musl build fix Also revbumps for ncurses := dep. Closes: https://bugs.gentoo.org/712746 Signed-off-by: Sam James gentoo.org> .../pinger/files/pinger-0.33-musl-int-types.patch | 55 ++ .../{pinger-0.33.ebuild => pinger-0.33-r1.ebuild} | 34 +++-- 2 files changed, 71 insertions(+), 18 deletions(-) diff --git a/net-analyzer/pinger/files/pinger-0.33-musl-int-types.patch b/net-analyzer/pinger/files/pinger-0.33-musl-int-types.patch new file mode 100644 index ..c8cb99af3251 --- /dev/null +++ b/net-analyzer/pinger/files/pinger-0.33-musl-int-types.patch @@ -0,0 +1,55 @@ +https://bugs.gentoo.org/712746 +--- a/src/globals.h b/src/globals.h +@@ -93,8 +93,8 @@ typedef struct host_data_t + struct timeval lastok_tv; /* timestamp of last ok echo */ + int status; /* status of host, online, without reply, ... */ + double delay; /* ping latency in miliseconds */ +-u_int last_seq_sent;/* sequence nr. of last packet sent */ +-u_int last_seq_recv;/* sequence nr. of last packet received */ ++uint last_seq_sent;/* sequence nr. of last packet sent */ ++uint last_seq_recv;/* sequence nr. of last packet received */ + unsigned long long nr_sent; /* number of send and received */ + unsigned long long nr_recv; + int ok_delay; /* time in ms, after we send next echo when OK (sucessfuly ping - ECHO REPLY) */ +--- a/src/ping.c b/src/ping.c +@@ -35,10 +35,10 @@ + #endif + + /* Compute checksum for ICMP output buffer */ +-static u_short cksum(u_short * buf, u_int len) ++static unsigned short cksum(unsigned short * buf, unsigned int len) + { +-u_int sum = 0; +-u_short retval; ++unsigned int sum = 0; ++unsigned short retval; + + /* 32 bit sum adds sequential 16 bit buffer parts */ + while (len > 1) { +@@ -51,12 +51,12 @@ static u_short cksum(u_short * buf, u_int len) + + union + { +-u_short word; +-u_char byte; ++unsigned short word; ++unsigned char byte; + } odd; + + odd.word = 0; +-odd.byte = *(u_char *) buf; ++odd.byte = *(unsigned char *) buf; + sum += odd.word; + } + +@@ -189,7 +189,7 @@ int send_icmp_echo(host_data * host, hosts_data * hosts) + ich->checksum = 0; + ich->un.echo.sequence = ++host->last_seq_sent; + ich->un.echo.id = getpid() & 0x; +-ich->checksum = cksum((u_short *) outpacket, outpacket_len); ++ich->checksum = cksum((unsigned short *) outpacket, outpacket_len); + + if ((sendto + (host->rawfd, outpacket, outpacket_len, 0, (struct sockaddr *) &to, diff --git a/net-analyzer/pinger/pinger-0.33.ebuild b/net-analyzer/pinger/pinger-0.33-r1.ebuild similarity index 71% rename from net-analyzer/pinger/pinger-0.33.ebuild rename to net-analyzer/pinger/pinger-0.33-r1.ebuild index 4c401876eb65..32bfd97f82a2 100644 --- a/net-analyzer/pinger/pinger-0.33.ebuild +++ b/net-analyzer/pinger/pinger-0.33-r1.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 -inherit autotools epatch flag-o-matic +inherit autotools flag-o-matic DESCRIPTION="Cyclic multi ping utility for selected adresses using GTK/ncurses" HOMEPAGE="http://aa.vslib.cz/silk/projekty/pinger/"; @@ -14,15 +14,11 @@ SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="gtk2 gtk3 ncurses nls" -REQUIRED_USE=" - || ( gtk2 gtk3 ncurses ) - ?? ( gtk2 gtk3 ) -" -GTK_DEPEND=" - dev-libs/glib:2 -" -RDEPEND=" - gtk2? ( +REQUIRED_USE="|| ( gtk2 gtk3 ncurses ) + ?? ( gtk2 gtk3 )" + +GTK_DEPEND="dev-libs/glib:2" +RDEPEND="gtk2? ( ${GTK_DEPEND} >=x11-libs/gtk+-2.4:2 ) @@ -30,17 +26,19 @@ RDEPEND=" ${GTK_DEPEND} >=x11-libs/gtk+-3.12:3 ) - ncurses? ( sys-libs/ncurses ) -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" + ncurses? ( sys-libs/ncurses:= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" DOCS=( AUTHORS BUGS ChangeLog NEWS README ) +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-musl-int-types.patch +) + src_prepare() { - epatch "${FILESDIR}"/${P}-gentoo.patch + default sed -i -e '/Root privileges/d' src/Makefile.am || die
[gentoo-commits] repo/gentoo:master commit in: net-misc/pcapfix/files/, net-misc/pcapfix/
commit: 35e18c7bc896c0a0a8b2a6267874f3f65cab147b Author: Sam James gentoo org> AuthorDate: Wed Dec 29 06:50:33 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:10:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e18c7b net-misc/pcapfix: fully respect CFLAGS Signed-off-by: Sam James gentoo.org> .../files/pcapfix-1.1.7-respect-CFLAGS.patch| 21 + net-misc/pcapfix/pcapfix-1.1.7.ebuild | 7 +-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/net-misc/pcapfix/files/pcapfix-1.1.7-respect-CFLAGS.patch b/net-misc/pcapfix/files/pcapfix-1.1.7-respect-CFLAGS.patch new file mode 100644 index ..a80419b1a87b --- /dev/null +++ b/net-misc/pcapfix/files/pcapfix-1.1.7-respect-CFLAGS.patch @@ -0,0 +1,21 @@ +https://github.com/Rup0rt/pcapfix/pull/27 + +From: Sam James +Date: Wed, 29 Dec 2021 06:48:09 + +Subject: [PATCH] build: respect CFLAGS + +Allow overriding in the environment by using our value +as just a default. + +Signed-off-by: Sam James +--- a/Makefile b/Makefile +@@ -6,7 +6,7 @@ MANDIR ?= $(PREFIX)/share/man + OPTFLAGS = $(shell getconf LFS_CFLAGS) -D_FORTIFY_SOURCE=2 -O2 -fstack-protector --param=ssp-buffer-size=4 + WARNFLAGS = -Wall -Wextra -std=gnu99 -pedantic -Wformat -Werror=format-security + DEBUGFLAGS = -g +-CFLAGS += $(OPTFLAGS) $(WARNFLAGS) $(DEBUGFLAGS) ++CFLAGS ?= $(OPTFLAGS) $(WARNFLAGS) $(DEBUGFLAGS) + + # Determine extra LDFLAGS + OS := $(shell uname) diff --git a/net-misc/pcapfix/pcapfix-1.1.7.ebuild b/net-misc/pcapfix/pcapfix-1.1.7.ebuild index dd1060063ecc..71f00b4ceb75 100644 --- a/net-misc/pcapfix/pcapfix-1.1.7.ebuild +++ b/net-misc/pcapfix/pcapfix-1.1.7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="Repair and fix broken pcap files" HOMEPAGE="https://f00l.de/pcapfix/"; @@ -18,17 +18,20 @@ IUSE="debug" DOCS=( Changelog README ) PATCHES=( + "${FILESDIR}"/${PN}-1.1.7-respect-CFLAGS.patch "${WORKDIR}"/${PN}-1.1.7-musl-stdint.patch ) src_prepare() { default - sed -e 's/gcc/$(CC) $(CFLAGS)/g' -i Makefile || die + use debug || sed -e 's/DEBUGFLAGS = -g/DEBUGFLAGS =/g' -i Makefile || die } src_configure() { tc-export CC + + append-lfs-flags } src_install() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/orpheus/, media-sound/orpheus/files/
commit: 6d41e4cd7dcfcd7825098b194e68119362022353 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 07:00:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:10:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d41e4cd media-sound/orpheus: update EAPI 6 -> 7, fix build on musl Closes: https://bugs.gentoo.org/715698 Signed-off-by: Sam James gentoo.org> .../orpheus/files/orpheus-1.6-musl-stdint.patch| 31 ++ media-sound/orpheus/orpheus-1.6-r3.ebuild | 6 ++--- 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/media-sound/orpheus/files/orpheus-1.6-musl-stdint.patch b/media-sound/orpheus/files/orpheus-1.6-musl-stdint.patch new file mode 100644 index ..9665d342b6f2 --- /dev/null +++ b/media-sound/orpheus/files/orpheus-1.6-musl-stdint.patch @@ -0,0 +1,31 @@ +https://bugs.gentoo.org/715698 +--- a/src/mp3track.cc b/src/mp3track.cc +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -55,8 +56,8 @@ static int cpid = -1, trackcount = 0; + static FILE *fpread, *fpwrite; + static char cbuf[65535]; + +-static u_int32_t extract_bitfield(unsigned char *h, int start, int end) { +-u_int32_t hdr; ++static uint32_t extract_bitfield(unsigned char *h, int start, int end) { ++uint32_t hdr; + memcpy(&hdr, h, 4); + hdr = ntohl(hdr); + hdr = hdr << start; +@@ -237,7 +238,7 @@ void mp3track::readtag() { + 11025, 12000, 8000, 0 + }; + +-u_int32_t aux; ++uint32_t aux; + int i, filelen; + + if(f.is_open()) { diff --git a/media-sound/orpheus/orpheus-1.6-r3.ebuild b/media-sound/orpheus/orpheus-1.6-r3.ebuild index cd2786b8a7b5..2c29e8793369 100644 --- a/media-sound/orpheus/orpheus-1.6-r3.ebuild +++ b/media-sound/orpheus/orpheus-1.6-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools @@ -12,7 +12,6 @@ SRC_URI="http://konst.org.ua/download/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc x86" -IUSE="" RDEPEND="sys-libs/ncurses:0= media-libs/libvorbis @@ -28,6 +27,7 @@ PATCHES=( "${FILESDIR}"/${P}-bufsize.patch "${FILESDIR}"/${P}-gcc47.patch "${FILESDIR}"/${P}-constify.patch + "${FILESDIR}"/${P}-musl-stdint.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/daudio/files/, media-sound/daudio/
commit: f87161dba82594dc47e57805d5b11dfb79b32b9d Author: Sam James gentoo org> AuthorDate: Wed Dec 29 06:56:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 07:10:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87161db media-sound/daudio: update EAPI 6 -> 7, fix musl build Closes: https://bugs.gentoo.org/715246 Signed-off-by: Sam James gentoo.org> media-sound/daudio/daudio-0.3-r1.ebuild| 6 +- .../daudio/files/daudio-0.3-musl-stdint.patch | 82 ++ 2 files changed, 85 insertions(+), 3 deletions(-) diff --git a/media-sound/daudio/daudio-0.3-r1.ebuild b/media-sound/daudio/daudio-0.3-r1.ebuild index 88cd0bcb1e04..0f7ca5bea943 100644 --- a/media-sound/daudio/daudio-0.3-r1.ebuild +++ b/media-sound/daudio/daudio-0.3-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit flag-o-matic toolchain-funcs @@ -11,16 +11,16 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -#-sparc: 0.3: static audio on local daemon. No audio when client connects to amd64 daemon +# -sparc: 0.3: static audio on local daemon. No audio when client connects to amd64 daemon KEYWORDS="amd64 ~ppc -sparc x86" -IUSE="" DEPEND=">=media-libs/libmad-0.15.0b-r1" RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${P}-makefile.patch" "${FILESDIR}/${P}-qa-implicit-declarations.patch" + "${FILESDIR}/${P}-musl-stdint.patch" ) src_prepare() { diff --git a/media-sound/daudio/files/daudio-0.3-musl-stdint.patch b/media-sound/daudio/files/daudio-0.3-musl-stdint.patch new file mode 100644 index ..ff70b900d1f8 --- /dev/null +++ b/media-sound/daudio/files/daudio-0.3-musl-stdint.patch @@ -0,0 +1,82 @@ +https://bugs.gentoo.org/715246 +--- a/client/net.c b/client/net.c +@@ -20,6 +20,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -69,7 +70,7 @@ int netinit(char *hostname, int port) { + } + net_raddr.sin_family = AF_INET; + net_raddr.sin_port = htons(port); +-net_raddr.sin_addr.s_addr = *((u_int32_t *) host->h_addr); ++net_raddr.sin_addr.s_addr = *((uint32_t *) host->h_addr); + return(s); + } + +--- a/server/bcast.c b/server/bcast.c +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #include "../common/port.h" + #include "timer.h" +@@ -75,11 +76,11 @@ int b_init(void) { + + addr.sin_family = AF_INET; + addr.sin_port = htons(BROADCASTPORT_D); +-addr.sin_addr.s_addr = (u_int32_t) INADDR_ANY; ++addr.sin_addr.s_addr = (uint32_t) INADDR_ANY; + + baddr.sin_family = AF_INET; + baddr.sin_port = htons(BROADCASTPORT_C); +-baddr.sin_addr.s_addr = (u_int32_t) INADDR_BROADCAST; ++baddr.sin_addr.s_addr = (uint32_t) INADDR_BROADCAST; + + if(bind(b_sock, (struct sockaddr *) &addr, sizeof(struct sockaddr_in)) == -1) + return(-1); +--- a/server/local.c b/server/local.c +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -207,7 +208,7 @@ int l_init(void) { + + addr.sin_family = AF_INET; + addr.sin_port = htons(LISTENPORT); +-addr.sin_addr.s_addr = (u_int32_t) INADDR_ANY; ++addr.sin_addr.s_addr = (uint32_t) INADDR_ANY; + + if(bind(*s, (struct sockaddr *) &addr, sizeof(struct sockaddr_in)) == -1) + return(-1); +--- a/streamer/streamer.c b/streamer/streamer.c +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -129,7 +130,7 @@ int main(int argc, char *argv[]) { + } + addr.sin_family = AF_INET; + addr.sin_port = htons(LISTENPORT); +-addr.sin_addr.s_addr = (u_int32_t) htonl(INADDR_LOOPBACK); ++addr.sin_addr.s_addr = (uint32_t) htonl(INADDR_LOOPBACK); + + if(connect(s, (struct sockaddr *) &addr, sizeof(struct sockaddr_in)) == -1) { + perror("Failed to connect to localhost:");
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/spring/
commit: 960d6582105480888b1d2ee989750897a9a4ff87 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 29 06:59:22 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 29 06:59:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960d6582 dev-ruby/spring: add 3.1.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/spring/Manifest| 1 + dev-ruby/spring/spring-3.1.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest index 253409399286..2af858215e58 100644 --- a/dev-ruby/spring/Manifest +++ b/dev-ruby/spring/Manifest @@ -1 +1,2 @@ DIST spring-2.1.1.tar.gz 44000 BLAKE2B b7a5855b4a53852ccf82c14e82c134e61bc17a26e20bbf3597259763bbe81a545d3299d5490302681ca616ed1b7f4d42d522134b87d8a40588aa4904f8b650b2 SHA512 44c8619253567d2f506c9652ac28da5933517113dc38e8eb5a8b58fcc7d28ff0192cc98a655579767972649f5cead63cff0c7aa909046b41cfc1d37780e0ee77 +DIST spring-3.1.1.tar.gz 46013 BLAKE2B 54297c4a24e3e65fbcfce75b5339e140ff79f075741a0ee1f1df6b32a62426e25734e0a0a5b4103700e712a0dad401863630511789696ca5761fe6828942200f SHA512 3fe985894d22f94ecdc46c735dd144c24552ade39b801aa24b829512d7586892d1db1359b2658799b7fa67b887fb63ecf5ef7160a6f3116a697b2a4c7076d602 diff --git a/dev-ruby/spring/spring-3.1.1.ebuild b/dev-ruby/spring/spring-3.1.1.ebuild new file mode 100644 index ..830d32686e8c --- /dev/null +++ b/dev-ruby/spring/spring-3.1.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_TASK_TEST="test:unit" + +RUBY_FAKEGEM_GEMSPEC="spring.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rails application preloader" +HOMEPAGE="https://github.com/rails/spring"; +SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1.1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-4.2:*" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )" + +all_ruby_prepare() { + sed -i -e '/files/d' \ + -e '/bump/d' ${PN}.gemspec || die + sed -i -e '/bump/d' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
commit: c7bce28db634905451933ea0ed0c2e1512975f4b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:54:51 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:55:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bce28d x11-terms/rxvt-unicode: Stabilize 9.30 ppc, #830196 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild index c8c1fe7c3a8c..1bb0f64e489a 100644 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild +++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf iso14755 +mousewheel +perl startup-notification unicode3 xft"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libptytty/
commit: b948dec4a8637bf6df9abceb0253616692cd0b82 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:54:58 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:55:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b948dec4 dev-libs/libptytty: Stabilize 2.0 ppc, #830196 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libptytty/libptytty-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libptytty/libptytty-2.0.ebuild b/dev-libs/libptytty/libptytty-2.0.ebuild index 15f55f08b230..91430de39a37 100644 --- a/dev-libs/libptytty/libptytty-2.0.ebuild +++ b/dev-libs/libptytty/libptytty-2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="elibc_musl" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-misc/pcapfix/
commit: 3c0062d2b4ffa3f65a57cd06b99176555d5d50c8 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 06:44:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 06:44:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0062d2 net-misc/pcapfix: fix build on musl Patch sent upstream. Bug: https://github.com/Rup0rt/pcapfix/pull/26 Closes: https://bugs.gentoo.org/712772 Signed-off-by: Sam James gentoo.org> net-misc/pcapfix/Manifest | 1 + net-misc/pcapfix/pcapfix-1.1.7.ebuild | 5 + 2 files changed, 6 insertions(+) diff --git a/net-misc/pcapfix/Manifest b/net-misc/pcapfix/Manifest index 53d82312eeac..7364fd2bbe2c 100644 --- a/net-misc/pcapfix/Manifest +++ b/net-misc/pcapfix/Manifest @@ -1,2 +1,3 @@ DIST pcapfix-1.1.4.tar.gz 52184 BLAKE2B 4def04cebc9144af86d43c28892575627ed98bf14fa99e5e4fe5181a406871ceeac1f431c73d90daae151bb8b6e5315e8bc47c430d2ed55f9e0c3de1decbe0e9 SHA512 6203e9032d2f24fe5d4aaefd9cfd57ece97a318af3ecd8da7171307a59c2a10b2e92206d5cf96e2dd9bfafc239dd9bc95a224bf5fef9e0c0432a6e76ff10d1da +DIST pcapfix-1.1.7-musl-stdint.patch.bz2 2084 BLAKE2B 2dafe8597f247c1b403e89552403850f10e9a0149a74d092a9187510a997b6339af831ea6f3b01d7ab04367a966828aedc665b517e7108fea9b6d3607815d531 SHA512 5e6d197d6bda6bd10525066a46dc301ae7b92a2a0d9062e3dcef22730b27b12d1b8cd1e58e344f6b4a7bd5b0dfe1351bf868489285bf1651f8aa96f0014b3adf DIST pcapfix-1.1.7.tar.gz 54784 BLAKE2B c688b3eabf04ff4baf88170c5868edd2b504779a9550ce6a2ca8b4839310b75a26c7e6ae6afc82cf763f19f8ffebe357c730b0ea1bd4b05ed071e78ad6c9f6e5 SHA512 d8d1106349116303f35254f680916f1ea26b163f9afceb5d237eed89880810d4b7b40ebca9de58ec95af2336dd78f4e11af1a08b89f6765055843a9791c156bd diff --git a/net-misc/pcapfix/pcapfix-1.1.7.ebuild b/net-misc/pcapfix/pcapfix-1.1.7.ebuild index 90020f92dd38..dd1060063ecc 100644 --- a/net-misc/pcapfix/pcapfix-1.1.7.ebuild +++ b/net-misc/pcapfix/pcapfix-1.1.7.ebuild @@ -8,6 +8,7 @@ inherit toolchain-funcs DESCRIPTION="Repair and fix broken pcap files" HOMEPAGE="https://f00l.de/pcapfix/"; SRC_URI="https://f00l.de/pcapfix/${P}.tar.gz"; +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.1.7-musl-stdint.patch.bz2"; LICENSE="GPL-3" SLOT="0" @@ -16,6 +17,10 @@ IUSE="debug" DOCS=( Changelog README ) +PATCHES=( + "${WORKDIR}"/${PN}-1.1.7-musl-stdint.patch +) + src_prepare() { default sed -e 's/gcc/$(CC) $(CFLAGS)/g' -i Makefile || die
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: d29198fbca1efd74297072f460c879f611d13cd6 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:29 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29198fb app-text/asciidoc: Stabilize 9.1.0 ppc, #828345 Signed-off-by: Arthur Zamarin gentoo.org> app-text/asciidoc/asciidoc-9.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/asciidoc/asciidoc-9.1.0.ebuild b/app-text/asciidoc/asciidoc-9.1.0.ebuild index ff7dce742187..1c6214631d28 100644 --- a/app-text/asciidoc/asciidoc-9.1.0.ebuild +++ b/app-text/asciidoc/asciidoc-9.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libptytty/
commit: b94f03ba1f364b027516cc3e7a29c425a4aa1dd0 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:39 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94f03ba dev-libs/libptytty: Stabilize 2.0 ppc64, #830196 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libptytty/libptytty-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libptytty/libptytty-2.0.ebuild b/dev-libs/libptytty/libptytty-2.0.ebuild index 112c73804e71..15f55f08b230 100644 --- a/dev-libs/libptytty/libptytty-2.0.ebuild +++ b/dev-libs/libptytty/libptytty-2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="elibc_musl" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: x11-themes/murrine-themes/
commit: ab317e5da6477802fa4cb4c4628f4f904b472dfe Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:37 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab317e5d x11-themes/murrine-themes: Stabilize 0.98.11 ppc64, #830195 Signed-off-by: Arthur Zamarin gentoo.org> x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild index 1713f30b4c25..86fc56b5d205 100644 --- a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild +++ b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86" RDEPEND=">=x11-themes/gtk-engines-murrine-0.98.0"
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 72b9c38e107d31f0c53b2ebc4bab41dac42b5cc4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:40 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b9c38e app-text/asciidoc: Stabilize 9.1.0 arm, #828345 Signed-off-by: Arthur Zamarin gentoo.org> app-text/asciidoc/asciidoc-9.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/asciidoc/asciidoc-9.1.0.ebuild b/app-text/asciidoc/asciidoc-9.1.0.ebuild index 8b5801830dec..b90c8ca407fb 100644 --- a/app-text/asciidoc/asciidoc-9.1.0.ebuild +++ b/app-text/asciidoc/asciidoc-9.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-murrine/
commit: 4744b8e621b33034562e06c033fb5515dbf21af6 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:34 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4744b8e6 x11-themes/gtk-engines-murrine: Stabilize 0.98.2-r3 ppc, #830194 Signed-off-by: Arthur Zamarin gentoo.org> x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild index 1c5274f04bf3..f516fe7d2751 100644 --- a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild +++ b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://tracker.debian.org/pkg/gtk2-engines-murrine"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+themes animation-rtl" RDEPEND=">=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
commit: e664806c7ae0caca14cabde762982f05ed569cf8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:38 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e664806c x11-terms/rxvt-unicode: Stabilize 9.30 ppc64, #830196 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild index 0f912b4689a5..c8c1fe7c3a8c 100644 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild +++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf iso14755 +mousewheel +perl startup-notification unicode3 xft"
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-murrine/
commit: e99d9346784b0318dc1a026db5a0125b67e89767 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:35 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99d9346 x11-themes/gtk-engines-murrine: Stabilize 0.98.2-r3 ppc64, #830194 Signed-off-by: Arthur Zamarin gentoo.org> x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild index f516fe7d2751..b3b32a918ac0 100644 --- a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild +++ b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://tracker.debian.org/pkg/gtk2-engines-murrine"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+themes animation-rtl" RDEPEND=">=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-themes/murrine-themes/
commit: 06c99f77632e24f52b24de55917a5383d75ddd43 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:36 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c99f77 x11-themes/murrine-themes: Stabilize 0.98.11 ppc, #830195 Signed-off-by: Arthur Zamarin gentoo.org> x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild index 8c9273739e5a..1713f30b4c25 100644 --- a/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild +++ b/x11-themes/murrine-themes/murrine-themes-0.98.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86" RDEPEND=">=x11-themes/gtk-engines-murrine-0.98.0"
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 0a696c13b2f4d947a5a89fe232c1f3cb76e8da74 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:40:33 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:40:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a696c13 app-text/asciidoc: Stabilize 9.1.0 ppc64, #828345 Signed-off-by: Arthur Zamarin gentoo.org> app-text/asciidoc/asciidoc-9.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/asciidoc/asciidoc-9.1.0.ebuild b/app-text/asciidoc/asciidoc-9.1.0.ebuild index 1c6214631d28..8b5801830dec 100644 --- a/app-text/asciidoc/asciidoc-9.1.0.ebuild +++ b/app-text/asciidoc/asciidoc-9.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cbindgen/
commit: 4c17f566afad5050091293c6fba0f651038c9a7e Author: Yixun Lan gentoo org> AuthorDate: Wed Dec 29 06:35:07 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Dec 29 06:38:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c17f566 dev-util/cbindgen: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> dev-util/cbindgen/cbindgen-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cbindgen/cbindgen-0.20.0.ebuild b/dev-util/cbindgen/cbindgen-0.20.0.ebuild index 64f487c6f5f4..478951eff35c 100644 --- a/dev-util/cbindgen/cbindgen-0.20.0.ebuild +++ b/dev-util/cbindgen/cbindgen-0.20.0.ebuild @@ -63,6 +63,6 @@ HOMEPAGE="https://github.com/eqrion/cbindgen/"; SRC_URI="$(cargo_crate_uris ${CRATES})" LICENSE="MIT MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" RESTRICT="test" QA_FLAGS_IGNORED="usr/bin/cbindgen"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pcmciautils/files/, sys-apps/pcmciautils/
commit: aa59b7b0761874e3478702334b14a7df8c08b912 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 06:17:40 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 06:27:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa59b7b0 sys-apps/pcmciautils: fix musl build Closes: https://bugs.gentoo.org/716120 Signed-off-by: Sam James gentoo.org> .../pcmciautils-018_p8-musl-unsigned-type.patch| 24 ++ sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild | 13 ++-- 2 files changed, 31 insertions(+), 6 deletions(-) diff --git a/sys-apps/pcmciautils/files/pcmciautils-018_p8-musl-unsigned-type.patch b/sys-apps/pcmciautils/files/pcmciautils-018_p8-musl-unsigned-type.patch new file mode 100644 index ..6039b8147096 --- /dev/null +++ b/sys-apps/pcmciautils/files/pcmciautils-018_p8-musl-unsigned-type.patch @@ -0,0 +1,24 @@ +https://git.alpinelinux.org/aports/plain/main/pcmciautils/unsigned.patch +https://bugs.gentoo.org/716120 +--- a/src/read-cis.c b/src/read-cis.c +@@ -51,7 +51,7 @@ + /* Get indirect link from the MFC tuple */ + read_cis(tuple->Flags.link_space, + tuple->LinkOffset, 5, link); +- ofs = *(u_int *)(link+1); ++ ofs = *(unsigned int *)(link+1); + tuple->Flags.space = (link[0] == CISTPL_MFC_ATTR); + /* Move to the next indirect link */ + tuple->LinkOffset += 5; +--- a/src/yacc_config.y b/src/yacc_config.y +@@ -40,7 +40,7 @@ + + %union { + char *str; +-u_long num; ++unsigned long num; + struct adjust_list_t *adjust; + } + diff --git a/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild b/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild index d27c8288425f..e42d81c1d8d8 100644 --- a/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild +++ b/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild @@ -24,6 +24,13 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${PN}-${MY_PV} +PATCHES=( + "${WORKDIR}"/debian/patches/no-modprobe-rules.patch + "${WORKDIR}"/debian/patches/remove-libsysfs-dep.patch + "${FILESDIR}"/${P}-flex-2.6.3-fix.patch + "${FILESDIR}"/${PN}-018_p8-musl-unsigned-type.patch +) + pkg_setup() { CONFIG_CHECK="~PCMCIA" linux-info_pkg_setup @@ -49,12 +56,6 @@ pkg_setup() { use debug && append-cppflags -DDEBUG } -PATCHES=( - "${WORKDIR}"/debian/patches/no-modprobe-rules.patch - "${WORKDIR}"/debian/patches/remove-libsysfs-dep.patch - "${FILESDIR}"/${P}-flex-2.6.3-fix.patch -) - src_prepare() { default sed -i \
[gentoo-commits] repo/gentoo:master commit in: net-misc/pcapfix/
commit: 2a99630400988afde2113fd13d22c3912c5cff41 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 06:26:27 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 06:27:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a996304 net-misc/pcapfix: add 1.1.7 Tagged musl bug b/c (from 1.1.5 changelog): ``` [...] * improved compiling on all platforms (thanks to mdeweerd) ``` Bug: https://bugs.gentoo.org/712772 Bug: https://bugs.gentoo.org/830205 Signed-off-by: Sam James gentoo.org> net-misc/pcapfix/Manifest | 1 + net-misc/pcapfix/pcapfix-1.1.7.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/net-misc/pcapfix/Manifest b/net-misc/pcapfix/Manifest index 23a3cc3dde91..53d82312eeac 100644 --- a/net-misc/pcapfix/Manifest +++ b/net-misc/pcapfix/Manifest @@ -1 +1,2 @@ DIST pcapfix-1.1.4.tar.gz 52184 BLAKE2B 4def04cebc9144af86d43c28892575627ed98bf14fa99e5e4fe5181a406871ceeac1f431c73d90daae151bb8b6e5315e8bc47c430d2ed55f9e0c3de1decbe0e9 SHA512 6203e9032d2f24fe5d4aaefd9cfd57ece97a318af3ecd8da7171307a59c2a10b2e92206d5cf96e2dd9bfafc239dd9bc95a224bf5fef9e0c0432a6e76ff10d1da +DIST pcapfix-1.1.7.tar.gz 54784 BLAKE2B c688b3eabf04ff4baf88170c5868edd2b504779a9550ce6a2ca8b4839310b75a26c7e6ae6afc82cf763f19f8ffebe357c730b0ea1bd4b05ed071e78ad6c9f6e5 SHA512 d8d1106349116303f35254f680916f1ea26b163f9afceb5d237eed89880810d4b7b40ebca9de58ec95af2336dd78f4e11af1a08b89f6765055843a9791c156bd diff --git a/net-misc/pcapfix/pcapfix-1.1.7.ebuild b/net-misc/pcapfix/pcapfix-1.1.7.ebuild new file mode 100644 index ..90020f92dd38 --- /dev/null +++ b/net-misc/pcapfix/pcapfix-1.1.7.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Repair and fix broken pcap files" +HOMEPAGE="https://f00l.de/pcapfix/"; +SRC_URI="https://f00l.de/pcapfix/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +DOCS=( Changelog README ) + +src_prepare() { + default + sed -e 's/gcc/$(CC) $(CFLAGS)/g' -i Makefile || die + use debug || sed -e 's/DEBUGFLAGS = -g/DEBUGFLAGS =/g' -i Makefile || die +} + +src_configure() { + tc-export CC +} + +src_install() { + doman pcapfix.1 + dobin pcapfix + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/evtest/files/, app-misc/evtest/
commit: bbf303a2bd691cc0c9165b5435db1a8f6f19a32a Author: Sam James gentoo org> AuthorDate: Wed Dec 29 06:07:23 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 06:27:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf303a2 app-misc/evtest: fix musl build (upstream patch) Closes: https://bugs.gentoo.org/716876 Signed-off-by: Sam James gentoo.org> app-misc/evtest/evtest-1.34.ebuild | 13 ++- .../evtest/files/evtest-1.34-musl-include.patch| 26 ++ 2 files changed, 34 insertions(+), 5 deletions(-) diff --git a/app-misc/evtest/evtest-1.34.ebuild b/app-misc/evtest/evtest-1.34.ebuild index a78f06daa8ee..dd74ba04b33a 100644 --- a/app-misc/evtest/evtest-1.34.ebuild +++ b/app-misc/evtest/evtest-1.34.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,13 +13,16 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -BDEPEND="virtual/pkgconfig" - -DEPEND="app-text/asciidoc - app-text/xmlto" +BDEPEND="app-text/asciidoc + app-text/xmlto + virtual/pkgconfig" S="${WORKDIR}/${PN}-${P}" +PATCHES=( + "${FILESDIR}"/${P}-musl-include.patch +) + src_prepare() { default eautoreconf diff --git a/app-misc/evtest/files/evtest-1.34-musl-include.patch b/app-misc/evtest/files/evtest-1.34-musl-include.patch new file mode 100644 index ..7bf7f044c684 --- /dev/null +++ b/app-misc/evtest/files/evtest-1.34-musl-include.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/716876 +https://cgit.freedesktop.org/evtest/commit/?id=049396aab18849eef257af1116951a83416339e6 + +From: Mateusz Piotrowski <0...@freebsd.org> +Date: Fri, 13 Nov 2020 13:41:41 +0100 +Subject: Remove PATH_MAX + +This makes evtest more portable. We could try to use ifdefs to include +sys/syslimits.h on FreeBSD to get PATH_MAX but it feels to be an +overkill for evtest. Let's keep it simple as just replace PATH_MAX with +4096. + +NB: it's fine to leave linux/input.h there, because this header is +actually available on FreeBSD via the devel/evdev-proto port. +--- a/evtest.c b/evtest.c +@@ -888,7 +888,7 @@ static char* scan_devices(void) + + for (i = 0; i < ndev; i++) + { +- char fname[PATH_MAX]; ++ char fname[4096]; + int fd = -1; + char name[256] = "???"; + +cgit v1.2.1
[gentoo-commits] proj/riscv:master commit in: app-emulation/kvmtool/
commit: 55b1587fdd0b22ee7ee1ec48b77d832ffb2bdea1 Author: Alex Fan gmail com> AuthorDate: Mon Dec 27 07:25:52 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Dec 29 06:25:01 2021 + URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=55b1587f app-emulation/kvmtool: add riscv kernel version check Signed-off-by: Yixun Lan gentoo.org> Signed-off-by: Alex Fan gmail.com> app-emulation/kvmtool/kvmtool-.ebuild | 20 ++-- app-emulation/kvmtool/metadata.xml| 5 + 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/app-emulation/kvmtool/kvmtool-.ebuild b/app-emulation/kvmtool/kvmtool-.ebuild index 964e836..b5f35de 100644 --- a/app-emulation/kvmtool/kvmtool-.ebuild +++ b/app-emulation/kvmtool/kvmtool-.ebuild @@ -1,5 +1,5 @@ +# Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# adapted from https://data.gpo.zugaina.org/defiance/app-emulation/kvmtool/kvmtool-.ebuild EAPI=8 @@ -34,9 +34,17 @@ CONFIG_CHECK=" " pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then + if use kernel_linux ; then + if kernel_is lt 2 6 25; then + eerror "This version of KVM requires a host kernel of 2.6.25 or higher." + fi + if use riscv && kernel_is lt 5 16; then + ewarn "RISC-V KVM official support landed in kernel 5.16," + ewarn "and requires the hypervisor extension." + ewarn "Try out https://github.com/kvm-riscv/linux in qemu" + ewarn "if your kernel/hardware doesn't support it" + fi + if ! linux_config_exists; then eerror "Unable to check your kernel for KVM support" else @@ -55,7 +63,7 @@ src_unpack() { } src_prepare() { - eapply_user + default sed -e 's/^CFLAGS\t:=/CFLAGS := $(CFLAGS)/' \ -e 's/^LDFLAGS\t:=/LDFLAGS := $(LDFLAGS)/' -i Makefile } @@ -66,6 +74,6 @@ src_compile() { src_install() { dobin lkvm vm || die - dodoc COPYING README Documentation/virtio-console.txt || die + dodoc README Documentation/virtio-console.txt || die doman Documentation/${PN}.1 } diff --git a/app-emulation/kvmtool/metadata.xml b/app-emulation/kvmtool/metadata.xml new file mode 100644 index 000..115e9d6 --- /dev/null +++ b/app-emulation/kvmtool/metadata.xml @@ -0,0 +1,5 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytables/
commit: 976696860684f2583e4c428bc7ec4b033176c984 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:24:24 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:24:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97669686 dev-python/pytables: add 3.7.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytables/Manifest | 1 + dev-python/pytables/pytables-3.7.0.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/dev-python/pytables/Manifest b/dev-python/pytables/Manifest index bb12893a62e8..0ef697796364 100644 --- a/dev-python/pytables/Manifest +++ b/dev-python/pytables/Manifest @@ -1 +1,2 @@ DIST tables-3.6.1.tar.gz 4641089 BLAKE2B 4ef44b1263f40babe6719bac911ab191e9cb0c58c377705b755fa83f1fba5af1d0fab10b0b45bd6af619a9dce4842a80afad8d8fbab64c3be4f35a1b3f117ee3 SHA512 7f018b70251095049bce9075be4e19f72efba9d39121a35c4521f634b1dd5b81ab6de47df3bb44ad6b8b2dbdbff4e6d0985ad1a7b2f13b44f920c0935e5830ff +DIST tables-3.7.0.tar.gz 8227955 BLAKE2B 0d5b7b765375c4787f1210138e5fd02e3c0ce429ef209a3a8d4fd3bc094f68486ab6f4d0a960ce86efea6991ed691ef2a3e9e8f37a49fe91cb8d6372cadea80e SHA512 eaa368d063b5fad87e6d0f9ab6f02da0b2a3542740a52fe8c2bb58e41121495d07b6d2710ad402a28891294aa61a11238c6a7e2cf2933a1bb11391b79cf4fd13 diff --git a/dev-python/pytables/pytables-3.7.0.ebuild b/dev-python/pytables/pytables-3.7.0.ebuild new file mode 100644 index ..48edb62f3560 --- /dev/null +++ b/dev-python/pytables/pytables-3.7.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +MY_PN=tables +MY_P=${MY_PN}-${PV} + +inherit distutils-r1 + +DESCRIPTION="Hierarchical datasets for Python" +HOMEPAGE="https://www.pytables.org/"; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +# See https://github.com/PyTables/PyTables/issues/912 for hdf5 upper bound +DEPEND=" + app-arch/bzip2:0= + app-arch/lz4:0= + >=app-arch/zstd-1.0.0:= + >=dev-libs/c-blosc-1.11.1:0= + dev-libs/lzo:2= + >=dev-python/numpy-1.8.1[${PYTHON_USEDEP}] +
[gentoo-commits] proj/riscv:master commit in: www-client/firefox/
commit: acb23d939725c3ec29a6ba6fe60d188c84d2da4a Author: Alex Fan gmail com> AuthorDate: Sun Dec 26 04:04:14 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Dec 29 06:24:45 2021 + URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=acb23d93 www-client/firefox: restore multilanguage support Signed-off-by: Yixun Lan gentoo.org> Signed-off-by: Alex Fan gmail.com> www-client/firefox/Manifest | 97 www-client/firefox/firefox-94.0_beta1.ebuild | 43 +++- 2 files changed, 139 insertions(+), 1 deletion(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 7d36b38..a7f7936 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,3 +1,100 @@ DIST firefox-94-patches-80.tar.xz 21016 BLAKE2B 0cd63b474a8f747020a91234cdc857b5ca0b2681105c5a56824c942dcf33a96f7c09eac2d65e52e678dcf841248179450dc90e7ad829129acfcdecec9aa157b1 SHA512 08734840864e6603466bc91ed1ea3db9c6ee506b581a28a0e8d3c6e73039dad83526ffa65a3c888e80eb4f74680727e081f306e1dce06a0fa70c9b4db55fa282 DIST firefox-94-patches-riscv.tar.xz 2959424 BLAKE2B f6193c2039cc45ae9793fb84fbba10f47ca428229196d253c5b1aa3f03a4f5e23971aeaffa51cbe4b96ccf42c23fd20151b11e5ae12bab19aaf4097fb1007ffe SHA512 c643effeb834ae396dd1bacbc36c9c655739eb3410c3bab43417b5784568c7cde469b608637c951936c9175b0e37cf7c2b5aa01f3cb8ba56f8e5e748c8694c6e +DIST firefox-94.0b1_beta1-ach.xpi 446928 BLAKE2B e9b9b4bfdf674a61a1cf6fa69f0359e598e0279ebc71328d0d7fa73bd7c769c71d68dab32c284fe94d4f642817cfe5180157fe706c4aec9f8db9fb0b253172b7 SHA512 467a31a314e923b772a8843ad97016b24659c7c8c0ef1c7c514d5e18a85eec2cdd22f10439ae940379969fef86340c3d20ae847840d87d5886f55f0a6f4708cd +DIST firefox-94.0b1_beta1-af.xpi 418382 BLAKE2B 3f31a99f20d22efc5f8c75f62057e55cfa4dab4ca8d315889f42d9b8ba6efaf992e0f2ed32174f387f818e5613d3d7fe2e034c90229ee574fe5f364339e3525e SHA512 6707759bf9a4c993d633dae60849293a362afaf025e9efebb00f5b84ff6980655221cc27d9e6d6329bb3cda26043dde7248cc92dc29f805660421816bc290728 +DIST firefox-94.0b1_beta1-an.xpi 493974 BLAKE2B 2e7e74f61e45f2570a9abb929ec7ce7c7895e4b8cad71b698ebbb1f6c59404194a5848bdedf6fd40c76d525c6cbcc27b1b643d7c23ce76257c8a3f1faaa7481a SHA512 c1a15d49b2eb1198acb393de4f32baf8105664099cee1c80a08483da2c701dcf8c418b1c4476adf8a83bc08aeaf49834b71d2c71d68599f4d38adefe94d416bd +DIST firefox-94.0b1_beta1-ar.xpi 552725 BLAKE2B 3f9a009f5991c8c15ae0e22ce21168ec5e29eff9064de720758c8161e2debac7e0c329faa1639a2f11860c24cab179ddb23e71295368df04d81e8b786bb4a175 SHA512 cd05fc34230cf5cc0d524a04ad87beee608bbe068450b431ccb512e76951acac2277a87783fddc95c958b86490b3e2c1d2860262be2dd653c5eedab420f5a58c +DIST firefox-94.0b1_beta1-ast.xpi 492333 BLAKE2B 6812583c95763457807403b9eda65d85f0dd3d2f902203b1df26c8ac652447f477eab52b1e01d6f5816bb8803c1d884e171414cf1105e3f40a801bbd458df72f SHA512 5812f1371fea91f5af48860ffee197006209ad8f2cdc56a34133145622dbfcb8e4ee44bcc6a423880a59f5243220a69eddd16aa56841f14f85a6bdd01267fb5d +DIST firefox-94.0b1_beta1-az.xpi 482454 BLAKE2B 50a4b99bcc3cc2efc28f0c959400369e4149be23a2b2566079a49e0776e935db4d5fa10b267c022a97ee96cf644479b4a7f5cf017e02458c33fd9c6d8ddb36af SHA512 13f1bac2ecb81ec6a633e0cf61dae4801bf92786750be56560d9c3f071d0f9e566426e14c5aa573f79397b1747d444f70b2815286b7d431842efde4cff6456c5 +DIST firefox-94.0b1_beta1-be.xpi 608858 BLAKE2B 2109d83d560101bff3ea0e0d00c40e67cbdd77d2464ce4ca1159af28854dd3ed812397b688c3251cd19e7cc78b31fd8ad9180823f59bd434daa143dbe95c7111 SHA512 0aae96c72c137ac7b7f5288a4cfa98470297ed2008850ab80bdb73ef96e670f88e7c91a8a88d1301b60d2be40509285ead8d55dab5fdd0524a5613ba2f89295d +DIST firefox-94.0b1_beta1-bg.xpi 560284 BLAKE2B 83b691acea18c690d330f68361a340d6e9c7244176f1c75cd0a933900964e2a8645a7145a155a05ff46792d700386f6c4914ea25b6bcb8f3b236852c852c37e8 SHA512 1b6c068a2552eb9ca19802ef021ff9a96f76b6ff84fae4c650685e655a763c15e2142eee02d5ac5c49aef9b1d5a19ccc3864f8825821ab15891043fbcffbb32a +DIST firefox-94.0b1_beta1-bn.xpi 549118 BLAKE2B aac3a21d1fd51105581738fe2c4cb5e9ffc5b05aaf156d25369d75d70be7328ba9ca0e49e97c586c1c8a72359c943236a20ce129427fddb26ec7737a80ff8ad9 SHA512 489ca5ed1352d3bd47312ad4dabad5b7b53e2b5ceab7e2a5961cb14e7078c64065ef290f008ee5ce5199a94a3b43b99f299d00b2d4641b6cd6294024e2b33f0d +DIST firefox-94.0b1_beta1-br.xpi 513599 BLAKE2B d9a9031ff0f8ebb52295a5e9562532eefde7f4dcc416614a3d2c0b176f20824a6261816ee622d952539a8c6ee6129dc9656452d37f50a855ace2d4554e208c2c SHA512 e371c6266746ee557a0bb919f589b61fd8fe2e4cf87d186300e6d181dd20283638bc583a600a9a541bcdbcfbf9d44717117e32e9d082415b3bfaa47c8395f442 +DIST firefox-94.0b1_beta1-bs.xpi 457231 BLAKE2B d68fd74e5afd6e78a72f2cefa963327475fe0729c4b8cd925297e6f539af289552dd4c54aba0a58d71432bca9a6587ab4895731c2f0062e70eef907a3f65af04 SHA512 8ade57e1bb6708196aad782d3bd3406e473f0bab52cfb28bb87cf9a11249df7fab9e39bd460cb47c1cef21a8b100213f9f38f38c93cac84ebb12fafd05623c8b +DIST firefox-94.0b1_beta1-ca-valencia.xpi 522593 BLAKE2B a85f65f0ae37c22bc52d
[gentoo-commits] proj/riscv:master commit in: app-emulation/kvmtool/
commit: b8071d60cbe3bac9f737fc3cefc649c47dbc2494 Author: Alex Fan gmail com> AuthorDate: Mon Dec 27 07:04:51 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Dec 29 06:24:56 2021 + URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=b8071d60 app-emulation/kvmtool: initial import Signed-off-by: Yixun Lan gentoo.org> Signed-off-by: Alex Fan gmail.com> app-emulation/kvmtool/kvmtool-.ebuild | 71 +++ 1 file changed, 71 insertions(+) diff --git a/app-emulation/kvmtool/kvmtool-.ebuild b/app-emulation/kvmtool/kvmtool-.ebuild new file mode 100644 index 000..964e836 --- /dev/null +++ b/app-emulation/kvmtool/kvmtool-.ebuild @@ -0,0 +1,71 @@ +# Distributed under the terms of the GNU General Public License v2 +# adapted from https://data.gpo.zugaina.org/defiance/app-emulation/kvmtool/kvmtool-.ebuild + +EAPI=8 + +inherit git-r3 linux-info + +DESCRIPTION="A lightweight tool for hosting KVM guests" +HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND="riscv? ( sys-apps/dtc )" +BDEPEND="${DEPEND}" +RDEPEND="${DEPEND}" + +function ctarget() { + CTARGET="${ARCH}" + use amd64 && CTARGET='x86_64' + echo $CTARGET +} + +CONFIG_CHECK=" + SERIAL_8250 SERIAL_8250_CONSOLE + VIRTIO VIRTIO_PCI + VIRTIO_RING VIRTIO_PCI + VIRTIO_BLK VIRTIO_NET + ~VIRTIO_BALLOON + ~VIRTIO_CONSOLE + ~HW_RANDOM_VIRTIO + ~FB_VESA +" + +pkg_pretend() { + if use kernel_linux && kernel_is lt 2 6 25; then + eerror "This version of KVM requires a host kernel of 2.6.25 or higher." + elif use kernel_linux; then + if ! linux_config_exists; then + eerror "Unable to check your kernel for KVM support" + else + check_extra_config + fi + fi +} + +src_unpack() { + if use riscv ; then + EGIT_REPO_URI="https://github.com/kvm-riscv/kvmtool.git"; + else + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git"; + fi + git-r3_src_unpack +} + +src_prepare() { + eapply_user + sed -e 's/^CFLAGS\t:=/CFLAGS := $(CFLAGS)/' \ + -e 's/^LDFLAGS\t:=/LDFLAGS := $(LDFLAGS)/' -i Makefile +} + +src_compile() { + V=1 ARCH=$(ctarget) emake +} + +src_install() { + dobin lkvm vm || die + dodoc COPYING README Documentation/virtio-console.txt || die + doman Documentation/${PN}.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/
commit: 0b05741bba870054031860c07697858d5301cea8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:14:00 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:14:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b05741b dev-cpp/catch: Keyword 1.12.2-r1 ppc, #830199 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild b/dev-cpp/catch/catch-1.12.2-r1.ebuild index 9120c50ed593..4ad93b3e2470 100644 --- a/dev-cpp/catch/catch-1.12.2-r1.ebuild +++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then else MY_P=${PN^}-${PV} SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" S="${WORKDIR}/${PN^}2-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-hocon/
commit: 19045d2ad433407320bad6f2c6f5955c790b1766 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:13:59 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:13:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19045d2a dev-cpp/cpp-hocon: Keyword 0.3.0-r1 ppc, #830199 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild index d1dccdfe8426..c3a4a5914aa4 100644 --- a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild +++ b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/virtualenv/
commit: c7029994f7cec4d3d093be495a7f69d04fd5f86d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:05:55 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:09:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7029994 dev-python/virtualenv: add 20.11.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/virtualenv/Manifest | 1 + dev-python/virtualenv/virtualenv-20.11.1.ebuild | 98 + 2 files changed, 99 insertions(+) diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index 952885585766..c571b96f5701 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1 +1,2 @@ DIST virtualenv-20.10.0.tar.gz 9007218 BLAKE2B 1fd37b38679b7375c1eb6e9644418b1653cb6a8dab194c8553fa113cf4a801a7c1d5e6490067767cfb198a0ef2b5ab9cf166783b9c6fac0b2c8b538949c11804 SHA512 df940aa29801a39d39be46d3518a99e93efb2113650abf81d00b4545183ec6806823ce8b754c5a3c951cb64e941944421046c709ed3de6a925489e5ac1988d48 +DIST virtualenv-20.11.1.tar.gz 9952979 BLAKE2B d8e44f5a8fedfca4eed79798be74ccfca86af2cacc076d797832028363c2d5269194e711d4511a415420285bc408373a641248a5a96cfaea326f60e023129d65 SHA512 c378bd088d9f2f6a07128d6d04b71554ad7c4de6227baea68ea486c8e10c99c40818eb9bf98cb4c950e64d0aeed4d2be40c101fbd6005d48d2eccaea0382d581 diff --git a/dev-python/virtualenv/virtualenv-20.11.1.ebuild b/dev-python/virtualenv/virtualenv-20.11.1.ebuild new file mode 100644 index ..dc6456e35f41 --- /dev/null +++ b/dev-python/virtualenv/virtualenv-20.11.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=manual + +inherit distutils-r1 + +DESCRIPTION="Virtual Python Environment builder" +HOMEPAGE=" + https://virtualenv.pypa.io/en/stable/ + https://pypi.org/project/virtualenv/ + https://github.com/pypa/virtualenv/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/backports-entry_points_selectable-1.0.4[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.1[${PYTHON_USEDEP}] + >=dev-python/filelock-3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2[${PYTHON_USEDEP}] + >=dev-python/setuptools-41[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}]" +# coverage is used somehow magically in virtualenv, maybe it actually +# tests something useful +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pip-20.0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-freezegun-0.4.1[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + )" + +# (unpackaged deps) +#distutils_enable_sphinx docs \ +# dev-python/sphinx-argparse \ +# dev-python/sphinx_rtd_theme \ +# dev-python/towncrier +distutils_enable_tests pytest + +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +python_test() { + local EPYTEST_DESELECT=( + tests/unit/activation/test_xonsh.py + tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data + tests/unit/create/test_creator.py::test_cross_major + ) + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-global]' + 'tests/unit/create/test_creator.py::test_zip_importer_can_import_setuptools' + 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.9-64-bin-]' + 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/
commit: 6f703fb35fe1acf22b052fa3a525a2ba4f0bfb06 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:09:30 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:09:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f703fb3 dev-python/pip: Stabilize 21.3.1-r1 ppc64, #830183 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pip/pip-21.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pip/pip-21.3.1-r1.ebuild b/dev-python/pip/pip-21.3.1-r1.ebuild index e079ca505807..4c5307d4fe99 100644 --- a/dev-python/pip/pip-21.3.1-r1.ebuild +++ b/dev-python/pip/pip-21.3.1-r1.ebuild @@ -32,7 +32,7 @@ SRC_URI=" " LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86" SLOT="0" IUSE="test vanilla" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tomli-w/
commit: 4e6f2b24b42e8383801f954f0eee0725a0923918 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:09:30 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:09:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6f2b24 dev-python/tomli-w: Stabilize 1.0.0 ppc64, #830183 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tomli-w/tomli-w-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tomli-w/tomli-w-1.0.0.ebuild b/dev-python/tomli-w/tomli-w-1.0.0.ebuild index 7943f2ed9954..9d57224d0c51 100644 --- a/dev-python/tomli-w/tomli-w-1.0.0.ebuild +++ b/dev-python/tomli-w/tomli-w-1.0.0.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86" BDEPEND=" test? ( dev-python/tomli[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 30395c94025347d45d2d2a021ecdaf71e72fc2a3 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 06:05:50 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:09:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30395c94 dev-python/tox: add 3.24.5 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-3.24.5.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index f10eb6c02733..9c408f778335 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1 +1,2 @@ DIST tox-3.24.4.tar.gz 306760 BLAKE2B 332c99d021bc3c25549fd95d051baaa1f0dc3aaf776928320826bb7e6bce6444fd5a993e1dbff3a4ebbde9dbb59e30d07eae4b04096294b3a186b130b8312587 SHA512 49e2cb74f119b5cc049d2a64479e56307cea1f36a5586840cca12cb8f4ce8a2ba991cc6142bef7f095a7d32b44f7513f89cce56d89deaff0e12194ceb3da6249 +DIST tox-3.24.5.tar.gz 306305 BLAKE2B a6d3338d21068d9123505a29da3beec4fd5a15c263bcaf5ba62f65a253d04e11d453bef159d06e88b2cbac9a895d786d0d9444cc16cd3de7a868eac6919b82ea SHA512 4e1ef81c978977e905edbdc00ff971eb4132b9009ce21456fcebf95d8ee2c583e04e464f1db5ca6e5454f4f1ad0353ffc9df7898f6389fe8084dc5b9726ca59b diff --git a/dev-python/tox/tox-3.24.5.ebuild b/dev-python/tox/tox-3.24.5.ebuild new file mode 100644 index ..091c40dee0ce --- /dev/null +++ b/dev-python/tox/tox-3.24.5.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox/"; +SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +# doc disabled because of missing deps in tree +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pluggy-0.12[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + >=dev-python/six-1.14[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]" +# TODO: figure out how to make tests work without the package being +# installed first. +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}] + >=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}] + >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )" + +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +python_test() { + local EPYTEST_DESELECT=( + # broken without Internet + tests/unit/session/test_provision.py::test_provision_non_canonical_dep + tests/integration/test_provision_int.py::test_provision_interrupt_child + + # expects python2 to exist + tests/unit/interpreters/test_interpreters.py::test_tox_get_python_executable + + # fragile and relies on checking stdout + tests/unit/util/test_spinner.py::test_spinner_progress + ) + + [[ ${EPYTHON} != pypy3 ]] && EPYTEST_DESELECT+=( + # TODO? + tests/unit/interpreters/test_interpreters.py::test_find_alias_on_path + + # broken without tox installed first + # TODO: why it can't import itself? + tests/integration/test_parallel_interrupt.py::test_parallel_interrupt + ) + + distutils_install_for_testing --via-venv + epytest --no-network +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tappy/
commit: a3c7d0bda2b27cd2e6e88c7e6b002dcc906b1206 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 05:49:46 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:09:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c7d0bd dev-python/tappy: add 3.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tappy/Manifest | 1 + dev-python/tappy/tappy-3.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/tappy/Manifest b/dev-python/tappy/Manifest index 74f6caad1353..79eeb27bb084 100644 --- a/dev-python/tappy/Manifest +++ b/dev-python/tappy/Manifest @@ -1 +1,2 @@ DIST tap.py-3.0.tar.gz 141764 BLAKE2B 0d65d9c0691deef31475cf6db172e41340e112cacda240d32a55338665632613f09c98d0c7dcfbf28be997079f789054d71f1059fb74228507041163df9710a1 SHA512 58b0928dd28ba525d9bb5edfab5606cb67af15e75a5f03d2648280d30377e2aa23b314ed41dba3b09b7dfa1aefead53674df43b6087e552b9aa937472838e7db +DIST tap.py-3.1.tar.gz 133208 BLAKE2B a41e4d6e06cfc4283ea8e1df1895569a35d7041721760a16a626d99e60bde0f4b45dc517408b67c893d1eafc3aebe9e7fab4eb158d1e13a0b99a85602beaf440 SHA512 4a3b5c5fb54ee1343cfee9bc154e812066d745c020a2c3391761c3e407b7b8428412c799df4963a385e4563ffe3b31e16055cb76ab5940ab6156e57dcf4a4d3a diff --git a/dev-python/tappy/tappy-3.1.ebuild b/dev-python/tappy/tappy-3.1.ebuild new file mode 100644 index ..547f64ca749c --- /dev/null +++ b/dev-python/tappy/tappy-3.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 optfeature + +MY_PN=tap.py +DESCRIPTION="Test Anything Protocol (TAP) tools" +HOMEPAGE="https://github.com/python-tap/tappy https://pypi.org/project/tap.py/"; +SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S=${WORKDIR}/${MY_PN}-${PV} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/Babel[${PYTHON_USEDEP}] + test? ( + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + )" + +distutils_enable_tests unittest +distutils_enable_sphinx docs + +pkg_postinst() { + optfeature "YAML blocks associated with test results" \ + "dev-python/more-itertools dev-python/pyyaml" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/kombu/
commit: 655ddd20095e8c5d1b64918a6a86971dca66a642 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 29 05:59:09 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 29 06:09:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655ddd20 dev-python/kombu: add 5.2.3 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/kombu/Manifest | 1 + dev-python/kombu/kombu-5.2.3.ebuild | 77 + 2 files changed, 78 insertions(+) diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest index 430e977b9136..cb2877b71ee2 100644 --- a/dev-python/kombu/Manifest +++ b/dev-python/kombu/Manifest @@ -1 +1,2 @@ DIST kombu-5.2.1.tar.gz 420402 BLAKE2B 00ddc4418f31c2ddc9d154aed2d4c0cb8555cdf143d08c969f8e79aa7aa44f60c0bfe40d92a4dfa2f6c2a60b9e4f0590468e2016bd0a84e255cb57c570597904 SHA512 12fc3480651475ce8476424665ccf692a5bf1cbf4cd31c35eaa24419c316dc380357cfab0ca5d58ea275e870fa703d3ac258cb84f04886f9342e730aaaba6bf5 +DIST kombu-5.2.3.tar.gz 421943 BLAKE2B f5b8f27e2b1e79d7dc7c92716f90f260454508769e52c0d78ebe94dd0da150cdd6121cc2db30c80cb290c15fc7d94de37973ac180635498b53f171ac8d884c1d SHA512 0e882063e89a25d324ccdf8745f11e1ea51443cc9a80b215e7f31c85053411cf1d5f26b5ffcd52165a15827ee036300a69a8a192af60d975a495a5a0b5ce3954 diff --git a/dev-python/kombu/kombu-5.2.3.ebuild b/dev-python/kombu/kombu-5.2.3.ebuild new file mode 100644 index ..22dee35e6bf5 --- /dev/null +++ b/dev-python/kombu/kombu-5.2.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 optfeature + +DESCRIPTION="AMQP Messaging Framework for Python" +HOMEPAGE="https://pypi.org/project/kombu/ https://github.com/celery/kombu"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="examples" + +RDEPEND=" + >=dev-python/py-amqp-5.0.6[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: ab5121e3a47dc0e1def52ed2eeaf35021612d8c0 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 06:00:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 06:00:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5121e3 app-text/asciidoc: revbump for src_install-into-pkg_postinst fix We don't want anyone with a binpkg to get an irritating pkg_postinst warning due to the missing README call within src_install. Fixes: b80289076dc305bf65004f1aa60e0ccf78c9f114 Signed-off-by: Sam James gentoo.org> app-text/asciidoc/{asciidoc-10.1.1.ebuild => asciidoc-10.1.1-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-text/asciidoc/asciidoc-10.1.1.ebuild b/app-text/asciidoc/asciidoc-10.1.1-r1.ebuild similarity index 100% rename from app-text/asciidoc/asciidoc-10.1.1.ebuild rename to app-text/asciidoc/asciidoc-10.1.1-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: b80289076dc305bf65004f1aa60e0ccf78c9f114 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 05:58:42 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 05:58:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8028907 app-text/asciidoc: fix src_install in 10.1.1 Signed-off-by: Sam James gentoo.org> app-text/asciidoc/asciidoc-10.1.1.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/app-text/asciidoc/asciidoc-10.1.1.ebuild b/app-text/asciidoc/asciidoc-10.1.1.ebuild index e06af682c066..4cd5659b677b 100644 --- a/app-text/asciidoc/asciidoc-10.1.1.ebuild +++ b/app-text/asciidoc/asciidoc-10.1.1.ebuild @@ -28,6 +28,12 @@ If you are going to use a2x, please also look at a2x(1) under REQUISITES for a list of runtime dependencies. " +src_install() { + distutils-r1_src_install + + readme.gentoo_create_doc +} + pkg_postinst() { readme.gentoo_print_elog
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
commit: 3848e9b338fee48bcc94942b50ce383f96f5da25 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 05:34:49 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 05:34:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3848e9b3 x11-terms/rxvt-unicode: Stabilize 9.30 arm, #830196 Signed-off-by: Sam James gentoo.org> x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild index 1ad87ebf9625..0f912b4689a5 100644 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild +++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf iso14755 +mousewheel +perl startup-notification unicode3 xft"
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 6adf143aa7f46aa43f5a3d1520de915146579e88 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 05:34:52 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 05:34:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adf143a app-text/asciidoc: Stabilize 9.1.0 arm64, #828345 Signed-off-by: Sam James gentoo.org> app-text/asciidoc/asciidoc-9.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/asciidoc/asciidoc-9.1.0.ebuild b/app-text/asciidoc/asciidoc-9.1.0.ebuild index f3c86d982e94..ff7dce742187 100644 --- a/app-text/asciidoc/asciidoc-9.1.0.ebuild +++ b/app-text/asciidoc/asciidoc-9.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libptytty/
commit: 29b64f37ee81c7a4b10568bdb8d84f7e7d0b51ef Author: Sam James gentoo org> AuthorDate: Wed Dec 29 05:34:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 05:34:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b64f37 dev-libs/libptytty: Stabilize 2.0 arm, #830196 Signed-off-by: Sam James gentoo.org> dev-libs/libptytty/libptytty-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libptytty/libptytty-2.0.ebuild b/dev-libs/libptytty/libptytty-2.0.ebuild index 69ee5277a255..112c73804e71 100644 --- a/dev-libs/libptytty/libptytty-2.0.ebuild +++ b/dev-libs/libptytty/libptytty-2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="elibc_musl" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: app-text/lesspipe/
commit: 76e5aadbbb8cab1392cf2ba273b95a8550275fca Author: Sam James gentoo org> AuthorDate: Wed Dec 29 04:07:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 05:34:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e5aadb app-text/lesspipe: add 2.00 Signed-off-by: Sam James gentoo.org> app-text/lesspipe/Manifest | 1 + app-text/lesspipe/lesspipe-2.00.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest index ea1f332fce7b..ba2ef82f29e0 100644 --- a/app-text/lesspipe/Manifest +++ b/app-text/lesspipe/Manifest @@ -2,3 +2,4 @@ DIST lesspipe-1.85.tar.gz 120568 BLAKE2B d2c00f4121dc1bbed6b82220dac038068bbff87 DIST lesspipe-1.89.tar.gz 121118 BLAKE2B e730b6e8afc767a0118abbcc6221d2c18467393119c26baf71b8758b5826ba52230526b9c5cd67704aadda07b63a62dfe006db10de1dbae0a73ede1885b03ed0 SHA512 b8d7c92d3dae77f2ccee8e314af4354fefc9f3aaec1566af02c9be2640f11ebf7ea1432334470c5d5dbce39d2ac7c3e9f4074bcf9ee4a502dc59b370a21b54f5 DIST lesspipe-1.90.tar.gz 121098 BLAKE2B 269f4193f423e4ac5770171156e2f63d14966d7dcc77bf015c3100f281206424ef334acc1edf2edb6fe31f73aed80b9c3ba6c715d6e97993c5a90dfc1ce42405 SHA512 d402bd46c37d2509c90530e9da0560fa3e5da9002c37a515451a8ab9275576d1af44793a10914e74e804f10a3352439815c6763d2d77e5e41a0e9840286f518e DIST lesspipe-1.91.tar.gz 121965 BLAKE2B 93c169b2b1a81db7e7b569718a43152a8f2b9ea95258047a00ae4940509817a3eb861fdadb6bafc5861c49e805ce910348a57f634bdae57317811ac6fbfc6945 SHA512 d080ceaae019d8885a53c8abb26f4a159b78578f68c2b9a024960aa69509651e3b6638e78bd6e2e57c23d81123d9a3cab167736f253ba4276a3889890d594bd3 +DIST lesspipe-2.00.tar.gz 190295 BLAKE2B 8f950853673e7939d6dd67c5022219ab101eea26b8efec1a7572e3c2c8465a14d09acbe945b204e927444b10953309b27fa47c5661df02e67aa2e2b98a940980 SHA512 f709bae63b17617d2c02bbe691736826c857ba1771907e37ba56bd407a29c2092a936ecb43d6a6e180a1d2eb5f54dccc894d2cf4eb113d42b4892ca6d8a4378d diff --git a/app-text/lesspipe/lesspipe-2.00.ebuild b/app-text/lesspipe/lesspipe-2.00.ebuild new file mode 100644 index ..c6c0557f8a33 --- /dev/null +++ b/app-text/lesspipe/lesspipe-2.00.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A preprocessor for less" +HOMEPAGE="https://github.com/wofr06/lesspipe"; +SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# Please check again on bumps! +# bug #734896 +RESTRICT="test" + +BDEPEND="dev-lang/perl" +RDEPEND="${DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/git-review/
commit: 49abc82442a8a94e4fae49b66c68dec5c3e9f036 Author: Matthew Thode gentoo org> AuthorDate: Wed Dec 29 04:51:58 2021 + Commit: Matthew Thode gentoo org> CommitDate: Wed Dec 29 04:53:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49abc824 dev-python/git-review: 2.2.0 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode gentoo.org> dev-python/git-review/Manifest| 1 + dev-python/git-review/git-review-2.2.0.ebuild | 30 +++ 2 files changed, 31 insertions(+) diff --git a/dev-python/git-review/Manifest b/dev-python/git-review/Manifest index 8ab2955f568a..d1196af7d443 100644 --- a/dev-python/git-review/Manifest +++ b/dev-python/git-review/Manifest @@ -1 +1,2 @@ DIST git-review-2.1.0.tar.gz 62873 BLAKE2B 6685e43da07d4be0ffe3202a6a9be172257a8e665091b457318c118d95f571a9b97e555d4afea85fe590f264039bd86815c5a365fbc484a24b5c4ea748a340c2 SHA512 7beda9e704076285459c29ce2b7c0f07ab180212f24f62fa484430dfb323eb4473f9be030706eeca587d5cfb5cdbba6759aeaec6d377717ebf9a0f0157e1a190 +DIST git-review-2.2.0.tar.gz 64905 BLAKE2B a08b489bb4b53a9cc6510b11238bc947334a187e0ec7dad7e1240cf3efb110a5310cfe4f3278af9311108fcb0b915a9d1eabdd2aeabab3fed0a939cba9f88ae2 SHA512 9a33f6a1e60b0679b248db818a2a4559b4ee6a6b765f2e6a16fd566fd85587be363f837da2118e75bd3e6d54ba3dcc177d3d678d927d75cca6d8ad6ed4e8d4f7 diff --git a/dev-python/git-review/git-review-2.2.0.ebuild b/dev-python/git-review/git-review-2.2.0.ebuild new file mode 100644 index ..bd9c8e269e6b --- /dev/null +++ b/dev-python/git-review/git-review-2.2.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) +DISTUTILS_USE_SETUPTOOLS= + +inherit distutils-r1 + +DESCRIPTION="Tool to submit code to Gerrit" +HOMEPAGE="https://git.openstack.org/cgit/openstack-infra/git-review"; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://opendev.org/opendev/${PN}.git"; +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-python/pbr-4.1.0[${PYTHON_USEDEP}]" +RDEPEND=">=dev-python/requests-1.1[${PYTHON_USEDEP}]" + +python_prepare_all() { + sed -i -e '/manpages/,+1d' setup.cfg || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: app-text/ocrad/
commit: 873d874069600e85391fd46206665c70751f0beb Author: Sam James gentoo org> AuthorDate: Wed Dec 29 03:57:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 03:57:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873d8740 app-text/ocrad: don't call AR directly Closes: https://bugs.gentoo.org/722474 Signed-off-by: Sam James gentoo.org> app-text/ocrad/ocrad-0.27.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app-text/ocrad/ocrad-0.27.ebuild b/app-text/ocrad/ocrad-0.27.ebuild index d7001dd7c77e..be1acd75228b 100644 --- a/app-text/ocrad/ocrad-0.27.ebuild +++ b/app-text/ocrad/ocrad-0.27.ebuild @@ -13,9 +13,9 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86" -DEPEND="$(unpacker_src_uri_depends)" +BDEPEND="$(unpacker_src_uri_depends)" -DOCS="AUTHORS ChangeLog NEWS README" +DOCS=( AUTHORS ChangeLog NEWS README ) src_configure() { # ./configure is not based on autotools @@ -27,8 +27,13 @@ src_configure() { --prefix=/usr || die } +src_compile() { + emake AR="$(tc-getAR)" +} + src_install() { default + doman doc/${PN}.1 doinfo doc/${PN}.info }
[gentoo-commits] repo/gentoo:master commit in: app-text/epspdf/
commit: bb2c3128f92b3cdf119710158e9abc11b113d317 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 03:54:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 03:54:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2c3128 app-text/epspdf: add 0.6.5 We'll cut it out of TL 2022, but bump now so things keep working. Bug: https://bugs.gentoo.org/695990 Signed-off-by: Sam James gentoo.org> app-text/epspdf/Manifest| 1 + app-text/epspdf/epspdf-0.6.5.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/app-text/epspdf/Manifest b/app-text/epspdf/Manifest index 01e04f7bbd4c..bc3fef3d9903 100644 --- a/app-text/epspdf/Manifest +++ b/app-text/epspdf/Manifest @@ -1 +1,2 @@ +DIST epspdf-0.6.5.zip 331312 BLAKE2B 3bd2c9cd432172c38efe33d08068f20fddf169d5d7bc94c9f1720cf379de9ba54aedb1cb6fd438b721c2e98f24dfd1ca4b3dab5c1fe01a71791748f952832ac9 SHA512 28ef12546a957c62fd94b405b53359898d46c825bad8fd2167b5ab23bb2a6ea457ccbcc8263b31574e128ebe56e21b30fae27d406397df3fdc1506a088ab41f4 DIST epspdf.0.6.3.tgz 335975 BLAKE2B aacd6e222bfe74636dba796fd6e878fa9970f469d096eb77acf4a336a0ab5620629de7ba1c763afa62b181887724db55be57d1929a041a945c7d74ea3028d6de SHA512 ddb0d8c17b6b0bbb934312e6253a2b689d2545c892af989efac9782022c501109f2ff57bb2ea7c26d63d7747e2a510c18bd22a6076bb7137fe0252c38b2125ea diff --git a/app-text/epspdf/epspdf-0.6.5.ebuild b/app-text/epspdf/epspdf-0.6.5.ebuild new file mode 100644 index ..1c46675218c9 --- /dev/null +++ b/app-text/epspdf/epspdf-0.6.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop texlive-common + +DESCRIPTION="GUI and command-line converter for [e]ps and pdf" +HOMEPAGE="http://tex.aanhet.net/epspdf/"; +# http://tex.aanhet.net/epspdf/${PN}.${PV}.tgz +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.zip"; +S="${WORKDIR}"/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc tk" + +RDEPEND="!=dev-texlive/texlive-basic-2011 + app-text/ghostscript-gpl + tk? ( dev-lang/tk )" +BDEPEND="app-arch/unzip + sys-apps/texinfo" + +src_compile() { + cd doc || die + makeinfo epspdf || die +} + +src_install() { + exeinto /usr/share/${PN} + doexe epspdf.tlu + + insinto /usr/share/${PN} + + if use tk ; then + doins epspdf.help doc/images/epspdf.png + doexe epspdftk.tcl + fi + + dobin_texmf_scripts ${PN}/epspdf.tlu + use tk && dobin_texmf_scripts ${PN}/epspdftk.tcl + + doinfo doc/epspdf.info + dodoc doc/Changelog + if use doc ; then + dodoc doc/epspdf.pdf + dodoc -r doc + fi + + # Give it a .desktop + if use tk; then + make_desktop_entry epspdftk epspdftk "${EPREFIX}/usr/share/${PN}/epspdf.png" "Graphics;ImageProcessing" + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-text/ocrad/
commit: 0b25fc0bcc05dc1010b2cbdc0f3fe64eb1c69cb2 Author: Jonas Stein gentoo org> AuthorDate: Wed Dec 29 03:39:04 2021 + Commit: Jonas Stein gentoo org> CommitDate: Wed Dec 29 03:39:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b25fc0b app-text/ocrad: drop project tex Drop project tex from the list of maintainers. This package does not fit in the domain of Project TeX. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jonas Stein gentoo.org> app-text/ocrad/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-text/ocrad/metadata.xml b/app-text/ocrad/metadata.xml index 553d68b0ca07..7dd28abde319 100644 --- a/app-text/ocrad/metadata.xml +++ b/app-text/ocrad/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - t...@gentoo.org - Gentoo TeX Project - + GNU Ocrad is an OCR (Optical Character Recognition) program impleme nted as a filter and based on a feature extraction method. It reads a bitmap ima ge in pbm format and outputs text in
[gentoo-commits] repo/gentoo:master commit in: dev-python/git-review/
commit: b364000bbbd6eaa5cf546dd4020a3a3b7e62b0ff Author: Matthew Thode gentoo org> AuthorDate: Wed Dec 29 03:25:26 2021 + Commit: Matthew Thode gentoo org> CommitDate: Wed Dec 29 03:26:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b364000b dev-python/git-review: bump for git 2.18 fix Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode gentoo.org> dev-python/git-review/git-review-.ebuild | 30 1 file changed, 30 insertions(+) diff --git a/dev-python/git-review/git-review-.ebuild b/dev-python/git-review/git-review-.ebuild new file mode 100644 index ..bd9c8e269e6b --- /dev/null +++ b/dev-python/git-review/git-review-.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) +DISTUTILS_USE_SETUPTOOLS= + +inherit distutils-r1 + +DESCRIPTION="Tool to submit code to Gerrit" +HOMEPAGE="https://git.openstack.org/cgit/openstack-infra/git-review"; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://opendev.org/opendev/${PN}.git"; +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-python/pbr-4.1.0[${PYTHON_USEDEP}]" +RDEPEND=">=dev-python/requests-1.1[${PYTHON_USEDEP}]" + +python_prepare_all() { + sed -i -e '/manpages/,+1d' setup.cfg || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 5b1bef0083d30f55afe123580d8b4d3b5ba98d55 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 03:19:01 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 03:19:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1bef00 app-text/asciidoc: drop USE=test from 10.1.1 It doesn't do anything right now. Tests kind of worked from the autotools/github tarball but didn't work for pretty much anything else, including installation, and lacks the whole setuptools treatment(!?). Signed-off-by: Sam James gentoo.org> app-text/asciidoc/asciidoc-10.1.1.ebuild | 15 --- 1 file changed, 15 deletions(-) diff --git a/app-text/asciidoc/asciidoc-10.1.1.ebuild b/app-text/asciidoc/asciidoc-10.1.1.ebuild index b1ca9a147522..e06af682c066 100644 --- a/app-text/asciidoc/asciidoc-10.1.1.ebuild +++ b/app-text/asciidoc/asciidoc-10.1.1.ebuild @@ -17,26 +17,11 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# lilypond segfaults for me? -RESTRICT="!test? ( test ) test" RDEPEND="app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75 dev-libs/libxslt dev-libs/libxml2:2" -BDEPEND=" - test? ( - app-text/dvipng - app-text/dvisvgm - dev-texlive/texlive-latex - dev-util/source-highlight - media-gfx/graphviz - media-sound/lilypond - virtual/imagemagick-tools[png] - )" DOC_CONTENTS=" If you are going to use a2x, please also look at a2x(1) under
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 9257618e17fa2955063ae492d0612415e14e08a6 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 03:04:30 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 03:08:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9257618e app-text/asciidoc: add 10.1.1 Closes: https://bugs.gentoo.org/788247 Signed-off-by: Sam James gentoo.org> app-text/asciidoc/Manifest | 1 + app-text/asciidoc/asciidoc-10.1.1.ebuild | 53 2 files changed, 54 insertions(+) diff --git a/app-text/asciidoc/Manifest b/app-text/asciidoc/Manifest index 17c88a95dbfa..53b283e93809 100644 --- a/app-text/asciidoc/Manifest +++ b/app-text/asciidoc/Manifest @@ -1,3 +1,4 @@ +DIST asciidoc-10.1.1.tar.gz 214619 BLAKE2B b7dc12d57cc3ad72301335ea84aea45db1a1e98f13aebf17fac6cf86657c509daa48ce1755817076c1c82f0a61c68fa7b178bc78bc6fda7274708bfde619491a SHA512 7b2b1ed9ea32b7336c271faf1e40e3a24d3b3af803c87f9d5d32c2b40cadaed682fbbedc6ec67bbe5a51377812d18180128c27779d7190898446266adee92842 DIST asciidoc-9.0.5.new.tar.gz 1225334 BLAKE2B c3e428098dc4d71704ed13b54fd5f640b9de81d12939facb5faaf38a3123794e57201ecd9c312a22c220a2ec6b06c88a76ab47f05ffa972fc8751089b3471cfc SHA512 9125631fdee464f96f7e3c76a60fe37331905e9e55a81db27aece4065b246dc05a35db4c157dc7dbb2345eb95c153b474251d6a447d65774bf1b3f57e1883895 DIST asciidoc-9.1.0.new.tar.gz 1249958 BLAKE2B 0a98f58f7604f84d704092313c38563634bad5d697d60d02760f3be1d2a78a97ee2488dda3a9918b02e0062710175c6513d600f3fbd850fe700bf3fa917a3980 SHA512 c30854a936228fe5bcf2f9305741fbc4b17ef088b2fa637d5f3b19c7803306085634fb71146f0b089c2fad01f986da71a4fae364139f520c0906525317c0c4a6 DIST asciidoc-9.1.1.new.tar.gz 1259206 BLAKE2B da274d3a9389ee2e42ad1be70467f11d0164df3e6f9102e6ef1be6a802dbeb12898786fa1fe37a95755d0db8c9df5d5dd3faf000dfb73b701a83af3cc0261606 SHA512 74b83e8c8904fd761783c2f572d353656fc0794c6cb427f61e9179c9f80b6fc3b3ee8d028baba4e25eafe5f8cf5318f9984a5828849a793a7520f83e6fe50d66 diff --git a/app-text/asciidoc/asciidoc-10.1.1.ebuild b/app-text/asciidoc/asciidoc-10.1.1.ebuild new file mode 100644 index ..b1ca9a147522 --- /dev/null +++ b/app-text/asciidoc/asciidoc-10.1.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 optfeature readme.gentoo-r1 + +DESCRIPTION="A plain text human readable/writable document format" +HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"; +# Could use the github tarball but we need autotools then +#SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# lilypond segfaults for me? +RESTRICT="!test? ( test ) test" + +RDEPEND="app-text/docbook-xml-dtd:4.5 + >=app-text/docbook-xsl-stylesheets-1.75 + dev-libs/libxslt + dev-libs/libxml2:2" +BDEPEND=" + test? ( + app-text/dvipng + app-text/dvisvgm + dev-texlive/texlive-latex + dev-util/source-highlight + media-gfx/graphviz + media-sound/lilypond + virtual/imagemagick-tools[png] + )" + +DOC_CONTENTS=" +If you are going to use a2x, please also look at a2x(1) under +REQUISITES for a list of runtime dependencies. +" + +pkg_postinst() { + readme.gentoo_print_elog + + optfeature "music filter support" "media-sound/lilypond virtual/imagemagick-tools" + optfeature "source filter support" "dev-util/source-highlight dev-python/pygments app-text/highlight" + optfeature "latex filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texlive-latex app-text/dvisvgm" + optfeature "graphviz filter support" "media-gfx/graphviz" +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mujs/
commit: 962541252bdc4091dce703e7ed175e2ec2ec368d Author: Sam James gentoo org> AuthorDate: Wed Dec 29 01:59:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:59:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96254125 dev-lang/mujs: add multilib inherit for get_libname Signed-off-by: Sam James gentoo.org> dev-lang/mujs/mujs-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/mujs/mujs-1.2.0.ebuild b/dev-lang/mujs/mujs-1.2.0.ebuild index 3198466f0ae5..53c9edbaa46a 100644 --- a/dev-lang/mujs/mujs-1.2.0.ebuild +++ b/dev-lang/mujs/mujs-1.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit flag-o-matic toolchain-funcs +inherit flag-o-matic multilib toolchain-funcs DESCRIPTION="An embeddable JavaScript interpreter written in C" HOMEPAGE="https://mujs.com/ https://github.com/ccxvii/mujs";
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 20202a0e12e88a882d66006a3a6d8d646dfba585 Author: Marc Joliet gmx de> AuthorDate: Tue Dec 28 21:29:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:58:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20202a0e app-text/asciidoc: drop to maintainer-needed Closes: https://bugs.gentoo.org/show_bug.cgi?id=632826 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Marc Joliet gmx.de> Closes: https://github.com/gentoo/gentoo/pull/23553 Signed-off-by: Sam James gentoo.org> app-text/asciidoc/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/app-text/asciidoc/metadata.xml b/app-text/asciidoc/metadata.xml index bf7692827cad..3c2c02f59a4b 100644 --- a/app-text/asciidoc/metadata.xml +++ b/app-text/asciidoc/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - mar...@gmx.de - Marc Joliet - - - proxy-ma...@gentoo.org - Proxy Maintainers - + asciidoc asciidoc-py/asciidoc-py
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 4bde8884d1abdcc0273b632884e438a82edd0169 Author: Marc Joliet gmx de> AuthorDate: Mon Oct 25 15:18:42 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:58:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bde8884 app-text/asciidoc: version bump to 9.1.1 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marc Joliet gmx.de> Signed-off-by: Sam James gentoo.org> app-text/asciidoc/Manifest | 1 + app-text/asciidoc/asciidoc-9.1.1.ebuild | 84 + 2 files changed, 85 insertions(+) diff --git a/app-text/asciidoc/Manifest b/app-text/asciidoc/Manifest index 064d9296ad3a..c97699418f3f 100644 --- a/app-text/asciidoc/Manifest +++ b/app-text/asciidoc/Manifest @@ -2,3 +2,4 @@ DIST asciidoc-9.0.2.new.tar.gz 1269444 BLAKE2B 0041073c572267628b8bbfd56258d86c3 DIST asciidoc-9.0.4.new.tar.gz 1233878 BLAKE2B 506a2c82d95ce0d522f45b20eee31f7ce2b114e0ad43c78bb313f34b210a7bdd282a8a3779a3ea29025e865847eb8298bd5a6ddac7ee338e4b878ae79bdf149e SHA512 59be96514d0c4c82e5842ddea412ddd6e06647ebe09e0f1828b7c07e787d890896bab4271e7566ed038eb2da6755a67c725bee07bcfbd7aa31475f39c3abc089 DIST asciidoc-9.0.5.new.tar.gz 1225334 BLAKE2B c3e428098dc4d71704ed13b54fd5f640b9de81d12939facb5faaf38a3123794e57201ecd9c312a22c220a2ec6b06c88a76ab47f05ffa972fc8751089b3471cfc SHA512 9125631fdee464f96f7e3c76a60fe37331905e9e55a81db27aece4065b246dc05a35db4c157dc7dbb2345eb95c153b474251d6a447d65774bf1b3f57e1883895 DIST asciidoc-9.1.0.new.tar.gz 1249958 BLAKE2B 0a98f58f7604f84d704092313c38563634bad5d697d60d02760f3be1d2a78a97ee2488dda3a9918b02e0062710175c6513d600f3fbd850fe700bf3fa917a3980 SHA512 c30854a936228fe5bcf2f9305741fbc4b17ef088b2fa637d5f3b19c7803306085634fb71146f0b089c2fad01f986da71a4fae364139f520c0906525317c0c4a6 +DIST asciidoc-9.1.1.new.tar.gz 1259206 BLAKE2B da274d3a9389ee2e42ad1be70467f11d0164df3e6f9102e6ef1be6a802dbeb12898786fa1fe37a95755d0db8c9df5d5dd3faf000dfb73b701a83af3cc0261606 SHA512 74b83e8c8904fd761783c2f572d353656fc0794c6cb427f61e9179c9f80b6fc3b3ee8d028baba4e25eafe5f8cf5318f9984a5828849a793a7520f83e6fe50d66 diff --git a/app-text/asciidoc/asciidoc-9.1.1.ebuild b/app-text/asciidoc/asciidoc-9.1.1.ebuild new file mode 100644 index ..f3c86d982e94 --- /dev/null +++ b/app-text/asciidoc/asciidoc-9.1.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit autotools optfeature python-single-r1 readme.gentoo-r1 + +DESCRIPTION="A plain text human readable/writable document format" +HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"; +SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz -> ${P}.new.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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +RDEPEND="${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.5 + >=app-text/docbook-xsl-stylesheets-1.75 + dev-libs/libxslt + dev-libs/libxml2:2 + " +DEPEND=" + test? ( + ${PYTHON_DEPS} + app-text/dvipng + app-text/dvisvgm + dev-texlive/texlive-latex + dev-util/source-highlight + media-gfx/graphviz + media-gfx/imagemagick[png] + media-sound/lilypond + )" + +DOC_CONTENTS=" +If you are going to use a2x, please also look at a2x(1) under +REQUISITES for a list of runtime dependencies. +" + +DOCS=( BUGS.txt CHANGELOG.txt README.asciidoc + docbook-xsl/asciidoc-docbook-xsl.txt dblatex/dblatex-readme.txt + filters/code/code-filter-readme.txt ) + +src_prepare() { + default + # Only needed for prefix - harmless (does nothing) otherwise + sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \ + asciidoc.py || die + + # enforce usage of the configured version of Python + sed -i -e "s:python3:${EPYTHON}:" Makefile.in || die + + eautoreconf +} + +src_configure() { + econf --sysconfdir="${EPREFIX}"/usr/share +} + +src_install() { + default + + if use doc; then + emake DESTDIR="${D}" docs + fi + + python_fix_shebang "${ED}"/usr/bin/*.py + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + + optfeature "\"music\" filter support" "media-sound/lilypond media-gfx/imagemagick" + optfeature "\"source\" filter support" dev-util/source-highlight dev-python/pygments app-text/highlight + optfeature "\"latex\" filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texliv
[gentoo-commits] repo/gentoo:master commit in: media-gfx/slic3r/
commit: 2bb5ebdbd7adee7f680682ade2e9b78ed9751a0c Author: Dennis Eisele dennis-eisele de> AuthorDate: Tue Dec 28 22:07:44 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:58:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb5ebdb media-gfx/slic3r: add Module:Build to BDEPEND Closes: https://bugs.gentoo.org/822768 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23554 Signed-off-by: Sam James gentoo.org> media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild b/media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild index a437470e7df1..9353f8c2f830 100644 --- a/media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild +++ b/media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild @@ -55,17 +55,18 @@ RDEPEND="!=dev-lang/perl-5.16* )" DEPEND="${RDEPEND} dev-libs/clipper - dev-perl/Devel-CheckLib >=dev-perl/ExtUtils-CppGuess-0.70.0 >=dev-perl/ExtUtils-Typemaps-Default-1.50.0 >=dev-perl/ExtUtils-XSpp-0.170.0 - >=dev-perl/Module-Build-0.380.0 - >=dev-perl/Module-Build-WithXSpp-0.140.0 >=virtual/perl-ExtUtils-MakeMaker-6.800.0 >=virtual/perl-ExtUtils-ParseXS-3.220.0 test? ( virtual/perl-Test-Harness virtual/perl-Test-Simple )" +BDEPEND=">=dev-perl/Module-Build-0.380.0 + >=dev-perl/Module-Build-WithXSpp-0.140.0 + dev-perl/Devel-CheckLib" + S="${WORKDIR}/Slic3r-92abbc42dfdd5385c1f9c3a450e2f3da835f8b8d" PERL_S="${S}/xs"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mujs/
commit: 74d0eed48ddfec80763e02da6d15521476e8e6f9 Author: Philipp Rösner protonmail com> AuthorDate: Mon Dec 27 12:10:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:58:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d0eed4 dev-lang/mujs: cleaned up src_install We improved the readability of the section in src_install in which the mujs shared library is renamed and symlinked. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/23458 Signed-off-by: Sam James gentoo.org> dev-lang/mujs/mujs-1.2.0.ebuild | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/dev-lang/mujs/mujs-1.2.0.ebuild b/dev-lang/mujs/mujs-1.2.0.ebuild index e25bff9dec49..3198466f0ae5 100644 --- a/dev-lang/mujs/mujs-1.2.0.ebuild +++ b/dev-lang/mujs/mujs-1.2.0.ebuild @@ -55,14 +55,7 @@ src_install() { prefix=/usr \ install-shared - # TODO: Tidy up this logic, improve readability - if [[ ${CHOST} == *-darwin* ]] ; then - mv -v "${ED}"/usr/$(get_libdir)/lib${PN}.so "${ED}"/usr/$(get_libdir)/lib${PN}.${PV}.dylib || die - dosym lib${PN}.${PV}.dylib /usr/$(get_libdir)/lib${PN}.dylib - dosym lib${PN}.${PV}.dylib /usr/$(get_libdir)/lib${PN}.${PV:0:1}.dylib - else - mv -v "${ED}"/usr/$(get_libdir)/lib${PN}.so{,.${PV}} || die - dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so - dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV:0:1} - fi + mv -v "${ED}"/usr/$(get_libdir)/lib${PN}$(get_libname) "${ED}"/usr/$(get_libdir)/lib${PN}$(get_libname ${PV}) || die "Failed adding version suffix to mujs shared library" + dosym lib${PN}$(get_libname ${PV}) /usr/$(get_libdir)/lib${PN}$(get_libname) + dosym lib${PN}$(get_libname ${PV}) /usr/$(get_libdir)/lib${PN}$(get_libname ${PV:0:1}) }
[gentoo-commits] repo/gentoo:master commit in: app-text/asciidoc/
commit: 1dd1aaa202b3070ad6a08ca991c9d3869e6146a0 Author: Marc Joliet gmx de> AuthorDate: Tue Dec 28 18:13:23 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:58:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd1aaa2 app-text/asciidoc: remove old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Marc Joliet gmx.de> Signed-off-by: Sam James gentoo.org> app-text/asciidoc/Manifest | 2 - app-text/asciidoc/asciidoc-9.0.2-r1.ebuild | 84 -- app-text/asciidoc/asciidoc-9.0.4-r1.ebuild | 84 -- 3 files changed, 170 deletions(-) diff --git a/app-text/asciidoc/Manifest b/app-text/asciidoc/Manifest index c97699418f3f..17c88a95dbfa 100644 --- a/app-text/asciidoc/Manifest +++ b/app-text/asciidoc/Manifest @@ -1,5 +1,3 @@ -DIST asciidoc-9.0.2.new.tar.gz 1269444 BLAKE2B 0041073c572267628b8bbfd56258d86c35edb0e7f3a222743ce1476b405483b01144faf768ab1492fd3f378960f6cc8e17d92ef61671d84c318fbe7c1ca8cd7c SHA512 c20629001704f1c3acfef0407b82f35f6077f5b32ef754fcbeee03a5a86d4e01e374e89b79cbdb236fc2c7fc76bf47ba81efd691f2f9e1c87dc85a7111f5e030 -DIST asciidoc-9.0.4.new.tar.gz 1233878 BLAKE2B 506a2c82d95ce0d522f45b20eee31f7ce2b114e0ad43c78bb313f34b210a7bdd282a8a3779a3ea29025e865847eb8298bd5a6ddac7ee338e4b878ae79bdf149e SHA512 59be96514d0c4c82e5842ddea412ddd6e06647ebe09e0f1828b7c07e787d890896bab4271e7566ed038eb2da6755a67c725bee07bcfbd7aa31475f39c3abc089 DIST asciidoc-9.0.5.new.tar.gz 1225334 BLAKE2B c3e428098dc4d71704ed13b54fd5f640b9de81d12939facb5faaf38a3123794e57201ecd9c312a22c220a2ec6b06c88a76ab47f05ffa972fc8751089b3471cfc SHA512 9125631fdee464f96f7e3c76a60fe37331905e9e55a81db27aece4065b246dc05a35db4c157dc7dbb2345eb95c153b474251d6a447d65774bf1b3f57e1883895 DIST asciidoc-9.1.0.new.tar.gz 1249958 BLAKE2B 0a98f58f7604f84d704092313c38563634bad5d697d60d02760f3be1d2a78a97ee2488dda3a9918b02e0062710175c6513d600f3fbd850fe700bf3fa917a3980 SHA512 c30854a936228fe5bcf2f9305741fbc4b17ef088b2fa637d5f3b19c7803306085634fb71146f0b089c2fad01f986da71a4fae364139f520c0906525317c0c4a6 DIST asciidoc-9.1.1.new.tar.gz 1259206 BLAKE2B da274d3a9389ee2e42ad1be70467f11d0164df3e6f9102e6ef1be6a802dbeb12898786fa1fe37a95755d0db8c9df5d5dd3faf000dfb73b701a83af3cc0261606 SHA512 74b83e8c8904fd761783c2f572d353656fc0794c6cb427f61e9179c9f80b6fc3b3ee8d028baba4e25eafe5f8cf5318f9984a5828849a793a7520f83e6fe50d66 diff --git a/app-text/asciidoc/asciidoc-9.0.2-r1.ebuild b/app-text/asciidoc/asciidoc-9.0.2-r1.ebuild deleted file mode 100644 index 7772c2bc97ef.. --- a/app-text/asciidoc/asciidoc-9.0.2-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) - -inherit autotools optfeature python-single-r1 readme.gentoo-r1 - -DESCRIPTION="A plain text human readable/writable document format" -HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"; -SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz -> ${P}.new.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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="!test? ( test )" - -RDEPEND="${PYTHON_DEPS} - app-text/docbook-xml-dtd:4.5 - >=app-text/docbook-xsl-stylesheets-1.75 - dev-libs/libxslt - dev-libs/libxml2:2 - " -DEPEND=" - test? ( - ${PYTHON_DEPS} - app-text/dvipng - app-text/dvisvgm - dev-texlive/texlive-latex - dev-util/source-highlight - media-gfx/graphviz - media-gfx/imagemagick - media-sound/lilypond - )" - -DOC_CONTENTS=" -If you are going to use a2x, please also look at a2x(1) under -REQUISITES for a list of runtime dependencies. -" - -DOCS=( BUGS.txt CHANGELOG.txt README.asciidoc - docbook-xsl/asciidoc-docbook-xsl.txt dblatex/dblatex-readme.txt - filters/code/code-filter-readme.txt ) - -src_prepare() { - default - # Only needed for prefix - harmless (does nothing) otherwise - sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \ - asciidoc.py || die - - # enforce usage of the configured version of Python - sed -i -e "s:python3:${EPYTHON}:" Makefile.in || die - - eautoreconf -} - -src_configure() { - econf --sysconfdir="${EPREFIX}"/usr/share -} - -src_install() { - default - - if use doc; then - emake DESTDIR="${D}" docs - fi - - python_fix_shebang "${ED}"/usr/bin/*.py - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - - o
[gentoo-commits] repo/gentoo:master commit in: dev-libs/apr/
commit: b72382bd0fa91cdfa39178ae2d662935bde1ebb1 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 01:48:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:48:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72382bd dev-libs/apr: libatomic workaround needed for mips too Bug: https://bugs.gentoo.org/815265 Reported-by: John Hansen mrhansen.id.au> Signed-off-by: Sam James gentoo.org> dev-libs/apr/{apr-1.6.3-r6.ebuild => apr-1.6.3-r7.ebuild} | 2 +- dev-libs/apr/{apr-1.6.5-r3.ebuild => apr-1.6.5-r4.ebuild} | 2 +- dev-libs/apr/{apr-1.7.0-r3.ebuild => apr-1.7.0-r4.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/apr/apr-1.6.3-r6.ebuild b/dev-libs/apr/apr-1.6.3-r7.ebuild similarity index 99% rename from dev-libs/apr/apr-1.6.3-r6.ebuild rename to dev-libs/apr/apr-1.6.3-r7.ebuild index 828c9a2b2e72..c75f62684321 100644 --- a/dev-libs/apr/apr-1.6.3-r6.ebuild +++ b/dev-libs/apr/apr-1.6.3-r7.ebuild @@ -112,7 +112,7 @@ src_configure() { ;; esac else - if use ppc || use sparc; then + if use ppc || use sparc || use mips; then # Avoid libapr containing undefined references (underlinked) # undefined reference to `__sync_val_compare_and_swap_8' # (May be possible to fix via libatomic linkage in future?) diff --git a/dev-libs/apr/apr-1.6.5-r3.ebuild b/dev-libs/apr/apr-1.6.5-r4.ebuild similarity index 99% rename from dev-libs/apr/apr-1.6.5-r3.ebuild rename to dev-libs/apr/apr-1.6.5-r4.ebuild index 725836e73499..23b1b8827b30 100644 --- a/dev-libs/apr/apr-1.6.5-r3.ebuild +++ b/dev-libs/apr/apr-1.6.5-r4.ebuild @@ -111,7 +111,7 @@ src_configure() { ;; esac else - if use ppc || use sparc; then + if use ppc || use sparc || use mips; then # Avoid libapr containing undefined references (underlinked) # undefined reference to `__sync_val_compare_and_swap_8' # (May be possible to fix via libatomic linkage in future?) diff --git a/dev-libs/apr/apr-1.7.0-r3.ebuild b/dev-libs/apr/apr-1.7.0-r4.ebuild similarity index 99% rename from dev-libs/apr/apr-1.7.0-r3.ebuild rename to dev-libs/apr/apr-1.7.0-r4.ebuild index 70e3bd4db4b1..f8831c4a5562 100644 --- a/dev-libs/apr/apr-1.7.0-r3.ebuild +++ b/dev-libs/apr/apr-1.7.0-r4.ebuild @@ -112,7 +112,7 @@ src_configure() { ;; esac else - if use ppc || use sparc; then + if use ppc || use sparc || use mips; then # Avoid libapr containing undefined references (underlinked) # undefined reference to `__sync_val_compare_and_swap_8' # (May be possible to fix via libatomic linkage in future?)
[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/
commit: b8d32605a78a181c3bc69dfeac97d392aa78183a Author: Robert Siebeck r123 de> AuthorDate: Wed Dec 15 15:27:47 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 01:50:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d32605 app-i18n/transifex-client-0.14.3: requires smmap to run tests Closes: https://bugs.gentoo.org/828780 Signed-off-by: Robert Siebeck r123.de> Closes: https://github.com/gentoo/gentoo/pull/23319 Signed-off-by: Sam James gentoo.org> app-i18n/transifex-client/transifex-client-0.14.3.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild b/app-i18n/transifex-client/transifex-client-0.14.3.ebuild index f8e5d92fb22b..5f6d98c3dd9e 100644 --- a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild +++ b/app-i18n/transifex-client/transifex-client-0.14.3.ebuild @@ -17,7 +17,9 @@ KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" -BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] + =dev-python/smmap-5*[${PYTHON_USEDEP}] )" RDEPEND="dev-python/GitPython[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/
commit: e4e499550702208ef7900fc12598c93db69a79f1 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 00:14:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 00:15:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e49955 dev-cpp/catch: sync live Signed-off-by: Sam James gentoo.org> dev-cpp/catch/catch-1..ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-cpp/catch/catch-1..ebuild b/dev-cpp/catch/catch-1..ebuild index 3514580992a3..9b275ede9827 100644 --- a/dev-cpp/catch/catch-1..ebuild +++ b/dev-cpp/catch/catch-1..ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake if [[ ${PV} == * ]]; then inherit git-r3 @@ -31,10 +31,10 @@ src_configure() { local mycmakeargs=( -DNO_SELFTEST=$(usex !test) ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install dodoc -r docs/. }
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/files/, dev-cpp/catch/
commit: 7571d22a49cdce0626968667e68638ff2111471e Author: Sam James gentoo org> AuthorDate: Tue Dec 28 23:49:38 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 00:13:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7571d22a dev-cpp/catch: patch for glibc-2.34 Kind of cheesy patch but it is what it is, Catch1 is dead anyway. Closes: https://bugs.gentoo.org/803962 Signed-off-by: Sam James gentoo.org> dev-cpp/catch/catch-1.12.2-r1.ebuild | 44 ++ .../files/catch-1.12.2-glibc-2.34-sigstksz.patch | 67 ++ 2 files changed, 111 insertions(+) diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild b/dev-cpp/catch/catch-1.12.2-r1.ebuild new file mode 100644 index ..9120c50ed593 --- /dev/null +++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/catchorg/Catch2.git"; + EGIT_BRANCH="Catch1.x" +else + MY_P=${PN^}-${PV} + SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + + S="${WORKDIR}/${PN^}2-${PV}" +fi + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/catchorg/Catch2"; + +LICENSE="Boost-1.0" +SLOT="1" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="!https://src.fedoraproject.org/rpms/catch1/raw/rawhide/f/catch1-sigstksz.patch +https://bugs.gentoo.org/803962 + +commit 34650cd9ea2f7e4aa1e61b84ecf9913b87870680 +Author: Tom Hughes +Date: Fri Feb 19 10:45:49 2021 + + +Patch for non-constant SIGSTKSZ + +--- a/include/internal/catch_fatal_condition.hpp b/include/internal/catch_fatal_condition.hpp +@@ -136,7 +136,7 @@ namespace Catch { + static bool isSet; + static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)]; + static stack_t oldSigStack; +-static char altStackMem[SIGSTKSZ]; ++static char altStackMem[32768]; + + static void handleSignal( int sig ) { + std::string name = ""; +@@ -156,7 +156,7 @@ namespace Catch { + isSet = true; + stack_t sigStack; + sigStack.ss_sp = altStackMem; +-sigStack.ss_size = SIGSTKSZ; ++sigStack.ss_size = 32768; + sigStack.ss_flags = 0; + sigaltstack(&sigStack, &oldSigStack); + struct sigaction sa = { 0 }; +@@ -188,7 +188,7 @@ namespace Catch { + bool FatalConditionHandler::isSet = false; + struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {}; + stack_t FatalConditionHandler::oldSigStack = {}; +-char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; ++char FatalConditionHandler::altStackMem[32768] = {}; + + + } // namespace Catch +--- a/single_include/catch.hpp b/single_include/catch.hpp +@@ -6540,7 +6540,7 @@ namespace Catch { + static bool isSet; + static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)]; + static stack_t oldSigStack; +-static char altStackMem[SIGSTKSZ]; ++static char altStackMem[32768]; + + static void handleSignal( int sig ) { + std::string name = ""; +@@ -6560,7 +6560,7 @@ namespace Catch { + isSet = true; + stack_t sigStack; + sigStack.ss_sp = altStackMem; +-sigStack.ss_size = SIGSTKSZ; ++sigStack.ss_size = 32768; + sigStack.ss_flags = 0; + sigaltstack(&sigStack, &oldSigStack); + struct sigaction sa = { 0 }; +@@ -6591,7 +6591,7 @@ namespace Catch { + bool FatalConditionHandler::isSet = false; + struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {}; + stack_t FatalConditionHandler::oldSigStack = {}; +-char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; ++char FatalConditionHandler::altStackMem[32768] = {}; + + } // namespace Catch +
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-hocon/, dev-cpp/cpp-hocon/files/
commit: 28d0fbda2fdecaddf99a2201214c7ba19926fdb8 Author: Sam James gentoo org> AuthorDate: Wed Dec 29 00:12:25 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 29 00:15:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d0fbda dev-cpp/cpp-hocon: fix build with glibc-2.34, conditionally build tests Closes: https://bugs.gentoo.org/823419 Signed-off-by: Sam James gentoo.org> dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild| 40 + .../files/cpp-hocon-0.3.0-use-system-catch.patch | 51 ++ 2 files changed, 91 insertions(+) diff --git a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild new file mode 100644 index ..d1dccdfe8426 --- /dev/null +++ b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake prefix + +DESCRIPTION="Provides C++ support for the HOCON configuration file format" +HOMEPAGE="https://github.com/puppetlabs/cpp-hocon"; +SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/boost-1.54:=[nls] + >=dev-libs/leatherman-0.9.3:= +" +DEPEND="${DEPEND} + test? ( dev-cpp/catch:1 )" + +#PATCHES=( "${FILESDIR}"/${PN}-0.2.1-cmake.patch ) +PATCHES=( "${FILESDIR}"/${PN}-0.3.0-use-system-catch.patch ) + +src_prepare() { + cmake_src_prepare + + eprefixify lib/tests/CMakeLists.txt +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/cpp-hocon/files/cpp-hocon-0.3.0-use-system-catch.patch b/dev-cpp/cpp-hocon/files/cpp-hocon-0.3.0-use-system-catch.patch new file mode 100644 index ..0964e3e7bc7a --- /dev/null +++ b/dev-cpp/cpp-hocon/files/cpp-hocon-0.3.0-use-system-catch.patch @@ -0,0 +1,51 @@ +https://bugs.gentoo.org/823419 + +Wanted to make this "proper" but Catch2 lacks a pkgconfig file (or a CMake one) +and it's easier to just do this for now. + +Based on patch version of sed commands from upstream bug +(https://github.com/puppetlabs/cpp-hocon/issues/132) and +Fedora (https://src.fedoraproject.org/rpms/cpp-hocon/blob/rawhide/f/cpp-hocon.spec#_76). + +Makes tests conditional too. +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -16,12 +16,16 @@ if (NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE) + endif() + +-enable_testing() +- + # Leatherman setup +-set(LEATHERMAN_COMPONENTS locale catch nowide util) ++set(LEATHERMAN_COMPONENTS locale nowide util) + find_package(Leatherman REQUIRED COMPONENTS ${LEATHERMAN_COMPONENTS}) + ++option(BUILD_TESTING "Build test suite (needs Catch)" ON) ++ ++if(BUILD_TESTING) ++enable_testing() ++endif() ++ + ## Before we find any packages, we want to pull in the common leatherman options, as they can affect commonly-used packages. + include(options) + ## Pull in common cflags setting from leatherman. Don't override CMAKE_CXX_FLAGS at the project root to avoid impacting 3rd party code. +--- a/lib/CMakeLists.txt b/lib/CMakeLists.txt +@@ -91,4 +91,6 @@ symbol_exports(lib${PROJECT_NAME} "${CMAKE_CURRENT_LIST_DIR}/inc/hocon/export.h" + leatherman_install(lib${PROJECT_NAME}) + install(DIRECTORY inc/hocon DESTINATION include) + +-add_subdirectory(tests) ++if (BUILD_TESTING) ++add_subdirectory(tests) ++endif() +--- a/lib/tests/CMakeLists.txt b/lib/tests/CMakeLists.txt +@@ -1,5 +1,5 @@ + # Setup compiling the test executable. C++ compile flags are inherited from the parent directory. +-include_directories(${LEATHERMAN_CATCH_INCLUDE}) ++include_directories(@GENTOO_PORTAGE_EPREFIX@/usr/include/catch) + + set(TEST_CASES + concatenation_test.cc
[gentoo-commits] repo/gentoo:master commit in: app-emulation/protontricks/
commit: be283a4dab527e6c7a2b24713ffacac88f046775 Author: Marty E. Plummer startmail com> AuthorDate: Fri Dec 24 18:43:43 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Dec 29 00:00:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be283a4d app-emulation/protontricks: call xdg_desktop_database_update Closes: https://github.com/gentoo/gentoo/pull/23500 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marty E. Plummer startmail.com> Signed-off-by: Marek Szuba gentoo.org> .../{protontricks-1.6.2.ebuild => protontricks-1.6.2-r1.ebuild} | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app-emulation/protontricks/protontricks-1.6.2.ebuild b/app-emulation/protontricks/protontricks-1.6.2-r1.ebuild similarity index 92% rename from app-emulation/protontricks/protontricks-1.6.2.ebuild rename to app-emulation/protontricks/protontricks-1.6.2-r1.ebuild index 3edec59a76f4..8ff35081420b 100644 --- a/app-emulation/protontricks/protontricks-1.6.2.ebuild +++ b/app-emulation/protontricks/protontricks-1.6.2-r1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 ) DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 +inherit distutils-r1 xdg-utils DESCRIPTION="app-emulation/winetricks wrapper for Proton (Steam Play) games" HOMEPAGE="https://github.com/Matoking/protontricks"; @@ -42,6 +42,8 @@ python_prepare_all() { } pkg_postinst() { + xdg_desktop_database_update + elog if ! use gui; then @@ -54,3 +56,7 @@ pkg_postinst() { elog "Make sure to run a Proton game at least once before trying to use protontricks on it." elog } + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: 23868a498f9f6447b590b0ed26a26709dd835314 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 28 23:33:05 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 28 23:33:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23868a49 media-gfx/darktable: update USE=doc handling Bump DOC_PV from 3.6, support installation of translations in addition to the English text. Signed-off-by: Marek Szuba gentoo.org> media-gfx/darktable/Manifest | 5 + media-gfx/darktable/darktable-3.8.0-r1.ebuild | 12 +--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest index 98c88e56879d..43f47612d831 100644 --- a/media-gfx/darktable/Manifest +++ b/media-gfx/darktable/Manifest @@ -1,3 +1,8 @@ DIST darktable-3.6.1.tar.xz 4685928 BLAKE2B 8ff6224e21b44f9e881adb8f020a2ea5ff5abb2c38da1aeaed312f89e548918c6d3bba210dbb4fb6901fbf0872c6e14c2e12c5b5b27932914a00428a709e8965 SHA512 d53eb8472531c62ceebe97769c6e53f7c9ed6efb404905295f00b5bf547fd0f0c395b8b926ccafc78d6cf9fed0745da655a77eeb84d92fce5d6a7a576f277416 DIST darktable-3.8.0.tar.xz 5415532 BLAKE2B a2295d9145806720c702d30a334f4d1c483fc651dfda8a39617daed4a71a436bfaa5b6b379f5ec0ee4bbec5f6f5eabbcb589b63644b5698100dd1672710d1531 SHA512 ce95983cbe3ca899103b4f5ee560fdbeeb441dccd453ac4d858b14a25050229e1e780595c66bfb491c88db35c128054f649b365d701ef4b19cf252bd847ffa59 DIST darktable-usermanual-3.6.pdf 34290182 BLAKE2B 407223f6dfc25e53e2de31a05b0468a3d50ec5ccf836fa4cca61b16d43e91827c0276027ea73dd543750f240889b7325538eb474e19df86eeff4d380bf0b8829 SHA512 62c2723e5fc0434703f21bc4f5efdb997db1c0cfb800a9df217d6682325949ce18ab458a179bd20a888b73a7bd3842eacba26278510abaab1e0cc335 +DIST darktable-usermanual-3.8.de.pdf 32795040 BLAKE2B f8669e1982be19bc739add60d125a5818894a7a4a6414ba15aae5e5df41ec6729c99f907e3008c42acbd6f60bc4a5d33e20d7180621d135f9fd342e6190ae6a5 SHA512 ff77afcc9a20fec36891d4487d167e40d30a1deef6418dc6bb73c94d8171b42e5edc5420457c96e08ab8581175e691f8adf91ef5259367edba55f1441d4a86d3 +DIST darktable-usermanual-3.8.en.pdf 33484632 BLAKE2B 90a4e1021917f5fad7a5a9a58e2fec95af14119ca4b48325f3e5b55e96b89f9d82b8aaa676268a255fa97cf834a109b410004a549d16742a1b33db880c46fb67 SHA512 b21683f200daca3d0ed7c3364d0c6703d976fd800d1d2ffe51df1c6cfcf2188de681cdddbf92962629a3866e18014377a58ea0e54a9fa727b663972b7f1de79a +DIST darktable-usermanual-3.8.fr.pdf 33479509 BLAKE2B 988824b60277ea0264fec61a1157a1de048cd512a172bc86276a043c06da3a684e971cef04c31122a78b3e7305157331e6cb86cfce7a4dc4dd9dc8697eddf743 SHA512 1383bb54face948bbbad895be2470c1b13ece71c325edf40402b3416a5d9653d2e1f8c4dbfa30edd10f02c1df8b8243c9e86948c5da8d2033e28ee3c6e04bbcc +DIST darktable-usermanual-3.8.pt_br.pdf 33648057 BLAKE2B afb6d3c1ea6b709e535e10ae2a491fb6a87c84dcfe17823a518931bda0cd8595cda72905cffc01698e60c3df991451a5cccbfcdea82966a506b2d29d61298f09 SHA512 8734a9e6c57ba37f32966873b85584c50968c1c895fa4e9d953e129bb5834f254ca46e20741d5664429ef7d6379e5a35e59f8ecb517ca88ff536b49a8216b603 +DIST darktable-usermanual-3.8.uk.pdf 33663424 BLAKE2B abeb7a04b58e7ef508b415fe11073396c78964e91fbd3face8481cd6b09cf88525b1b6bdd2988bd57d25112cd59c8c05e209931f94004349cf5b8a7a3ca59e39 SHA512 e1a81771006f5d6b7e4088455b6b444ea87b27a788cc196c2bc0b0b5d0afde241ea9e2bdbd3ffe79871f39d756d710d8e16c082a21b1194efb71f78e8724af9a diff --git a/media-gfx/darktable/darktable-3.8.0-r1.ebuild b/media-gfx/darktable/darktable-3.8.0-r1.ebuild index a25427d85fa9..b2adbe18b7ed 100644 --- a/media-gfx/darktable/darktable-3.8.0-r1.ebuild +++ b/media-gfx/darktable/darktable-3.8.0-r1.ebuild @@ -18,12 +18,18 @@ if [[ ${PV} == * ]]; then LANGS=" af ca cs da de el es fi fr gl he hu it ja nb nl pl pt-BR pt-PT ro ru sk sl sq sv th uk zh-CN zh-TW" else - DOC_PV="3.6" + DOC_PV=$(ver_cut 1-2) MY_PV="${PV/_/}" MY_P="${P/_/.}" SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz - doc? ( https://docs.darktable.org/usermanual/${DOC_PV}/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" + doc? ( + https://docs.darktable.org/usermanual/${DOC_PV}/en/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.en.pdf + l10n_de? ( https://docs.darktable.org/usermanual/${DOC_PV}/de/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.de.pdf ) + l10n_fr? ( https://docs.darktable.org/usermanual/${DOC_PV}/fr/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.fr.pdf ) + l10n_pt-BR? ( https://docs.darktable.org/usermanual/${DOC_PV}/pt_br/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.pt_br.pdf ) + l10n_uk? ( https://docs.darktable.org/usermanual/${DOC_PV}/uk/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.uk.pdf ) + )" KEYWORDS="~amd64 ~arm64 -x86"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: 39f3c1d5f193e0a18f92ba14de879e2f3e93db92 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 28 23:35:28 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 28 23:35:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f3c1d5 media-gfx/darktable-3.6.0: update documentation URI Signed-off-by: Marek Szuba gentoo.org> media-gfx/darktable/darktable-3.6.1-r2.ebuild | 2 +- media-gfx/darktable/darktable-3.6.1-r3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/darktable/darktable-3.6.1-r2.ebuild b/media-gfx/darktable/darktable-3.6.1-r2.ebuild index 68737e363aca..ff087a4c98dc 100644 --- a/media-gfx/darktable/darktable-3.6.1-r2.ebuild +++ b/media-gfx/darktable/darktable-3.6.1-r2.ebuild @@ -23,7 +23,7 @@ else MY_P="${P/_/.}" SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz - doc? ( https://docs.darktable.org/usermanual/${DOC_PV}/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" + doc? ( https://docs.darktable.org/usermanual/${DOC_PV}/en/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" KEYWORDS="amd64 arm64 -x86" LANGS=" af de eo es fr he hu it nl pt-BR ru sl uk" diff --git a/media-gfx/darktable/darktable-3.6.1-r3.ebuild b/media-gfx/darktable/darktable-3.6.1-r3.ebuild index 746a8b4aaf9b..12c0099cc5d1 100644 --- a/media-gfx/darktable/darktable-3.6.1-r3.ebuild +++ b/media-gfx/darktable/darktable-3.6.1-r3.ebuild @@ -23,7 +23,7 @@ else MY_P="${P/_/.}" SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz - doc? ( https://docs.darktable.org/usermanual/${DOC_PV}/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" + doc? ( https://docs.darktable.org/usermanual/${DOC_PV}/en/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.pdf )" KEYWORDS="~amd64 ~arm64 -x86" LANGS=" af de eo es fr he hu it nl pt-BR ru sl uk"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: e115c5ac5ccef5bd51692f9c7eb144202f514220 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 28 23:20:51 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 28 23:21:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e115c5ac media-gfx/darktable-3.8.0: restore cpu_flags_x86_avx support Signed-off-by: Marek Szuba gentoo.org> .../darktable/{darktable-3.8.0.ebuild => darktable-3.8.0-r1.ebuild}| 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-gfx/darktable/darktable-3.8.0.ebuild b/media-gfx/darktable/darktable-3.8.0-r1.ebuild similarity index 95% rename from media-gfx/darktable/darktable-3.8.0.ebuild rename to media-gfx/darktable/darktable-3.8.0-r1.ebuild index 40c02a22666f..9de446864ad9 100644 --- a/media-gfx/darktable/darktable-3.8.0.ebuild +++ b/media-gfx/darktable/darktable-3.8.0-r1.ebuild @@ -29,7 +29,7 @@ else LANGS=" de eo es fi fr he hu it ja pl pt-BR sl uk zh-CN" fi -IUSE="avif colord cups cpu_flags_x86_sse3 doc flickr geolocation gmic gnome-keyring gphoto2 graphicsmagick jpeg2k kwallet +IUSE="avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc flickr geolocation gmic gnome-keyring gphoto2 graphicsmagick jpeg2k kwallet lto lua nls opencl openmp openexr test tools webp ${LANGS// / l10n_}" @@ -102,6 +102,7 @@ pkg_setup() { } src_prepare() { + use cpu_flags_x86_avx && append-flags -mavx use cpu_flags_x86_sse3 && append-flags -msse3 sed -i -e 's:/appdata:/metainfo:g' data/CMakeLists.txt || die
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: 97691ac153bf744b0298b1a889a5dabb5c3217b1 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 28 23:24:09 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 28 23:24:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97691ac1 media-gfx/darktable-3.8.0: fix LUA_COMPAT Starting with 3.8.0 Darktable requires lua-5.4. Closes: https://bugs.gentoo.org/830171 Signed-off-by: Marek Szuba gentoo.org> media-gfx/darktable/darktable-3.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/darktable/darktable-3.8.0-r1.ebuild b/media-gfx/darktable/darktable-3.8.0-r1.ebuild index 9de446864ad9..a25427d85fa9 100644 --- a/media-gfx/darktable/darktable-3.8.0-r1.ebuild +++ b/media-gfx/darktable/darktable-3.8.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LUA_COMPAT=( lua5-3 ) +LUA_COMPAT=( lua5-4 ) inherit cmake flag-o-matic lua-single toolchain-funcs xdg
[gentoo-commits] repo/gentoo:master commit in: dev-python/yapf/
commit: acbdf31364695f6bf5f742e08afb6986cbca980a Author: Michał Górny gentoo org> AuthorDate: Tue Dec 28 22:41:15 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 28 22:41:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbdf313 dev-python/yapf: Bump to 0.32.0 Signed-off-by: Michał Górny gentoo.org> dev-python/yapf/Manifest | 1 + dev-python/yapf/yapf-0.32.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/yapf/Manifest b/dev-python/yapf/Manifest index ca4e15ddca9b..ef9dc5172a8c 100644 --- a/dev-python/yapf/Manifest +++ b/dev-python/yapf/Manifest @@ -1 +1,2 @@ DIST yapf-0.31.0.tar.gz 176856 BLAKE2B 080867363df59615d1df77ef51645cd68d931251807da83c5b9d8737a89b01e8dee7457a2b524a76ad2eb21b859ad78168a30f706ef70c3b07bcb94a98990752 SHA512 5f376e985e182aab289c41e4071fd98c0784e5292974e2efcc4beaaca68cb83068b297e228a46f51f0d9370634dbd32948bdbd03e6b65c76b43efba0fe0d3454 +DIST yapf-0.32.0.tar.gz 178621 BLAKE2B b2132e3fffb96113700e322bba3f49ded0fe417de901522793564d5830951e9f2017c576fb89c5e423f4f547c95659040c2a4fc923887d9fb941e219b21f0cf6 SHA512 c1a05a04f7558a5b51899c29010bedc105c4a4bad4b5358a903a22a39f451e03369d2b4e670ecb44a857a8fef2bf438d9da0afcbdd3a336cf037bbf480d19878 diff --git a/dev-python/yapf/yapf-0.32.0.ebuild b/dev-python/yapf/yapf-0.32.0.ebuild new file mode 100644 index ..93675f93d2f4 --- /dev/null +++ b/dev-python/yapf/yapf-0.32.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2018-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A formatter for Python files" +HOMEPAGE="https://github.com/google/yapf"; +SRC_URI="https://github.com/google/yapf/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( dev-python/toml[${PYTHON_USEDEP}] )" + +python_test() { + "${EPYTHON}" -m unittest discover -v -p '*_test.py' || + die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseaudio/
commit: f196c5105772cff3cecf8dd2338968bae2dd7553 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 22:25:09 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:25:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f196c510 media-sound/pulseaudio: needs libx11[${MULTILIB_USEDEP}] ``` Run-time dependency x11-xcb found: NO (tried pkgconfig and cmake) ../pulseaudio-15.0/meson.build:681:0: ERROR: Dependency "x11-xcb" not found, tried pkgconfig and cmake ``` Reported in #gentoo. x11-xcb is provided by libx11. Note that it still needs libxcb in addition. Signed-off-by: Sam James gentoo.org> .../pulseaudio/{pulseaudio-15.0-r1.ebuild => pulseaudio-15.0-r2.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild b/media-sound/pulseaudio/pulseaudio-15.0-r2.ebuild similarity index 99% rename from media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild rename to media-sound/pulseaudio/pulseaudio-15.0-r2.ebuild index 14c9658fb5b7..91cc01e8a068 100644 --- a/media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild +++ b/media-sound/pulseaudio/pulseaudio-15.0-r2.ebuild @@ -128,6 +128,7 @@ COMMON_DEPEND=" udev? ( >=virtual/udev-143[hwdb(+)] ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}] daemon? ( x11-libs/libICE
[gentoo-commits] repo/gentoo:master commit in: media-libs/libpulse/
commit: 02b40bc1cd7ad5a68d2458458da7067431b04923 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 22:26:38 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:26:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b40bc1 media-libs/libpulse: needs libx11[${MULTILIB_USEDEP}] ``` Run-time dependency x11-xcb found: NO (tried pkgconfig and cmake) ../pulseaudio-15.0/meson.build:681:0: ERROR: Dependency "x11-xcb" not found, tried pkgconfig and cmake ``` Reported in #gentoo. x11-xcb is provided by libx11. Note that it still needs libxcb in addition. Signed-off-by: Sam James gentoo.org> media-libs/libpulse/libpulse-15.0.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-libs/libpulse/libpulse-15.0.ebuild b/media-libs/libpulse/libpulse-15.0.ebuild index 92f3abe61083..28fedf2da21e 100644 --- a/media-libs/libpulse/libpulse-15.0.ebuild +++ b/media-libs/libpulse/libpulse-15.0.ebuild @@ -41,7 +41,10 @@ RDEPEND=" selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) - X? ( >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}] + ) || ( elibc_glibc? ( virtual/libc ) elibc_uclibc? ( virtual/libc )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gdl/
commit: 763068f1345ab9e60737530f649e48feb455ddb1 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:56:31 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=763068f1 dev-lang/gdl: depend on netcdf subslot need to be rebuilt when its subslot changes Signed-off-by: Sam James gentoo.org> dev-lang/gdl/{gdl-1.0.0_rc3.ebuild => gdl-1.0.0_rc3-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/gdl/gdl-1.0.0_rc3.ebuild b/dev-lang/gdl/gdl-1.0.0_rc3-r1.ebuild similarity index 98% rename from dev-lang/gdl/gdl-1.0.0_rc3.ebuild rename to dev-lang/gdl/gdl-1.0.0_rc3-r1.ebuild index f87b63dfef64..8ad53af5da65 100644 --- a/dev-lang/gdl/gdl-1.0.0_rc3.ebuild +++ b/dev-lang/gdl/gdl-1.0.0_rc3-r1.ebuild @@ -45,8 +45,8 @@ RDEPEND=" !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) - netcdf? ( sci-libs/netcdf ) - proj? ( sci-libs/proj ) + netcdf? ( sci-libs/netcdf:= ) + proj? ( sci-libs/proj:= ) postscript? ( dev-libs/pslib ) python? ( ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/
commit: 1b95abee5b35a2fd60e02d11caff5b2ad3ad248c Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:59:34 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b95abee sci-libs/trilinos: depend on netcdf subslot need to be rebuilt when its subslot changes Signed-off-by: Sam James gentoo.org> ...trilinos-13.0.1-r1.ebuild => trilinos-13.0.1-r2.ebuild} | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild b/sci-libs/trilinos/trilinos-13.0.1-r2.ebuild similarity index 96% rename from sci-libs/trilinos/trilinos-13.0.1-r1.ebuild rename to sci-libs/trilinos/trilinos-13.0.1-r2.ebuild index 2af37197c730..b4408c0d397a 100644 --- a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild +++ b/sci-libs/trilinos/trilinos-13.0.1-r2.ebuild @@ -29,7 +29,7 @@ RESTRICT="test" RDEPEND=" !dev-cpp/kokkos dev-libs/boost:= - sys-libs/binutils-libs + sys-libs/binutils-libs:= virtual/blas virtual/lapack virtual/mpi @@ -40,24 +40,24 @@ RDEPEND=" eigen? ( dev-cpp/eigen:3 ) glpk? ( sci-mathematics/glpk ) gtest? ( dev-cpp/gtest ) - hdf5? ( sci-libs/hdf5[mpi] ) - hypre? ( sci-libs/hypre ) + hdf5? ( sci-libs/hdf5:=[mpi] ) + hypre? ( sci-libs/hypre:= ) hwloc? ( sys-apps/hwloc:= ) matio? ( sci-libs/matio ) mkl? ( sci-libs/mkl ) metis? ( sci-libs/metis ) mumps? ( sci-libs/mumps ) - netcdf? ( sci-libs/netcdf ) + netcdf? ( sci-libs/netcdf:= ) petsc? ( sci-mathematics/petsc ) qd? ( sci-libs/qd ) scalapack? ( sci-libs/scalapack ) - scotch? ( sci-libs/scotch ) + scotch? ( sci-libs/scotch:= ) sparse? ( sci-libs/cxsparse sci-libs/umfpack ) - superlu? ( sci-libs/superlu ) + superlu? ( sci-libs/superlu:= ) taucs? ( sci-libs/taucs ) tbb? ( dev-cpp/tbb:= ) tvmet? ( dev-libs/tvmet ) - yaml? ( dev-cpp/yaml-cpp ) + yaml? ( dev-cpp/yaml-cpp:= ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libX11 )" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/grace/
commit: 711d6c29329da0e3f75ae7599986b6c632aab178 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 22:00:28 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711d6c29 sci-visualization/grace: depend on netcdf subslot need to be rebuilt when its subslot changes Signed-off-by: Sam James gentoo.org> .../grace/{grace-5.1.25_p9.ebuild => grace-5.1.25_p9-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/grace/grace-5.1.25_p9.ebuild b/sci-visualization/grace/grace-5.1.25_p9-r1.ebuild similarity index 98% rename from sci-visualization/grace/grace-5.1.25_p9.ebuild rename to sci-visualization/grace/grace-5.1.25_p9-r1.ebuild index f2ad5c47aa26..63d394b7cb71 100644 --- a/sci-visualization/grace/grace-5.1.25_p9.ebuild +++ b/sci-visualization/grace/grace-5.1.25_p9-r1.ebuild @@ -26,7 +26,7 @@ DEPEND=" x11-libs/xbae fftw? ( sci-libs/fftw:3.0= ) jpeg? ( virtual/jpeg:0 ) - netcdf? ( sci-libs/netcdf ) + netcdf? ( sci-libs/netcdf:= ) png? ( media-libs/libpng:0= )" RDEPEND="${DEPEND} x11-misc/xdg-utils"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/
commit: c369d129adf672546813d4bdc1e6908592f58c44 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 22:00:07 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c369d129 sci-visualization/opendx: depend on netcdf subslot need to be rebuilt when its subslot changes Signed-off-by: Sam James gentoo.org> .../opendx/{opendx-4.4.4-r7.ebuild => opendx-4.4.4-r8.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild b/sci-visualization/opendx/opendx-4.4.4-r8.ebuild similarity index 98% rename from sci-visualization/opendx/opendx-4.4.4-r7.ebuild rename to sci-visualization/opendx/opendx-4.4.4-r8.ebuild index 1184182477b3..26a6f0de70fe 100644 --- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild +++ b/sci-visualization/opendx/opendx-4.4.4-r8.ebuild @@ -28,7 +28,7 @@ RDEPEND=" szip? ( virtual/szip ) hdf? ( sci-libs/hdf ) cdf? ( sci-libs/cdf ) - netcdf? ( sci-libs/netcdf ) + netcdf? ( sci-libs/netcdf:= ) tiff? ( media-libs/tiff:0 ) imagemagick? ( virtual/imagemagick-tools )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 6d94f3c48ee0aca4dc534a254ce8c98fcf694fac Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:58:46 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d94f3c4 sci-geosciences/grass: depend on netcdf subslot need to be rebuilt when its subslot changes Signed-off-by: Sam James gentoo.org> .../grass/{grass-7.8.5.ebuild => grass-7.8.5-r1.ebuild} | 12 ++-- .../grass/{grass-7.8.6.ebuild => grass-7.8.6-r1.ebuild} | 10 +- sci-geosciences/grass/grass-.ebuild | 8 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/sci-geosciences/grass/grass-7.8.5.ebuild b/sci-geosciences/grass/grass-7.8.5-r1.ebuild similarity index 98% rename from sci-geosciences/grass/grass-7.8.5.ebuild rename to sci-geosciences/grass/grass-7.8.5-r1.ebuild index 755437aec9cf..d1341ec38da6 100644 --- a/sci-geosciences/grass/grass-7.8.5.ebuild +++ b/sci-geosciences/grass/grass-7.8.5-r1.ebuild @@ -33,10 +33,10 @@ RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] ') - sci-libs/gdal - sys-libs/gdbm + sci-libs/gdal:= + sys-libs/gdbm:= sys-libs/ncurses:0= - sci-libs/proj + sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( @@ -44,11 +44,11 @@ RDEPEND=" virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos ) + geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf ) + netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) @@ -67,7 +67,7 @@ RDEPEND=" x11-libs/libXext x11-libs/libXt ) - zstd? ( app-arch/zstd )" + zstd? ( app-arch/zstd:= )" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )" BDEPEND=" diff --git a/sci-geosciences/grass/grass-7.8.6.ebuild b/sci-geosciences/grass/grass-7.8.6-r1.ebuild similarity index 98% rename from sci-geosciences/grass/grass-7.8.6.ebuild rename to sci-geosciences/grass/grass-7.8.6-r1.ebuild index 5f6717ab03ef..4332f826c81a 100644 --- a/sci-geosciences/grass/grass-7.8.6.ebuild +++ b/sci-geosciences/grass/grass-7.8.6-r1.ebuild @@ -33,10 +33,10 @@ RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] ') - sci-libs/gdal - sys-libs/gdbm + sci-libs/gdal:= + sys-libs/gdbm:= sys-libs/ncurses:0= - sci-libs/proj + sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib blas? ( @@ -44,11 +44,11 @@ RDEPEND=" virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos ) + geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf ) + netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) diff --git a/sci-geosciences/grass/grass-.ebuild b/sci-geosciences/grass/grass-.ebuild index 965bd4beb28c..e91faa8e4ab6 100644 --- a/sci-geosciences/grass/grass-.ebuild +++ b/sci-geosciences/grass/grass-.ebuild @@ -29,10 +29,10 @@ RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] ') - sci-libs/gdal - sys-libs/gdbm + sci-libs/gdal:= + sys-libs/gdbm:= sys-libs/ncurses:0= - sci-libs/proj + sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib media-libs/libglvnd @@ -46,7 +46,7 @@ RDEPEND=" lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf ) + netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) png? ( media-libs/libpng:0= )
[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
commit: 259313ae634d9843fddabab448f4ce1e131b9ba6 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:54:19 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259313ae sci-libs/netcdf: temporarily disable ENABLE_LIBXML2 It's not yet in a release, whoops. Closes: https://bugs.gentoo.org/830191 Signed-off-by: Sam James gentoo.org> sci-libs/netcdf/netcdf-4.8.1-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild index f4214e76b26a..0dd095346a26 100644 --- a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild +++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild @@ -56,7 +56,8 @@ src_configure() { local mycmakeargs=( -DENABLE_DAP_REMOTE_TESTS=OFF - -DENABLE_LIBXML2=ON + # Enable for >4.8.1 (not yet in a release) + #-DENABLE_LIBXML2=ON -DBUILD_UTILITIES=$(usex tools) -DENABLE_DAP=$(usex dap) -DENABLE_DOXYGEN=$(usex doc)
[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
commit: 9b2bf37fdc093555bc8133bad847607438d32e18 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:50:37 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2bf37f sci-libs/netcdf: fix subslot Closes: https://bugs.gentoo.org/830191 Signed-off-by: Sam James gentoo.org> sci-libs/netcdf/{netcdf-4.8.1.ebuild => netcdf-4.8.1-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-libs/netcdf/netcdf-4.8.1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild similarity index 97% rename from sci-libs/netcdf/netcdf-4.8.1.ebuild rename to sci-libs/netcdf/netcdf-4.8.1-r1.ebuild index 9d62cbfcef3d..f4214e76b26a 100644 --- a/sci-libs/netcdf/netcdf-4.8.1.ebuild +++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild @@ -11,7 +11,8 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g S="${WORKDIR}/${PN}-c-${PV}" LICENSE="UCAR-Unidata" -SLOT="0/18" +# SONAME of libnetcdf.so +SLOT="0/19" KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+dap doc examples hdf +hdf5 mpi szip test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gshhs/
commit: 9d9bff713e12fa63ca3d794501be394875e235d3 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:57:35 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9bff71 sci-geosciences/gshhs: depend on netcdf subslot need to be rebuilt when its subslot changes Signed-off-by: Sam James gentoo.org> .../gshhs/{gshhs-1.13.ebuild => gshhs-1.13-r1.ebuild}| 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sci-geosciences/gshhs/gshhs-1.13.ebuild b/sci-geosciences/gshhs/gshhs-1.13-r1.ebuild similarity index 84% rename from sci-geosciences/gshhs/gshhs-1.13.ebuild rename to sci-geosciences/gshhs/gshhs-1.13-r1.ebuild index 49e225769e93..47bde3fbcf97 100644 --- a/sci-geosciences/gshhs/gshhs-1.13.ebuild +++ b/sci-geosciences/gshhs/gshhs-1.13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,12 +14,12 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="+data" -RDEPEND="sci-libs/netcdf - sci-libs/gdal +RDEPEND="sci-libs/netcdf:= + sci-libs/gdal:= data? ( sci-geosciences/gshhs-data )" -DEPEND="${RDEPEND} - virtual/pkgconfig - app-arch/unzip" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + virtual/pkgconfig" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/exodusii/
commit: 56185e1fe3c1b6d4623bd5d103cb318da5353c53 Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:54:54 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56185e1f sci-libs/exodusii: depend on netcdf subslot Closes: https://bugs.gentoo.org/830190 Signed-off-by: Sam James gentoo.org> .../exodusii/{exodusii-6.09.ebuild => exodusii-6.09-r1.ebuild} | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sci-libs/exodusii/exodusii-6.09.ebuild b/sci-libs/exodusii/exodusii-6.09-r1.ebuild similarity index 92% rename from sci-libs/exodusii/exodusii-6.09.ebuild rename to sci-libs/exodusii/exodusii-6.09-r1.ebuild index cfa73bffceca..5feb74cae06e 100644 --- a/sci-libs/exodusii/exodusii-6.09.ebuild +++ b/sci-libs/exodusii/exodusii-6.09-r1.ebuild @@ -21,10 +21,9 @@ IUSE="static-libs test" RESTRICT="!test? ( test )" -RDEPEND="sci-libs/netcdf[hdf5]" -DEPEND="${RDEPEND} - test? ( app-shells/tcsh ) -" +RDEPEND="sci-libs/netcdf:=[hdf5]" +DEPEND="${RDEPEND}" +BDEPEND="test? ( app-shells/tcsh )" PATCHES=( "${FILESDIR}"/${P}-multilib.patch )
[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/
commit: a906254ca58be909631a029464aebfdb0fea5f7b Author: Sam James gentoo org> AuthorDate: Tue Dec 28 21:56:47 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 28 22:00:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a906254c sci-physics/lammps: depend on netcdf subslot need to be rebuilt when its subslot changes Signed-off-by: Sam James gentoo.org> .../lammps/{lammps-20200303-r1.ebuild => lammps-20200303-r2.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-physics/lammps/lammps-20200303-r1.ebuild b/sci-physics/lammps/lammps-20200303-r2.ebuild similarity index 97% rename from sci-physics/lammps/lammps-20200303-r1.ebuild rename to sci-physics/lammps/lammps-20200303-r2.ebuild index dbf42732cb2b..b58daf2ca70a 100644 --- a/sci-physics/lammps/lammps-20200303-r1.ebuild +++ b/sci-physics/lammps/lammps-20200303-r2.ebuild @@ -33,14 +33,14 @@ DEPEND=" sys-libs/zlib mpi? ( virtual/mpi - sci-libs/hdf5[mpi] + sci-libs/hdf5:=[mpi] ) python? ( ${PYTHON_DEPS} ) sci-libs/voro++ virtual/blas virtual/lapack - sci-libs/fftw:3.0 - netcdf? ( sci-libs/netcdf ) + sci-libs/fftw:3.0= + netcdf? ( sci-libs/netcdf:= ) cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) kokkos? ( =dev-cpp/kokkos-3.0* ) dev-cpp/eigen:3
[gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
commit: ef45d2d2f0d4512a81f9b0a7836cc3bd807f7431 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Dec 28 21:55:29 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Dec 28 21:55:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef45d2d2 dev-ada/libadalang-tools: respect ADAFLAGS Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild index 6f6abba04eaa..2b008feb5445 100644 --- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild +++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild @@ -29,10 +29,12 @@ BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]" src_compile() { build () { gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \ - -P src/lal_tools.gpr -p -j$(makeopts_jobs) || die + -P src/lal_tools.gpr -p -j$(makeopts_jobs) \ + -cargs:Ada ${ADAFLAGS} || die gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \ -XBUILD_MODE=prod -XLALTOOLS_SET=all \ - -P src/build.gpr -p -j$(makeopts_jobs) || die + -P src/build.gpr -p -j$(makeopts_jobs) \ + -cargs:Ada ${ADAFLAGS} || die } if use shared; then build relocatable
[gentoo-commits] repo/gentoo:master commit in: dev-python/tomli-w/
commit: f56dd9fb84d2b771d4ca8f8e9482c8eceba2e230 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 28 21:40:35 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 28 21:40:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56dd9fb dev-python/tomli-w: Stabilize 1.0.0 x86, #830183 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tomli-w/tomli-w-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tomli-w/tomli-w-1.0.0.ebuild b/dev-python/tomli-w/tomli-w-1.0.0.ebuild index 665d6fad41e3..7943f2ed9954 100644 --- a/dev-python/tomli-w/tomli-w-1.0.0.ebuild +++ b/dev-python/tomli-w/tomli-w-1.0.0.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86" BDEPEND=" test? ( dev-python/tomli[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tomli-w/
commit: fc3bd0dc7e409c2c2a03e57c5795387d41a75078 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 28 21:40:32 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 28 21:40:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3bd0dc dev-python/tomli-w: Stabilize 1.0.0 amd64, #830183 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tomli-w/tomli-w-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tomli-w/tomli-w-1.0.0.ebuild b/dev-python/tomli-w/tomli-w-1.0.0.ebuild index 386d2e5666eb..665d6fad41e3 100644 --- a/dev-python/tomli-w/tomli-w-1.0.0.ebuild +++ b/dev-python/tomli-w/tomli-w-1.0.0.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" BDEPEND=" test? ( dev-python/tomli[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/
commit: cbd79a65b0ccdf27260484b554a86eee764a0f72 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 28 21:40:32 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 28 21:40:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd79a65 dev-python/pip: Stabilize 21.3.1-r1 amd64, #830183 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pip/pip-21.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pip/pip-21.3.1-r1.ebuild b/dev-python/pip/pip-21.3.1-r1.ebuild index 166832a16a77..68690d1758ab 100644 --- a/dev-python/pip/pip-21.3.1-r1.ebuild +++ b/dev-python/pip/pip-21.3.1-r1.ebuild @@ -32,7 +32,7 @@ SRC_URI=" " LICENSE="MIT" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="0" IUSE="test vanilla" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/
commit: 3c10215564fb767a46cc57b82036af01cc1ad8b2 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 28 21:40:35 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 28 21:40:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c102155 dev-python/pip: Stabilize 21.3.1-r1 x86, #830183 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pip/pip-21.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pip/pip-21.3.1-r1.ebuild b/dev-python/pip/pip-21.3.1-r1.ebuild index 68690d1758ab..e079ca505807 100644 --- a/dev-python/pip/pip-21.3.1-r1.ebuild +++ b/dev-python/pip/pip-21.3.1-r1.ebuild @@ -32,7 +32,7 @@ SRC_URI=" " LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86" SLOT="0" IUSE="test vanilla" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/
commit: b3e7b663ba6c60b485f7933de9cbca09cb2c20aa Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 28 21:39:54 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 28 21:39:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e7b663 dev-python/pip: Stabilize 21.3.1-r1 arm64, #830183 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pip/pip-21.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pip/pip-21.3.1-r1.ebuild b/dev-python/pip/pip-21.3.1-r1.ebuild index 52688293e5a2..166832a16a77 100644 --- a/dev-python/pip/pip-21.3.1-r1.ebuild +++ b/dev-python/pip/pip-21.3.1-r1.ebuild @@ -32,7 +32,7 @@ SRC_URI=" " LICENSE="MIT" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="0" IUSE="test vanilla" RESTRICT="!test? ( test )"