[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn2/
commit: 4fd42a98f727b641b2754d2004461042dbcd1f51 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 05:58:15 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 05:58:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd42a98 net-dns/libidn2: add 2.3.3 Signed-off-by: Sam James gentoo.org> net-dns/libidn2/Manifest | 2 ++ net-dns/libidn2/libidn2-2.3.3.ebuild | 58 2 files changed, 60 insertions(+) diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest index 21d22503114b..1fe438737ecd 100644 --- a/net-dns/libidn2/Manifest +++ b/net-dns/libidn2/Manifest @@ -1,2 +1,4 @@ DIST libidn2-2.3.2.tar.gz 2169556 BLAKE2B 6914630ecf6dcf18eb808dae933b819ee705c73011e6ffd68f8d14dd2c2ed084a9b504385c29988b2c4b439c6c8f2f552e47f4d624ae20d8b64767bf4d47f6a3 SHA512 958dbf49a47a84c7627ac182f4cc8ea452696cec3f0d1ff102a6c48e89893e772b2aa81f75da8223dfc6326515cca3ae085268fbf997828de9330c3a351152f1 DIST libidn2-2.3.2.tar.gz.sig 488 BLAKE2B 832a5424034147a2c969fdbe0e094c23cda6305fe6411728f7727054571f54f6f056b939cf13023606dcb4f4bd85ed527b8e85bce6e56ed366e893ea16f8eb13 SHA512 0559b51b37c7937f3e1f8bf9de9b193f137f16b79d6673f85691a4f4a12ec132568e913848a70136f8522118817f7ecaa8432d353a5eff6b99a7be8719421fe0 +DIST libidn2-2.3.3.tar.gz 2116946 BLAKE2B 47847aee34951aa2ba4fd2c3fdfdf6f1cee24bfdff8513f17896bb60fa4fae770b400ff5b78226ac5da6a3ce4120754483bafb9586c52131e7345a5ea51c4509 SHA512 2dd0201b5224b3eb6a5667e53c9a2beb6e6aefefab23060a70f143bb5d447029e8f4200e4e0460a4fab51767f0bdfc9583a0cc757652bee58f5593106dd18274 +DIST libidn2-2.3.3.tar.gz.sig 228 BLAKE2B 47b861c6234e14fc03d606a67a0dd6de829434cb06ba3e3c0fabade59fa3a761d6e5cb81553c74b4356064744efb6a0736cb55a2680ce6f90cd13b0f1001efed SHA512 bad901350e21ff39f0385685c13b3f366cd77dad59c736547773f931bc56022982c3fb6fffd5b82624bdd3ea8bd1806e531f80a06c77e4e46b08f18f08a9 diff --git a/net-dns/libidn2/libidn2-2.3.3.ebuild b/net-dns/libidn2/libidn2-2.3.3.ebuild new file mode 100644 index ..13841f1613b2 --- /dev/null +++ b/net-dns/libidn2/libidn2-2.3.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libidn.asc +inherit multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)" +HOMEPAGE="https://www.gnu.org/software/libidn/#libidn2 https://gitlab.com/libidn/libidn2; +SRC_URI=" + mirror://gnu/libidn/${P}.tar.gz + verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig ) +" +S="${WORKDIR}"/${P/a/} + +LICENSE="GPL-2+ LGPL-3+" +SLOT="0/2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=" + dev-libs/libunistring:=[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + sys-apps/help2man + verify-sig? ( sec-keys/openpgp-keys-libidn ) +" + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* ]] ; then + # Darwin ar chokes when TMPDIR doesn't exist (as done for some + # reason in the Makefile) + sed -i -e '/^TMPDIR = /d' Makefile.in || die + export TMPDIR="${T}" + fi + + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + CC_FOR_BUILD="$(tc-getBUILD_CC)" \ + $(use_enable static-libs static) \ + --disable-doc \ + --disable-gcc-warnings \ + --disable-gtk-doc +} + +multilib_src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/relay-ctrl/
commit: 68419a85a2903bc66a0ab8f10643531677b1c273 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 04:48:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 05:58:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68419a85 net-mail/relay-ctrl: respect AR, RANLIB Closes: https://bugs.gentoo.org/852683 Closes: https://bugs.gentoo.org/852680 Signed-off-by: Sam James gentoo.org> net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild | 3 +++ net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild | 3 +++ net-mail/relay-ctrl/relay-ctrl-3.2.ebuild | 3 +++ 3 files changed, 9 insertions(+) diff --git a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild index 71b22356857f..4810f8c70cd1 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild @@ -34,6 +34,9 @@ src_configure() { local myCC="$(tc-getCC)" echo "${myCC} ${CFLAGS}" > conf-cc || die echo "${myCC} ${LDFLAGS}" > conf-ld || die + sed -i \ + -e "s:'ar :'$(tc-getAR) :" \ + -e "s:'ranlib :'$(tc-getRANLIB) :" Makefile || die } src_install() { diff --git a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild index d3a9174042cd..a53cf4be26c4 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild @@ -35,6 +35,9 @@ src_configure() { local myCC="$(tc-getCC)" echo "${myCC} ${CFLAGS}" > conf-cc || die echo "${myCC} ${LDFLAGS}" > conf-ld || die + sed -i \ + -e "s:'ar :'$(tc-getAR) :" \ + -e "s:'ranlib :'$(tc-getRANLIB) :" Makefile || die } src_install() { diff --git a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild index a42ba4bce9b4..7c10bdf9bb3f 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild @@ -36,6 +36,9 @@ src_configure() { local myCC="$(tc-getCC)" echo "${myCC} ${CFLAGS}" > conf-cc || die echo "${myCC} ${LDFLAGS}" > conf-ld || die + sed -i \ + -e "s:'ar :'$(tc-getAR) :" \ + -e "s:'ranlib :'$(tc-getRANLIB) :" Makefile || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/libosmo-dsp/files/, net-libs/libosmo-dsp/
commit: d135fbc5a91cbfd93d67035167f83c98fa9498a1 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Jul 12 05:34:17 2022 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Jul 12 05:34:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d135fbc5 net-libs/libosmo-dsp: Fix mismatched version in pkg-config file Closes: https://bugs.gentoo.org/857678 Signed-off-by: Thomas Beierlein gentoo.org> net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch | 11 +++ net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild | 2 ++ 2 files changed, 13 insertions(+) diff --git a/net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch b/net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch new file mode 100644 index ..f52ced266959 --- /dev/null +++ b/net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch @@ -0,0 +1,11 @@ +diff --git a/configure.ac b/configure.ac +index 964ef03..35fde74 100644 +--- a/configure.ac b/configure.ac +@@ -1,5 +1,5 @@ + AC_INIT([libosmodsp], +-m4_esyscmd([./git-version-gen .tarball-version]), ++[0.4.0], + [g...@lists.osmocom.org]) + + AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip 1.6]) diff --git a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild index cf9cc1ce5961..4886384e4130 100644 --- a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild +++ b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild @@ -27,6 +27,8 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( "${FILESDIR}/${P}-version.patch" ) + src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: dev-ml/tiny_httpd/
commit: 4f1b2af7a4a6e47f8ded23e9fe79863097659412 Author: Christoph Junghans gentoo org> AuthorDate: Tue Jul 12 05:03:40 2022 + Commit: Christoph Junghans gentoo org> CommitDate: Tue Jul 12 05:06:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1b2af7 dev-ml/tiny_httpd: initial commit Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christoph Junghans gentoo.org> dev-ml/tiny_httpd/Manifest | 1 + dev-ml/tiny_httpd/metadata.xml | 20 + dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild | 49 3 files changed, 70 insertions(+) diff --git a/dev-ml/tiny_httpd/Manifest b/dev-ml/tiny_httpd/Manifest new file mode 100644 index ..528990da261e --- /dev/null +++ b/dev-ml/tiny_httpd/Manifest @@ -0,0 +1 @@ +DIST tiny_httpd-0.12.tar.gz 49124 BLAKE2B c3f407a605dabad1c710a696a3fca5dce04a75deb61e25e9ce572432e0d96cd3029628ea24d17d55a051d1d0f78aa1fd80797e7ff9c0bb7fc9d190e461784cd3 SHA512 99b4d01d4f4d138b122c689b8b3bc5043fc386d6686675311f625bf5fec72c6e1a7513712b00889fe17cd392b8c475440d4f89ee46392aff32ac6ccc39cefe09 diff --git a/dev-ml/tiny_httpd/metadata.xml b/dev-ml/tiny_httpd/metadata.xml new file mode 100644 index ..44aded2c1fd1 --- /dev/null +++ b/dev-ml/tiny_httpd/metadata.xml @@ -0,0 +1,20 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +m...@gentoo.org +ML + + +Interface to camlzip for tiny_httpd + + +https://c-cube.github.io/tiny_httpd/ +https://github.com/c-cube/tiny_httpd/issues +c-cube/tiny_httpd + + Simon Cruanes + simon.cruanes.2...@m4x.org + + + diff --git a/dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild b/dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild new file mode 100644 index ..890d8831cf38 --- /dev/null +++ b/dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="Minimal HTTP server with a small request router" +HOMEPAGE=" + https://github.com/c-cube/tiny_httpd + https://opam.ocaml.org/packages/tiny_httpd +" +SRC_URI="https://github.com/c-cube/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="camlzip ocamlopt test" + +RDEPEND=" + dev-ml/result:= + dev-ml/seq:= + + camlzip? ( >=dev-ml/camlzip-1.06:= ) +" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/qtest + dev-ml/ounit2 + dev-ml/ptime + dev-ml/qcheck + net-misc/curl + ) +" + +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( camlzip )" + +src_compile() { + local pkgs="tiny_httpd" + use camlzip && pkgs="${pkgs},tiny_httpd_camlzip" + dune build -p "${pkgs}" -j $(makeopts_jobs) || die +} + +src_install() { + dune_src_install tiny_httpd + use camlzip && dune_src_install "tiny_httpd_camlzip" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ptime/
commit: 7996e989b526cd3249eff05c7d65de3e0e984c49 Author: Christoph Junghans gentoo org> AuthorDate: Tue Jul 12 05:01:56 2022 + Commit: Christoph Junghans gentoo org> CommitDate: Tue Jul 12 05:06:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7996e989 dev-ml/ptime: initial commit Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christoph Junghans gentoo.org> dev-ml/ptime/Manifest | 1 + dev-ml/ptime/metadata.xml | 35 +++ dev-ml/ptime/ptime-1.0.0.ebuild | 32 3 files changed, 68 insertions(+) diff --git a/dev-ml/ptime/Manifest b/dev-ml/ptime/Manifest new file mode 100644 index ..226a8a6d13f4 --- /dev/null +++ b/dev-ml/ptime/Manifest @@ -0,0 +1 @@ +DIST ptime-1.0.0.tbz 33749 BLAKE2B 6765924f624a92c69495883accd47c66294f49e2d2841fafc66444369b97b9dceaecac0c00a14cba2e8e710bf85c6d5759f419e83d4d0a7bee56c197d06bb000 SHA512 df2410d9cc25a33083fe968a584b8fb4d68ad5c077f3356da0a20427e6cd8756a5b946b921e5cf8ed4097f2c506e93345d9dca63b113be644d5a7cc0753d1534 diff --git a/dev-ml/ptime/metadata.xml b/dev-ml/ptime/metadata.xml new file mode 100644 index ..13860735d090 --- /dev/null +++ b/dev-ml/ptime/metadata.xml @@ -0,0 +1,35 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +m...@gentoo.org +ML + + Ptime has platform independent POSIX time support in pure OCaml. It +provides a type to represent a well-defined range of POSIX timestamps +with picosecond precision, conversion with date-time values, +conversion with [RFC 3339 timestamps][rfc3339] and pretty printing to +a human-readable, locale-independent representation. + +The additional Ptime_clock library provides access to a system POSIX +clock and to the system's current time zone offset. + +Ptime is not a calendar library. + +Ptime has no dependency. Ptime_clock depends on your system library or +JavaScript runtime system. Ptime and its libraries are distributed +under the ISC license. + +[rfc3339]: http://tools.ietf.org/html/rfc3339 + +Home page: http://erratique.ch/software/ptime + +https://erratique.ch/software/ptime/doc/ +https://github.com/dbuenzli/ptime/issues +dbuenzli/ptime + + Daniel Bünzli + daniel.buen...@erratique.ch + + + diff --git a/dev-ml/ptime/ptime-1.0.0.ebuild b/dev-ml/ptime/ptime-1.0.0.ebuild new file mode 100644 index ..49d8a2f7ff44 --- /dev/null +++ b/dev-ml/ptime/ptime-1.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit opam findlib + +DESCRIPTION="POSIX time for OCaml" +HOMEPAGE=" + https://erratique.ch/software/ptime + https://github.com/dbuenzli/ptime + https://opam.ocaml.org/packages/ptime/ +" +SRC_URI="https://erratique.ch/software/ptime/releases/${P}.tbz; + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-ml/topkg +" +BDEPEND="dev-ml/ocamlbuild" + +OPAM_FILE=opam + +src_compile() { + ocaml pkg/pkg.ml build || die +}
[gentoo-commits] proj/portage: Branch deleted: master_2262
commit: Commit: Mike Gilbert gentoo org> CommitDate: Tue Jul 12 03:57:22 2022 + Branch deleted: master_2262
[gentoo-commits] repo/gentoo:master commit in: media-sound/rosegarden/
commit: c462ce35dea51a52b799a155e639e5316a567b05 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jul 12 03:20:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jul 12 03:20:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c462ce35 media-sound/rosegarden: removed obsolete 21.12 Bug: https://bugs.gentoo.org/857552 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/rosegarden/Manifest| 1 - media-sound/rosegarden/rosegarden-21.12.ebuild | 62 -- 2 files changed, 63 deletions(-) diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest index b09e8022c34a..51bfd5a3cdd6 100644 --- a/media-sound/rosegarden/Manifest +++ b/media-sound/rosegarden/Manifest @@ -1,2 +1 @@ -DIST rosegarden-21.12.tar.bz2 6490931 BLAKE2B d1f3bbd173e1d082c5380be2fe0bd9818a741498add5edc9b24c47b9e37e24b928869c00734bf84dd9c2cb9a79fed15275de35a8e7cd4cbbd8ff6cdcb739c09d SHA512 d11756f57e4f364993af67e4aa10c25ef6a7f5fd4baddd127df50c84c29d31aa1e4a42485c8503e9fca31a8cf8e50c3c5b3bad2a08ac945a3fc8cd1a5874d4be DIST rosegarden-22.06.tar.bz2 6514502 BLAKE2B d4ba13ac6b4cba6d0b5bc555933737d696d380737e56a3e4e1dd782aff641dcbd49af50aade75550b8a0e22a45f491585ffb4166b21cb9889eca1a2e546c585a SHA512 42ce03a65f9c9401cb3f641c0ae80a827e18d6f47420add382f63273f4644eac5997befe70cac972380441a43d74153a4e37a276fc3dc8d9889eb8671759ab5a diff --git a/media-sound/rosegarden/rosegarden-21.12.ebuild b/media-sound/rosegarden/rosegarden-21.12.ebuild deleted file mode 100644 index be07439fa3cb.. --- a/media-sound/rosegarden/rosegarden-21.12.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg virtualx - -DESCRIPTION="MIDI and audio sequencer and notation editor" -HOMEPAGE="https://www.rosegardenmusic.com/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="lirc" - -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-libs/alsa-lib:= - >=media-libs/dssi-1.0.0:= - media-libs/ladspa-sdk:= - media-libs/liblo:= - media-libs/liblrdf:= - media-libs/libsamplerate:= - media-libs/libsndfile:= - sci-libs/fftw:3.0 - sys-libs/zlib:= - virtual/jack - x11-libs/libSM:= - lirc? ( app-misc/lirc:= ) -" -DEPEND="${RDEPEND} - dev-qt/qttest:5 -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DDISABLE_LIRC=$(usex !lirc) - ) - cmake_src_configure -} - -src_test() { - # bug 701682, tries to open network socket and fails. - local myctestargs=( - -E "(test_notationview_selection)" - ) - virtx cmake_src_test -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 8c9213e8c48f6eb20e8bcb9f4010748783cfe714 Author: matoro users noreply github com> AuthorDate: Mon Jul 11 03:53:11 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 03:10:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9213e8 dev-lang/python: Stabilize 3.8.13_p2 sparc, #852596 Signed-off-by: matoro users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/26341 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.8.13_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.8.13_p2.ebuild b/dev-lang/python/python-3.8.13_p2.ebuild index f99d49aa3671..b5a64eeef140 100644 --- a/dev-lang/python/python-3.8.13_p2.ebuild +++ b/dev-lang/python/python-3.8.13_p2.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, profiles/
commit: 605d086c0214e6ca8fa1ff5b62cc5d5e33a3aa47 Author: Viorel Munteanu gmail com> AuthorDate: Mon Jul 11 08:17:07 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 03:09:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605d086c app-emulation/virtualbox: revert QA fix for CFLAGS It causes worse issues (the virtual machines do not start at all) This is an emergency fix, so we can unmask the package Bug: https://bugs.gentoo.org/843437 Closes: https://bugs.gentoo.org/856811 Signed-off-by: Viorel Munteanu gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26342 Signed-off-by: Sam James gentoo.org> .../{virtualbox-6.1.34-r5.ebuild => virtualbox-6.1.34-r6.ebuild} | 7 --- profiles/package.mask | 4 2 files changed, 11 deletions(-) diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r5.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r6.ebuild similarity index 99% rename from app-emulation/virtualbox/virtualbox-6.1.34-r5.ebuild rename to app-emulation/virtualbox/virtualbox-6.1.34-r6.ebuild index 428e491497ba..9aaf9e206961 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34-r5.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r6.ebuild @@ -299,13 +299,6 @@ src_configure() { if use amd64 && ! has_multilib_profile ; then myconf+=( --disable-vmmraw ) fi - - # bug #843437 - cat >> LocalConfig.kmk <<-EOF || die - CFLAGS=${CFLAGS} - CXXFLAGS=${CXXFLAGS} - EOF - # not an autoconf script edo ./configure "${myconf[@]}" diff --git a/profiles/package.mask b/profiles/package.mask index 7355d914cc2e..9dd06203385b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -82,10 +82,6 @@ games-engines/nazghul # Removal on 2022-08-09. Bug #857252. dev-python/pydispatcher -# David Seifert (2022-07-07) -# Broken by recent fix attempts, bug #856811. ->app-emulation/virtualbox-6.1.34-r1 - # David Seifert (2022-07-02) # Unmaintained, no response on bugs, stuck on python 3.9. If you # want to unmask these, you have to at least port them to python 3.10.
[gentoo-commits] repo/gentoo:master commit in: dev-python/caldav/
commit: 788f91782bbaff7924ef37997e47a7cee59d39e0 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 02:58:50 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 03:03:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788f9178 dev-python/caldav: new package, add 0.9.1 See: https://github.com/gentoo/gentoo/pull/26269 Signed-off-by: Sam James gentoo.org> dev-python/caldav/Manifest| 1 + dev-python/caldav/caldav-0.9.1.ebuild | 40 +++ dev-python/caldav/metadata.xml| 13 3 files changed, 54 insertions(+) diff --git a/dev-python/caldav/Manifest b/dev-python/caldav/Manifest new file mode 100644 index ..60290559a8fe --- /dev/null +++ b/dev-python/caldav/Manifest @@ -0,0 +1 @@ +DIST caldav-0.9.1.gh.tar.gz 105578 BLAKE2B 3581bb0f40daf312b32ff2ef88a31502449e0727f8e6178574c5350fb0312726d62cc9e4be3b9e73b4ee55282a32fcc503da48d49c3e7f0639a96de8197e6f8b SHA512 9171a09aa81bd6ad8853dac4cb53cb05235b37aa5be72d641b1cd2ee27928213eb95358654e99adfdbf70bea4567977509f972f54b8747162e91c95e1397 diff --git a/dev-python/caldav/caldav-0.9.1.ebuild b/dev-python/caldav/caldav-0.9.1.ebuild new file mode 100644 index ..37e0a8428e53 --- /dev/null +++ b/dev-python/caldav/caldav-0.9.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="CalDAV (RFC4791) client library for Python" +HOMEPAGE=" + https://github.com/python-caldav/caldav + https://pypi.org/project/caldav/ +" +SRC_URI=" + https://github.com/python-caldav/caldav/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="|| ( GPL-3 Apache-2.0 )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/vobject[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/icalendar[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + www-apps/radicale[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/caldav/metadata.xml b/dev-python/caldav/metadata.xml new file mode 100644 index ..2e83fe1b94aa --- /dev/null +++ b/dev-python/caldav/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + pyt...@gentoo.org + Python + + + + caldav + python-caldav/caldav + +
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/range-v3/, dev-cpp/range-v3/files/
commit: 9d536043e793f5d49230620422cec37094a1871e Author: Alexey Sokolov asokolov org> AuthorDate: Mon Jul 11 00:03:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:46:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d536043 dev-cpp/range-v3: version 0.12.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/26337 Signed-off-by: Sam James gentoo.org> dev-cpp/range-v3/Manifest | 1 + dev-cpp/range-v3/files/0.12.0-fix-any-1.patch | 31 + dev-cpp/range-v3/files/0.12.0-fix-any-2.patch | 156 ++ dev-cpp/range-v3/range-v3-0.12.0.ebuild | 46 4 files changed, 234 insertions(+) diff --git a/dev-cpp/range-v3/Manifest b/dev-cpp/range-v3/Manifest index 6fafedbb109f..4d3df61de18e 100644 --- a/dev-cpp/range-v3/Manifest +++ b/dev-cpp/range-v3/Manifest @@ -1,2 +1,3 @@ DIST range-v3-0.10.0.tar.gz 525765 BLAKE2B 7dd3aed9b35920e058fe43bccd364831a52ad8d50179d1057ab7a37cdef82df021bb09a9913018ae78982fe136c855ba4101e31d35cfc21747af994d0103b95e SHA512 4db089dcbf638eb30fa20dcf6785dd460c5a074a8912984a484592753cfee9f5b9a0e2c56b5bc5921d1b6120877aa2c83ac0a6fe428088ef2854033a635e9723 DIST range-v3-0.11.0.tar.gz 533136 BLAKE2B d325b14a9d812cb7a600a947126bcecf9384bec987edbad42eec38560415d075815ab92e3f92dad291029fc3e1b1afa1ceaf54443b4a536078047fd32d344394 SHA512 9d6cdcbc1e50104206ba731c3bdc9aab3acfcf69cd83f0e0b4de18b88df2a9e73d64e55638421768d4433c542b6619f6e5af6b17cccd3090cf8b4d4efe9863e4 +DIST range-v3-0.12.0.tar.gz 582834 BLAKE2B 252066fae70aae76450226f2c17248662de4778dcebcd7dbaa2bf757c1bfe3e7441f65e41e3110c1ae83ae93a41c54d6c006dbf5482ffbe09a3aa4f51d02df9c SHA512 b8b632b8e0f2a3234ef61813212c237f648cd741e816ca57bd86f82f6459f7d755e2b70361d2aa43847874fb546a31a792ab1c3ba90292818ae7313438dc62d0 diff --git a/dev-cpp/range-v3/files/0.12.0-fix-any-1.patch b/dev-cpp/range-v3/files/0.12.0-fix-any-1.patch new file mode 100644 index ..00eb457b5dcb --- /dev/null +++ b/dev-cpp/range-v3/files/0.12.0-fix-any-1.patch @@ -0,0 +1,31 @@ +From 64fe7d738bb2c2aa8e9ba24d170a8548519156a7 Mon Sep 17 00:00:00 2001 +From: Eric Niebler +Date: Wed, 22 Jun 2022 17:06:16 -0700 +Subject: [PATCH] avoid constraint recursion with ranges::any ctor/assign + +--- + include/range/v3/utility/any.hpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/include/range/v3/utility/any.hpp b/include/range/v3/utility/any.hpp +index 0d2889264..5feb2f8cd 100644 +--- a/include/range/v3/utility/any.hpp b/include/range/v3/utility/any.hpp +@@ -123,7 +123,7 @@ namespace ranges + public: + any() noexcept = default; + template(typename TRef, typename T = detail::decay_t)( +-requires copyable AND (!same_as)) // ++requires (!same_as) AND copyable) // + any(TRef && t) + : ptr_(new impl(static_cast(t))) + {} +@@ -138,7 +138,7 @@ namespace ranges + return *this; + } + template(typename TRef, typename T = detail::decay_t)( +-requires copyable AND (!same_as)) // ++requires (!same_as) AND copyable) // + any & operator=(TRef && t) + { + any{static_cast(t)}.swap(*this); diff --git a/dev-cpp/range-v3/files/0.12.0-fix-any-2.patch b/dev-cpp/range-v3/files/0.12.0-fix-any-2.patch new file mode 100644 index ..94898cc21a52 --- /dev/null +++ b/dev-cpp/range-v3/files/0.12.0-fix-any-2.patch @@ -0,0 +1,156 @@ +From 390a35e5815d1cb4e40e87d332df711de379a852 Mon Sep 17 00:00:00 2001 +From: Eric Niebler +Date: Wed, 22 Jun 2022 22:56:28 -0700 +Subject: [PATCH] work around strange gcc bug causing constraint recursion in + ranges::any + +--- + include/range/v3/detail/config.hpp | 8 ++--- + include/range/v3/utility/any.hpp | 58 +- + 2 files changed, 36 insertions(+), 30 deletions(-) + +diff --git a/include/range/v3/detail/config.hpp b/include/range/v3/detail/config.hpp +index f8015f436..d29dada10 100644 +--- a/include/range/v3/detail/config.hpp b/include/range/v3/detail/config.hpp +@@ -351,9 +351,6 @@ namespace ranges + #define RANGES_WORKAROUND_CLANG_43400 // template friend is redefinition of itself + #endif + #else // __GNUC__ +-#if __GNUC__ < 6 +-#define RANGES_WORKAROUND_GCC_UNFILED0 /* Workaround old GCC name lookup bug */ +-#endif + #if __GNUC__ == 7 || __GNUC__ == 8 + #define RANGES_WORKAROUND_GCC_91525 /* Workaround strange GCC ICE */ + #endif +@@ -724,8 +721,9 @@ namespace ranges + #endif + #endif // RANGES_CONSTEXPR_IF + +-#if !defined(RANGES_BROKEN_CPO_LOOKUP) && !defined(RANGES_DOXYGEN_INVOKED) && \ +-(defined(RANGES_WORKAROUND_GCC_UNFILED0) || defined(RANGES_WORKAROUND_MSVC_895622)) ++#if !defined(RANGES_BROKEN_CPO_LOOKUP) && \ ++!defined(RANGES_DOXYGEN_INVOKED) && \ ++
[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/
commit: 0109dc9d1728c17f972b69d711787ff8057dcd3f Author: Randall T. Vasquez icloud com> AuthorDate: Mon Jul 11 18:10:51 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:46:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0109dc9d app-office/gtg: drop 0.4.0 Signed-off-by: Randall T. Vasquez icloud.com> Closes: https://github.com/gentoo/gentoo/pull/26269 Signed-off-by: Sam James gentoo.org> app-office/gtg/gtg-0.4.0.ebuild | 57 - 1 file changed, 57 deletions(-) diff --git a/app-office/gtg/gtg-0.4.0.ebuild b/app-office/gtg/gtg-0.4.0.ebuild deleted file mode 100644 index e16de2b4bc69.. --- a/app-office/gtg/gtg-0.4.0.ebuild +++ /dev/null @@ -1,57 +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="xml(+)" - -inherit meson python-single-r1 xdg - -DESCRIPTION="Personal organizer for the GNOME desktop environment" -HOMEPAGE="https://wiki.gnome.org/Apps/GTG/; -SRC_URI="https://github.com/getting-things-gnome/gtg/releases/download/v0.4/${P}.tar.xz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - >=dev-python/liblarch-3.0[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - ') - x11-libs/pango[introspection] - x11-libs/gdk-pixbuf[introspection] - x11-libs/gtk+:3[introspection] -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/itstool - >=sys-devel/gettext-0.19.8 - test? ( $(python_gen_cond_dep ' - dev-python/nose[${PYTHON_USEDEP}] - dev-python/cheetah3[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ') - || ( app-text/pdfjam >=app-text/texlive-core-2021 ) - app-text/pdftk - dev-texlive/texlive-latex - ) -" - -src_install() { - meson_src_install - python_fix_shebang "${ED}"/usr/bin/gtg - python_optimize -} - -src_test() { - nosetests -v || die -}
[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/
commit: 9f9473c1a4a28522371b99d0a36665c18c1f8ec5 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 03:02:54 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 03:03:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9473c1 app-office/gtg: add missing dependencies, fix tests See: https://github.com/gentoo/gentoo/pull/26269 Signed-off-by: Sam James gentoo.org> app-office/gtg/gtg-0.6.ebuild | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/app-office/gtg/gtg-0.6.ebuild b/app-office/gtg/gtg-0.6.ebuild index 7fe456bf3945..d4d376aab05b 100644 --- a/app-office/gtg/gtg-0.6.ebuild +++ b/app-office/gtg/gtg-0.6.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="xml(+)" @@ -13,7 +13,7 @@ SRC_URI="https://github.com/getting-things-gnome/gtg/archive/refs/tags/v${PV}.ta LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" @@ -21,11 +21,14 @@ RESTRICT="!test? ( test )" RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' + dev-python/caldav[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] >=dev-python/liblarch-3.1.0[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/vobject[${PYTHON_USEDEP}] ') x11-libs/pango[introspection] x11-libs/gdk-pixbuf[introspection] @@ -36,9 +39,9 @@ BDEPEND=" dev-util/itstool >=sys-devel/gettext-0.19.8 test? ( $(python_gen_cond_dep ' - dev-python/nose[${PYTHON_USEDEP}] dev-python/cheetah3[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] ') || ( app-text/pdfjam >=app-text/texlive-core-2021 ) app-text/pdftk @@ -48,7 +51,7 @@ BDEPEND=" src_test() { sed -e "s|@VCS_TAG@|${PV}|" GTG/core/info.py.in > GTG/core/info.py || die - nosetests -v || die + epytest } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/
commit: 9473a1d20aa819dfa43544b2b14dd27772ca43fc Author: Sam James gentoo org> AuthorDate: Tue Jul 12 02:47:31 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 03:03:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9473a1d2 app-office/gtg: use canonical phase ordering To match execution, per devmanual. See: https://github.com/gentoo/gentoo/pull/26269 Signed-off-by: Sam James gentoo.org> app-office/gtg/gtg-0.6.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app-office/gtg/gtg-0.6.ebuild b/app-office/gtg/gtg-0.6.ebuild index e55a20f164bf..7fe456bf3945 100644 --- a/app-office/gtg/gtg-0.6.ebuild +++ b/app-office/gtg/gtg-0.6.ebuild @@ -46,13 +46,13 @@ BDEPEND=" ) " +src_test() { + sed -e "s|@VCS_TAG@|${PV}|" GTG/core/info.py.in > GTG/core/info.py || die + nosetests -v || die +} + src_install() { meson_src_install python_fix_shebang "${ED}"/usr/bin/gtg python_optimize } - -src_test() { - sed -e "s|@VCS_TAG@|${PV}|" GTG/core/info.py.in > GTG/core/info.py || die - nosetests -v || die -}
[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/
commit: 05307037bb3db5b678df6dfe3ed186fec4dffd32 Author: Randall T. Vasquez icloud com> AuthorDate: Mon Jul 11 18:09:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:46:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05307037 app-office/gtg: add ebuild for 0.6 This commit also bumps Python compatibility up to `3.10`. Signed-off-by: Randall T. Vasquez icloud.com> Signed-off-by: Sam James gentoo.org> app-office/gtg/Manifest | 2 +- app-office/gtg/gtg-0.5.ebuild | 4 ++-- app-office/gtg/{gtg-0.5.ebuild => gtg-0.6.ebuild} | 10 ++ 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/app-office/gtg/Manifest b/app-office/gtg/Manifest index ead4f5170cf5..ab3e85e0c3c4 100644 --- a/app-office/gtg/Manifest +++ b/app-office/gtg/Manifest @@ -1,2 +1,2 @@ -DIST gtg-0.4.0.tar.xz 3744752 BLAKE2B fdeabe32135dea24ac6113a486650b66b5143aa745117029b03e26e1bb3f2e8629623b26efdae0c8217741a2b4964b5dc060f0e450c05c950e21ea360f3f3823 SHA512 f2677f6bbc0b6cb21b7882a2bd0342b4919581c12e4aa43c13b5dbc48740418c512a41619584d0d75bfa63ebc4a5460abfbc27360e1817c8832cbecf3c34a60e DIST gtg-0.5.tar.gz 2229259 BLAKE2B e724cbd015a6f0b6fee62c52283b56244490efb7df4e57b2e30745f58fbc41442b008f5c81b53cfd001f04a92ff53a14e2117d6c12d0d5a35fe49158b5f736fa SHA512 631f5343301d7d72211398152fa081c0fa15154babc7ec900f13a39a2677d0edaf4fea534a83284207e8019926c9108dc1d8f25bdbeae85ef0665dfe1c7b768a +DIST gtg-0.6.tar.gz 2361876 BLAKE2B 48f4d589b19181c4e5586254a3411fe2e25126d0f16b2d1294b8bff3f7a86aee7a34762781d9819760ce2e6b36ebded225a478a1bc86aa4c17217b165dae2802 SHA512 68a5229c17b85b87a9a134a08e5e86fbf24d28d6ce55e848c17eef650620d6f56172ee495cb113f4279b34c19127ae03981e2feec5a39dc51be49e387e458600 diff --git a/app-office/gtg/gtg-0.5.ebuild b/app-office/gtg/gtg-0.5.ebuild index c3ae9ba1ab10..fae2baafad03 100644 --- a/app-office/gtg/gtg-0.5.ebuild +++ b/app-office/gtg/gtg-0.5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="xml(+)" inherit meson python-single-r1 xdg diff --git a/app-office/gtg/gtg-0.5.ebuild b/app-office/gtg/gtg-0.6.ebuild similarity index 84% copy from app-office/gtg/gtg-0.5.ebuild copy to app-office/gtg/gtg-0.6.ebuild index c3ae9ba1ab10..e55a20f164bf 100644 --- a/app-office/gtg/gtg-0.5.ebuild +++ b/app-office/gtg/gtg-0.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="xml(+)" inherit meson python-single-r1 xdg @@ -46,12 +46,6 @@ BDEPEND=" ) " -PATCHES=( - # Fixes tests, and mouse cursor with some themes - "${FILESDIR}"/${PV}-mouse-cursor-fixes{1,2,3}.patch - "${FILESDIR}"/0.5-Revert-meson-plugin-translation-apply-thing.patch -) - src_install() { meson_src_install python_fix_shebang "${ED}"/usr/bin/gtg
[gentoo-commits] repo/gentoo:master commit in: net-voip/telepathy-salut/files/
commit: 6962ead796b6b4ad15a17feb7ea4448378622d73 Author: orbea riseup net> AuthorDate: Mon Jul 11 00:26:18 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:45:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6962ead7 net-voip/telepathy-salut: Remove libressl support This fixes the build with libressl-3.5 from the libressl overlay. Signed-off-by: orbea riseup.net> Signed-off-by: Sam James gentoo.org> .../files/telepathy-salut-0.8.1-openssl-1.1.patch | 24 +++--- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch b/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch index 2f4c74e24202..0088dc986c8b 100644 --- a/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch +++ b/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch @@ -19,12 +19,12 @@ index b77fb4c..bb50523 100644 0x02, }; DH *dh; -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + int r = 0; +#endif if ((dh=DH_new()) == NULL) return(NULL); -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + r = DH_set0_pqg(dh, BN_bin2bn(dh1024_p,sizeof(dh1024_p),NULL), + NULL, BN_bin2bn(dh1024_g,sizeof(dh1024_g),NULL)); + if (!r) @@ -45,12 +45,12 @@ index c16deb7..d53ceda 100644 0x02, }; DH *dh; -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + int r = 0; +#endif if ((dh=DH_new()) == NULL) return(NULL); -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + r = DH_set0_pqg(dh, BN_bin2bn(dh2048_p,sizeof(dh2048_p),NULL), + NULL, BN_bin2bn(dh2048_g,sizeof(dh2048_g),NULL)); + if (!r) @@ -71,12 +71,12 @@ index 2854385..93fa7e5 100644 0x02, }; DH *dh; -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + int r = 0; +#endif if ((dh=DH_new()) == NULL) return(NULL); -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + r = DH_set0_pqg(dh, BN_bin2bn(dh4096_p,sizeof(dh4096_p),NULL), + NULL, BN_bin2bn(dh4096_g,sizeof(dh4096_g),NULL)); + if (!r) @@ -97,12 +97,12 @@ index 8e7a278..c2891cd 100644 0x02, }; DH *dh; -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + int r = 0; +#endif if ((dh=DH_new()) == NULL) return(NULL); -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + r = DH_set0_pqg(dh, BN_bin2bn(dh512_p,sizeof(dh512_p),NULL), + NULL, BN_bin2bn(dh512_g,sizeof(dh512_g),NULL)); + if (!r) @@ -124,7 +124,7 @@ index 2201213..18f9981 100644 gboolean rval = FALSE; X509_NAME *subject = X509_get_subject_name (cert); - X509_CINF *ci = cert->cert_info; -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + const STACK_OF(X509_EXTENSION)* extensions = X509_get0_extensions(cert); +#else + const STACK_OF(X509_EXTENSION)* extensions = cert->cert_info->extensions; @@ -148,7 +148,7 @@ index 2201213..18f9981 100644 long ni = OBJ_obj2nid (obj); const guchar *p; char *value = NULL; -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L +const ASN1_OCTET_STRING* ext_value = X509_EXTENSION_get_data(ext); +int len = ASN1_STRING_length(ext_value); +#else @@ -161,7 +161,7 @@ index 2201213..18f9981 100644 if ((convert = (X509V3_EXT_METHOD *) X509V3_EXT_get (ext)) == NULL) continue; -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L +p = ASN1_STRING_get0_data(ext_value); +#else p = ext->value->data; @@ -173,7 +173,7 @@ index 2201213..18f9981 100644 if G_UNLIKELY (g_once_init_enter ()) { -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER >= 0x1010L + DEBUG ("initialising SSL library and error strings"); +#else gint malloc_init_succeeded;
[gentoo-commits] repo/gentoo:master commit in: www-client/w3mmee/files/
commit: c2eb9483cac80e3863c3d7f4a01872257f60edec Author: orbea riseup net> AuthorDate: Mon Jul 11 00:29:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:45:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eb9483 www-client/w3mmee: Remove libressl support This removes outdated libressl checks from the openssl-1.1.patch which are no longer required for the libressl overlay. Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26339 Signed-off-by: Sam James gentoo.org> www-client/w3mmee/files/w3mmee-openssl-1.1.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-client/w3mmee/files/w3mmee-openssl-1.1.patch b/www-client/w3mmee/files/w3mmee-openssl-1.1.patch index 8d7087c93a24..7a2ef42b2bba 100644 --- a/www-client/w3mmee/files/w3mmee-openssl-1.1.patch +++ b/www-client/w3mmee/files/w3mmee-openssl-1.1.patch @@ -15,7 +15,7 @@ gn = sk_GENERAL_NAME_value(alt, i); if (gn->type == GEN_DNS) { -+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER < 0x1010L char *sn = ASN1_STRING_data(gn->d.ia5); +#else +char *sn = ASN1_STRING_get0_data(gn->d.ia5); @@ -64,7 +64,7 @@ X509_set_default_verify_paths(ssl_ctx->cert); -#else /* SSLEAY_VERSION_NUMBER >= 0x0800 */ +#else /* OPENSSL_VERSION_NUMBER >= 0x0800 */ -+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER) ++#if OPENSSL_VERSION_NUMBER < 0x1010L SSLeay_add_ssl_algorithms(); SSL_load_error_strings(); +#else
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/files/
commit: dceb2fc02acc0d2d9ee2c740ca8010c066334cc6 Author: orbea riseup net> AuthorDate: Mon Jul 11 00:20:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:45:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dceb2fc0 net-libs/libsrtp: Remove libressl support This removes outdated libressl checks from the openssl-1.1.patch which are no longer required for the libressl overlay. Signed-off-by: orbea riseup.net> Signed-off-by: Sam James gentoo.org> net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch b/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch index 5d17cb426e88..9ca172688b5b 100644 --- a/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch +++ b/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch @@ -217,7 +217,7 @@ Backport of https://github.com/cisco/libsrtp/commit/0b45423678ddc46d702f3a51614f -if (pointer == NULL) { +/* OpenSSL 1.1.0 made HMAC_CTX an opaque structure, which must be allocated + using HMAC_CTX_new. But this function doesn't exist in OpenSSL 1.0.x. */ -+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x207fL) ++#if OPENSSL_VERSION_NUMBER < 0x1010L +{ +/* allocate memory for auth and HMAC_CTX structures */ +uint8_t* pointer; @@ -263,7 +263,7 @@ Backport of https://github.com/cisco/libsrtp/commit/0b45423678ddc46d702f3a51614f hmac_ctx = (HMAC_CTX*)a->state; -+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x207fL) ++#if OPENSSL_VERSION_NUMBER < 0x1010L HMAC_CTX_cleanup(hmac_ctx); /* zeroize entire state*/ @@ -318,7 +318,7 @@ Backport of https://github.com/cisco/libsrtp/commit/0b45423678ddc46d702f3a51614f +/* OpenSSL 1.1.0 made EVP_MD_CTX an opaque structure, which must be allocated + using EVP_MD_CTX_new. But this function doesn't exist in OpenSSL 1.0.x. */ -+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x207fL) ++#if OPENSSL_VERSION_NUMBER < 0x1010L + +typedef EVP_MD_CTX sha1_ctx_t; +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm-tools/files/
commit: 55e1c6ff631293f6d5167659f58b6a0d8afd6bb3 Author: orbea riseup net> AuthorDate: Mon Jul 11 00:11:50 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:45:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1c6ff app-crypt/tpm-tools: Remove libressl support This removes outdated libressl checks from the openssl-1.1.patch which are no longer required for the libressl overlay. Signed-off-by: orbea riseup.net> Signed-off-by: Sam James gentoo.org> app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch b/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch index a5747dbca709..ae31af025851 100644 --- a/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch +++ b/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch @@ -17,7 +17,7 @@ index f534717..33c76e7 100644 #include #include -+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070L) ++#if OPENSSL_VERSION_NUMBER < 0x1010L +static void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) { + if ( n ) + *n = r->n; @@ -236,6 +236,3 @@ index f534717..33c76e7 100644 rc = 0; --- -2.19.2 -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/
commit: 47ef0e7a2efba23c77866a54b0f8cb5ccdf979f0 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 02:42:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:42:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ef0e7a sys-apps/pciutils: Stabilize 3.8.0-r1 arm, #857717 Signed-off-by: Sam James gentoo.org> sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild index 8c487cdf7778..1a73f04cca4c 100644 --- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild +++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="dns +kmod static-libs +udev zlib" REQUIRED_USE="static-libs? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/
commit: 44a05b1a4d64b214ada6b1636e65524f4d58edbc Author: Sam James gentoo org> AuthorDate: Tue Jul 12 02:42:24 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:42:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a05b1a sys-apps/pciutils: Stabilize 3.8.0-r1 arm64, #857717 Signed-off-by: Sam James gentoo.org> sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild index 1a73f04cca4c..87921d3e3950 100644 --- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild +++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="dns +kmod static-libs +udev zlib" REQUIRED_USE="static-libs? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxappearance-obconf/files/, lxde-base/lxappearance/
commit: 48b7cc4daf05dd7e5d5dc550b4972d4550fbe356 Author: orbea riseup net> AuthorDate: Tue Jul 12 02:28:05 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:32:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b7cc4d lxde-base/lxappearance: Fix patch Fixes: https://github.com/gentoo/gentoo/commit/26734c3900e4e41aa7820b6f4afcf30bec26a441 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26359 Signed-off-by: Sam James gentoo.org> .../files/lxappearance-obconf-0.2.3-cairo-xlib.patch | 12 ++-- ...pearance-0.6.3-r2.ebuild => lxappearance-0.6.3-r3.ebuild} | 0 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch index ae61c3b35f82..7098f98ca50f 100644 --- a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch +++ b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch @@ -22,8 +22,6 @@ src/preview.c:146:15: warning: implicit declaration of function ‘cairo_xlib_su $(OPENBOX_LIBS) \ $(GTK_LIBS) \ $(LXAPPEARANCE_LIBS) \ -diff --git a/configure.ac b/configure.ac -index 9042f7f..84de1c7 100644 --- a/configure.ac +++ b/configure.ac @@ -89,6 +89,10 @@ PKG_CHECK_MODULES(OPENBOX, [obrender-3.5 >= 3.5 obt-3.5 >= 3.5]) @@ -37,3 +35,13 @@ index 9042f7f..84de1c7 100644 if test "x$enable_gtk3" = "xyes" ; then CFLAGS="$CFLAGS -DENABLE_GTK3" gtk_modules="gtk+-3.0 >= 3.0.0" +--- a/src/preview.c b/src/preview.c +@@ -27,6 +27,7 @@ + + #include + ++#include + #include + + #if GTK_CHECK_VERSION(3, 0, 0) diff --git a/lxde-base/lxappearance/lxappearance-0.6.3-r2.ebuild b/lxde-base/lxappearance/lxappearance-0.6.3-r3.ebuild similarity index 100% rename from lxde-base/lxappearance/lxappearance-0.6.3-r2.ebuild rename to lxde-base/lxappearance/lxappearance-0.6.3-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_musicindex/
commit: d264ffe03cca7138ea042f64a286c53296dd30a4 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 02:09:40 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:09:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d264ffe0 www-apache/mod_musicindex: update HOMEPAGE parsic-linux.org is in an archived state Signed-off-by: Sam James gentoo.org> www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild b/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild index d49f0bc60a48..98b5a5ff2511 100644 --- a/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild +++ b/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit apache-module DESCRIPTION="mod_musicindex allows nice displaying of directories containing music files" -HOMEPAGE="http://www.parisc-linux.org/~varenet/musicindex/; +HOMEPAGE="http://hacks.slashdirt.org/sw/musicindex/; SRC_URI="http://hacks.slashdirt.org/musicindex/${P}.tar.gz http://validator.w3.org/feed/images/valid-rss.png -> ${P}_valid-rss.png http://jigsaw.w3.org/css-validator/images/vcss -> ${P}_vcss
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxappearance-obconf/files/, lxde-base/lxappearance-obconf/
commit: 26734c3900e4e41aa7820b6f4afcf30bec26a441 Author: orbea riseup net> AuthorDate: Tue Jul 12 00:48:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:59:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26734c39 lxde-base/lxappearance-obconf: Fix slibtool build Also fixes a -Wimplicit-function-declaration for cairo_xlib_surface_create. Bug: https://bugs.gentoo.org/779484 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26358 Signed-off-by: Sam James gentoo.org> .../lxappearance-obconf-0.2.3-cairo-xlib.patch | 39 ++ .../lxappearance-obconf-0.2.3-no-undefined.patch | 25 + .../lxappearance-obconf-0.2.3-r2.ebuild| 61 ++ 3 files changed, 125 insertions(+) diff --git a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch new file mode 100644 index ..ae61c3b35f82 --- /dev/null +++ b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch @@ -0,0 +1,39 @@ +From: orbea +Date: Mon, 11 Jul 2022 17:38:52 -0700 +Subject: [PATCH] build: Add missing cairo-xlib dependency + +src/preview.c:146:15: warning: implicit declaration of function ‘cairo_xlib_surface_create’; did you mean ‘cairo_image_surface_create’? [-Wimplicit-function-declaration] + +--- a/Makefile.am b/Makefile.am +@@ -16,6 +16,7 @@ module_LTLIBRARIES = src/obconf.la + moduledir = $(libdir)/lxappearance/plugins + + src_obconf_la_CPPFLAGS = \ ++ $(CAIRO_CFLAGS) \ + $(OPENBOX_CFLAGS) \ + $(GTK_CFLAGS) \ + $(LXAPPEARANCE_CFLAGS) \ +@@ -30,6 +31,7 @@ src_obconf_la_CPPFLAGS = \ + -DG_LOG_DOMAIN=\"Obconf\" + + src_obconf_la_LIBADD = \ ++ $(CAIRO_LIBS) \ + $(OPENBOX_LIBS) \ + $(GTK_LIBS) \ + $(LXAPPEARANCE_LIBS) \ +diff --git a/configure.ac b/configure.ac +index 9042f7f..84de1c7 100644 +--- a/configure.ac b/configure.ac +@@ -89,6 +89,10 @@ PKG_CHECK_MODULES(OPENBOX, [obrender-3.5 >= 3.5 obt-3.5 >= 3.5]) + AC_SUBST(OPENBOX_CFLAGS) + AC_SUBST(OPENBOX_LIBS) + ++PKG_CHECK_MODULES(CAIRO, [cairo-xlib]) ++AC_SUBST(CAIRO_CFLAGS) ++AC_SUBST(CAIRO_LIBS) ++ + if test "x$enable_gtk3" = "xyes" ; then + CFLAGS="$CFLAGS -DENABLE_GTK3" + gtk_modules="gtk+-3.0 >= 3.0.0" diff --git a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-no-undefined.patch b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-no-undefined.patch new file mode 100644 index ..4e94157ac7a0 --- /dev/null +++ b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-no-undefined.patch @@ -0,0 +1,25 @@ +Bug: https://bugs.gentoo.org/779484 + +From: orbea +Date: Mon, 11 Jul 2022 17:23:36 -0700 +Subject: [PATCH] build: Remove -no-undefined + +This depends on lxappearance_changed which is only available in the +lxappearence binary and will be undefined at build time. Additionally +GNU libtool silently ignores -no-undefined allowing the build to work +while slibtool will respect it as expected. + +The easiest way to solve this is to just remove -no-undefined since it +is not respected anyways. + +--- a/configure.ac b/configure.ac +@@ -126,7 +126,7 @@ AC_SUBST(LXAPPEARANCE_LIBDIR) + AC_SUBST(LXAPPEARANCE_DATADIR) + + LXAPPEARANCE_MODULE="-avoid-version \ +--no-undefined "'-export-symbols-regex "^[[^_]].*"' ++"'-export-symbols-regex "^[[^_]].*"' + AC_SUBST(LXAPPEARANCE_MODULE) + + if test x"$enable_more_warnings" = x"yes"; then diff --git a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r2.ebuild b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r2.ebuild new file mode 100644 index ..11f52b57e993 --- /dev/null +++ b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="LXAppearance plugin for configuring OpenBox" +HOMEPAGE="https://lxde.org/; +SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~riscv ~x86" +IUSE="" + +RDEPEND=" + dev-libs/atk + dev-libs/glib:2 + dev-libs/libxml2:2 + gnome-base/librsvg:2 + >=lxde-base/lxappearance-0.6.3-r2 + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + x11-libs/cairo[X] + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXft + x11-libs/pango + x11-wm/openbox +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-no-undefined.patch # 779484 + "${FILESDIR}"/${P}-cairo-xlib.patch +) + +src_prepare() { +
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 3706f4c9c283e74dfae8205bb3c25befec6af220 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 02:06:42 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 02:06:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3706f4c9 profiles/base: mask dv2sub[kino] Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 9cf712296491..c3fc9dc954d1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2022-07-12) +# Depends on last-rited media-video/kino +media-video/dv2sub kino + # Sam James (2022-07-10) # TBB support is deprecated/broken upstream, needs older version, # and upstream are inclined to remove it entirely. bug #820827.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 292b5f397891b16e290c5eca9e09dc207450891e Author: Sam James gentoo org> AuthorDate: Tue Jul 12 01:53:41 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:53:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292b5f39 profiles: last-rite media-video/kino Bug: https://bugs.gentoo.org/372053 Bug: https://bugs.gentoo.org/438248 Bug: https://bugs.gentoo.org/740528 Bug: https://bugs.gentoo.org/778338 Bug: https://bugs.gentoo.org/832380 Bug: https://bugs.gentoo.org/834406 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 5822b6c03e65..7355d914cc2e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Sam James (2022-07-12) +# Huge number of open bugs, deprecated upstream (they recommend +# using other video editors like Shotcut, Kdenlive, ...). Removal on 2022-08-12. +# Bugs #372053, #438248, #740528, #778338, #832380, #834406. +media-video/kino + # Matt Turner (2022-07-11) # Dead package upstream. No reverse dependencies. # Removal on 2022-08-11.
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: 3070f3b4f2d5f3de77046e8594493fb041f86176 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 01:27:32 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:27:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3070f3b4 app-crypt/gnupg: add 2.3.7 Note that CVE-2022-34903 was already fixed in 2.4.6-r1 in Gentoo. Bug: https://bugs.gentoo.org/855395 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/Manifest | 2 + app-crypt/gnupg/gnupg-2.3.7.ebuild | 164 + 2 files changed, 166 insertions(+) diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest index d4f77eb84e76..d22a5169291e 100644 --- a/app-crypt/gnupg/Manifest +++ b/app-crypt/gnupg/Manifest @@ -4,3 +4,5 @@ DIST gnupg-2.2.36.tar.bz2 7273805 BLAKE2B 82f26f48380632ddffedacb5e7cff653aec7be DIST gnupg-2.2.36.tar.bz2.sig 119 BLAKE2B ad6dc03c34f6c0d13080ef0bdea2db152c12ea4f129783ba1b0b7f237965b8eeec22b2e79fcf42657dafdd20cae558d781b07378bed78386979a0b4c4ef4a49b SHA512 4ad3f9041aa1fbffaab3cc4aa0df038a67dc8eb200492cdd96259dcf1e0005cb39d6e6245280f1a2a8d4db9f686381e2b0f5bb80c412edbdbcb3fc11dca044c5 DIST gnupg-2.3.6.tar.bz2 7604761 BLAKE2B 6cbc749156c50b6633c126cde621271c6c9682a04efea51fbc5a2e92ee56493e8348814391ee0c337adcb4de4dd23293b9592db78998626905038c859ac4af6e SHA512 4540e8d2be836b491918f4987ba301a73fcdc4539b1f9abf6112a74c2d39c0e5dc3f17511212bac1dd7fd0594feecd91f95ecf78d4b2c1e70e818342a1802b85 DIST gnupg-2.3.6.tar.bz2.sig 119 BLAKE2B c7d4cdc81580b8b1e56c7bc83236d65c9d2c1bab2d210d14a0d3c58f635d656c9b449ef9596b9601027cb891bd437cc8f2a63eb3c17742c288531511984fba7f SHA512 85d155f9809c8d0f38723d8622c085e421531c016d19fcce2ae34dc9a4aeac0bc1895f7a094ee9cdf69a15b426fb0d72ee53319fe0a05665c92caa0e950c1797 +DIST gnupg-2.3.7.tar.bz2 7599853 BLAKE2B 3e9e33c8357222f42cc0e2af538e9f1f1f0453f35d790aaadf47ce9df24229efa91457b6014b34f19084448a3a6603c82e7d07714b89a68c6a84a08af6fa0e02 SHA512 c7fe169050ef17051cdaac9ad476e7ea792483baad1208fc359d568fa9e138d920ecaa2cd9cae73b20f5472a7d8ca6540a62062ff7a06055cc656b0eb4b917b9 +DIST gnupg-2.3.7.tar.bz2.sig 119 BLAKE2B c2652adf203bc828ed0aaf778542e990028156c16b435cd35aa6fe57ca0a5b798087c98e16589685c8ab9b8b92e16c3f7d4da56a4b1209b9adf2c24ea548ae6e SHA512 0257034b3e7ac390dadb151c656ff59822dacedaddca4ad6b5980b3e03a468ada47553e6a1fcff6a12c64ae2f9c15b245df855cd424b010041df8db9a1b8 diff --git a/app-crypt/gnupg/gnupg-2.3.7.ebuild b/app-crypt/gnupg/gnupg-2.3.7.ebuild new file mode 100644 index ..6f376da7aafd --- /dev/null +++ b/app-crypt/gnupg/gnupg-2.3.7.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc +inherit flag-o-matic systemd toolchain-funcs verify-sig + +MY_P="${P/_/-}" + +DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" +HOMEPAGE="https://gnupg.org/; +SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" +SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( tofu )" + +# Existence of executables is checked during configuration. +# Note: On each bump, update dep bounds on each version from configure.ac! +DEPEND=">=dev-libs/libassuan-2.5.0 + >=dev-libs/libgcrypt-1.9.1:= + >=dev-libs/libgpg-error-1.41 + >=dev-libs/libksba-1.3.4 + >=dev-libs/npth-1.2 + >=net-misc/curl-7.10 + sys-libs/zlib + bzip2? ( app-arch/bzip2 ) + ldap? ( net-nds/openldap:= ) + readline? ( sys-libs/readline:0= ) + smartcard? ( usb? ( virtual/libusb:1 ) ) + tofu? ( >=dev-db/sqlite-3.27 ) + tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) + ssl? ( >=net-libs/gnutls-3.0:0= ) +" + +RDEPEND="${DEPEND} + app-crypt/pinentry + nls? ( virtual/libintl ) + selinux? ( sec-policy/selinux-gpg ) + wks-server? ( virtual/mta )" + +BDEPEND="virtual/pkgconfig + doc? ( sys-apps/texinfo ) + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-gnupg )" + +DOCS=( + ChangeLog NEWS README THANKS TODO VERSION + doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER +) + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch +) + +src_prepare() { + default + + # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, + # idea borrowed from libdbus, see +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/
commit: 3591bfa2a7664c1695b9b449a5c2c8fa087f4214 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 01:16:24 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:16:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3591bfa2 sys-apps/pciutils: Stabilize 3.8.0-r1 x86, #857717 Signed-off-by: Sam James gentoo.org> sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild index 7952e10d8a82..8c487cdf7778 100644 --- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild +++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="dns +kmod static-libs +udev zlib" REQUIRED_USE="static-libs? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/
commit: f8112a0d9487e32ff99725cdb1cb2a2bdd46be4b Author: Sam James gentoo org> AuthorDate: Tue Jul 12 01:16:11 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:16:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8112a0d sys-apps/pciutils: Stabilize 3.8.0-r1 amd64, #857717 Signed-off-by: Sam James gentoo.org> sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild index 29d646cac79f..7952e10d8a82 100644 --- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild +++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="dns +kmod static-libs +udev zlib" REQUIRED_USE="static-libs? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediainfo/
commit: 50c6d35a7c7d08a1aa77edd7c7b302ff966736ac Author: Roy Bamford gentoo org> AuthorDate: Mon Jun 6 10:04:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:09:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c6d35a media-libs/libmediainfo: added ~arm64 Bug: https://bugs.gentoo.org/857672 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Roy Bamford gentoo.org> Signed-off-by: Sam James gentoo.org> media-libs/libmediainfo/libmediainfo-22.03.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libmediainfo/libmediainfo-22.03.ebuild b/media-libs/libmediainfo/libmediainfo-22.03.ebuild index 86f328565ea3..e2d5546cb7ab 100644 --- a/media-libs/libmediainfo/libmediainfo-22.03.ebuild +++ b/media-libs/libmediainfo/libmediainfo-22.03.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_PN}Lib/Project/GNU/Library LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="curl doc mms" # Tests try to fetch data from online sources
[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/
commit: 01a9719c5b6d95f0a7d1b82fbaaf13c4e28f4c4b Author: Roy Bamford gentoo org> AuthorDate: Mon Jun 6 10:04:40 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:09:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a9719c media-video/mediainfo: added ~arm64 Bug: https://bugs.gentoo.org/857672 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Roy Bamford gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25774 Signed-off-by: Sam James gentoo.org> media-video/mediainfo/mediainfo-22.03.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/mediainfo/mediainfo-22.03.ebuild b/media-video/mediainfo/mediainfo-22.03.ebuild index a0c63dc542e0..e114fe1c5772 100644 --- a/media-video/mediainfo/mediainfo-22.03.ebuild +++ b/media-video/mediainfo/mediainfo-22.03.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/MediaInfo" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="curl mms wxwidgets" RDEPEND="~media-libs/libmediainfo-${PV}[curl=,mms=]
[gentoo-commits] repo/gentoo:master commit in: media-libs/libzen/
commit: b65668547a4da38fe13b38d8cd31d1895b959f71 Author: Roy Bamford gentoo org> AuthorDate: Mon Jun 6 10:01:53 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 01:09:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6566854 media-libs/libzen: added ~arm64 Bug: https://bugs.gentoo.org/857672 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Roy Bamford gentoo.org> Signed-off-by: Sam James gentoo.org> media-libs/libzen/libzen-0.4.39.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libzen/libzen-0.4.39.ebuild b/media-libs/libzen/libzen-0.4.39.ebuild index f4c444cbce43..f4b0e52379d5 100644 --- a/media-libs/libzen/libzen-0.4.39.ebuild +++ b/media-libs/libzen/libzen-0.4.39.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.bz2; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="doc static-libs" BDEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/
commit: 2b5002bbc229a27aeea900a0c4911e09e00f11a2 Author: Matt Turner gentoo org> AuthorDate: Tue Jul 12 00:51:12 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 12 00:54:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5002bb dev-embedded/gpsim: Drop old versions Closes: https://bugs.gentoo.org/845249 Signed-off-by: Matt Turner gentoo.org> dev-embedded/gpsim/Manifest| 1 - dev-embedded/gpsim/gpsim-0.30.0.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/dev-embedded/gpsim/Manifest b/dev-embedded/gpsim/Manifest index 26c0c4c5ff95..de73cfa39cd9 100644 --- a/dev-embedded/gpsim/Manifest +++ b/dev-embedded/gpsim/Manifest @@ -1,2 +1 @@ -DIST gpsim-0.30.0.tar.gz 3385728 BLAKE2B 05be3672cb31253ef132dd600a39710cb952cef356ebb69d0b09119e578faa05e6f25613a83e076ddca568f0560da25df6361331364e70ff8db8f4f47b8f5de5 SHA512 8681f06e73569b801d2961858c8676490d93f7ef40e99f07e7a5eff16955850b66bcd8182aa22ba0edca0b10723cb3a5b7b8bf52fdb0cc94955c3072352292df DIST gpsim-0.31.0.tar.gz 3454179 BLAKE2B 449f891c7a765ce06da87c8de1a8adc0d7e15c9af175fc2988d604660108c14cc816247358a71bbb55813c5144f6973c01d3c9c27c44f2a45820b85cedc97d2c SHA512 a6af7e9170cee11c35f0e4731d39876e563edd8ca9cbd0f4b3017f224e5317b4c8bcc8aa4468102fa5c11157f487b6c7354e3aba8778842ed0b5be9bbb9ef45f diff --git a/dev-embedded/gpsim/gpsim-0.30.0.ebuild b/dev-embedded/gpsim/gpsim-0.30.0.ebuild deleted file mode 100644 index 4d258c8d6205.. --- a/dev-embedded/gpsim/gpsim-0.30.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A simulator for the Microchip PIC microcontrollers" -HOMEPAGE="http://gpsim.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="doc gtk static-libs" - -RDEPEND=">=dev-embedded/gputils-0.12 - dev-libs/glib:2 - dev-libs/popt - sys-libs/readline:0= - gtk? ( >=x11-libs/gtk+extra-2 )" -DEPEND="${RDEPEND} - sys-devel/flex - virtual/pkgconfig - virtual/yacc" - -DOCS=( ANNOUNCE AUTHORS ChangeLog HISTORY PROCESSORS README README.MODULES TODO ) - -src_configure() { - econf \ - $(use_enable gtk gui) \ - $(use_enable static-libs static) -} - -src_install() { - default - use doc && dodoc doc/gpsim.pdf - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 610f87fe861424435b600f9d2cdd1747df942b9a Author: Matt Turner gentoo org> AuthorDate: Tue Jul 12 00:53:28 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 12 00:54:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610f87fe profiles: Mask x11-libs/gtk+extra for removal Signed-off-by: Matt Turner gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index da0cec1669e4..5822b6c03e65 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Matt Turner (2022-07-11) +# Dead package upstream. No reverse dependencies. +# Removal on 2022-08-11. +x11-libs/gtk+extra + # David Seifert (2022-07-11) # Unmaintained, companion lib of dev-cpp/commoncpp2 which has already # been removed, fails with USE=-ssl, no revdeps, upstream mostly dead.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: c95858fd489fc374f1d0974b437e332abd3ecd16 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 00:52:37 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 00:52:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95858fd sys-apps/portage: resort metadata Signed-off-by: Sam James gentoo.org> sys-apps/portage/metadata.xml | 61 +-- 1 file changed, 30 insertions(+), 31 deletions(-) diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml index bd803af412d0..febf750f4d6f 100644 --- a/sys-apps/portage/metadata.xml +++ b/sys-apps/portage/metadata.xml @@ -1,35 +1,34 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -mailto:dev-port...@gentoo.org - https://gitweb.gentoo.org/proj/portage.git/plain/NEWS -https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage -cpe:/a:gentoo:portage -gentoo/portage -portage - - -dev-port...@gentoo.org - - -Build html API documentation with sphinx-apidoc. -Enable features required for Gentoo ebuild development. -Use inter-process communication between portage and -running ebuilds. - - -Compiles native "C" extensions (speedups, instead of using python -backup code). Currently includes libc-locales. -This should only be temporarily disabled for some bootstrapping -operations. Cross-compilation is not supported. - - -Enable full-tree cryptographic verification of Gentoo repository -rsync checkouts using app-portage/gemato. - -Preserve extended attributes (filesystem-stored metadata) -when installing files. Usually only required for hardened systems. - - + + dev-port...@gentoo.org + + + Build html API documentation with sphinx-apidoc. + Enable features required for Gentoo ebuild development. + Use inter-process communication between portage and running ebuilds. + + Compiles native "C" extensions (speedups, instead of using python + backup code). Currently includes libc-locales. + This should only be temporarily disabled for some bootstrapping + operations. Cross-compilation is not supported. + + + Enable full-tree cryptographic verification of Gentoo repository + rsync checkouts using app-portage/gemato. + + + Preserve extended attributes (filesystem-stored metadata) + when installing files. Usually only required for hardened systems. + + + + mailto:dev-port...@gentoo.org + https://gitweb.gentoo.org/proj/portage.git/plain/NEWS + https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage + cpe:/a:gentoo:portage + gentoo/portage + portage +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 475757dca61cdc07a4dffd5d0af0558c73cb54a1 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 00:50:54 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 00:50:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475757dc sys-apps/portage: add github remote-id Signed-off-by: Sam James gentoo.org> sys-apps/portage/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml index 43bb17fee98e..bd803af412d0 100644 --- a/sys-apps/portage/metadata.xml +++ b/sys-apps/portage/metadata.xml @@ -6,6 +6,7 @@ https://gitweb.gentoo.org/proj/portage.git/plain/NEWS https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage cpe:/a:gentoo:portage +gentoo/portage portage
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 3b532af82585ca5fcbb230c6cbbd74a005197213 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 00:50:21 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 00:50:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b532af8 sys-apps/portage: update changelog metadata Signed-off-by: Sam James gentoo.org> sys-apps/portage/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml index 60a055aa8e08..43bb17fee98e 100644 --- a/sys-apps/portage/metadata.xml +++ b/sys-apps/portage/metadata.xml @@ -3,7 +3,7 @@ mailto:dev-port...@gentoo.org - https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES + https://gitweb.gentoo.org/proj/portage.git/plain/NEWS https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage cpe:/a:gentoo:portage portage
[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/
commit: 5a9ed13b884e19238869306e135ad4342bce86f4 Author: Brian Dolbec gentoo org> AuthorDate: Tue Jul 12 00:35:04 2022 + Commit: Brian Dolbec gentoo org> CommitDate: Tue Jul 12 00:36:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9ed13b app-portage/gentoolkit: Clean old python versions from compat Closes: https://bugs.gentoo.org/849674 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Brian Dolbec gentoo.org> app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild | 4 ++-- app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild b/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild index 436222faf8fa..2b97684c9887 100644 --- a/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild +++ b/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) +PYTHON_COMPAT=( python3_{8,9} pypy3 ) PYTHON_REQ_USE="xml(+),threads(+)" inherit distutils-r1 tmpfiles diff --git a/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild b/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild index 2c446359a9f8..95844ae6161b 100644 --- a/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild +++ b/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) PYTHON_REQ_USE="xml(+),threads(+)" inherit distutils-r1 tmpfiles
[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/files/, app-portage/gentoolkit/
commit: f9b8dc221898a3f7c2173cb062fcc91097cd4ab4 Author: Brian Dolbec gentoo org> AuthorDate: Tue Jul 12 00:27:34 2022 + Commit: Brian Dolbec gentoo org> CommitDate: Tue Jul 12 00:36:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b8dc22 app-portage/gentoolkit: Bump to 0.6.1-r2 to fix eclean-pkg Patch includes two small fixes for running emaint fix binhost directly from imported modules. Closes: https://bugs.gentoo.org/857555 Signed-off-by: Brian Dolbec gentoo.org> .../files/gentoolkit-0.6.1-pkgindex.patch | 45 ++ ...-0.6.1-r1.ebuild => gentoolkit-0.6.1-r2.ebuild} | 1 + 2 files changed, 46 insertions(+) diff --git a/app-portage/gentoolkit/files/gentoolkit-0.6.1-pkgindex.patch b/app-portage/gentoolkit/files/gentoolkit-0.6.1-pkgindex.patch new file mode 100644 index ..193eacc2db8b --- /dev/null +++ b/app-portage/gentoolkit/files/gentoolkit-0.6.1-pkgindex.patch @@ -0,0 +1,45 @@ +From bf3eb16e451fd1bdee8ef03a0d22e0040e033f19 Mon Sep 17 00:00:00 2001 +From: Brian Dolbec +Date: Sun, 10 Jul 2022 23:41:33 -0700 +Subject: [PATCH] eclean/pkgindex.py: Fix typo in function call + + File "/usr/lib/python3.10/site-packages/gentoolkit/eclean/pkgindex.py", line +60, in clean_pkgs_index +if self.get_emaint_binhost(): +AttributeError: 'PkgIndex' object has no attribute 'get_emaint_binhost'. Did +you mean: '_get_emaint_binhost'? + +Also fix too many parameters in line 68 for the self.controller() call + +Bug: https://bugs.gentoo.org/857555 + +Signed-off-by: Brian Dolbec +--- + pym/gentoolkit/eclean/pkgindex.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pym/gentoolkit/eclean/pkgindex.py b/pym/gentoolkit/eclean/pkgindex.py +index d0878a1..7d6fade 100644 +--- a/pym/gentoolkit/eclean/pkgindex.py b/pym/gentoolkit/eclean/pkgindex.py +@@ -57,15 +57,15 @@ class PkgIndex: + statinfo = os.stat(file_) + size1 = statinfo.st_size + show_progress = not quiet +-if self.get_emaint_binhost(): ++if self._get_emaint_binhost(): + self.taskmaster = TaskHandler(show_progress_bar=show_progress) + tasks = [self.binhost] + self.taskmaster.run_tasks(tasks) + else: + self.call_emaint() + statinfo = os.stat(file_) + clean_size = size1 - statinfo.st_size +-self.controller("\n", clean_size, "Packages Index", file_, "Index") ++self.controller(clean_size, "Packages Index", file_, "Index") + return clean_size + + def call_emaint(self): +-- +libgit2 1.4.3 + diff --git a/app-portage/gentoolkit/gentoolkit-0.6.1-r1.ebuild b/app-portage/gentoolkit/gentoolkit-0.6.1-r2.ebuild similarity index 97% rename from app-portage/gentoolkit/gentoolkit-0.6.1-r1.ebuild rename to app-portage/gentoolkit/gentoolkit-0.6.1-r2.ebuild index d176540989f7..ea872764365b 100644 --- a/app-portage/gentoolkit/gentoolkit-0.6.1-r1.ebuild +++ b/app-portage/gentoolkit/gentoolkit-0.6.1-r2.ebuild @@ -31,6 +31,7 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}/gentoolkit-0.6.1-data_files.patch" + "${FILESDIR}/gentoolkit-0.6.1-pkgindex.patch" ) distutils_enable_tests setup.py
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/
commit: 92b3296d94636a762e23e65b9f3af240b4b4029d Author: Sam James gentoo org> AuthorDate: Tue Jul 12 00:00:43 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 00:00:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b3296d dev-embedded/gpsim: Stabilize 0.31.0 amd64, #845249 Signed-off-by: Sam James gentoo.org> dev-embedded/gpsim/gpsim-0.31.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/gpsim/gpsim-0.31.0.ebuild b/dev-embedded/gpsim/gpsim-0.31.0.ebuild index 2149bdf4d859..4bcf48572c98 100644 --- a/dev-embedded/gpsim/gpsim-0.31.0.ebuild +++ b/dev-embedded/gpsim/gpsim-0.31.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pgspecial/
commit: ad2b87d5a7845f97868bf0dc4b889c406b658558 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 00:00:38 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 00:00:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2b87d5 dev-python/pgspecial: Stabilize 2.0.1 amd64, #857342 Signed-off-by: Sam James gentoo.org> dev-python/pgspecial/pgspecial-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pgspecial/pgspecial-2.0.1.ebuild b/dev-python/pgspecial/pgspecial-2.0.1.ebuild index 3873d4fe47e4..16d50ef54118 100644 --- a/dev-python/pgspecial/pgspecial-2.0.1.ebuild +++ b/dev-python/pgspecial/pgspecial-2.0.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" >=dev-python/click-4.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/
commit: 20f4066778dd8f394027b7a7fd5cecafd46618d1 Author: Sam James gentoo org> AuthorDate: Tue Jul 12 00:01:15 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 00:01:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f40667 dev-embedded/gpsim: Stabilize 0.31.0 x86, #845249 Signed-off-by: Sam James gentoo.org> dev-embedded/gpsim/gpsim-0.31.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/gpsim/gpsim-0.31.0.ebuild b/dev-embedded/gpsim/gpsim-0.31.0.ebuild index 4bcf48572c98..115d430bb499 100644 --- a/dev-embedded/gpsim/gpsim-0.31.0.ebuild +++ b/dev-embedded/gpsim/gpsim-0.31.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pgspecial/
commit: 1dac1f8a658ae535146ba9bc51e2294a556c204f Author: Sam James gentoo org> AuthorDate: Tue Jul 12 00:01:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 12 00:01:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dac1f8a dev-python/pgspecial: Stabilize 2.0.1 x86, #857342 Signed-off-by: Sam James gentoo.org> dev-python/pgspecial/pgspecial-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pgspecial/pgspecial-2.0.1.ebuild b/dev-python/pgspecial/pgspecial-2.0.1.ebuild index 16d50ef54118..8d5b4e1cfbe0 100644 --- a/dev-python/pgspecial/pgspecial-2.0.1.ebuild +++ b/dev-python/pgspecial/pgspecial-2.0.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" >=dev-python/click-4.1[${PYTHON_USEDEP}]
[gentoo-commits] proj/portage:master commit in: /
commit: 1279fa18e36f398107948910bc2f64eee2b67419 Author: Sam James gentoo org> AuthorDate: Mon Jul 11 23:17:38 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 11 23:17:38 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1279fa18 NEWS: update for gentoolkit fix Bug: https://bugs.gentoo.org/857537 Signed-off-by: Sam James gentoo.org> NEWS | 5 + 1 file changed, 5 insertions(+) diff --git a/NEWS b/NEWS index 17b42da0f..831347ed4 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,11 @@ Bug fixes: * Allow nested ebegin again while there's a lack of consensus on banning it. +* Fix use of deprecated (now removed) getchildren() call in XML parser, + which caused failures with gentoolkit. See bug #857537. (Note that this + was not originally in the release notes for 3.0.32, but the fix was in + 3.0.32). + * Fix doc generation by removing reference to removed EAPIs. See bug #857486. portage-3.0.31 (2022-07-10)
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/
commit: 0d6ce696cf450802ba2e6ba5dbeb21c258afdc32 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 23:11:45 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:12:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6ce696 dev-lua/luaossl: drop 20200709-r1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luaossl/Manifest | 1 - dev-lua/luaossl/luaossl-20200709-r1.ebuild | 97 -- 2 files changed, 98 deletions(-) diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest index 0242e7046364..d5cb892cc7f3 100644 --- a/dev-lua/luaossl/Manifest +++ b/dev-lua/luaossl/Manifest @@ -1,2 +1 @@ -DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea SHA512 324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34 DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467 SHA512 13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909 diff --git a/dev-lua/luaossl/luaossl-20200709-r1.ebuild b/dev-lua/luaossl/luaossl-20200709-r1.ebuild deleted file mode 100644 index 0cbaf9a0b4ed.. --- a/dev-lua/luaossl/luaossl-20200709-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -MY_P="${PN}-rel-${PV}" - -inherit lua toolchain-funcs - -DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe" -HOMEPAGE="https://github.com/wahern/luaossl; -SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="examples" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND=" - dev-libs/openssl:0=[-bindist(-)] - !dev-lua/lua-openssl - !dev-lua/luasec - ${LUA_DEPS} -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( "doc/." ) - -src_prepare() { - default - - # Remove Lua autodetection - # Respect users CFLAGS - sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e '/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - if [[ ${ELUA} != luajit ]]; then - LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" - else - # This is a workaround for luajit, as it confirms to lua5.1 - # and the 'GNUmakefile' doesn't understand LuaJITs version. - LUA_VERSION="5.1" - fi - - local myemakeargs=( - "CC=$(tc-getCC)" - "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)" - "libdir=" - ) - - emake "${myemakeargs[@]}" openssl${LUA_VERSION} - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - if [[ ${ELUA} != luajit ]]; then - LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" - else - # This is a workaround for luajit, as it confirms to lua5.1 - # and the 'GNUmakefile' doesn't understand LuaJITs version. - LUA_VERSION="5.1" - fi - - local myemakeargs=( - "DESTDIR=${D}" - "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)" - "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)" - "prefix=${EPREFIX}/usr" - ) - - emake "${myemakeargs[@]}" install${LUA_VERSION} - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - use examples && dodoc -r "examples/." - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/
commit: bf7c65c8da35efb0d83eae503a884c88cd78f8f0 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 23:11:28 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:12:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7c65c8 Revert "dev-lua/luaossl: drop 20220711" This reverts commit 19a953464725d83207324fc51b947f3bf770a99c. Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luaossl/Manifest| 1 + dev-lua/luaossl/luaossl-20220711.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest index db230bd70a4e..0242e7046364 100644 --- a/dev-lua/luaossl/Manifest +++ b/dev-lua/luaossl/Manifest @@ -1 +1,2 @@ DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea SHA512 324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34 +DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467 SHA512 13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909 diff --git a/dev-lua/luaossl/luaossl-20220711.ebuild b/dev-lua/luaossl/luaossl-20220711.ebuild new file mode 100644 index ..0cbaf9a0b4ed --- /dev/null +++ b/dev-lua/luaossl/luaossl-20220711.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_P="${PN}-rel-${PV}" + +inherit lua toolchain-funcs + +DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe" +HOMEPAGE="https://github.com/wahern/luaossl; +SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="examples" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + dev-libs/openssl:0=[-bindist(-)] + !dev-lua/lua-openssl + !dev-lua/luasec + ${LUA_DEPS} +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( "doc/." ) + +src_prepare() { + default + + # Remove Lua autodetection + # Respect users CFLAGS + sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e '/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die + + lua_copy_sources +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + if [[ ${ELUA} != luajit ]]; then + LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" + else + # This is a workaround for luajit, as it confirms to lua5.1 + # and the 'GNUmakefile' doesn't understand LuaJITs version. + LUA_VERSION="5.1" + fi + + local myemakeargs=( + "CC=$(tc-getCC)" + "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)" + "libdir=" + ) + + emake "${myemakeargs[@]}" openssl${LUA_VERSION} + + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + pushd "${BUILD_DIR}" || die + + if [[ ${ELUA} != luajit ]]; then + LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" + else + # This is a workaround for luajit, as it confirms to lua5.1 + # and the 'GNUmakefile' doesn't understand LuaJITs version. + LUA_VERSION="5.1" + fi + + local myemakeargs=( + "DESTDIR=${D}" + "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)" + "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)" + "prefix=${EPREFIX}/usr" + ) + + emake "${myemakeargs[@]}" install${LUA_VERSION} + + popd +} + +src_install() { + lua_foreach_impl lua_src_install + + use examples && dodoc -r "examples/." + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/
commit: cd429c748bf379ca041c06d0615c043436411d65 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 22:55:25 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:09:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd429c74 dev-libs/intel-compute-runtime: drop 22.22.23355 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/intel-compute-runtime/Manifest| 1 - .../intel-compute-runtime-22.22.23355.ebuild | 79 -- 2 files changed, 80 deletions(-) diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index 66a740e42bab..8d9ad16db1dc 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -1,4 +1,3 @@ -DIST intel-compute-runtime-22.22.23355.tar.gz 5498680 BLAKE2B 81368ca9a5151305a5eb656ecca6a8d51129df2f567631d72fc5965c66b367e843bcf7b89a201702aa78e430d60e706079eba48a11cfd2b6a82e7a34d7ac5789 SHA512 72813ebd5de38d31f9ceb8087c38337d1bd0bb35256b86f3f3d7f3adc5ebe73b3cdc04bf653a522e25098b38c3b867f62fc3590eedf17e11d2fc03c2aa2b22e2 DIST intel-compute-runtime-22.23.23405.tar.gz 5515173 BLAKE2B eafb5a4ed8a221bc5290576a137f371f2f9d3cebbe1e689f3d1ce41f9430a5242d82ae78799f523f29685c3a731570e4a6766f804faa0f6bb7bae365cb5d6573 SHA512 38ffadd9130717acb0e8d6492b2bb4d8d5c962b151784a92c85d6249cbab1014dcd418bf5110eccc1640334c1ab0d171b7028d2f0d95d606733b42a319bf2f0b DIST intel-compute-runtime-22.24.23453.tar.gz 5521386 BLAKE2B c025539c0d2a0ac492ddc5893c0d077523bbc0c0e1dcdb3d086ff381b36f26d0a7b24aecb0ba04e915e443eafecbaf171ef54fc0c455e57b0ae622ef164f4056 SHA512 fb57348ef4cad48b7d09bf8db64a874a63bdbbd586323c25b7c9cf7461bfd62c1cd061c4b989c52466e5d364fde9dec2335bf7e244baadd573888ba904ba867c DIST intel-compute-runtime-22.25.23529.tar.gz 5542277 BLAKE2B da718987fd3f3239b6cfc60914f02cc67b7174cb92f3a12e5d8f78b39631892b1c69368eb89590c3a7dfc9e930eb8254ec33c43028073cffac06bd3f718164bb SHA512 5ad80357a27cba76b95099ce5a0edc5271d7328769d6e84039fa94f94be99f02cf4890ee05702db18e28beba6fadea46aa2f0eb236ed8c27cb95bee075f2f6d6 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild deleted file mode 100644 index 0bbb025dbde7.. --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" -MY_PN="${PN/intel-/}" -MY_P="${MY_PN}-${PV}" - -inherit cmake flag-o-matic - -DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" -HOMEPAGE="https://github.com/intel/compute-runtime; -SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="+l0 +vaapi" - -RDEPEND=">=media-libs/gmmlib-22.0.2:=" - -DEPEND=" - ${DEPEND} - dev-libs/intel-metrics-library:= - dev-libs/libnl:3 - dev-libs/libxml2:2 - >=dev-util/intel-graphics-compiler-1.0.11061-r1 - >=dev-util/intel-graphics-system-controller-0.2.4:= - media-libs/mesa - >=virtual/opencl-3 - l0? ( >=dev-libs/level-zero-1.7.15 ) - vaapi? ( - x11-libs/libdrm[video_cards_intel] - x11-libs/libva - ) -" - -BDEPEND="virtual/pkgconfig" - -DOCS=( "README.md" "FAQ.md" ) - -src_prepare() { - default - - # Remove '-Werror' from default - set -e '/Werror/d' -i CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - # See https://github.com/intel/compute-runtime/issues/531 - filter-flags -flto=* -flto - - local mycmakeargs=( - -DCCACHE_ALLOWED="OFF" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" - -DBUILD_WITH_L0="$(usex l0)" - -DDISABLE_LIBVA="$(usex !vaapi)" - -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" - -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" - -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" - -DSUPPORT_DG1="ON" - -Wno-dev - - # See https://github.com/intel/intel-graphics-compiler/issues/204 - # -DNEO_DISABLE_BUILTINS_COMPILATION="ON" - - # If enabled, tests are automatically run during - # the compile phase and we cannot run them because - # they require permissions to access the hardware. - -DSKIP_UNIT_TESTS="1" - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/
commit: ac7aa185a115dacec414ab6b8491850df359dd33 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 23:07:26 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:10:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7aa185 dev-lua/luaossl: add 20220711 Bug: https://bugs.gentoo.org/805041 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luaossl/Manifest| 1 + dev-lua/luaossl/luaossl-20220711.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest index db230bd70a4e..0242e7046364 100644 --- a/dev-lua/luaossl/Manifest +++ b/dev-lua/luaossl/Manifest @@ -1 +1,2 @@ DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea SHA512 324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34 +DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467 SHA512 13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909 diff --git a/dev-lua/luaossl/luaossl-20220711.ebuild b/dev-lua/luaossl/luaossl-20220711.ebuild new file mode 100644 index ..0cbaf9a0b4ed --- /dev/null +++ b/dev-lua/luaossl/luaossl-20220711.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_P="${PN}-rel-${PV}" + +inherit lua toolchain-funcs + +DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe" +HOMEPAGE="https://github.com/wahern/luaossl; +SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="examples" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + dev-libs/openssl:0=[-bindist(-)] + !dev-lua/lua-openssl + !dev-lua/luasec + ${LUA_DEPS} +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( "doc/." ) + +src_prepare() { + default + + # Remove Lua autodetection + # Respect users CFLAGS + sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e '/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die + + lua_copy_sources +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + if [[ ${ELUA} != luajit ]]; then + LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" + else + # This is a workaround for luajit, as it confirms to lua5.1 + # and the 'GNUmakefile' doesn't understand LuaJITs version. + LUA_VERSION="5.1" + fi + + local myemakeargs=( + "CC=$(tc-getCC)" + "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)" + "libdir=" + ) + + emake "${myemakeargs[@]}" openssl${LUA_VERSION} + + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + pushd "${BUILD_DIR}" || die + + if [[ ${ELUA} != luajit ]]; then + LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" + else + # This is a workaround for luajit, as it confirms to lua5.1 + # and the 'GNUmakefile' doesn't understand LuaJITs version. + LUA_VERSION="5.1" + fi + + local myemakeargs=( + "DESTDIR=${D}" + "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)" + "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)" + "prefix=${EPREFIX}/usr" + ) + + emake "${myemakeargs[@]}" install${LUA_VERSION} + + popd +} + +src_install() { + lua_foreach_impl lua_src_install + + use examples && dodoc -r "examples/." + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/librouteros/
commit: 2278ea1a5cc1c4c85345faa800e8dc8c2d082711 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 22:57:42 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:10:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2278ea1a net-libs/librouteros: drop 1.1.2-r1 Signed-off-by: Conrad Kostecki gentoo.org> net-libs/librouteros/Manifest| 1 - net-libs/librouteros/librouteros-1.1.2-r1.ebuild | 33 2 files changed, 34 deletions(-) diff --git a/net-libs/librouteros/Manifest b/net-libs/librouteros/Manifest index ad6ab550dc40..a10ac5e5f8b4 100644 --- a/net-libs/librouteros/Manifest +++ b/net-libs/librouteros/Manifest @@ -1,2 +1 @@ -DIST librouteros-1.1.2.tar.bz2 234942 BLAKE2B e5fbb28957280798539d81fd908d9198084dbc3f15e403c7d21a3be7b0211bb2e0cc387b3e237c530454396df430dd2781d2c8184609cebd9cde906eac1288fd SHA512 b4974f84f23544276e426b94410107d24565060034423dabb49157ed2cbee8042d4d415f716fae50a757f24c87c0deab51435236a5bc1bcffe5fc888b7047fc3 DIST librouteros-1.1.3.tar.gz 20319 BLAKE2B d7527508e671c38ba12edd924300d53b10763bf3769378df3f988a4242ab8c4604d71d6afa55e963477a04b18a6e2afdae0123072d0876b793b022857bfacf30 SHA512 ff477efdf206a7c6f062af8b8d5636b16fa9a9c5a73e49fb78df9de38346063af5bf43a2057bc0b910350c1554e9a4915c6ee5b91b3822ee5e664db8754a8126 diff --git a/net-libs/librouteros/librouteros-1.1.2-r1.ebuild b/net-libs/librouteros/librouteros-1.1.2-r1.ebuild deleted file mode 100644 index cfa37b501172.. --- a/net-libs/librouteros/librouteros-1.1.2-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Library for accessing MikroTik's RouterOS via its API" -HOMEPAGE="https://verplant.org/librouteros/; -SRC_URI="https://verplant.org/librouteros/files/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="debug" - -RDEPEND="dev-libs/libgcrypt:0=" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -e 's/-Werror//g' -i src/Makefile.am || die - eautoreconf -} - -src_configure() { - econf --disable-static -} - -src_install() { - default - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/
commit: 19a953464725d83207324fc51b947f3bf770a99c Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 23:08:30 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:10:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a95346 dev-lua/luaossl: drop 20220711 Closes: https://bugs.gentoo.org/805041 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luaossl/Manifest| 1 - dev-lua/luaossl/luaossl-20220711.ebuild | 97 - 2 files changed, 98 deletions(-) diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest index 0242e7046364..db230bd70a4e 100644 --- a/dev-lua/luaossl/Manifest +++ b/dev-lua/luaossl/Manifest @@ -1,2 +1 @@ DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea SHA512 324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34 -DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467 SHA512 13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909 diff --git a/dev-lua/luaossl/luaossl-20220711.ebuild b/dev-lua/luaossl/luaossl-20220711.ebuild deleted file mode 100644 index 0cbaf9a0b4ed.. --- a/dev-lua/luaossl/luaossl-20220711.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -MY_P="${PN}-rel-${PV}" - -inherit lua toolchain-funcs - -DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe" -HOMEPAGE="https://github.com/wahern/luaossl; -SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="examples" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND=" - dev-libs/openssl:0=[-bindist(-)] - !dev-lua/lua-openssl - !dev-lua/luasec - ${LUA_DEPS} -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( "doc/." ) - -src_prepare() { - default - - # Remove Lua autodetection - # Respect users CFLAGS - sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e '/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - if [[ ${ELUA} != luajit ]]; then - LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" - else - # This is a workaround for luajit, as it confirms to lua5.1 - # and the 'GNUmakefile' doesn't understand LuaJITs version. - LUA_VERSION="5.1" - fi - - local myemakeargs=( - "CC=$(tc-getCC)" - "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)" - "libdir=" - ) - - emake "${myemakeargs[@]}" openssl${LUA_VERSION} - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - if [[ ${ELUA} != luajit ]]; then - LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))" - else - # This is a workaround for luajit, as it confirms to lua5.1 - # and the 'GNUmakefile' doesn't understand LuaJITs version. - LUA_VERSION="5.1" - fi - - local myemakeargs=( - "DESTDIR=${D}" - "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)" - "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)" - "prefix=${EPREFIX}/usr" - ) - - emake "${myemakeargs[@]}" install${LUA_VERSION} - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - use examples && dodoc -r "examples/." - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/librouteros/
commit: 7a1752bec4957a5dbf17300b0e01f54d14f20e2a Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 22:56:17 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:10:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1752be net-libs/librouteros: amd64 stable Signed-off-by: Conrad Kostecki gentoo.org> net-libs/librouteros/librouteros-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/librouteros/librouteros-1.1.3.ebuild b/net-libs/librouteros/librouteros-1.1.3.ebuild index 663f240b6072..e46edb86ffb6 100644 --- a/net-libs/librouteros/librouteros-1.1.3.ebuild +++ b/net-libs/librouteros/librouteros-1.1.3.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" RDEPEND="dev-libs/libgcrypt:0=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/
commit: d11e9b70dc8cd3fc03f9e98c9a3acda55bcf4b6f Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 22:55:58 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:09:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11e9b70 dev-libs/intel-compute-runtime: add 22.27.23681 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/intel-compute-runtime/Manifest| 1 + .../intel-compute-runtime-22.27.23681.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index 8d9ad16db1dc..c94abd48143d 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -2,3 +2,4 @@ DIST intel-compute-runtime-22.23.23405.tar.gz 5515173 BLAKE2B eafb5a4ed8a221bc52 DIST intel-compute-runtime-22.24.23453.tar.gz 5521386 BLAKE2B c025539c0d2a0ac492ddc5893c0d077523bbc0c0e1dcdb3d086ff381b36f26d0a7b24aecb0ba04e915e443eafecbaf171ef54fc0c455e57b0ae622ef164f4056 SHA512 fb57348ef4cad48b7d09bf8db64a874a63bdbbd586323c25b7c9cf7461bfd62c1cd061c4b989c52466e5d364fde9dec2335bf7e244baadd573888ba904ba867c DIST intel-compute-runtime-22.25.23529.tar.gz 5542277 BLAKE2B da718987fd3f3239b6cfc60914f02cc67b7174cb92f3a12e5d8f78b39631892b1c69368eb89590c3a7dfc9e930eb8254ec33c43028073cffac06bd3f718164bb SHA512 5ad80357a27cba76b95099ce5a0edc5271d7328769d6e84039fa94f94be99f02cf4890ee05702db18e28beba6fadea46aa2f0eb236ed8c27cb95bee075f2f6d6 DIST intel-compute-runtime-22.26.23599.tar.gz 5574368 BLAKE2B 6302ced3e75d7d31a55c20e0c08f915fc2d3df149a843115ce925c62b50e2c9b47fc61ea48ad45a52967703f3d9e31ff23cd4e61d1666e5cf072d7c84c0ef416 SHA512 1ce2b0e9d3886ab51636265c7e1a91bbe817e27995d8e2d96fc4b67633c89f11232005f18f81a462f76fa67d9298fce51a335b9c4545d8b461019cd9e487b4dc +DIST intel-compute-runtime-22.27.23681.tar.gz 5593740 BLAKE2B 5d627623e7b0ec89aacb5dfee7442803254c233382a2b242f0f856d51256a60d614e6a3d88ec5c0d494ad25211adb5d75a13b5ff86739795e46aa50e7a9686e4 SHA512 1269126ff447f7c0e1ec9e33ef5245476afe44812a2b6ded86f6219ae61c74bf862a152a740684638b12cdcffce454af3a3be5b4b16c3b7f9c0e7b660b73701a diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.27.23681.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.27.23681.ebuild new file mode 100644 index ..077189e165cf --- /dev/null +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.27.23681.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" + +inherit cmake flag-o-matic + +DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" +HOMEPAGE="https://github.com/intel/compute-runtime; +SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+l0 +vaapi" + +RDEPEND=">=media-libs/gmmlib-22.0.2:=" + +DEPEND=" + ${DEPEND} + dev-libs/intel-metrics-library:= + dev-libs/libnl:3 + dev-libs/libxml2:2 + >=dev-util/intel-graphics-compiler-1.0.11061-r1 + >=dev-util/intel-graphics-system-controller-0.2.4:= + media-libs/mesa + >=virtual/opencl-3 + l0? ( >=dev-libs/level-zero-1.7.15 ) + vaapi? ( + x11-libs/libdrm[video_cards_intel] + x11-libs/libva + ) +" + +BDEPEND="virtual/pkgconfig" + +DOCS=( "README.md" "FAQ.md" ) + +PATCHES=( "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" ) + +src_prepare() { + # Remove '-Werror' from default + sed -e '/Werror/d' -i CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # See https://github.com/intel/compute-runtime/issues/531 + filter-flags -flto=* -flto + + local mycmakeargs=( + -DCCACHE_ALLOWED="OFF" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" + -DBUILD_WITH_L0="$(usex l0)" + -DDISABLE_LIBVA="$(usex !vaapi)" + -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" + -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" + -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" + -DSUPPORT_DG1="ON" + -Wno-dev + + # See https://github.com/intel/intel-graphics-compiler/issues/204 + # -DNEO_DISABLE_BUILTINS_COMPILATION="ON" + + # If enabled, tests are automatically run during + # the compile phase and we cannot run them because + # they require permissions to access the hardware. + -DSKIP_UNIT_TESTS="1" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/librouteros/
commit: 0e1a5d000fba2de00a838dcc3490c78f79c8542c Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 22:56:40 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:10:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1a5d00 net-libs/librouteros: x86 stable Signed-off-by: Conrad Kostecki gentoo.org> net-libs/librouteros/librouteros-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/librouteros/librouteros-1.1.3.ebuild b/net-libs/librouteros/librouteros-1.1.3.ebuild index e46edb86ffb6..0f22275c4bcb 100644 --- a/net-libs/librouteros/librouteros-1.1.3.ebuild +++ b/net-libs/librouteros/librouteros-1.1.3.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND="dev-libs/libgcrypt:0=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/
commit: 5b226e8109b477402d16c3eaf2f358b0f5401dda Author: Conrad Kostecki gentoo org> AuthorDate: Mon Jul 11 22:54:49 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 11 23:09:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b226e81 dev-libs/intel-compute-runtime: amd64 stable Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild index bdc8a84baf08..0bbb025dbde7 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+l0 +vaapi" RDEPEND=">=media-libs/gmmlib-22.0.2:="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 0b85ac662e6f974a935a06a74ca6984baaf81175 Author: Sam James gentoo org> AuthorDate: Mon Jul 11 23:08:13 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 11 23:08:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b85ac66 sys-apps/portage: add 3.0.32 Bug: https://bugs.gentoo.org/857714 Bug: https://bugs.gentoo.org/857669 Signed-off-by: Sam James gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-3.0.32.ebuild | 274 + 2 files changed, 275 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 086ba3a49405..326e6866327e 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,2 +1,3 @@ DIST portage-3.0.30.tar.bz2 1157316 BLAKE2B 56939618f4915f77dca6bb85d4a7cf98e50133b524f68a0b192c0a928ca209a0cb944c174dda78f1b5a071c02c190857ea8a7ecd514301c45e897b302542f52e SHA512 accec770f63180b6d5d4cd08ef50f0cd01aa5701104156523f1a735d8ec3313a3b513629a33d8863285736515b6a3d56fc21498404da3a0f89b196655a98db7d DIST portage-3.0.31.tar.gz 1452362 BLAKE2B 4e74270b23375daca044a34bb1344f0d403a7a7de9a6edb41aec02c95c86193d3f6f2a27c12629a25aed19e63567987e9018bd4df47798f1364fb1a914edd72a SHA512 05891c474aebd38defb240efab29267b8125de8361fe01a25bb65532f8dd1c6bd19867db7db9df109bab2c04535dc85839a7c5512ce7f99ae1b77c3f2c6eec69 +DIST portage-3.0.32.tar.gz 1452442 BLAKE2B 9f46ba0651c742b447e04b6573ba5e9527399d80d3aede1cc47a7c08405befd3ce586f7f523111df9145ca19ffce89a1a563ee9329b093dfd6387f273e49290d SHA512 09e9bfc38a5fffb8ead2d67136c4aef006cd9b0922faf7f63fa8ee326e56389ec65199dc22c53e8bfcd6251e8e8309f8cef7045feab842b4bc8ddd3e0bc79fa0 diff --git a/sys-apps/portage/portage-3.0.32.ebuild b/sys-apps/portage/portage-3.0.32.ebuild new file mode 100644 index ..d5a59b7698c0 --- /dev/null +++ b/sys-apps/portage/portage-3.0.32.ebuild @@ -0,0 +1,274 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' +TMPFILES_OPTIONAL=1 + +inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix + +DESCRIPTION="The package management and distribution system for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; +# Switch back to bzip2 for next release +SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.gz; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-arch/xz-utils + test? ( dev-vcs/git )" +DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/sed-4.0.5 sys-devel/patch + doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) + apidoc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-epytext[${PYTHON_USEDEP}] + )" +# Require sandbox-2.2 for bug #288863. +# For whirlpool hash, require python[ssl] (bug #425046). +# For compgen, require bash[readline] (bug #445576). +# app-portage/gemato goes without PYTHON_USEDEP since we're calling +# the executable. +RDEPEND=" + acct-user/portage + app-arch/zstd + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/findutils-4.4 + !build? ( + >=sys-apps/sed-4.0.5 + >=app-shells/bash-5.0:0[readline] + >=app-admin/eselect-1.2 + rsync-verify? ( + >=app-portage/gemato-14.5[${PYTHON_USEDEP}] + >=sec-keys/openpgp-keys-gentoo-release-20180706 + >=app-crypt/gnupg-2.2.4-r2[ssl(-)] + ) + ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + kernel_linux? ( sys-apps/util-linux ) + >=app-misc/pax-utils-0.1.17 + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) + xattr? ( kernel_linux? ( + >=sys-apps/install-xattr-0.3 + ) ) + !> cnf/make.globals || die + fi + + if use native-extensions && ! tc-is-cross-compiler; then + printf "[build_ext]\nportage_ext_modules=true\n" >> \ + setup.cfg || die + fi + + if ! use ipc ; then + einfo "Disabling ipc..." + sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ + -i lib/_emerge/AbstractEbuildProcess.py || \ + die "failed to patch AbstractEbuildProcess.py" + fi + + if use xattr && use kernel_linux ; then + einfo "Adding FEATURES=xattr to make.globals ..." + echo -e
[gentoo-commits] proj/portage:master commit in: /
commit: 143dee6b545e34f4a4e7f55a89a805c7256423eb Author: Sam James gentoo org> AuthorDate: Mon Jul 11 22:59:00 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 11 23:01:04 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=143dee6b NEWS: update for 3.0.32 Signed-off-by: Sam James gentoo.org> NEWS | 4 1 file changed, 4 insertions(+) diff --git a/NEWS b/NEWS index f0495a520..17b42da0f 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,10 @@ portage-3.0.32 (UNRELEASED) -- Bug fixes: +* Fix marking all news items as relevant. See bug #857669. + +* Allow nested ebegin again while there's a lack of consensus on banning it. + * Fix doc generation by removing reference to removed EAPIs. See bug #857486. portage-3.0.31 (2022-07-10)
[gentoo-commits] proj/portage:master commit in: /
commit: ac0a0670aba994e80981eaebbfa45b20680827c1 Author: Sam James gentoo org> AuthorDate: Mon Jul 11 23:00:18 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 11 23:01:04 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ac0a0670 setup.py: update for 3.0.32 Signed-off-by: Sam James gentoo.org> setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6effc2621..d2e45b281 100755 --- a/setup.py +++ b/setup.py @@ -815,7 +815,7 @@ def get_data_files(regular_files, venv_files): setup( name="portage", -version="3.0.31", +version="3.0.32", url="https://wiki.gentoo.org/wiki/Project:Portage;, project_urls={ "Release Notes": "https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES;,
[gentoo-commits] proj/portage:master commit in: bin/
commit: 50ac4e2e3401be2410a01f7d5d7923672b57798f Author: Mike Gilbert gentoo org> AuthorDate: Mon Jul 11 19:48:48 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 11 23:01:04 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=50ac4e2e Allow nested ebegin calls using a count variable At the start of each phase, the count is set to 0. The count is incremented each time ebegin is called. If the count is equal to 0 when eend is called, a warning is output. Otherwise, the count is decremented by 1. At the end of each phase, if the count is greater than 0, a warning is output. Signed-off-by: Mike Gilbert gentoo.org> Closes: https://github.com/gentoo/portage/pull/854 Signed-off-by: Sam James gentoo.org> bin/isolated-functions.sh | 12 bin/phase-functions.sh| 8 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh index dea0d7f49..55c38fbb0 100644 --- a/bin/isolated-functions.sh +++ b/bin/isolated-functions.sh @@ -339,10 +339,7 @@ ebegin() { [[ ${RC_ENDCOL} == "yes" ]] && echo >&2 LAST_E_LEN=$(( 3 + ${#RC_INDENTATION} + ${#msg} )) LAST_E_CMD="ebegin" - if [[ -v EBEGIN_EEND ]] ; then - eqawarn "QA Notice: ebegin called, but missing call to eend (phase: ${EBUILD_PHASE})" - fi - EBEGIN_EEND=1 + let ++__EBEGIN_EEND_COUNT return 0 } @@ -371,10 +368,9 @@ __eend() { eend() { [[ -n $1 ]] || eqawarn "QA Notice: eend called without first argument" - if [[ -v EBEGIN_EEND ]] ; then - unset EBEGIN_EEND - else - eqawarn "QA Notice: eend called without preceding ebegin (phase: ${EBUILD_PHASE})" + if (( --__EBEGIN_EEND_COUNT < 0 )); then + __EBEGIN_EEND_COUNT=0 + eqawarn "QA Notice: eend called without preceding ebegin in ${FUNCNAME[1]}" fi local retval=${1:-0} shift diff --git a/bin/phase-functions.sh b/bin/phase-functions.sh index 25e25cc1e..84a5c1ec3 100644 --- a/bin/phase-functions.sh +++ b/bin/phase-functions.sh @@ -207,7 +207,11 @@ __preprocess_ebuild_env() { } __ebuild_phase() { + local __EBEGIN_EEND_COUNT=0 declare -F "$1" >/dev/null && __qa_call $1 + if (( __EBEGIN_EEND_COUNT > 0 )); then + eqawarn "QA Notice: ebegin called without eend in $1" + fi } __ebuild_phase_with_hooks() { @@ -1088,10 +1092,6 @@ __ebuild_main() { ;; esac - if [[ -v EBEGIN_EEND ]] ; then - eqawarn "QA Notice: ebegin called, but missing call to eend (phase: ${1})" - fi - # Save the env only for relevant phases. if ! has "${1}" clean help info nofetch ; then umask 002
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 1ffaa70544f34e93df24c0a175105a900bf272bf Author: Sam James gentoo org> AuthorDate: Mon Jul 11 04:50:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 11 23:01:04 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1ffaa705 news: fix isRelevant check Manifested as all news items being shown, even if (very) irrelevant to the running system (e.g. different arch, packages not installed, ...). I think the distinction here is that with the previous state, we'd end up with _only_ Trues, or nothing (an element would be omitted), whereas this commit means we end up considering a possible mixed sequence. Closes: https://bugs.gentoo.org/857669 Fixes: 9e24d0143450628f334cdb62e579efafd1bfd2ba Reported-by: kurly Signed-off-by: Sam James gentoo.org> lib/portage/news.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/portage/news.py b/lib/portage/news.py index 132e050f2..6b2996c31 100644 --- a/lib/portage/news.py +++ b/lib/portage/news.py @@ -281,10 +281,9 @@ class NewsItem: kwargs = {"vardb": vardb, "config": config, "profile": profile} all_match = all( -True +restriction.checkRestriction(**kwargs) for values in self.restrictions.values() for restriction in values -if restriction.checkRestriction(**kwargs) ) return all_match
[gentoo-commits] proj/portage: New tag: portage-3.0.32
commit: Commit: Sam James gentoo org> CommitDate: Mon Jul 11 23:01:11 2022 + New tag: portage-3.0.32
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/files/, app-portage/iwdevtools/
commit: 140557eab5ff892c51195fb977484154eda06933 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:43:37 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140557ea app-portage/iwdevtools: drop 0.10.1-r2, 0.11.2 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 2 - .../files/iwdevtools-0.10.1-diff-off-by-one.patch | 20 --- .../iwdevtools-0.10.1-ldpath-regression.patch | 22 --- app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild | 67 -- app-portage/iwdevtools/iwdevtools-0.11.2.ebuild| 64 - 5 files changed, 175 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 7f2de16f332a..51b4aa7ff5f4 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1 @@ -DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 -DIST iwdevtools-0.11.2.tar.gz 84518 BLAKE2B 1d3920b8a1503a916f913d0c075a1f3c703ca238c55761c0cd6423f68e0395e2eb0c8ab07bf069c3cdf44ab9d07b4652184d790d9b74e1f00cb74e8b86290de6 SHA512 7e4584f8f2141b54bf32828801415e039ceec319095268fccb40f4960d66af2504da97fd6f18b1763f6beaef477ac3b6b0bf7ae9bac08a474de73b420ebd5a43 DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d diff --git a/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch b/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch deleted file mode 100644 index 87564b0b1445.. --- a/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://github.com/ionenwks/iwdevtools/commit/74d7b913a9bea5cfbf59e451d8db4a4c6140cba8 -From: Ionen Wolkens -Date: Wed, 16 Mar 2022 09:51:00 -0400 -Subject: [PATCH] qa-vdb: fix off-by-one in diff output - -This wrongly assumed f1 array was always at least as big as f2 - a/scripts/qa-vdb -+++ b/scripts/qa-vdb -@@ -203,8 +203,8 @@ vdb-get_libdiff() { - # create combined output - local -i len=0 - local o mark changes=false -- for ((i=0; i < ${#f1[@]}; i++)); do -- : "${f2[i]:=}" -+ for ((i=0; i < (${#f1[@]}>${#f2[@]}?${#f1[@]}:${#f2[@]}); i++)); do -+ : "${f1[i]:=}${f2[i]:=}" - if [[ ${f1[i]} == "${f2[i]}" ]]; then - ${O[full]} || continue - mark=' ' diff --git a/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch b/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch deleted file mode 100644 index 5a5312639979.. --- a/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/ionenwks/iwdevtools/commit/4e89c42455330b6660583ff1a4b54384346a123d -From: Ionen Wolkens -Date: Fri, 25 Feb 2022 04:20:17 -0500 -Subject: [PATCH] qa-vdb: fix ldpath include regression - -commit dd0bb44a3b190c756ce55c190b70f33bf350b7c5 was meant for -directories, however this is /not/ a directory. As a result -gcc's ld.so.conf wasn't included which could result in: - - * VDB: detected possibly incorrect RDEPEND (app-text/qpdf-10.6.2) - *> cross-aarch64-unknown-linux-gnu/gcc:11 a/scripts/qa-vdb -+++ b/scripts/qa-vdb -@@ -674,7 +674,7 @@ _vdb-set_ldpath() { - path=${1%/*}/${path} - fi - for path in ${path}; do -- [[ -d ${path} && -x ${path} ]] || continue # ignore bad includes -+ [[ -r ${path} ]] || continue # ignore bad includes - _vdb-set_ldpath "${path}" - done - fi diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild deleted file mode 100644 index 754e9dbb9fc4.. --- a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz ->
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-bdd/
commit: 593acb067a8623e363b73085c0a32008a5ac35c3 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:44:15 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593acb06 dev-python/pytest-bdd: drop 6.0.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pytest-bdd/Manifest| 1 - dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild | 40 --- 2 files changed, 41 deletions(-) diff --git a/dev-python/pytest-bdd/Manifest b/dev-python/pytest-bdd/Manifest index 89c76d5d90f8..d15d7edff11a 100644 --- a/dev-python/pytest-bdd/Manifest +++ b/dev-python/pytest-bdd/Manifest @@ -1,3 +1,2 @@ DIST pytest-bdd-5.0.0.gh.tar.gz 61174 BLAKE2B 6dd1d53614226d3515b0f61f71822363b559aa45789bab7f3416c75e603e87a1fe48627f36862f44bfa7ac6ec5023ad8afde6054ec67fc9a2e756be7de729fd1 SHA512 827e57d410b05207b6c646062ddb54b677e22441311820d3bd406df202b6e9344dedf59cd4868e89cfbf8606fe3f15559e4cc3958d100e4fa74f9b864e6faada -DIST pytest-bdd-6.0.0.gh.tar.gz 60475 BLAKE2B 48d09d5f5a4f274a27239a33f354aa52b1ebafc904ddc1dbb331d830f8cfabe0ba748d1fe6dadaf32f5b4848e1761d2dea1a06ac5b9d5f0c0e15e3248586cf42 SHA512 5223190a1b1d80761059cc34893b64eeca6c4d35b3a81aed186b5d1b4214ac67660cfa6cd39e1953a445c8ca7ceea74cb32b224435193febad35433c2eaf3266 DIST pytest-bdd-6.0.1.gh.tar.gz 60932 BLAKE2B 67e0dbc251ce94da40033641f37e6c9ad70ca947f71db1a78907a6890d96d8d3112d57a2a63dda526c8f846010d39a575cb5d93a102f4653705d4229ee14ab07 SHA512 30bc697ae177e3f311af0c781e99bde5b491dfef28109359c0d80f33feb8b0b170ffe15c288fe73a624144a1d1c3223b220d591b4acc30d1ad53600482bef87d diff --git a/dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild b/dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild deleted file mode 100644 index 2e99002d0b45.. --- a/dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) -inherit distutils-r1 - -DESCRIPTION="BDD library for the pytest runner" -HOMEPAGE="https://pypi.org/project/pytest-bdd/; -SRC_URI="https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/glob2[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - dev-python/parse[${PYTHON_USEDEP}] - dev-python/parse_type[${PYTHON_USEDEP}] - dev-python/py[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}]" -BDEPEND="test? ( dev-python/packaging[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -DOCS=( AUTHORS.rst CHANGES.rst README.rst ) - -src_test() { - # terminal_reporter test needs exact wrapping - local -x COLUMNS=80 - - # hooks output parsing may be affected by other pytest-*, e.g. tornasync - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_bdd.plugin - - distutils-r1_src_test -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/ruffle/
commit: fb10b675b77fa68d6b23ba1913e59e4edd031b12 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:42:00 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb10b675 app-emulation/ruffle: drop 0_p20220614 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/ruffle/Manifest | 7 - app-emulation/ruffle/ruffle-0_p20220614.ebuild | 507 - 2 files changed, 514 deletions(-) diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest index 20129fdfd9d5..df8f53402e6f 100644 --- a/app-emulation/ruffle/Manifest +++ b/app-emulation/ruffle/Manifest @@ -46,9 +46,7 @@ DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006 DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 DIST clang-sys-1.3.1.crate 37840 BLAKE2B 4c925a684d66fddb5f3953fff6b96fa56b0b996eed227e17873ccdbaf4ca77964a38ff27533e7409e2b1d355c13470a6c461fb4b0e11807bc948dbe4 SHA512 aeea37957f7e9a7ecc862f56c6492b68b57217d1a893d3978f5d48d5ef9f80cefa8c52604d7201b9c96402d87ca43ba694890b0bc849d4d623f74ea009ce45bb DIST clap-3.1.17.crate 209176 BLAKE2B 6c6647666ee7c13b49e998c1cf22eb410441d3c99d35a2714a4085d7f8fba01605ff88f036ee290c76e3eb37cca8cb2bbdeb2cd394928f9fa36ea92b4935a9e9 SHA512 c80c96a0de1e5f5bf0eddf72ed265560fadcc893f4683bfec814ed3da9281546960d345317ba7ee28a46794a99de02f3fbb8966cf7103d244665d26427ae147d -DIST clap-3.1.18.crate 209664 BLAKE2B 97b499c2909045fe25ed77a22d55f32085e85876e18f00fc23f19fec5e87e1d1a7a9b1c6ac4c44cb6cd4a1fe7647effc9825be0621bd088b17a421ec6e738c0d SHA512 bd06202304e04cdbe12e7532ff9f112e0cd3c8fbab00232149eaf9f296acc308b18d2a7e7926c22f1c39db92a2af140b39eeb7affeb30226d9a9cd73dff41b39 DIST clap-3.2.2.crate 207758 BLAKE2B 06cbd1db5cce99d244706bde1ec2c39a423f714daff4a56fa229b213162398ea1bb7865f1fb9211793a90ded07cf9de952543124b052751e9ddffaf90367 SHA512 3e397a640942c9be2f40a4ca722ce5ed3082c21534b596d652ce1e994664a10873de725b688ba3350e5a1773d7482d262088076e1bb2eea85a9005f7a8247f06 -DIST clap_derive-3.1.18.crate 25521 BLAKE2B 4c46e0793bc945d9ebfd7ba104264a8cd7c92782c24a9116a8cbf92696476adbe6d5059ee0c220bf71c297bd66f976b91ab95ca75d4ba56714a2824ca7e1af7b SHA512 9bf92e45de15bdfe1ca9a1363f1d243b8df1e5e7d957d6240fa351387b362ef91dc9acffea7256c2161ae8472e35ee2cd678c0bee1f9a27771ae9f4f3f71b351 DIST clap_derive-3.1.7.crate 25363 BLAKE2B d9c92e19357988e850ade69d8350f4a0cf0f9d8cc8ee6b52014eafdf8b105f6f81e43b920896bbddd95a209e874729e104119f9561fdac86f03707096f241985 SHA512 7f34c1b7c67bddbdbc1b159fcde366babe37f355637cc1f12748a51d0ecf89ce3e6aaf5ed140aae6539f12182ac8e2ca93c2790ea2dc84657487066c9d77a869 DIST clap_derive-3.2.2.crate 27252 BLAKE2B acd4ee6de9e9b59bd4fbff884af3feac3d6146b04f3df375066b554ebf1a77eaba3aae9feb31e887f29d8223061cbbda371b1ba0e2d422b7120f28c722cc2fb0 SHA512 ec07d2b7e4171a5b61392e9a0563ea79d7da6c70d3c829a08f9aa7e7df3dccad66b0c1856d549237e74edf62ba5126c5447198f502da1fecfdf31bbf9653d109 DIST clap_lex-0.2.0.crate 9581 BLAKE2B 47bef7e0b35c7a934deeb2821f0a552e05eaeeb68bbcdb82a013cd3b74f2cc42736207a394b9be8c46b3d253dac41dc22e96e1e2ccd09cc416743f22cbf78891 SHA512 d4acd8e2b8d1d19214fde1f0f21f0e0a755cb44e326893bc65350d742c2e260bda61f0abce5fdcb08fc5c4c835d0419cb02452d9f6a85cffa2b5dc7c4bc1e962 @@ -112,7 +110,6 @@ DIST embed-resource-1.7.2.crate 13583 BLAKE2B 7776da8219ec73bb4ba890722ca87c92c0 DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 DIST encoding_rs-0.8.31.crate 1370113 BLAKE2B aedcc32bafb95c54a034c6ab082d722834c744c33b525b176ad00ca2ede4157de6765f41e52678fb05a8a1271ed234933ac26a1bfb2cf08096420384ba88e0d1 SHA512 a9e582ab63d00bfd17c9f813f886c5908279fe4d23cdd70f79580931f3a0479162b78210a27b113a7bf6fbc4f8d62bbf098ef645d598fe0eaa428639c35cec31 DIST enum-map-2.1.0.crate 11758 BLAKE2B 2da8246a216776ab174f3ee6e87edaee78533c736acf0cca67507c306f03eaa25bd0c66e2e29d140421397cb1a33006faf11cf2308b43f909aa42da94bb9bcfe SHA512 c232328d773c1ced0928396092d5f2df39a48580e54a03a498491f6607a8ffa9e2413ce6a1c6d399fdfcc9da725d2390279e7f443acd2ba043602e77a6807bf5 -DIST enum-map-2.3.0.crate 12053 BLAKE2B 825f0327417b58b1f06c19f991e45d3538faa27d6e5a1e115be8e720f4223bd947393c339d3c07ebbec6baa208c3b1b0ed95dc73f8a53274ab66a689b7361e4d SHA512 55288b6e857ddaa7c474bfdce1329ca9c57cb4945ba15bcf73ba98a08489b7d693eb919b10d11747c28ac8dfd183828042cf4c2df99e07583a2965729f1c8529 DIST enum-map-2.4.0.crate
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 4492dc43cf906932e4e9bdf4e659df37202cd5af Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:44:34 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4492dc43 www-client/qutebrowser: drop 2.5.1 Signed-off-by: Ionen Wolkens gentoo.org> www-client/qutebrowser/Manifest | 1 - www-client/qutebrowser/qutebrowser-2.5.1.ebuild | 123 2 files changed, 124 deletions(-) diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest index b326e61f842a..ec46e883633d 100644 --- a/www-client/qutebrowser/Manifest +++ b/www-client/qutebrowser/Manifest @@ -1,2 +1 @@ -DIST qutebrowser-2.5.1.tar.gz 6089389 BLAKE2B e26be42742795b22c34d131a5c9046e0223cef2fd461d8aa3c656a8182bf0127e17e55a7e0a79e1ade76c883094d841a822864e995365b0217ef1b422272e6e0 SHA512 27eca3e987e4c2a662fc863840d3ea697da65f55c7b9180e892466aeb5a2753f1eca424bbf8705670fe8cd9363e3297e03f9f9cc0d4f85f0198a4e3312d32f3c DIST qutebrowser-2.5.2.tar.gz 6114611 BLAKE2B 5f56e1e2c390bb2f36c95e25a2dae9e5203020ff6b2cf1e13092cf493efa950b24b8ff8f23af6eed93ca8b316e30f86715ecd2f2eb28c341210de0b25c9f67ad SHA512 4751ea1a5b1776f085fcd1f9ab5ff805155fca34d0272ba8eb6574f9074257929c3fb5b50c9053a522bfb346aee1a2551b58cf933c6ff7c5c84fd10559ec36fc diff --git a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild deleted file mode 100644 index 9287f76d1bec.. --- a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -# py3.11: wait for https://github.com/python/cpython/issues/93252 -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 optfeature xdg - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git; -else - SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="amd64 ~arm64 ~x86" -fi - -DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine" -HOMEPAGE="https://www.qutebrowser.org/; - -LICENSE="GPL-3+" -SLOT="0" -IUSE="+adblock widevine" - -RDEPEND=" - dev-qt/qtcore:5[icu] - dev-qt/qtgui:5[png] - $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8) - $(python_gen_cond_dep ' - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] - >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP},libyaml(+)] - dev-python/zipp[${PYTHON_USEDEP}] - adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )') - widevine? ( www-plugins/chrome-binary-plugins )" -BDEPEND=" - $(python_gen_cond_dep ' - test? ( - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cheroot[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-bdd[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-qt[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-xvfb[${PYTHON_USEDEP}] - dev-python/tldextract[${PYTHON_USEDEP}] - )')" -[[ ${PV} != ]] || BDEPEND+=" app-text/asciidoc" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - if use widevine; then - local widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so - sed "/yield from _qtwebengine_settings_args/a\yield '--widevine-path=${widevine}'" \ - -i ${PN}/config/qtargs.py || die - fi - - # let eclass handle python - sed -i '/setup.py/d' misc/Makefile || die - - [[ ${PV} != ]] || ${EPYTHON} scripts/asciidoc2html.py || die - - # these plugins/tests are unnecessary here and have extra dependencies - sed -e '/pytest-benchmark/d;s/--benchmark[^ ]*//' \ - -e '/pytest-instafail/d;s/--instafail//' \ - -i pytest.ini || die - [[ ${PV} == ]] || rm tests/unit/scripts/test_problemmatchers.py || die - [[ ${PV} != ]] || rm
[gentoo-commits] repo/gentoo:master commit in: games-emulation/zsnes/
commit: cb5dc026fdc3a90d7cc1fac9659f2cc854b1c5cf Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:44:02 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5dc026 games-emulation/zsnes: drop 2.0.9 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/zsnes/Manifest | 1 - games-emulation/zsnes/zsnes-2.0.9.ebuild | 63 2 files changed, 64 deletions(-) diff --git a/games-emulation/zsnes/Manifest b/games-emulation/zsnes/Manifest index 80fd70941d9b..721d02267537 100644 --- a/games-emulation/zsnes/Manifest +++ b/games-emulation/zsnes/Manifest @@ -1,2 +1 @@ DIST zsnes-2.0.10.tar.gz 926347 BLAKE2B b9ab4701290ae802cb35045e0a3d4ff5268f96f7dc84614f39e950a6273a8477d5e2dca0598e3448744486de31caf692d44d36fe284f6f20697a5b4e92c908f8 SHA512 513e350198a944af47accedc6d3c14405898c753bb8168871d323c11f8c1253d8d7e247759a13e40a3b5eda195824e4862bb1fc093a3db9a75c8bb2e0bef728e -DIST zsnes-2.0.9.tar.gz 935183 BLAKE2B a9b72ed15b2ed6d9e4631b4f12b2291ddca76a7236da008eba0f8b3ee27c94b98f00ff16a4929929adf484bc16554474b942b9f8306f46ab713e8a40e1f64624 SHA512 ea9244e98a175db9bceddf14e8212b3474ddaba1f508d698d8cfc43270fa3dabf51dca43dd30255272aba3cd061bf450bef04e005ce8087d550400e66faea565 diff --git a/games-emulation/zsnes/zsnes-2.0.9.ebuild b/games-emulation/zsnes/zsnes-2.0.9.ebuild deleted file mode 100644 index 02f1b45b2615.. --- a/games-emulation/zsnes/zsnes-2.0.9.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop flag-o-matic multilib toolchain-funcs - -DESCRIPTION="Fork of the classic Super Nintendo emulator" -HOMEPAGE="https://github.com/xyproto/zsnes/ https://www.zsnes.com/; -SRC_URI="https://github.com/xyproto/zsnes/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="custom-cflags" - -RDEPEND=" - media-libs/libpng:=[abi_x86_32(-)] - media-libs/libsdl[abi_x86_32(-),joystick,opengl,sound,video] - sys-libs/zlib:=[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)]" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND=" - dev-lang/nasm - sys-libs/zlib - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.9-cc-quotes.patch - "${FILESDIR}"/${PN}-2.0.9-gentoo-zlib.patch -) - -src_compile() { - # config.linux forces many CFLAGS that are questionable, but zsnes' - # ancient x86 asm is very fragile, not pic safe (bug #427104), broken - # by FORTIFY_SOURCE (bug #257963), and can be affected by -march=* and - # similar. Stick to upstream's choices, this is non-portable either way. - use custom-cflags || strip-flags - append-cppflags -U_FORTIFY_SOURCE - - # used to build and run parsegen at build time (uses zlib wrt BDEPEND) - tc-export_build_env BUILD_CXX - local buildcxx="${BUILD_CXX} ${BUILD_CXXFLAGS} ${BUILD_CPPFLAGS} ${BUILD_LDFLAGS}" - - use amd64 && multilib_toolchain_setup x86 - tc-export CC CXX - append-cflags "${CPPFLAGS}" - append-cxxflags "${CPPFLAGS}" - - emake CXX_HOST="${buildcxx}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc README.md TODO.md - - newicon icons/64x64x32.png ${PN}.png - make_desktop_entry ${PN} ${PN^^} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ncnn/, dev-libs/ncnn/files/
commit: be1bf30c595989c033994179a8512121fc7f1eec Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:43:05 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1bf30c dev-libs/ncnn: drop 20220420 Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/ncnn/Manifest | 1 - dev-libs/ncnn/files/ncnn-fix-glslang-include.patch | 9 --- dev-libs/ncnn/ncnn-20220420.ebuild | 73 -- 3 files changed, 83 deletions(-) diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest index 38f8273d8755..44746ed474a8 100644 --- a/dev-libs/ncnn/Manifest +++ b/dev-libs/ncnn/Manifest @@ -1,2 +1 @@ -DIST ncnn-20220420.tar.gz 12158916 BLAKE2B fcecf395e54ff683bb8301365d805b99439b3797493e419fa8c99a325ebd1dfd80e65b08cffd9283fe453010a0cdde221aeeffa37e154335d2f6d7f6c6b9b138 SHA512 7c567bcd75cf36be7fbb16dba7f978ae965478afed8948e9e1c6f8c681ea678f769e64fae337a5c1d0bc1549bf922c1761b51a7822153a1eb4d267ef8adf1ecd DIST ncnn-20220701.tar.gz 12220010 BLAKE2B 3038500683c9ea1634777cb4158aea0d6c6e640cb4a31302b99c546f000fb91f5d75d01328cf35896b7579dc3172512d120612f973ae9881b4f95d101607adcb SHA512 4b7f539213c8f06a426d1633e881ceeabee84b5419e890eaa95447868a511cad8a4528d1e311c87ed322ccabbcfb38cc1725592fb6299ef9be7e068c43bbd0b2 diff --git a/dev-libs/ncnn/files/ncnn-fix-glslang-include.patch b/dev-libs/ncnn/files/ncnn-fix-glslang-include.patch deleted file mode 100644 index 00eb01f03fc3.. --- a/dev-libs/ncnn/files/ncnn-fix-glslang-include.patch +++ /dev/null @@ -1,9 +0,0 @@ -Needed to use system's glslang rather than bundled. -https://github.com/Tencent/ncnn/issues/2622 a/src/gpu.cpp -+++ b/src/gpu.cpp -@@ -23,3 +23,3 @@ - #include "glslang/SPIRV/GlslangToSpv.h" --#include "glslang/glslang/Public/ShaderLang.h" -+#include "glslang/Public/ShaderLang.h" - diff --git a/dev-libs/ncnn/ncnn-20220420.ebuild b/dev-libs/ncnn/ncnn-20220420.ebuild deleted file mode 100644 index da09a4cf9ffd.. --- a/dev-libs/ncnn/ncnn-20220420.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="High-performance neural network inference framework" -HOMEPAGE="https://github.com/Tencent/ncnn/; -SRC_URI="https://github.com/Tencent/ncnn/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD ZLIB" -SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds -KEYWORDS="~amd64 ~x86" -IUSE="tools +vulkan" - -# Need the static library to run tests + skip vulkan / GPU: -# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF -RESTRICT="test" - -RDEPEND=" - dev-util/glslang - tools? ( dev-libs/protobuf:= ) - vulkan? ( media-libs/vulkan-loader )" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers )" - -PATCHES=( - "${FILESDIR}"/${PN}-fix-glslang-include.patch -) - -DOCS=( README.md docs/. ) - -src_prepare() { - cmake_src_prepare - - sed -i "/DESTINATION/s| lib| $(get_libdir)|" src/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_SKIP_RPATH=ON # for tools - -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake - -DNCNN_BUILD_EXAMPLES=OFF - -DNCNN_BUILD_TOOLS=$(usex tools) - -DNCNN_PYTHON=OFF # missing portalocker, and nothing needs this for now - -DNCNN_SHARED_LIB=ON - -DNCNN_SYSTEM_GLSLANG=ON - -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d (build date) - -DNCNN_VULKAN=$(usex vulkan) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use tools; then - local tools=( - caffe/caffe2ncnn - darknet/darknet2ncnn - mxnet/mxnet2ncnn - ncnn2mem - ncnnmerge - ncnnoptimize - onnx/onnx2ncnn - quantize/{ncnn2int8,ncnn2table} - ) - dobin "${tools[@]/#/${BUILD_DIR}/tools/}" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/
commit: 7c3b583385a05c26941de0464c423b7b75c33839 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:41:08 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3b5833 net-misc/yt-dlp: drop 2022.6.22.1 Signed-off-by: Ionen Wolkens gentoo.org> net-misc/yt-dlp/Manifest | 1 - net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild | 64 --- 2 files changed, 65 deletions(-) diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest index 973a95cb4440..23937a69cc9a 100644 --- a/net-misc/yt-dlp/Manifest +++ b/net-misc/yt-dlp/Manifest @@ -1,2 +1 @@ -DIST yt-dlp-2022.6.22.1.tar.gz 2314891 BLAKE2B 4c3e854f89281be9c8c301be0ebaf27434f04a6e26f7fe3bbb60e4d68d36605d5d2fce8ae9245c5e6421913bea90cbd4030d30babed81bdd9df56c3c73dfbcdc SHA512 0a0a4b25e0a75774bc659770af7d83a307d2ff4a3eef11c02ca422c0f4920ba47e02350cd72a4c4a4903aa7f97879b979c755318d3b48def6be738e09d72c3c6 DIST yt-dlp-2022.6.29.tar.gz 2321677 BLAKE2B c1c6e18af961c7d433fae432ecf38feb28bff315ad9a3949c431f35f46a469460ade8a44e23f699d248dee1088bd507981479ab009c3e8152508c730ff146683 SHA512 f6832e70a73a3b787af9a9e2c4219bd593d2eb0e4c37a0d5696a5a11413a7230f4ca5e480db43713477fba6eae076c600ec98f24adb5c651fa5fbb9fdd83ad45 diff --git a/net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild b/net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild deleted file mode 100644 index 705a62db9da4.. --- a/net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) -inherit bash-completion-r1 distutils-r1 optfeature wrapper - -DESCRIPTION="youtube-dl fork with additional features and fixes" -HOMEPAGE="https://github.com/yt-dlp/yt-dlp/; -SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~x64-macos" - -RDEPEND=" - dev-python/pycryptodome[${PYTHON_USEDEP}] - !net-misc/youtube-dl[-yt-dlp(-)]" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # adjust requires for pycryptodome and optional dependencies (bug #828466) - sed -ri requirements.txt \ - -e "s/^(pycryptodome)x/\1/" \ - -e "/^(brotli.*|certifi|mutagen|websockets)/d" || die -} - -python_test() { - epytest -m 'not download' -} - -python_install_all() { - dodoc README.md Changelog.md supportedsites.md - doman yt-dlp.1 - - dobashcomp completions/bash/yt-dlp - - insinto /usr/share/fish/vendor_completions.d - doins completions/fish/yt-dlp.fish - - insinto /usr/share/zsh/site-functions - doins completions/zsh/_yt-dlp - - rm -r "${ED}"/usr/share/doc/yt_dlp || die - - make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl" -} - -pkg_postinst() { - optfeature "various features (merging tracks, streamed content)" media-video/ffmpeg - has_version media-video/atomicparsley || # allow fallback but don't advertise - optfeature "embedding metadata thumbnails in MP4/M4A files" media-libs/mutagen - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was installed' - elog 'as "youtube-dl". This is strictly for compatibility and it is' - elog 'recommended to use "yt-dlp" directly, it may be removed in the future.' - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/
commit: 351005d4ebc1faf738ddb202eb70d4490429e97f Author: Sergey Torokhov yandex ru> AuthorDate: Mon Jul 11 22:20:18 2022 + Commit: John Helmert III gentoo org> CommitDate: Mon Jul 11 22:48:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351005d4 media-gfx/gimp: , disable appdata-test Closes: https://bugs.gentoo.org/843386 Signed-off-by: Sergey Torokhov yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/26355 Signed-off-by: John Helmert III gentoo.org> media-gfx/gimp/gimp-.ebuild | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild index fb1d82ee5c19..0f655ffb58a9 100644 --- a/media-gfx/gimp/gimp-.ebuild +++ b/media-gfx/gimp/gimp-.ebuild @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( luajit ) PYTHON_COMPAT=( python3_{8..10} ) GNOME2_EAUTORECONF=yes -VALA_MIN_API_VERSION="0.44" +VALA_MIN_API_VERSION="0.50" VALA_USE_DEPEND=vapigen inherit git-r3 gnome2 lua-single python-single-r1 toolchain-funcs vala virtualx @@ -39,7 +39,7 @@ COMMON_DEPEND=" dev-libs/libxslt >=gnome-base/librsvg-2.40.21:2 >=media-gfx/mypaint-brushes-2.0.2:= - >=media-libs/babl-0.1.90[introspection,lcms,vala?] + >=media-libs/babl-0.1.92[introspection,lcms,vala?] >=media-libs/fontconfig-2.12.6 >=media-libs/freetype-2.10.2 >=media-libs/gegl-0.4.36:0.4[cairo,introspection,lcms,vala?] @@ -111,11 +111,6 @@ BDEPEND="virtual/pkgconfig" DOCS=( "AUTHORS" "devel-docs/CODING_STYLE.md" "devel-docs/HACKING.md" "NEWS" "README" "README.i18n" ) -# Bugs 685210 (and duplicate 691070) -PATCHES=( - "${FILESDIR}/${PN}-2.10_fix_test-appdata.patch" -) - pkg_setup() { use lua && lua-single_pkg_setup @@ -125,6 +120,8 @@ pkg_setup() { } src_prepare() { +# sed -i -e '/validate/s:${GIMP_TESTING:--no-net ${GIMP_TESTING:' desktop/test-appdata.sh.in || die # Bug 685210 (and duplicate 691070) + sed -i -e 's/mypaint-brushes-1.0/mypaint-brushes-2.0/' configure.ac || die #737794 sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864 @@ -165,10 +162,10 @@ src_configure() { --disable-check-update --enable-mp - --with-appdata-test --with-bug-report-url=https://bugs.gentoo.org/ --with-pdbgen --with-xmc + --without-appdata-test --without-libbacktrace --without-webkit --without-xvfb-run
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/
commit: 180e767499a9434ebbee66cab692bdc5c0278f98 Author: Sergey Torokhov yandex ru> AuthorDate: Mon Jul 11 21:24:09 2022 + Commit: John Helmert III gentoo org> CommitDate: Mon Jul 11 22:48:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180e7674 media-gfx/gimp: cleanup CVEs affected 2.10.28, 2.10.30 Bug: https://bugs.gentoo.org/845402 Bug: https://bugs.gentoo.org/856283 Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: John Helmert III gentoo.org> media-gfx/gimp/Manifest | 2 - media-gfx/gimp/gimp-2.10.28-r1.ebuild | 211 -- media-gfx/gimp/gimp-2.10.30.ebuild| 211 -- 3 files changed, 424 deletions(-) diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest index 37cb3e86c62e..1e53ece76a38 100644 --- a/media-gfx/gimp/Manifest +++ b/media-gfx/gimp/Manifest @@ -1,4 +1,2 @@ -DIST gimp-2.10.28.tar.bz2 31675862 BLAKE2B b491b55d5adf08221feb7cee8b3adc1d8b090901e8f43b93a4d2c3d935ce1ca45072b0ccd6840e06b329fbfafc8fe5e3d6056381c5129203fa3c5e781cab0453 SHA512 587f6f46741672f0700fd642a5b779694d2d8bc8ad70e7677ccdbfc2266dc62203ed347d6aaffaa4b8e7d84a84a25f7d5a51507dfd64b21b4c05970856d3ab94 -DIST gimp-2.10.30.tar.bz2 31731327 BLAKE2B 6d948e16fbf7bae7b514a60a44fc5eaac32bebb915de0dcb5120d10739501a01973cb1f5821699d94c4d4cc7ef86d0e5456674a87623b6996d9b276d83a6eb74 SHA512 02ca9e8846dc2ae856f720b92f3c6af69984cf0b3ce85ba5a67479e5c3c813315a0551b7d011dcf7a6c83dc771e550cc31041126bbea0be3fd483176e0eb2851 DIST gimp-2.10.32.tar.bz2 31397425 BLAKE2B 3887e2e29ebfd5dcfa671a9d1549180d11bd5e3656c6854ff4130c6c6e6ca9479df075981e09b9b6b97e47dd1fcd939fea726ca09c08c040ebd1998d80e61771 SHA512 aa999c1ec388154965f84d995a9b5517e9c38608d03a0d0bb6ec9fa55de946f9da106e7d6f7c02052b61d2b6806e7a378e786539f0de5b5ffaa2fcd1bbd9c7f1 DIST gimp-2.99.10.tar.bz2 26782056 BLAKE2B 103e7fa2d04b1989e59fb03964a122891831d122cdc6dd3b7637f06cff28310e12d9a79678ac477b56728f4ceb53292001c53f026e94be417db76dd7e14740ab SHA512 898c1e1ffd2270ccc965db9a8263e04d95455535361b47f92256b4028808e1e91eb1924cf6cef7ff9e988194ebbc67535bd9cfbf0243159824e58551a2b91ba3 diff --git a/media-gfx/gimp/gimp-2.10.28-r1.ebuild b/media-gfx/gimp/gimp-2.10.28-r1.ebuild deleted file mode 100644 index 87da2f75489d.. --- a/media-gfx/gimp/gimp-2.10.28-r1.ebuild +++ /dev/null @@ -1,211 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME2_EAUTORECONF=yes -WANT_AUTOMAKE= - -inherit autotools gnome2 toolchain-funcs virtualx - -DESCRIPTION="GNU Image Manipulation Program" -HOMEPAGE="https://www.gimp.org/; -SRC_URI="mirror://gimp/v2.10/${P}.tar.bz2" -LICENSE="GPL-3 LGPL-3" -SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86" - -IUSE="aalib alsa aqua debug doc gnome heif jpeg2k mng openexr postscript udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse" - -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - >=app-text/poppler-0.50[cairo] - >=app-text/poppler-data-0.4.7 - >=dev-libs/atk-2.2.0 - >=dev-libs/glib-2.56.2:2 - >=dev-libs/json-glib-1.2.6 - dev-libs/libxml2:2 - dev-libs/libxslt - >=gnome-base/librsvg-2.40.6:2 - >=media-gfx/mypaint-brushes-2.0.2:= - >=media-libs/babl-0.1.88 - >=media-libs/fontconfig-2.12.4 - >=media-libs/freetype-2.1.7 - >=media-libs/gegl-0.4.34:0.4[cairo] - >=media-libs/gexiv2-0.10.6 - >=media-libs/harfbuzz-0.9.19:= - >=media-libs/lcms-2.8:2 - >=media-libs/libmypaint-1.6.1:= - >=media-libs/libpng-1.6.25:0= - >=media-libs/tiff-3.5.7:0 - net-libs/glib-networking[ssl] - sys-libs/zlib - virtual/jpeg - >=x11-libs/cairo-1.12.2 - >=x11-libs/gdk-pixbuf-2.31:2 - >=x11-libs/gtk+-2.24.32:2 - x11-libs/libXcursor - >=x11-libs/pango-1.29.4 - aalib? ( media-libs/aalib ) - alsa? ( >=media-libs/alsa-lib-1.0.0 ) - aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) - heif? ( >=media-libs/libheif-1.9.1:= ) - jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) - mng? ( media-libs/libmng:= ) - openexr? ( >=media-libs/openexr-1.6.1:= ) - postscript? ( app-text/ghostscript-gpl ) - udev? ( dev-libs/libgudev:= ) - unwind? ( >=sys-libs/libunwind-1.1.0:= ) - webp? ( >=media-libs/libwebp-0.6.0:= ) - wmf? ( >=media-libs/libwmf-0.2.8 ) - xpm? ( x11-libs/libXpm ) -" - -RDEPEND=" - ${COMMON_DEPEND} - x11-themes/hicolor-icon-theme - gnome? ( gnome-base/gvfs ) -" - -DEPEND=" - ${COMMON_DEPEND} - >=dev-lang/perl-5.10.0 - dev-libs/appstream-glib - dev-util/gtk-update-icon-cache - >=dev-util/intltool-0.40.1 - >=sys-devel/gettext-0.19 - >=sys-devel/libtool-2.2 - virtual/pkgconfig -" - -DOCS=( "AUTHORS" "ChangeLog"
[gentoo-commits] repo/gentoo:master commit in: media-libs/babl/
commit: 50e4fd1998c3ca9afcf318fba980e7faed698e71 Author: Sergey Torokhov yandex ru> AuthorDate: Mon Jul 11 21:07:55 2022 + Commit: John Helmert III gentoo org> CommitDate: Mon Jul 11 22:47:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e4fd19 media-libs/babl: cleanup old 0.1.88, 0.1.90 Closes: https://bugs.gentoo.org/856931 Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: John Helmert III gentoo.org> media-libs/babl/Manifest | 2 -- media-libs/babl/babl-0.1.88.ebuild| 61 - media-libs/babl/babl-0.1.90-r1.ebuild | 64 --- 3 files changed, 127 deletions(-) diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest index f676bcb26b94..33790bbc16c5 100644 --- a/media-libs/babl/Manifest +++ b/media-libs/babl/Manifest @@ -1,3 +1 @@ -DIST babl-0.1.88.tar.xz 299972 BLAKE2B a22811196e306e3b846da63f361ecf792715d461cd8af85017af8dd353a406a38130f3e675214edc261557b6a0f6d3ed5586bfe7ecdf9b08ed5b8e7bc4aeb7f7 SHA512 1260133e44aa1878e13e2c64387e8540ca93edd7a905e2f8eebc58679444ba8815b9b6801b538a759c9b7b60294d7d7c33418bb1feee1879dcb8381450fe1742 -DIST babl-0.1.90.tar.xz 309324 BLAKE2B 9fbbbe06539fd85007875e697529aa071d32a2d9e65f9750ceeb4a1f1ec1a3ac4a74dc40f932f7ff669bafdb1e9506df05414c7765f57b7d818901bffc55ccc2 SHA512 c0eac3c7d5eb328de2f97ccc9743bc2f78d79c23dc4d3465e979d98827b1643a0f2a257f0445e4acd09f15a9f95c79f67d09cb18c2c94b4f3d290944a0341e3c DIST babl-0.1.92.tar.xz 309784 BLAKE2B c3c716ba1b54082743ba6ea33da99fb458dc971ab78ae72170af9840eadbc7f2aeb0a26d3270ede2a6e0d7b55489fc8f700b1c69731a4612ba4106f9672762d0 SHA512 c2baf39f576bf7f57786c59f2de0818257f4d1d62cadf44fdd802c9a534ed94390dd1616e7e72fcc9de1fb85a24a10fbacdbbabbe376a45ae598be46817e3bc0 diff --git a/media-libs/babl/babl-0.1.88.ebuild b/media-libs/babl/babl-0.1.88.ebuild deleted file mode 100644 index eddbea853de4.. --- a/media-libs/babl/babl-0.1.88.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VALA_USE_DEPEND=vapigen - -inherit meson gnome2-utils vala - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git; - SRC_URI="" -else - SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="A dynamic, any to any, pixel format conversion library" -HOMEPAGE="https://gegl.org/babl/; - -LICENSE="LGPL-3" -SLOT="0" -IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1" -REQUIRED_USE="vala? ( introspection )" - -BDEPEND=" - virtual/pkgconfig - vala? ( $(vala_depend) ) -" -RDEPEND=" - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - lcms? ( >=media-libs/lcms-2.8:2 ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gnome2_environment_reset - use vala && vala_src_prepare -} - -src_configure() { - # Automagic rsvg support is just for website generation we do not call, - # so we don't need to fix it - # w3m is used for dist target thus no issue for us that it is automagically - # detected - local emesonargs=( - -Dwith-docs=false - $(meson_use introspection enable-gir) - $(meson_use lcms with-lcms) - $(meson_use vala enable-vapi) - $(meson_use cpu_flags_x86_avx2 enable-avx2) - $(meson_use cpu_flags_x86_f16c enable-f16c) - $(meson_use cpu_flags_x86_mmx enable-mmx) - $(meson_use cpu_flags_x86_sse enable-sse) - $(meson_use cpu_flags_x86_sse2 enable-sse2) - $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1) - ) - meson_src_configure -} diff --git a/media-libs/babl/babl-0.1.90-r1.ebuild b/media-libs/babl/babl-0.1.90-r1.ebuild deleted file mode 100644 index bd0399f8e4cf.. --- a/media-libs/babl/babl-0.1.90-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VALA_USE_DEPEND=vapigen - -inherit meson gnome2-utils vala - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git; - SRC_URI="" -else - SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="A dynamic, any to any, pixel format conversion library"
[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/
commit: 16273832090fea73ea3743147123cb2748233dc5 Author: Sergey Torokhov yandex ru> AuthorDate: Mon Jul 11 21:10:28 2022 + Commit: John Helmert III gentoo org> CommitDate: Mon Jul 11 22:48:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16273832 media-libs/gegl: cleanup old 0.4.34 Closes: https://bugs.gentoo.org/856730 Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: John Helmert III gentoo.org> media-libs/gegl/Manifest | 1 - media-libs/gegl/gegl-0.4.34.ebuild | 157 - 2 files changed, 158 deletions(-) diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest index b97cbb75d489..a76b1331fa67 100644 --- a/media-libs/gegl/Manifest +++ b/media-libs/gegl/Manifest @@ -1,2 +1 @@ -DIST gegl-0.4.34.tar.xz 5647516 BLAKE2B 7d9e0c395e6bf38e407ed55f43c090789e29692254990a341e7b9a391ae67423a9948821c1b8a4dd156fb42c16fe6b8572de2ee7b5be09b9f802b892e82df580 SHA512 13bbc19c4fb1feee609d2191b09fe1d2f020da1be788f9dcf7ed89dfef8465ce77dc34a9cb74279c88336aa0f3d3a7a44ca35335a3c2374516f590a40edbc08e DIST gegl-0.4.36.tar.xz 5680876 BLAKE2B e2051d21eadfd6ff5c4547d337e749ebb9526be0b45bf80116cfdd1bb98b0fd3b4cced83b4700ecb04c003f83074928ac0c7b4bc8929134c57950a1ac957d50b SHA512 4d681091b15e7911229f86bf22381d62268451da57bba072bcb8ee3f4db79e2719dd7e70ab208c2c021e5353f42a9f88c18f62132512b18fe78ed6ad279660f8 diff --git a/media-libs/gegl/gegl-0.4.34.ebuild b/media-libs/gegl/gegl-0.4.34.ebuild deleted file mode 100644 index a95469a52e93.. --- a/media-libs/gegl/gegl-0.4.34.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -# vala and introspection support is broken, bug #468208 -VALA_USE_DEPEND=vapigen - -inherit meson optfeature python-any-r1 vala - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git; - SRC_URI="" -else - SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -fi - -DESCRIPTION="A graph based image processing framework" -HOMEPAGE="https://gegl.org/; - -LICENSE="|| ( GPL-3+ LGPL-3 )" -SLOT="0.4" - -IUSE="cairo debug ffmpeg introspection lcms lensfun openexr pdf raw sdl svg test tiff umfpack vala v4l webp" -REQUIRED_USE=" - svg? ( cairo ) - test? ( introspection ) - vala? ( introspection ) -" - -RESTRICT="!test? ( test )" - -# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE -# so there is no chance to support libav right now (Gentoo bug #567638) -# If it returns, please check prior GEGL ebuilds for how libav was integrated. Thanks! -RDEPEND=" - >=dev-libs/glib-2.68.2:2 - >=dev-libs/json-glib-1.2.6 - >=media-libs/babl-0.1.88[introspection?,lcms?,vala?] - media-libs/libnsgif - >=media-libs/libpng-1.6.0:0= - >=sys-libs/zlib-1.2.0 - virtual/jpeg:0= - >=x11-libs/gdk-pixbuf-2.32:2 - >=x11-libs/pango-1.38.0 - cairo? ( >=x11-libs/cairo-1.12.2 ) - ffmpeg? ( media-video/ffmpeg:0= ) - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - lcms? ( >=media-libs/lcms-2.8:2 ) - lensfun? ( >=media-libs/lensfun-0.2.5 ) - openexr? ( >=media-libs/openexr-1.6.1:= ) - pdf? ( >=app-text/poppler-0.71.0[cairo] ) - raw? ( >=media-libs/libraw-0.15.4:0= ) - sdl? ( >=media-libs/libsdl-1.2.0 ) - svg? ( >=gnome-base/librsvg-2.40.6:2 ) - tiff? ( >=media-libs/tiff-4:0 ) - umfpack? ( sci-libs/umfpack ) - v4l? ( >=media-libs/libv4l-1.0.1 ) - webp? ( >=media-libs/libwebp-0.5.0:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/perl - >=dev-util/gtk-doc-am-1 - >=sys-devel/gettext-0.19.8 - >=sys-devel/libtool-2.2 - virtual/pkgconfig - test? ( $(python_gen_any_dep '>=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]') ) - vala? ( $(vala_depend) ) -" - -DOCS=( AUTHORS docs/ChangeLog docs/NEWS.adoc ) - -python_check_deps() { - use test || return 0 - has_version -b ">=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]" -} - -src_prepare() { - default - # patch executables suffix - sed -i -e "s/'gegl'/'gegl-0.4'/" bin/meson.build || die - sed -i -e "s/'gegl-imgcmp'/'gegl-imgcmp-0.4'/" tools/meson.build || die - sed -i -e "s/gegl-imgcmp/gegl-imgcmp-0.4/" tests/simple/test-exp-combine.sh || die - # skip UNEXPECTED PASSED 'matting-levin' test - sed -i -e "s/composition_tests += 'matting-levin'//" \ - -e "s/composition_tests_fail += 'matting-levin'//" tests/compositions/meson.build || die - - # don't require Apple's OpenCL on versions of OSX that don't have it -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/
commit: 11167bfb471267cc5d6990bcc5c8bee1d90ab96f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 21:23:35 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:26:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11167bfb games-emulation/hatari: add 2.4.0 Drop IUSE=microphone, this now uses sdl2 rather than portaudio and thus is enabled by default. Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/hatari/Manifest| 1 + games-emulation/hatari/hatari-2.4.0.ebuild | 98 ++ 2 files changed, 99 insertions(+) diff --git a/games-emulation/hatari/Manifest b/games-emulation/hatari/Manifest index 3b95e0baff55..f7f9aabf405e 100644 --- a/games-emulation/hatari/Manifest +++ b/games-emulation/hatari/Manifest @@ -1 +1,2 @@ DIST hatari-2.3.1.tar.bz2 4334129 BLAKE2B f309a31cbf181135b02858ebefa4d70116e66d252ef5de03cffa8254c0e86e4eeebfbf626613103790fb803d08028b318721020b292ea748c79e4d008e6d503d SHA512 78a6c7d80bfcd9b3a85a82754f4180cfd906eb95c6a44c8fbb92c2a648dc9c21c74c9dd18db4783d87259a3061b39e639c54cdd6c033d83de1252afef811382f +DIST hatari-2.4.0.tar.bz2 4452205 BLAKE2B fe53b4dac688720372386fc83a83996e2cc83d74fd20f71db5e60f773561dc51d33f3560c1625913a896a9592650460604e821c9f7f07e5bd50d1775b49dfea5 SHA512 8ec542b2f7e27cd185ff8725e8d31ba7f1de709fa638b6162d17b6f1163158cbd16fc2738aa6b073a71cd990a72f305b5322f754faef34399cdca8685a7bf08c diff --git a/games-emulation/hatari/hatari-2.4.0.ebuild b/games-emulation/hatari/hatari-2.4.0.ebuild new file mode 100644 index ..db2b63faf515 --- /dev/null +++ b/games-emulation/hatari/hatari-2.4.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake python-single-r1 xdg + +DESCRIPTION="Atari ST emulator" +HOMEPAGE="https://hatari.tuxfamily.org/; +SRC_URI="https://download.tuxfamily.org/hatari/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X capsimage gui png portmidi readline udev zlib" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + png? ( zlib )" + +COMMON_DEPEND=" + media-libs/libsdl2[X?,joystick,sound,video] + X? ( x11-libs/libX11 ) + capsimage? ( >=dev-libs/spsdeclib-5.1-r1 ) + png? ( media-libs/libpng:= ) + portmidi? ( media-libs/portmidi ) + readline? ( sys-libs/readline:= ) + udev? ( virtual/udev ) + zlib? ( sys-libs/zlib:= )" +RDEPEND=" + ${PYTHON_DEPS} + ${COMMON_DEPEND} + gui? ( + $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]') + x11-libs/gtk+:3[introspection] + ) + >=games-emulation/emutos-1.1.1" +DEPEND=" + ${COMMON_DEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3.1-caps5-include-path.patch + "${FILESDIR}"/${PN}-2.3.1-cmake-include-checksym.patch +) + +DOCS=( + readme.txt + doc/{bugs,changelog,scsi-driver,thanks,video-recording}.txt +) + +src_prepare() { + cmake_src_prepare + + sed -i "s/\.1\.gz\b/.1/;T;s/gzip[^\$]*/cat /" {*/,}*/CMakeLists.txt || die + sed -i "s:doc/${PN}:doc/${PF}/html:" python-ui/uihelpers.py || die + sed -e "s/python3/${EPYTHON}/" \ + -e 's/mkdosfs/mkfs.fat/' \ + -i tools/atari-hd-image.sh || die + + # use emutos package rather than bundled ROM + rm src/tos.img || die + cat <<-EOF > hatari.cfg || die + [ROM] + szTosImageFileName = ${EPREFIX}/usr/share/emutos/etos1024k.img + EOF +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html + -DETCDIR="${EPREFIX}"/etc + $(cmake_use_find_package X X11) + $(cmake_use_find_package capsimage CapsImage) + $(cmake_use_find_package png PNG) + $(cmake_use_find_package portmidi PortMidi) + $(cmake_use_find_package readline Readline) + $(cmake_use_find_package udev Udev) + $(cmake_use_find_package zlib ZLIB) + $(usev !gui -DPYTHON_EXECUTABLE=false) # only disables python-ui/ + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + insinto /etc + doins hatari.cfg + + mv "${ED}"/usr/share/doc/${PF}/{html/*.txt,} || die + + python_fix_shebang "${ED}"/usr/bin + use gui && python_fix_shebang "${ED}"/usr/share/${PN}/${PN}ui +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/
commit: dc1bf0d962c5c5fd2b7edbe2b145239581c41207 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 21:18:20 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:26:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1bf0d9 games-emulation/hatari: add github remote-id and indent metadata Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/hatari/metadata.xml | 21 - 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/games-emulation/hatari/metadata.xml b/games-emulation/hatari/metadata.xml index 9257dac2b8a5..e85494419618 100644 --- a/games-emulation/hatari/metadata.xml +++ b/games-emulation/hatari/metadata.xml @@ -1,13 +1,16 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ga...@gentoo.org - Gentoo Games Project - - - Use dev-libs/spsdeclib to read .IPF, .RAW, and .CTR disk images - Use media-libs/portaudio for Falcon microphone handling - Use media-libs/portmidi as an alternative MIDI backend - + + ga...@gentoo.org + Gentoo Games Project + + + Use dev-libs/spsdeclib to read .IPF, .RAW, and .CTR disk images + Use media-libs/portaudio for Falcon microphone handling + Use media-libs/portmidi as an alternative MIDI backend + + + hatari/hatari +
[gentoo-commits] repo/gentoo:master commit in: app-portage/prefix-toolkit/
commit: bc7c993287441e2cd6386eb0b63bc7caa992198c Author: Atharva protonmail com> AuthorDate: Mon Jul 11 13:16:42 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 11 20:17:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7c9932 app-portage/prefix-toolkit: riscv keywording Signed-off-by: Atharva protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/26346 Signed-off-by: Jakov Smolić gentoo.org> app-portage/prefix-toolkit/prefix-toolkit-9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild b/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild index 46aec0c1fb3e..08e66ff084da 100644 --- a/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild +++ b/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild @@ -11,7 +11,7 @@ LICENSE="GPL-3" SLOT="0" [[ ${PV} == ]] || -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~riscv-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" DEPEND=" !app-portage/prefix-chain-setup
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs_pymdownx_material_extras/
commit: 2422d1958d040e04e032248d357e56448200b5fd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:51:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:51:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2422d195 dev-python/mkdocs_pymdownx_material_extras: add 2.2 Signed-off-by: Arthur Zamarin gentoo.org> .../mkdocs_pymdownx_material_extras/Manifest | 1 + .../mkdocs_pymdownx_material_extras-2.2.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest b/dev-python/mkdocs_pymdownx_material_extras/Manifest index 37118c38d146..6136f9359b49 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/Manifest +++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest @@ -1,3 +1,4 @@ DIST mkdocs_pymdownx_material_extras-1.0.7.tar.gz 17995 BLAKE2B a7a8715ec07b9ef5551eadb37e618f45ca2f8f3c707aa5269eb7d2587db70ba29cfaa8027bb606c4264bbf93d7b3950d7a5dc03640b71afc677658b044d064fa SHA512 33fe8fddd0ee5856fdfb02068e2698f26a8db139458d7736715b776fbc2d8ae8ccb3170dbb786c52338e4e7a1612006046eb429f2268469f6f2bb5ba7f8e256d DIST mkdocs_pymdownx_material_extras-1.1.3.tar.gz 40029 BLAKE2B faa17e6e4d27a5d5e34a98a6830e34b934f8623fafb87a73051eb424cf95d29c5dd185bbfbbe49dd3e9300a8310ac0543d480ab70e5abee4047b1cecc774 SHA512 340818ebcd8f9cf175e5049028d0932a0d6208de3d8f86cf5ea47747680079c6b9b3bf27e0c32ee10ee6a1bc7ab8ffc6cc3aa48470be43ed32adfde74f44d5dd DIST mkdocs_pymdownx_material_extras-2.1.tar.gz 24220 BLAKE2B bc16a3f4b7f471a14b3f5189ce7749f49a72b33c0b4ac9d67f6c7324004532103136898a2cec49adabba37c93c2ac1189e637ed4f2c6f4611f1fcbb9628ac707 SHA512 e10545455adf58643147a802ab422a3b3e293a8853c5e20c0c91cb97f8ee1bd3cb1f2ce23bb73f30f0b92872ab549e8d8fbd41bd783b1d9af3e995e313ebfa4b +DIST mkdocs_pymdownx_material_extras-2.2.tar.gz 24492 BLAKE2B 13c9580f91d90641630dcf0c98fc40955ea01061b22592efd997d17d9bb6dee79bf9b8ad572ea33d2f1de2792eb63d358d8e334c5d49dd0eb7985bb681093132 SHA512 31a1c4b9e70ac4a604743a80665b733e5d72203aba2b62e4884c9005692f5e2e171f0b075a237458be6d52580afcae75f143bdde173ecf90ae05e62861099021 diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.2.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.2.ebuild new file mode 100644 index ..c1fa5d7e7041 --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Custom alterations based on Mkdocs-Material" +HOMEPAGE=" + https://github.com/facelessuser/mkdocs_pymdownx_material_extras + https://pypi.org/project/mkdocs-pymdownx-material-extras; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: b729855f8121e3d5f7f6fcc9d7b91ffd2865851c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 20:00:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 20:00:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b729855f app-admin/awscli: add 1.25.27 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.25.27.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 6f130fcccb4c..e62a0bd850be 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.25.17.gh.tar.gz 2226115 BLAKE2B d07a9c7a8e13019fd728489d27465497ba31f53087ef09e5f816792267bcb58158fa0a7f71fc499d3e343b5b3a0da45cc3632f8c69345b8cd93ebc735f645672 SHA512 1a7f90e28d6702f9e73fe3a93e0d91e2c4ea3d93574f21a3ecde1148445fe6b5f98f217e2e61a1cbba50a07590f0ab0abd00390fb04cbb3db74dfff698224997 DIST aws-cli-1.25.22.gh.tar.gz 2228459 BLAKE2B e9ca58f6be9d5836b2b4d8ce51154ecd9dca3e443a120ff6ab3475b0777ca5e50c17a3c30641c57df1df63cc065fc0316b1e847b695bdfbe49a0a5b330912a74 SHA512 328303792a75c9f44c7e37e825ffb81aa2a071d4ae18b21c31f2c9abc5e0ae8f3ec079725847cd731d4cc49b5064a0244129176789f4ce0865e6d8cae0dda1e8 DIST aws-cli-1.25.26.gh.tar.gz 2230449 BLAKE2B bb792fb2e4ba25870168e4fc3301d4b92d93d831301b0a46ec7dab1ac4b1bdeda9d43f9f6cf20de153f9df3d6b66b0d9ed9754ee4c27b79aacf9d9b8d7e11c2f SHA512 56f9d02d54d20624944c8749860d3e92e7c0887b1c6f524545394ad590ad5ab63752abf25ecba400cfcb9273bdecbae110e4811804e287f15bdfde0d8638adff +DIST aws-cli-1.25.27.gh.tar.gz 2230639 BLAKE2B 80101fe2e2b58e7b626c546178ccab45108985d827db2b162d86e4271d5cb105dad2dfe36b807e88372af9cf14b706fda8928c0ccbbd97a49f2f1cf73bbff74f SHA512 2e88950c40dcf64b6911ca02ede7d9790a0ff3f3beb4c4fe3d4087b82100d49df00a90e254c9ff58e09132e4ab79ac3861480eeb1a3603c95aba0093fdb90554 diff --git a/app-admin/awscli/awscli-1.25.27.ebuild b/app-admin/awscli/awscli-1.25.27.ebuild new file mode 100644 index ..9f176fa05cc8 --- /dev/null +++ b/app-admin/awscli/awscli-1.25.27.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 6b94429d147cc285df744b6dc52ff49b6d81b697 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:48:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:48:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b94429d dev-python/botocore: add 1.27.27 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.27.27.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index cbfe2d35ce6b..737fa9bdd74a 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.27.17.tar.gz 9130505 BLAKE2B 04c6b37f3b42a0f9fb696b5213338b004418a68c754f5027ad447119fb20556dc49bd53f40fd9560ea3f5bdcf2afbe151dba68e901079baec770f9f223b1a894 SHA512 b1a145d3c97adfd4df40639da99e1c34087508be189d5818ee7176f20454f2897a6f518a14b4bfbf41cb169a17188bec467337c10d0ad511e223f0c1ff5b64ee DIST botocore-1.27.22.tar.gz 9151155 BLAKE2B e3aa6e9814e07bca2bd67d16f6548303af71654021b28f13c43b4005ba24a32cfccffa9a145babb781a6cbff9df3eab7de4c18973c00b3861ba83264eb144537 SHA512 57e43577840c62556760ff40d820898b0ee1efeb5da39fbdfe8c7ef53e86c8184bdfed5a52eeb9d0652fa053900462bdad9820b4a34bd4b5231f361b89c710d6 DIST botocore-1.27.26.tar.gz 9167551 BLAKE2B 9e95c1e6e5261b08247615446a589318d92cc86768c5e3999f99fb8e2a4a888309d72d4d3d66a1ebf9c1e2b6ccab6265a1d94ad9dcbf9da22aa1ae012aa2bfb3 SHA512 bbb563c2bc8eb3fe022f0b7be263ef16de93aadb02fb7a8e242f53a957a97e8f8b5d043ea8897a7b268d4d64b1e4972f2ccc91b8255f232c858f6a9ba1d93f34 +DIST botocore-1.27.27.tar.gz 9168895 BLAKE2B 71cc1d94a570110305a37c6813e626bf2c06189692af6a0c1c751f63b329fb13c41e048103b1938f680cf00d08b2c16d253fcee0d559716ccc411be4635f8741 SHA512 d974824a5f1d6bdf332c49682fede28b1b2c464928595929c5f7e8c2cbcdc8216cd590dfdf2dadffbd4cd21e1aeefc89744424e09eab876ad77280e6023b362f diff --git a/dev-python/botocore/botocore-1.27.27.ebuild b/dev-python/botocore/botocore-1.27.27.ebuild new file mode 100644 index ..830c713f6036 --- /dev/null +++ b/dev-python/botocore/botocore-1.27.27.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/icalendar/
commit: cb4a3fd83e2b77fec67646deb016deb23a0a115e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:51:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:51:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4a3fd8 dev-python/icalendar: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/icalendar/icalendar-4.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/icalendar/icalendar-4.1.0.ebuild b/dev-python/icalendar/icalendar-4.1.0.ebuild index eac5ba78fabc..cadfd9e2c317 100644 --- a/dev-python/icalendar/icalendar-4.1.0.ebuild +++ b/dev-python/icalendar/icalendar-4.1.0.ebuild @@ -4,13 +4,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)" HOMEPAGE="https://github.com/collective/icalendar; -SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz" +SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 63642cf81f0e192a9ce0dc8095ecf29c466d3cf9 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:49:19 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:49:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63642cf8 dev-python/boto3: add 1.24.27 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.24.27.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 545811e53f26..576116e3fabb 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.24.17.gh.tar.gz 511281 BLAKE2B 577efc0ebfb39957e55bcaf7aa678cdf072eed885ab1055b15fc8ca2295fedd6d56fd2fb919913beedcdd335ff26e452bc5434283c9ca9d8f0135080e2aa1312 SHA512 a843146951eb2a5ad7dd31159d833806ae403014abf3e9a617f6457e3ecec1a0dc4c6ce6a87079c9112513cbd6a2ccd26542e5736eeea6c5723c7e39c660befa DIST boto3-1.24.22.gh.tar.gz 513301 BLAKE2B 1b71d128cc8f8224fd1ef521988e6b5e941562c256c2769941340f6a9e3342394f9e2cf20d658bc4b0e9f5ddaebc832ae8fdc96e35e348b73631ca01f0be33a6 SHA512 eb64a050c1b63da823fad2b10db828fefbf75a95ae1f222576eabb8efa80cbbb3e54862dfd40813a8d58f9c329f4d95595bbebc172bcf0141c241499af7d4726 DIST boto3-1.24.26.gh.tar.gz 515531 BLAKE2B 34f99c4dd224731e07c2f0b175d6d172661ce454a7af16be6856053af1bfac69b7f56ada5b154fb625fe2ba1fb22fbe34b5150c550890e46a923b48f2466b06b SHA512 a3980ec79abd5e2656d7d02b36dff6b8c2acb67033eff134d96dccbb9d8bbc2d711698b87d08d537256fad7e3b3cd7af008018ef567b12d63ef0fc871a8f3b3e +DIST boto3-1.24.27.gh.tar.gz 516237 BLAKE2B 968d48e9f1bf888df5dfc2ebb2d926d918121f96246e8d36ff872e93e347db3d97db42304e148cd21845bc3904977ea0e846bb104990cee23343c5995776 SHA512 3ff77f52a5236b12a7344ee9279cbfd53d6847f5afd980820f46971e62ebfa0f2639634c23cd962dfd087af1176596484dbedda6dee3674816a7a569f528caf5 diff --git a/dev-python/boto3/boto3-1.24.27.ebuild b/dev-python/boto3/boto3-1.24.27.ebuild new file mode 100644 index ..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.27.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: 3724fb30a051373c74e351a9242568f9ab0697f8 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:46:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:46:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3724fb30 dev-python/sentry-sdk: add 1.7.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/sentry-sdk/Manifest| 1 + dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild | 91 +++ 2 files changed, 92 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index ec5b1089429e..1dd3007d1157 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,2 +1,3 @@ DIST sentry-sdk-1.5.12.tar.gz 247388 BLAKE2B 72dc4a5df97656074243045f20cfdbcb15b3d40bb58be06f458a31b52f0168be6f543f83d4641528cb7310f3f5ac1459218397e0e7c0a5131c9bf462e8cfcfb1 SHA512 4d39ba8fd2f490b4e8e5584207c17ace9055668d34a1c43e74a5f05c740b0f38d0794a90cd27edf221d35f5ad76aa6551e117f48167186ce630f7f64200cdad4 DIST sentry-sdk-1.6.0.gh.tar.gz 249637 BLAKE2B c4d6788c80184ce9127ed85dfb5305363fd27bcbebd74763e4c14c4fed35dd05069ad4a244fa2d8a59f8cb618df22d4d864bf72510fe42600d23fcc6bf8228cf SHA512 d2999831af595ed7f1861ec78887e46887eea8c4c931f22bd4003aede508511287f67eb6100232362a110d16b7bdec892572225440be52a9bd37952c30478f15 +DIST sentry-sdk-1.7.0.gh.tar.gz 251695 BLAKE2B b31a11ee6dcd55960b2d267c26cabdb35a463ab8c081889dceca55ae9ad87c90827875fb75f0912e98457391f24263816d5e61c59551121fe8dede8bb4921a8b SHA512 5595266185618630493eb9bf84c8570f419339b37e8f4afcd4feee80d62d9f678da68d58df081a5361380fe166df589029606ba1d7b70c1844fe174e3292f54c diff --git a/dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild new file mode 100644 index ..45d775960169 --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/sentry-python-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/eventlet[${PYTHON_USEDEP}] + ' python3_{8..9}) + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' + tests/test_client.py::test_databag_depth_stripping + tests/test_client.py::test_databag_string_stripping + tests/test_client.py::test_databag_breadth_stripping + tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates + tests/integrations/asgi/test_asgi.py::test_websocket + # incompatible version? + tests/integrations/falcon/test_falcon.py + tests/integrations/sqlalchemy/test_sqlalchemy.py::test_too_large_event_truncated + #
[gentoo-commits] repo/gentoo:master commit in: dev-python/icalendar/
commit: a5bc640a153eae94cf01b038cdf0527c88b93360 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:48:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:48:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bc640a dev-python/icalendar: add 4.1.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/icalendar/Manifest | 1 + dev-python/icalendar/icalendar-4.1.0.ebuild | 32 + 2 files changed, 33 insertions(+) diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest index 983bb8771ffc..834f1fe6e7eb 100644 --- a/dev-python/icalendar/Manifest +++ b/dev-python/icalendar/Manifest @@ -1 +1,2 @@ DIST icalendar-4.0.9.tar.gz 84254 BLAKE2B c1ca7a7730404f7079e8fac8270f98a60ecd4e657f2b2b3d376d620f12c11a0db6dcd5713f7d2d4935c859d544497fa544b22ffb1a83be9c11ec2ea3923da93b SHA512 2eeb69da89207fe91661dfa6e9c2a623eb3be2fb5a48e999e87a881d7fecc1f339764124601b0610a14ce809f238c6731f30f2071bb4706206de10181365d1dd +DIST icalendar-4.1.0.tar.gz 78706 BLAKE2B a676b938101e901c45cfeceba031c35f26dc361832ca24877acefcbe9158e111d883b757a133d72901579f73b32e34adbcb47db6d8ccbaa49f013106c282401e SHA512 15bdf4fd22394836d120d7d7ee029e218247d731c51bd99d4e6df7dd6046b91ea0874b8a81bd6090d366fff035329eac98cabdf0ba5aead43efc82c1e6566b23 diff --git a/dev-python/icalendar/icalendar-4.1.0.ebuild b/dev-python/icalendar/icalendar-4.1.0.ebuild new file mode 100644 index ..eac5ba78fabc --- /dev/null +++ b/dev-python/icalendar/icalendar-4.1.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)" +HOMEPAGE="https://github.com/collective/icalendar; +SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_prepare_all() { + # reset conf.py to not read version from an installed instance + sed -e "s:pkg_resources.get_distribution('icalendar').version:'${PV}':" \ + -i docs/conf.py || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rich/
commit: ad88e91a39a348af3998b78b03f75f7b8a5c0dfd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:40:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:40:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad88e91a dev-python/rich: add 12.5.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rich/Manifest | 1 + dev-python/rich/rich-12.5.1.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest index a84e9cb22eb4..77499943c089 100644 --- a/dev-python/rich/Manifest +++ b/dev-python/rich/Manifest @@ -1 +1,2 @@ DIST rich-12.4.4.gh.tar.gz 14891341 BLAKE2B 7829951edb77b8e78bcbdeb340fa6c96901d634fb59ab16b8866b898973a95bd38de9dd1a8f6c821cd447878a5d22773abec329f49753e207b5b358c3532 SHA512 c1d077bb1448fd436fea87697d31b484615f787c9259418d6ebd12da45bf14f25f192198e4522653c5bd4e5ba218da7d72597e20d04dbffce4a3ea8bd82ce27c +DIST rich-12.5.1.gh.tar.gz 15034345 BLAKE2B 0ff73986d46c70ad6c959bdad2a28e25404bc7f50567f2d559213dfc5341a58b3e3f5e20907275b507f12c107e5d2e947434949ffb7887abad86d4df8cf3ba72 SHA512 41b4328211b825319962056a56df66b86770f62556f84c6c9ad276ae919ec352cda58ecae4535cdca8461913b6be4b8f30d81e0a91cb9a2944a890206215f11f diff --git a/dev-python/rich/rich-12.5.1.ebuild b/dev-python/rich/rich-12.5.1.ebuild new file mode 100644 index ..a049e4167d88 --- /dev/null +++ b/dev-python/rich/rich-12.5.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for rendering rich text, tables, etc. to the terminal" +HOMEPAGE=" + https://github.com/Textualize/rich/ + https://pypi.org/project/rich/ +" +SRC_URI=" + https://github.com/Textualize/rich/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.8) +" + +distutils_enable_tests pytest + +python_test() { + local -x COLUMNS=80 + local EPYTEST_DESELECT=( + # broken with =dev-python/pygments-2.12.0 + tests/test_console.py::test_size_can_fall_back_to_std_descriptors + ) + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( + # the usual deal: output changes that cause test mismatches + tests/test_inspect.py::test_inspect_text + tests/test_inspect.py::test_inspect_builtin_function + tests/test_inspect.py::test_inspect_integer_with_methods + tests/test_log.py::test_log + tests/test_pretty.py::test_attrs_broken + ) + epytest -p no:pytest-qt +} + +pkg_postinst() { + optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/
commit: 35218677363471954071df9ffc350921cca86378 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:43:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:43:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35218677 dev-python/jsonschema: add 4.7.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/jsonschema/Manifest| 1 + dev-python/jsonschema/jsonschema-4.7.1.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest index c10e4807fde1..8b1771f73200 100644 --- a/dev-python/jsonschema/Manifest +++ b/dev-python/jsonschema/Manifest @@ -1,3 +1,4 @@ DIST jsonschema-4.6.0.tar.gz 269939 BLAKE2B f214f65fbb908029f221789ab3857db9cbc1a7bb355f04a46bc7798514ba73ac3ba6f78cc3eaf985c19b16607ea6cf38bf46c9a8e19b1b1aef0138ef74239a4c SHA512 82d9e0c7de867c4a53b67b9dc79a38a76e384f5d41c66b52c57d407e03eb97faf8ebf41370ef08b30966f13eca210f94916b6a40347a2a75088e33017ccc2f5f DIST jsonschema-4.6.1.tar.gz 278452 BLAKE2B 0b5c90b790cf7430bfbea4b38f90acec6fc256bf521d9552b463489751da3f889b43021e9d94c3ed4bd7704c462141d73d25273eea1331c85a0d2d04d5c9ad18 SHA512 5c0e2806915ef4545092b0bffe4cc1207d9a6f2a6920c10894d5b7b2a9ed665093b7a9a68114d1a05528869e7d8aed902e7569800db4393fa810c0f6853f713d DIST jsonschema-4.6.2.tar.gz 275975 BLAKE2B 7c587e8b5c5eff097390e6254ae633445ffece2bd3e9c003dca730bd332c4d3c236ea10225dc81b95ef9359a9309831290b106a07e80945574dcc2937bcd4983 SHA512 e41d6bda1bd6b12174201a70b5ad5209ab7c445faa6c947408f0fbc255839f3379ffe8b539760d993b435972936e4052300dbc420d4b87051f33180bced7efb2 +DIST jsonschema-4.7.1.tar.gz 278393 BLAKE2B 6840e84fac982c011c8ee7f7112d5dec0575f8491efa00b319e4d7a1d36f306a893a77ce962265505efe2493266fa6da932fe744dbf9906c2a5439d19e291135 SHA512 5fa43906a2d766c8b568f375ace8ff96d131dff634fc3c65ab9c8f4a70e973935f3626e4537ab8a04d374dd0b5e6a311849abed0dde4faabd53a2d48cd6a5ac7 diff --git a/dev-python/jsonschema/jsonschema-4.7.1.ebuild b/dev-python/jsonschema/jsonschema-4.7.1.ebuild new file mode 100644 index ..fb6400dc457c --- /dev/null +++ b/dev-python/jsonschema/jsonschema-4.7.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="An implementation of JSON-Schema validation for Python" +HOMEPAGE=" + https://pypi.org/project/jsonschema/ + https://github.com/python-jsonschema/jsonschema/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}] + >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_resources-1.4.0[${PYTHON_USEDEP}] + ' 3.8) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] +" + +# formatter deps +RDEPEND+=" + dev-python/fqdn[${PYTHON_USEDEP}] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/isoduration[${PYTHON_USEDEP}] + >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}] + dev-python/rfc3339-validator[${PYTHON_USEDEP}] + dev-python/rfc3986-validator[${PYTHON_USEDEP}] + dev-python/rfc3987[${PYTHON_USEDEP}] + dev-python/uri_template[${PYTHON_USEDEP}] + >=dev-python/webcolors-1.11[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires pip, does not make much sense for the users + jsonschema/tests/test_cli.py::TestCLIIntegration::test_license + # wtf? + jsonschema/tests/test_deprecations.py::TestDeprecations::test_version +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/
commit: ae9348c5df05918bd624d3eb6070093d37b8cc59 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 19:47:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 19:47:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9348c5 dev-python/reportlab: add 3.6.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/reportlab/Manifest| 1 + dev-python/reportlab/reportlab-3.6.11.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index 4110f67cf890..c26c138f4ee9 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -1,5 +1,6 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 DIST reportlab-3.6.10.tar.gz 4518482 BLAKE2B be43079f4695bf20804864e5e0a4957093e657516dd6da45ca6b51a5da4522bed80ee0050fdd213c1fa6556c6c3e3c0173829fdc336c0d63b92ef3560c351675 SHA512 b079db8a51c917de1ab6f27d4ba733568e425fb73041331a9da842cdc00f583fb4196e5fa2a5cbdd3fb7f3681bba850950d5b391a38cbbf25ae904b88d0c278c +DIST reportlab-3.6.11.tar.gz 4519404 BLAKE2B a099a4adcaf7186cbb558ba708abf47019cff33c6a5335b27bb1eb1377c3276ae9ecdf33e66f614880de2f72e195333f3a7839ce776b8946431e2d23872fb13b SHA512 2ef81850f4e30e78ef9e923d3aea7efac6c98dce83f90c0edd47384febd68eb6ac81e05c7038e7d67458bdae16d1b19b75e9aeb8da6a5283e9173e27e4369251 DIST reportlab-3.6.6.tar.gz 4509457 BLAKE2B d2cb5c764aa86000dd97798b5aea25fdc07e4230015dda6c11099e379884ca74532327dfe723069d5e56569dd7e120d94918f64a5f705bfef212b484f812aa7b SHA512 6f05e5f7c6b6c0b6f8d65fe11e2900ecd427f6c293672b12a4cc094476da1cdebc0df59198660614251d388241d7c886c345f958d337d351ea048b3b25a71ba5 DIST reportlab-3.6.7.tar.gz 4504447 BLAKE2B 3e691294d20f94850840ddc70565d2235bdcb37d47b5e869e34e5fea93dc9ba017d09f088e18b6479266354076b89461849dd1eb7d1d4e8b12a9c4a95706bf66 SHA512 51f98900ccf7ef34fefc237bf1c787931a525cd82284685bda26f411760b97d1b85fce5bffa59b133705f6c1769a8d3616ef85ea368ed59dfc72f24d5faf6e88 DIST reportlab-3.6.8.tar.gz 4503191 BLAKE2B 3d61ac2554309a8dfff2107ba6157152b558355fc6ebd7d2337b0f3152ceb9644ae2dc20b6e0f2ed312a579fc5f172e05eeda69e3b6acbbf921b62f27ce50f77 SHA512 7eb2381a8020f751f03008bb8dc1eb07f954a97c0c3d38646602a22ed7f69dd73e11bbd1251a471da141c98492be7f3867cf120e489c58911ae6e9f29c926507 diff --git a/dev-python/reportlab/reportlab-3.6.11.ebuild b/dev-python/reportlab/reportlab-3.6.11.ebuild new file mode 100644 index ..1ffad971fbde --- /dev/null +++ b/dev-python/reportlab/reportlab-3.6.11.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Tools for generating printable PDF documents from any data source" +HOMEPAGE=" + https://www.reportlab.com/ + https://pypi.org/project/reportlab/ +" +SRC_URI=" + mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz + https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + media-libs/freetype + media-libs/libart_lgpl + sys-libs/zlib:= +" +RDEPEND=" + ${DEPEND} + dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}] +" +BDEPEND=" + app-arch/unzip +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.6.9-paths.patch +) + +distutils_enable_sphinx docs/source + +src_unpack() { + unpack ${P}.tar.gz + cd ${P}/src/reportlab/fonts || die + unpack pfbfer-20070710.zip +} + +src_configure() { + cat > local-setup.cfg <<-EOF || die + [OPTIONS] + no-download-t1-files = 1 + use-system-libart = 1 + EOF +} + +python_test() { + pushd tests >/dev/null || die + "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}" + popd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/moonbridge/files/, www-servers/moonbridge/
commit: 9b810c67bdeed3a2ea8ddea55034dbf7f3f33de7 Author: brahmajit das gmail com> AuthorDate: Mon Jul 11 19:24:41 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 11 19:27:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b810c67 www-servers/moonbridge: Fix building on musl. Include fcntl It is explicitely required to include fcntl.h in musl. Else we get F_SETFD, FD_CLOEXEC undefined errors. Closes: https://bugs.gentoo.org/828671 Signed-off-by: brahmajit das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26352 Signed-off-by: Alfredo Tupone gentoo.org> www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch | 14 ++ www-servers/moonbridge/moonbridge-1.0.1.ebuild| 5 - 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch b/www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch new file mode 100644 index ..2a1d15b09238 --- /dev/null +++ b/www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch @@ -0,0 +1,14 @@ +#It is explicitely required to include fcntl.h in musl. +#Else we get F_SETFD, FD_CLOEXEC undefined errors. +# +#Closes: https://bugs.gentoo.org/828671 +--- a/moonbridge.c b/moonbridge.c +@@ -36,6 +36,7 @@ + #include + #include + #include ++#include + #if defined(__FreeBSD__) || __has_include() + #include + #endif diff --git a/www-servers/moonbridge/moonbridge-1.0.1.ebuild b/www-servers/moonbridge/moonbridge-1.0.1.ebuild index 93fb08c942b9..c718ae8e1f34 100644 --- a/www-servers/moonbridge/moonbridge-1.0.1.ebuild +++ b/www-servers/moonbridge/moonbridge-1.0.1.ebuild @@ -27,7 +27,10 @@ BDEPEND="sys-devel/pmake S="${WORKDIR}"/${MYP} -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) +PATCHES=( +"${FILESDIR}"/${P}-gentoo.patch +"${FILESDIR}"/${P}-fcntl.patch +) DOCS=( README reference.txt )
[gentoo-commits] data/glep:master commit in: /
commit: 119d8ef975320ab37c642d5ff804fade8b2ad232 Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 30 15:03:23 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Jul 11 18:58:10 2022 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=119d8ef9 glep-0083: Initial draft of EAPI deprecation GLEP Bug: https://bugs.gentoo.org/855362 Signed-off-by: Ulrich Müller gentoo.org> glep-0083.rst | 134 ++ 1 file changed, 134 insertions(+) diff --git a/glep-0083.rst b/glep-0083.rst new file mode 100644 index 000..3f9b259 --- /dev/null +++ b/glep-0083.rst @@ -0,0 +1,134 @@ +--- +GLEP: 83 +Title: EAPI deprecation +Author: Ulrich Müller +Type: Informational +Status: Draft +Version: 1 +Created: 2022-06-30 +Last-Modified: 2022-07-11 +Post-History: 2022-07-11 +Content-Type: text/x-rst +--- + + +Abstract + + +Introduce standardized criteria for deprecation and banning of EAPIs. + + +Motivation +== + +So far, old EAPIs were deprecated by the Gentoo Council in an ad-hoc +manner. No fixed criteria were used, resulting in very different +deprecation times after approval of newer EAPIs. Standardized criteria +for deprecation and banning will make the life cycle of EAPIs more +predictable. + + +Specification += + +A *deprecated EAPI* is no longer required for the upgrade path of +users' systems. Its use is discouraged, and tools like pkgcheck will +warn about this [#COUNCIL-20130409]_. + +A *banned EAPI* must no longer be used, neither for new ebuilds, nor +for updating of existing ebuilds [#COUNCIL-20140311]_. + +The Gentoo Council will deprecate an EAPI when two newer EAPIs are +supported by the stable version of Portage, and one of them has been +supported for 24 months. + +The Gentoo Council will ban a deprecated EAPI when it is used by less +than 5 % of ebuilds in the Gentoo repository, but no sooner than 24 +months after its deprecation. + +EAPIs used in profiles are outside the scope of this GLEP. + + +Rationale += + +Timing of EAPI deprecation is a trade-off between different factors. +On the one hand, the total number of EAPIs in active use should be +limited; this will prevent the learning curve for new developers and +contributors from becoming too steep and will help to reduce code +complexity, e.g. in eclasses. + +On the other hand, an upgrade path to a stable system is guaranteed +for one year, plus limited support for systems that are outdated more +than a year [#COUNCIL-20091109]_. Therefore, previous EAPIs are still +required during that time. A period of 24 months before deprecation +has been chosen, which is more than the required minimum and will +allow projects to support a longer upgrade path. + +Requiring two newer EAPIs before deprecation will allow ebuilds that +are otherwise seldom updated to be bumped to the next but one EAPI +immediately. + +A delay of 24 months between deprecation and ban will give ebuild +authors enough time to update. This is especially relevant for +overlays and downstream distributions. Since a banned EAPI is +sufficient reason for updating an ebuild, an additional threshold of +5 % is required, in order to keep the number of such updates (and bug +reports requesting them) manageable. + + +Backwards Compatibility +=== + +The following table compares the actual dates of deprecations and bans +[#PMS-PROJECT]_ with the dates that would have resulted from the +criteria proposed in this GLEP ("new date"). + +.. csv-table:: + :header-rows: 2 + :stub-columns: 1 + :widths: auto + :align: right + + EAPI,Portage,Gentoo repo,deprecated,deprecated,diff.,banned,banned,diff. + ,stable,usage < 5 %,actual date,new date,months,actual date,new date,months + 0,2005-12-26,2017-02-28,2014-02-25,2009-12-11,-50,2016-01-10,2017-02-28,+14 + 1,2007-12-11,2009-10-25,2013-04-09,2011-01-08,-27,2014-03-11,2013-01-08,-14 + 2,2009-01-08,2015-03-27,2013-04-09,2012-03-08,-13,2014-03-11,2015-03-27,+12 + 3,2010-03-08,2015-01-16,2014-02-25,2013-03-17,-11,2016-01-10,2015-03-17,-10 + 4,2011-03-17,2018-01-11,2015-10-11,2016-01-17,+3,2018-04-08,2018-01-17,-3 + 5,2012-12-11,2021-06-15,2018-05-13,2018-06-27,+1,2021-08-08,2021-06-15,-2 + 6,2016-01-17,2022-11-22 [*]_,2021-07-11,2021-07-05,0,,2023-07-05, + 7,2018-06-27,,, + 8,2021-07-05,,, + +.. [*] Extrapolated date, obtained by fitting data between 2021-01-01 + and 2022-07-11 with an exponential function. + + +References +== + +.. [#COUNCIL-20130409] "EAPI deprecation", + Gentoo Council meeting summary 2013-04-09 + (https://projects.gentoo.org/council/meeting-logs/20130409-summary.txt). + Note: The original quote says "Repoman" instead of "pkgcheck". + +.. [#COUNCIL-20140311] "Ban on EAPI 1 and 2 should extend to updating + EAPI in existing ebuilds", Gentoo Council meeting summary 2014-03-11 +
[gentoo-commits] repo/gentoo:master commit in: games-action/brutal-legend-hb/, games-action/brutal-legend-gog/, ...
commit: ff90b89cab0f5b9599ea6b246505f052de50e562 Author: James Le Cuirot gentoo org> AuthorDate: Mon Jul 11 18:47:35 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jul 11 18:49:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff90b89c games-action/brutal-legend: Split into gog and hb packages Signed-off-by: James Le Cuirot gentoo.org> games-action/brutal-legend-gog/Manifest| 1 + .../brutal-legend-gog-2.0.0.3.ebuild | 69 + .../metadata.xml | 0 .../{brutal-legend => brutal-legend-hb}/Manifest | 0 .../brutal-legend-hb-20130615-r3.ebuild| 69 + .../metadata.xml | 0 .../brutal-legend/brutal-legend-20130615-r2.ebuild | 70 -- 7 files changed, 139 insertions(+), 70 deletions(-) diff --git a/games-action/brutal-legend-gog/Manifest b/games-action/brutal-legend-gog/Manifest new file mode 100644 index ..74e3ef8d130f --- /dev/null +++ b/games-action/brutal-legend-gog/Manifest @@ -0,0 +1 @@ +DIST gog_brutal_legend_2.0.0.3.sh 8519941388 BLAKE2B 1f7ccab8897275b019971307d2fc55c4783212ea8bdbb0944a6ea4f15433e90a955eb2908d84fa1c654650d12cee7f31cce4e926ddda70fa87ef18d6cb8b3aad SHA512 49dcfb3dea868392501da2c11a6d9c415406d017e8954d53131fe78bccf04ce773f0728da7e89e52feb21b8d246f28ae71eb8df5d8162fc132e4cd0864706209 diff --git a/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild b/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild new file mode 100644 index ..1c9b0afd1d0a --- /dev/null +++ b/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHECKREQS_DISK_BUILD="8600M" +inherit check-reqs desktop unpacker xdg + +MY_PN="${PN%-gog}" +DESCRIPTION="Rock-themed action-adventure that marries visceral action combat with open-world freedom" +HOMEPAGE="https://www.gog.com/game/brutal_legend; +SRC_URI="gog_brutal_legend_${PV}.sh" + +LICENSE="GOG-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="bindist fetch splitdebug" + +BDEPEND=" + app-arch/unzip + media-libs/libpng +" + +RDEPEND=" + media-libs/glu[abi_x86_32] + media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,video] + >=sys-devel/gcc-3.4[cxx] + >=sys-libs/glibc-2.7[stack-realign(-)] + sys-libs/zlib[abi_x86_32] + virtual/opengl[abi_x86_32] + !${CATEGORY}/${MY_PN}-hb +" + +S="${WORKDIR}/data/noarch/game" +DIR="/opt/${MY_PN}" +QA_PREBUILT="${DIR#/}/*" + +pkg_nofetch() { + einfo "Please buy and download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your distfiles directory." +} + +src_unpack() { + unpack_zip "${A}" +} + +src_prepare() { + default + + # The distributed icon is broken so fix it. pngfix exits unsuccessfully when + # it fixes an image, so run it again to check the fixed image. + pngfix --out="${T}"/Buddha.png Buddha.png || + pngfix "${T}"/Buddha.png || die +} + +src_install() { + exeinto "${DIR}" + doexe Buddha.bin.x86 + dosym ../..${DIR}/Buddha.bin.x86 /usr/bin/${MY_PN} + + insinto "${DIR}" + doins -r "${T}"/Buddha.png DFCONFIG Data/ Linux/ OGL/ Win/ + + exeinto "${DIR}"/lib + doexe lib/libfmod*.so lib/libsteam_api.so + + make_desktop_entry ${MY_PN} "Brütal Legend" "${EPREFIX}${DIR}"/Buddha.png +} diff --git a/games-action/brutal-legend/metadata.xml b/games-action/brutal-legend-gog/metadata.xml similarity index 100% copy from games-action/brutal-legend/metadata.xml copy to games-action/brutal-legend-gog/metadata.xml diff --git a/games-action/brutal-legend/Manifest b/games-action/brutal-legend-hb/Manifest similarity index 100% rename from games-action/brutal-legend/Manifest rename to games-action/brutal-legend-hb/Manifest diff --git a/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild b/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild new file mode 100644 index ..b751bca21841 --- /dev/null +++ b/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHECKREQS_DISK_BUILD="8600M" +inherit check-reqs desktop unpacker xdg + +MY_PN="${PN%-hb}" +DESCRIPTION="Rock-themed action-adventure that marries visceral action combat with open-world freedom" +HOMEPAGE="https://www.humblebundle.com/store/brutal-legend; +SRC_URI="BrutalLegend-Linux-${PV:0:4}-${PV:4:2}-${PV:6:2}-setup.bin" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="bindist fetch splitdebug" + +BDEPEND=" + app-arch/unzip + media-libs/libpng +" + +RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, profiles/default/linux/musl/, ...
commit: f9576ce3252299549ef351c76a9124e3ba4cda8a Author: James Le Cuirot gentoo org> AuthorDate: Mon Jul 11 18:45:42 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jul 11 18:45:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9576ce3 profiles: Split games-action/brutal-legend into gog and hb packages Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/amd64/no-multilib/package.mask | 3 ++- profiles/default/linux/musl/package.mask | 3 ++- profiles/updates/3Q-2022 | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask index 68ce0ddafe21..06c7c71acb18 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -39,7 +39,8 @@ dev-util/android-sdk-update-manager dev-util/biew games-action/badland games-action/beathazardultra -games-action/brutal-legend +games-action/brutal-legend-gog +games-action/brutal-legend-hb games-action/crimsonland games-action/descent3 games-action/descent3-demo diff --git a/profiles/default/linux/musl/package.mask b/profiles/default/linux/musl/package.mask index b567918b4526..47955d113744 100644 --- a/profiles/default/linux/musl/package.mask +++ b/profiles/default/linux/musl/package.mask @@ -14,7 +14,8 @@ dev-libs/elfutils # packages that need masked packages or multilib dev-games/ps2-packer games-action/beathazardultra -games-action/brutal-legend +games-action/brutal-legend-gog +games-action/brutal-legend-hb games-action/crimsonland games-action/descent3 games-action/descent3-demo diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022 index 6b221dc50924..d79a70a08337 100644 --- a/profiles/updates/3Q-2022 +++ b/profiles/updates/3Q-2022 @@ -4,3 +4,4 @@ move dev-python/dbutils dev-python/DBUtils move dev-python/frozen-flask dev-python/Frozen-Flask move dev-python/ipy dev-python/IPy move sci-libs/shapely dev-python/shapely +move games-action/brutal-legend games-action/brutal-legend-hb
[gentoo-commits] proj/sci:master commit in: sci-libs/nipype/files/, sci-libs/nipype/
commit: 0c07f1c2cc4caec9042ea446d13ed857139f8caf Author: Horea Christian chymera eu> AuthorDate: Mon Jul 11 18:32:17 2022 + Commit: Horea Christian gmail com> CommitDate: Mon Jul 11 18:32:17 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0c07f1c2 sci-libs/nipype: EAPI and PYTHON_COMPAT bump, test fix Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian chymera.eu> .../nipype/files/nipype-1.5.0-collections.patch| 28 ++ sci-libs/nipype/nipype-1.5.0.ebuild| 17 + 2 files changed, 41 insertions(+), 4 deletions(-) diff --git a/sci-libs/nipype/files/nipype-1.5.0-collections.patch b/sci-libs/nipype/files/nipype-1.5.0-collections.patch new file mode 100644 index 0..e784ba48b --- /dev/null +++ b/sci-libs/nipype/files/nipype-1.5.0-collections.patch @@ -0,0 +1,28 @@ +--- a/nipype/interfaces/base/traits_extension.py 2020-06-03 11:08:30.0 -0400 b/nipype/interfaces/base/traits_extension.py 2022-07-11 14:09:31.847784312 -0400 +@@ -19,7 +19,10 @@ + (usually by Robert Kern). + + """ +-from collections import Sequence ++try: ++from collections import Sequence ++except ImportError: ++from collections.abc import Sequence + + # perform all external trait imports here + from traits import __version__ as traits_version +--- a/nipype/utils/misc.py 2020-06-03 11:08:30.0 -0400 b/nipype/utils/misc.py 2020-06-03 14:08:57.951408897 -0400 +@@ -6,7 +6,10 @@ + import os + import sys + import re +-from collections import Iterator ++try: ++from collections import Iterator ++except ImportError: ++from collections.abc import Iterator + from warnings import warn + + from distutils.version import LooseVersion diff --git a/sci-libs/nipype/nipype-1.5.0.ebuild b/sci-libs/nipype/nipype-1.5.0.ebuild index 35792adbc..67e244049 100644 --- a/sci-libs/nipype/nipype-1.5.0.ebuild +++ b/sci-libs/nipype/nipype-1.5.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+),sqlite" inherit distutils-r1 @@ -47,6 +47,7 @@ RDEPEND=" PATCHES=( "${FILESDIR}/${P}"-version_check.patch + "${FILESDIR}/${P}"-collections.patch ) src_prepare() { @@ -68,10 +69,18 @@ python_install_all() { doenvd "${FILESDIR}/98nipype" } +EPYTEST_DESELECT=( + nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor + nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor_variance_threshold_and_metadata + nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_tcompcor + nipype/interfaces/tests/test_io.py::test_s3datagrabber_communication + nipype/utils/tests/test_cmd.py::TestNipypeCMD::test_main_returns_0_on_help +) + python_test() { # Setting environment variable to disable etelemetry version check: # https://github.com/nipy/nipype/issues/3196#issuecomment-605980044 - NIPYPE_NO_ET=1 pytest -vv\ + NIPYPE_NO_ET=1 epytest -vv\ || die # Upstream test configuration fails #-c nipype/pytest.ini\
[gentoo-commits] proj/sci:master commit in: dev-vcs/datalad/, dev-vcs/datalad/files/
commit: f18c6493e672e9af6ec906f773b8542cee97c34d Author: Horea Christian chymera eu> AuthorDate: Mon Jul 11 18:31:20 2022 + Commit: Horea Christian gmail com> CommitDate: Mon Jul 11 18:31:20 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f18c6493 dev-vcs/datalad: version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian chymera.eu> dev-vcs/datalad/datalad-0.16.1.ebuild| 72 ++ dev-vcs/datalad/files/datalad-0.16.1-input.patch | 94 2 files changed, 166 insertions(+) diff --git a/dev-vcs/datalad/datalad-0.16.1.ebuild b/dev-vcs/datalad/datalad-0.16.1.ebuild new file mode 100644 index 0..50e29f19d --- /dev/null +++ b/dev-vcs/datalad/datalad-0.16.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Keep code, data, containers under control with git and git-annex" +HOMEPAGE="https://github.com/datalad/datalad; +SRC_URI="https://github.com/datalad/datalad/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test +downloaders +metadata +publish misc" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/p7zip + dev-python/annexremote[${PYTHON_USEDEP}] + dev-python/appdirs[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/iso8601[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + dev-python/fasteners[${PYTHON_USEDEP}] + app-arch/patool[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/wrapt[${PYTHON_USEDEP}] + downloaders? ( + dev-python/boto[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/keyrings_alt[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) + metadata? ( + dev-python/simplejson[${PYTHON_USEDEP}] + dev-python/whoosh[${PYTHON_USEDEP}] + ) + misc? ( + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/pyperclip[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) + publish? ( + dev-vcs/python-gitlab[${PYTHON_USEDEP}] + dev-python/PyGithub[${PYTHON_USEDEP}] + ) +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/httpretty[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +# Noticed by upstream: +# https://github.com/datalad/datalad/issues/6623 +PATCHES=( "${FILESDIR}/${P}-input.patch" ) + +distutils_enable_tests nose + +python_test() { + export DATALAD_TESTS_NONETWORK=1 + ${EPYTHON} -m nose -s -v -A "not(integration or usecase or slow or network or turtle)" datalad || die + # Full test suite takes for ever: + # ${EPYTHON} -m nose -s -v datalad || die +} diff --git a/dev-vcs/datalad/files/datalad-0.16.1-input.patch b/dev-vcs/datalad/files/datalad-0.16.1-input.patch new file mode 100644 index 0..beb539b5d --- /dev/null +++ b/dev-vcs/datalad/files/datalad-0.16.1-input.patch @@ -0,0 +1,94 @@ +diff --git a/datalad/local/tests/test_gitcredential.py b/datalad/local/tests/test_gitcredential.py +index 09387a70d..6dc0e0be4 100644 +--- a/datalad/local/tests/test_gitcredential.py b/datalad/local/tests/test_gitcredential.py +@@ -70,89 +70,6 @@ def test_gitcredential_interface(path): + assert_false(cred['password']) + + +-@with_tempfile +-def test_datalad_credential_helper(path): +- +-ds = Dataset(path).create() +- +-# tell git to use git-credential-datalad +-ds.config.add('credential.helper', 'datalad', where='local') +-ds.config.add('datalad.credentials.githelper.noninteractive', 'true', +- where='global') +- +-from datalad.downloaders.providers import Providers +- +-url1 = "https://datalad-test.org/some; +-url2 = "https://datalad-test.org/other; +-provider_name = "datalad-test.org" +- +-# `Providers` code is old and only considers a dataset root based on PWD +-# for config lookup. contextmanager below can be removed once the +-# provider/credential system is redesigned. +-with chpwd(ds.path): +- +-gitcred = GitCredentialInterface(url=url1, repo=ds) +- +-# There's nothing set up yet, helper should return empty +-gitcred.fill() +-eq_(gitcred['username'], '') +-eq_(gitcred['password'], '') +- +-# store new credentials +-# Note, that `Providers.enter_new()` currently uses user-level config +-# files
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/
commit: 3875866e5ddfdf9e6d3e1df850304f81e1945376 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 18:19:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 18:19:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3875866e dev-python/numpy: Stabilize 1.22.4 hppa, #857345 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numpy/numpy-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numpy/numpy-1.22.4.ebuild b/dev-python/numpy/numpy-1.22.4.ebuild index 3f8e9f3560c8..7f1805a8fb6d 100644 --- a/dev-python/numpy/numpy-1.22.4.ebuild +++ b/dev-python/numpy/numpy-1.22.4.ebuild @@ -24,7 +24,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-portage/portpeek/
commit: cccacbae494c2783b04aefa08d0c55295343c8f5 Author: Mike Pagano gentoo org> AuthorDate: Mon Jul 11 18:02:39 2022 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jul 11 18:03:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccacbae app-portage/portpeek: Version bump with support for python 3.11 Signed-off-by: Mike Pagano gentoo.org> app-portage/portpeek/portpeek-3.2.2-r1.ebuild | 30 +++ 1 file changed, 30 insertions(+) diff --git a/app-portage/portpeek/portpeek-3.2.2-r1.ebuild b/app-portage/portpeek/portpeek-3.2.2-r1.ebuild new file mode 100644 index ..459e51243625 --- /dev/null +++ b/app-portage/portpeek/portpeek-3.2.2-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +PYTHON_COMPAT=( python3_{8,9,10,11} ) + +inherit python-r1 + +DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files" +HOMEPAGE="https://github.com/mpagano/portpeek; +SRC_URI="https://github.com/mpagano/portpeek/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + >=app-portage/gentoolkit-0.6.1-r1 + || ( + >=sys-apps/portage-3.0.31[${PYTHON_USEDEP}] + )" + +src_install() { + python_foreach_impl python_doscript ${PN} + doman *.[0-9] +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libosmo-dsp/
commit: 56a8b4cca1670fa6107123541f8c2e050e756f8d Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 11 17:55:58 2022 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 11 17:56:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a8b4cc net-libs/libosmo-dsp: Drop .la file Closes: https://bugs.gentoo.org/848930 Signed-off-by: Thomas Beierlein gentoo.org> net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild | 1 + net-libs/libosmo-dsp/libosmo-dsp-.ebuild | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild index fce5afb5010c..cf9cc1ce5961 100644 --- a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild +++ b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild @@ -40,4 +40,5 @@ src_configure() { src_install() { default_src_install use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.a + use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.la } diff --git a/net-libs/libosmo-dsp/libosmo-dsp-.ebuild b/net-libs/libosmo-dsp/libosmo-dsp-.ebuild index 0fc0e3c4f071..4b71863463d6 100644 --- a/net-libs/libosmo-dsp/libosmo-dsp-.ebuild +++ b/net-libs/libosmo-dsp/libosmo-dsp-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -40,4 +40,5 @@ src_configure() { src_install() { default_src_install use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.a + use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.la }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzmq/
commit: 9170b27ef2fa5671c5037d8add9e1d6c9d06459c Author: Michał Górny gentoo org> AuthorDate: Mon Jul 11 17:38:15 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 11 17:45:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9170b27e dev-python/pyzmq: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyzmq/Manifest| 2 - dev-python/pyzmq/pyzmq-23.0.0.ebuild | 77 dev-python/pyzmq/pyzmq-23.1.0.ebuild | 77 3 files changed, 156 deletions(-) diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest index 2f5388c65e06..547e06951f36 100644 --- a/dev-python/pyzmq/Manifest +++ b/dev-python/pyzmq/Manifest @@ -1,3 +1 @@ -DIST pyzmq-23.0.0.gh.tar.gz 399818 BLAKE2B ebd99acb5270f4ba2f851f3df9a7cb81f986730eba81d54c2c4bc55f24f98ebafdd7a24fcdce1dc5727a1e2e1ce57a9b52160800c6eb29c08bb9ee94450c5a83 SHA512 aaee7af933467daf56db660b84cf79972042aee6b2c9640c00e09e0d7c78cafe61346df567beb8eebadb4408c1887eb355beee04c4a6b1efa0d8dde8a4c82283 -DIST pyzmq-23.1.0.gh.tar.gz 401651 BLAKE2B 8e78f993bc7ee0212c6fa598d7993fc7b9cff8ebfa25ee833039d69214a00a6cf82ecb388ed6fb06caf8a63f7cea3be84aeaabf6f451f5889ef20943edcb9fab SHA512 06b71c641381f6efa57e1dc21864855694bf6a160ea388dc55da6092482257dcf776bd777edd318bd39d1462450e8c8873336cc0c1c5e15639f8f77ce7bff46f DIST pyzmq-23.2.0.gh.tar.gz 402085 BLAKE2B 4ab26af04c76205d0770163e248e28a22aa8f710a66c9dc96e18c772338c434ad06227d57edd5aa3476fad68fa7320e9216a102b2cb19649393f1e9ef5d9599c SHA512 348482f4b6fd4ebeae8e4720a7005ed35eccee2bf26b0128115b756ee560156b34e6f043c96b71a84d47b1313bd2d8e0ed0f74c7768e23cbf65bd906036800c5 diff --git a/dev-python/pyzmq/pyzmq-23.0.0.ebuild b/dev-python/pyzmq/pyzmq-23.0.0.ebuild deleted file mode 100644 index c888d1e26c4c.. --- a/dev-python/pyzmq/pyzmq-23.0.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -# TODO: Find out exactly where this error comes from -# error: '<' not supported between instances of 'str' and 'int' -#DISTUTILS_USE_PEP517=setuptools -PYTHON_REQ_USE="threads(+)" - -inherit flag-o-matic distutils-r1 toolchain-funcs - -DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library" -HOMEPAGE=" - https://zeromq.org/languages/python/ - https://pypi.org/project/pyzmq/ - https://github.com/zeromq/pyzmq/; -SRC_URI=" - https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="+draft" - -DEPEND=" - >=net-libs/zeromq-4.2.2-r2:=[drafts] -" -# it uses cffi backend for pypy, cython backend for cpython -RDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/py[${PYTHON_USEDEP}] - dev-python/cffi:=[${PYTHON_USEDEP}] - ' pypy3) -" -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/cython[${PYTHON_USEDEP}] - ' 'python*') - test? ( - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - >=www-servers/tornado-5.0.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - "dev-python/numpydoc" - -python_configure_all() { - tc-export CC - append-cppflags -DZMQ_BUILD_DRAFT_API=$(usex draft '1' '0') -} - -python_compile() { - esetup.py cython --force - ZMQ_PREFIX="${EPREFIX}/usr" distutils-r1_python_compile -} - -python_test() { - EPYTEST_DESELECT=( - # TODO - zmq/tests/test_constants.py::TestConstants::test_draft - zmq/tests/test_cython.py::test_cython - - # hangs often - zmq/tests/test_log.py::TestPubLog::test_blank_root_topic - ) - EPYTEST_IGNORE=( - zmq/tests/test_mypy.py - ) - - cd "${BUILD_DIR}/lib" || die - epytest -} diff --git a/dev-python/pyzmq/pyzmq-23.1.0.ebuild b/dev-python/pyzmq/pyzmq-23.1.0.ebuild deleted file mode 100644 index f3c9d5bbf854.. --- a/dev-python/pyzmq/pyzmq-23.1.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -# TODO: Find out exactly where this error comes from -# error: '<' not supported between instances of 'str' and 'int' -#DISTUTILS_USE_PEP517=setuptools -PYTHON_REQ_USE="threads(+)" - -inherit flag-o-matic distutils-r1 toolchain-funcs - -DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library" -HOMEPAGE=" - https://zeromq.org/languages/python/ - https://pypi.org/project/pyzmq/ -
[gentoo-commits] repo/gentoo:master commit in: dev-python/myst_parser/
commit: 1be33267551ffe82a263a44737284c6060d8cfa8 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 11 17:38:05 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 11 17:45:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be33267 dev-python/myst_parser: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/myst_parser/Manifest | 1 - dev-python/myst_parser/myst_parser-0.17.2.ebuild | 47 2 files changed, 48 deletions(-) diff --git a/dev-python/myst_parser/Manifest b/dev-python/myst_parser/Manifest index 169f7cb717af..9aaf628894c5 100644 --- a/dev-python/myst_parser/Manifest +++ b/dev-python/myst_parser/Manifest @@ -1,2 +1 @@ -DIST MyST-Parser-0.17.2.gh.tar.gz 878600 BLAKE2B 0c5b9dd5aa1e1e54706c1a04770fac33f8b2233164f2462a27dccdd405592dde4d41ab986632a2903aa26a6e7ae942e0ad54103c48f0829d410b080facb061a8 SHA512 625894686093266af03ef2cf01cd3dc2fea80c933479d6df3a4b99a103f17e8afd7120fe7a56ef21bdc8aa33569741a675caf4a7e1ed6ddbe3facae19b3c222a DIST MyST-Parser-0.18.0.gh.tar.gz 768448 BLAKE2B efb5d1907b5779b1816f1cc4fd5ede9543cf246e4029f4bf6d763a8aacdf54b5c8c5efa2fea61de4bf257f5979871409ee907b3349cdb4f099ac689131d0805a SHA512 919494467de3f0cd97c9c8062626b88c22fd0596e120b7ca117b8bce18d9fad9faf06a36e4c5bd8a4dad838c888524c780beceaf3e7acb42232bd3c903fabc3f diff --git a/dev-python/myst_parser/myst_parser-0.17.2.ebuild b/dev-python/myst_parser/myst_parser-0.17.2.ebuild deleted file mode 100644 index 89a18be3805b.. --- a/dev-python/myst_parser/myst_parser-0.17.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -MY_P=MyST-Parser-${PV} -DESCRIPTION="Extended commonmark compliant parser, with bridges to sphinx" -HOMEPAGE="https://pypi.org/project/myst-parser/ https://github.com/executablebooks/MyST-Parser; -SRC_URI=" - https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" -
[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/
commit: d6e89f8b728e3a7dc324531d0eb9e940ec0a8eeb Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 11 17:44:38 2022 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 11 17:44:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e89f8b net-wireless/uhd: Drop test files from install Closes: https://bugs.gentoo.org/857492 Signed-off-by: Thomas Beierlein gentoo.org> net-wireless/uhd/uhd-4.2.0.0.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/net-wireless/uhd/uhd-4.2.0.0.ebuild b/net-wireless/uhd/uhd-4.2.0.0.ebuild index 05294ec529fe..3af996fef0db 100644 --- a/net-wireless/uhd/uhd-4.2.0.0.ebuild +++ b/net-wireless/uhd/uhd-4.2.0.0.ebuild @@ -98,6 +98,10 @@ src_install() { if [[ "${PV}" != "" ]]; then rm -r "${ED}/usr/bin/uhd_images_downloader" || die fi + # do not install test files (bug #857492) + if use test; then + rm "${ED}/usr/lib64/${PN}/tests" -R || die + fi udev_dorules "${S}/utils/uhd-usrp.rules"
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 4d466f71a20931ff94ae60dd791acf02538bd48d Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 11 17:29:27 2022 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 11 17:38:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d466f71 media-radio/fldigi: add 4.1.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 1 + media-radio/fldigi/fldigi-4.1.23.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index ea3a62e474bc..1cf7976ab842 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,2 +1,3 @@ DIST fldigi-4.1.20.tar.gz 4906451 BLAKE2B ed12be269828a1c8a9b1eeab470981ca95d47a330a9eec098c6ce241e36a18bfaf5d36eecb480542aff128c7b7f6b06d85af1a37f30a9b721ed1712cf90a4df3 SHA512 97c4ae9d0721a3d264af55483e9e3e6dd22e33c879d60f7818489c2e8eb0f0615f8698c67c39fa066b05baccd75c06e1988d9f7ea3dc180158da77ed604a0d0f DIST fldigi-4.1.22.tar.gz 4934496 BLAKE2B 9db73c51acba4fe521c9acc90a7dcd5728aae8a0bf596c6d10831de2ba66bb1661bdff0be499585379db6951cc4312aae27491681b3325da41d36ae1dcae003a SHA512 e5b724afdd16b25d366ccfc549b4c39e7eed58c19fbf189d53bade0e27695d63124c5a1e02df7e256ce5ce145e85ba77e86da357faa6ccda8167c20698e70536 +DIST fldigi-4.1.23.tar.gz 4933875 BLAKE2B 73c9598d73e3f8f4a4299edebf687254830196d81470b4563bc530b0434e7b8beb6d9d0cbbd97029fba2da3491ec354f3fc723045e4691b60db7d0324a07 SHA512 c01d579fb23325f097969cbb93bd488c8e0c61ef552097166c902a56ce119d7c20694df5cd76ae9b2cb485d68570720745d961b1f1dd9918c6f466f0441005fb diff --git a/media-radio/fldigi/fldigi-4.1.23.ebuild b/media-radio/fldigi/fldigi-4.1.23.ebuild new file mode 100644 index ..aa6226f74f7f --- /dev/null +++ b/media-radio/fldigi/fldigi-4.1.23.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls pulseaudio" +IUSE_CPU_FLAGS=" sse sse2 sse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + || ( + media-libs/portaudio[oss] + media-libs/portaudio[alsa] + ) + hamlib? ( media-libs/hamlib:= ) + pulseaudio? ( media-sound/pulseaudio ) + >=media-libs/libsndfile-1.0.10" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( "${FILESDIR}/${PN}-4.1.20-musl.patch" ) + +src_prepare() { + eapply ${PATCHES[@]} + eapply_user +} + +src_configure() { + append-cxxflags $(test-flags-CXX -std=c++14) + local myconf="" + + use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" + use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" + use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" + + econf ${myconf} \ + --with-sndfile \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --without-asciidoc +}
[gentoo-commits] proj/sci:master commit in: dev-python/traits/
commit: d7d7e600bd07ac990896631a0dd08a7bb6764d67 Author: Horea Christian chymera eu> AuthorDate: Mon Jul 11 17:22:16 2022 + Commit: Horea Christian gmail com> CommitDate: Mon Jul 11 17:22:16 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d7d7e600 dev-python/traits: EAPI and PYTHON_COMPAT bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian chymera.eu> dev-python/traits/traits-6.0.0.ebuild | 6 +++--- dev-python/traits/traits-6.1.1.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/traits/traits-6.0.0.ebuild b/dev-python/traits/traits-6.0.0.ebuild index 732c6247a..0d6ffae85 100644 --- a/dev-python/traits/traits-6.0.0.ebuild +++ b/dev-python/traits/traits-6.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 diff --git a/dev-python/traits/traits-6.1.1.ebuild b/dev-python/traits/traits-6.1.1.ebuild index e0263e441..677be0b9e 100644 --- a/dev-python/traits/traits-6.1.1.ebuild +++ b/dev-python/traits/traits-6.1.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1
[gentoo-commits] proj/sci:master commit in: sci-biology/nilearn/
commit: 7296798ef88003512dbe7c5c6ef8e2fed6e74900 Author: Horea Christian chymera eu> AuthorDate: Mon Jul 11 16:32:46 2022 + Commit: Horea Christian gmail com> CommitDate: Mon Jul 11 16:32:46 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7296798e sci-biology/nilearn: EAPI and PYTHON_COMPAT bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian chymera.eu> sci-biology/nilearn/nilearn-0.8.1.ebuild | 2 +- sci-biology/nilearn/nilearn-0.9.1.ebuild | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sci-biology/nilearn/nilearn-0.8.1.ebuild b/sci-biology/nilearn/nilearn-0.8.1.ebuild index c73c9f519..166b45466 100644 --- a/sci-biology/nilearn/nilearn-0.8.1.ebuild +++ b/sci-biology/nilearn/nilearn-0.8.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 diff --git a/sci-biology/nilearn/nilearn-0.9.1.ebuild b/sci-biology/nilearn/nilearn-0.9.1.ebuild index 7e3716791..14f931258 100644 --- a/sci-biology/nilearn/nilearn-0.9.1.ebuild +++ b/sci-biology/nilearn/nilearn-0.9.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -40,6 +40,7 @@ EPYTEST_IGNORE=( # Reported upstream: # https://github.com/nilearn/nilearn/issues/3232 EPYTEST_DESELECT=( + "nilearn/decoding/tests/test_decoder.py::test_decoder_dummy_classifier" "nilearn/interfaces/fmriprep/tests/test_load_confounds.py::test_nilearn_standardize[False-True-zscore]" "nilearn/interfaces/fmriprep/tests/test_load_confounds.py::test_nilearn_standardize[False-True-psc]" "nilearn/interfaces/fmriprep/tests/test_load_confounds.py::test_nilearn_standardize[True-True-zscore]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/ijson/
commit: 7cea71234288f84b857254fe67d50485735b4fb0 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 11 16:32:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 11 16:32:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cea7123 dev-python/ijson: Keyword 3.1.4 ppc64, #857516 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/ijson/ijson-3.1.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/ijson/ijson-3.1.4.ebuild b/dev-python/ijson/ijson-3.1.4.ebuild index a7436b0a48d6..b745dd47c64a 100644 --- a/dev-python/ijson/ijson-3.1.4.ebuild +++ b/dev-python/ijson/ijson-3.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" RDEPEND="dev-libs/yajl" DEPEND="${RDEPEND}"