[gentoo-commits] repo/gentoo:master commit in: dev-python/pyjsparser/
commit: 1fe630c0504f5658cb27c1d72779d4d9ce836ce2 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 1 07:04:37 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 07:04:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe630c0 dev-python/pyjsparser: add ~x86 keyword Bug: https://bugs.gentoo.org/772377 Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild index 6adc167f555..d0d1cdfd469 100644 --- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild +++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${MY_COMMIT}.tar.gz -> RESTRICT="!test? ( test )" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/js2py/
commit: 1061d715137d8ebc0b1d3c72afad984046bc3f28 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 1 07:05:05 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 07:05:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1061d715 dev-python/js2py: add ~x86 keyword Closes: https://bugs.gentoo.org/772377 Signed-off-by: Joonas Niilola gentoo.org> dev-python/js2py/js2py-0.70_p20210218.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/js2py/js2py-0.70_p20210218.ebuild b/dev-python/js2py/js2py-0.70_p20210218.ebuild index 998dd3f8363..ee455c5dfa5 100644 --- a/dev-python/js2py/js2py-0.70_p20210218.ebuild +++ b/dev-python/js2py/js2py-0.70_p20210218.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/PiotrDabkowski/${MY_PN}/archive/${MY_COMMIT}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-odbc/
commit: 9f3541d5966a7525b95a023041e67b9ad23d8742 Author: Jaco Kroon uls co za> AuthorDate: Thu Feb 25 09:14:18 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 06:54:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3541d5 dev-db/mariadb-connector-odbc: secondary ini path fix. Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/19641 Signed-off-by: Joonas Niilola gentoo.org> ...or-odbc-3.1.11-r1.ebuild => mariadb-connector-odbc-3.1.11-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r1.ebuild b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r2.ebuild similarity index 95% rename from dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r1.ebuild rename to dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r2.ebuild index c7775a4cf97..f6036b2752f 100644 --- a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r1.ebuild +++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.11-r2.ebuild @@ -30,7 +30,7 @@ RDEPEND="${DEPEND}" src_prepare() { cmake_src_prepare - sed -e "s,lib/lib,$(get_libdir)/lib,g" "${FILESDIR}/odbcinst2.ini" > odbcinst.ini || die + sed -e "s,/lib/,/$(get_libdir)/,g" "${FILESDIR}/odbcinst2.ini" > odbcinst.ini || die } multilib_src_configure() {
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/
commit: 7a683809e4f7f61590a770df7f79cfa633a18d8e Author: Zac Medico gentoo org> AuthorDate: Mon Mar 1 06:36:29 2021 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 1 06:40:26 2021 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7a683809 Add unit test demonstrating --autounmask-use / --binpkg-respect-use=y conflict Bug: https://bugs.gentoo.org/773469 Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/resolver/test_useflags.py | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/lib/portage/tests/resolver/test_useflags.py b/lib/portage/tests/resolver/test_useflags.py index 0a5f3b3ff..7439dc306 100644 --- a/lib/portage/tests/resolver/test_useflags.py +++ b/lib/portage/tests/resolver/test_useflags.py @@ -10,17 +10,24 @@ class UseFlagsTestCase(TestCase): ebuilds = { "dev-libs/A-1": { "IUSE": "X", }, "dev-libs/B-1": { "IUSE": "X Y", }, + "dev-libs/C-1": { "IUSE": "abi_x86_32", "EAPI": "7" }, + "dev-libs/D-1": { "IUSE": "abi_x86_32", "EAPI": "7", "RDEPEND": "dev-libs/C[abi_x86_32?]" }, } installed = { "dev-libs/A-1": { "IUSE": "X", }, "dev-libs/B-1": { "IUSE": "X", }, + "dev-libs/C-1": { "IUSE": "abi_x86_32", "USE": "abi_x86_32", "EAPI": "7" }, + "dev-libs/D-1": { "IUSE": "abi_x86_32", "USE": "abi_x86_32", "EAPI": "7", "RDEPEND": "dev-libs/C[abi_x86_32]" }, } binpkgs = installed user_config = { - "package.use": ( "dev-libs/A X", ), + "package.use": ( + "dev-libs/A X", + "dev-libs/D abi_x86_32", + ), "use.force": ( "Y", ), } @@ -39,6 +46,15 @@ class UseFlagsTestCase(TestCase): success = True, mergelist = ["dev-libs/A-1"]), + # Bug 773469 - Demonstrate --autounmask-use interference with --binpkg-respect-use=y + ResolverPlaygroundTestCase( + ["dev-libs/C", "dev-libs/D"], + options={"--usepkg": True, "--binpkg-respect-use": "y"}, + success=False, + use_changes={"dev-libs/C-1": {"abi_x86_32": True}}, + mergelist=["dev-libs/C-1", "[binary]dev-libs/D-1"], + ), + #--binpkg-respect-use=n: use binpkgs with different use flags ResolverPlaygroundTestCase( ["dev-libs/A"],
[gentoo-commits] repo/proj/guru:dev commit in: sys-auth/mrsh/
commit: 5a37335ff00e3982117155c5089e50a0790c7950 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Mar 1 05:22:24 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Mar 1 05:28:31 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a37335f sys-auth/mrsh: make systemd units not executable Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> sys-auth/mrsh/mrsh-2.12-r1.ebuild | 39 +++ 1 file changed, 39 insertions(+) diff --git a/sys-auth/mrsh/mrsh-2.12-r1.ebuild b/sys-auth/mrsh/mrsh-2.12-r1.ebuild new file mode 100644 index ..d984b9d2 --- /dev/null +++ b/sys-auth/mrsh/mrsh-2.12-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit systemd + +DESCRIPTION="Mrsh is a set of remote shell programs that use munge authentication." +HOMEPAGE="https://github.com/chaos/mrsh"; +SRC_URI="https://github.com/chaos/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="pam shadow" +DEPEND=" + sys-auth/munge + + pam?( sys-libs/pam ) + shadow? ( sys-apps/shadow ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/union-wait-deprecated.diff" ) + +src_configure() { + local myconf=( + --disable-static + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + $(use_with pam) + $(use_with shadow) + ) + econf "${myconf[@]}" +} + +src_install() { + default + #remove executable bit from systemd units + chmod a-x "${ED}/$(systemd_get_systemunitdir)"/* || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/
commit: f64b9d04818823ed73c8a865112ba10c84fbef6e Author: Andrey Grozin gentoo org> AuthorDate: Mon Mar 1 04:22:12 2021 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Mar 1 04:22:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f64b9d04 dev-lisp/ecls: configure with --enable-libatomic=system Closes: https://bugs.gentoo.org/710900 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/ecls/ecls-21.2.1-r1.ebuild | 87 + 1 file changed, 87 insertions(+) diff --git a/dev-lisp/ecls/ecls-21.2.1-r1.ebuild b/dev-lisp/ecls/ecls-21.2.1-r1.ebuild new file mode 100644 index 000..6ed6c25641d --- /dev/null +++ b/dev-lisp/ecls/ecls-21.2.1-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils multilib + +# test phase only works if ecls already installed #516876 +RESTRICT="test" + +MY_P=ecl-${PV} + +DESCRIPTION="ECL is an embeddable Common Lisp implementation" +HOMEPAGE="https://common-lisp.net/project/ecl/"; +SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz"; + +LICENSE="BSD-2 LGPL-2.1+" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" +IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X" + +CDEPEND="dev-libs/gmp:0 + dev-libs/libffi + dev-libs/libatomic_ops + >=dev-libs/boehm-gc-7.1[threads?] + >=dev-lisp/asdf-2.33-r3:=" +DEPEND="${CDEPEND} + app-text/texi2html + emacs? ( >=app-editors/emacs-23.1:* >=app-eselect/eselect-emacs-1.12 )" +RDEPEND="${CDEPEND}" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( + "${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch" + "${FILESDIR}/${PN}-16.1.3-build.patch" +) + +src_prepare() { + default + cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die +} + +src_configure() { + econf \ + --with-system-gmp \ + --enable-boehm=system \ + --enable-longdouble=yes \ + --with-dffi \ + --enable-libatomic=system \ + $(use_with cxx) \ + $(use_enable gengc) \ + $(use_enable precisegc) \ + $(use_with debug debug-cflags) \ + $(use_with cpu_flags_x86_sse sse) \ + $(use_enable threads) \ + $(use_with threads __thread) \ + $(use_enable unicode) \ + $(use_with unicode unicode-names) \ + $(use_with X x) +} + +src_compile() { + if use emacs; then + local ETAGS=$(eselect --brief etags list | sed -ne '/emacs/{p;q}') + [[ -n ${ETAGS} ]] || die "No etags implementation found" + pushd build > /dev/null || die + emake ETAGS=${ETAGS} TAGS + popd > /dev/null + else + touch build/TAGS + fi + + #parallel make fails + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc README.md CHANGELOG + dodoc "${FILESDIR}"/README.Gentoo + pushd build/doc + newman ecl.man ecl.1 + newman ecl-config.man ecl-config.1 + popd +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/socket-burst-dampener/
commit: 239354b8998860a591b8c953c3f035c49e3b1a05 Author: Zac Medico gentoo org> AuthorDate: Mon Mar 1 02:05:23 2021 + Commit: Zac Medico gentoo org> CommitDate: Mon Mar 1 02:06:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239354b8 net-misc/socket-burst-dampener: Bump to version 1.3.1 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> net-misc/socket-burst-dampener/Manifest| 1 + .../socket-burst-dampener-1.3.1.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/net-misc/socket-burst-dampener/Manifest b/net-misc/socket-burst-dampener/Manifest index 2f116dad7b7..206c3e41da9 100644 --- a/net-misc/socket-burst-dampener/Manifest +++ b/net-misc/socket-burst-dampener/Manifest @@ -1,2 +1,3 @@ DIST socket-burst-dampener-1.2.1.tar.gz 4438 BLAKE2B 5fc8a52370c3314f625f71f1ddf816300c4aa423b09c2ec8501372246dd982d4166dbe47260c5a44675c26afb1f83f0ae9d696950b4c754c17303481a5d536a0 SHA512 297c4371700508091850e7022f8a1f245fb90720ec5fb2b482dc8bc2aa2a47a0c9087c91827cc4a95ef1cbd546cdf005e61a160c9f78ec2d7849ec83f79ac77f DIST socket-burst-dampener-1.3.0.tar.gz 4607 BLAKE2B 460e02407b5da2c4fc3d0377d4b585267a83998d5a4fda7270f36d2a7c94966b91a313fea636a6cb4f114f42bdcebda39421b63b2a0ef3e199a72c56ac98274c SHA512 74c5b1588d5c958e0256cc08e61911e39884dad9971020abcdd48f3229496d490c2de6f31b1bb39f59cde742957483a2f1eec33c9d3c2098eb707ecb5a292e95 +DIST socket-burst-dampener-1.3.1.tar.gz 6248 BLAKE2B 1aa80e64d72eb76c46b7212f335d13de35390702e71f8f9599bd1d502591f33da0ba139d47870c68e74102fed03d83d1636d21cb07a2f33ab8798465fcc7 SHA512 18b9ea1e7879c5ccea8ae531ab349516ec018bac3f07b6b491a7595bae490c8de96b2cf637f94603dd552374e09c5927abcaf605dc363137d7ff6cd0244eab6d diff --git a/net-misc/socket-burst-dampener/socket-burst-dampener-1.3.1.ebuild b/net-misc/socket-burst-dampener/socket-burst-dampener-1.3.1.ebuild new file mode 100644 index 000..b4b2b3b8128 --- /dev/null +++ b/net-misc/socket-burst-dampener/socket-burst-dampener-1.3.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="A daemon that spawns one command per connection, and dampens connection bursts" +HOMEPAGE="https://github.com/zmedico/socket-burst-damener"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -i "s:^\(__version__ =\).*:\\1 \"${PV}\":" src/${PN//-/_}.py || die + distutils-r1_src_prepare +} + +python_test() { + esetup.py test || die "tests failed for ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/
commit: 3cc1d89d5b5aa267a6786f85d652187c915fae09 Author: Matthias Maier gentoo org> AuthorDate: Mon Mar 1 00:38:03 2021 + Commit: Matthias Maier gentoo org> CommitDate: Mon Mar 1 00:39:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc1d89d games-board/stockfish: drop broken Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier gentoo.org> games-board/stockfish/Manifest| 1 - games-board/stockfish/stockfish-11.ebuild | 69 --- 2 files changed, 70 deletions(-) diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest index fd543cd52cb..52bdaa5c7f9 100644 --- a/games-board/stockfish/Manifest +++ b/games-board/stockfish/Manifest @@ -1,4 +1,3 @@ DIST stockfish-10-src.zip 174377 BLAKE2B 58142b16f59f15773c8811d6e10588dbc680c94cd504d26f4ca285dbe632d845ede06571e501a4e2b77adbb9b00d91978236ff179a46a73dc9a03cfa1ae3490c SHA512 959c4f3c497ba3108884dabc38de824f11781ae57b4ab5fdf25daf9a7fc0326e663adb1c081b8c8d57a7bf5f2e941369502a50a0c93135a001c6bd1af360d0f8 -DIST stockfish-11.tar.gz 145868 BLAKE2B a4b7b523492cb37206f475cc6d7c512be2a626836e15e0cb0e98d43bf1737e569a6be5f2e87c7633c0802b44863130e7bfe47e49e99ec05015f150ff1baa9755 SHA512 3e6035d422d04a47c9fba61f3815f2be645c6c5cc8c57cc6b17f8f1f2a30651da9c51bafc19b17d4a843be1900b00c5b90e3d6fdd2c6ced45be7510feeb3559a DIST stockfish-13-nn-62ef826d1a6d.nnue 21022697 BLAKE2B 013396fec72e14dfb90ca308bdcbaf98f27b29feb03cb2c855f521dc33d0787de51812cb2a52e4aa94622120fc89a5f2302fd6296a4fb1db33e0de57156a41c3 SHA512 25a0a1b5c440fcfaa8ee122391fbb075e4b4e6bdacae816a2897bb346c0d5c459ae464fc7680414e87eadf2a5a00565d4f3ac2c559fea4b1e4a38874fba7 DIST stockfish-13.tar.gz 181226 BLAKE2B ab6f2afccce2b4767c69d07c18aa611cb71388aae9b27e8a6c95b61db4a27c18b0e7a21aa30e10b4b56d018c1a4146dcea4896c4d68d7a9f297fa0758739ce9c SHA512 5ee6581b8324ed32f02ed0f1ea5df311635203e5f1806d00f9819ad076ef4082481f8ecebbb531154cbb120bb2b396c738c3ef2e2e6ee0fd6a5bd6ff88192706 diff --git a/games-board/stockfish/stockfish-11.ebuild b/games-board/stockfish/stockfish-11.ebuild deleted file mode 100644 index 1b453a18755..000 --- a/games-board/stockfish/stockfish-11.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world" -HOMEPAGE="https://stockfishchess.org/"; - -SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug - general-32 general-64 +optimize" - -DEPEND="|| ( app-arch/unzip app-arch/zip )" -RDEPEND="" - -S="${WORKDIR}/Stockfish-sf_${PV}/src" - -src_prepare() { - default - - # prevent pre-stripping - sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \ - || die 'failed to disable stripping in the Makefile' -} - -src_compile() { - local my_arch - - # generic unoptimized first - use general-32 && my_arch=general-32 - use general-64 && my_arch=general-64 - - # x86 - use x86 && my_arch=x86-32-old - use cpu_flags_x86_sse && my_arch=x86-32 - - # amd64 - use amd64 && my_arch=x86-64 - use cpu_flags_x86_popcnt && my_arch=x86-64-modern - - # both bmi2 and avx2 are part of hni (haswell new instructions) - use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2 - - # other architectures - use cpu_flags_arm_v7 && my_arch=armv7 - use ppc && my_arch=ppc - use ppc64 && my_arch=ppc64 - - # Skip the "build" target and use "all" instead to avoid the config - # sanity check (which would throw a fit about our compiler). There's - # a nice hack in the Makefile that overrides the value of CXX with - # COMPILER to support Travis CI and we abuse it to make sure that we - # build with our compiler of choice. - emake all ARCH="${my_arch}" \ - COMP=$(tc-getCXX) \ - COMPILER=$(tc-getCXX) \ - debug=$(usex debug "yes" "no") \ - optimize=$(usex optimize "yes" "no") -} - -src_install() { - dobin "${PN}" - dodoc ../AUTHORS ../Readme.md -}
[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/
commit: a96f677672fd4ad4c20e272c0212182a329ef325 Author: Matthias Maier gentoo org> AuthorDate: Mon Mar 1 00:36:57 2021 + Commit: Matthias Maier gentoo org> CommitDate: Mon Mar 1 00:39:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96f6776 games-board/stockfish: version bump to 13 Closes: https://bugs.gentoo.org/729236 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier gentoo.org> games-board/stockfish/Manifest| 2 + games-board/stockfish/stockfish-13.ebuild | 74 +++ 2 files changed, 76 insertions(+) diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest index a2208e61ea3..fd543cd52cb 100644 --- a/games-board/stockfish/Manifest +++ b/games-board/stockfish/Manifest @@ -1,2 +1,4 @@ DIST stockfish-10-src.zip 174377 BLAKE2B 58142b16f59f15773c8811d6e10588dbc680c94cd504d26f4ca285dbe632d845ede06571e501a4e2b77adbb9b00d91978236ff179a46a73dc9a03cfa1ae3490c SHA512 959c4f3c497ba3108884dabc38de824f11781ae57b4ab5fdf25daf9a7fc0326e663adb1c081b8c8d57a7bf5f2e941369502a50a0c93135a001c6bd1af360d0f8 DIST stockfish-11.tar.gz 145868 BLAKE2B a4b7b523492cb37206f475cc6d7c512be2a626836e15e0cb0e98d43bf1737e569a6be5f2e87c7633c0802b44863130e7bfe47e49e99ec05015f150ff1baa9755 SHA512 3e6035d422d04a47c9fba61f3815f2be645c6c5cc8c57cc6b17f8f1f2a30651da9c51bafc19b17d4a843be1900b00c5b90e3d6fdd2c6ced45be7510feeb3559a +DIST stockfish-13-nn-62ef826d1a6d.nnue 21022697 BLAKE2B 013396fec72e14dfb90ca308bdcbaf98f27b29feb03cb2c855f521dc33d0787de51812cb2a52e4aa94622120fc89a5f2302fd6296a4fb1db33e0de57156a41c3 SHA512 25a0a1b5c440fcfaa8ee122391fbb075e4b4e6bdacae816a2897bb346c0d5c459ae464fc7680414e87eadf2a5a00565d4f3ac2c559fea4b1e4a38874fba7 +DIST stockfish-13.tar.gz 181226 BLAKE2B ab6f2afccce2b4767c69d07c18aa611cb71388aae9b27e8a6c95b61db4a27c18b0e7a21aa30e10b4b56d018c1a4146dcea4896c4d68d7a9f297fa0758739ce9c SHA512 5ee6581b8324ed32f02ed0f1ea5df311635203e5f1806d00f9819ad076ef4082481f8ecebbb531154cbb120bb2b396c738c3ef2e2e6ee0fd6a5bd6ff88192706 diff --git a/games-board/stockfish/stockfish-13.ebuild b/games-board/stockfish/stockfish-13.ebuild new file mode 100644 index 000..c473fbc9e6f --- /dev/null +++ b/games-board/stockfish/stockfish-13.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world" +HOMEPAGE="https://stockfishchess.org/"; + +NNUE_FILE="nn-62ef826d1a6d.nnue" + +SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz -> ${P}.tar.gz + https://tests.stockfishchess.org/api/nn/${NNUE_FILE} -> ${P}-${NNUE_FILE}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug + general-32 general-64 +optimize" + +DEPEND="|| ( app-arch/unzip app-arch/zip )" +RDEPEND="" + +S="${WORKDIR}/Stockfish-sf_${PV}/src" + +src_prepare() { + default + + cp "${DISTDIR}"/${P}-${NNUE_FILE} ${NNUE_FILE} || die "copying the nnue file failed" + + # prevent pre-stripping + sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \ + || die 'failed to disable stripping in the Makefile' +} + +src_compile() { + local my_arch + + # generic unoptimized first + use general-32 && my_arch=general-32 + use general-64 && my_arch=general-64 + + # x86 + use x86 && my_arch=x86-32-old + use cpu_flags_x86_sse && my_arch=x86-32 + + # amd64 + use amd64 && my_arch=x86-64 + use cpu_flags_x86_popcnt && my_arch=x86-64-modern + + # both bmi2 and avx2 are part of hni (haswell new instructions) + use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2 + + # other architectures + use cpu_flags_arm_v7 && my_arch=armv7 + use ppc && my_arch=ppc + use ppc64 && my_arch=ppc64 + + # Skip the "build" target and use "all" instead to avoid the config + # sanity check (which would throw a fit about our compiler). There's + # a nice hack in the Makefile that overrides the value of CXX with + # COMPILER to support Travis CI and we abuse it to make sure that we + # build with our compiler of choice. + emake all ARCH="${my_arch}" \ + COMP=$(tc-getCXX) \ + COMPILER=$(tc-getCXX) \ + debug=$(usex debug "yes" "no") \ + optimize=$(usex optimize "yes" "no") +} + +src_install() { + dobin "${PN}" + dodoc ../AUTHORS ../README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/freeglut/
commit: a3c93a01dff17e70b56757eddec81d07204ac274 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 1 00:04:41 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 1 00:06:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c93a01 media-libs/freeglut: Unset OpenGL_GL_PREFERENCE (LEGACY is default) Breaks at least media-libs/libcaca (only configure checks?). Bug: https://bugs.gentoo.org/721006#c3 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/freeglut/freeglut-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freeglut/freeglut-3.2.1.ebuild b/media-libs/freeglut/freeglut-3.2.1.ebuild index af9972f1c09..35753e70c80 100644 --- a/media-libs/freeglut/freeglut-3.2.1.ebuild +++ b/media-libs/freeglut/freeglut-3.2.1.ebuild @@ -33,7 +33,7 @@ HTML_DOCS=( doc/. ) src_configure() { local mycmakeargs=( - "-DOpenGL_GL_PREFERENCE=GLVND" # bug 721006 +# "-DOpenGL_GL_PREFERENCE=GLVND" # bug 721006 "-DFREEGLUT_GLES=OFF" "-DFREEGLUT_BUILD_DEMOS=OFF" "-DFREEGLUT_BUILD_STATIC_LIBS=$(usex static-libs ON OFF)"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-oci8/
commit: 23bdbd55c4375a7feb4f3c97cbfdff3a89885288 Author: Jonas Stein gentoo org> AuthorDate: Sun Feb 28 23:38:40 2021 + Commit: Jonas Stein gentoo org> CommitDate: Sun Feb 28 23:38:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bdbd55 dev-ruby/ruby-oci8: Retirement of proxied Maintainer Troy asked for retirement in https://bugs.gentoo.org/772128#c1 Closes: https://bugs.gentoo.org/633118 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> dev-ruby/ruby-oci8/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/dev-ruby/ruby-oci8/metadata.xml b/dev-ruby/ruby-oci8/metadata.xml index cf6f1b712bb..1b76a1139e8 100644 --- a/dev-ruby/ruby-oci8/metadata.xml +++ b/dev-ruby/ruby-oci8/metadata.xml @@ -1,18 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - t...@lump.net - Troy Bowman - r...@gentoo.org Gentoo Ruby Project - - proxy-ma...@gentoo.org - Proxy Maintainers - ruby-oci8
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-File-ShareDir/
commit: d06d3d38ee0b7e5e475e86bcb96c858a7f73c113 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:28:11 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:28:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06d3d38 dev-perl/Test-File-ShareDir: retire kentnl@ Signed-off-by: Sam James gentoo.org> dev-perl/Test-File-ShareDir/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-perl/Test-File-ShareDir/metadata.xml b/dev-perl/Test-File-ShareDir/metadata.xml index 48aa6ab5fea..a9a23fdb1d8 100644 --- a/dev-perl/Test-File-ShareDir/metadata.xml +++ b/dev-perl/Test-File-ShareDir/metadata.xml @@ -4,9 +4,6 @@ monsie...@gentoo.org - -ken...@gentoo.org - p...@gentoo.org Gentoo Perl Project
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: ccd6a52f77c5407e6357bfc1398e3d184244d1b7 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:26:55 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:26:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd6a52f app-admin/rex: retire kentnl@ Signed-off-by: Sam James gentoo.org> app-admin/rex/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/app-admin/rex/metadata.xml b/app-admin/rex/metadata.xml index ca2406f144a..33feceea464 100644 --- a/app-admin/rex/metadata.xml +++ b/app-admin/rex/metadata.xml @@ -9,10 +9,6 @@ patr...@gentoo.org Patrick Lauer - - ken...@gentoo.org - Kent Fredric - RexOps/Rex Rex
[gentoo-commits] repo/gentoo:master commit in: dev-perl/PortageXS/
commit: 53d94fb7857e8c27c17af262a35befc83665164e Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:28:00 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:28:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d94fb7 dev-perl/PortageXS: retire kentnl@ Signed-off-by: Sam James gentoo.org> dev-perl/PortageXS/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-perl/PortageXS/metadata.xml b/dev-perl/PortageXS/metadata.xml index cead4cd5e16..799ea06246f 100644 --- a/dev-perl/PortageXS/metadata.xml +++ b/dev-perl/PortageXS/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - ken...@gentoo.org - Kent Fredric - p...@gentoo.org Gentoo Perl Project
[gentoo-commits] repo/gentoo:master commit in: dev-java/leiningen-bin/
commit: d7b9616d7193011d7707f703694e1ebf4d6ea15a Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:27:45 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:27:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b9616d dev-java/leiningen-bin: retire kentnl@ Signed-off-by: Sam James gentoo.org> dev-java/leiningen-bin/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-java/leiningen-bin/metadata.xml b/dev-java/leiningen-bin/metadata.xml index 10d8b4a184a..d406dfb37e6 100644 --- a/dev-java/leiningen-bin/metadata.xml +++ b/dev-java/leiningen-bin/metadata.xml @@ -1,10 +1,6 @@ - + http://www.gentoo.org/dtd/metadata.dtd";> - - ken...@gentoo.org - Kent Fredric - j...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: dev-java/boot-bin/
commit: 75267d1ecf1765eedfb1984322b41aa4727ab619 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:27:32 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:27:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75267d1e dev-java/boot-bin: retire kentnl@ Signed-off-by: Sam James gentoo.org> dev-java/boot-bin/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-java/boot-bin/metadata.xml b/dev-java/boot-bin/metadata.xml index db5ada7835a..77e2613dffa 100644 --- a/dev-java/boot-bin/metadata.xml +++ b/dev-java/boot-bin/metadata.xml @@ -1,10 +1,6 @@ - + http://www.gentoo.org/dtd/metadata.dtd";> - - ken...@gentoo.org - Kent Fredric - j...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: app-portage/demerge/
commit: 01f12ceb9a5ed3ab329f75551c84f96fc323b275 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:27:16 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:27:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f12ceb app-portage/demerge: retire kentnl@ Signed-off-by: Sam James gentoo.org> app-portage/demerge/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/app-portage/demerge/metadata.xml b/app-portage/demerge/metadata.xml index 0b051a38ce8..51930499ab6 100644 --- a/app-portage/demerge/metadata.xml +++ b/app-portage/demerge/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - ken...@gentoo.org - Kent Fredric - p...@gentoo.org Gentoo Perl Project
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/db/, buildbot_gentoo_ci/steps/
commit: f60d63024794752620e12f445e13d6a317030de3 Author: Magnus Granberg gentoo org> AuthorDate: Sun Feb 28 23:25:37 2021 + Commit: Magnus Granberg gentoo org> CommitDate: Sun Feb 28 23:25:37 2021 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f60d6302 Add git log commit id to version data Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/db/model.py | 1 + buildbot_gentoo_ci/db/versions.py | 6 -- buildbot_gentoo_ci/steps/version.py | 35 ++- 3 files changed, 39 insertions(+), 3 deletions(-) diff --git a/buildbot_gentoo_ci/db/model.py b/buildbot_gentoo_ci/db/model.py index b91f158..aa4eabc 100644 --- a/buildbot_gentoo_ci/db/model.py +++ b/buildbot_gentoo_ci/db/model.py @@ -240,6 +240,7 @@ class Model(base.DBConnectorComponent): sa.ForeignKey('packages.uuid', ondelete='CASCADE'), nullable=False), sa.Column('file_hash', sa.String(255), nullable=False), +sa.Column('commit_id', sa.String(255), nullable=False), sa.Column('deleted', sa.Boolean, default=False), sa.Column('deleted_at', sa.DateTime, nullable=True), ) diff --git a/buildbot_gentoo_ci/db/versions.py b/buildbot_gentoo_ci/db/versions.py index 25f2061..df9b4d3 100644 --- a/buildbot_gentoo_ci/db/versions.py +++ b/buildbot_gentoo_ci/db/versions.py @@ -56,14 +56,15 @@ class VersionsConnectorComponent(base.DBConnectorComponent): return res @defer.inlineCallbacks -def addVersion(self, name, package_uuid, file_hash): +def addVersion(self, name, package_uuid, file_hash, commit_id): def thd(conn, no_recurse=False): try: tbl = self.db.model.versions q = tbl.insert() r = conn.execute(q, dict(name=name, package_uuid=package_uuid, - file_hash=file_hash)) + file_hash=file_hash, + commit_id=commit_id)) except (sa.exc.IntegrityError, sa.exc.ProgrammingError): uuid = None else: @@ -107,6 +108,7 @@ class VersionsConnectorComponent(base.DBConnectorComponent): name=row.name, package_uuid=row.package_uuid, file_hash=row.file_hash, +commit_id=row.commit_id, deleted=row.deleted, deleted_at=row.deleted_at ) diff --git a/buildbot_gentoo_ci/steps/version.py b/buildbot_gentoo_ci/steps/version.py index 5430e6e..d47a253 100644 --- a/buildbot_gentoo_ci/steps/version.py +++ b/buildbot_gentoo_ci/steps/version.py @@ -3,6 +3,7 @@ import re import os +import git from portage.xml.metadata import MetaDataXML from portage.checksum import perform_checksum @@ -61,10 +62,12 @@ class AddVersion(BuildStep): self.version_data['name'] = self.getProperty("version") self.version_data['package_uuid'] = self.getProperty("package_data")['uuid'] self.version_data['file_hash'] = self.getProperty("ebuild_file_hash") +self.version_data['commit_id'] = self.getProperty("commit_id") self.version_data['uuid'] = yield self.gentooci.db.versions.addVersion( self.version_data['name'], self.version_data['package_uuid'], -self.version_data['file_hash'] +self.version_data['file_hash'], +self.version_data['commit_id'] ) print(self.version_data) self.setProperty("version_data", self.version_data, 'version_data') @@ -98,6 +101,33 @@ class GetAuxMetadata(BuildStep): yield portdbapi.portdbapi_instances.remove(self.myportdb) return SUCCESS +class GetCommitdata(BuildStep): + +name = 'GetCommitdata' +description = 'Running' +descriptionDone = 'Ran' +descriptionSuffix = None +haltOnFailure = True +flunkOnFailure = True + +def __init__(self, **kwargs): +super().__init__(**kwargs) + +@defer.inlineCallbacks +def run(self): +#FIXME: Could be a better way to get the log +git_log_ebuild = '' +g = git.Git(self.getProperty("repository_path")) +index = 1 +git_log_dict = {} +git_log = yield g.log('-n 1', self.getProperty("ebuild_file")) +print(git_log) +for line in git_log.splitlines(): +git_log_dict[index] = line +index = index + 1 +self.setProperty('commit_id', re.sub('commit ', '', git_log_dict[1]), 'commit_id') +return SUCCESS + class AddVersionKeyword(BuildStep): name = 'AddVersionKeyword' @@ -178,6 +208,7 @@ class CheckPathHash(BuildStep):
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/files/, app-emulation/qemu/
commit: 470064cb7fb8c6cda0b5f2ea40fcb6542faf86de Author: Maciej S. Szmigiero maciej szmigiero name> AuthorDate: Sun Feb 28 22:58:09 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 23:24:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470064cb app-emulation/qemu: Add /dev/vhost-vsock to udev rules The installed udev rules should also cover /dev/vhost-vsock just as they currently cover /dev/vhost-net. The upstream systemd rules will include vhost-vsock in systemd v248. Closes: https://bugs.gentoo.org/773286 Signed-off-by: Maciej S. Szmigiero maciej.szmigiero.name> Signed-off-by: Sergei Trofimovich gentoo.org> app-emulation/qemu/files/65-kvm.rules-r2 | 3 +++ app-emulation/qemu/{qemu-.ebuild => qemu-5.2.0-r3.ebuild} | 7 --- app-emulation/qemu/qemu-.ebuild | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app-emulation/qemu/files/65-kvm.rules-r2 b/app-emulation/qemu/files/65-kvm.rules-r2 new file mode 100644 index 000..15c89b20187 --- /dev/null +++ b/app-emulation/qemu/files/65-kvm.rules-r2 @@ -0,0 +1,3 @@ +KERNEL=="kvm", GROUP="kvm", MODE="0660" +KERNEL=="vhost-net", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-net" +KERNEL=="vhost-vsock", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-vsock" diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-5.2.0-r3.ebuild similarity index 99% copy from app-emulation/qemu/qemu-.ebuild copy to app-emulation/qemu/qemu-5.2.0-r3.ebuild index dcde210564b..063ad7becb4 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-5.2.0-r3.ebuild @@ -226,10 +226,11 @@ RDEPEND="${CDEPEND} PATCHES=( "${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch - "${FILESDIR}"/${PN}-5.2.0-strings.patch "${FILESDIR}"/${PN}-5.2.0-cleaner-werror.patch "${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch - "${FILESDIR}"/${PN}--fix-firmware-path.patch + "${FILESDIR}"/${PN}-5.2.0-strings.patch + "${FILESDIR}"/${PN}-5.2.0-fix-firmware-path.patch + "${FILESDIR}"/${PN}-5.2.0-no-pie-ld.patch ) QA_PREBUILT=" @@ -722,7 +723,7 @@ src_install() { [[ -e check-report.html ]] && dodoc check-report.html if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules + udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules fi if use python; then diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index dcde210564b..1104aacd55d 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -722,7 +722,7 @@ src_install() { [[ -e check-report.html ]] && dodoc check-report.html if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules + udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules fi if use python; then
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/
commit: 07311dab8c0e54149d9c9e4154f5beca429bc242 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:23:08 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:23:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07311dab dev-perl/Algorithm-C3: Stabilize 0.110.0 sparc, #773466 Signed-off-by: Sam James gentoo.org> dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild index 2437a196460..a2ccf74d3f2 100644 --- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild +++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="A module for merging hierarchies using the C3 algorithm" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xosview/
commit: 3256c2c8ca47e37221eac3409bc6bd1da6ccbb0f Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:22:39 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:22:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3256c2c8 x11-misc/xosview: Stabilize 1.23 ppc64, #773457 Signed-off-by: Sam James gentoo.org> x11-misc/xosview/xosview-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xosview/xosview-1.23.ebuild b/x11-misc/xosview/xosview-1.23.ebuild index 3557a293799..b5bdb959a7b 100644 --- a/x11-misc/xosview/xosview-1.23.ebuild +++ b/x11-misc/xosview/xosview-1.23.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz"; LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~amd64 ppc ~ppc64 x86" +KEYWORDS="~amd64 ppc ppc64 x86" IUSE="suid" COMMON_DEPS="x11-libs/libX11
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsnow/
commit: 22e2965897d0419bf59a9aa0580f57809998247b Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:22:42 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:22:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e29658 x11-misc/xsnow: Stabilize 3.2.2 ppc64, #773460 Signed-off-by: Sam James gentoo.org> x11-misc/xsnow/xsnow-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild b/x11-misc/xsnow/xsnow-3.2.2.ebuild index e2d797edb0a..53d4333eb18 100644 --- a/x11-misc/xsnow/xsnow-3.2.2.ebuild +++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" LICENSE="freedist" SLOT="0" -KEYWORDS="~amd64 ppc ~ppc64 sparc x86" +KEYWORDS="~amd64 ppc ppc64 sparc x86" RDEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/
commit: 131eaf875bcba9c189b17aee7b7cbb03ffe4fa78 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:22:46 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:22:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131eaf87 dev-perl/Algorithm-C3: Stabilize 0.110.0 ppc64, #773466 Signed-off-by: Sam James gentoo.org> dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild index c4c803f08ab..2437a196460 100644 --- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild +++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="A module for merging hierarchies using the C3 algorithm" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/
commit: fbf65aea9f05205fa7178f706d9cadb7cfb1e104 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:22:24 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:22:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf65aea dev-perl/Algorithm-C3: Stabilize 0.110.0 ppc, #773466 Signed-off-by: Sam James gentoo.org> dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild index 857209e6511..c4c803f08ab 100644 --- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild +++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="A module for merging hierarchies using the C3 algorithm" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-C3/
commit: 1facb1a4fe995a9c2236062ac8afdb651dc8b6fe Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:22:04 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:22:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1facb1a4 dev-perl/Algorithm-C3: Stabilize 0.110.0 x86, #773466 Signed-off-by: Sam James gentoo.org> dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild index ec6ba65bca0..857209e6511 100644 --- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild +++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="A module for merging hierarchies using the C3 algorithm" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/badvpn/
commit: 82785d24feb71c10c1ecfff1647e67fe1017dd78 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:21:25 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:21:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82785d24 net-vpn/badvpn: Stabilize 1.999.129 arm, #773154 Signed-off-by: Sam James gentoo.org> net-vpn/badvpn/badvpn-1.999.129.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/badvpn/badvpn-1.999.129.ebuild b/net-vpn/badvpn/badvpn-1.999.129.ebuild index 07ce92beede..72be95d0304 100644 --- a/net-vpn/badvpn/badvpn-1.999.129.ebuild +++ b/net-vpn/badvpn/badvpn-1.999.129.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 @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/ambrop72/badvpn https://code.google.com/p/badvpn/"; SRC_URI="https://github.com/ambrop72/badvpn/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 arm x86" SLOT="0" TARGETS="+client +ncd +server +tun2socks +udpgw" IUSE="${TARGETS} debug"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/
commit: 3b75996c3fa7beb7983a709383760b32eb2fd914 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:21:21 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:21:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b75996c x11-misc/xscreensaver: Stabilize 5.44-r4 arm, #773139 Signed-off-by: Sam James gentoo.org> x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild index c536e90a771..174562b657e 100644 --- a/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps +gdk-pixbuf gdm +gtk jpeg +locking new-login offensive opengl pam +perl selinux suid xinerama" REQUIRED_USE=" gdk-pixbuf? ( gtk )
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: 593c56113d6bb977f31c2f11ff35e0f69f68b619 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:20:23 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:20:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593c5611 games-strategy/0ad: extra cleanup Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild index b2d76e0fe1a..fd767ad8126 100644 --- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -11,7 +11,6 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/0ad/0ad"; - ZEROAD_GIT_REVISION="" elif [[ ${PV} == *_pre* ]]; then ZEROAD_GIT_REVISION="c7d07d3979f969b969211a5e5748fa775f6768a7" else @@ -20,6 +19,7 @@ fi DESCRIPTION="A free, real-time strategy game" HOMEPAGE="https://play0ad.com/"; + if [[ ${PV} == ]]; then S="${WORKDIR}/${P}" elif [[ ${PV} == *_pre* ]]; then @@ -104,6 +104,7 @@ src_configure() { tc-export CC CXX # Stock premake5 does not work, use the shipped one + # TODO: revisit this, see above BDEPEND note re premake5 emake -C "${S}"/build/premake/premake5/build/gmake2.unix # Regenerate scripts.c so our patch applies
[gentoo-commits] repo/gentoo:master commit in: dev-util/premake/
commit: 42ddd471dcc41a40dc7c1cf1cd914e341958671c Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:18:24 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:18:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ddd471 dev-util/premake: add github remote-id Signed-off-by: Sam James gentoo.org> dev-util/premake/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/premake/metadata.xml b/dev-util/premake/metadata.xml index e57cb3c992f..b31e3be2970 100644 --- a/dev-util/premake/metadata.xml +++ b/dev-util/premake/metadata.xml @@ -13,6 +13,7 @@ engine to make build configuration tasks a breeze. + premake/premake-core premake
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: e19e4df6bab349d7f34e622e02b10792f6186ea8 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:17:50 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:17:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19e4df6 games-strategy/0ad: add github remote-id Signed-off-by: Sam James gentoo.org> games-strategy/0ad/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/games-strategy/0ad/metadata.xml b/games-strategy/0ad/metadata.xml index 11542ae7c10..f28214cdf98 100644 --- a/games-strategy/0ad/metadata.xml +++ b/games-strategy/0ad/metadata.xml @@ -14,6 +14,7 @@ (might be needed for some mods) + 0ad/0ad zero-ad
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: d1aa4196d346738cb9a8a6f969ec29e88185cac4 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:15:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:15:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1aa4196 profiles: drop obsolete quazip:1 mask Signed-off-by: Sam James gentoo.org> profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 061ae7c8754..f164bde35b5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -92,10 +92,6 @@ media-gfx/videorbits # Masked for removal on 2021-03-10. kde-apps/kdepim-apps-libs -# Andreas Sturmlechner (2021-02-23) -# Slotted mistakenly -dev-libs/quazip:1 - # Matthew Thode (2021-02-22) # Removing unneeded packages from tree Bug #772200 # Removal on 2021-03-22
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 966460f56e4e791b4f215b6e89a85b872c15dcf2 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:14:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:14:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966460f5 profiles: add another bug reference to 0ad-data mask Signed-off-by: Sam James gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index b106b738982..061ae7c8754 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -38,7 +38,7 @@ # Note that in most cases, the latter uses # upstream pre-built assets anyway. # Nothing should really be using this. -# bug #735352 +# bug #735352, bug #768930 # Removal in 14 days. games-strategy/0ad-data
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: bf7e3509eaec5b160b137cbe3adb4ec70b8440c7 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:05:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:05:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7e3509 profiles: Drop old games-strategy/0ad masks Signed-off-by: Sam James gentoo.org> profiles/package.mask | 8 1 file changed, 8 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 346f1b49f6f..03f1f558484 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -247,14 +247,6 @@ dev-libs/libressl # using the latter is still broken. dev-go/qt -# Sam James (2021-01-18) -# Older versions: need Python 2 -# Newer versions: ported to Python 3, but need -# testing on real hardware. -# bug #735352 -games-strategy/0ad -~games-strategy/0ad-data-0.0.24_alpha_pre20210116040036 - # Lars Wendler (2020-12-09) # Masked until most broken packages have been fixed (bug #732648) >=sys-devel/autoconf-2.70
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 88482a160b9a08a834df9642c41e2f8c4de332cb Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:08:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:08:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88482a16 profiles: Last-rite games-strategy/0ad-data Bug: https://bugs.gentoo.org/735352 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 10 ++ 1 file changed, 10 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 03f1f558484..b106b738982 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,16 @@ #--- END OF EXAMPLES --- +# Sam James (2021-02-28) +# games-strategy/0ad-data has been merged +# into games-strategy/0ad for simplicity. +# Note that in most cases, the latter uses +# upstream pre-built assets anyway. +# Nothing should really be using this. +# bug #735352 +# Removal in 14 days. +games-strategy/0ad-data + # Bernd Waibel (2021-02-27) # Mask until removal of media-gfx/openexr_viewers. # Version has several vulnerabilities. See #717474
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: 750a1ce1cc28dc679c08b1456a83c4c8542bb526 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 22:27:30 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750a1ce1 games-strategy/0ad: bump to 0.0.24b_alpha Huge thanks to everybody mentioned in this commit (and likely others too, sorry if I forgot you!) This started with Arfrever giving an initial bump, then several revisions later, we seem to be in a position where it's fully working! Most of the issues came from (de)bundling SpiderMonkey and NVTT: * New SpiderMonkey releases regularly break the APIs which 0ad uses, so we're reverting to the bundled copy per upstream advice; * NVTT has been abandoned upstream (as an independent project) so the 0ad developers have taken it over and applied significant patches. We use the bundled copy now to take advantage of these fixes. We also abandon 0ad-data for now. We're now using the released asset files for 0.0.24b_alpha but the 0ad ebuild itself, thanks to Wolf-Dieter, can now generate these assets rather than relying on a separate ebuild like 0ad-data. This simplifies matters. Closes: https://bugs.gentoo.org/735352 Thanks-to: Stanislas Dolcini Thanks-to: Wolf-Dieter Rieck web.de> Thanks-to: Arfrever Frehtes Taifersar Arahesis gmail.com> Thanks-to: Quentin Retornaz retornaz.com> Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 226 1 file changed, 226 insertions(+) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild new file mode 100644 index 000..436db366fb5 --- /dev/null +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -0,0 +1,226 @@ +# Copyright 2014-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" + +inherit desktop toolchain-funcs wxwidgets xdg + +if [[ ${PV} == ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/0ad/0ad"; + ZEROAD_GIT_REVISION="" +elif [[ ${PV} == *_pre* ]]; then + ZEROAD_GIT_REVISION="c7d07d3979f969b969211a5e5748fa775f6768a7" +else + MY_P="0ad-${PV/_/-}" +fi + +DESCRIPTION="A free, real-time strategy game" +HOMEPAGE="https://play0ad.com/"; +if [[ ${PV} == ]]; then + SRC_URI="" +elif [[ ${PV} == *_pre* ]]; then + SRC_URI="https://github.com/0ad/0ad/archive/${ZEROAD_GIT_REVISION}.tar.gz -> ${P}.tar.gz" +else + SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz"; + SRC_URI+=" https://releases.wildfiregames.com/${MY_P}-unix-data.tar.xz"; +fi + +# merged with 0ad-data +# addresses comment #3 +# bug #771147 +LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-2.1 MIT ZLIB BitstreamVera LPPL-1.3c" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="editor +lobby nvtt pch test" +RESTRICT="test" + +BDEPEND="virtual/pkgconfig + test? ( dev-lang/perl )" + +# remove dependency on nvtt +# as we use the bundled one +# bug #768930 +DEPEND=" + dev-libs/boost:= + dev-libs/icu:= + dev-libs/libfmt:0= + dev-libs/libsodium + dev-libs/libxml2 + media-libs/libpng:0 + media-libs/libsdl2[X,opengl,video] + media-libs/libvorbis + media-libs/openal + net-libs/enet:1.3 + net-libs/miniupnpc:= + net-misc/curl + sys-libs/zlib + virtual/opengl + x11-libs/libX11 + editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) + lobby? ( >=net-libs/gloox-1.0.20 )" + +# add block on 0ad-data, as it is no longer needed. +# addresses comment #3 +# bug #771147 +RDEPEND="${DEPEND} + !games-strategy/0ad-data" + +if [[ ${PV} == ]]; then + S="${WORKDIR}/${P}" +elif [[ ${PV} == *_pre* ]]; then + S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}" +else + S="${WORKDIR}/${MY_P}" +fi + +PATCHES=( + "${FILESDIR}/${PN}-0.0.24_alpha_pre20210116040036-build.patch" +) + +pkg_setup() { + use editor && setup-wxwidgets +} + +src_prepare() { + default + + sed -i -e "/--build/d" libraries/source/spidermonkey/build.sh || die + + # merged from 0ad-data + # addresses comment #3 + # bug #771147 + rm binaries/data/tools/fontbuilder/fonts/*.txt || die +} + +src_configure() { + local myconf=( + --minimal-flags + $(usex nvtt "" "--without-nvtt") + $(usex pch "" "--without-pch") + $(usex test "" "--without-tests") + $(usex editor "--atlas" "") + $(usex lobby "" "--without-lobby") + --bindir="/usr/bin" + --libdir="/usr/$(get_libdir)"/${PN} + --datadir="/usr/share/${PN}" + ) + + tc-export CC CXX + + # stock premake5 does not work, use the shipped one + emake -C "${S}"/build/premake/premake5/build/gmake2.unix + + # regenerate script
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: cb2a1da8c6bcacada604ebd45f0825ccd3c8edb3 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 23:03:30 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2a1da8 games-strategy/0ad: add note re bundled premake Bug: https://bugs.gentoo.org/773472 Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild index 49ac259e569..b2d76e0fe1a 100644 --- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -37,6 +37,8 @@ KEYWORDS="~amd64 ~x86" IUSE="editor +lobby nvtt pch test" RESTRICT="test" +# TODO: Unbundle premake5 +# See bug #773472 which may help (bump for it) BDEPEND=" virtual/pkgconfig test? ( dev-lang/perl )
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: 7d9069c315688f51766ccd232f8a79a216d44cc5 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 22:34:31 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9069c3 games-strategy/0ad: update formatting for asset generation Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild index cde93c077b3..d3e3cac5127 100644 --- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -164,6 +164,8 @@ src_compile() { # Merged from 0ad-data # bug #771147 (comment 3) + # We're building the assets from source if we're not using a release + # Warning: fragile if [[ ${PV} == || ${PV} == *_pre* ]]; then # source/lib/sysdep/os/linux/ldbg.cpp:debug_SetThreadName() tries to open /proc/self/task/${TID}/comm for writing. addpredict /proc/self/task @@ -174,13 +176,16 @@ src_compile() { mod_name="${archivebuild_input##*/}" archivebuild_output="archives/${mod_name}" - mkdir -p "${archivebuild_output}" + mkdir -p "${archivebuild_output}" || die einfo pyrogenesis -archivebuild="${archivebuild_input}" -archivebuild-output="${archivebuild_output}/${mod_name}.zip" - LD_LIBRARY_PATH="binaries/system" binaries/system/pyrogenesis -archivebuild="${archivebuild_input}" -archivebuild-output="${archivebuild_output}/${mod_name}.zip" || die + LD_LIBRARY_PATH="binaries/system" binaries/system/pyrogenesis \ + -archivebuild="${archivebuild_input}" \ + -archivebuild-output="${archivebuild_output}/${mod_name}.zip" \ + || die "Failed to build assets" if [[ -f "${archivebuild_input}/mod.json" ]]; then - cp "${archivebuild_input}/mod.json" "${archivebuild_output}" + cp "${archivebuild_input}/mod.json" "${archivebuild_output}" || die fi rm -r "${archivebuild_input}" || die
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: a18c2bdc043ce8926cf9f247189c8d42f32d0efe Author: Sam James gentoo org> AuthorDate: Sun Feb 28 22:27:03 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18c2bdc games-strategy/0ad: remove old broken versions Keep 0.0.24_alpha_pre20210116040036-r2 temporarily just in case. Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.23_alpha.ebuild | 147 -- games-strategy/0ad/0ad-0.0.23b_alpha.ebuild| 148 -- .../0ad-0.0.24_alpha_pre20210116040036-r1.ebuild | 170 - games-strategy/0ad/Manifest| 4 +- 4 files changed, 2 insertions(+), 467 deletions(-) diff --git a/games-strategy/0ad/0ad-0.0.23_alpha.ebuild b/games-strategy/0ad/0ad-0.0.23_alpha.ebuild deleted file mode 100644 index 0e44c4e36fb..000 --- a/games-strategy/0ad/0ad-0.0.23_alpha.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WX_GTK_VER="3.0" - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads,ssl" - -inherit eutils wxwidgets toolchain-funcs gnome2-utils python-any-r1 - -MY_P=0ad-${PV/_/-} -DESCRIPTION="A free, real-time strategy game" -HOMEPAGE="https://play0ad.com/"; -SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz"; - -LICENSE="GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="editor +lobby nvtt pch test" -RESTRICT="test" - -RDEPEND=" - dev-libs/boost:= - dev-libs/icu:= - dev-libs/libsodium - dev-libs/libxml2 - dev-libs/nspr - ~games-strategy/0ad-data-${PV} - media-libs/libpng:0 - media-libs/libsdl2[X,opengl,video] - media-libs/libvorbis - media-libs/openal - net-libs/enet:1.3 - net-libs/miniupnpc:= - net-misc/curl - sys-libs/zlib - virtual/jpeg:0 - virtual/opengl - x11-libs/libX11 - x11-libs/libXcursor - editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) - lobby? ( >=net-libs/gloox-1.0.20 ) - nvtt? ( media-gfx/nvidia-texture-tools )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - test? ( dev-lang/perl )" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - python-any-r1_pkg_setup - use editor && setup-wxwidgets -} - -PATCHES=( - "${FILESDIR}"/${PN}-0.0.21_alpha-gentoo.patch -) - -src_configure() { - local myconf=( - --with-system-nvtt - --with-system-miniupnpc - --minimal-flags - $(usex nvtt "" "--without-nvtt") - $(usex pch "" "--without-pch") - $(usex test "" "--without-tests") - $(usex editor "--atlas" "") - $(usex lobby "" "--without-lobby") - --collada - --bindir="/usr/bin" - --libdir="/usr/$(get_libdir)"/${PN} - --datadir="/usr/share/${PN}" - ) - - # stock premake4 does not work, use the shipped one - emake -C "${S}"/build/premake/premake4/build/gmake.unix - - # regenerate scripts.c so our patch applies - cd "${S}"/build/premake/premake4 || die - "${S}"/build/premake/premake4/bin/release/premake4 embed || die - - # rebuild premake again... this is the most stupid build system - emake -C "${S}"/build/premake/premake4/build/gmake.unix clean - emake -C "${S}"/build/premake/premake4/build/gmake.unix - - # run premake to create build scripts - cd "${S}"/build/premake || die - "${S}"/build/premake/premake4/bin/release/premake4 \ - --file="premake4.lua" \ - --outpath="../workspaces/gcc/" \ - --platform=$(usex amd64 "x64" "x32") \ - --os=linux \ - "${myconf[@]}" \ - gmake || die "Premake failed" -} - -src_compile() { - tc-export AR - - # build bundled and patched spidermonkey - cd libraries/source/spidermonkey || die - JOBS="${MAKEOPTS}" ./build.sh || die - cd "${S}" || die - - # build 3rd party fcollada - emake -C libraries/source/fcollada/src - - # build 0ad - emake -C build/workspaces/gcc verbose=1 -} - -src_test() { - cd binaries/system || die - ./test -libdir "${S}/binaries/system" || die "test phase failed" -} - -src_install() { - newbin binaries/system/pyrogenesis 0ad - use editor && newbin binaries/system/ActorEditor 0ad-ActorEditor - - insinto /usr/share/${PN} - doins -r binaries/data/l10n - - exeinto /usr/$(get_libdir)/${PN} - doexe binaries/system/libCollada.so - doexe libraries/source/spidermonkey/lib/*.so - use editor && doexe binaries/system/libAtlasUI.so - - dodoc binaries/system/readme.txt - doicon -s 128 build/re
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: 0db072a63b8b3ad4297a2fd7ff5a44b2736ec00e Author: Sam James gentoo org> AuthorDate: Sun Feb 28 22:41:11 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db072a6 games-strategy/0ad: further formatting/style changes Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 76 + 1 file changed, 33 insertions(+), 43 deletions(-) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild index 2c02a47343b..49ac259e569 100644 --- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -21,26 +21,26 @@ fi DESCRIPTION="A free, real-time strategy game" HOMEPAGE="https://play0ad.com/"; if [[ ${PV} == ]]; then - SRC_URI="" + S="${WORKDIR}/${P}" elif [[ ${PV} == *_pre* ]]; then SRC_URI="https://github.com/0ad/0ad/archive/${ZEROAD_GIT_REVISION}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}" else SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz"; SRC_URI+=" https://releases.wildfiregames.com/${MY_P}-unix-data.tar.xz"; + S="${WORKDIR}/${MY_P}" fi -# merged with 0ad-data -# addresses comment #3 -# bug #771147 LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-2.1 MIT ZLIB BitstreamVera LPPL-1.3c" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="editor +lobby nvtt pch test" RESTRICT="test" -BDEPEND="virtual/pkgconfig - test? ( dev-lang/perl )" - +BDEPEND=" + virtual/pkgconfig + test? ( dev-lang/perl ) +" # Removed dependency on nvtt as we use the bundled one # bug #768930 DEPEND=" @@ -60,21 +60,12 @@ DEPEND=" virtual/opengl x11-libs/libX11 editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) - lobby? ( >=net-libs/gloox-1.0.20 )" - -# add block on 0ad-data, as it is no longer needed. -# addresses comment #3 -# bug #771147 -RDEPEND="${DEPEND} - !games-strategy/0ad-data" - -if [[ ${PV} == ]]; then - S="${WORKDIR}/${P}" -elif [[ ${PV} == *_pre* ]]; then - S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}" -else - S="${WORKDIR}/${MY_P}" -fi + lobby? ( >=net-libs/gloox-1.0.20 ) +" +RDEPEND=" + ${DEPEND} + !games-strategy/0ad-data +" PATCHES=( "${FILESDIR}/${PN}-0.0.24_alpha_pre20210116040036-build.patch" @@ -87,11 +78,11 @@ pkg_setup() { src_prepare() { default + # SpiderMonkey's configure no longer recognises --build for + # the build tuple sed -i -e "/--build/d" libraries/source/spidermonkey/build.sh || die - # merged from 0ad-data - # addresses comment #3 - # bug #771147 + # Originally from 0ad-data rm binaries/data/tools/fontbuilder/fonts/*.txt || die } @@ -110,18 +101,18 @@ src_configure() { tc-export CC CXX - # stock premake5 does not work, use the shipped one + # Stock premake5 does not work, use the shipped one emake -C "${S}"/build/premake/premake5/build/gmake2.unix - # regenerate scripts.c so our patch applies + # Regenerate scripts.c so our patch applies cd "${S}"/build/premake/premake5 || die "${S}"/build/premake/premake5/bin/release/premake5 embed || die - # rebuild premake again... this is the most stupid build system + # Rebuild premake again emake -C "${S}"/build/premake/premake5/build/gmake2.unix clean emake -C "${S}"/build/premake/premake5/build/gmake2.unix - # run premake to create build scripts + # Run premake to create build scripts cd "${S}"/build/premake || die "${S}"/build/premake/premake5/bin/release/premake5 \ --file="premake5.lua" \ @@ -135,23 +126,22 @@ src_configure() { src_compile() { tc-export AR - # build 3rd party fcollada + # Build 3rd party fcollada einfo "Building bundled fcollada" emake -C libraries/source/fcollada/src - # build bundled nvtt - # nvtt is abandoned upstream and 0ad have forked it - # and added fixes. Use their copy. - # bug #768930 + # Build bundled NVTT + # nvtt is abandoned upstream and 0ad have forked it and added fixes. + # Use their copy. bug #768930 if use nvtt ; then cd libraries/source/nvtt || die - elog "Building bundled nvtt (bug #768930)" - ./build.sh JOBS="-j$(makeopts_jobs)" || die "Failed to build bundled nvtt" + elog "Building bundled NVTT (bug #768930)" + ./build.sh JOBS="-j$(makeopts_jobs)" || die "Failed to build bundled NVTT" cd "${S}" || die fi - # build bundled spidermonkey - # We genuinely can't use the system SpiderMonkey right now. + # Build bundled SpiderMonkey + # We really can't use the syste
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: 343b3abeab63a4c2f02bffe46d251a5ffcffe1ab Author: Sam James gentoo org> AuthorDate: Sun Feb 28 22:37:15 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343b3abe games-strategy/0ad: minor style Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild index d3e3cac5127..2c02a47343b 100644 --- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -128,7 +128,8 @@ src_configure() { --outpath="../workspaces/gcc/" \ --os=linux \ "${myconf[@]}" \ - gmake2 || die "Premake failed" + gmake2 \ + || die "Premake failed" } src_compile() { @@ -200,7 +201,7 @@ src_compile() { src_test() { cd binaries/system || die - ./test -libdir "${S}/binaries/system" || die "test phase failed" + ./test -libdir "${S}/binaries/system" || die "Failed tests" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: d0cdd28cee7b12f4fe2e10949af2abb94f3533c5 Author: Wolf-Dieter Rieck web de> AuthorDate: Mon Feb 22 21:19:08 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cdd28c games-strategy/0ad: fix build and merge 0ad-data package * Build was broken in former revision, as generated libs weren't in LD_LIBRARY_PATH. Also libs weren't correcly installed. * 0ad-data pulled same archive as 0a package. Merged both ebuilds into this revision blocking the 0ad-data package. Bug: https://bugs.gentoo.org/768930 Closes: https://bugs.gentoo.org/771147 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Wolf-Dieter Rieck web.de> Closes: https://github.com/gentoo/gentoo/pull/19603 Signed-off-by: Sam James gentoo.org> .../0ad-0.0.24_alpha_pre20210116040036-r2.ebuild | 224 + 1 file changed, 224 insertions(+) diff --git a/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r2.ebuild b/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r2.ebuild new file mode 100644 index 000..7826f504366 --- /dev/null +++ b/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r2.ebuild @@ -0,0 +1,224 @@ +# Copyright 2014-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" +inherit desktop toolchain-funcs wxwidgets xdg + +if [[ ${PV} == ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/0ad/0ad"; + ZEROAD_GIT_REVISION="" +elif [[ ${PV} == *_pre* ]]; then + ZEROAD_GIT_REVISION="c7d07d3979f969b969211a5e5748fa775f6768a7" +else + MY_P="0ad-${PV/_/-}" +fi + +DESCRIPTION="A free, real-time strategy game" +HOMEPAGE="https://play0ad.com/"; +if [[ ${PV} == ]]; then + SRC_URI="" +elif [[ ${PV} == *_pre* ]]; then + SRC_URI="https://github.com/0ad/0ad/archive/${ZEROAD_GIT_REVISION}.tar.gz -> ${P}.tar.gz" +else + SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz"; +fi + +# merged with 0ad-data +# addresses comment #3 +# bug #771147 +LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-2.1 MIT ZLIB BitstreamVera LPPL-1.3c" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="editor +lobby nvtt pch test" +RESTRICT="test" + +BDEPEND="virtual/pkgconfig + test? ( dev-lang/perl )" + +# remove dependency on nvtt +# as we use the bundled one +# bug #768930 +DEPEND=" + dev-libs/boost:= + dev-libs/icu:= + dev-libs/libfmt:0= + dev-libs/libsodium + dev-libs/libxml2 + media-libs/libpng:0 + media-libs/libsdl2[X,opengl,video] + media-libs/libvorbis + media-libs/openal + net-libs/enet:1.3 + net-libs/miniupnpc:= + net-misc/curl + sys-libs/zlib + virtual/opengl + x11-libs/libX11 + editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) + lobby? ( >=net-libs/gloox-1.0.20 )" + +# add block on 0ad-data, as it is no longer needed. +# addresses comment #3 +# bug #771147 +RDEPEND="${DEPEND} + !games-strategy/0ad-data" + +if [[ ${PV} == ]]; then + S="${WORKDIR}/${P}" +elif [[ ${PV} == *_pre* ]]; then + S="${WORKDIR}/${PN}-${ZEROAD_GIT_REVISION}" +else + S="${WORKDIR}/${MY_P}" +fi + +PATCHES=( + "${FILESDIR}/${PN}-0.0.24_alpha_pre20210116040036-build.patch" +) + +pkg_setup() { + use editor && setup-wxwidgets +} + +src_prepare() { + default + + sed -i -e "/--build/d" libraries/source/spidermonkey/build.sh || die + + # merged from 0ad-data + # addresses comment #3 + # bug #771147 + rm binaries/data/tools/fontbuilder/fonts/*.txt || die +} + +src_configure() { + local myconf=( + --minimal-flags + $(usex nvtt "" "--without-nvtt") + $(usex pch "" "--without-pch") + $(usex test "" "--without-tests") + $(usex editor "--atlas" "") + $(usex lobby "" "--without-lobby") + --bindir="/usr/bin" + --libdir="/usr/$(get_libdir)"/${PN} + --datadir="/usr/share/${PN}" + ) + + tc-export CC CXX + + # stock premake5 does not work, use the shipped one + emake -C "${S}"/build/premake/premake5/build/gmake2.unix + + # regenerate scripts.c so our patch applies + cd "${S}"/build/premake/premake5 || die + "${S}"/build/premake/premake5/bin/release/premake5 embed || die + + # rebuild premake again... this is the most stupid build system + emake -C "${S}"/build/premake/premake5/build/gmake2.unix clean + emake -C "${S}"/build/premake/premake5/build/gmake2.unix + + # run premake to create build scripts + cd "${S}"/build/premake || die + "${S}"/build/premake/premake5/bin/release/premake5 \ + --file="premake5.lua" \ + --outpath="../workspaces/gcc/" \ + --os=linux \ + "${myconf
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: be214f59a2387da65ae4665cbe1639a9c3e6bb42 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 22:32:40 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be214f59 games-strategy/0ad: use multiprocessing.eclass Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild index 1a15d95383c..cde93c077b3 100644 --- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -5,7 +5,7 @@ EAPI=7 WX_GTK_VER="3.0-gtk3" -inherit desktop toolchain-funcs wxwidgets xdg +inherit desktop toolchain-funcs multiprocessing wxwidgets xdg if [[ ${PV} == ]]; then inherit git-r3 @@ -145,7 +145,7 @@ src_compile() { if use nvtt ; then cd libraries/source/nvtt || die elog "Building bundled nvtt (bug #768930)" - ./build.sh JOBS="-j3" || die "Failed to build bundled nvtt" + ./build.sh JOBS="-j$(makeopts_jobs)" || die "Failed to build bundled nvtt" cd "${S}" || die fi @@ -155,12 +155,12 @@ src_compile() { # e.g. bug #768840. cd libraries/source/spidermonkey || die elog "Building bundled SpiderMonkey (bug #768840)" - XARGS="${EPREFIX}/usr/bin/xargs" ./build.sh JOBS="-j3" || die "Failed to build bundled SpiderMonkey" + XARGS="${EPREFIX}/usr/bin/xargs" ./build.sh JOBS="-j(makeopts_jobs)" || die "Failed to build bundled SpiderMonkey" cd "${S}" || die # build 0ad elog "Building 0ad" - emake -C build/workspaces/gcc verbose=1 JOBS="-j3" + emake -C build/workspaces/gcc verbose=1 JOBS="-j$(makeopts_jobs)" # Merged from 0ad-data # bug #771147 (comment 3)
[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/
commit: 645c826c87964db5a24b3fa5dd724d7e3224cbc3 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 22:31:38 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 23:04:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645c826c games-strategy/0ad: update comments in ebuild Signed-off-by: Sam James gentoo.org> games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 21 +++-- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild index 436db366fb5..1a15d95383c 100644 --- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild +++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild @@ -41,8 +41,7 @@ RESTRICT="test" BDEPEND="virtual/pkgconfig test? ( dev-lang/perl )" -# remove dependency on nvtt -# as we use the bundled one +# Removed dependency on nvtt as we use the bundled one # bug #768930 DEPEND=" dev-libs/boost:= @@ -163,9 +162,8 @@ src_compile() { elog "Building 0ad" emake -C build/workspaces/gcc verbose=1 JOBS="-j3" - # merged from 0ad-data - # addresses comment #3 - # bug #771147 + # Merged from 0ad-data + # bug #771147 (comment 3) if [[ ${PV} == || ${PV} == *_pre* ]]; then # source/lib/sysdep/os/linux/ldbg.cpp:debug_SetThreadName() tries to open /proc/self/task/${TID}/comm for writing. addpredict /proc/self/task @@ -204,18 +202,13 @@ src_install() { newbin binaries/system/pyrogenesis 0ad use editor && newbin binaries/system/ActorEditor 0ad-ActorEditor - # merged with 0ad-data - # addresses comment #3 - # bug #771147 + # Merged from 0ad-data + # bug #771147 (comment 3) insinto /usr/share/${PN} doins -r binaries/data/{l10n,config,mods,tools} - # merged with 0ad-data - # addresses comment #3 - # bug #771147 - # install bundled SpiderMonkey and nvtt - # fixes comment #1 - # bug #771147 + # Install bundled SpiderMonkey and nvtt + # bug #771147 (comment 1) exeinto /usr/$(get_libdir)/${PN} doexe binaries/system/{libCollada,libmozjs78-ps-release,libnvtt,libnvcore,libnvimage,libnvmath}.so use editor && doexe binaries/system/libAtlasUI.so
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Diff/
commit: eedb197ea9e76aa638031a2c885dc593e514a78f Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 22:50:47 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 22:51:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedb197e dev-perl/Algorithm-Diff: Version bump 1.201.0 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild | 16 dev-perl/Algorithm-Diff/Manifest | 1 + 2 files changed, 17 insertions(+) diff --git a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild new file mode 100644 index 000..f2a920db31c --- /dev/null +++ b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RJBS +DIST_VERSION=1.201 +DIST_EXAMPLES="bin/*" +inherit perl-module + +DESCRIPTION="Compute intelligent differences between two files / lists" + +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" + +BDEPEND="virtual/perl-ExtUtils-MakeMaker" diff --git a/dev-perl/Algorithm-Diff/Manifest b/dev-perl/Algorithm-Diff/Manifest index ccd485c119d..3cf994d39f6 100644 --- a/dev-perl/Algorithm-Diff/Manifest +++ b/dev-perl/Algorithm-Diff/Manifest @@ -1 +1,2 @@ DIST Algorithm-Diff-1.1903.tar.gz 34174 BLAKE2B 85d64400c722d9547efb0c63d717f9c70cdd9f3b8282ca67d1b513507adeba0af68b2e45fe46c53ebaea85c3cd3f4e6d894c68d68587d88b01ba3eb362bf1458 SHA512 61632be4c19a03ccacaa218ab7cb8bdbc53a4a6030b8173a59c7611056375536788392c1da00ab88f3df9884fc8a67825efc83b70e2e564664d5187021d6b106 +DIST Algorithm-Diff-1.201.tar.gz 30047 BLAKE2B 7502eec51e0fd40883b176947853e2f68fdc524545413eec2147ac5de9c1e062cba44b2939c2221b81e63ebb1ed98fc1912447941f710d4676f7e33ab6d1064c SHA512 b22b55f4e45748da0e8aca556dc2155ef2dbcfe42ac5cbe4aa59e4cc13c95a141e6324a9ab0acd7fbc3d97e761e0778176df0f7e726af837a7b7d075106ad8d0
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: fd739858f7dec771e22883b5adb02a44184086e2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 22:14:45 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 22:14:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd739858 profiles/arch/powerpc/package.use.mask: unmask dev-libs/libwacom[test] Bug: https://bugs.gentoo.org/762718 Signed-off-by: Sergei Trofimovich gentoo.org> profiles/arch/powerpc/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 442a5c6aeed..431b2c7d54d 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -14,10 +14,6 @@ dev-lang/php -jit # Dependency not keyworded on this arch. app-text/enchant voikko -# Matt Turner (2020-12-31) -# dev-python/pyudev is not keyworded -dev-libs/libwacom test - # Sam James (2020-12-27) # dev-embedded/libftd2xx unavailable here dev-embedded/urjtag ftd2xx
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyudev/
commit: 0e633176406a81b04c4fb3e183a9d0fb4b90d348 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 22:11:32 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 22:11:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e633176 dev-python/pyudev: keyworded 0.22.0 for ppc keyworded wrt bug #762718 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pyudev/pyudev-0.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyudev/pyudev-0.22.0.ebuild b/dev-python/pyudev/pyudev-0.22.0.ebuild index 3c625e2cd9a..25193dc4699 100644 --- a/dev-python/pyudev/pyudev-0.22.0.ebuild +++ b/dev-python/pyudev/pyudev-0.22.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="qt5" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d4a0d6f746f4148ca297356130e135cbe1c5a450 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 11:47:38 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 22:10:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a0d6f7 kernel-install.eclass: Include a RDEP on libelf Closes: https://bugs.gentoo.org/732210 Signed-off-by: Michał Górny gentoo.org> eclass/kernel-install.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass index 965001924e7..56d40760557 100644 --- a/eclass/kernel-install.eclass +++ b/eclass/kernel-install.eclass @@ -58,6 +58,12 @@ RDEPEND=" sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )" +# needed by objtool that is installed along with the kernel and used +# to build external modules +# NB: linux-mod.eclass also adds this dep but it's cleaner to have +# it here, and resolves QA warnings: https://bugs.gentoo.org/732210 +RDEPEND+=" + virtual/libelf" BDEPEND=" test? ( dev-tcltk/expect
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-time-out-plugin/
commit: 192df901c43bc541322b48283b76fa36f4909d4b Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 22:09:49 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 22:10:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192df901 xfce-extra/xfce4-time-out-plugin: Bump to 1.1.2 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-time-out-plugin/Manifest | 1 + .../xfce4-time-out-plugin-1.1.2.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/xfce-extra/xfce4-time-out-plugin/Manifest b/xfce-extra/xfce4-time-out-plugin/Manifest index f0cabf32412..ef8374f81b6 100644 --- a/xfce-extra/xfce4-time-out-plugin/Manifest +++ b/xfce-extra/xfce4-time-out-plugin/Manifest @@ -1 +1,2 @@ DIST xfce4-time-out-plugin-1.1.1.tar.bz2 405970 BLAKE2B 0e0d94bdb80e3cd8aa3304489d8122f9e0161db57c77c80893f97bc2dc2d578d89e190c56891abcebd95cd7cf9d58e2ba768540af8817b861dded381c6550a74 SHA512 463d210eb6cfaa79c3470b44e7fb42ab44ce8fec0e403d8c71344a5bbc68af29e0da0fe759471ed873637114adf947699ecbaea1129f36e2dd6dc56db0c2ca87 +DIST xfce4-time-out-plugin-1.1.2.tar.bz2 409221 BLAKE2B 75a6f646badb936a803d8e6a8c9c25c85fa76f96fa82bae742724d3b52a68c49f81f58600a91de6ceb0f85220aa2d6b3a3ae2525a38e4f8a5fd78d4fbc6f0dfc SHA512 08e50db9daafd9a2ba60e9d5767cddba83df34d8a261df71b7bb9ae632576f4dfd6252c2a83ec8f9a037284b0adc65751ba36d54ea9d14b85906fdc85d5b86ff diff --git a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.2.ebuild b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.2.ebuild new file mode 100644 index 000..c98032bc3cc --- /dev/null +++ b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A panel plug-in to take periodical breaks from the computer" +HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin"; +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="x11-libs/libX11 + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfce4-panel-4.12:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: fa433b368a95deecfc4215f4aa89445ef199b753 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 22:04:31 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 22:10:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa433b36 kernel-install.eclass: Fix bypassing dracut configs Signed-off-by: Michał Górny gentoo.org> eclass/kernel-install.eclass | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass index b8109f47d0b..965001924e7 100644 --- a/eclass/kernel-install.eclass +++ b/eclass/kernel-install.eclass @@ -211,9 +211,15 @@ kernel-install_test() { local qemu_arch=$(kernel-install_get_qemu_arch) + # NB: if you pass a path that does not exist or is not a regular + # file/directory, dracut will silently ignore it and use the default + # https://github.com/dracutdevs/dracut/issues/1136 + > "${T}"/empty-file || die + mkdir -p "${T}"/empty-directory || die + dracut \ - --conf /dev/null \ - --confdir /dev/null \ + --conf "${T}"/empty-file \ + --confdir "${T}"/empty-directory \ --no-hostonly \ --kmoddir "${modules}" \ "${T}/initrd" "${version}" || die
[gentoo-commits] repo/gentoo:master commit in: x11-terms/qterminal/files/, x11-terms/qterminal/
commit: 9c55a4ab2e1adb960521cd9c237fd5e79f987a62 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 21:56:26 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 28 21:57:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c55a4ab x11-terms/qterminal: Fix appdata installation path Closes: https://bugs.gentoo.org/737626 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch | 11 +++ .../{qterminal-.ebuild => qterminal-0.16.1-r1.ebuild} | 4 +++- x11-terms/qterminal/qterminal-.ebuild | 4 +++- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch b/x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch new file mode 100644 index 000..fc3f370fa67 --- /dev/null +++ b/x11-terms/qterminal/files/qterminal-0.16.1-appdata.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt 2020-11-14 10:11:34.0 +0100 b/CMakeLists.txt 2021-02-28 22:47:20.119110816 +0100 +@@ -215,7 +215,7 @@ + + install(FILES + qterminal.appdata.xml +-DESTINATION "${CMAKE_INSTALL_DATADIR}/appdata" ++DESTINATION "${CMAKE_INSTALL_DATADIR}/metainfo" + ) + + if(NOT APPLEBUNDLE) diff --git a/x11-terms/qterminal/qterminal-.ebuild b/x11-terms/qterminal/qterminal-0.16.1-r1.ebuild similarity index 90% copy from x11-terms/qterminal/qterminal-.ebuild copy to x11-terms/qterminal/qterminal-0.16.1-r1.ebuild index 1b3cfd71784..1474704c16c 100644 --- a/x11-terms/qterminal/qterminal-.ebuild +++ b/x11-terms/qterminal/qterminal-0.16.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -33,6 +33,8 @@ RDEPEND="${DEPEND} !lxqt-base/lxqt-l10n " +PATCHES=( "${FILESDIR}/${P}-appdata.patch" ) + pkg_postinst() { xdg_icon_cache_update } diff --git a/x11-terms/qterminal/qterminal-.ebuild b/x11-terms/qterminal/qterminal-.ebuild index 1b3cfd71784..07f53ab940a 100644 --- a/x11-terms/qterminal/qterminal-.ebuild +++ b/x11-terms/qterminal/qterminal-.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 @@ -33,6 +33,8 @@ RDEPEND="${DEPEND} !lxqt-base/lxqt-l10n " +PATCHES=( "${FILESDIR}/${PN}-0.16.1-appdata.patch" ) + pkg_postinst() { xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: x11-terms/qterminal/
commit: e7ab2c6f3e5c4bd44851ada1b35997068427cc2f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 21:56:49 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 28 21:57:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ab2c6f x11-terms/qterminal: Drop 0.16.1 (r0) Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-terms/qterminal/qterminal-0.16.1.ebuild | 42 - 1 file changed, 42 deletions(-) diff --git a/x11-terms/qterminal/qterminal-0.16.1.ebuild b/x11-terms/qterminal/qterminal-0.16.1.ebuild deleted file mode 100644 index 1b3cfd71784..000 --- a/x11-terms/qterminal/qterminal-0.16.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils - -DESCRIPTION="Qt-based multitab terminal emulator" -HOMEPAGE="https://lxqt.github.io/"; - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -fi - -LICENSE="GPL-2 GPL-2+" -SLOT="0" - -BDEPEND=">=dev-util/lxqt-build-tools-0.8.0" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - x11-libs/libX11 - ~x11-libs/qtermwidget-${PV} -" -RDEPEND="${DEPEND} - !lxqt-base/lxqt-l10n -" - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: 7123d5d2aee72acfa4b2e90fc66331b9948eddc5 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 21:40:29 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 21:40:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7123d5d2 dev-python/aiohttp: Remove old Bug: https://bugs.gentoo.org/772932 Signed-off-by: Michał Górny gentoo.org> dev-python/aiohttp/Manifest| 4 - dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild | 156 - dev-python/aiohttp/aiohttp-3.7.1-r1.ebuild | 90 - dev-python/aiohttp/aiohttp-3.7.2-r1.ebuild | 91 - dev-python/aiohttp/aiohttp-3.7.3.ebuild| 91 - 5 files changed, 432 deletions(-) diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index 3bad1e315fa..c5a16a92aa4 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -1,5 +1 @@ -DIST aiohttp-3.6.2.tar.gz 1076923 BLAKE2B 14327a0bc5b5fffdf436a4c3525e4c25d80100aa464ed652316f7724c2bea6de4ace6c27e8a2a8cf9d895673ed63ed52e8c958ad611636e1e524a4e40efa4735 SHA512 49bd3089158c05ff6312420190ccd7fed95efb4a18b8aff7497d5507c71c692080d6949801edabdcd95379ca8e6614398408118d72ff1e782399e059e2cfc1a8 -DIST aiohttp-3.7.1.tar.gz 777 BLAKE2B 03d16e8c9d64ec407cf7b6dbbf5547a88f528ab23e9e256559c11fc2cb6f568101f79dad89b0e5698fd02a3918051e4bc3c349e3ea4358ecb5de1543fea91708 SHA512 accdd588fdd7ba1792cf5e8fb67c6d5dd3e1c5382d9c9ece14e449d6f4f1c116975809d2dad786e0d472b3bb54e3b8c59722be871401a82cef5eff9c12f3c3f8 -DIST aiohttp-3.7.2.tar.gz 049 BLAKE2B faffc582f2c72ff892862b5b782da75b381e59b21b284b1120e4edb16f22b760f8cabe56261061e0049a5dfd041456076e294e942a02309e9b3d6b414facb0cb SHA512 2dd4f0264f1fb0801be366c269b73dd80b542e8e5bfe18a01fbdfadd0210022ccd6e3975be1be416551ccce82f42881e18735d5c6fc68a42b7452ab18e157dc5 -DIST aiohttp-3.7.3.tar.gz 1113127 BLAKE2B 47d95565db1184c6b55a1e7d7a6df8cda872e4fe621f653e3143608f51dde2c7d30d00835da357dd7ae33f4858ad5778074dfde5261331a3539a5d6776ea1a25 SHA512 d1dbbe3cbdeb1a460f5030a08a251a7bb7ae7ec038ca93ba5187b2da1fe21b80ed6513db647ef382d2d92a3d527a34dffbd37f51aa1e8b65bb36d517304b1812 DIST aiohttp-3.7.4.tar.gz 1114533 BLAKE2B dcae3e66e13df8264d731a3ca65b4718feca8d0e6e1baeb6608dcb9bfb4bd4baaed6bd34297ed5ece78d01189bf9a0b9860845cae4e2b93cc2ba463cc35cfb77 SHA512 66fcc837b388020dc998cbaa2db31e48ecec75bcfaa8af9108e2ea265588dafa5684ca96a8fe3ad6759b22e09a4ae6d4efd8653fb76126eccdc826c15cbbe2e6 diff --git a/dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild b/dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild deleted file mode 100644 index ff1ec99c9e6..000 --- a/dev-python/aiohttp/aiohttp-3.6.2-r1.ebuild +++ /dev/null @@ -1,156 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="http client/server for asyncio" -HOMEPAGE="https://pypi.org/project/aiohttp/"; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - >=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}] - >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/idna-ssl[${PYTHON_USEDEP}] - ' python3_6) - dev-python/typing-extensions[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - ${COMMON_DEPEND} - !!dev-python/pytest-aiohttp - dev-python/async_generator[${PYTHON_USEDEP}] - dev-python/brotlipy[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - www-servers/gunicorn[${PYTHON_USEDEP}] - >=dev-python/pytest-3.4.0[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" -RDEPEND="${COMMON_DEPEND}" - -DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst ) - -distutils_enable_sphinx docs \ - '>=dev-python/alabaster-0.6.2' \ - 'dev-python/sphinxcontrib-asyncio' \ - 'dev-python/sphinxcontrib-blockdiag' \ - 'dev-python/sphinxcontrib-newsfeed' \ - 'dev-python/sphinxcontrib-spelling' \ - 'dev-python/sphinx' \ - 'dev-python/sphinx-aiohttp-theme' - -distutils_enable_tests pytest || die "Tests fail with ${EPYTHON}" - -python_prepare_all() { - sed -e 's|^async def test_aiohttp_request_coroutine(|@pytest.mark.xfail\n\0|' \ - -e 's|^async def test_handle_keepalive_on_closed_connection(|@pytest.mark.xfail\n\0|' \ -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsnow/
commit: 764944b98ab88248c4974429f63556950c411d6c Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:36:05 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:36:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764944b9 x11-misc/xsnow: Stabilize 3.2.2 ppc, #773460 Signed-off-by: Sam James gentoo.org> x11-misc/xsnow/xsnow-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild b/x11-misc/xsnow/xsnow-3.2.2.ebuild index 862c1afffe2..521c55ef362 100644 --- a/x11-misc/xsnow/xsnow-3.2.2.ebuild +++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" LICENSE="freedist" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~amd64 ppc ~ppc64 ~sparc x86" RDEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/
commit: 3a5447b84d97d862e485cb90bd1e76908967c76b Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:36:25 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:37:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5447b8 sci-electronics/iverilog: Stabilize 11.0 sparc, #772065 Signed-off-by: Sam James gentoo.org> sci-electronics/iverilog/iverilog-11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/iverilog/iverilog-11.0.ebuild b/sci-electronics/iverilog/iverilog-11.0.ebuild index bed87e6df97..bf530fda830 100644 --- a/sci-electronics/iverilog/iverilog-11.0.ebuild +++ b/sci-electronics/iverilog/iverilog-11.0.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"; else SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/${PN}-${GITHUB_PV}" fi
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xosview/
commit: 05f4374d255044fe7869d0727a80f7c6123ecdf6 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:36:01 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:36:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f4374d x11-misc/xosview: Stabilize 1.23 ppc, #773457 Signed-off-by: Sam James gentoo.org> x11-misc/xosview/xosview-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xosview/xosview-1.23.ebuild b/x11-misc/xosview/xosview-1.23.ebuild index 47bb4c84b69..3557a293799 100644 --- a/x11-misc/xosview/xosview-1.23.ebuild +++ b/x11-misc/xosview/xosview-1.23.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz"; LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 x86" +KEYWORDS="~amd64 ppc ~ppc64 x86" IUSE="suid" COMMON_DEPS="x11-libs/libX11
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/
commit: f219eab9448996ac30dc84e91d5011a40eb3b025 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:35:57 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:36:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f219eab9 sci-electronics/iverilog: Stabilize 11.0 ppc, #772065 Signed-off-by: Sam James gentoo.org> sci-electronics/iverilog/iverilog-11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/iverilog/iverilog-11.0.ebuild b/sci-electronics/iverilog/iverilog-11.0.ebuild index cf2b50d12f0..bed87e6df97 100644 --- a/sci-electronics/iverilog/iverilog-11.0.ebuild +++ b/sci-electronics/iverilog/iverilog-11.0.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"; else SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" S="${WORKDIR}/${PN}-${GITHUB_PV}" fi
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsnow/
commit: 65cc97714c148a12ae7f8e61f3d49c47aca4111f Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:36:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:37:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cc9771 x11-misc/xsnow: Stabilize 3.2.2 sparc, #773460 Signed-off-by: Sam James gentoo.org> x11-misc/xsnow/xsnow-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild b/x11-misc/xsnow/xsnow-3.2.2.ebuild index 521c55ef362..e2d797edb0a 100644 --- a/x11-misc/xsnow/xsnow-3.2.2.ebuild +++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" LICENSE="freedist" SLOT="0" -KEYWORDS="~amd64 ppc ~ppc64 ~sparc x86" +KEYWORDS="~amd64 ppc ~ppc64 sparc x86" RDEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/qelectrotech/files/, sci-electronics/qelectrotech/
commit: da37447a27e961ef6bde9e773ae002e28e6285e0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 20:21:21 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 28 21:36:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da37447a sci-electronics/qelectrotech: 0.80 version bump Closes: https://bugs.gentoo.org/746647 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-electronics/qelectrotech/Manifest | 1 + .../files/qelectrotech-0.80-fix-paths.patch| 50 ++ .../files/qelectrotech-0.80-nomancompress.patch| 10 + ...rotech-.ebuild => qelectrotech-0.80.ebuild} | 22 -- .../qelectrotech/qelectrotech-.ebuild | 22 -- 5 files changed, 97 insertions(+), 8 deletions(-) diff --git a/sci-electronics/qelectrotech/Manifest b/sci-electronics/qelectrotech/Manifest index 23a90bc85d6..88b1688f9cd 100644 --- a/sci-electronics/qelectrotech/Manifest +++ b/sci-electronics/qelectrotech/Manifest @@ -1 +1,2 @@ DIST qelectrotech-0.70.tar.gz 10870717 BLAKE2B 21af280526cc75e67d80d514286a294a805073beb97d142758449e1290db56e741b70eeb9c38adbdb770fc548eb0fba18429bceaa8cd88bcba5335c3fca9 SHA512 db5b74ce9ac64e55a463c821ee43a2cde8cc4dc4a7be79c8a39512e54dfb85653e20981b5879ecc6e5949c1c1196ad5b7cae9780bf16de0b4d7b2381731173bd +DIST qelectrotech-0.80.tar.gz 13835653 BLAKE2B 1efb22c9683c01c3cc449a3c1deef1990825b16f11dc15d93e2d7c0afd026486ee9772e0d8637efcb576fb20a8dc79235cdcabc94d293b9bf8c2028818645734 SHA512 732101130e77849ed0a56bcc7b519a1ca032e8f203951a50e1dd5fd488e96f1ab69ed0854176604f1947636b3d8fda1ac8aebbcfe01e63dfa263d8f646224f53 diff --git a/sci-electronics/qelectrotech/files/qelectrotech-0.80-fix-paths.patch b/sci-electronics/qelectrotech/files/qelectrotech-0.80-fix-paths.patch new file mode 100644 index 000..30ef9b6089b --- /dev/null +++ b/sci-electronics/qelectrotech/files/qelectrotech-0.80-fix-paths.patch @@ -0,0 +1,50 @@ +--- a/qelectrotech.pro 2021-02-21 10:15:38.0 +0100 b/qelectrotech.pro 2021-02-28 21:12:15.934876464 +0100 +@@ -5,21 +5,21 @@ + # Chemins utilises pour la compilation et l'installation de QET + unix { + # Chemins UNIX +-COMPIL_PREFIX = '/usr/local/' +-INSTALL_PREFIX = '/usr/local/' ++COMPIL_PREFIX = '/usr/' ++INSTALL_PREFIX = '/usr/' + QET_BINARY_PATH= 'bin/' + QET_COMMON_COLLECTION_PATH = 'share/qelectrotech/elements/' + QET_COMMON_TBT_PATH= 'share/qelectrotech/titleblocks/' + QET_LANG_PATH = 'share/qelectrotech/lang/' + QET_EXAMPLES_PATH = 'share/qelectrotech/examples/' + QET_LICENSE_PATH = 'doc/qelectrotech/' +-QET_MIME_XML_PATH = '../share/mime/application/' +-QET_MIME_DESKTOP_PATH = '../share/mimelnk/application/' +-QET_MIME_PACKAGE_PATH = '../share/mime/packages/' ++QET_MIME_XML_PATH = 'share/mime/application/' ++QET_MIME_DESKTOP_PATH = 'share/mimelnk/application/' ++QET_MIME_PACKAGE_PATH = 'share/mime/packages/' + QET_DESKTOP_PATH = 'share/applications/' + QET_ICONS_PATH = 'share/icons/hicolor/' +-QET_MAN_PATH = 'man/' +-QET_APPDATA_PATH = 'share/appdata' ++QET_MAN_PATH = 'share/man/' ++QET_APPDATA_PATH = 'share/metainfo' + } + win32 { + # Chemins Windows +@@ -252,9 +252,6 @@ + examples.path = $$join(INSTALL_PREFIX,,,$${QET_EXAMPLES_PATH}) + examples.files = examples/* + +-copyright.path = $$join(INSTALL_PREFIX,,,$${QET_LICENSE_PATH}) +-copyright.files= LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog +- + mime_xml.path = $$join(INSTALL_PREFIX,,,$${QET_MIME_XML_PATH}) + mime_xml.files = misc/x-qet-*.xml + +@@ -284,7 +281,7 @@ + man.extra = sh man/compress_man_pages.sh + + # L'installation comprend la copie du binaire, des elements, des fichiers de langue et du fichier LICENSE +-INSTALLS += target elements tbt lang copyright ++INSTALLS += target elements tbt lang + # Sous Unix, on installe egalement l'icone, un fichier .desktop, des fichiers mime et les pages de manuel + unix { + INSTALLS += desktop mime_xml mime_desktop mime_package icons man examples appdata diff --git a/sci-electronics/qelectrotech/files/qelectrotech-0.80-nomancompress.patch b/sci-electronics/qelectrotech/files/qelectrotech-0.80-nomancompress.patch new file mode 100644 index 000..9e63a451289 --- /dev/null +++ b/sci-electronics/qelectrotech/files/qelectrotech-0.80-nomancompress.patch @@ -0,0 +1,10 @@ +--- a/qelectrotech.pro 2021-02-21 10:15:38.0 +0100 b/qelectrotech.pro 2021-02-28 21:41:02.221285171 +0100 +@@ -278,7 +278,6 @@ + + m
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/qelectrotech/
commit: a5b6c466b35a2deb4237fb107305f90abe61e985 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 21:09:39 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 28 21:36:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b6c466 sci-electronics/qelectrotech: Switch to git repository Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-electronics/qelectrotech/qelectrotech-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-electronics/qelectrotech/qelectrotech-.ebuild b/sci-electronics/qelectrotech/qelectrotech-.ebuild index bd14b719e6f..ac7b517d39f 100644 --- a/sci-electronics/qelectrotech/qelectrotech-.ebuild +++ b/sci-electronics/qelectrotech/qelectrotech-.ebuild @@ -8,9 +8,9 @@ inherit qmake-utils xdg DESCRIPTION="Qt5 application to design electric diagrams" HOMEPAGE="https://qelectrotech.org/"; -if [[ ${PV} = ** ]]; then - inherit subversion - ESVN_REPO_URI="svn://svn.tuxfamily.org/svnroot/qet/qet/trunk" +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://git.tuxfamily.org/qet/qet.git/"; + inherit git-r3 else MY_P=${PN}-${PV%0}-src SRC_URI="https://download.tuxfamily.org/qet/tags/20180823/${MY_P}.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/
commit: 5d8af12c54b44ea5c79b2e92af3365f1cd7cd0f2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 21:31:14 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 28 21:36:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8af12c sci-astronomy/kstars: Drop 3.4.3 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-astronomy/kstars/Manifest| 1 - sci-astronomy/kstars/kstars-3.4.3.ebuild | 97 2 files changed, 98 deletions(-) diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest index 01b294f1b11..eb147712fec 100644 --- a/sci-astronomy/kstars/Manifest +++ b/sci-astronomy/kstars/Manifest @@ -1,2 +1 @@ -DIST kstars-3.4.3.tar.xz 77697704 BLAKE2B a64901f74952268fb05ab9ef90d4161f48ada210a0c3099218488bb0c327d29855c58f7226ac399e522abe9846fe7109dcbecbdb789d9c3afc1180448ba1fe69 SHA512 47adad28cccd749a7ac3c71df4b06d59a4bdf94bacc064fe5d658dcbe3150f2e4d13aaf23e0aedea57c64c28357452d731caaf764e8c91bc67f5469166cf7ad4 DIST kstars-3.5.1.tar.xz 78872552 BLAKE2B 8962d60a7e6224a7d6724a9883136599ca7acf874131b46ad30ca5fba6d42d60f3eff3bee8df3e7db8807e6d6a3d363d2f63dd1540d7b80d9f76be3ee31f SHA512 a0684272967a314ca9ce5d835337d6c6f52f2b5cfb877f50b41a5fa8df51497fbb10445e14e0d04804f3ad3dfdba4379710dd82547b617f4ee9d78cec8feb0dc diff --git a/sci-astronomy/kstars/kstars-3.4.3.ebuild b/sci-astronomy/kstars/kstars-3.4.3.ebuild deleted file mode 100644 index fae05124743..000 --- a/sci-astronomy/kstars/kstars-3.4.3.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Desktop Planetarium" -HOMEPAGE="https://apps.kde.org/en/kstars https://edu.kde.org/kstars/"; - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+ GPL-3+" -SLOT="5" -IUSE="fits indi +password raw wcs" - -REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND=" - >=dev-qt/qtdatavis3d-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwebsockets-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kplotting-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - sys-libs/zlib - fits? ( sci-libs/cfitsio ) - indi? ( - >=sci-libs/indilib-1.7.5 - sci-libs/libnova - ) - password? ( dev-libs/qtkeychain:= ) - raw? ( media-libs/libraw:= ) - wcs? ( sci-astronomy/wcslib ) -" -# TODO: Add back when re-enabled by upstream -# opengl? ( -# >=dev-qt/qtopengl-${QTMIN}:5 -# virtual/opengl -# ) -DEPEND="${COMMON_DEPEND} - dev-cpp/eigen:3 - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtpositioning-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -" - -src_configure() { - local mycmakeargs=( - -DFETCH_TRANSLATIONS=OFF - -DBUILD_DOC=$(usex handbook) - $(cmake_use_find_package fits CFitsio) - $(cmake_use_find_package indi INDI) - $(cmake_use_find_package indi Nova) - $(cmake_use_find_package password Qt5Keychain) - $(cmake_use_find_package raw LibRaw) - $(cmake_use_find_package wcs WCSLIB) - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - - if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" ; then - elog "${PN} has optional runtime support for x11-misc/xplanet" - fi - # same for AstrometryNet, which is not packaged. -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsnow/
commit: 4acc4ffd038d1dff4defff87cda1fad1316e6e88 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:35:34 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:35:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acc4ffd x11-misc/xsnow: Stabilize 3.2.2 x86, #773460 Signed-off-by: Sam James gentoo.org> x11-misc/xsnow/xsnow-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild b/x11-misc/xsnow/xsnow-3.2.2.ebuild index 1ff2e5e3a1b..862c1afffe2 100644 --- a/x11-misc/xsnow/xsnow-3.2.2.ebuild +++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" LICENSE="freedist" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" RDEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xosview/
commit: b472df95aeda408139daad6535bfabd1e7e2ea1c Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:35:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:35:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b472df95 x11-misc/xosview: Stabilize 1.23 x86, #773457 Signed-off-by: Sam James gentoo.org> x11-misc/xosview/xosview-1.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xosview/xosview-1.23.ebuild b/x11-misc/xosview/xosview-1.23.ebuild index 43582f7a181..47bb4c84b69 100644 --- a/x11-misc/xosview/xosview-1.23.ebuild +++ b/x11-misc/xosview/xosview-1.23.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz"; LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 x86" IUSE="suid" COMMON_DEPS="x11-libs/libX11
[gentoo-commits] repo/gentoo:master commit in: media-gfx/album/
commit: 0aa8dae88055c771fd7e83c50b0359b7f9a49503 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:35:25 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:35:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa8dae8 media-gfx/album: Stabilize 4.15-r1 x86, #773454 Signed-off-by: Sam James gentoo.org> media-gfx/album/album-4.15-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/album/album-4.15-r1.ebuild b/media-gfx/album/album-4.15-r1.ebuild index 283dda684e5..40c2c0f72dc 100644 --- a/media-gfx/album/album-4.15-r1.ebuild +++ b/media-gfx/album/album-4.15-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -10,7 +10,7 @@ SRC_URI="https://marginalhacks.com/bin/album.versions/${P}.tar.gz LICENSE="marginalhacks" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 x86" IUSE="doc ffmpeg plugins themes" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: 4e77ad44845ce6debf75127570fa8279fe39f424 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:35:09 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:35:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e77ad44 dev-python/aiohttp: Stabilize 3.7.4 amd64, #772932 Signed-off-by: Sam James gentoo.org> dev-python/aiohttp/aiohttp-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/aiohttp/aiohttp-3.7.4.ebuild b/dev-python/aiohttp/aiohttp-3.7.4.ebuild index a7a8da1e4dd..a3a21c4b7e4 100644 --- a/dev-python/aiohttp/aiohttp-3.7.4.ebuild +++ b/dev-python/aiohttp/aiohttp-3.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86" RDEPEND=" >=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: 55d67d1d8241c3b1f19ccdd44c8fa7fd95161d6c Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:34:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:34:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d67d1d dev-python/aiohttp: Stabilize 3.7.4 arm, #772932 Signed-off-by: Sam James gentoo.org> dev-python/aiohttp/aiohttp-3.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/aiohttp/aiohttp-3.7.4.ebuild b/dev-python/aiohttp/aiohttp-3.7.4.ebuild index d846d97092c..a7a8da1e4dd 100644 --- a/dev-python/aiohttp/aiohttp-3.7.4.ebuild +++ b/dev-python/aiohttp/aiohttp-3.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86" RDEPEND=" >=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-libs/mpir/
commit: 9a90fb9c34142106ae2ba489e784961a85859ac4 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:34:17 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:34:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a90fb9c sci-libs/mpir: Stabilize 3.0.0 arm, #679338 Signed-off-by: Sam James gentoo.org> sci-libs/mpir/mpir-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild index 4953f535cb4..57228ff75a7 100644 --- a/sci-libs/mpir/mpir-3.0.0.ebuild +++ b/sci-libs/mpir/mpir-3.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.mpir.org/${P}.tar.bz2"; LICENSE="LGPL-3" SLOT="0/23" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+cxx cpudetection static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: ef05e0549127dc723fdb8335e29e83ab4f419e86 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:34:27 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:34:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef05e054 net-wireless/iwd: Stabilize 1.11 arm, #769566 Signed-off-by: Sam James gentoo.org> net-wireless/iwd/iwd-1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/iwd/iwd-1.11.ebuild b/net-wireless/iwd/iwd-1.11.ebuild index bfd48ed2566..94719ec1b7a 100644 --- a/net-wireless/iwd/iwd-1.11.ebuild +++ b/net-wireless/iwd/iwd-1.11.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; else SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86" fi DESCRIPTION="Wireless daemon for linux"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/
commit: 707c782670b9f17c96d0ffd3c7ff36ae85b73654 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:34:25 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:34:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707c7826 dev-libs/ell: Stabilize 0.36 arm, #769566 Signed-off-by: Sam James gentoo.org> dev-libs/ell/ell-0.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/ell/ell-0.36.ebuild b/dev-libs/ell/ell-0.36.ebuild index 489462190d4..8d87287e565 100644 --- a/dev-libs/ell/ell-0.36.ebuild +++ b/dev-libs/ell/ell-0.36.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" fi LICENSE="LGPL-2.1" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-misc/geoipupdate/
commit: 3e6818232c5fdca9723c7637f04758d37a5aa599 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:34:21 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:34:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e681823 net-misc/geoipupdate: Stabilize 4.3.0 arm, #714692 Signed-off-by: Sam James gentoo.org> net-misc/geoipupdate/geoipupdate-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild b/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild index f38a5a18875..083d40f6db7 100644 --- a/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild +++ b/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild @@ -53,7 +53,7 @@ SRC_URI=" LICENSE="ISC BSD BSD-2 MIT Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ppc64 x86" +KEYWORDS="amd64 arm ppc64 x86" DOCS=( README.md CHANGELOG.md doc/GeoIP.conf.md doc/geoipupdate.md )
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/
commit: b90788cdabbb933ed819b1ef2b83cf33f061191a Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:32:38 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:34:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90788cd dev-perl/Lab-Measurement: Version bump Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> .../Lab-Measurement/Lab-Measurement-3.721.ebuild | 148 - dev-perl/Lab-Measurement/Manifest | 1 - 2 files changed, 149 deletions(-) diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.721.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.721.ebuild deleted file mode 100644 index 4bf9cc43266..000 --- a/dev-perl/Lab-Measurement/Lab-Measurement-3.721.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_EXAMPLES=( "examples/*" ) - -if [[ "${PV}" != "" ]]; then - DIST_VERSION=${PV%.0} - DIST_AUTHOR="AKHUETTEL" - KEYWORDS="~amd64 ~x86" - inherit perl-module -else - EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git"; - EGIT_BRANCH="master" - EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git" - inherit perl-module git-r3 -fi - -DESCRIPTION="Measurement control and automation with Perl" -HOMEPAGE="https://www.labmeasurement.de"; - -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DZIL_PLUGINS=( Git PodWeaver AuthorsFromGit ) - -RDEPEND=" - virtual/perl-Carp - dev-perl/Class-ISA - >=dev-perl/Class-Method-Modifiers-2.110.0 - >=dev-perl/Clone-0.310.0 - virtual/perl-Data-Dumper - virtual/perl-Encode - >=dev-perl/Exception-Class-1.0.0 - virtual/perl-Exporter - virtual/perl-File-Path - virtual/perl-File-Spec - virtual/perl-Getopt-Long - dev-perl/Hook-LexWrap - virtual/perl-IO - >=dev-perl/IO-Socket-Timeout-0.320.0 - dev-perl/List-MoreUtils - virtual/perl-Scalar-List-Utils - virtual/perl-Math-Complex - >=virtual/perl-Module-Load-0.260.0 - >=dev-perl/Moose-2.121.300 - >=dev-perl/MooseX-Params-Validate-0.180.0 - dev-perl/MooseX-StrictConstructor - >=dev-perl/PDL-2.7.0 - dev-perl/PDL-Graphics-Gnuplot - >=dev-perl/Role-Tiny-1.3.4 - virtual/perl-Socket - dev-perl/Statistics-Descriptive - virtual/perl-Storable - >=dev-perl/TermReadKey-2.300.0 - virtual/perl-Thread-Semaphore - virtual/perl-Time-HiRes - dev-perl/Time-Monotonic - virtual/perl-Time-Piece - >=dev-perl/Try-Tiny-0.220.0 - >=dev-perl/YAML-LibYAML-0.410.0 - virtual/perl-autodie - >=dev-perl/namespace-autoclean-0.200.0 - virtual/perl-parent - sci-visualization/gnuplot - dev-perl/Lab-VXI11 - dev-perl/USB-TMC -" -DEPEND=" - ${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - dev-perl/File-Slurper - virtual/perl-File-Temp - dev-perl/Test-Fatal - dev-perl/Test-File - virtual/perl-Test-Simple - dev-perl/Text-Diff - dev-perl/aliased - ) -" -if [[ "${PV}" == "" ]]; then - DEPEND="${DEPEND} - dev-perl/Dist-Zilla" - for dzp in "${DZIL_PLUGINS[@]}" ; do - DEPEND="${DEPEND} - dev-perl/Dist-Zilla-Plugin-${dzp}" - done -fi - -src_unpack() { - if [[ "${PV}" == "" ]]; then - git-r3_src_unpack - mkdir -p "${S}" || die "Can't make ${S}" - else - default - fi -} - -dzil_to_distdir() { - local dzil_root dest has_missing modname dzil_version - dzil_root="$1" - dest="$2" - - cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'"; - - dzil_version="$(dzil version)" || die "Error invoking 'dzil version'" - einfo "Generating CPAN dist with ${dzil_version}" - - has_missing="" - - einfo "Checking dzil authordeps" - while IFS= read -d $'\n' -r modname; do - if [[ -z "${has_missing}" ]]; then - has_missing=1 - eerror "'dzil authordeps' indicates missing build dependencies" - eerror "These will prevent building, please report a bug" - eerror "Missing:" - fi - eerror " ${modname}" - done < <( dzil authordeps --missing --versions ) - - [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first" - - einfo "Checking dzil build deps" - while IFS= read -d $'\n' -r modname; do - if [[ -z "${has_missing}" ]]; then - has_missing=1 - ewarn "'dzil listdeps' indicates missing build
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/
commit: a19dd4ada681bc238c52b21e07925eed2ec26ff7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:32:19 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:34:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19dd4ad dev-perl/Lab-Measurement: Version bump Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> .../Lab-Measurement/Lab-Measurement-3.741.ebuild | 148 + dev-perl/Lab-Measurement/Manifest | 1 + 2 files changed, 149 insertions(+) diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.741.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.741.ebuild new file mode 100644 index 000..e3f434a03ec --- /dev/null +++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.741.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_EXAMPLES=( "examples/*" ) + +if [[ "${PV}" != "" ]]; then + DIST_VERSION=${PV%.0} + DIST_AUTHOR="AKHUETTEL" + KEYWORDS="~amd64 ~x86" + inherit perl-module +else + EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git"; + EGIT_BRANCH="master" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git" + inherit perl-module git-r3 +fi + +DESCRIPTION="Measurement control and automation with Perl" +HOMEPAGE="https://www.labmeasurement.de"; + +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DZIL_PLUGINS=( Git PodWeaver AuthorsFromGit ) + +RDEPEND=" + virtual/perl-Carp + dev-perl/Class-ISA + >=dev-perl/Class-Method-Modifiers-2.110.0 + >=dev-perl/Clone-0.310.0 + virtual/perl-Data-Dumper + virtual/perl-Encode + >=dev-perl/Exception-Class-1.0.0 + virtual/perl-Exporter + virtual/perl-File-Path + virtual/perl-File-Spec + virtual/perl-Getopt-Long + dev-perl/Hook-LexWrap + virtual/perl-IO + >=dev-perl/IO-Socket-Timeout-0.320.0 + dev-perl/List-MoreUtils + virtual/perl-Scalar-List-Utils + virtual/perl-Math-Complex + >=virtual/perl-Module-Load-0.260.0 + >=dev-perl/Moose-2.121.300 + >=dev-perl/MooseX-Params-Validate-0.180.0 + dev-perl/MooseX-StrictConstructor + >=dev-perl/PDL-2.7.0 + dev-perl/PDL-Graphics-Gnuplot + >=dev-perl/Role-Tiny-1.3.4 + virtual/perl-Socket + dev-perl/Statistics-Descriptive + virtual/perl-Storable + >=dev-perl/TermReadKey-2.300.0 + virtual/perl-Thread-Semaphore + virtual/perl-Time-HiRes + dev-perl/Time-Monotonic + virtual/perl-Time-Piece + >=dev-perl/Try-Tiny-0.220.0 + >=dev-perl/YAML-LibYAML-0.410.0 + virtual/perl-autodie + >=dev-perl/namespace-autoclean-0.200.0 + virtual/perl-parent + sci-visualization/gnuplot + dev-perl/Lab-VXI11 + dev-perl/USB-TMC +" +DEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/File-Slurper + virtual/perl-File-Temp + dev-perl/Test-Fatal + dev-perl/Test-File + virtual/perl-Test-Simple + dev-perl/Text-Diff + dev-perl/aliased + ) +" +if [[ "${PV}" == "" ]]; then + DEPEND="${DEPEND} + dev-perl/Dist-Zilla" + for dzp in "${DZIL_PLUGINS[@]}" ; do + DEPEND="${DEPEND} + dev-perl/Dist-Zilla-Plugin-${dzp}" + done +fi + +src_unpack() { + if [[ "${PV}" == "" ]]; then + git-r3_src_unpack + mkdir -p "${S}" || die "Can't make ${S}" + else + default + fi +} + +dzil_to_distdir() { + local dzil_root dest has_missing modname dzil_version + dzil_root="$1" + dest="$2" + + cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'"; + + dzil_version="$(dzil version)" || die "Error invoking 'dzil version'" + einfo "Generating CPAN dist with ${dzil_version}" + + has_missing="" + + einfo "Checking dzil authordeps" + while IFS= read -d $'\n' -r modname; do + if [[ -z "${has_missing}" ]]; then + has_missing=1 + eerror "'dzil authordeps' indicates missing build dependencies" + eerror "These will prevent building, please report a bug" + eerror "Missing:" + fi + eerror " ${modname}" + done < <( dzil authordeps --missing --versions ) + + [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first" + + einfo "Checking dzil build deps" + while IFS= read -d $'\n' -r modname; do + if [[ -z "${has_missing}" ]]; then + has_missing=1 + ewarn "'dzil listdeps' indicates missing build d
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 25bf1c9b60c896c27c452dfcd0b27b92d9365bb7 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:33:38 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:33:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bf1c9b sys-libs/glibc: Stabilize 2.32-r7 arm64, #764176 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.32-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.32-r7.ebuild b/sys-libs/glibc/glibc-2.32-r7.ebuild index c38f5a00765..03889d61785 100644 --- a/sys-libs/glibc/glibc-2.32-r7.ebuild +++ b/sys-libs/glibc/glibc-2.32-r7.ebuild @@ -22,7 +22,7 @@ PATCH_DEV=dilfridge if [[ ${PV} == * ]]; then inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; SRC_URI+=" riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/
commit: 16967b8eaae81d3e2d404970f111cd0ae912fff5 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 21:31:34 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:32:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16967b8e sys-devel/automake: add Python 3.9 to 1.16.x stragglers Signed-off-by: Sam James gentoo.org> sys-devel/automake/automake-1.16.2-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/automake/automake-1.16.2-r1.ebuild b/sys-devel/automake/automake-1.16.2-r1.ebuild index 34f808f3433..987c2130324 100644 --- a/sys-devel/automake/automake-1.16.2-r1.ebuild +++ b/sys-devel/automake/automake-1.16.2-r1.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 ) + +PYTHON_COMPAT=( python3_{7,8,9} ) inherit python-any-r1
[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/
commit: 494c8d0250820fce3f7670ba6482df65dc18 Author: Sam James gentoo org> AuthorDate: Sun Feb 28 16:04:47 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 28 21:32:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494c8d02 sys-devel/automake: add Python 3.9 to too Signed-off-by: Sam James gentoo.org> sys-devel/automake/automake-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/automake/automake-.ebuild b/sys-devel/automake/automake-.ebuild index d843fc43fa2..2b52d2f7a57 100644 --- a/sys-devel/automake/automake-.ebuild +++ b/sys-devel/automake/automake-.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) + +PYTHON_COMPAT=( python3_{7,8,9} ) inherit python-any-r1
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-repository/
commit: fb76a7f0967edd42897026cb7b766e1e3eb6 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 21:28:05 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 21:30:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb76a7f0 app-eselect/eselect-repository: Bump to v9 Closes: https://bugs.gentoo.org/773361 Signed-off-by: Michał Górny gentoo.org> app-eselect/eselect-repository/Manifest| 1 + .../eselect-repository/eselect-repository-9.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/app-eselect/eselect-repository/Manifest b/app-eselect/eselect-repository/Manifest index d90d541db04..357d791f520 100644 --- a/app-eselect/eselect-repository/Manifest +++ b/app-eselect/eselect-repository/Manifest @@ -1 +1,2 @@ DIST eselect-repository-8.tar.gz 6774 BLAKE2B d22c2befc744e21b7619a490e9c41f1052c4077135ba5247ea9558f15f7dc5c06642dd934c41ad8cb3bedb40398876ea9d508276bde6f214fe06d5f80b19911b SHA512 b1fd13e3bfa323dea7fec53a33865352545a070df472c9db0b2901945a795833eb8a2b7b264005d94fe6e92dce57414a7e995157d28c8d26048bedcbf42adf96 +DIST eselect-repository-9.tar.gz 6791 BLAKE2B 66ca783b66ead0bef0e85839723844147919ca7caf4e66f962a869118bd0f7484ec183c5c7ab0327d960cb8ec9c5aae0d46b5565c121f9df9d3fe90a19426354 SHA512 9bd1f1ce15da01f76248d93d368c133e22ed77aa6dfd778d10295db649783583c203bc6c0388dec712eea5cc38b76b7527528a1e27a6a526f024eaf73e06b6ab diff --git a/app-eselect/eselect-repository/eselect-repository-9.ebuild b/app-eselect/eselect-repository/eselect-repository-9.ebuild new file mode 100644 index 000..7c8b5ce44d5 --- /dev/null +++ b/app-eselect/eselect-repository/eselect-repository-9.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit python-single-r1 + +DESCRIPTION="Manage repos.conf via eselect" +HOMEPAGE="https://github.com/mgorny/eselect-repository"; +SRC_URI="https://github.com/mgorny/eselect-repository/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +RDEPEND="${PYTHON_DEPS} + app-admin/eselect + $(python_gen_cond_dep ' + dev-python/lxml[${PYTHON_MULTI_USEDEP}] + ') + net-misc/wget" + +src_compile() { + MAKEARGS=( + PREFIX="${EPREFIX}/usr" + SYSCONFDIR="${EPREFIX}/etc" + SHAREDSTATEDIR="${EPREFIX}/var" + ESELECTDIR="${EPREFIX}/usr/share/eselect/modules" + ) + + emake "${MAKEARGS[@]}" + python_fix_shebang eselect-repo-helper +} + +src_install() { + emake "${MAKEARGS[@]}" DESTDIR="${D}" install + keepdir /var/db/repos + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: 7eee3f7ea57f19f3396911b6db6d33dcd30dbbdf Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:21:05 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:21:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eee3f7e sci-electronics/klayout: amd64 stable Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> sci-electronics/klayout/klayout-0.26.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/klayout/klayout-0.26.9.ebuild b/sci-electronics/klayout/klayout-0.26.9.ebuild index e1dc3269e5f..20fa38ada7f 100644 --- a/sci-electronics/klayout/klayout-0.26.9.ebuild +++ b/sci-electronics/klayout/klayout-0.26.9.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P} else SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"; - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: 451847e04c46908d783da5a792348d9c4b6058b7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:21:28 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:21:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451847e0 sci-electronics/klayout: Remove old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> sci-electronics/klayout/Manifest | 2 - sci-electronics/klayout/klayout-0.26.5.ebuild | 91 --- sci-electronics/klayout/klayout-0.26.8.ebuild | 91 --- 3 files changed, 184 deletions(-) diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest index eee46bfb3fc..26765713042 100644 --- a/sci-electronics/klayout/Manifest +++ b/sci-electronics/klayout/Manifest @@ -1,3 +1 @@ -DIST klayout-0.26.5.tar.gz 52335763 BLAKE2B b1ab39c378ce23c28f5a58191dbf43c5b8c165e9df241b00573c8f8b72a5a7251cddd41bf62a7e37f59cad68024c52ab99f8d0f10bf1bf45dba975bf37ba80db SHA512 b80dff34a9dd538921f6863fc94eb8a2160b989468ec0493a7ecfdfccea0e4f0441aa1ee860d000b150b0a0bc0b831dcb849ab77e9eb1304e9ed6fcced94689c -DIST klayout-0.26.8.tar.gz 54423228 BLAKE2B 5839e77a7910b0a838b6d1f436fe697ea445e968044f7102ab71d3d485ea4631194bf002d4440771e73c77359b673372662506a9cc6e2d4a3b5dc8df171783c7 SHA512 a37b324194ed523ee70a1d63034db9ba48cf55d44d3a9d1bc612803cde2425f6909fd0571ad4a66318fc2c6735e19ba11a26ab153e1200adec405c16fc05f144 DIST klayout-0.26.9.tar.gz 54223809 BLAKE2B 3800b0f49a77a73d4310485ba8539698b72c4a8f953723f4caee43a8c189aa044f7c8e617bc67640071e81d94e9edadbba4b6d6edd4fcd67d02df33ec7d9 SHA512 1a163a055806fb9555aaf6253cb63d6ebe9648f6e165dfd1cbaa6d199652fa98363f6ddae32843cde5f768a8c2f42c8b06fb4691ed64e40979a22a96bd73874b diff --git a/sci-electronics/klayout/klayout-0.26.5.ebuild b/sci-electronics/klayout/klayout-0.26.5.ebuild deleted file mode 100644 index 6c6d8ac25ea..000 --- a/sci-electronics/klayout/klayout-0.26.5.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -RUBY_OPTIONAL=no -USE_RUBY="ruby25" -# note: define maximally ONE implementation here - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit toolchain-funcs python-single-r1 ruby-ng - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"; - inherit git-r3 - EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P} -else - SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"; - KEYWORDS="amd64 ~x86" -fi - -DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts" -HOMEPAGE="https://www.klayout.de/"; -LICENSE="GPL-2" -SLOT="0" -IUSE="" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -RDEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5[ssl] - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qttest:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dev-qt/qtxmlpatterns:5 - sys-libs/zlib - ${PYTHON_DEPS} - $(ruby_implementations_depend) -" -DEPEND="${RDEPEND}" - -pkg_setup() { - python-single-r1_pkg_setup - ruby-ng_pkg_setup -} - -each_ruby_configure() { - tc-export CC CXX AR LD RANLIB - export CFLAGS CXXFLAGS - ./build.sh \ - -expert \ - -dry-run \ - -qmake "/usr/$(get_libdir)/qt5/bin/qmake" \ - -ruby "${RUBY}" \ - -python "${PYTHON}" \ - -build . \ - -bin "${T}/bin" \ - -rpath "/usr/$(get_libdir)/klayout" \ - -option "${MAKEOPTS}" \ - -with-qtbinding \ - -without-64bit-coord \ - -qt5 || die "Configuration failed" -} - -each_ruby_compile() { - emake all -} - -each_ruby_install() { - emake install - - cd "${T}/bin" || die - - dodir "/usr/$(get_libdir)/klayout" - mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die - - mkdir -p "${D}/$(python_get_sitedir)" || die - mv pymod/* "${D}/$(python_get_sitedir)/" || die - rmdir pymod || die - - dobin * - - python_optimize -} diff --git a/sci-electronics/klayout/klayout-0.26.8.ebuild b/sci-electronics/klayout/klayout-0.26.8.ebuild deleted file mode 100644 index 20fa38ada7f..000 --- a/sci-electronics/klayout/klayout-0.26.8.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -RUBY_OPTIONAL=no -USE_RUBY="ruby26" -# note: define maximally ONE implementation here - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit toolchain-funcs python-single-r1 ruby-ng - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://gi
[gentoo-commits] repo/gentoo:master commit in: app-text/xournalpp/
commit: 2444afca2900a8962b0c5cc7ff4afb690b2590ed Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:16:25 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:17:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2444afca app-text/xournalpp: Remove old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-text/xournalpp/Manifest | 1 - app-text/xournalpp/xournalpp-1.0.18-r1.ebuild | 49 --- 2 files changed, 50 deletions(-) diff --git a/app-text/xournalpp/Manifest b/app-text/xournalpp/Manifest index e1652032186..b8173784952 100644 --- a/app-text/xournalpp/Manifest +++ b/app-text/xournalpp/Manifest @@ -1,2 +1 @@ -DIST xournalpp-1.0.18.tgz 14892343 BLAKE2B d2aaede0e85d724cf8032f38a6fa2c3c4862f26d410dbab8264dd50ab8ee0d26889eeab433ef615fe9ce271710192eca380ff80149431d5368125926cf8d2b25 SHA512 90568a2674a18ff711ecef5f1a66ea1c5746d7f1fde271b36342d9bf48e096e63075cf7fd8b69e39e144273a4d1b922c415eee929eba94b2fa515a0bb481815a DIST xournalpp-1.0.20.tgz 14895705 BLAKE2B f1a4721f4f0b2f0e666c7466d7ddbd1f299172576d5f86b4ab8150d3bf05231cc7bb40e750394d892fe8ce32b6106e29456e3e9fa976b1bf07a808bf1bfff953 SHA512 c73783d5e40262b2c6f7f6be372839c73a19ab25fc258a7524660654526a3a35a6ba16ba282f793e7982ff97d006703c103fdd579fc16a3e636bf6daf94fe346 diff --git a/app-text/xournalpp/xournalpp-1.0.18-r1.ebuild b/app-text/xournalpp/xournalpp-1.0.18-r1.ebuild deleted file mode 100644 index f04ebe22737..000 --- a/app-text/xournalpp/xournalpp-1.0.18-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils xdg - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/xournalpp/xournalpp.git"; - unset SRC_URI -else - KEYWORDS="amd64" - SRC_URI="https://github.com/xournalpp/xournalpp/archive/${PV}.tar.gz -> ${P}.tgz" -fi - -DESCRIPTION="Handwriting notetaking software with PDF annotation support" -HOMEPAGE="https://github.com/xournalpp/xournalpp"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -COMMONDEPEND=" - app-text/poppler[cairo] - dev-libs/glib - dev-libs/libxml2 - dev-libs/libzip:= - media-libs/portaudio - media-libs/libsndfile - sys-libs/zlib:= - x11-libs/gtk+:3 -" -RDEPEND="${COMMONDEPEND} -" -DEPEND="${COMMONDEPEND} -" -BDEPEND=" - virtual/pkgconfig - sys-apps/lsb-release -" - -PATCHES=( - "${FILESDIR}/${P}-nostrip.patch" # bug 745255 -) - -src_prepare() { - cmake-utils_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: app-text/xournalpp/
commit: 90e01f3ba0f87b061c2e47e3927f7a35c39071bf Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:12:52 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:17:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e01f3b app-text/xournalpp: Depend on portaudio[cxx] Closes: https://bugs.gentoo.org/759991 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-text/xournalpp/xournalpp-1.0.20.ebuild | 2 +- app-text/xournalpp/xournalpp-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/xournalpp/xournalpp-1.0.20.ebuild b/app-text/xournalpp/xournalpp-1.0.20.ebuild index 8d5be9b04fe..4fba9f5c351 100644 --- a/app-text/xournalpp/xournalpp-1.0.20.ebuild +++ b/app-text/xournalpp/xournalpp-1.0.20.ebuild @@ -26,7 +26,7 @@ COMMONDEPEND=" dev-libs/glib dev-libs/libxml2 dev-libs/libzip:= - media-libs/portaudio + media-libs/portaudio[cxx] media-libs/libsndfile sys-libs/zlib:= x11-libs/gtk+:3 diff --git a/app-text/xournalpp/xournalpp-.ebuild b/app-text/xournalpp/xournalpp-.ebuild index 6ef5cab3894..a2510c4f895 100644 --- a/app-text/xournalpp/xournalpp-.ebuild +++ b/app-text/xournalpp/xournalpp-.ebuild @@ -26,7 +26,7 @@ COMMONDEPEND=" dev-libs/glib dev-libs/libxml2 dev-libs/libzip:= - media-libs/portaudio + media-libs/portaudio[cxx] media-libs/libsndfile sys-libs/zlib:= x11-libs/gtk+:3
[gentoo-commits] repo/gentoo:master commit in: app-text/xournalpp/
commit: 5e527318eac7f9a62e8a18239617cff7b6016783 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:14:46 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:17:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e527318 app-text/xournalpp: amd64 stable Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-text/xournalpp/xournalpp-1.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/xournalpp/xournalpp-1.0.20.ebuild b/app-text/xournalpp/xournalpp-1.0.20.ebuild index 4fba9f5c351..1feb81cd876 100644 --- a/app-text/xournalpp/xournalpp-1.0.20.ebuild +++ b/app-text/xournalpp/xournalpp-1.0.20.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/xournalpp/xournalpp.git"; unset SRC_URI else - KEYWORDS="~amd64" + KEYWORDS="amd64" SRC_URI="https://github.com/xournalpp/xournalpp/archive/${PV}.tar.gz -> ${P}.tgz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/
commit: 9156353647f09548498d0ceb6850a4672d8a15d7 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 21:07:45 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 21:09:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91563536 dev-python/twisted: Bump to 21.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/twisted/Manifest | 1 + dev-python/twisted/twisted-21.2.0.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index 0272c5077b2..2c0ee46f9bf 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -1,3 +1,4 @@ DIST Twisted-19.10.0.tar.bz2 3118485 BLAKE2B a0d532b67177aa017e463bf823d7842d4f6ff694f78cd7600865718ffe861023a53ea6a922f7de232133edba26f5255074d7ef277ce8f3bdf02d556ccf4abf41 SHA512 de8d7fd0b2081cebeff68b060c8469377011648bc563a94a993d3530fb007ed42c3a54925c9a10c465ee7a3065cc9108ace12d10d358223fab13494becb9ac4b DIST Twisted-20.3.0.tar.bz2 3127793 BLAKE2B 2e85fc3ec26d89e563c9e79a5d2adea81ff1745d18f0f92b8d45ae3729fbddf09998664257880372c7a4caeb5977c5cad7c863596b8c27ad7890275cead9f763 SHA512 1b850e5fc21a3630ead4c2cc3622c16e78bb3be38ab11d021779b7ce3d3c30acc4e19d79c7791a5fce6c5c6e09c2baa349901dffe952de67dd98eec419846365 +DIST twisted-21.2.0.tar.gz 3882978 BLAKE2B ba37572b0f9eadf2962a2730e4c2c0ed65f582b11b3350034660a2c53c5cd0892b19867d19e0201d4808c09fca621dbe540d153dc6c7d5827d45d2423d19d28b SHA512 fa743dcf22f3c17dfd17f39b7df0cc31fb8ce3e989478ada9a026424ec2de35e6a403ef35acdef5905eed008d42e3c2fee6b7ccdda433e6c250f1feaa83ea8a4 DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 diff --git a/dev-python/twisted/twisted-21.2.0.ebuild b/dev-python/twisted/twisted-21.2.0.ebuild new file mode 100644 index 000..7e25407c020 --- /dev/null +++ b/dev-python/twisted/twisted-21.2.0.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 virtualx + +DESCRIPTION="An asynchronous networking framework written in Python" +HOMEPAGE="https://www.twistedmatrix.com/trac/"; +SRC_URI=" + https://github.com/twisted/twisted/archive/${P}.tar.gz + https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="conch crypt http2 serial test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/automat-0.3.0[${PYTHON_USEDEP}] + >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}] + >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}] + >=dev-python/incremental-16.10.1[${PYTHON_USEDEP}] + >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}] + >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}] + conch? ( + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + dev-python/bcrypt[${PYTHON_USEDEP}] + >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + ) + crypt? ( + >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] + dev-python/service_identity[${PYTHON_USEDEP}] + >=dev-python/idna-0.6[${PYTHON_USEDEP}] + ) + serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] ) + http2? ( + >=dev-python/hyper-h2-3.0.0[${PYTHON_USEDEP}] + =dev-python/priority-1.1.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython-test-exception-raiser/
commit: 03f08a659828817929b09d170f430692a9768abb Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 20:09:51 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 21:09:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f08a65 dev-python/cython-test-exception-raiser: New dep of twisted Signed-off-by: Michał Górny gentoo.org> dev-python/cython-test-exception-raiser/Manifest| 1 + .../cython-test-exception-raiser-1.0.0.ebuild | 21 + .../cython-test-exception-raiser/metadata.xml | 11 +++ 3 files changed, 33 insertions(+) diff --git a/dev-python/cython-test-exception-raiser/Manifest b/dev-python/cython-test-exception-raiser/Manifest new file mode 100644 index 000..83a65c97746 --- /dev/null +++ b/dev-python/cython-test-exception-raiser/Manifest @@ -0,0 +1 @@ +DIST cython-test-exception-raiser-1.0.0.gh.tar.gz 4273 BLAKE2B 028c3ded07b137a186055b4fa8f9d7306585942ad7ee022a37b3df065dae5d2110d6ddcd874f3dc2c687f10da1122329194b817b1a78a76ff8de557997ca2a19 SHA512 4e1c5dd65a7c493cf43213badfcaaeb0df9c4774cc6f90cfd437612126893e7831d218c707599adb97dbee7ebaaa2372c796c634d75738bd06328735eb8f1189 diff --git a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild new file mode 100644 index 000..f76e3e4f96b --- /dev/null +++ b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="A trivial extension that just raises an exception (for testing)" +HOMEPAGE=" + https://pypi.org/project/cython-test-exception-raiser/ + https://github.com/twisted/cython-test-exception-raiser/"; +SRC_URI=" + https://github.com/twisted/cython-test-exception-raiser/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/cython-test-exception-raiser/metadata.xml b/dev-python/cython-test-exception-raiser/metadata.xml new file mode 100644 index 000..ed7d8cab677 --- /dev/null +++ b/dev-python/cython-test-exception-raiser/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + pyt...@gentoo.org + + + cython-test-exception-raiser + twisted/cython-test-exception-raiser + +
[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/
commit: dfec2181ede7120561b23091ab1ebd771467ae12 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 28 18:46:06 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 28 21:09:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfec2181 app-portage/mgorny-dev-scripts: Bump to v8 Signed-off-by: Michał Górny gentoo.org> app-portage/mgorny-dev-scripts/Manifest| 1 + .../mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/app-portage/mgorny-dev-scripts/Manifest b/app-portage/mgorny-dev-scripts/Manifest index da1eb913d1c..0928c111cbf 100644 --- a/app-portage/mgorny-dev-scripts/Manifest +++ b/app-portage/mgorny-dev-scripts/Manifest @@ -1,2 +1,3 @@ DIST mgorny-dev-scripts-6.tar.gz 7270 BLAKE2B 30945ccc04111c91dcf22d180b0f653606910a0f13d3d2c2acdb037a51bc6490917d8dab91580c27caf492487dca7ec575c5d59181ce622dd67dada49e653462 SHA512 b46d6919cea7233131e90c423392bfdc8a560800adc05e164ef88351d84d51a73dfd982fcaf12bd9519219bc08b84b6a1aa3dc078bb30d35d57847ad1b22efa9 DIST mgorny-dev-scripts-7.tar.gz 7262 BLAKE2B adae301b7a3707aed052e11227f792e247b8e55f56dbe5b07ecfd7c37b1bc401f7f7110c2e38703d8c0f77926374193fd21dd803a60c3300990b85974e084ac8 SHA512 24b7b03bfa5ebac91a19470a49c5df6b4ff808876d8fa3e95adc243542f9b215f4c5b4cf3a3df48bae4386be570948d2976b6d50e1144469690a73bd5c119a6c +DIST mgorny-dev-scripts-8.tar.gz 7264 BLAKE2B 70825cbfc00c2d15bcb5533bdfa6c3ac4eb6555b6e0ce6408cd74b2f8e81c04c72360fa02b6c11c31d18fb27f9f30c54103ecd3613b9e53a6d77a902fa8c27a6 SHA512 e2905485348d4ed85e620e8242bd0cf0a14a0604299a8a47ab9b27d888b87429bf55cceb68f55dea5ebd5ffd8fbfaceca72eac181fd28afa473bc50d07a52a32 diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild new file mode 100644 index 000..5e039f28099 --- /dev/null +++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-8.ebuild @@ -0,0 +1,28 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Handy scripts for ebuild development and more" +HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts"; +SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-portage/gentoolkit + dev-perl/URI + dev-util/pkgcheck + dev-vcs/git + net-misc/wget + sys-apps/portage + x11-misc/xdg-utils + !dev-util/pkgdiff" + +src_install() { + dodoc README.rst + rm -f COPYING README.rst || die + dobin * +}
[gentoo-commits] repo/gentoo:master commit in: app-text/krop/
commit: 03eb1b58855ff573d45fad35f510e014720d5d5c Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:06:57 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:06:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03eb1b58 app-text/krop: Remove old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-text/krop/Manifest | 1 - app-text/krop/krop-0.5.1-r1.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/app-text/krop/Manifest b/app-text/krop/Manifest index d3a11c64458..f618c954865 100644 --- a/app-text/krop/Manifest +++ b/app-text/krop/Manifest @@ -1,2 +1 @@ -DIST krop-0.5.1.tar.gz 42719 BLAKE2B e0baa3c14d9ce63815615eae004a08af720868d584262901eccbc569852177e07d5df659ea560d7e9cbdc4325daef8c35acd9c200440a8dfd73c19b274d8de37 SHA512 2bfd2a5d762454ab45538707c6f333d2b0947b6b203d6e7bd2d9d0d574d79de8ee6b30d87b17d6afea604456b915f323b855c9c9af5c169c192b0a01634075ca DIST krop-0.6.0.tar.gz 48331 BLAKE2B ca6a00a410ed4e18a401fab3a21bc49c86f73165f68b192ab83c8fad74111ba9a9941f464a2646faa5a3317bbb45cdc89bed19c901999c0b11db353ac2997a65 SHA512 51a988e4fcb65d11cc26cf5b0c808e79097a66ef8ec4751a6c051289cd77b3328ebc8ecd9829adc466f87330beb8bc715d290cc20be415a7b8f179378b7bcb4f diff --git a/app-text/krop/krop-0.5.1-r1.ebuild b/app-text/krop/krop-0.5.1-r1.ebuild deleted file mode 100644 index 82264ba2038..000 --- a/app-text/krop/krop-0.5.1-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) - -inherit desktop distutils-r1 xdg-utils - -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/arminstraub/krop.git"; -else - SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz"; - KEYWORDS="amd64 ~x86" -fi - -DESCRIPTION="A tool to crop PDF files" -HOMEPAGE="http://arminstraub.com/software/krop"; - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}] - dev-python/PyPDF2[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]" - -src_install() { - distutils-r1_src_install - domenu "${WORKDIR}/${P}/${PN}.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-text/krop/
commit: 9a939dc190d253d33fb1aca69664c31b917921ae Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:06:33 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:06:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a939dc1 app-text/krop: amd64 stable Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-text/krop/krop-0.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/krop/krop-0.6.0.ebuild b/app-text/krop/krop-0.6.0.ebuild index df73d05761a..7c6a20c2e0e 100644 --- a/app-text/krop/krop-0.6.0.ebuild +++ b/app-text/krop/krop-0.6.0.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 @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/arminstraub/krop.git"; else SRC_URI="https://github.com/arminstraub/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi DESCRIPTION="A tool to crop PDF files"
[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/
commit: 52670cf9cd5a9dfe626f65596a0d72ce0c08e0e7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:05:17 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:05:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52670cf9 app-backup/tsm: Stable for amd64 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-backup/tsm/tsm-8.1.6.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-backup/tsm/tsm-8.1.6.0-r1.ebuild b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild index 34225aedc4c..cab9db6b1d1 100644 --- a/app-backup/tsm/tsm-8.1.6.0-r1.ebuild +++ b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exola || ( BSD GPL-2+ ) gSOAP libpng tsm" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" IUSE="acl java +tsm-cit +tsm-hw" QA_PREBUILT="*"
[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/
commit: e98fa2be606ac916b9532bcc3d1962177eee5a79 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 21:05:33 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 21:05:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98fa2be app-backup/tsm: Remove old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-backup/tsm/tsm-8.1.6.0.ebuild | 240 -- 1 file changed, 240 deletions(-) diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild b/app-backup/tsm/tsm-8.1.6.0.ebuild deleted file mode 100644 index f84a86e3d25..000 --- a/app-backup/tsm/tsm-8.1.6.0.ebuild +++ /dev/null @@ -1,240 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils - -DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API" -HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery"; - -MY_PV_MAJOR=$(get_major_version) -MY_PV_MINOR=$(get_version_component_range 2) -MY_PV_TINY=$(get_version_component_range 3) -MY_PV_PATCH=$(get_version_component_range 4) - -MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}" -MY_PVR_ALLDOTS=${PV} - -if [[ ${MY_PV_PATCH} == 0 ]]; then - MY_RELEASE_PATH=maintenance -else - MY_RELEASE_PATH=patches -fi -BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/"; -BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/" -BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/" -SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar" -SRC_URI="${BASE_URI}${SRC_TAR}" - -RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so -LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab - dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 openafs-krb5-a - ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C - || ( BSD GPL-2+ ) gSOAP libpng tsm" - -SLOT="0" -KEYWORDS="-* amd64" -IUSE="acl java +tsm-cit +tsm-hw" -QA_PREBUILT="*" - -# not available (yet?) -#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP -# ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW" -MY_LANG_PV="${MY_PVR_ALLDOTS}-" -for lang in ${MY_LANGS}; do - IUSE="${IUSE} l10n_${lang%:*}" - SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \ -${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \ -${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )" -done -unset lang - -DEPEND=" - acct-group/tsm -" -RDEPEND=" - acct-group/tsm - dev-libs/expat - dev-libs/libxml2 - sys-fs/fuse:0 - acl? ( sys-apps/acl ) - java? ( >=virtual/jre-1.7 ) -" - -S="${WORKDIR}/bacli" - -pkg_setup() { - DOC_CONTENTS=" - Note that you have to be root to be able to use the Tivoli Storage Manager - client. The dsmtca trusted agent binary does not exist anymore. - - For information on how to give other users access, please see the following - URLs: - https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin - https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca - " -} - -src_unpack() { - local rpm rpms lang - mkdir bacli || die - cd bacli || die - unpack ${SRC_TAR} - - cd "${S}" - for rpm in *.rpm; do - case ${rpm} in - TIVsm-APIcit.*|TIVsm-BAcit.*) - use tsm-cit && rpms="${rpms} ./${rpm}" - ;; - TIVsm-BAhdw.*) - use tsm-hw && rpms="${rpms} ./${rpm}" - ;; - TIVsm-JBB.*|*-filepath-*) - # "journal based backup" for all filesystems - # requires a kernel module. - # "Linux Filepath source code" available - # by request from vendor - ;; - *) - rpms="${rpms} ./${rpm}" - ;; - esac - done - for rpm in ${A}; do - case ${rpm} in - *.rpm) - rpms="${rpms} ${rpm}" - ;; - esac - done - - rpm_unpack ${rpms} - - # Avoid strange error messages caused by read-only files - chmod -R u+w "${S}" || die -} - -src_install() { - cp -a opt "${D}" || die - cp -a usr "${D}" || die - - # The RPM files contain postinstall scripts which can be extracted - # e.g.
[gentoo-commits] repo/gentoo:master commit in: net-mail/isync/
commit: 4c54c21e1cba5803311071b99f48f2e1deeca516 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 28 20:57:37 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 28 20:58:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c54c21e net-mail/isync: Version bump 1.3.5 Bug: https://bugs.gentoo.org/771738 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> net-mail/isync/Manifest | 1 + net-mail/isync/isync-1.3.5.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/net-mail/isync/Manifest b/net-mail/isync/Manifest index 3b311cdee7e..1f81adc4890 100644 --- a/net-mail/isync/Manifest +++ b/net-mail/isync/Manifest @@ -1,2 +1,3 @@ DIST isync-1.3.1.tar.gz 311868 BLAKE2B e7eae36407873b8f9f3c4e9a827e719aefa608994f5a48a93779207148123c7b796f6aa8ad8157f5eb9e863c5845889ad595d23570f12a0520fe997f8282158c SHA512 59d702d41d4a4e72f03cb282b414d0bb859593171763e845bc24d116a74f807a79e5be61f1dd1f59a9ece492322bceac156b08958a246cbfbe7f230fab4cdda2 DIST isync-1.3.3.tar.gz 315912 BLAKE2B 64a6130fd2e0b6bcb4c57e7e353c1227f65ec84b557419aaff617f9cde186e1e8f906a9448e4642bd1f6db245a769923cb8ec779ac077225c47a16160d3a8b10 SHA512 915824272606f75da8c05fb75872bc5cf528fa555024245094d14a25b190f1b813dd5723e9b87f27f3fbb14b100311ee487bc409d074a68d67e9ab675b12c7a1 +DIST isync-1.3.5.tar.gz 316671 BLAKE2B 3018236aef71e7eb9dcb3c0ce4dee208a6b53060cf5354fe142095f227c29aecba34d9a41db24e53b6bcf9e8bb5c9be163178bed30c41117fd459284f18292af SHA512 d3e12ca461a0cddcb7a59665d0b08c5bc690cc187bca68d0bebab2d406382a3c28d015ed6a37bdb13f3dc6295b8381c3e5a6e1a3ac0e7336d1885eadbb0ec451 diff --git a/net-mail/isync/isync-1.3.5.ebuild b/net-mail/isync/isync-1.3.5.ebuild new file mode 100644 index 000..652bed336e0 --- /dev/null +++ b/net-mail/isync/isync-1.3.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="MailDir mailbox synchronizer" +HOMEPAGE="http://isync.sourceforge.net/"; +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/${PN}"; + inherit git-r3 autotools +else + SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +fi + +IUSE="libressl sasl ssl zlib" + +RDEPEND=" + >=sys-libs/db-4.2:= + sasl? ( dev-libs/cyrus-sasl ) + ssl?( + !libressl? ( >=dev-libs/openssl-0.9.6:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + zlib? ( sys-libs/zlib:0= ) +" +DEPEND=${RDEPEND} +BDEPEND=" + dev-lang/perl +" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +src_configure() { + econf \ + $(use_with ssl) \ + $(use_with sasl) \ + $(use_with zlib) +}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/mgetty/, net-dialup/mgetty/files/
commit: e77c55978265b1f8ab7d4919f3a16a9c6f624e97 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Feb 28 20:55:21 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Feb 28 20:56:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77c5597 net-dialup/mgetty: drop old version Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-dialup/mgetty/files/Lucent.c.patch | 17 --- net-dialup/mgetty/mgetty-1.2.1-r2.ebuild | 178 --- 2 files changed, 195 deletions(-) diff --git a/net-dialup/mgetty/files/Lucent.c.patch b/net-dialup/mgetty/files/Lucent.c.patch deleted file mode 100644 index 35b4b3e0b61..000 --- a/net-dialup/mgetty/files/Lucent.c.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -Nru mgetty-1.1.31.orig/voice/libvoice/Lucent.c mgetty-1.1.31/voice/libvoice/Lucent.c mgetty-1.1.31.orig/voice/libvoice/Lucent.c 2004-11-20 16:13:01.0 -0500 -+++ mgetty-1.1.31/voice/libvoice/Lucent.c 2004-11-20 16:39:11.0 -0500 -@@ -96,6 +96,13 @@ - if (voice_command("AT+VLS=0", "OK") != VMA_USER_1) - lprintf(L_WARN, "can't deselect all input/output devices"); - -+ /* the Lucent chips DO support Caller ID, this command is OK */ -+ /* Just borrowed from the V253modem.c file */ -+ /* enable callerid (if supported) and setformat */ -+ if (voice_command("AT+VCID=1", "OK") != VMA_USER_1) -+ lprintf(L_WARN, "can't set caller ID output"); -+ /* mgetty supports formated callerid output */ -+ - voice_modem_state = IDLE; - return(OK); - } diff --git a/net-dialup/mgetty/mgetty-1.2.1-r2.ebuild b/net-dialup/mgetty/mgetty-1.2.1-r2.ebuild deleted file mode 100644 index 7e6986ebec4..000 --- a/net-dialup/mgetty/mgetty-1.2.1-r2.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="A programm for sending and receiving fax and voice" -HOMEPAGE="http://mgetty.greenie.net/"; -SRC_URI="ftp://mgetty.greenie.net/pub/mgetty/source/$(ver_cut 1-2)/${P}.tar.gz" - -DEPEND=" - dev-lang/perl - sys-apps/groff - sys-apps/texinfo - virtual/awk - fax? ( !net-misc/efax ) -" - -RDEPEND=" - ${DEPEND} - acct-group/fax - acct-user/fax - fax? ( - app-text/ghostscript-gpl - media-libs/netpbm - ) -" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="+fax fidonet split-usr" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.36-callback.patch - "${FILESDIR}"/${PN}-1.1.36-tmpfile.patch - "${FILESDIR}"/${PN}-1.1.37-qa-fixes.patch - "${FILESDIR}"/${PN}-1.2.1-Lucent.c.patch - "${FILESDIR}"/${PN}-1.2.1-gentoo.patch -) - -src_prepare() { - default - - chmod +x mkidirs || die - - # don't install fax related files - bug #195467 - use fax || eapply "${FILESDIR}/${PN}-1.1.37-nofax.patch" - - sed -i -e 's:/usr/local/lib/mgetty+sendfax:/etc/mgetty+sendfax:' faxrunq.config || die 'changing mgetty config dir failed' - sed -i -e 's:/usr/local/bin/g3cat:/usr/bin/g3cat:' faxrunq.config fax/faxspool.rules || die 'changing g3cat path failed' - - sed -e "/^doc-all:/s/mgetty.asc mgetty.info mgetty.dvi mgetty.ps/mgetty.info/" \ - -i doc/Makefile || die 'first sed on doc/Makefile failed' - - sed -i \ - -e 's:^CC=:CC?=:g' \ - -e 's:^CFLAGS=:CFLAGS?=:g' \ - {,*/}Makefile || die - sed -i \ - -e 's:^AR=:AR?=:g' \ - -e 's:^CFLAGS=:CFLAGS+= -I..:g' \ - -e 's:^RANLIB=:RANLIB?=:g' \ - */Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - use fidonet && append-cppflags "-DFIDO" - append-cppflags "-DAUTO_PPP" - - sed -e 's:var/log/mgetty:var/log/mgetty/mgetty:' \ - -e 's:var/log/sendfax:var/log/mgetty/sendfax:' \ - -e 's:\/\* \(\#define CNDFILE "dialin.config"\) \*\/:\1:' \ - -e 's:\(\#define FAX_NOTIFY_PROGRAM\).*:\1 "/etc/mgetty+sendfax/new_fax":' \ - policy.h-dist > policy.h || die 'creating policy.h failed' - - sed -i \ - -e "s/\$(CFLAGS) -o newslock/${CFLAGS} ${LDFLAGS} -Wall -o newslock/" \ - -e "s/\$(LDLAGS)/${LDFLAGS}/" \ - {,fax/}Makefile || die -} - -src_compile() { - local target - for target in mgetty sedscript all vgetty;do - VARTEXFONTS="${T}"/fonts emake prefix=/usr \ - CONFDIR=/etc/mgetty+sendfax \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - ${target} - done -} - -src_install() { -
[gentoo-commits] repo/gentoo:master commit in: net-dialup/mgetty/files/, net-dialup/mgetty/
commit: eb8a4f413735a6fa810fd89793a45ad387aac1c0 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Feb 28 20:51:43 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Feb 28 20:51:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8a4f41 net-dialup/mgetty: add systemd unit Also added missing patch for arm64. Closes: https://bugs.gentoo.org/546610 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch | 11 ++ net-dialup/mgetty/mgetty-1.2.1-r3.ebuild | 181 + 2 files changed, 192 insertions(+) diff --git a/net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch b/net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch new file mode 100644 index 000..9d3b9cbc963 --- /dev/null +++ b/net-dialup/mgetty/files/mgetty-1.2.1-aarch64.patch @@ -0,0 +1,11 @@ +diff -U3 -r a/mgetty.h b/mgetty.h +--- a/mgetty.h 2006-01-01 12:13:18.0 -0500 b/mgetty.h 2018-01-13 12:53:00.337516215 -0500 +@@ -198,7 +198,7 @@ + */ + #if defined(__alpha__) || defined(__sparc64__) || \ + defined(__ia64__) || defined(__s390x__) || defined(__x86_64__) || \ +- defined(__powerpc64__) ++ defined(__powerpc64__) || defined(__aarch64__) + # define PTR_IS_LONG + #endif diff --git a/net-dialup/mgetty/mgetty-1.2.1-r3.ebuild b/net-dialup/mgetty/mgetty-1.2.1-r3.ebuild new file mode 100644 index 000..4f812a8d398 --- /dev/null +++ b/net-dialup/mgetty/mgetty-1.2.1-r3.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic systemd toolchain-funcs + +DESCRIPTION="A programm for sending and receiving fax and voice" +HOMEPAGE="http://mgetty.greenie.net/"; +SRC_URI="ftp://mgetty.greenie.net/pub/mgetty/source/$(ver_cut 1-2)/${P}.tar.gz" + +DEPEND=" + dev-lang/perl + sys-apps/groff + sys-apps/texinfo + virtual/awk + fax? ( !net-misc/efax ) +" + +RDEPEND=" + ${DEPEND} + acct-group/fax + acct-user/fax + fax? ( + app-text/ghostscript-gpl + media-libs/netpbm + ) +" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="+fax fidonet split-usr" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.36-callback.patch + "${FILESDIR}"/${PN}-1.1.36-tmpfile.patch + "${FILESDIR}"/${PN}-1.1.37-qa-fixes.patch + "${FILESDIR}"/${PN}-1.2.1-Lucent.c.patch + "${FILESDIR}"/${PN}-1.2.1-gentoo.patch + "${FILESDIR}"/${PN}-1.2.1-aarch64.patch +) + +src_prepare() { + default + + chmod +x mkidirs || die + + # don't install fax related files - bug #195467 + use fax || eapply "${FILESDIR}/${PN}-1.1.37-nofax.patch" + + sed -i -e 's:/usr/local/lib/mgetty+sendfax:/etc/mgetty+sendfax:' faxrunq.config || die 'changing mgetty config dir failed' + sed -i -e 's:/usr/local/bin/g3cat:/usr/bin/g3cat:' faxrunq.config fax/faxspool.rules || die 'changing g3cat path failed' + + sed -e "/^doc-all:/s/mgetty.asc mgetty.info mgetty.dvi mgetty.ps/mgetty.info/" \ + -i doc/Makefile || die 'first sed on doc/Makefile failed' + + sed -i \ + -e 's:^CC=:CC?=:g' \ + -e 's:^CFLAGS=:CFLAGS?=:g' \ + {,*/}Makefile || die + sed -i \ + -e 's:^AR=:AR?=:g' \ + -e 's:^CFLAGS=:CFLAGS+= -I..:g' \ + -e 's:^RANLIB=:RANLIB?=:g' \ + */Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + use fidonet && append-cppflags "-DFIDO" + append-cppflags "-DAUTO_PPP" + + sed -e 's:var/log/mgetty:var/log/mgetty/mgetty:' \ + -e 's:var/log/sendfax:var/log/mgetty/sendfax:' \ + -e 's:\/\* \(\#define CNDFILE "dialin.config"\) \*\/:\1:' \ + -e 's:\(\#define FAX_NOTIFY_PROGRAM\).*:\1 "/etc/mgetty+sendfax/new_fax":' \ + policy.h-dist > policy.h || die 'creating policy.h failed' + + sed -i \ + -e "s/\$(CFLAGS) -o newslock/${CFLAGS} ${LDFLAGS} -Wall -o newslock/" \ + -e "s/\$(LDLAGS)/${LDFLAGS}/" \ + {,fax/}Makefile || die +} + +src_compile() { + local target + for target in mgetty sedscript all vgetty;do + VARTEXFONTS="${T}"/fonts emake prefix=/usr \ + CONFDIR=/etc/mgetty+sendfax \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + ${target} + done +} + +src_install() { + # parallelization issue: vgetty-install target fails if install target + #isn't finished + local target + for target in install "vgetty-install install-callback"; do + emake prefix="
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 341f607876db1d0a2088965590092f4ec2767589 Author: Marek Szuba gentoo org> AuthorDate: Sun Feb 28 20:43:54 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Feb 28 20:43:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341f6078 net-libs/nodejs: remove old No versions vulnerable to CVE-2021-22883, CVE-2021-22884 or CVE-2021-23840 left in the tree. Bug: https://bugs.gentoo.org/772422 Signed-off-by: Marek Szuba gentoo.org> net-libs/nodejs/Manifest | 2 - net-libs/nodejs/nodejs-12.20.1.ebuild | 219 -- net-libs/nodejs/nodejs-14.15.4.ebuild | 208 3 files changed, 429 deletions(-) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 4d14278f233..9ea7c2defd1 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -1,5 +1,3 @@ -DIST node-v12.20.1.tar.xz 23641412 BLAKE2B 1c1d828a46c7d3ba3a8995d65902f20ff4d3e3c992a90e4cd0d0e985d5537a8251a1b789cac106caccca9050e5e74ca2e15b27100f715ef453d194fa07271a7a SHA512 a8948cfa64cc5222a975294a6403c1fb0c2443552ad739a049f7e50beed542c22e0004a456f1a225af847cfd06fcb4101d8f70e3f932750e74be86b14402af4d DIST node-v12.21.0.tar.xz 23650552 BLAKE2B 532eef3e77d78aa1b6f30ebdc1dee88ed95280c86e44db525ce369cb1c2d9707a30a1a4ec2d8e699f7c1a14ada036fc4d62d0f0c7fa017e72768662768bbbf18 SHA512 48df48a12657e3a2366cd80a1a7040365b7a90053676230f1f93f253a1fcdafc5bc1df5b5ec5c13f616277b5feb7e7653cd145ab9c23222bf7702d7cd1fa74eb -DIST node-v14.15.4.tar.xz 33296076 BLAKE2B a707dc15bdb670cdb239560d9b7a10541b793cad2339d02dafac2974df38dbe57d141b60d934f8b91cd65961f3a2df4ce92bcccf8b4359c7041f5f5531f1b704 SHA512 0d497a5d51de52412d09dd0fbcb936dbf0cba810f84d598be8f02c876d55f614e00c1ea0b25a00838e7b9f9c73a7882e3de0e9507d1c6ee45270a62d3438ab41 DIST node-v14.16.0.tar.xz 33301140 BLAKE2B faf380e8f02ea2e6084601fece1e9d3119aeabcebc844fd22a79c18e27cf54f0cd470971cc5a86277a226e59950f511e1173828565bdda1c1f06c52b144cba6f SHA512 ac6f7408df35e2bae8bcad3f461d8e260a2762c77f78d737b0339a592724ff1a98ba171a95e44366e731accfb3208e7cfd6d3edd0f646ddc26a01cfbdbbb655b DIST node-v15.10.0.tar.xz 33246956 BLAKE2B 2227063a352ed090aa92616f1d4651c840db8f22646cfbb8ad54aa568c6ce5ff1d608f98092a680df052849d50c25407e6e2ea51dda8b47591fd5cf58c972a3f SHA512 0d00cef7a2b665f15fae5321f7b9670866cf299855235806809b11b8b17017278be8b58c1252355b36525d704b41340c668f90f364192bdf7a22183b4809a939 diff --git a/net-libs/nodejs/nodejs-12.20.1.ebuild b/net-libs/nodejs/nodejs-12.20.1.ebuild deleted file mode 100644 index 9ad28a2d5fd..000 --- a/net-libs/nodejs/nodejs-12.20.1.ebuild +++ /dev/null @@ -1,219 +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} ) -PYTHON_REQ_USE="threads(+)" - -inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 toolchain-funcs xdg-utils - -DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" -HOMEPAGE="https://nodejs.org/"; -SRC_URI=" - https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz -" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x64-macos" -IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl +system-ssl systemtap test" -REQUIRED_USE=" - inspector? ( icu ssl ) - npm? ( ssl ) - system-ssl? ( ssl ) -" - -RDEPEND=" - >=app-arch/brotli-1.0.9 - >=dev-libs/libuv-1.39.0:= - >=net-dns/c-ares-1.16.0 - >=net-libs/http-parser-2.9.3:= - >=net-libs/nghttp2-1.40.0 - sys-libs/zlib - icu? ( >=dev-libs/icu-64.2:= ) - system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) -" -BDEPEND=" - ${PYTHON_DEPS} - sys-apps/coreutils - systemtap? ( dev-util/systemtap ) - test? ( net-misc/curl ) -" -DEPEND=" - ${RDEPEND} -" -PATCHES=( - "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch - "${FILESDIR}"/${PN}-12.20.1-fix_ppc64_crashes.patch - "${FILESDIR}"/${PN}--llhttp.patch -) -RESTRICT="test" -S="${WORKDIR}/node-v${PV}" - -pkg_pretend() { - (use x86 && ! use cpu_flags_x86_sse2) && \ - die "Your CPU doesn't support the required SSE2 instruction." - - ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \ - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." -} - -src_prepare() { - tc-export CC CXX PKG_CONFIG - export V=1 - export BUILDTYPE=Release - - # fix compilation on Darwin - # https://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.c
[gentoo-commits] repo/gentoo:master commit in: app-text/XML-Schema-learner/
commit: 15bacd65d54f695e25f2b3c333611b3da19be025 Author: Michael Orlitzky gentoo org> AuthorDate: Sun Feb 28 20:38:08 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Feb 28 20:42:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bacd65 app-text/XML-Schema-learner: disable test suite. The test suite for this package no longer passes with modern versions of PHPUnit. Add RESTRICT=test until the package can be updated. Closes: https://bugs.gentoo.org/772977 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky gentoo.org> app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild b/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild index 8da9a7b4ee6..c876bebfd7d 100644 --- a/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild +++ b/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,10 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" IUSE="test" -RESTRICT="!test? ( test )" + +# This test suite used to work but needs an update for modern versions +# of PHPUnit. See https://github.com/kore/XML-Schema-learner/issues/6 +RESTRICT="test" # PHP dependency can be inferred from .travis.yml in the repository. # The necessary USE flags on the other hand were found the hard way.
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: bdd907f4365a07a1ba4c2fe6f5c5c72d9b6f3ea8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 20:40:22 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 20:40:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd907f4 sys-devel/gcc-config: stable 2.3.3 for ppc64 stable wrt bug #773019 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index 921cf202f2b..d649bbac3fe 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_conntrack/
commit: 2f2d7b7524db667054bf3add6b2444c66ccf6a55 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 20:40:31 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 20:40:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2d7b75 net-libs/libnetfilter_conntrack: stable 1.0.7 for ppc64 stable wrt bug #681932 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild index 3cd8fc5c58c..91126c80f7a 100644 --- a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild +++ b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/neon/
commit: a46482ebf403a1e3d4497dfa83dbf3c097085362 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 20:40:27 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 20:40:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46482eb net-libs/neon: stable 0.31.2 for ppc64 stable wrt bug #764860 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/neon/neon-0.31.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/neon/neon-0.31.2.ebuild b/net-libs/neon/neon-0.31.2.ebuild index f4bdd2f905d..0cfe9882b5e 100644 --- a/net-libs/neon/neon-0.31.2.ebuild +++ b/net-libs/neon/neon-0.31.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://notroj.github.io/neon/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0/27" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc expat gnutls kerberos libproxy libressl nls pkcs11 ssl static-libs zlib" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyudev/
commit: aa9a694361e86a8895c057c57c4f68a27a76422f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 20:39:03 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 20:39:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9a6943 dev-python/pyudev: keyworded 0.22.0 for ppc64 keyworded wrt bug #762718 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pyudev/pyudev-0.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyudev/pyudev-0.22.0.ebuild b/dev-python/pyudev/pyudev-0.22.0.ebuild index f6bca3d6787..3c625e2cd9a 100644 --- a/dev-python/pyudev/pyudev-0.22.0.ebuild +++ b/dev-python/pyudev/pyudev-0.22.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc64 ~sparc x86" IUSE="qt5" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/tg_owt/
commit: 6265b1277999c28dbdb910de31b8e7ef817c204d Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Feb 28 20:25:58 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Feb 28 20:26:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6265b127 media-libs/tg_owt: unmaintain Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/tg_owt/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/media-libs/tg_owt/metadata.xml b/media-libs/tg_owt/metadata.xml index efcd58fe0b9..7a38bb90096 100644 --- a/media-libs/tg_owt/metadata.xml +++ b/media-libs/tg_owt/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - gyakov...@gentoo.org - Georgy Yakovlev - +
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: ae7327442b08d738cb8da2534e34e4fc402f68ed Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Feb 28 20:25:02 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Feb 28 20:26:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae732744 net-im/telegram-desktop: unmaintain Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> net-im/telegram-desktop/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-im/telegram-desktop/metadata.xml b/net-im/telegram-desktop/metadata.xml index a4e65f12def..e70b218c5a4 100644 --- a/net-im/telegram-desktop/metadata.xml +++ b/net-im/telegram-desktop/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - gyakov...@gentoo.org - Georgy Yakovlev - + Enable the app-text/aspell spell-checking backend Enable the app-text/hunspell spell-checking backend
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 52b0f6c5cbadb6f957a15345b7012dd4a47c6b41 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Feb 28 20:25:32 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Feb 28 20:26:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b0f6c5 media-libs/libtgvoip: unmaintain Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/media-libs/libtgvoip/metadata.xml b/media-libs/libtgvoip/metadata.xml index c5af453673d..442b636ea78 100644 --- a/media-libs/libtgvoip/metadata.xml +++ b/media-libs/libtgvoip/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - gyakov...@gentoo.org - Georgy Yakovlev - + Enable signal processing (echo cancellation, noise suppression, and automatic gain control)
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/range-v3/
commit: f5f17edff84acf65507509bb44e703e742ed756a Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Feb 28 20:26:16 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Feb 28 20:26:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f17edf dev-cpp/range-v3: unmaintain Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> dev-cpp/range-v3/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-cpp/range-v3/metadata.xml b/dev-cpp/range-v3/metadata.xml index efcd58fe0b9..7a38bb90096 100644 --- a/dev-cpp/range-v3/metadata.xml +++ b/dev-cpp/range-v3/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - gyakov...@gentoo.org - Georgy Yakovlev - +