[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tktable/files/, dev-tcltk/tktable/
commit: 03219da69e8233b69092bd83652abf1b27cc218a Author: Alfredo Tupone gentoo org> AuthorDate: Thu Jan 19 07:42:04 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Jan 19 07:42:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03219da6 dev-tcltk/tktable: add 2.10.8 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tktable/Manifest | 1 + .../tktable/files/tktable-2.10.8-clang6.patch | 20 ++ dev-tcltk/tktable/metadata.xml | 1 + dev-tcltk/tktable/tktable-2.10.8.ebuild| 32 ++ 4 files changed, 54 insertions(+) diff --git a/dev-tcltk/tktable/Manifest b/dev-tcltk/tktable/Manifest index 47558485893b..fedd8cd14556 100644 --- a/dev-tcltk/tktable/Manifest +++ b/dev-tcltk/tktable/Manifest @@ -1 +1,2 @@ DIST Tktable2.10.tar.gz 284135 BLAKE2B ff3a37aac53418e7993a310d38ae23b7ec2673e0b44c118ff558a6c3c3805b39bf77f099287e91298fb4a6afacebde68a09171c6b90ecd11f48ac2a33fa3b312 SHA512 d69b1c766abb2833f48c900ca4d4fd3927f138ddf728dd76f2087a784604daa4356ec60a146e71d2fb2508a644598711e0373cb81dbfb0272b7ad16a0754e899 +DIST tktable-2.10.8.tar.gz 308245 BLAKE2B 4ede838e8553244dabd71d9543094bf5dfc82bd74f31ac9b4d4eea7bb2ee7406d90b16198d700eddfccd236160be1b7ed9a1f72f4760a71cddde5e01927ebb42 SHA512 927dad616306f0af477d1ce801ded962d966f7b46904b0a6b6772d1c9140310ff4c93a90ad4cb228495febae8be5f3ded9a328f621ba34195a339fc29d000f04 diff --git a/dev-tcltk/tktable/files/tktable-2.10.8-clang6.patch b/dev-tcltk/tktable/files/tktable-2.10.8-clang6.patch new file mode 100644 index ..ddf87cbe6814 --- /dev/null +++ b/dev-tcltk/tktable/files/tktable-2.10.8-clang6.patch @@ -0,0 +1,20 @@ +--- a/generic/tkTableTag.c 2023-01-17 22:12:25.754449096 +0100 b/generic/tkTableTag.c 2023-01-17 22:12:49.819092428 +0100 +@@ -22,7 +22,7 @@ + static intTableOptionReliefSet _ANSI_ARGS_((ClientData clientData, + Tcl_Interp *interp, Tk_Window tkwin, + CONST84 char *value, char *widgRec, int offset)); +-static char * TableOptionReliefGet _ANSI_ARGS_((ClientData clientData, ++static const char *TableOptionReliefGet _ANSI_ARGS_((ClientData clientData, + Tk_Window tkwin, char *widgRec, int offset, + Tcl_FreeProc **freeProcPtr)); + +@@ -1340,7 +1340,7 @@ + *-- + */ + +-static char * ++static const char * + TableOptionReliefGet(clientData, tkwin, widgRec, offset, freeProcPtr) + ClientData clientData;/* Type of struct being set. */ + Tk_Window tkwin; /* Window containing canvas widget. */ diff --git a/dev-tcltk/tktable/metadata.xml b/dev-tcltk/tktable/metadata.xml index 6038d835ca0a..b29e11480553 100644 --- a/dev-tcltk/tktable/metadata.xml +++ b/dev-tcltk/tktable/metadata.xml @@ -7,5 +7,6 @@ tktable + wjoye/tktable diff --git a/dev-tcltk/tktable/tktable-2.10.8.ebuild b/dev-tcltk/tktable/tktable-2.10.8.ebuild new file mode 100644 index ..e5ba3955a68e --- /dev/null +++ b/dev-tcltk/tktable/tktable-2.10.8.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="full-featured 2D table widget" +HOMEPAGE="https://github.com/wjoye/tktable; +SRC_URI="https://github.com/wjoye/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +KEYWORDS="~amd64 ~ppc ~x86" +SLOT="0" +IUSE="" +RESTRICT="test" + +DEPEND=">=dev-lang/tk-8.0:=" +RDEPEND="${DEPEND}" + +HTML_DOCS=( doc/tkTable.html ) +DOCS=( ChangeLog README.txt release.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.10-parallelMake.patch + "${FILESDIR}"/${P}-clang6.patch +) + +src_prepare() { + default + sed -e '/^install:/{s: install-doc::}' \ + -e '/^PKG_EXTRA_FILES/{s:=.*:=:}' -i Makefile.in || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/spyder/
commit: 3082549138853d13863220f2fd0e02c3f7e9f979 Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Jan 19 07:39:04 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Jan 19 07:39:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30825491 dev-python/spyder: add 5.4.2 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/spyder/Manifest| 1 + dev-python/spyder/spyder-5.4.2.ebuild | 196 ++ 2 files changed, 197 insertions(+) diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest index 47be152806f4..c6c0b184f9cc 100644 --- a/dev-python/spyder/Manifest +++ b/dev-python/spyder/Manifest @@ -1,2 +1,3 @@ DIST spyder-5.4.1.gh.tar.gz 24518322 BLAKE2B d19c28abf17872163d43e81d1a34e2f09cfb6d47738609352b0252de3eafbd63992e57059e965e5e9f668b44ba594d2a240130d9f10112bdea3f1d97568ca081 SHA512 f8dc629552957d4ddcbe849388a6b5b53acd17248ea247fd3c27e0a6b93c411102b12f427f9f41824709bceda8687f09efa0310ae4ce798ae9ebc389bbb8253c +DIST spyder-5.4.2.gh.tar.gz 24523453 BLAKE2B 9ec3652fc60c483b96f287ad39f3280e963b8bb24a6e1326f5248373ee53465b67c5660e42b4f7d876498a8ee1652fa058b038386a3dd788d46452ba1475760c SHA512 e3650cd43d14d2ce7e6f90557904d6ac1e5db5f7846e87e8a1fd8173cdef97cdee485250caf00768482611b8318eaba60259efcaccf41f0308e888ac85eeb88d DIST spyder-docs-3ae8705d3eba8fc30d4600d6d1e29ce0da8cd0c6.gh.tar.gz 95448945 BLAKE2B 5e130bff9fbca71e61ed96236a6964e8f34602efbb930dbc928a22eec59ebb2d2bee39f679c27dbbf88686345e5db5894f931e7ab95a3e007444b17c4e021176 SHA512 a6ebe6b6ff057616951c0075ba7c8039dc3a304b6e140f80bb54018cee374df230e491493f18070273dded2942e14bfecc9439d33ae1bc3edd5b47067d77 diff --git a/dev-python/spyder/spyder-5.4.2.ebuild b/dev-python/spyder/spyder-5.4.2.ebuild new file mode 100644 index ..4b757c335a9c --- /dev/null +++ b/dev-python/spyder/spyder-5.4.2.ebuild @@ -0,0 +1,196 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit optfeature xdg distutils-r1 + +# Commit of documentation to fetch +DOCS_PV="3ae8705d3eba8fc30d4600d6d1e29ce0da8cd0c6" + +DESCRIPTION="The Scientific Python Development Environment" +HOMEPAGE=" + https://www.spyder-ide.org/ + https://github.com/spyder-ide/spyder/ + https://pypi.org/project/spyder/ +" +SRC_URI=" + https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# The test suite often hangs or does not work. RESTRICTing because IMO it is +# not worth the several hours I would have to spend every single version bump +# checking which tests do and do not work. +RESTRICT="test" + +RDEPEND=" + >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}] + >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}] + >=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}] + >=dev-python/diff-match-patch-2018[${PYTHON_USEDEP}] + >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}] + >=dev-python/jellyfish-0.7[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}] + >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}] + >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}] + >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}] + >=dev-python/psutil-5.3[${PYTHON_USEDEP}] + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + >=dev-python/pylint-venv-2.1.1[${PYTHON_USEDEP}] + >=dev-python/python-lsp-black-1.2.0[${PYTHON_USEDEP}] + >=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}] + >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}] + >=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}] + >=dev-python/qdarkstyle-3.0.2[${PYTHON_USEDEP}] + >=dev-python/qstylizer-0.2.2[${PYTHON_USEDEP}] + >=dev-python/qtawesome-1.2.1[${PYTHON_USEDEP}] + >=dev-python/qtconsole-5.4.0[${PYTHON_USEDEP}] + =dev-python/QtPy-2.1.0[${PYTHON_USEDEP},svg,webengine] + >=sci-libs/rtree-0.9.7[${PYTHON_USEDEP}] + >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}] + >=dev-python/spyder-kernels-2.4.2[${PYTHON_USEDEP}] + =dev-python/textdistance-4.2.0[${PYTHON_USEDEP}] + >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}] + >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}] +" + +# Tests are broken anyway, so lets comment this out so we can enable py3.11 +# BDEPEND=" +# test? ( +# dev-python/cython[${PYTHON_USEDEP}] +# dev-python/flaky[${PYTHON_USEDEP}] +# dev-python/matplotlib[tk,${PYTHON_USEDEP}] +# dev-python/pandas[${PYTHON_USEDEP}] +# dev-python/pillow[${PYTHON_USEDEP}] +#
[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/
commit: 936ffe3af825714c24cbc2f5de1acaebf1d568e9 Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Jan 19 07:30:44 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Jan 19 07:30:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936ffe3a sci-physics/lhapdf: drop 6.3.0 Closes: https://bugs.gentoo.org/870139 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-physics/lhapdf/lhapdf-6.3.0.ebuild | 81 -- 1 file changed, 81 deletions(-) diff --git a/sci-physics/lhapdf/lhapdf-6.3.0.ebuild b/sci-physics/lhapdf/lhapdf-6.3.0.ebuild deleted file mode 100644 index 954144b95a18.. --- a/sci-physics/lhapdf/lhapdf-6.3.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_9 ) -DISTUTILS_USE_SETUPTOOLS=no -inherit distutils-r1 - -MY_PV=$(ver_cut 1-3) -MY_PF=LHAPDF-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="http://lhapdf.hepforge.org/; -SRC_URI="http://www.hepforge.org/archive/lhapdf/${MY_PF}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/boost:= - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" -BDEPEND=" - doc? ( - app-doc/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - )" - -S="${WORKDIR}/${MY_PF}" - -src_configure() { - CONFIG_SHELL="${EPREFIX}/bin/bash" \ - econf \ - --disable-static \ - $(use_enable python) - - if use python; then - cd "${S}"/wrappers/python || die - distutils-r1_src_prepare - fi -} - -src_compile() { - emake all $(use doc && echo doxy) - - if use python; then - cd "${S}"/wrappers/python || die - distutils-r1_src_compile - fi -} - -src_test() { - emake -C tests -} - -src_install() { - emake DESTDIR="${D}" install - use doc && dodoc -r doc/doxygen/. - use examples && doins examples/*.cc - - if use python; then - cd "${S}"/wrappers/python || die - distutils-r1_src_install - fi - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - elog "Download data files from:" - elog "http://www.hepforge.org/archive/${PN}/pdfsets/$(ver_cut 1-2)" - elog "and untar them into ${EPREFIX}/usr/share/LHAPDF" -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activerecord/
commit: d860cf8d22be4c11e4ecb4416faef63c8a3155ce Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:27:05 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d860cf8d dev-ruby/activerecord: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activerecord/Manifest| 1 + dev-ruby/activerecord/activerecord-6.0.6.1.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/activerecord/Manifest +++ b/dev-ruby/activerecord/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/activerecord/activerecord-6.0.6.1.ebuild b/dev-ruby/activerecord/activerecord-6.0.6.1.ebuild new file mode 100644 index ..008739fda762 --- /dev/null +++ b/dev-ruby/activerecord/activerecord-6.0.6.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby27 ruby30" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM" +HOMEPAGE="https://github.com/rails/rails/; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + sqlite? ( >=dev-ruby/sqlite3-1.4 ) + mysql? ( dev-ruby/mysql2:0.5 ) + postgres? ( dev-ruby/pg:1 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/sqlite3-1.4.0 + dev-ruby/mocha +3.4/>= 3.4/' ../railties/railties.gemspec || die + sed -e '/bcrypt/ s/3.0.0/3.0/' \ + -i ../Gemfile || die + + # Add back json in the Gemfile because we dropped some dependencies + # earlier that implicitly required it. + sed -i -e '$agem "json"' ../Gemfile || die + + sed -i -e '2igem "railties", "~> 6.0.0"; gem "activemodel", "~> 6.0.0"; gem "psych", "~> 3.0"' test/cases/helper.rb || die + + # Avoid test depending on mysql adapter which we don't support for + # this Rails version to simplify our dependencies. + rm test/cases/connection_specification/resolver_test.rb || die + + # Avoid single tests using mysql or postgres dependencies. + rm test/cases/invalid_connection_test.rb || die + sed -e '/test_switching_connections_with_database_url/askip "postgres"' \ + -i
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/image_processing/
commit: bcf5fd169ded43ee8d12af8480f540fc44acaecf Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 18 17:56:09 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf5fd16 dev-ruby/image_processing: enable ruby31 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/image_processing/image_processing-1.12.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/image_processing/image_processing-1.12.2.ebuild b/dev-ruby/image_processing/image_processing-1.12.2.ebuild index f206ddd53df1..6ec97c2adf74 100644 --- a/dev-ruby/image_processing/image_processing-1.12.2.ebuild +++ b/dev-ruby/image_processing/image_processing-1.12.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_DOC="none" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md doc/*.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actiontext/
commit: f6c8b60af64298a542f943b97f43d04587607137 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:27:15 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c8b60a dev-ruby/actiontext: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actiontext/Manifest | 1 + dev-ruby/actiontext/actiontext-6.0.6.1.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest index 5382813f451d..92b03788f6d3 100644 --- a/dev-ruby/actiontext/Manifest +++ b/dev-ruby/actiontext/Manifest @@ -1,4 +1,5 @@ DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/actiontext/actiontext-6.0.6.1.ebuild b/dev-ruby/actiontext/actiontext-6.0.6.1.ebuild new file mode 100644 index ..e8592dd35023 --- /dev/null +++ b/dev-ruby/actiontext/actiontext-6.0.6.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRAINSTALL="app db package.json" + +inherit ruby-fakegem + +DESCRIPTION="Edit and display rich text in Rails applications" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activestorage-${PV} + ~dev-ruby/activesupport-${PV} + >=dev-ruby/nokogiri-1.8.5 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/mocha +)" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|sass-rails\|webpacker\|rubocop\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\|capybara\|byebug\|dalli\)/ s:^:#:" \ + -e '/minitest/ s/5.15/5.16/' \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + rm ../Gemfile.lock || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/railties/
commit: 46e14ead52773b14ca8b083b5cc96b4f3690c8f3 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:27:34 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e14ead dev-ruby/railties: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/railties/Manifest| 1 + dev-ruby/railties/railties-6.0.6.1.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/railties/Manifest +++ b/dev-ruby/railties/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/railties/railties-6.0.6.1.ebuild b/dev-ruby/railties/railties-6.0.6.1.ebuild new file mode 100644 index ..859c33db14de --- /dev/null +++ b/dev-ruby/railties/railties-6.0.6.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Tools for creating, working with, and running Rails applications" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +# The test suite has many failures, most likely due to a mismatch in +# exact dependencies or environment specifics. Needs further +# investigation. +RESTRICT="test" + +RDEPEND+=">=app-eselect/eselect-rails-0.24" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + dev-ruby/thor:1 + >=dev-ruby/rake-0.8.7 + dev-ruby/method_source +" + +ruby_add_bdepend " + test? ( + ~dev-ruby/actionview-${PV} + dev-ruby/mocha:0.14 + )" + +all_ruby_prepare() { + rm "${S}/../Gemfile" || die "Unable to remove Gemfile" + sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths" + sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rails rails-${PV} +} + +pkg_postinst() { + elog "To select between slots of rails, use:" + elog "\teselect rails" + + eselect rails update +} + +pkg_postrm() { + eselect rails update +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailbox/
commit: c1a47b9e6ac5a074f6d4d6e3d4dd9c2baf3d229f Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:27:24 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a47b9e dev-ruby/actionmailbox: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionmailbox/Manifest| 1 + .../actionmailbox/actionmailbox-6.0.6.1.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest index 5382813f451d..92b03788f6d3 100644 --- a/dev-ruby/actionmailbox/Manifest +++ b/dev-ruby/actionmailbox/Manifest @@ -1,4 +1,5 @@ DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.6.1.ebuild b/dev-ruby/actionmailbox/actionmailbox-6.0.6.1.ebuild new file mode 100644 index ..7503a5d4c9d8 --- /dev/null +++ b/dev-ruby/actionmailbox/actionmailbox-6.0.6.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRAINSTALL="app config db" + +inherit ruby-fakegem + +DESCRIPTION="Framework for designing email-service layers" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activestorage-${PV} + ~dev-ruby/activesupport-${PV} + >=dev-ruby/mail-2.7.1:* +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails/
commit: 472087a3b93b15ea57c58a57b46567ef41994cf0 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:27:44 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472087a3 dev-ruby/rails: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rails/Manifest | 1 + dev-ruby/rails/rails-6.0.6.1.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest index 7649ff943e6c..53ad586fd7a5 100644 --- a/dev-ruby/rails/Manifest +++ b/dev-ruby/rails/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.gem 6656 BLAKE2B 43b8a7a684023dc3a08439ae35cc343a4024c68dc2d2c248cea703ce006ceee2dba5a98a8530f4173fd0e23116f0ebddfac86c0d5b507218af7fa7064eadb34c SHA512 556ac7f136d963f029253664dc4d4eb417e5892d33bf11d59ede67f7120b83a72c00e2516670fcbcd86ee28c90f5fc75c89a44e1294510b81e527155d8690279 DIST rails-6.0.5.1.gem 6656 BLAKE2B 42a04f6fcf62a07d3f3727323ffb9ae5884561161e5e3424996e323cf637175f970e6a2f80559113034c6e70a1c718b1c5efe9eca2b880df1a2961a7a5311497 SHA512 881b5f0298fe2bb02ef52ce7f0df6bd0c7821f9a834957534d40ebc1603794b0b591b9ee326be328567f900946b26d46363c711fd3e4744ed351094bd477634b +DIST rails-6.0.6.1.gem 6656 BLAKE2B 96e80633f3ea9856703cb6798833fb14b45caefa9699ca57954c4e6d72bf8a8bf9adcfe484100dc58ef26cf6ff9de503777edda9a2b6470e4d5244d5bf65d4c2 SHA512 7a656dae2490b9195f88db997f08ef70bec7df579b849acde017e58552f7dd30f71f69cfa5676d703f921a7f0fc5ba31e96586850ace33b5d9e5db9830b6f807 DIST rails-6.0.6.gem 6656 BLAKE2B 2e3bd25fc7ca0b554c4a1f22fde8e4cddef36e805087e65b22508e51661890e3f173c07b0f089879676432982fcaae30d979bb71c29bdd3b1b44de01510a9ba8 SHA512 240d26a9e62fc9af8d3f7f17ff06fc8d7bf4fd50f085e5447a9da5b881ebd45cecbfbf24d68e92dea5c8d5ea6d2314c6bc8bcad51117bfc6082fd8cf167fa411 DIST rails-6.1.6.1.gem 6656 BLAKE2B 10d7bfe4c92b4485de328d9b9806bdb79bd74f9bb23ef09cf9609362927b1474ca3ba35e54da6c8fd9745b0364f4f6a9390b4c1ad641a5ac437c222cadfa25bf SHA512 90ef98bbedd76feb4c1835062069cc5afd5bf5c191cd0858efe03dc5fa80194773ec7b21a3296a24089178faa14f1cd68f8e9d934f362b03ebeef81998a7f18c DIST rails-6.1.7.1.gem 6656 BLAKE2B 93cdd09519f1052210640dbcf7a81e2a66a97990c0404a2f7ad4eaa7e1c246e6b9a117210adcef63c073f0241959bfac2221d4b2aeddb7faed22cdc075c90e0f SHA512 286d4a3376d10245ad34d737344ea107694452b1183fb54810465b9568ad9b9681d6697c42e116b847f79476a17949723d3d7543860314a966809a9052036d3e diff --git a/dev-ruby/rails/rails-6.0.6.1.ebuild b/dev-ruby/rails/rails-6.0.6.1.ebuild new file mode 100644 index ..3106331ae149 --- /dev/null +++ b/dev-ruby/rails/rails-6.0.6.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="https://rubyonrails.org; + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64" + +IUSE="" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailbox-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actiontext-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activestorage-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3:* + >=dev-ruby/sprockets-rails-2.0.0:* +"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionpack/
commit: cd2564a860398969c0b63fe8e792a0fe73809296 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:26:38 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2564a8 dev-ruby/actionpack: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionpack/Manifest | 1 + dev-ruby/actionpack/actionpack-6.0.6.1.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/actionpack/Manifest +++ b/dev-ruby/actionpack/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/actionpack/actionpack-6.0.6.1.ebuild b/dev-ruby/actionpack/actionpack-6.0.6.1.ebuild new file mode 100644 index ..7f6f3fbba289 --- /dev/null +++ b/dev-ruby/actionpack/actionpack-6.0.6.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Eases web-request routing, handling, and response" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionview-${PV} + dev-ruby/rack:2.2 + >=dev-ruby/rack-test-0.6.3:* + >=dev-ruby/rails-html-sanitizer-1.2.0:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + >=dev-ruby/capybara-3.35.0 + ~dev-ruby/activemodel-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/rack-cache-1.2:1.2 + www-servers/puma +6.0.0"; gem "activerecord", "~> 6.0.0"; gem "psych", "~> 3.0"' test/abstract_unit.rb || die + + # Avoid tests that fail with a fixed cgi.rb version + sed -i -e '/test_session_store_with_all_domains/askip "Fails with fixed cgi.rb"' test/dispatch/session/cookie_store_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activestorage/
commit: ce0eab047fe5866223228b2ef5381efc8d022761 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:26:47 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0eab04 dev-ruby/activestorage: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activestorage/Manifest| 1 + .../activestorage/activestorage-6.0.6.1.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/activestorage/Manifest +++ b/dev-ruby/activestorage/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/activestorage/activestorage-6.0.6.1.ebuild b/dev-ruby/activestorage/activestorage-6.0.6.1.ebuild new file mode 100644 index ..cd37f3bbe21b --- /dev/null +++ b/dev-ruby/activestorage/activestorage-6.0.6.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec" + +RUBY_FAKEGEM_EXTRAINSTALL="app config db" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Attach cloud and local files in Rails applications" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] media-video/ffmpeg app-text/poppler[utils] ) " + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV}:* + ~dev-ruby/activerecord-${PV}:* + dev-ruby/marcel:1.0 +" + +ruby_add_bdepend " + test? ( + ~dev-ruby/railties-${PV} + >=dev-ruby/image_processing-1.2:0 + dev-ruby/test-unit:2 + dev-ruby/mini_magick + dev-ruby/mocha + dev-ruby/rake + dev-ruby/sqlite3 + )" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/ s:^:#:" \ + -e '/dalli/ s/2.7.7/2.7.9/' \ + -e
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailer/
commit: 7f113d0160046c6ef3d6f807fe33b3b1bf7afea9 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:26:56 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f113d01 dev-ruby/actionmailer: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionmailer/Manifest| 1 + dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/actionmailer/Manifest +++ b/dev-ruby/actionmailer/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild b/dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild new file mode 100644 index ..640e870059e8 --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Framework for designing email-service layers" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:* + dev-ruby/rails-dom-testing:2" + +ruby_add_bdepend "test? ( + dev-ruby/mocha +)" + +all_ruby_prepare() { + # Set test environment to our hand. + rm "${S}/../Gemfile" || die "Unable to remove Gemfile" + sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths" + sed -i -e '2igem "railties", "~> 6.0.0" ; gem "activejob", "~> 6.0.0"' test/abstract_unit.rb || die + + # Avoid a test failing only on attachment ordering, since this is a + # security release. + sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activemodel/
commit: 8b237940ffa269480fd5dbfedc57d4030c58c31f Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:26:03 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b237940 dev-ruby/activemodel: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activemodel/Manifest | 1 + dev-ruby/activemodel/activemodel-6.0.6.1.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/activemodel/Manifest +++ b/dev-ruby/activemodel/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/activemodel/activemodel-6.0.6.1.ebuild b/dev-ruby/activemodel/activemodel-6.0.6.1.ebuild new file mode 100644 index ..89b9c99b344e --- /dev/null +++ b/dev-ruby/activemodel/activemodel-6.0.6.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV}:* +" + +ruby_add_bdepend " + test? ( + ~dev-ruby/railties-${PV} + dev-ruby/test-unit:2 + dev-ruby/mocha + >=dev-ruby/bcrypt-ruby-3.1.7 +3.0"' test/cases/helper.rb || die "Unable to remove load paths" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionview/
commit: 0eb9fcb0f7727c2d63bcacfeeaa580bfa61f83c3 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:26:28 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb9fcb0 dev-ruby/actionview: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionview/Manifest | 1 + dev-ruby/actionview/actionview-6.0.6.1.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/actionview/Manifest +++ b/dev-ruby/actionview/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/actionview/actionview-6.0.6.1.ebuild b/dev-ruby/actionview/actionview-6.0.6.1.ebuild new file mode 100644 index ..106e7d307084 --- /dev/null +++ b/dev-ruby/actionview/actionview-6.0.6.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages" +HOMEPAGE="https://github.com/rails/rails/; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* + >=dev-ruby/erubi-1.4:0 + >=dev-ruby/rails-html-sanitizer-1.2.0:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/railties-${PV} + dev-ruby/sqlite3 +6.0.0"; gem "activerecord", "~> 6.0.0"; gem "psych", "~> 3.0"' test/abstract_unit.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actioncable/
commit: d44e2d953964977f79430eeb72c72ff26df9 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:26:11 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44e2d95 dev-ruby/actioncable: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actioncable/Manifest | 1 + dev-ruby/actioncable/actioncable-6.0.6.1.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/actioncable/Manifest +++ b/dev-ruby/actioncable/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/actioncable/actioncable-6.0.6.1.ebuild b/dev-ruby/actioncable/actioncable-6.0.6.1.ebuild new file mode 100644 index ..330b6365db98 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-6.0.6.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Integrated WebSockets for Rails" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +# Tests require many new dependencies, skipping for now +RESTRICT="test" + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV}:* + dev-ruby/nio4r:2 + >=dev-ruby/websocket-driver-0.6.1:* +" + +ruby_add_bdepend " + test? ( + >=dev-ruby/railties-4.2.0 + dev-ruby/test-unit:2 + >=dev-ruby/mocha-0.14.0:0.14 + )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activejob/
commit: e916bbf73b8f085a728caddd834975dcbe356bc8 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:26:20 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e916bbf7 dev-ruby/activejob: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activejob/Manifest | 1 + dev-ruby/activejob/activejob-6.0.6.1.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/activejob/Manifest +++ b/dev-ruby/activejob/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/activejob/activejob-6.0.6.1.ebuild b/dev-ruby/activejob/activejob-6.0.6.1.ebuild new file mode 100644 index ..80d3057ccb00 --- /dev/null +++ b/dev-ruby/activejob/activejob-6.0.6.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Job framework with pluggable queues" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/globalid-0.3.6 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + )" + +all_ruby_prepare() { + # Set test environment to our hand. + sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths" + sed -i -e '2igem "railties", "~> 6.0.0"' test/helper.rb || die + + # Remove all currently unpackaged queues. + sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \ + -e 's/delayed_job//' Rakefile || die + sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activesupport/
commit: 571af81c59a39ca0c32030f57c5bd54ea231c424 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 19 07:25:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 19 07:28:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571af81c dev-ruby/activesupport: add 6.0.6.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activesupport/Manifest| 1 + .../activesupport/activesupport-6.0.6.1.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index 6cf2ce2d2dd1..2aa0c24e20b2 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.8.1.tgz 8848345 BLAKE2B 6786359e6c519e98079dc6f87a1ad23a69e7b65d2e688e9f09bd446012a18e76173d2997c125dd0260ece78114be9462d8c3dfb3464c6428734377f793828a9f SHA512 05e3bd1fb50c87ba31d47d99748b2edafa2e58dbf4e0c4ee991b7c65e68abbbc794d8f385836fa1fddcd277f78edeb1f9c2d675c1c53403c1f230593a8bd2c71 DIST rails-6.0.5.1.tgz 18607954 BLAKE2B 74f75399a287f1eae199a5764c952b75dd95a02c88899ade69d60acae00a7588b2f3a8ab3b9d2c9224d62f87305c596e16b196a5c32b19731d4415f17a29d38e SHA512 a65c3fab39eadba75e0107486c82a4da212e612ddb2350f77bb00ad887e0b52980edba08d42c02801c4e4fd71d750de3dbd78c820ef050016867737dccc06b36 +DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121 SHA512 6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27 DIST rails-6.0.6.tgz 18611499 BLAKE2B 156ab379f1fed2380544127096490cfdab1264dc352db08e0b48c4cf3cde9a564f618c86650203c018597b6425d03f550103778f5255e5026e8d50e9a8adf5c9 SHA512 5754f3dda4f279daec397358b692bb53c191c335218a365eb7ea6d374af32c35bd3e5268dd2d71a7481855020b43726b77f0ce440cbcc73130df8b72565234c7 DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31ef4d4da151f8c0de2934b07736833026793ce9192994d9ef2a2a45b67735a35760c1be8b8a68c1968147cc6db SHA512 04acf9dbf5ee734636aada67be001690899eb13f73ea688455fcaee8cbf4839aedf06943c8adb5eecf13fd9a5f6be1a225310aa481d3a254172fd0ce0402362f DIST rails-6.1.7.1.tgz 11035161 BLAKE2B 16e5c6e323403c117443b10ef151ba94cf27cd6fffdb816655ccfe935e05cbeacf32cd9480dc7eb6de1bb8de6f61b7df25eba60c1b1412ebcab7b002de1e1072 SHA512 3f3a9ef366be606e9adefbcaea079a2603e5d4a298a2ad2c56e11b69c8e8817cf7c67c69c45f6797ff8bf574d0c2f5b47070de48efce4ada93b34e66da5e4e62 diff --git a/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild b/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild new file mode 100644 index ..469c7ac0a8ce --- /dev/null +++ b/dev-ruby/activesupport/activesupport-6.0.6.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Utility Classes and Extension to the Standard Library" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + >=dev-ruby/concurrent-ruby-1.0.2:1 + dev-ruby/i18n:1 + >=dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5 + >=dev-ruby/zeitwerk-2.2:2 +" + +# memcache-client, nokogiri, builder, and redis are not strictly needed, +# but there are tests using this code. +ruby_add_bdepend "test? ( + >=dev-ruby/dalli-2.2.1 + >=dev-ruby/nokogiri-1.4.5 + >=dev-ruby/builder-3.1.0 + >=dev-ruby/listen-3.0.5:3 + dev-ruby/rack + dev-ruby/mocha +1.1"; gem "psych", "~> 3.0"' test/abstract_unit.rb || die + + # Avoid test that depends on timezone + sed -i -e '/test_implicit_coercion/,/^ end/ s:^:#:' test/core_ext/duration_test.rb || die + + # Avoid tests that seem to trigger race conditions. + rm -f test/evented_file_update_checker_test.rb || die + + # Avoid test that generates filename that is too long + sed -i -e '/test_filename_max_size/askip "gentoo"' test/cache/stores/file_store_test.rb || die + + # Avoid tests requiring a live redis running + rm -f test/cache/stores/redis_cache_store_test.rb || die + sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die + sed -i -e '/test_redis_cache_store/askip "lacking keywords"' test/cache/cache_store_setting_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/yadm/
commit: f63db4fdeb2bdcb0d71fa5fee5bbe98a9b1b9ae4 Author: Joonas Niilola gentoo org> AuthorDate: Thu Jan 19 07:15:39 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jan 19 07:15:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63db4fd app-admin/yadm: Stabilize 3.2.1 amd64, #891247 Signed-off-by: Joonas Niilola gentoo.org> app-admin/yadm/yadm-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/yadm/yadm-3.2.1.ebuild b/app-admin/yadm/yadm-3.2.1.ebuild index eae44112d41c..02095ec7674a 100644 --- a/app-admin/yadm/yadm-3.2.1.ebuild +++ b/app-admin/yadm/yadm-3.2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/TheLocehiliosan/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tdom/
commit: 42267f3f7730c31ad246d7ea62357fe1a240bff3 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Jan 19 07:07:01 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Jan 19 07:07:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42267f3f dev-tcltk/tdom: add 0.9.3 Bug: https://bugs.gentoo.org/884415 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tdom/Manifest | 1 + dev-tcltk/tdom/tdom-0.9.3.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/dev-tcltk/tdom/Manifest b/dev-tcltk/tdom/Manifest index 086daff6debe..62c7e0eec682 100644 --- a/dev-tcltk/tdom/Manifest +++ b/dev-tcltk/tdom/Manifest @@ -1,2 +1,3 @@ DIST tdom-0.9.1-src.tgz 1100163 BLAKE2B 25fca8ae7b2dbcfaca711df90e42479dfba57e9aaf0e616c519b6e74bafb1b5fa371c48abe0875126aa8e1979196a10f6030a0ffe8786b21f7685e8c2ddcb16c SHA512 40dd5ec942ac4cce2fd78f53caf3a2b5e2fae9fbc5617923d94f07c9f530fa936696d79abe080ade2edbc4f4a86c35898b000180f20d9320edd8bfa3fa19d863 DIST tdom-0.9.2-src.tgz 1215099 BLAKE2B 1d720043ee4acc27d3fad138baced96b291c2e39dc1535fb1927a9968e07324d5e0e0bb0c71d8e5678b8c6f4bb69fb09ce05ac9447712422af0d91c9e06c163e SHA512 ba6611db866f3afffd112887cf6b0f250273f29ab4ed8e29de89405b997a0f7569216f86206040462aba9a4b8548c346bc72945cf7d617cf45a644fa8ded7121 +DIST tdom-0.9.3-src.tgz 1319804 BLAKE2B 8b4c50407eaf28c002ec8399d44881b91bef346dca75370c27e06266a5fa90900528a01fc8310d8a250f551e3a627d0d2965a2e85ef8a9132010f7718e5549ce SHA512 71a589465f84721f222b6312f51ee564d11d88a82000a0e5cc1dab4653bffd57347a39936590b62a580e9df59d7266ff3ae4295fe91ff4b9e58f012e80b0cb3e diff --git a/dev-tcltk/tdom/tdom-0.9.3.ebuild b/dev-tcltk/tdom/tdom-0.9.3.ebuild new file mode 100644 index ..b5944cf4da05 --- /dev/null +++ b/dev-tcltk/tdom/tdom-0.9.3.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +MY_P="tDOM-${PV}" + +DESCRIPTION="A XML/DOM/XPath/XSLT Implementation for Tcl" +HOMEPAGE="https://core.tcl.tk/tdom/; +SRC_URI="http://tdom.org/downloads/${P}-src.tgz; + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="threads" + +DEPEND=" + dev-lang/tcl:0= + dev-libs/expat" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/${P}-src + +PATCHES=( "${FILESDIR}"/${PN}-0.9.2-useCC.patch ) + +src_prepare() { + append-libs -lm + sed \ + -e 's:-O2::g' \ + -e 's:-pipe::g' \ + -e 's:-fomit-frame-pointer::g' \ + -e '/SHLIB_LD_LIBS/s:\"$: ${TCL_LIB_FLAG}":g' \ + -i tclconfig/tcl.m4 || die + mv extensions/tnc/configure.{in,ac} || die + mv extensions/example/configure.{in,ac} || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable threads) + --enable-shared + --with-tcl="${EPREFIX}"/usr/$(get_libdir) + ) + + cd "${S}"/unix && ECONF_SOURCE=".." econf ${myeconfargs} \ + --disable-tdomalloc --with-expat + cd "${S}"/extensions/tdomhtml && econf + cd "${S}"/extensions/tnc && econf ${myeconfargs} +} + +src_compile() { + local dir + + for dir in "${S}"/unix "${S}"/extensions/tnc; do + pushd ${dir} > /dev/null + emake + popd > /dev/null + done +} + +src_test() { + cd unix && default +} + +src_install() { + local dir + + dodoc CHANGES ChangeLog README* + + for dir in "${S}"/unix "${S}"/extensions/tdomhtml "${S}"/extensions/tnc; do + pushd ${dir} > /dev/null + emake DESTDIR="${D}" install + popd > /dev/null + done +}
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/nltk-data/
commit: 5a44c46b16049c64008b7489af61d8344623d1d6 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:17:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:17:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a44c46b dev-python/nltk-data: Remove last-rited pkg Closes: https://bugs.gentoo.org/886203 Signed-off-by: Michał Górny gentoo.org> dev-python/nltk-data/Manifest | 111 dev-python/nltk-data/metadata.xml | 14 -- dev-python/nltk-data/nltk-data-20221108.ebuild | 229 - profiles/package.mask | 10 -- 4 files changed, 364 deletions(-) diff --git a/dev-python/nltk-data/Manifest b/dev-python/nltk-data/Manifest deleted file mode 100644 index 549228678b2a.. --- a/dev-python/nltk-data/Manifest +++ /dev/null @@ -1,111 +0,0 @@ -DIST nltk-abc-20200312.zip 1487851 BLAKE2B ba28be6f7d5fcd1840af11bae1e669233a151f9d6a5ae1a958ab5b5b8bf33eaac03a5172f87bd0dd481b1cd069fa107d0fadd6f5cf037eee4350652a58e21bcc SHA512 e2ee1fc1738c1ebfac50271e9c8d8396a603ceef2b1a6471fb38ba78a1a74e639f5c51bf93ada93f70832462bd7bc42621d1c5ccfeba0315abe8408f28788db0 -DIST nltk-alpino-20200312.zip 2797255 BLAKE2B 54cff649a36e0eefd74b217ee5c4fa1be464edebb5b4bbf004960487fe172e6e623b5fb9b104da34e109eac3dbed02397119b7998ed8db8b32dfd62ab436f4bd SHA512 0f0b40ca8c36068dabde193299fc00754b42f0ef42f562b96ec413b8f6400db9fe874fa750b198ac92fa7eb3cb8e4bf1ecd463aa95005dd4fb23825e47c4a772 -DIST nltk-averaged_perceptron_tagger-20200312.zip 2526731 BLAKE2B bc6bfc544c78df029727c4f809749902539310b1894803f83b07add698455bbd9ca0f5fbd358ef91978414714b2041c757a1bfbd1db985ba92e81fbf7ae937a8 SHA512 bda565462823373905ed73073aaa78fc390077f370fdd942e7681e7e9b6f78d41bc4b71e7aa9b4d601de5a5a886d4bbb14b062e1e7761629980a508054f7facc -DIST nltk-averaged_perceptron_tagger_ru-20200312.zip 8628828 BLAKE2B 026ca0e6a511098029b45efa46dd336d37123575bd77682f8a6084c39327097c85052818921a5b0ce2f202924ddf2a24418025f8c979bef034aa0086cb583a17 SHA512 fd56c7f8188c2ddd6b6239189ffa701c56f2e47376a210bb0c92881969304874f720f27a6965e853db2bf43aff202f09dfea7bb30420590e1a75940493797db6 -DIST nltk-basque_grammars-20200312.zip 4704 BLAKE2B 024c6d86844bb3ea368b6dd71d065b4bd38b551576b3919f26e6c32139ebb3b5338c17453d766cef4dc7f5c358220b2738d16baf58c8cf794954e10a460100fa SHA512 52d07166551dadbf99830052595982b93c0f8c611c4051efc00dc2054a4a219b8a3ee57072f8bac51b34e5eb8e1e5631fc2668bf319d252fca201d798a58455a -DIST nltk-biocreative_ppi-20200312.zip 223566 BLAKE2B ca749a1713992045363a7e4af7c912a750f6a17cc729f60fe1ccbe62cbb565a2c349c09764e91946753e630409382b4b1a1578a17b29e10d7bdba9818c6ef098 SHA512 b6dd5eee7849c1161afca851d22106671ba27cef63d4bf7f500b6c92625b31cbf4aa7593ae65c7eac25f532ce93f06faeb78e7131e35b5cc0c2d74a2c06d43d7 -DIST nltk-bllip_wsj_no_aux-20200312.zip 24516205 BLAKE2B cb52ef99d7505b956b31ecf0c02ae5538946ef6b9b639eaf7b2808795a3bb6e05188da20b8495d80a4a3077a6e8f1d53b2ebbadf5d14382e245841ae1919a839 SHA512 03bb1c3b6c27e0049e7b5fc7721e2903c1dea80b55fe35208a4acd67116618a646d98fc5184d3a43ac9ce3dc693fb8ca768a18f20d9d6eb69d91fd2a101cc9e5 -DIST nltk-book_grammars-20200312.zip 9103 BLAKE2B 4087df6322534a8b012df25587151afe6121ad857ed99cdac1cfa5c8f9aca4d2c623876fb65fa21b9f391c0e96401ef18a0f403bce343755fff38c7d85292012 SHA512 8cfa085e8203f9c415d18c0afb3e3cf9963214929f4de71cf5933234e3623e432cfca3a167cd7c2d9cdd4d22496cf959249790789782675cec392d0e0ef5549d -DIST nltk-brown-20200312.zip 3314357 BLAKE2B f9c54f01d08ce2da90238a94e74c693ca60ad63b0cfdc141897942b4c01235f505d9b60f4ab0eb0aa63fc4b414922f5d71eed404486d4b31788f167e068c300c SHA512 f425e022f8f3eb459cf9ad7c90c326920430f7f0ad3e15d5961dfb5146ac355f7e13ba7681a78a26d3c5b146979eb778012aac4ce3dc5d59421a60798dede85d -DIST nltk-brown_tei-20200312.zip 8737738 BLAKE2B 5386fc3c818e8f772760f8c8288fab1fb6f67d5f27e8aa47bc9366716b66c1b4c5fb52e0c9d52f1d2884ab426fe45afcb5d07dc497cf1a2e86dc4c06dd498cac SHA512 f3dcc36bcab63d481e4d833c8946f10163f732166114c8fdd63932fff9fba3c236593a082ebcdf96f74aea6d33e424b7be4c645fd0f5ee5090f0335544c02c47 -DIST nltk-cess_cat-20200312.zip 5396688 BLAKE2B b2c79b6d938b98118ed0f541ed75509bd47d2309123c97aff2aa1f03fe6da298c5270a9cd6fe3da91e57402b6bbf3953c88eab7e25c47b9a12720ff0367499e1 SHA512 6f14beaa98a5f0731fe126c7e10110045c7cac8f7893bea0a6895bc64e6953622f989e93c2e77f6d66d5a3024acc11422584d6563fc3efa84766757e2c5d4127 -DIST nltk-cess_esp-20200312.zip 2220392 BLAKE2B 16695534a2267c20d204e6ce19a19fbf053d3f4e06d8b52bf480f9c775b05381a902f56b0793aabb20ad07ed6334c3f24217dcfffb33bf32bfb3aaa6736dcbf0 SHA512 daca83bbe8d725fad5775f5c71946ae534764a758ccf428b3f48674eaa4a5a8342cb35f38ae9715ffa75030771b91f1303bb2b98a55922337e6b39dfa2e7a94a -DIST nltk-chat80-20200312.zip 19209 BLAKE2B a9dc4eb6d0a6d081cff840a8cd6b3249ca2e26a6aa783f33fba770f3c56917537cfb00706464767b70d4b10339b443615272b909fc43efe5ce1e8d8dbcb8df2e SHA512
[gentoo-commits] repo/gentoo:master commit in: profiles/, sci-astronomy/skycat/, sci-astronomy/skycat/files/
commit: 0aebae1f0a1105dd1dd018ac052408bf2685e15e Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:16:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:16:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aebae1f sci-astronomy/skycat: Remove last-rited pkg Closes: https://bugs.gentoo.org/688950 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 5 - sci-astronomy/skycat/Manifest | 1 - .../skycat/files/skycat-3.0.2-systemlibs.patch | 107 --- .../skycat/files/skycat-3.0.2-tk8.5.patch | 21 -- sci-astronomy/skycat/files/skycat-3.1.2-m4.patch | 150 -- .../skycat/files/skycat-3.1.2-makefile-qa.patch| 132 - .../files/skycat-3.1.3-remove-tclx-dep.patch | 315 - .../skycat/files/skycat-3.1.3-string-issues.patch | 57 sci-astronomy/skycat/metadata.xml | 13 - sci-astronomy/skycat/skycat-3.1.3.ebuild | 68 - 10 files changed, 869 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4fe7f8d80896..0bfab4be4f17 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -867,11 +867,6 @@ dev-python/lunr dev-python/nltk dev-python/nltk-data -# Michał Górny (2022-12-15) -# Fails to build since 2019. Last bumped in 2017. -# Removal on 2023-01-14. Bug #688950. -sci-astronomy/skycat - # Jaco Kroon (2022-12-14) # Multiple open bugs (bug #870910, bug #877731, bug #884815), only one of which # is trivial to solve. diff --git a/sci-astronomy/skycat/Manifest b/sci-astronomy/skycat/Manifest deleted file mode 100644 index 04f46a80de55.. --- a/sci-astronomy/skycat/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST skycat-3.1.3.tar.gz 3057187 BLAKE2B 3adb385452969f4cc9dac4236c1ff3dae94f2f4cf3efef1b21acfb470ffe2c387c38aa4cc0b73c1836a2172271d6113e5d0f6ab49eaab7ad8a68c7ca6566133c SHA512 55ec0c2b367e028c23e5e8f8d74106aa51aec5173c2ab1772f5fa8a5a5b65f3d85e7b991597a89f11f6ca14d57aaa6b774f474b41e78747ee486df66ab22e9ff diff --git a/sci-astronomy/skycat/files/skycat-3.0.2-systemlibs.patch b/sci-astronomy/skycat/files/skycat-3.0.2-systemlibs.patch deleted file mode 100644 index 669d54a68ed0.. --- a/sci-astronomy/skycat/files/skycat-3.0.2-systemlibs.patch +++ /dev/null @@ -1,107 +0,0 @@ -diff -Naur skycat-3.0.2/astrotcl/configure.in skycat-3.0.2.new/astrotcl/configure.in skycat-3.0.2/astrotcl/configure.in 2006-01-25 17:21:38.0 -0500 -+++ skycat-3.0.2.new/astrotcl/configure.in 2009-09-24 20:48:27.0 -0400 -@@ -83,10 +83,10 @@ - #--- - - changequote(<<, >>) --csources=`cd $srcdir; echo {generic,press,libwcs,cfitsio}/*.[Cc]` -+csources=`cd $srcdir; echo {generic,press}/*.[Cc]` - changequote([, ]) --cheaders=`cd $srcdir; echo {generic,press,libwcs,cfitsio}/*.h` --cincludes="-I$srcdir/../tclutil/generic -I$srcdir/generic -I$srcdir/press -I$srcdir/libwcs -I$srcdir/cfitsio" -+cheaders=`cd $srcdir; echo {generic,press}/*.h` -+cincludes="-I$srcdir/../tclutil/generic -I$srcdir/generic -I$srcdir/press -I/usr/include/wcs -I/usr/include/" - tclsources=`cd $srcdir; echo library/*.tcl` - - TEA_ADD_SOURCES([${csources}]) -diff -Naur skycat-3.0.2/cat/aclocal.m4 skycat-3.0.2.new/cat/aclocal.m4 skycat-3.0.2/cat/aclocal.m42006-01-23 12:24:46.0 -0500 -+++ skycat-3.0.2.new/cat/aclocal.m42009-09-24 20:31:00.0 -0400 -@@ -47,11 +47,11 @@ - changequote([, ]) - - cat_headers=`cd $srcdir; echo generic/*.h` --astrotcl_headers=`cd $srcdir; echo ../astrotcl/{generic,press,libwcs,cfitsio}/*.h` -+astrotcl_headers=`cd $srcdir; echo ../astrotcl/{generic,press}/*.h` - tclutil_headers=`cd $srcdir; echo ../tclutil/generic/*.h` - - cat_includes="-I$srcdir/generic -I$srcdir/bitmaps" --astrotcl_includes="-I$srcdir/../astrotcl/generic -I$srcdir/../astrotcl/cfitsio -I$srcdir/../astrotcl/libwcs" -+astrotcl_includes="-I$srcdir/../astrotcl/generic -I/usr/include -I/usr/include/wcs" - tclutil_includes="-I$srcdir/../tclutil/generic" - cincludes="${cat_includes} ${astrotcl_includes} ${tclutil_includes}" - -diff -Naur skycat-3.0.2/cat/configure.in skycat-3.0.2.new/cat/configure.in skycat-3.0.2/cat/configure.in 2006-02-03 05:29:48.0 -0500 -+++ skycat-3.0.2.new/cat/configure.in 2009-09-24 20:51:56.0 -0400 -@@ -181,6 +181,9 @@ - # and TEA_LOAD_TCLCONFIG macros above. - # - -+# we need wcstools and cfitsio -+PKG_LIBS="${PKG_LIBS} -lwcstools -lcfitsio" -+ - TEA_MAKE_LIB - - # -diff -Naur skycat-3.0.2/rtd/aclocal.m4 skycat-3.0.2.new/rtd/aclocal.m4 skycat-3.0.2/rtd/aclocal.m42006-02-01 17:10:36.0 -0500 -+++ skycat-3.0.2.new/rtd/aclocal.m42009-09-24
[gentoo-commits] repo/gentoo:master commit in: dev-python/nltk/, profiles/
commit: 49ef5c1e3cd02662aaa2368a262b41c8263a5cda Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:16:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:16:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ef5c1e dev-python/nltk: Remove last-rited pkg Closes: https://bugs.gentoo.org/886203 Signed-off-by: Michał Górny gentoo.org> dev-python/nltk/Manifest| 1 - dev-python/nltk/metadata.xml| 14 -- dev-python/nltk/nltk-3.7.ebuild | 62 - profiles/package.mask | 1 - 4 files changed, 78 deletions(-) diff --git a/dev-python/nltk/Manifest b/dev-python/nltk/Manifest deleted file mode 100644 index ef1d47b1d343.. --- a/dev-python/nltk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nltk-3.7.tar.gz 2851947 BLAKE2B 4cd4fed9f26de7996bcabbd71d500c072489e79ae0edb29f09577e465227c948efa7130af6975b029e77fb79db015437a9e3311eb28048d02dcc2356441d0908 SHA512 66d79afa59f18f2bf7d086dcb22813c7b92239c05669daa62866dbda06c0ca22367317749cf19db3e41a7bdb405d4f87f72b695aa58fd0669bf36de64f1f9888 diff --git a/dev-python/nltk/metadata.xml b/dev-python/nltk/metadata.xml deleted file mode 100644 index c0f249f45d9f.. --- a/dev-python/nltk/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - pyt...@gentoo.org - Python - - - - nltk - nltk - nltk/nltk - - diff --git a/dev-python/nltk/nltk-3.7.ebuild b/dev-python/nltk/nltk-3.7.ebuild deleted file mode 100644 index 09aa17ecf9f4.. --- a/dev-python/nltk/nltk-3.7.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite,tk?,xml(+)" - -inherit distutils-r1 - -DESCRIPTION="Natural Language Toolkit" -HOMEPAGE="https://www.nltk.org/ https://github.com/nltk/nltk/; -SRC_URI="https://github.com/nltk/nltk/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" -IUSE="tk" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/joblib[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/joblib[${PYTHON_USEDEP}] - >=dev-python/nltk-data-20211221 - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyparsing[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/twython[${PYTHON_USEDEP}] - sci-libs/scikit-learn[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - )" -PDEPEND="dev-python/nltk-data" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - unit/test_downloader.py::test_downloader_using_existing_parent_download_dir - unit/test_downloader.py::test_downloader_using_non_existing_parent_download_dir -) - -src_prepare() { - # requires unpackaged pycrfsuite - sed -i -e '/>>>/s@$@ # doctest: +SKIP@' nltk/tag/crf.py || die - # replace fetching from network with duplicate file URL - sed -e 's@https://raw.githubusercontent.com/nltk/nltk/develop/nltk/test/toy.cfg@nltk:grammars/sample_grammars/toy.cfg@' \ - -i nltk/test/data.doctest || die - - distutils-r1_src_prepare -} - -src_test() { - cd nltk/test || die - distutils-r1_src_test -} diff --git a/profiles/package.mask b/profiles/package.mask index ec154a9f72c4..e9ddd7aa0b7b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -860,7 +860,6 @@ games-puzzle/mindless # is not a feasible long-term solution. # # Removal on 2023-01-15. Bug #886203. -dev-python/nltk dev-python/nltk-data # Jaco Kroon (2022-12-14)
[gentoo-commits] repo/gentoo:master commit in: dev-python/lunr/, profiles/
commit: d05e27ee72158aa69b488cf93e95f3caf62e3082 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:16:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:16:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05e27ee dev-python/lunr: Remove last-rited pkg Closes: https://bugs.gentoo.org/886203 Signed-off-by: Michał Górny gentoo.org> dev-python/lunr/Manifest | 1 - dev-python/lunr/lunr-0.6.2.ebuild | 31 --- dev-python/lunr/metadata.xml | 12 profiles/package.mask | 4 4 files changed, 48 deletions(-) diff --git a/dev-python/lunr/Manifest b/dev-python/lunr/Manifest deleted file mode 100644 index 1299ac30e9de.. --- a/dev-python/lunr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lunr-0.6.2.tar.gz 45968 BLAKE2B dd9328182f58ff623bf81c5cfdf31e7a8b004f5aa9e64934f09ffda3626143f5dc5ab92339208b886a91e00100cff65295b65d416faa3f38bbe4fe6c39299826 SHA512 6b7c29d30a8a64b71246ff884e473cceeef5e00e382ad54474e7855dcafcf3817dcc14c29c1bb2eb3371f1cb5ab1485a7840dbe41d345a4503294052aa9cd644 diff --git a/dev-python/lunr/lunr-0.6.2.ebuild b/dev-python/lunr/lunr-0.6.2.ebuild deleted file mode 100644 index 1b524b3bb3d7.. --- a/dev-python/lunr/lunr-0.6.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="A Python implementation of Lunr.js" -HOMEPAGE="https://github.com/yeraydiazdiaz/lunr.py; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="dev-python/nltk[${PYTHON_USEDEP}]" - -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/acceptance_tests - tests/test_stemmer -) diff --git a/dev-python/lunr/metadata.xml b/dev-python/lunr/metadata.xml deleted file mode 100644 index 388a29f37a98.. --- a/dev-python/lunr/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - pyt...@gentoo.org - - - - lepture/python-livereload - lunr - - diff --git a/profiles/package.mask b/profiles/package.mask index 0bfab4be4f17..ec154a9f72c4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -859,11 +859,7 @@ games-puzzle/mindless # via LICENSE=all-rights-reserved + RESTRICT=bindist but this # is not a feasible long-term solution. # -# dev-python/lunr is the only revdep and has no reverse dependencies -# itself. -# # Removal on 2023-01-15. Bug #886203. -dev-python/lunr dev-python/nltk dev-python/nltk-data
[gentoo-commits] repo/gentoo:master commit in: net-print/apsfilter/, profiles/
commit: 6e860466d8674c938fbc9ceef84f408974a9656a Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:15:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:15:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e860466 net-print/apsfilter: Remove last-rited pkg Closes: https://bugs.gentoo.org/884881 Signed-off-by: Michał Górny gentoo.org> net-print/apsfilter/Manifest | 1 - net-print/apsfilter/apsfilter-7.2.8-r1.ebuild | 55 --- net-print/apsfilter/metadata.xml | 8 profiles/package.mask | 6 --- 4 files changed, 70 deletions(-) diff --git a/net-print/apsfilter/Manifest b/net-print/apsfilter/Manifest deleted file mode 100644 index c347450380fa.. --- a/net-print/apsfilter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST apsfilter-7.2.8.tar.bz2 310587 BLAKE2B aae44a7e79157d3ddf9ce56fe51ae90106eb952d536658efe0f19dfcbe5f0d5c7dd078e3bb5044433e250df6b9289a08a466d6e9fc77c91d540daf07a70bf197 SHA512 ca07e7eb620a95b08fb912e899520d5ff85613eb3d1f712e1d38a66cf5b84516dbb35e3e40ef75ac10d1e717cfc2f49930a0f0873fee451d495c8ae572072012 diff --git a/net-print/apsfilter/apsfilter-7.2.8-r1.ebuild b/net-print/apsfilter/apsfilter-7.2.8-r1.ebuild deleted file mode 100644 index 52cac18cbc7e.. --- a/net-print/apsfilter/apsfilter-7.2.8-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Apsfilter Prints So Fine, It Leads To Extraordinary Results" -HOMEPAGE="http://www.apsfilter.org; -SRC_URI="http://www.apsfilter.org/download/${P}.tar.bz2; -S="${WORKDIR}/${PN}" - -KEYWORDS="~alpha ~amd64 ppc sparc x86" -IUSE="cups" -SLOT="0" -LICENSE="GPL-2" - -RDEPEND=" - app-text/ghostscript-gpl - >=app-text/psutils-1.17 - >=app-text/a2ps-4.13b-r4 - net-print/cups - app-alternatives/awk - virtual/imagemagick-tools - virtual/mta" -DEPEND="${RDEPEND}" - -src_configure() { - local myconf= - - # assume that lprng is installed if cups isn't USEd - if use cups ; then - myconf="--with-printcap=/etc/cups/printcap --with-spooldir=/var/spool/cups" - else - myconf="--with-printcap=/etc/lprng/printcap" - fi - - # econf doesn't work here :( - ./configure \ - --prefix="${EPREFIX}/usr" \ - --mandir=/usr/share/man \ - --docdir=/usr/share/doc/${PF} \ - --sysconfdir=/etc \ - "${myconf} ${EXTRA_ECONF}" \ - || die -} - -src_install() { - emake DESTDIR="${ED}" install - dosym ../share/apsfilter/SETUP /usr/bin/apsfilter - - if use cups ; then - dosym ../cups/printcap /etc/printcap - else - dosym ../lprng/printcap /etc/printcap - fi -} diff --git a/net-print/apsfilter/metadata.xml b/net-print/apsfilter/metadata.xml deleted file mode 100644 index e2fedda90ee1.. --- a/net-print/apsfilter/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - print...@gentoo.org - Gentoo Printing Project - - diff --git a/profiles/package.mask b/profiles/package.mask index 215c361e6184..7d2f8d7d663a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -880,12 +880,6 @@ sci-astronomy/skycat # Removal on 2023-01-14. Bug #885605 net-print/kyocera-mita-ppds -# Marco Scardovi (2022-12-15) -# Dead upstream, dead homepage, dead symlinks, -# no revdeps and no version bump since 2011 -# Removal on 2023-01-14. Bug #884881 -net-print/apsfilter - # Jaco Kroon (2022-12-14) # Multiple open bugs (bug #870910, bug #877731, bug #884815), only one of which # is trivial to solve.
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ruby/mime-types/
commit: 2c4539933f75e6de4cf16096accd2ac1fb5bc8c8 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:13:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:13:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c453993 dev-ruby/mime-types: Remove masked slot :2 Signed-off-by: Michał Górny gentoo.org> dev-ruby/mime-types/Manifest | 1 - dev-ruby/mime-types/mime-types-2.99.3.ebuild | 34 profiles/package.mask| 6 - 3 files changed, 41 deletions(-) diff --git a/dev-ruby/mime-types/Manifest b/dev-ruby/mime-types/Manifest index 22aa18da45b8..48c80ce940c1 100644 --- a/dev-ruby/mime-types/Manifest +++ b/dev-ruby/mime-types/Manifest @@ -1,2 +1 @@ -DIST mime-types-2.99.3.gem 149504 BLAKE2B f0e34e5379948e5e742f3d9db0214bcf40bcdf425866509fe40e74188673b779da11980ab68d202c5129295ecda1a19f4b177f51f1add0b413f29669717060b7 SHA512 1a71cbe2baed27fa14a914e2ad112545c42c7560e93617a41fd3a5bf61e0ee1e5b5385e0cca7488302aecfc25eb6cd071a33d57291aa4c3280cb2621989daa48 DIST mime-types-3.4.1.gem 36864 BLAKE2B 09c6c2fad3cad3535e5c357b49c84b2c1809903235f3bdbeeb766157c48bfc899f32fe95be535feab3c7835c4b535e25b49019c14f51dee1a812fdb735f0f7af SHA512 d0cec7afbe1685c008765997c3047f23bbb0bd10989cd82475805f932e61c400b3d2e60f5f95804c46919b57f0d3644c866be358b0c4c653ace43d62bbc98e4f diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild b/dev-ruby/mime-types/mime-types-2.99.3.ebuild deleted file mode 100644 index 95fcf9162b30.. --- a/dev-ruby/mime-types/mime-types-2.99.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ruby30: not compatible -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="History.rdoc History-Types.rdoc README.rdoc" - -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby" -HOMEPAGE="https://github.com/mime-types/ruby-mime-types; - -LICENSE="MIT Artistic GPL-2" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" - -all_ruby_prepare() { - # Avoid unneeded dependency on minitest-focus. - sed -i -e '/focus/ s:^:#:' \ - -e 's:fivemat/::' \ - test/minitest_helper.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -} diff --git a/profiles/package.mask b/profiles/package.mask index 07cde324c401..60f16f313876 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -904,12 +904,6 @@ net-voip/captagent # Last release in 2012. Removal in 30 days. dev-ruby/log_buddy -# Hans de Graaff (2022-12-11) -# ruby27-only slot. No reverse dependencies. -# Use a newer mime-types slot. -# Removal in 30 days. -dev-ruby/mime-types:2 - # Jonas Stein (2022-12-11) # Unfetchable and mirror-restricted. # Upstream discontinued
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ruby/ntlm-http/, dev-ruby/ntlm-http/files/
commit: 0eeda9b60f84385a1fbdfa82cdfc7e19f26ac420 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:12:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:12:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeda9b6 dev-ruby/ntlm-http: Remove last-rited pkg Signed-off-by: Michał Górny gentoo.org> dev-ruby/ntlm-http/Manifest| 1 - .../ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch | 24 --- dev-ruby/ntlm-http/metadata.xml| 8 - dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild | 34 -- profiles/package.mask | 5 5 files changed, 72 deletions(-) diff --git a/dev-ruby/ntlm-http/Manifest b/dev-ruby/ntlm-http/Manifest deleted file mode 100644 index d79a0fed0040.. --- a/dev-ruby/ntlm-http/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ntlm-http-0.1.1.gem 13824 BLAKE2B 179baff2b4b00306b15aa42bad3e91bb41bdc6070ad2eb4681075474839dafea06c54ef7b3fb9f997951ad7b4ddcfa78caf5345b35e5944366b60f27bea63530 SHA512 1d2868582a194fb3a3dcb48a7dfb031014e51a93d57afb83aaef98be8e57789506b71e6440770ca7bc48979d9dd730f398d01d554d6d0575ff01046a227c7669 diff --git a/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch b/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch deleted file mode 100644 index b5e35a7210c5.. --- a/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch +++ /dev/null @@ -1,24 +0,0 @@ -Index: ntlm-http-0.1.1/lib/net/ntlm_http.rb -=== ntlm-http-0.1.1.orig/lib/net/ntlm_http.rb -+++ ntlm-http-0.1.1/lib/net/ntlm_http.rb -@@ -45,6 +45,7 @@ - require 'base64' - require 'openssl' - require 'openssl/digest' -+require 'kconv' - - module Net #:nodoc: - module NTLM -Index: ntlm-http-0.1.1/lib/net/ntlm.rb -=== ntlm-http-0.1.1.orig/lib/net/ntlm.rb -+++ ntlm-http-0.1.1/lib/net/ntlm.rb -@@ -45,6 +45,7 @@ - require 'base64' - require 'openssl' - require 'openssl/digest' -+require 'kconv' - - module Net #:nodoc: - module NTLM diff --git a/dev-ruby/ntlm-http/metadata.xml b/dev-ruby/ntlm-http/metadata.xml deleted file mode 100644 index 658c72b1920d.. --- a/dev-ruby/ntlm-http/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - r...@gentoo.org - Gentoo Ruby Project - - diff --git a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild deleted file mode 100644 index d05197d014ca.. --- a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_DOC_SOURCES="lib README" -RUBY_FAKEGEM_EXTRADOC="README" - -inherit ruby-fakegem - -DESCRIPTION="Ruby/NTLM HTTP provides NTLM authentication over http" -HOMEPAGE="http://www.mindflowsolutions.net/; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="test" - -ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" - -all_ruby_prepare() { - find . -name '*.rb' -exec sed -i -e 's:\r$::' {} + - - # We can't use RUBY_PATCHES for this because we need first to convert the files - eapply "${FILESDIR}"/${P}+ruby-1.9.patch -} - -each_ruby_test() { - ruby-ng_testrb-2 test/*_test.rb -} diff --git a/profiles/package.mask b/profiles/package.mask index 6497456acf1a..199bbee4f6f3 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -915,11 +915,6 @@ dev-ruby/mime-types:2 # Last release in 2013. Removal in 30 days. dev-ruby/nagios_analyzer -# Hans de Graaff (2022-12-11) -# ruby27-only package. No reverse dependencies. -# Last release in 2009. Removal in 30 days. -dev-ruby/ntlm-http - # Jonas Stein (2022-12-11) # Unfetchable and mirror-restricted. # Upstream discontinued
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ruby/log_buddy/
commit: 7e830a844d7ac973daeedf0094b3d234905b39e4 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:14:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:14:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e830a84 dev-ruby/log_buddy: Remove last-rited pkg Signed-off-by: Michał Górny gentoo.org> dev-ruby/log_buddy/Manifest | 1 - dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild | 29 dev-ruby/log_buddy/metadata.xml | 11 --- profiles/package.mask| 5 - 4 files changed, 46 deletions(-) diff --git a/dev-ruby/log_buddy/Manifest b/dev-ruby/log_buddy/Manifest deleted file mode 100644 index 84cbce50fc8e.. --- a/dev-ruby/log_buddy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST log_buddy-0.7.0.gem 11264 BLAKE2B 688d8545a57361ecdecef3021db69d285a040b6439b2391337b8842408ad5e6d4b79d0d9391db07172e0bde6e27f151f6b6f93a3e4d9448730c32e4cf21a2c56 SHA512 ce7d068157f2fc3513f330a8616dbf126f218f2f5166a91d3cd0179cd5899a696acc364001a677324581eefc0ebbe20d1e01413b1f363fd424c25232f4a791e2 diff --git a/dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild b/dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild deleted file mode 100644 index 4a29b07ba29d.. --- a/dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.markdown examples.rb" - -RUBY_FAKEGEM_EXTRAINSTALL="init.rb" - -inherit ruby-fakegem - -DESCRIPTION="Log statements along with their name easily" -HOMEPAGE="https://github.com/relevance/log_buddy; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.9 )" - -all_ruby_prepare() { - rm Gemfile || die -} diff --git a/dev-ruby/log_buddy/metadata.xml b/dev-ruby/log_buddy/metadata.xml deleted file mode 100644 index 7c0e1c53fb19.. --- a/dev-ruby/log_buddy/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -relevance/log_buddy - - diff --git a/profiles/package.mask b/profiles/package.mask index 60f16f313876..215c361e6184 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -899,11 +899,6 @@ net-print/apsfilter # Removal on 2023-01-31. net-voip/captagent -# Hans de Graaff (2022-12-11) -# ruby27-only package. No reverse dependencies. -# Last release in 2012. Removal in 30 days. -dev-ruby/log_buddy - # Jonas Stein (2022-12-11) # Unfetchable and mirror-restricted. # Upstream discontinued
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ruby/posix-spawn/
commit: 021f470ea595152374e0deb44ac47e63732cd0df Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:11:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:11:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021f470e dev-ruby/posix-spawn: Remove last-rited pkg Signed-off-by: Michał Górny gentoo.org> dev-ruby/posix-spawn/Manifest | 1 - dev-ruby/posix-spawn/metadata.xml | 11 - dev-ruby/posix-spawn/posix-spawn-0.3.15-r1.ebuild | 29 --- profiles/package.mask | 5 4 files changed, 46 deletions(-) diff --git a/dev-ruby/posix-spawn/Manifest b/dev-ruby/posix-spawn/Manifest deleted file mode 100644 index ff646c271c68.. --- a/dev-ruby/posix-spawn/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST posix-spawn-0.3.15.gem 29696 BLAKE2B 224cca09cbac983cb35dd2c25fe4ea485f6c5ec20fe46dfafcfb4f3586da9eb77ba8328dcdc3fde6f389dc0953ae4b7e5a600af67db421837a6610b0770c8146 SHA512 bdfecdbb0d470d23643de1c5b40c4f4b8b7f8970c14a2d3bd7c15e59d388b24857fb740c5c87573cbb6ac83483a29bf87f856a949a1fc014be8ad09e5cb2a9e7 diff --git a/dev-ruby/posix-spawn/metadata.xml b/dev-ruby/posix-spawn/metadata.xml deleted file mode 100644 index 442c14db4018.. --- a/dev-ruby/posix-spawn/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -rtomayko/posix-spawn - - diff --git a/dev-ruby/posix-spawn/posix-spawn-0.3.15-r1.ebuild b/dev-ruby/posix-spawn/posix-spawn-0.3.15-r1.ebuild deleted file mode 100644 index 61f75a2bf234.. --- a/dev-ruby/posix-spawn/posix-spawn-0.3.15-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="README.md TODO HACKING" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Library that implements a subset of the Ruby 1.9 Process::spawn" -HOMEPAGE="https://github.com/rtomayko/posix-spawn/; - -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" - -LICENSE="MIT" -SLOT="0" -IUSE="test" - -all_ruby_prepare() { - sed -i -e '/test_backtick_redirect/askip "Output depends on bash version"' test/test_backtick.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each {|f| require f}' || die -} diff --git a/profiles/package.mask b/profiles/package.mask index ea43dd284576..6497456acf1a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -920,11 +920,6 @@ dev-ruby/nagios_analyzer # Last release in 2009. Removal in 30 days. dev-ruby/ntlm-http -# Hans de Graaff (2022-12-11) -# ruby27-only package. No reverse dependencies. -# Removal in 30 days. -dev-ruby/posix-spawn - # Jonas Stein (2022-12-11) # Unfetchable and mirror-restricted. # Upstream discontinued
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ruby/nagios_analyzer/
commit: 3cd0b4adcd92cc19fd9b8bfe18afe7f4c3a16828 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 06:12:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:12:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd0b4ad dev-ruby/nagios_analyzer: Remove last-rited pkg Signed-off-by: Michał Górny gentoo.org> dev-ruby/nagios_analyzer/Manifest | 1 - dev-ruby/nagios_analyzer/metadata.xml | 11 --- .../nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild | 19 --- profiles/package.mask | 5 - 4 files changed, 36 deletions(-) diff --git a/dev-ruby/nagios_analyzer/Manifest b/dev-ruby/nagios_analyzer/Manifest deleted file mode 100644 index a0c72b8c6bb4.. --- a/dev-ruby/nagios_analyzer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nagios_analyzer-0.0.5.gem 11264 BLAKE2B 16e90e269f73e7f717fcde574fd729efd0ab5a0c1892ffe1692e5bb0c87ed6e6909f45381d8021b24540ef3f99d80d9564c37476a7ed11743616b065c6b0 SHA512 052ad107bf39d35b0c21392f4d5905ddcf009e3fa4b780706c23b9d6a45bf6a7b0a64dad596c8a32aedb332ee069f062c30b47479289569fb5f13b5705b03303 diff --git a/dev-ruby/nagios_analyzer/metadata.xml b/dev-ruby/nagios_analyzer/metadata.xml deleted file mode 100644 index 9f6a9e2a4c52.. --- a/dev-ruby/nagios_analyzer/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -jbbarth/nagios_analyzer - - diff --git a/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild b/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild deleted file mode 100644 index c0867a5217de.. --- a/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_EXTRADOC="README.textile" - -inherit ruby-fakegem - -DESCRIPTION="A simple parser for Nagios status files" -HOMEPAGE="https://github.com/jbbarth/nagios_analyzer; -LICENSE="MIT" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="" diff --git a/profiles/package.mask b/profiles/package.mask index 199bbee4f6f3..07cde324c401 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -910,11 +910,6 @@ dev-ruby/log_buddy # Removal in 30 days. dev-ruby/mime-types:2 -# Hans de Graaff (2022-12-11) -# ruby27-only package. No reverse dependencies. -# Last release in 2013. Removal in 30 days. -dev-ruby/nagios_analyzer - # Jonas Stein (2022-12-11) # Unfetchable and mirror-restricted. # Upstream discontinued
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-context/
commit: 85efafbf902a9a3e2fca78e8dac422ad132f34ac Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:26:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85efafbf dev-python/jaraco-context: Bump to 4.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-context/Manifest | 1 + .../jaraco-context/jaraco-context-4.2.1.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/jaraco-context/Manifest b/dev-python/jaraco-context/Manifest index 9ac981464ecb..6dab660843ca 100644 --- a/dev-python/jaraco-context/Manifest +++ b/dev-python/jaraco-context/Manifest @@ -1 +1,2 @@ DIST jaraco.context-4.2.0.tar.gz 9308 BLAKE2B 047474e325846a5e01407cd5c6c64da4f7185d3a26b3664f06e3ca76bdb5989fd741a62ab32a667d56a80a4280824e8614cc64a27aa45f97f81d93c344f06f31 SHA512 829284682ead392ae7620c1881e89b7091e7ddc7c1d293c05792f7ce4276a5745554598a222a52ed93a7b2b401d20f3d066cfd32de65ad2f0f3c8c5f5cd2c75a +DIST jaraco.context-4.2.1.tar.gz 9526 BLAKE2B f4543528ac24ed0005955cee49b1e4723b6d6240125eda3b6f58307a22180df41ed90069328e8e0efe460040dbadd2948d3728ccf2c01953b7e5d6bfb43e378d SHA512 34b4a051e4a50c24313bee4b80106cc5b3bb71cafc4b2eb4e8cf061b270f5ccf0ff550b58d7b05d7407f2cd7aa8ec4baf113de6dcd064d91e3f2619c5e0ce284 diff --git a/dev-python/jaraco-context/jaraco-context-4.2.1.ebuild b/dev-python/jaraco-context/jaraco-context-4.2.1.ebuild new file mode 100644 index ..100882e1beea --- /dev/null +++ b/dev-python/jaraco-context/jaraco-context-4.2.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/-/.} +DESCRIPTION="Context managers by jaraco" +HOMEPAGE=" + https://github.com/jaraco/jaraco.context/ + https://pypi.org/project/jaraco.context/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +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 ~sparc64-solaris ~x64-solaris ~x86-solaris" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "jaraco.context" + version = "${PV}" + description = "Context managers by jaraco" + EOF +} + +python_install() { + distutils-r1_python_install + # rename to workaround a bug in pkg_resources + # https://bugs.gentoo.org/834522 + mv "${D}$(python_get_sitedir)"/jaraco{_,.}context-${PV}.dist-info || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dulwich/
commit: ed470c08e13f57c56da4d81f33fa8b0493486a21 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:07:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed470c08 dev-python/dulwich: Bump to 0.21.2 Signed-off-by: Michał Górny gentoo.org> dev-python/dulwich/Manifest | 1 + dev-python/dulwich/dulwich-0.21.2.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index a00c0a047fd6..15c2d6764983 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -2,3 +2,4 @@ DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 702564597a0367f454a396e4917d4fcd8b963 DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51 SHA512 506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626 DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645 SHA512 ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5 DIST dulwich-0.21.1.tar.gz 436958 BLAKE2B b821eb8a195496066017c0f9c9076ed25e1bfb894cead5175143a8944a16b8a82ca54d9a65d1aea23d7a039ce63343c608e2694f756b65b49e345d0ff49293f4 SHA512 bef3725b6101d0b8f115df432ca41a5f7b05fc5d84aa87f99f5815c670775ab74264a88768fbbe41bb89ff4cc6618b5a8a01ad2dae33f121ead424b5ed977f82 +DIST dulwich-0.21.2.tar.gz 436949 BLAKE2B 8c3b42e103146c3641292eaaae29b2e53690a84fe0ba68adcaecc7ed75ce5ee3af64cffcc702b98a5bef18b6edfe888b2db0232430cf0289d1ca14dd49f3fb14 SHA512 edc7ea98f3417bd3f460d3c5fb54ceb1974df79e85fea4b4d324a79f487a5303edbdb256bae0b5c6e83615cf8788a2a921bfbd5031d4d3e4dbdd1c97ea1295e8 diff --git a/dev-python/dulwich/dulwich-0.21.2.ebuild b/dev-python/dulwich/dulwich-0.21.2.ebuild new file mode 100644 index ..2949d3dcec07 --- /dev/null +++ b/dev-python/dulwich/dulwich-0.21.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Pure-Python implementation of the Git file formats and protocols" +HOMEPAGE=" + https://github.com/jelmer/dulwich/ + https://pypi.org/project/dulwich/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+ Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + app-crypt/gpgme[python,${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/fastimport[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs + +python_test() { + # remove interference from the tests that do stuff like user.name + unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \ + GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL + # Do not use make check which rebuilds the extension and uses -Werror, + # causing unexpected failures. + "${EPYTHON}" -m unittest -v dulwich.tests.test_suite || + die "tests failed with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-docutils/
commit: 82f0163cd2124597b0501b54c268e1200649fb04 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:31:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f0163c dev-python/types-docutils: Bump to 0.19.1.2 Signed-off-by: Michał Górny gentoo.org> dev-python/types-docutils/Manifest | 1 + .../types-docutils/types-docutils-0.19.1.2.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index bd5c0c0fff4c..332bc45be3d3 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1 +1,2 @@ DIST types-docutils-0.19.1.1.tar.gz 8869 BLAKE2B 19f540af04aa483c194a68ac76af45b494e955afb5ef48f15da47f832ad1b18c25ec9a4cc64a87037e30296ac133e9297a344485dd1c6174c9f20d36953f588b SHA512 34c4e5997059c395311fc987b16259839daff3d4aba6e33f33ae3993137bee8f4362ce8f8491d3c8ed10435a27f5c91b87cfb74ae145251e268f45409c1526d0 +DIST types-docutils-0.19.1.2.tar.gz 8973 BLAKE2B 7303c3ce16c9521215f29d2129394a92d436b2c75441189a6c3bbb0279c504ccb34995e9e40c777af7d6a09524043d05640d0419bfdbdc93b83b7daa91c6a9f3 SHA512 b9c4fff2f56bc77209f771996c24eef0c4d902dccb932e50b0f7207cccee8aef8335dfdf2cea7ff63f8c80de00be9293fd8367b78562dd7190f25228811177aa diff --git a/dev-python/types-docutils/types-docutils-0.19.1.2.ebuild b/dev-python/types-docutils/types-docutils-0.19.1.2.ebuild new file mode 100644 index ..13149a76e44c --- /dev/null +++ b/dev-python/types-docutils/types-docutils-0.19.1.2.ebuild @@ -0,0 +1,17 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Typing stubs for docutils" +HOMEPAGE="https://pypi.org/project/types-docutils/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/configobj/
commit: 1575fcb14d7d4e544356bd65f89d58c1ac64cac4 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:35:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1575fcb1 dev-python/configobj: Update remote-ids Signed-off-by: Michał Górny gentoo.org> dev-python/configobj/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/configobj/metadata.xml b/dev-python/configobj/metadata.xml index 4601768bfdaa..0d3e51ace89b 100644 --- a/dev-python/configobj/metadata.xml +++ b/dev-python/configobj/metadata.xml @@ -13,7 +13,7 @@ for config files. +DiffSK/configobj configobj -configobj
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/z3/
commit: deb859a8754a5a29e0f92cb12e55286879895b33 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:33:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb859a8 sci-mathematics/z3: Bump to 4.12.1 Signed-off-by: Michał Górny gentoo.org> sci-mathematics/z3/Manifest | 1 + sci-mathematics/z3/z3-4.12.1.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/sci-mathematics/z3/Manifest b/sci-mathematics/z3/Manifest index 9871e2684d1d..6c6b8418d1c9 100644 --- a/sci-mathematics/z3/Manifest +++ b/sci-mathematics/z3/Manifest @@ -1,2 +1,3 @@ DIST z3-4.11.2.tar.gz 5428273 BLAKE2B 85fe5b94c5bfaeaca5b1dfe42fe9763a278c414955a9aed45abbb3e60c366a86bcdcd7c3bdcf27cc67bc10c76700069d548cb1e27ccf3286c8c6eccfa9d492d1 SHA512 be2573d38c0e50b46fcb025d50335e016769fdeab3c26f5dc2a13102fae889d23039258ea8d38de3f53daa4cf073704d8639ac291e781a74633194adedaae21a DIST z3-4.12.0.tar.gz 5468532 BLAKE2B 229e8fb19cfb377f3ec9a728254c913a582ee16cfafaa8eb66683df01fc8320b527e493fe692fa85029360f6065d5a068ccbf337cdaf4b8f492ac8a2c3674063 SHA512 53a51c8304fa4356d13293f68b14d9d9eef57a0771c6698d38aea5fac62c4e52c41ff003cb6d771a32645d2aa4ef59be5f792f2efbee927d06ac8280094976e5 +DIST z3-4.12.1.tar.gz 5470095 BLAKE2B 8840b2c3bea5ae409f52bd2db931f7c0d88f86e154c2bf7d1bed34a0c7b72a5596a20467259f37ad9cae3c7e24d2e04ddebe8dd539a2e1a1ed6445d59b6cef28 SHA512 031fba9cc000a8da0025f95fa3f1c7519071d1b7775b377ff3192c505bb4c7e3d267da246c9ae68c940224e055a3c30571d2c0d7fbb042ec9a3d5849543a385c diff --git a/sci-mathematics/z3/z3-4.12.1.ebuild b/sci-mathematics/z3/z3-4.12.1.ebuild new file mode 100644 index ..56bcff6924d7 --- /dev/null +++ b/sci-mathematics/z3/z3-4.12.1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake-multilib java-pkg-opt-2 python-single-r1 + +DESCRIPTION="An efficient theorem prover" +HOMEPAGE="https://github.com/Z3Prover/z3/; +SRC_URI="https://github.com/Z3Prover/z3/archive/${P}.tar.gz; +S=${WORKDIR}/z3-${P} + +SLOT="0/$(ver_cut 1-2)" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc examples gmp isabelle java python" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + gmp? ( dev-libs/gmp:0=[cxx(+),${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + java? ( >=virtual/jdk-1.8 ) +" +BDEPEND=" + doc? ( app-doc/doxygen[dot] ) +" + +CMAKE_BUILD_TYPE=RelWithDebInfo + +src_prepare() { + cmake_src_prepare + java-pkg-opt-2_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -DZ3_USE_LIB_GMP=$(usex gmp) + -DZ3_ENABLE_EXAMPLE_TARGETS=OFF + -DZ3_BUILD_DOCUMENTATION=$(multilib_native_usex doc) + -DZ3_BUILD_PYTHON_BINDINGS=$(multilib_native_usex python) + -DZ3_BUILD_JAVA_BINDINGS=$(multilib_native_usex java) + -DZ3_INCLUDE_GIT_DESCRIBE=OFF + -DZ3_INCLUDE_GIT_HASH=OFF + ) + + multilib_is_native_abi && use java && mycmakeargs+=( -DJAVA_HOME="$(java-config -g JAVA_HOME )" ) + + cmake_src_configure +} + +multilib_src_test() { + cmake_build test-z3 + set -- "${BUILD_DIR}"/test-z3 /a + echo "${@}" >&2 + "${@}" || die +} + +multilib_src_install_all() { + dodoc README.md + use examples && dodoc -r examples + use python && python_optimize + + if use isabelle; then + insinto /usr/share/Isabelle/contrib/${P}/etc + newins - settings <<-EOF + Z3_COMPONENT="\$COMPONENT" + Z3_HOME="${EPREFIX}/usr/bin" + Z3_SOLVER="${EPREFIX}/usr/bin/z3" + Z3_REMOTE_SOLVER="z3" + Z3_VERSION="${PV}" + Z3_INSTALLED="yes" + Z3_NON_COMMERCIAL="yes" + EOF + fi +} + +pkg_postinst() { + if use isabelle; then + if [[ -f ${ROOT}/etc/isabelle/components ]]; then + sed -e "/contrib\/${PN}-[0-9.]*/d" \ + -i "${ROOT}/etc/isabelle/components" || die + cat <<-EOF >> "${ROOT}/etc/isabelle/components" || die + contrib/${P} + EOF + fi + fi +} + +pkg_postrm() { + if use isabelle; then + if [[ ! ${REPLACING_VERSIONS} ]]; then + if [[ -f "${ROOT}/etc/isabelle/components" ]]; then + # Note: this sed should only match the version of this ebuild + # Which
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs_pymdownx_material_extras/
commit: a2d33067c2a526835e0fec6ecaa77204eb8407af Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:28:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d33067 dev-python/mkdocs_pymdownx_material_extras: Bump to 2.4.1 Signed-off-by: Michał Górny gentoo.org> .../mkdocs_pymdownx_material_extras/Manifest | 1 + .../mkdocs_pymdownx_material_extras-2.4.1.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest b/dev-python/mkdocs_pymdownx_material_extras/Manifest index 728a97d2c413..248410debf83 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/Manifest +++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest @@ -1,2 +1,3 @@ DIST mkdocs_pymdownx_material_extras-2.3.1.tar.gz 24640 BLAKE2B a6637991494a0042bdc65a65822b84066efa774890d13079c87667fdfeadafa439a92bddeebad1234be8d10d60a1e4bcb76c2ff693e305c6ae37e846958eb810 SHA512 bfc213de818d0a82786de2c55d35d90fa80f107efdff2aa12ef5a96ec77d2bfb7d1e0e9115e930a29440cfba49fbe3a3a429dba2fb5c993878268d8a85b6ceba +DIST mkdocs_pymdownx_material_extras-2.4.1.tar.gz 24229 BLAKE2B f716b37f07e5b00cf7121c2de76c5794d96649b643767d315ef0f9be98a028af178f5b370f29132bb1a388c68e07eff9ce5f88b5b745558b7d3ecd12e7c3274d SHA512 651627361affa0a3dca1ad725744deb964fab009ccfcba6f581f29379f1bd8317da511b5a3055c37761d2b8ea814121e5459eac0c175aee73cbc5e446302fdc5 DIST mkdocs_pymdownx_material_extras-2.4.tar.gz 24171 BLAKE2B 8258e6c9566a24a614c222fb2f8e76305bd92ccd0ffbbd4b21e945a125a553ee8664d408d46a5081893e0bb8b72c5403ed2aefcdd11807301765b052e0ed29ca SHA512 002149765a30ce826b3df19c9ed659c45ee39ef0df4dfdff6ae1fdda8c88e69d6015fc3db41ee0d15229b35eefd2644dd8015a22e50db98ee45c520f95f0b04e diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.1.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.1.ebuild new file mode 100644 index ..b8541382d5af --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..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 ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/flask-migrate/
commit: 97dc4632a6e03fdce3a4f78ee39c5245b50a52a3 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:22:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97dc4632 dev-python/flask-migrate: Bump to 4.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/flask-migrate/Manifest | 1 + .../flask-migrate/flask-migrate-4.0.2.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/flask-migrate/Manifest b/dev-python/flask-migrate/Manifest index 7c09b0dba76e..1d22ffe4bc02 100644 --- a/dev-python/flask-migrate/Manifest +++ b/dev-python/flask-migrate/Manifest @@ -1,2 +1,3 @@ DIST Flask-Migrate-4.0.0.gh.tar.gz 25945 BLAKE2B 79619b5b3a64b5f1e9ad887e58c135a122961527725b468ab0c95871e4b582d306706db2b3840d33b9150ef52e60a8bf1f3db516ee1434ffcd529df02bfd29d8 SHA512 199f97f87c6dbc1b3dce3cd85a8a2ce75155f359394e86dea66c9166aadc01bb03627afff20ff8478e12fd63147f28dd5898c8354e6a053d5908b1bb7f2cc192 DIST Flask-Migrate-4.0.1.gh.tar.gz 26019 BLAKE2B 7c85a5c655c0fc0a5e522801e8ebce705deb760505720e2ab28c64da87d1b9cac683c137e29f7022009effd751fdecd9d6f1932dc88ee278d428272576684921 SHA512 099a2f4387a4ec5d7a37b3fbfa8a631dbdcc83533b2ebbc907150b080e01b6f3e9e7503ae5a276ae488bf0143ca3b42dd2555704b9c81bc7c31842130e604d81 +DIST Flask-Migrate-4.0.2.gh.tar.gz 26225 BLAKE2B da9339a0798c363394405630560d3816e26cffef4a483065294d7349a29804ba4997ab890baeae4862af3c8a76a764ca57b82037477dafe44bcc9274e27feac5 SHA512 3c7c65d70af42038b02a50a95d6de5735303b6f1b42bddf03afe25518e6d5aeeecb61ccb58fa2df2c8a67fe7bf77dc8bb58eaaf37184652a224310adef0e626f diff --git a/dev-python/flask-migrate/flask-migrate-4.0.2.ebuild b/dev-python/flask-migrate/flask-migrate-4.0.2.ebuild new file mode 100644 index ..744044d9acbd --- /dev/null +++ b/dev-python/flask-migrate/flask-migrate-4.0.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_P="Flask-Migrate-${PV}" +DESCRIPTION="SQLAlchemy database migrations for Flask applications using Alembic" +HOMEPAGE=" + https://github.com/miguelgrinberg/Flask-Migrate/ + https://pypi.org/project/Flask-Migrate/ +" +SRC_URI=" + https://github.com/miguelgrinberg/Flask-Migrate/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/alembic-1.9.0[${PYTHON_USEDEP}] + >=dev-python/flask-0.9[${PYTHON_USEDEP}] + >=dev-python/flask-sqlalchemy-1.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + local -x PATH=${T}/bin:${PATH} + + mkdir -p "${T}"/bin || die + cat > "${T}"/bin/flask <<-EOF || die + #!/bin/sh + exec ${EPYTHON} -m flask "\${@}" + EOF + chmod +x "${T}"/bin/flask || die + + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/
commit: 9bdd4a9a0a43c4becdc8cba463f72d0906f73de6 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:19:17 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdd4a9a dev-python/xarray: Bump to 2023.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/xarray/Manifest | 1 + dev-python/xarray/xarray-2023.1.0.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest index 6e3d735e0cca..1e4a6f898308 100644 --- a/dev-python/xarray/Manifest +++ b/dev-python/xarray/Manifest @@ -1,2 +1,3 @@ DIST xarray-2022.11.0.tar.gz 3053924 BLAKE2B 5e747aeda92ecb5a3ee2ce7a180cd8f3c2735b32d219f567fd254c733f98c62305829be166ddd76a3d2cd884f78aa3e6ceb2cf5aaac8539290c5863d5dea038d SHA512 6dc98746e3bea17a224926e7e1cf6a5f5ef01e8a848c63f5acd43f9da63b81093a7bdbebecb2afc06c9473d1b8fe735c67a847d05f25edd0a32bc0a5a2eda753 DIST xarray-2022.12.0.tar.gz 3060755 BLAKE2B 449d21234436983b478a022cf5585236738014c6f783039442c3d51870b62a62c61eaada6eb9df5305ada3fd5cdc87bf0201ffae1c835ec7a731c06badb718a7 SHA512 9c5c692392b15711d57254006ebc92cdda08b92b663a577701f50c52253d736d78e2ad02ad588ffa23d523394576f0cf226986b05b22816d3cec1ea8abb7 +DIST xarray-2023.1.0.tar.gz 3065563 BLAKE2B f2f95b5d8506d8348c8409cc528fc3270a3262ad528031530b2c1ad71697d147df27140ad4ec0b6222368785ceebb8a8fd83c891b8478d2b168a7766f3acb276 SHA512 baddac6ed08816eb06b8153bc3443cc4ae77fc1d17d2cf242f543ce75b37e390f5c7e8c59cc292d1a586a78245cac614cf656a202f8d5ca81c176c4834533c4b diff --git a/dev-python/xarray/xarray-2023.1.0.ebuild b/dev-python/xarray/xarray-2023.1.0.ebuild new file mode 100644 index ..0d7b5d4fc06c --- /dev/null +++ b/dev-python/xarray/xarray-2023.1.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="N-D labeled arrays and datasets in Python" +HOMEPAGE=" + https://xarray.pydata.org/ + https://github.com/pydata/xarray/ + https://pypi.org/project/xarray/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/numpy-1.22[${PYTHON_USEDEP}] + >=dev-python/pandas-1.3[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] +" +# note: most of the test dependencies are optional +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/bottleneck[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/toolz[${PYTHON_USEDEP}] + !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] ) + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # warning-targeted tests are fragile and not important to end users + xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 8e5518d97f51d8a264973101ec9c95617b5610c1 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:27:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5518d9 dev-python/tox: Bump to 4.3.5 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.3.5.ebuild | 86 + 2 files changed, 87 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 7652073f5122..69a12c6f347e 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,3 +1,4 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca DIST tox-4.3.4.gh.tar.gz 298487 BLAKE2B d1b36e537cdc8309c550b664e8543ae06329d713fe2267ce2c7082c57c597155b4d1764baedf58c2ce762570a4988bb293ec5e74829e722163dd0d00ed13f558 SHA512 288d7867131009229acfcd3fb78fdc60e0f4de933a64c1a91600cbcee496eb5787e24b43705815705b7d1fe6a4d19f4987571d9a237292d6e7216bd63c235444 +DIST tox-4.3.5.gh.tar.gz 298866 BLAKE2B 86f6d76d2600f6acc3ac02f0998e818acf053991b3a2e89c3c206d36a32f1427f14ba2e5524124172a353c51d4fab8dfd7161b0d2d437f80cfc7b554befcc91c SHA512 18347306857c616801fc0975dff94fcd5097dc16741a0fdd0c885d4f43bbc8620a419b53fd8a5c97b8f80220ba6a2d3911e42b42c767233260337152784b732b diff --git a/dev-python/tox/tox-4.3.5.ebuild b/dev-python/tox/tox-4.3.5.ebuild new file mode 100644 index ..86ff7b745303 --- /dev/null +++ b/dev-python/tox/tox-4.3.5.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" +SRC_URI=" + https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv" + +RDEPEND=" + >=dev-python/cachetools-5.2.1[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + # the minimal bounds in tox are entirely meaningless and new packaging + # breaks setuptools + sed -i -e '/packaging/s:>=[0-9]\+::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/
commit: d13466a1f847115f5559d5035291e84bd974a14a Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:29:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13466a1 dev-python/sphinx-autodoc-typehints: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-autodoc-typehints/Manifest | 4 -- .../sphinx-autodoc-typehints-1.20.0.ebuild | 44 -- .../sphinx-autodoc-typehints-1.20.2.ebuild | 44 -- .../sphinx-autodoc-typehints-1.21.0.ebuild | 44 -- .../sphinx-autodoc-typehints-1.21.1.ebuild | 44 -- 5 files changed, 180 deletions(-) diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index b53b76c5b1d4..beaaaee2d70d 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -1,7 +1,3 @@ DIST sphinx-autodoc-typehints-1.19.5.gh.tar.gz 27758 BLAKE2B f73b0afa3656949f5aa14c8055020bccd81ff5f81df6dbf7c95d3656597d1e2e12918f77c6af56afb5c3ec28680e270aaa81c3d149b5427872dd8844bcaec495 SHA512 90cc5bb81e0a76ea3e476e3821299573ea0deaef0e007d2f83e0ff442db34bccf6e1078a4e06243bf19c8ee964477b924369ebbffb6ab4aa1cd673b16b0c79b2 -DIST sphinx-autodoc-typehints-1.20.0.gh.tar.gz 27988 BLAKE2B 00dca24835ecaef8a2ebb9e0e918da39b5a7c72d946d654f4aec50777ce222b86f267bd8ab43deeccf802326fc067fdbbc03d5836322a233c9b48bb184995589 SHA512 6c807206d0d5abb0ec9afa03706271afbd9130dc41c1a591021a8656f518f66d057f601b27599fb6f7de3c4633747ff8a62c204759afad96784f4356c1e64be9 DIST sphinx-autodoc-typehints-1.20.1.gh.tar.gz 28374 BLAKE2B 87891c5ee6b1fa76b12fd09a77c7de3e739cf95b76d0e3dd215feb585d9b07e883998c8e1a1a493230add7e8362278c750a0412d8e3d5102698e8e91e8042a4b SHA512 f8194c823c496c62dc6fa2d46595e39ec5da8f6661ceb3fc553a81f0a33604c00f3a4d742132326dca19c62cd32e7898fcfe89af862dfbc663b940bd4f9808a9 -DIST sphinx-autodoc-typehints-1.20.2.gh.tar.gz 28393 BLAKE2B 1ca6ab1e49d57b49d8fc1bfa73cc6e9eccdbb3c1eff6edaea5dd3253c729f7553659b97bc96ae88d5151ba8da87c0c4f225fac471e13995bd5596554ec4423a5 SHA512 0a17586e83567e51fbc9c96383d3f81a4ab6ebb0ec6e6471b00f7e0d70454e11f21f49d58e46e683c48688540de96627cff7496ccf16d130d2a9c7466c8a5193 -DIST sphinx-autodoc-typehints-1.21.0.gh.tar.gz 29465 BLAKE2B 64d13fbc720d3415448fe9983c8e5e5aa668df819717528b5a3b11147c285b44530f47754ff0d42d5b3c44a9fdf92d18614de698b40de4a5c4c9fd5995466e9e SHA512 8cba898f5ec07243718e37b6ff04e45d27ec73037dbb58ab8b2db0d1ba062e4208b4b1f9c053c0fe4b591a939ce44dd323f1e83ea01655c9ededd6a24be8aac3 -DIST sphinx-autodoc-typehints-1.21.1.gh.tar.gz 29643 BLAKE2B 59d70ac94a93ca8be4fded034c89516d3271c096dbb7875966958c7a48c3d838f50bf03786b7ca8ea326b1566c991b559be7a6d37bdbb58946a89c1927f7 SHA512 29deee5960f40e55706a36af9e0a9d92c2eec9d2485c1b1fafef7efa8c86ffa3ccd910a836f25705f5e4d7f79291dcf5f4b3169799986155d20d4829ee7deda0 DIST sphinx-autodoc-typehints-1.21.3.gh.tar.gz 31362 BLAKE2B 75e32afd0d9969af5fb9bba0febb456e8c2147b6cca83e9d4737645d48408d3c5e92a482b0df1a73d8f2d9825eb9f1bcc71de9b20800447a97a1e61c88adcfff SHA512 dfd54c3c4d41a8eb6e4080a8132bc437d9ac1ab202c61938c1761ab2d2d64069f793ceb0d89ebcbc9b8dcfc425d14779ee9422c2179610731bb8f84c361401dd diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.0.ebuild deleted file mode 100644 index fc9ddc317183.. --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" -SRC_URI=" - https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" - -RDEPEND=" - >=dev-python/sphinx-5.2.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/nptyping-2.3.1[${PYTHON_USEDEP}] - >=dev-python/sphobjinv-2.2.2[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # this package is addicted to Internet - tests/test_sphinx_autodoc_typehints.py::test_format_annotation -) - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-python/translate-toolkit/
commit: 751655afa8221ddb468240fe655e92fc1482aa25 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:26:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751655af dev-python/translate-toolkit: Bump to 3.8.3 Signed-off-by: Michał Górny gentoo.org> dev-python/translate-toolkit/Manifest | 1 + .../translate-toolkit-3.8.3.ebuild | 98 ++ 2 files changed, 99 insertions(+) diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index 8fb22b85c485..f2d20869d820 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -2,3 +2,4 @@ DIST translate-3.7.4.gh.tar.gz 1153973 BLAKE2B 55fd5d8f8d9c53d3aabaaece54272650f DIST translate-3.8.0.gh.tar.gz 1155430 BLAKE2B 53b9964373c49d2eaaa11f13c0a80aefef8572077561fbc2666b5c4f2f7b7731cda9ef665b0f077a84237bb7ccc6251b23308c18672d6397b08a6a64e91426bb SHA512 9ebacfa76e16e179cb000e9f60b1f91ddacf70644764d215df43c55876bc684c6e4c2c1d52e2c1aa00c6e757f87167f04ee7dac7ce996c5b9d3d39aff4bb7484 DIST translate-3.8.1.gh.tar.gz 1157283 BLAKE2B fffe95aa8d874a98cb6bc45a37ae03752ba9903b151ba894ca4bcaff48fbec524fadef4133b2bdf0c65b0d834c094bd6897d7ecca33ce00ef89840d1eb4fcf81 SHA512 a7739f0ddd64677e8a5236f017b9a36b7c4c2ea7b3710ffcae5dea5e738049b12f77a1b7cb6755712bdc55184258fb80e48ffa082abce886322614049d68dca9 DIST translate-3.8.2.gh.tar.gz 1157429 BLAKE2B 3e611d2f1843fefd0d335a1f9a307b4239ab634499324631dd678a79c28ee17d909be621a0e0e00950ab97ea1dd2a46682f45f713895db85f62feacee8cbeef6 SHA512 3875a711dc7d070d4d857304848bd454fab0c5f78bc6722da4a905c21fa7a95d8b9f165397ea3c0e82216f312ecdd9ee0763da8a58338c51853d526b5956895b +DIST translate-3.8.3.gh.tar.gz 1157587 BLAKE2B 4dc8ca9cb7f0040364ceeb6fae47d9189642e8383fb1c808713aeb82452690ffe5957c63d649994eae486efaa51aee664fa7b0bb199036d869a87d7a0bf21806 SHA512 ad5a814cc03ed0d41aeac60bea72133fcd47470ab254849647d674bc00b71f2afe1c0956891decc6906fafbd07c4e3d5efcf4212c0e449f3fb3fb4fdbee9aab8 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.8.3.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.8.3.ebuild new file mode 100644 index ..5628bcd1f693 --- /dev/null +++ b/dev-python/translate-toolkit/translate-toolkit-3.8.3.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +MY_P=translate-${PV} +DESCRIPTION="Toolkit to convert between many translation formats" +HOMEPAGE=" + https://github.com/translate/translate/ + https://pypi.org/project/translate-toolkit/ +" +SRC_URI=" + https://github.com/translate/translate/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+html +ical +ini +subtitles +yaml" + +RDEPEND=" + app-text/iso-codes + >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] + dev-python/cheroot[${PYTHON_USEDEP}] + >=dev-python/Levenshtein-0.12.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + sys-devel/gettext + html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) + ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) + ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) + subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) + yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( dev-python/phply[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # Fails with network-sandbox (and even with it off but w/ softer fail) + 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff' + 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff' + # Apparently a change in line wrapping x_x + translate/storage/test_cpo.py::TestCPOFile::test_wrap_gettext + ) + local EPYTEST_IGNORE=( + # unpackaged fluent.* + translate/storage/test_fluent.py + ) + + if ! use ini; then + EPYTEST_IGNORE+=( + translate/convert/test_ini2po.py + translate/convert/test_po2ini.py + ) + fi + + if ! use subtitles; then + EPYTEST_IGNORE+=( + translate/storage/test_subtitles.py + ) + fi + + # translate/storage/test_mo.py needs 'pocompile' + distutils_install_for_testing + epytest +} + +python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 3175c610dc2f3e3bbb0bec27ffca14f68fcbe02a Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:26:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3175c610 dev-python/tox: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 2 - dev-python/tox/tox-4.3.0.ebuild | 86 - dev-python/tox/tox-4.3.3.ebuild | 86 - 3 files changed, 174 deletions(-) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index a6df2555bb90..7652073f5122 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,5 +1,3 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca -DIST tox-4.3.0.gh.tar.gz 296472 BLAKE2B 695efd31fef5f9aeb1bce71d95e913c38b9cb0dce0bcd955d85b492142088b89b59ab2a09754189959488042c1dfc6e476b17ebcb72a1b6ce2e9add8b764d6d0 SHA512 4ec09f4b43d7be8784af7821d1fbb2c7c705b84386b2496dffcbaf9f2943d1e5f00743f214e26839ce64635b9091b43b5747c51f4aaebc0ac27b08f8d5b31921 -DIST tox-4.3.3.gh.tar.gz 298207 BLAKE2B a8de90b5fad31452f3d70e3776a0478e7d7ffbe2a30852d7a1598ee07eac2ca43c291b25bd89c75a16b5266885f67be2d2ac535478905d0a3a276f227ffd62da SHA512 1f357cf52b28cb32d2619b2a3763ca582f39fac53b734cad465d44e28f2321f86387183478a30305bb2ea94140d2a6dcc39092fd0b87bb42ce25d128be58d122 DIST tox-4.3.4.gh.tar.gz 298487 BLAKE2B d1b36e537cdc8309c550b664e8543ae06329d713fe2267ce2c7082c57c597155b4d1764baedf58c2ce762570a4988bb293ec5e74829e722163dd0d00ed13f558 SHA512 288d7867131009229acfcd3fb78fdc60e0f4de933a64c1a91600cbcee496eb5787e24b43705815705b7d1fe6a4d19f4987571d9a237292d6e7216bd63c235444 diff --git a/dev-python/tox/tox-4.3.0.ebuild b/dev-python/tox/tox-4.3.0.ebuild deleted file mode 100644 index 287d0a04be39.. --- a/dev-python/tox/tox-4.3.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/_} -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" -SRC_URI=" - https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv" - -RDEPEND=" - >=dev-python/cachetools-5.2.1[${PYTHON_USEDEP}] - >=dev-python/chardet-5.1[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] - >=dev-python/pluggy-1[${PYTHON_USEDEP}] - >=dev-python/pyproject-api-1.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] - >=dev-python/flaky-3.7[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] - >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -src_prepare() { - # the minimal bounds in tox are entirely meaningless and new packaging - # breaks setuptools - sed -i -e '/packaging/s:>=[0-9]\+::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: f280d9f702d01e69786c1ddda0ca2b00f234fd12 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:05:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f280d9f7 app-admin/awscli: Bump to 1.27.52 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.52.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 118e4429e132..272f6b639b57 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,3 +7,4 @@ DIST aws-cli-1.27.48.gh.tar.gz 2346735 BLAKE2B 798de19b4c64f149b29d3f643c0e69b2c DIST aws-cli-1.27.49.gh.tar.gz 2347127 BLAKE2B fb559784817e9d95578139f53d6ff6e8ee72c1f790b08472beb5de704233dbdf0f1c7c8738ddf45633f5ee034d4a0635eef859a57081d48dc6061ff762d8dce0 SHA512 39b27b8410702c28846cd0936736c24eb99757035888f0463ee048d18500a3259a1daa7a267b80891991e3246735f47cdc2db1c3098aa5e43ce2356a97f36e6d DIST aws-cli-1.27.50.gh.tar.gz 2347235 BLAKE2B cacfe2c8d4fce7de6452a02fa8bcbcde58dbf010328a161e5eecc7305b225264ae68d3e20c6107cfa3b817e2030ffb20dc09a938f8bff59036fab5969e3e6da0 SHA512 af95ad60f2537c12c1353ab0cee045b55834b92b51d0b2fb1bf48991d34f4aa3b61ab20ca438ecba5d8019009065f7993bab64b7e7e0edf89765351c3f4fa168 DIST aws-cli-1.27.51.gh.tar.gz 2347795 BLAKE2B 5f49ebfe653a7973c5d8645bb0056fa79719c6b6550c208b683a932ede32d5a6f1b17d1549326ac099a770f9a08efb47d17774d6d5ff612e28e01d5e35c79734 SHA512 1cc024d034c36206d61f1553053054c0036097ce88e483402f43d468acc14c704c14bb6d639c7743fe7924deabe969c3cc593c10c1f12b68d11d81b6af725841 +DIST aws-cli-1.27.52.gh.tar.gz 2347819 BLAKE2B 1d6c26a9ede3c9cff28a66f7582a84a57dbacfaefce71b8465100abc4822a0fa1e01bf53068895901d5784fcbeb57f74fef9e872d3e145f56582edae920564ca SHA512 00b08ed90e2d67db3e091f49296f4d83b04c5a504373a613f5bf411fb17b5a1d2b7fc8612a8ff748c87dc3debe2b985c6ac2c3226683651a31d4f35d27b7c826 diff --git a/app-admin/awscli/awscli-1.27.52.ebuild b/app-admin/awscli/awscli-1.27.52.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.52.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # 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/configobj/
commit: 8698b2f661bfdce95722176adf5ad8ac5506e2fc Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:17:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8698b2f6 dev-python/configobj: Bump to 5.0.8 Signed-off-by: Michał Górny gentoo.org> dev-python/configobj/Manifest | 1 + dev-python/configobj/configobj-5.0.8.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/configobj/Manifest b/dev-python/configobj/Manifest index 2c530d3e8d16..a66999359b64 100644 --- a/dev-python/configobj/Manifest +++ b/dev-python/configobj/Manifest @@ -1 +1,2 @@ DIST configobj-5.0.6.gh.tar.gz 143664 BLAKE2B b554d0aec903aecb55387a0164cd6f8d442e9fc1ab231ce7f7123e7a5041e07a86f5f7bf70492ca93fcdc1bd3caa5b855c427f060842e3b4a7524afbcc417a76 SHA512 326eb86e362f281ebf07abcb1cf7616abb270c482eafe842371cda8708245ca5e8262f1644b7164664ecc10e9004ed061c9de18cd233a657d4697dbc3ba3c59d +DIST configobj-5.0.8.gh.tar.gz 99071 BLAKE2B 61fb8622f3771f56f3a67511ce0eee11b9022a47a6a48858fafad966dd7fb18387d18dc0c32984bec064c2b03a7c72570248a967bf428f871c5b8ba4353a71e7 SHA512 26cdfec9f4d7adbab579191b29e6642f4f2a6fc73353f877565b76682d6087748f466f9cbb82fccfb2d409bace29c377c2276848179f5cb396e6ff1375c8edf2 diff --git a/dev-python/configobj/configobj-5.0.8.ebuild b/dev-python/configobj/configobj-5.0.8.ebuild new file mode 100644 index ..fbc9ac3cae0a --- /dev/null +++ b/dev-python/configobj/configobj-5.0.8.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Simple config file reader and writer" +HOMEPAGE=" + https://github.com/DiffSK/configobj/ + https://pypi.org/project/configobj/ +" +SRC_URI=" + https://github.com/DiffSK/configobj/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/
commit: e5a5f539d70d1d7991463087d133907427f34252 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:29:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a5f539 dev-python/sphinx-autodoc-typehints: Bump to 1.21.4 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-autodoc-typehints/Manifest | 1 + .../sphinx-autodoc-typehints-1.21.4.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index beaaaee2d70d..ebad381338b9 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -1,3 +1,4 @@ DIST sphinx-autodoc-typehints-1.19.5.gh.tar.gz 27758 BLAKE2B f73b0afa3656949f5aa14c8055020bccd81ff5f81df6dbf7c95d3656597d1e2e12918f77c6af56afb5c3ec28680e270aaa81c3d149b5427872dd8844bcaec495 SHA512 90cc5bb81e0a76ea3e476e3821299573ea0deaef0e007d2f83e0ff442db34bccf6e1078a4e06243bf19c8ee964477b924369ebbffb6ab4aa1cd673b16b0c79b2 DIST sphinx-autodoc-typehints-1.20.1.gh.tar.gz 28374 BLAKE2B 87891c5ee6b1fa76b12fd09a77c7de3e739cf95b76d0e3dd215feb585d9b07e883998c8e1a1a493230add7e8362278c750a0412d8e3d5102698e8e91e8042a4b SHA512 f8194c823c496c62dc6fa2d46595e39ec5da8f6661ceb3fc553a81f0a33604c00f3a4d742132326dca19c62cd32e7898fcfe89af862dfbc663b940bd4f9808a9 DIST sphinx-autodoc-typehints-1.21.3.gh.tar.gz 31362 BLAKE2B 75e32afd0d9969af5fb9bba0febb456e8c2147b6cca83e9d4737645d48408d3c5e92a482b0df1a73d8f2d9825eb9f1bcc71de9b20800447a97a1e61c88adcfff SHA512 dfd54c3c4d41a8eb6e4080a8132bc437d9ac1ab202c61938c1761ab2d2d64069f793ceb0d89ebcbc9b8dcfc425d14779ee9422c2179610731bb8f84c361401dd +DIST sphinx-autodoc-typehints-1.21.4.gh.tar.gz 32876 BLAKE2B 6adb4345cd52784b04ee11cdcc0a70189bf87ae89afa4819d0496747b416b2a5e90f0c798aff25e33b58c751475c0551833af9bbd1843da25d6649e98af24016 SHA512 2d9aa1269834be478da2bb559a695d13468f8708428b4f8ad7b15b5798eed270549f7640f435befe02e1f542e8dc73069741a714b0207394ecd120ccb2f69965 diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.4.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.4.ebuild new file mode 100644 index ..395c86133d9e --- /dev/null +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Type hints support for the Sphinx autodoc extension" +HOMEPAGE=" + https://github.com/tox-dev/sphinx-autodoc-typehints/ + https://pypi.org/project/sphinx-autodoc-typehints/ +" +SRC_URI=" + https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/sphinx-5.2.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/nptyping-2.3.1[${PYTHON_USEDEP}] + >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # this package is addicted to Internet + tests/test_sphinx_autodoc_typehints.py::test_format_annotation +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 0bf3afe9aec38009cd59b82f3c8cbad8ae369dbb Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:05:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf3afe9 dev-python/botocore: Bump to 1.29.52 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.52.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 8c84c5cf4161..86b7ae8115ca 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -7,3 +7,4 @@ DIST botocore-1.29.48.gh.tar.gz 11097130 BLAKE2B 45a6a45e67d7ef0eeb42f79324b5fd8 DIST botocore-1.29.49.gh.tar.gz 5714 BLAKE2B a1273a6d97de6c14938883aa107f81d2a0c3908f37d6c1921dc5dcdc88d06e0182c1019385f5ecf07ee65d8e14da86a31c6c1f2b0eeb744f6c07c9bccb48efa1 SHA512 c43470903416ad8503d00615b55e39de1b39fa57746e8368b4ec8945e5a0d3c24da72c76aa3a39a5b0a43352424b39a7edbc745d681cf5d34b15e57347a10811 DIST botocore-1.29.50.gh.tar.gz 6392 BLAKE2B a9d12740ea927b6331b8593b9d7ae2af51feb4df740f8e9e260372d601791aebd699f569d6a3d6041f9c8ecb852a2493f872148aca5120a01c5773148e42a960 SHA512 3661a3b3a5bba8be0d14d24ec85d50fea0d2001721871be84c13396a8f7244797e24b6b1de46e8b9d903c76312f939b122c206ec4f8dcac0b76e8d77b59198cf DIST botocore-1.29.51.gh.tar.gz 8145 BLAKE2B 6dc873c4a156c4ff920b5896b5f5550286aeedf7c99ff54b52a9fa30dfe089e141072eb9e55777a4c8a89ca77f9c9fcce27c0312f8ea256a08860f18fb0c6f91 SHA512 77f940a70a6421a21f5a6b75932be18ff76e8283d922f94d9dcd308592708b597c998004ec34be05defaa57da1a73c4d866c87baf1861415b75124918fc8caa2 +DIST botocore-1.29.52.gh.tar.gz 8743 BLAKE2B b0e87bd7387154d7502f9e1f7d16842db18d3bdea831ffe178f8a2642a973643b2a6ab36260ca8bd1800144f3e7c1473fc0912b1e439df20703c2ee128233f15 SHA512 c7acf1bee61b76ccf74a6d85657911d76c41d7bbb48eac2a22ca0fc5f6efbe196b833c76659094acccde332e15cdec7e291a34ee0df7d7683cabc6f591634af0 diff --git a/dev-python/botocore/botocore-1.29.52.ebuild b/dev-python/botocore/botocore-1.29.52.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.52.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..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=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.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 + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 040509ab74096c8decd91dd580dd5f8d61e9707b Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:05:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040509ab dev-python/boto3: Bump to 1.26.52 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.52.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index ffc6de51090a..8ef6499513a9 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -7,3 +7,4 @@ DIST boto3-1.26.48.gh.tar.gz 588770 BLAKE2B 1176ed430821157266e54f198774b2b27185 DIST boto3-1.26.49.gh.tar.gz 589315 BLAKE2B 31840e499766f0d9aeed149ebd89cd4daf340aabfe06034d27c2e8e97768ae0a8ed9d55dc94dcbbf304b7fd4da52c2afc0c76bb86bfbb1832560560a52d84ff7 SHA512 028b38ffac965355f3bb0675bc3c1bd0dc6ef67e6bf31e6d174377be58071c3c9732eb83d2cbfe76cff96c6d1d0eb872a8f1b198d1064d5f080b543ca7496574 DIST boto3-1.26.50.gh.tar.gz 589841 BLAKE2B 98808cc2811f6371152b75424abe7da24230beb9caa4fcb62c273c232998fa1bbd4195d47e173c181f6b77cd95c6d90e21dc6126d65a0ce5453244cc03a5a12f SHA512 d4a8fd68c7fa099009e491f697ce3089a7f9d54433d25aa76d2733facde82f62f3955efc8ea5156dabce9502a2912847d45f7e1ab5dc71c1db26ca5d2b4ae220 DIST boto3-1.26.51.gh.tar.gz 590304 BLAKE2B 351f5f414d4519203cda435834b52db827016f53b9594658e5bd7dcaca1090c58b50c49f276b3c1e1fd8aed248428a0e5ccf306db8353c1bbf9caef5e0e0f375 SHA512 77a55c994f7e6e617022bc52b5f20b72e30e273e7dfc5061336739b05ae436f5ab57015237749e087f5c7847fb107fd0ae7f73467dbd8a1b710e8dcf5e128a76 +DIST boto3-1.26.52.gh.tar.gz 590511 BLAKE2B be56b8dd5cb919e042860ab5d80727edb9e4baa50def10e150d8472808614c9b6665e86afd5481476ea37073aaf9f444bd19e107ddb6d3675b1bd0220d451866 SHA512 6e793e19f3632137db8d40889462f793f7c4f54bd41a1e50dc892abd1539a512c19efc86fa0b7364c646f08b563919c7673c6cdf1f5279f330f556ba347c1091 diff --git a/dev-python/boto3/boto3-1.26.52.ebuild b/dev-python/boto3/boto3-1.26.52.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.52.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..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/tempora/
commit: a72c0d20c612a8a1be82c2f57fe8204c63afa6b3 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 19 05:14:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 19 06:08:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72c0d20 dev-python/tempora: Bump to 5.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/tempora/Manifest | 1 + dev-python/tempora/tempora-5.2.1.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest index 967bbc983e57..be88c8367153 100644 --- a/dev-python/tempora/Manifest +++ b/dev-python/tempora/Manifest @@ -1,2 +1,3 @@ DIST tempora-5.1.0.tar.gz 20402 BLAKE2B 8dcb70dd1491228c9f7daeda40a07e07236fa4f4aa8ad76ecb9514b922732468cbf4360726421420ce8478bba2287815a1473c5231afae82bda222a7401478e2 SHA512 33b48884c024f82e3220c2cc28a307bbb3c813a895df82640b5627266355c78cced3e5ab61df9b0619bf9697e18d70390939189ba31dd57c58fbb3e97b5db216 DIST tempora-5.2.0.tar.gz 20775 BLAKE2B 3348e9899ce2e8867b334bf66e692ab79decd3c3b1aa572709d65346c37eb334eabbe905a50d4c73dda8844ca7ee6437f8f78320c8084fac06f32c30d51eee2e SHA512 66ac6319f1e62a003125c00af2a520fa6f60e57541dccee9d57348b51404fa0736e0ff2deaea0cc903434ae76e22bbe674b69235cd388fb50fa1cbc41d55681d +DIST tempora-5.2.1.tar.gz 20787 BLAKE2B 67e9bf07e79dca0f31b6558824ab54fe2cab0556e7fddbac0e0e61c863eff0e0f0c4d6162a2856cf05b4ca9bedef1440811330638cb2f94d2c5e140c4b6401e3 SHA512 18e352bfa82ac81dac26907a6bcc5e68c018410a9cfc7a1b4d6d8609c1a6a35fb3be3c374449109ed5c32b679c3835aa31d2ce0dc814d3697e6f7f5c6976eefe diff --git a/dev-python/tempora/tempora-5.2.1.ebuild b/dev-python/tempora/tempora-5.2.1.ebuild new file mode 100644 index ..555f2ff33323 --- /dev/null +++ b/dev-python/tempora/tempora-5.2.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 + +MY_PN="${PN/-/.}" +DESCRIPTION="Objects and routines pertaining to date and time" +HOMEPAGE="https://github.com/jaraco/tempora; +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pytest-freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imv/
commit: e669fbc653ba09ff516845b6a3dd136814f78679 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jan 19 05:39:00 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jan 19 05:41:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e669fbc6 media-gfx/imv: add 4.4.0 Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/imv/Manifest | 1 + media-gfx/imv/imv-4.4.0.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest index 8fccc1554af9..b3bb76e4d202 100644 --- a/media-gfx/imv/Manifest +++ b/media-gfx/imv/Manifest @@ -1 +1,2 @@ DIST imv-4.3.1_p20211221.tar.gz 80082 BLAKE2B 2b4f3cdb0b7123b978cdbc588cf686c38d65053e3fadb6532da45be3e24b35a297639ca8ddb7d05945f92763cc014a232eb0ca0af0da059b2dac48d2b3c9939d SHA512 7579930a406d2ba1dca7f043d635ea89301606d06ca5ebe5779fffd1410789bb07ef8228beb2ef08af2783e64deda8b67aa991fc56333c0e60051f7666fbb19f +DIST imv-4.4.0.tar.gz 80360 BLAKE2B c598bb270ed57562f1c1b9a56f42676a7c8390c976ed74405228da572b000a85bf69e51f1bbfa6d554a481debc092995fe5222ba1e8b0b029b72395a8b8f329b SHA512 ddc0740022183a5467a0815ca623d2204b26449fee14b00c3468d06dbba3b5c3314b04a582bbac6075205f8d58cc24f157e283ce1ce3d34ecf0a9bdc497ab7f1 diff --git a/media-gfx/imv/imv-4.4.0.ebuild b/media-gfx/imv/imv-4.4.0.ebuild new file mode 100644 index ..2aca12fa827d --- /dev/null +++ b/media-gfx/imv/imv-4.4.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~exec64/imv/; +else + SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Minimal image viewer designed for tiling window manager users" +HOMEPAGE="https://sr.ht/~exec64/imv/; + +LICENSE="MIT-with-advertising" +SLOT="0" +IUSE="+X +freeimage gif heif icu jpeg png svg test tiff wayland" +REQUIRED_USE="|| ( X wayland )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/inih + media-libs/libglvnd[X?] + x11-libs/cairo + x11-libs/libxkbcommon[X?] + x11-libs/pango + X? ( + x11-libs/libX11 + x11-libs/libxcb:= + ) + freeimage? ( media-libs/freeimage ) + gif? ( media-libs/libnsgif ) + heif? ( media-libs/libheif:= ) + icu? ( dev-libs/icu:= ) + !icu? ( >=dev-libs/libgrapheme-2:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + png? ( media-libs/libpng:= ) + svg? ( >=gnome-base/librsvg-2.44:2 ) + tiff? ( media-libs/tiff:= ) + wayland? ( dev-libs/wayland ) + !sys-apps/renameutils" +DEPEND=" + ${RDEPEND} + X? ( x11-base/xorg-proto ) + test? ( dev-util/cmocka )" +BDEPEND=" + app-text/asciidoc + wayland? ( dev-util/wayland-scanner )" + +PATCHES=( + "${FILESDIR}"/${PN}-4.3.1_p20211221-animated-gif.patch +) + +src_prepare() { + default + + # if wayland-only, don't automagic on libGL and force libOpenGL + if ! use X; then + sed -i "/dependency('gl'/{s/'gl'/'opengl'/;s/false/true/}" meson.build || die + fi + + # glu isn't used by anything + sed -i "/dependency('glu')/d" meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_feature freeimage) + $(meson_feature gif libnsgif) + $(meson_feature heif libheif) + $(meson_feature jpeg libjpeg) + $(meson_feature png libpng) + $(meson_feature svg librsvg) + $(meson_feature test) + $(meson_feature tiff libtiff) + -Dunicode=$(usex icu{,} grapheme) + -Dwindows=$(usex X $(usex wayland all x11) wayland) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imv/
commit: e053eb5dacd64062a27d699fe1be8e367672f10e Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jan 19 05:42:55 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jan 19 05:47:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e053eb5d media-gfx/imv: sync live For what it's worth anyway, upstream declared the project is up for adoption along with the 4.4.0 release, so there likely won't be any real activity for a while. May drop entirely if nothing happens. Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/imv/imv-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-gfx/imv/imv-.ebuild b/media-gfx/imv/imv-.ebuild index 1d2ac06c1e26..2aca12fa827d 100644 --- a/media-gfx/imv/imv-.ebuild +++ b/media-gfx/imv/imv-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -55,7 +55,6 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-4.3.1_p20211221-animated-gif.patch - "${FILESDIR}"/${PN}-4.3.1_p20211221-libgrapheme2.patch ) src_prepare() {
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/conduit/
commit: 9ff4af08fe0a7b3a5d93f0774a4f27332fc95f99 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 19 03:16:26 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Jan 19 03:16:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ff4af08 acct-user/conduit: new package, add 0 Signed-off-by: Julien Roy jroy.ca> acct-user/conduit/conduit-0.ebuild | 13 + acct-user/conduit/metadata.xml | 8 2 files changed, 21 insertions(+) diff --git a/acct-user/conduit/conduit-0.ebuild b/acct-user/conduit/conduit-0.ebuild new file mode 100644 index 0..efa56a940 --- /dev/null +++ b/acct-user/conduit/conduit-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for conduit" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/conduit/metadata.xml b/acct-user/conduit/metadata.xml new file mode 100644 index 0..97ba7c28b --- /dev/null +++ b/acct-user/conduit/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + jul...@jroy.ca + Julien Roy + +
[gentoo-commits] repo/proj/guru:dev commit in: acct-group/conduit/
commit: e6e301e7e5419eabe112da3f28f94b3198b6be08 Author: Julien Roy jroy ca> AuthorDate: Thu Jan 19 03:16:17 2023 + Commit: Julien Roy jroy ca> CommitDate: Thu Jan 19 03:16:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6e301e7 acct-group/conduit: new package, add 0 Signed-off-by: Julien Roy jroy.ca> acct-group/conduit/conduit-0.ebuild | 10 ++ acct-group/conduit/metadata.xml | 8 2 files changed, 18 insertions(+) diff --git a/acct-group/conduit/conduit-0.ebuild b/acct-group/conduit/conduit-0.ebuild new file mode 100644 index 0..7359e4209 --- /dev/null +++ b/acct-group/conduit/conduit-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group conduit" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/conduit/metadata.xml b/acct-group/conduit/metadata.xml new file mode 100644 index 0..97ba7c28b --- /dev/null +++ b/acct-group/conduit/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + jul...@jroy.ca + Julien Roy + +
[gentoo-commits] repo/gentoo:master commit in: dev-util/pahole/
commit: 8447b2c20881b1d6b1fe417f16c82e39e24c1ac5 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 02:48:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 02:48:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8447b2c2 dev-util/pahole: backport patches for binutils-2.40 compat Kernel fails to compile otherwise. Closes: https://bugs.gentoo.org/890963 Signed-off-by: Sam James gentoo.org> dev-util/pahole/Manifest | 1 + dev-util/pahole/pahole-1.24_p20221024.ebuild | 65 dev-util/pahole/pahole-.ebuild | 41 +- 3 files changed, 97 insertions(+), 10 deletions(-) diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest index b232c9e09f43..28594cf7dc68 100644 --- a/dev-util/pahole/Manifest +++ b/dev-util/pahole/Manifest @@ -1,2 +1,3 @@ DIST dwarves-1.23.tar.xz 815076 BLAKE2B 2d89ac2d8cacb70a322b1c946356c0b18a2276f7a549efc2cf530c087dd718c7d01f5bcf8b9208965e066770064b6d8db7a9f6ab9a3f3a4612f6fcc8d146c1e8 SHA512 5255930d6898ce35a41e3e553363964663d2b686d12732ff6140fa1d06fcc3806adf28e24ec35ab0712eec0562c52c3943afe9ecce468b0053b852ffeb04c3dc DIST dwarves-1.24.tar.xz 875744 BLAKE2B 6766b5a5ecbf64013227e7cd459af662fc213f230b5b1279354fcaaccebfa3d74f9a2254542dc4f3f1bb4a5def1d4c77e2445fa8b531fa8b9e331cdfc23155fe SHA512 3cdca183cf68ec46fd9a0301ae4a8a30b23a8139c65ffba64ae11f85f9e942f7341dca6f88a4a3b49f32bfd880927193a80fa011726e4a33d3e5a1a146326c06 +DIST pahole-1.24_p20221024-patches.tar.xz 22088 BLAKE2B b39458400411dd7da0f568257f42164952e170b952e4893a92d769e17ce4cf0de88b727808a38195438fe10e5537f245bf101f647f383b6df7642c5446fa5d45 SHA512 93f160f01023c5402535a34d59005f0a3e056662a2764722480d71b6e522f3bfef0d642084467d1fbea96e23386b4cbb708243713d59eb84f4f767c1ac5ab3f5 diff --git a/dev-util/pahole/pahole-1.24_p20221024.ebuild b/dev-util/pahole/pahole-1.24_p20221024.ebuild new file mode 100644 index ..5d98a672167d --- /dev/null +++ b/dev-util/pahole/pahole-1.24_p20221024.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake python-single-r1 + +MY_PN=dwarves +MY_P=${MY_PN}-${PV} + +DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git; + inherit git-r3 +elif [[ ${PV} == *_p* ]] ; then + # Snapshots + #SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; + + # Patch rollups from git format-patch. Sometimes there are important + # fixes in git which haven't been released (and no release in sight). + # Patch rollups are a bit better for understanding where changes have + # come from for users. + SRC_URI=" + http://fedorapeople.org/~acme/${MY_PN}/${MY_P%%_p*}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz + " + S="${WORKDIR}"/${MY_P%%_p*} +else + SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz; + S="${WORKDIR}"/${MY_P} +fi + +LICENSE="GPL-2" # only +SLOT="0" +IUSE="debug" +if [[ ${PV} != ]] ; then + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +fi +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/elfutils-0.178 + sys-libs/zlib" +DEPEND="${RDEPEND}" + +DOCS=( README README.ctracer NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.10-python-import.patch +) + +src_prepare() { + [[ -d "${WORKDIR}"/${P}-patches ]] && PATCHES+=( "${WORKDIR}"/${P}-patches ) + + cmake_src_prepare + python_fix_shebang ostra/ostra-cg ostra/python/ostra.py +} + +src_configure() { + local mycmakeargs=( "-D__LIB=$(get_libdir)" ) + cmake_src_configure +} diff --git a/dev-util/pahole/pahole-.ebuild b/dev-util/pahole/pahole-.ebuild index 2b542cf4434e..5d98a672167d 100644 --- a/dev-util/pahole/pahole-.ebuild +++ b/dev-util/pahole/pahole-.ebuild @@ -1,19 +1,44 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake python-single-r1 git-r3 +inherit cmake python-single-r1 + +MY_PN=dwarves +MY_P=${MY_PN}-${PV} DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/; -EGIT_REPO_URI="git://git.kernel.org/pub/scm/devel/pahole/pahole.git" + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git; + inherit git-r3 +elif [[ ${PV} == *_p* ]] ; then + # Snapshots + #SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz; + + # Patch rollups from git
[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/files/, dev-lang/perl/
commit: 32a4f6e001d9118b5ea5a1c6b53900d2ce02eab6 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 02:26:24 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 02:26:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a4f6e0 dev-lang/perl: fix configure+build w/ clang 16 Closes: https://bugs.gentoo.org/879857 Signed-off-by: Sam James gentoo.org> dev-lang/perl/files/perl-5.36.0-clang16.patch | 129 dev-lang/perl/perl-5.36.0-r2.ebuild | 825 ++ 2 files changed, 954 insertions(+) diff --git a/dev-lang/perl/files/perl-5.36.0-clang16.patch b/dev-lang/perl/files/perl-5.36.0-clang16.patch new file mode 100644 index ..dc7305a3acf1 --- /dev/null +++ b/dev-lang/perl/files/perl-5.36.0-clang16.patch @@ -0,0 +1,129 @@ +https://bugs.gentoo.org/879857 +https://github.com/Perl/perl5/commit/e1ca9a418fa6b7d26fbb1931c9164141035262c3 +https://github.com/Perl/perl5/commit/fc35cee89c1a42558f50a37a6b4d5186b77f058b + +From e1ca9a418fa6b7d26fbb1931c9164141035262c3 Mon Sep 17 00:00:00 2001 +From: Peter Levine +Date: Tue, 17 Jan 2023 02:47:12 -0500 +Subject: [PATCH] Add parameter types to declarations for clang-16 + +ANSI C style function declarations without parameter types are errors with clang-16. +--- a/Configure b/Configure +@@ -7927,10 +7927,10 @@ $cat >malloc.c < + #endif + #ifdef TRY_MALLOC +-void *malloc(); ++void *malloc(size_t); + #endif + #ifdef TRY_FREE +-void free(); ++void free(void *); + #endif + END + case "$malloctype" in + +From fc35cee89c1a42558f50a37a6b4d5186b77f058b Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Tue, 17 Jan 2023 19:07:54 +0100 +Subject: [PATCH] Configure: Add various C99 compatibility improvements + +Two C99 compatibility issues are fixed by these changes: Return +types are made explicit where they previously defaulted to int, +and all called functions are now declared explicitly (either by +including additional headers, or by adding prototypes manually). + +This avoids implict ints and implicit function declarations, +both legacy C language features removed in the 1999 revision +of the language. + +Verified with an instrumented GCC compiler on GNU/Linux. +--- a/Configure b/Configure +@@ -4655,7 +4655,7 @@ esac + # so we will take those off from locincpth. + case "$gccversion" in + 3.*) +-echo "main(){}">try.c ++echo "int main(){}">try.c + for incdir in $locincpth; do +warn=`$cc $ccflags -I$incdir -c try.c 2>&1 | \ +grep '^c[cp]p*[01]: warning: changing search order '` +@@ -5798,6 +5798,7 @@ case "$intsize" in + #ifdef I_STDLIB + #include + #endif ++#include + int main() + { + printf("intsize=%d;\n", (int)sizeof(int)); +@@ -6871,6 +6872,7 @@ case "$doublesize" in + #ifdef I_STDLIB + #include + #endif ++#include + int main() + { + printf("%d\n", (int)sizeof(double)); +@@ -12660,7 +12662,7 @@ case "$dlsrc" in + dl_dlopen.xs) + echo "Checking whether your dlsym() needs a leading underscore ..." >&4 + $cat >dyna.c <<'EOM' +-fred () { } ++void fred (void) { } + EOM + + $cat >fred.ctry.c < + #endif ++#include + #define FILE_ptr(fp) $stdio_ptr + #define FILE_cnt(fp) $stdio_cnt + int main() { +@@ -16220,6 +16223,7 @@ echo "Checking to see if your libm supports _LIB_VERSION..." >&4 + $cat >try.c < + #include ++#include + int main (int argc, char *argv[]) + { + printf ("%d\n", _LIB_VERSION); +@@ -22168,13 +22172,15 @@ pager="$ans" + : see if ar generates random libraries by itself + echo " " + echo "Checking how to generate random libraries on your machine..." >&4 +-echo 'int bar1() { return bar2(); }' > bar1.c ++echo 'extern int bar2(); int bar1() { return bar2(); }' > bar1.c + echo 'int bar2() { return 2; }' > bar2.c + $cat > foo.c < + #endif ++#include ++extern int bar1(); + int main() { printf("%d\n", bar1()); exit(0); } + EOP + $cc $ccflags -c bar1.c >/dev/null 2>&1 +@@ -22400,7 +22406,7 @@ EOM + for nfd in 'int' 'size_t' 'unsigned long' 'unsigned' ; do + for tmo in 'struct timeval *' 'const struct timeval *'; do + case "$val" in +- '') try="$extern_C select _(($nfd, $xxx, $xxx, $xxx, $tmo));" ++ '') try="$extern_C int select _(($nfd, $xxx, $xxx, $xxx, $tmo));" + if ./protochk "$try" $hdrs; then + echo "Your system accepts $xxx." + val="$xxx" + diff --git a/dev-lang/perl/perl-5.36.0-r2.ebuild b/dev-lang/perl/perl-5.36.0-r2.ebuild new file mode 100644 index ..a6ed13d97de4 --- /dev/null +++ b/dev-lang/perl/perl-5.36.0-r2.ebuild @@ -0,0
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openbsd-netcat/
commit: 3e2024dc591c5611870fe2fbbbc1705327b8 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 02:26:54 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 02:26:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2024dc net-analyzer/openbsd-netcat: Stabilize 1.218_p5 arm64, #891361 Signed-off-by: Sam James gentoo.org> net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild index 7ab6445de7df..b60dcaa1673f 100644 --- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild +++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/netcat-openbsd-${MY_PV} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" RDEPEND=" !net-analyzer/netcat
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openbsd-netcat/
commit: 378fa06d44d682978c89012450927a63c1119f82 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 02:26:53 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 02:26:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378fa06d net-analyzer/openbsd-netcat: Stabilize 1.218_p5 ppc64, #891361 Signed-off-by: Sam James gentoo.org> net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild index 2a9a0a2b3ef3..7ab6445de7df 100644 --- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild +++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/netcat-openbsd-${MY_PV} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" RDEPEND=" !net-analyzer/netcat
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openbsd-netcat/
commit: 777b11e1618624279c04512e936d5c24f3669093 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 02:26:51 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 02:26:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777b11e1 net-analyzer/openbsd-netcat: Stabilize 1.218_p5 x86, #891361 Signed-off-by: Sam James gentoo.org> net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild index e877bbe04ee7..6fa616427617 100644 --- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild +++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ S="${WORKDIR}"/netcat-openbsd-${MY_PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" RDEPEND=" !net-analyzer/netcat
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openbsd-netcat/
commit: 4f3a2a67922cf0f31c270ba6d6c957cdb3d4ae09 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 02:26:52 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 02:26:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3a2a67 net-analyzer/openbsd-netcat: Stabilize 1.218_p5 amd64, #891361 Signed-off-by: Sam James gentoo.org> net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild index 6fa616427617..2a9a0a2b3ef3 100644 --- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild +++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/netcat-openbsd-${MY_PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" RDEPEND=" !net-analyzer/netcat
[gentoo-commits] repo/gentoo:master commit in: dev-util/dejagnu/
commit: a2c7ba7735b94900e6cc89768db53c4ad8aaf0b1 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:39:22 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:39:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c7ba77 dev-util/dejagnu: drop 1.6.2 Signed-off-by: Sam James gentoo.org> dev-util/dejagnu/Manifest | 1 - dev-util/dejagnu/dejagnu-1.6.2.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/dev-util/dejagnu/Manifest b/dev-util/dejagnu/Manifest index 1fe1ccfc2b7f..b484ea7c2b57 100644 --- a/dev-util/dejagnu/Manifest +++ b/dev-util/dejagnu/Manifest @@ -1,2 +1 @@ -DIST dejagnu-1.6.2.tar.gz 525879 BLAKE2B 1a4cf8bea350d7fca8983fe9f5f77756746e9ef81a06e2bc733a9fa32f54e3c791f28d80ab563306df4082f2d5f9f30b87f1380b57b15213bf401783e5384dde SHA512 ae527ce245871d49b84773d0d14b1ea6b2316c88097eeb84091a3aa885ff007eeaa1cd9c5b002d94a956d218451079b5e170561ffa43a291d9d82283aa834042 DIST dejagnu-1.6.3.tar.gz 622059 BLAKE2B d22d66a233c2643c98f45d260585790b4c1293de2bc84470e7942e0364e0cb15f55888a3b6ab13e82823f4e03198159c93e1904571a5df3fcd6f2da568078726 SHA512 1a737132bd912cb527e7f2fcbe708ccc8604a0ffdecff87ba2a16aeeefd800f5792aeffdbe79be6daa35cedb1c60e41002ca4aabb5370a460028191b76c4 diff --git a/dev-util/dejagnu/dejagnu-1.6.2.ebuild b/dev-util/dejagnu/dejagnu-1.6.2.ebuild deleted file mode 100644 index fece44705350.. --- a/dev-util/dejagnu/dejagnu-1.6.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Framework for testing other programs" -HOMEPAGE="https://www.gnu.org/software/dejagnu/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -IUSE="" - -RESTRICT=test # needs fixing - -DEPEND="dev-lang/tcl - dev-tcltk/expect" - -RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dejagnu/
commit: d9c76a6397002bbdb599693b2141203d58157fb9 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:40:46 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:40:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c76a63 dev-util/dejagnu: unrestrict tests Signed-off-by: Sam James gentoo.org> dev-util/dejagnu/dejagnu-1.6.3.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/dejagnu/dejagnu-1.6.3.ebuild b/dev-util/dejagnu/dejagnu-1.6.3.ebuild index 4d4a2813baa1..62413d665908 100644 --- a/dev-util/dejagnu/dejagnu-1.6.3.ebuild +++ b/dev-util/dejagnu/dejagnu-1.6.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,10 +11,10 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" IUSE="test" - -#RESTRICT="!test? ( test )" -RESTRICT="test" # needs fixing +RESTRICT="!test? ( test )" RDEPEND="dev-tcltk/expect" -#DEPEND="test? ( dev-tcltk/expect )" -BDEPEND="app-alternatives/awk" +BDEPEND=" + app-alternatives/awk + test? ( dev-tcltk/expect ) +"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openbsd-netcat/
commit: d17db39d29f7ab5d126342e26dd58211d0188b77 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:38:04 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:38:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17db39d net-analyzer/openbsd-netcat: drop 1.190, 1.195 Signed-off-by: Sam James gentoo.org> net-analyzer/openbsd-netcat/Manifest | 2 - .../openbsd-netcat/openbsd-netcat-1.190.ebuild | 55 -- .../openbsd-netcat/openbsd-netcat-1.195.ebuild | 55 -- 3 files changed, 112 deletions(-) diff --git a/net-analyzer/openbsd-netcat/Manifest b/net-analyzer/openbsd-netcat/Manifest index 178bb8f48191..737ca62b79de 100644 --- a/net-analyzer/openbsd-netcat/Manifest +++ b/net-analyzer/openbsd-netcat/Manifest @@ -1,5 +1,3 @@ -DIST netcat-openbsd_1.190-2.debian.tar.xz 34836 BLAKE2B 3ff4390c07d05e8d1a19c8696da12bdc6bba07c6e88281b04cd7915509f44a14dda66462128da768b255d92f3a02d008750a860db9290f9f8e0e0bb9dd66e01b SHA512 c33510ad6761627e0b7e564747f6ae82c7569157bdc91f6a282a97b038b2b0917c27fdfba137462c7c34d84fcfdfe8b6393204884d153e3d200a86f5c6657a9a -DIST netcat-openbsd_1.190.orig.tar.gz 22384 BLAKE2B c3e83106f53a0214f71c805b1dfe6b66718dfca217f713a0d7016cb0a3c75c78580fbdd277bd7b5324371145c4b986ebb867e6f779cd61ffecb8e732ebabcb84 SHA512 32310813391f63b8283dc4a63e52821e464ecbfcd0ea995e8e15047c6252a86b31eb4725dc69b778594c43d6ce0cc081aa0f00d7cda0587c91941f20b93a33fe DIST netcat-openbsd_1.195-2.debian.tar.xz 35984 BLAKE2B eedac24eedc243ad1d58576be76f4f98392e1f455863fa3cdc06bde2714612819b7dfa98dd45c1739a65680469460410f5e4b2f4144f4c24fea04b59dda4d0da SHA512 2a5cc6d04112fdde007be4b9adb3aee44060570c0cb2ae0e33e54af3d37c0b2ff4d6c96edf1f16047365106c7c3720195b38417af3c332226c9be81d49caa552 DIST netcat-openbsd_1.195.orig.tar.gz 22480 BLAKE2B 53c750c168d7ea5dc2ca653598e42700e2b3ee888d946a09503a22fa3bcbc2c73658f38787314bef628d609ad370223f6889b7019760bf51817f73fc570e1dcc SHA512 ea95cda028f2759835ea8832db0174c178b002d5a917f4c51594445a5377a30d6114ac261071eea98d3d0b60ae1ec72102609db1625dbc5a6e57c67e28d2ff51 DIST netcat-openbsd_1.218-5.debian.tar.xz 52052 BLAKE2B 38ccde34bfa6f1873a8e38fa7355f94bc74cdeb125fd4081fd68819a685d49a4c8a6cc7ed243d49df2d38c7536f4ac680d598bd4c28a938bc4750c89376d2961 SHA512 a230eb143e32fe80ee108325bb81c4e163d48982b484bf4a93ef266e9eed12890e7e294c2fe3dd2ce91fe5aec7de2f1407bf25dc938c2565bfb3e0759555dddc diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild deleted file mode 100644 index 70a973b584c8.. --- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="The OpenBSD network swiss army knife" -HOMEPAGE="https://cvsweb.openbsd.org/src/usr.bin/nc/ - https://salsa.debian.org/debian/netcat-openbsd; -SRC_URI="http://http.debian.net/debian/pool/main/n/netcat-openbsd/netcat-openbsd_${PV}.orig.tar.gz - http://http.debian.net/debian/pool/main/n/netcat-openbsd/netcat-openbsd_${PV}-2.debian.tar.xz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86 ~amd64-linux ~x64-macos" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!elibc_Darwin? ( dev-libs/libbsd ) - !net-analyzer/netcat - !net-analyzer/netcat6 -" - -S=${WORKDIR}/netcat-openbsd-${PV} - -src_prepare() { - for i_patch in $(<"${WORKDIR}"/debian/patches/series); do - eapply "${WORKDIR}"/debian/patches/"${i_patch}" - done - if [[ ${CHOST} == *-darwin* ]] ; then - # this undoes some of the Debian/Linux changes - eapply "${FILESDIR}"/${P}-darwin.patch - fi - default -} - -src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin nc - doman nc.1 - cd "${WORKDIR}"/debian || die - newdoc netcat-openbsd.README.Debian README - dodoc -r examples -} - -pkg_postinst() { - if [[ ${KERNEL} = "linux" ]]; then - ewarn "SO_REUSEPORT is introduced in linux 3.9. If your running kernel is older" - ewarn "and kernel header is newer, nc will not listen correctly. Matching the header" - ewarn "to the running kernel will do. See bug #490246 for details." - fi -} diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild deleted file mode 100644 index d82b685da2a0.. --- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="The OpenBSD network swiss army knife"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openbsd-netcat/
commit: 76187ed1090f22f49a7b7cdfe368ae7098ac7992 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:37:29 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:37:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76187ed1 net-analyzer/openbsd-netcat: add 1.219_p1 Signed-off-by: Sam James gentoo.org> net-analyzer/openbsd-netcat/Manifest | 2 + .../openbsd-netcat/openbsd-netcat-1.219_p1.ebuild | 69 ++ 2 files changed, 71 insertions(+) diff --git a/net-analyzer/openbsd-netcat/Manifest b/net-analyzer/openbsd-netcat/Manifest index 8d8c74dd8b1d..178bb8f48191 100644 --- a/net-analyzer/openbsd-netcat/Manifest +++ b/net-analyzer/openbsd-netcat/Manifest @@ -4,3 +4,5 @@ DIST netcat-openbsd_1.195-2.debian.tar.xz 35984 BLAKE2B eedac24eedc243ad1d58576b DIST netcat-openbsd_1.195.orig.tar.gz 22480 BLAKE2B 53c750c168d7ea5dc2ca653598e42700e2b3ee888d946a09503a22fa3bcbc2c73658f38787314bef628d609ad370223f6889b7019760bf51817f73fc570e1dcc SHA512 ea95cda028f2759835ea8832db0174c178b002d5a917f4c51594445a5377a30d6114ac261071eea98d3d0b60ae1ec72102609db1625dbc5a6e57c67e28d2ff51 DIST netcat-openbsd_1.218-5.debian.tar.xz 52052 BLAKE2B 38ccde34bfa6f1873a8e38fa7355f94bc74cdeb125fd4081fd68819a685d49a4c8a6cc7ed243d49df2d38c7536f4ac680d598bd4c28a938bc4750c89376d2961 SHA512 a230eb143e32fe80ee108325bb81c4e163d48982b484bf4a93ef266e9eed12890e7e294c2fe3dd2ce91fe5aec7de2f1407bf25dc938c2565bfb3e0759555dddc DIST netcat-openbsd_1.218.orig.tar.gz 22964 BLAKE2B 2dba29cc93ef5295ec24db7632454564fa640fba139116d2732aff465c9a4b37238f65d51ad727f9b29d304b73ce05282b82ec468444c63f5611a90a1384ac62 SHA512 a830f0e3efdff01ba1bb0b344f49d545b9c184001cd641e523a6d24670b97d52dc723318660a5ec8f3215cb57ebe62ca4c06387000b6c8b6495a5c653a4206c6 +DIST netcat-openbsd_1.219-1.debian.tar.xz 52048 BLAKE2B 62c2e4a6446fbdb01ea34a70c10dc72a980e62b4d8e06e4564f05932b9fb291be73558a1b8c11f448c509b0fc3c5fe42381a1a9f0a14bba0c2e087dd1e6da9f1 SHA512 badc1afbe8a467c068fa1d3bf12817d568eae5bb9774f9f11d3b30c065eb3a8b39724bb456329d7153ea3160cd10fab159a6756f7eeafd9bfc8c5d78114f7da6 +DIST netcat-openbsd_1.219.orig.tar.gz 22940 BLAKE2B 4e871124a22fec2ba572f2a614b7eb5134565acd5d952973f7e7f76ead6b22d0811efcc916726da1e7719c5d3014f94ea53ad09804a77b55c4b15fc571bf0e95 SHA512 9f6d531d33410457b8f1e6a3eb0d105dbd819d5e4fe9753d32d7fd4583680ceba102a60307a8b5ef26b47047492b207388742b725da3708d30d360d4a196f115 diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild new file mode 100644 index ..df4845a47877 --- /dev/null +++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV=$(ver_cut 1-2) +DESCRIPTION="The OpenBSD network swiss army knife" +HOMEPAGE="https://cvsweb.openbsd.org/src/usr.bin/nc/ https://salsa.debian.org/debian/netcat-openbsd; +SRC_URI=" + mirror://debian/pool/main/n/netcat-openbsd/netcat-openbsd_${MY_PV}.orig.tar.gz + mirror://debian/pool/main/n/netcat-openbsd/netcat-openbsd_${MY_PV}-$(ver_cut 4).debian.tar.xz +" +S="${WORKDIR}"/netcat-openbsd-${MY_PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + +RDEPEND=" + !net-analyzer/netcat + !net-analyzer/netcat6 + !elibc_Darwin? ( dev-libs/libbsd ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + local i + for i in $(<"${WORKDIR}"/debian/patches/series) ; do + PATCHES+=( "${WORKDIR}"/debian/patches/${i} ) + done + + if [[ ${CHOST} == *-darwin* ]] ; then + # This undoes some of the Debian/Linux changes + PATCHES+=( "${FILESDIR}"/${PN}-1.195-darwin.patch ) + + if [[ ${CHOST##*-darwin} -lt 20 ]] ; then + PATCHES+=( "${FILESDIR}"/${PN}-1.190-darwin13.patch ) + fi + fi + + if use elibc_musl ; then + PATCHES+=( "${FILESDIR}"/${PN}-1.105-musl-b64_ntop.patch ) + fi + + default +} + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin nc + doman nc.1 + + cd "${WORKDIR}"/debian || die + newdoc netcat-openbsd.README.Debian README + dodoc -r examples +} + +pkg_postinst() { + if use kernel_linux ; then + ewarn "SO_REUSEPORT is introduced in linux 3.9. If your running kernel is older" + ewarn "and kernel header is newer, nc will not listen correctly. Matching the header" + ewarn "to the running kernel will do. See bug #490246 for details." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/grc/
commit: 1e6889e1d9959e1c286b80bc0b1c26c73685bab1 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:38:57 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:38:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6889e1 app-misc/grc: Stabilize 1.13 amd64, #891245 Signed-off-by: Sam James gentoo.org> app-misc/grc/grc-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/grc/grc-1.13.ebuild b/app-misc/grc/grc-1.13.ebuild index d09a8526f3d2..4d01c1914227 100644 --- a/app-misc/grc/grc-1.13.ebuild +++ b/app-misc/grc/grc-1.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/garabik/grc/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/
commit: a48d8514bbcdbdf62ed3f35f8c408760041afc75 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:38:58 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:38:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48d8514 dev-embedded/esptool: Stabilize 4.4 ALLARCHES, #891353 Signed-off-by: Sam James gentoo.org> dev-embedded/esptool/esptool-4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/esptool/esptool-4.4.ebuild b/dev-embedded/esptool/esptool-4.4.ebuild index 073e18b731fd..618e4d42bb6a 100644 --- a/dev-embedded/esptool/esptool-4.4.ebuild +++ b/dev-embedded/esptool/esptool-4.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 9cd5db72e84bc37e9614af348aa83a303462b1cc Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:34:10 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:34:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd5db72 net-misc/streamlink: adopt As leio and I discussed. Signed-off-by: Sam James gentoo.org> net-misc/streamlink/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/streamlink/metadata.xml b/net-misc/streamlink/metadata.xml index 808c293896b0..c8aa42c057c3 100644 --- a/net-misc/streamlink/metadata.xml +++ b/net-misc/streamlink/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - l...@gentoo.org - Mart Raudsepp + s...@gentoo.org + Sam James streamlink/streamlink
[gentoo-commits] repo/gentoo:master commit in: app-admin/rasdaemon/
commit: a658f4492b655eebd5340c4b716322004e636980 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:33:23 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:34:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a658f449 app-admin/rasdaemon: check for CONFIG_DEBUG_FS Closes: https://bugs.gentoo.org/891357 Signed-off-by: Sam James gentoo.org> .../rasdaemon/{rasdaemon-0.6.8-r1.ebuild => rasdaemon-0.6.8-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/rasdaemon/rasdaemon-0.6.8-r1.ebuild b/app-admin/rasdaemon/rasdaemon-0.6.8-r2.ebuild similarity index 96% rename from app-admin/rasdaemon/rasdaemon-0.6.8-r1.ebuild rename to app-admin/rasdaemon/rasdaemon-0.6.8-r2.ebuild index 68acb037cef6..63c05654e834 100644 --- a/app-admin/rasdaemon/rasdaemon-0.6.8-r1.ebuild +++ b/app-admin/rasdaemon/rasdaemon-0.6.8-r2.ebuild @@ -31,7 +31,7 @@ PATCHES=( pkg_setup() { linux-info_pkg_setup - local CONFIG_CHECK="~ACPI_EXTLOG" + local CONFIG_CHECK="~ACPI_EXTLOG ~DEBUG_FS" check_extra_config }
[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/
commit: 23cad1ffb8cfb33698ada24d8953e07b780f1ac9 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 19 01:22:47 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 19 01:23:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23cad1ff mail-client/evolution: Reenable USE=geolocation Signed-off-by: Matt Turner gentoo.org> mail-client/evolution/evolution-3.46.3-r1.ebuild | 151 +++ 1 file changed, 151 insertions(+) diff --git a/mail-client/evolution/evolution-3.46.3-r1.ebuild b/mail-client/evolution/evolution-3.46.3-r1.ebuild new file mode 100644 index ..aa8049682a72 --- /dev/null +++ b/mail-client/evolution/evolution-3.46.3-r1.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gnome2 readme.gentoo-r1 + +DESCRIPTION="Integrated mail, addressbook and calendaring functionality" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP" +SLOT="2.0" + +IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +# glade-3 support is for maintainers only per configure.ac +# pst is not mature enough and changes API/ABI frequently +# dconf explicitely needed for backup plugin +# gnome-desktop support is optional with --enable-gnome-desktop +# automagic libunity dep +# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk +DEPEND=" + >=app-text/enchant-2.2.0:2 + >=dev-db/sqlite-3.7.17:3 + >=dev-libs/glib-2.66:2[dbus] + >=dev-libs/libxml2-2.7.3:2 + >=gnome-base/gnome-desktop-2.91.3:3= + >=gnome-base/gsettings-desktop-schemas-2.91.92 + >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?] + >=media-libs/libcanberra-0.25[gtk3] + >=net-libs/libsoup-3.0:3.0 + >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] + >=x11-libs/cairo-1.9.15[glib] + >=x11-libs/gdk-pixbuf-2.24:2 + >=x11-libs/gtk+-3.22:3 + >=x11-libs/libnotify-0.7 + >=x11-misc/shared-mime-info-0.22 + + app-text/cmark:= + >=app-text/iso-codes-0.49 + >=app-accessibility/at-spi2-core-2.46.0:2 + + gnome-base/dconf + x11-libs/libSM + x11-libs/libICE + + archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) + bogofilter? ( mail-filter/bogofilter ) + geolocation? ( + >=media-libs/libchamplain-0.12.21:0.12[gtk] + >=media-libs/clutter-1.0.0:1.0 + >=media-libs/clutter-gtk-0.90:1.0 + >=sci-geosciences/geocode-glib-3.26.3:2 ) + ldap? ( >=net-nds/openldap-2:= ) + spamassassin? ( mail-filter/spamassassin ) + spell? ( >=app-text/gspell-1.8:= ) + ssl? ( + >=dev-libs/nspr-4.6.1 + >=dev-libs/nss-3.11 + ) + weather? ( + >=dev-libs/libgweather-4.2.0:4= + >=sci-geosciences/geocode-glib-3.26.3:2 + ) + ytnef? ( net-mail/ytnef ) +" +RDEPEND="${DEPEND} + highlight? ( app-text/highlight ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + >=dev-util/intltool-0.40.0 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="To change the default browser if you are not using GNOME, edit +~/.local/share/applications/mimeapps.list so it includes the +following content: + +[Default Applications] +x-scheme-handler/http=firefox.desktop +x-scheme-handler/https=firefox.desktop + +(replace firefox.desktop with the name of the appropriate .desktop +file from /usr/share/applications if you use a different browser)." + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare +# call; if needed, set them after cmake_src_prepare call, if that works + +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Use NSS/NSPR only if 'ssl' is enabled. + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + -DENABLE_SCHEMAS_COMPILE=OFF + -DENABLE_GTK_DOC=$(usex gtk-doc) + -DWITH_OPENLDAP=$(usex ldap) + -DENABLE_SMIME=$(usex ssl) + -DENABLE_GNOME_DESKTOP=ON + -DWITH_ENCHANT_VERSION=2 + -DENABLE_CANBERRA=ON + -DENABLE_AUTOAR=$(usex archive) + -DWITH_HELP=ON + -DENABLE_YTNEF=OFF + -DWITH_BOGOFILTER=$(usex bogofilter) + -DWITH_SPAMASSASSIN=$(usex spamassassin) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyopengl/
commit: f3ae0804dfee895e5a94cf1c20c7ad2acbd30cd3 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 23:25:20 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:15:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ae0804 dev-python/pyopengl: enable py3.11 Needs to be in ~arch because of pygame. Signed-off-by: Sam James gentoo.org> dev-python/pyopengl/pyopengl-3.1.6-r1.ebuild | 53 1 file changed, 53 insertions(+) diff --git a/dev-python/pyopengl/pyopengl-3.1.6-r1.ebuild b/dev-python/pyopengl/pyopengl-3.1.6-r1.ebuild new file mode 100644 index ..1c19aea56637 --- /dev/null +++ b/dev-python/pyopengl/pyopengl-3.1.6-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="tk?" +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 virtualx + +MY_PN="PyOpenGL" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python OpenGL bindings" +HOMEPAGE="http://pyopengl.sourceforge.net/ https://pypi.org/project/PyOpenGL/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="tk" + +RDEPEND=" + media-libs/freeglut + virtual/opengl + x11-libs/libXi + x11-libs/libXmu + tk? ( dev-tcltk/togl ) +" +DEPEND=" + ${RDEPEND} +" + +# The tests need an X server with the GLX extension. Software rendering +# under Xvfb works but only with llvmpipe, not softpipe or swr. +BDEPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygame[${PYTHON_USEDEP},opengl,X] + !prefix? ( + media-libs/mesa[llvm] + x11-base/xorg-server[-minimal,xorg] + ) + ) +" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/dieharder/
commit: d0d1c6d1e01f2508a2bbaabe12701a50a4b2ff00 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:19:57 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:20:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d1c6d1 app-crypt/dieharder: Stabilize 3.31.1-r4 x86, #891251 Signed-off-by: Sam James gentoo.org> app-crypt/dieharder/dieharder-3.31.1-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild index c6ed2a02f63b..47c50dd311d1 100644 --- a/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild +++ b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://www.phy.duke.edu/~rgb/General/${PN}/${P}.tgz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc" RESTRICT="test" # Way too long
[gentoo-commits] repo/gentoo:master commit in: app-crypt/dieharder/
commit: 266b76ffb08d40a753cac71490a625b4f5f97990 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:20:43 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:20:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266b76ff app-crypt/dieharder: Stabilize 3.31.1-r4 arm64, #891251 Signed-off-by: Sam James gentoo.org> app-crypt/dieharder/dieharder-3.31.1-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild index ea9e9eb44a37..19afb57f878c 100644 --- a/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild +++ b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.phy.duke.edu/~rgb/General/${PN}/${P}.tgz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc" RESTRICT="test" # Way too long
[gentoo-commits] repo/gentoo:master commit in: dev-python/wand/, dev-python/wand/files/
commit: 1e1b042f6b04458d66d5a085bf8c1efcf45e95b6 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:18:25 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:20:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1b042f dev-python/wand: fix build w/ sphinx 6 Closes: https://bugs.gentoo.org/889906 Signed-off-by: Sam James gentoo.org> dev-python/wand/files/wand-0.6.11-sphinx-6.patch | 29 dev-python/wand/wand-0.6.11.ebuild | 4 2 files changed, 33 insertions(+) diff --git a/dev-python/wand/files/wand-0.6.11-sphinx-6.patch b/dev-python/wand/files/wand-0.6.11-sphinx-6.patch new file mode 100644 index ..4da4354e67ca --- /dev/null +++ b/dev-python/wand/files/wand-0.6.11-sphinx-6.patch @@ -0,0 +1,29 @@ +https://bugs.gentoo.org/889906 +https://github.com/emcconville/wand/commit/460f605f45d406b6d0e2f3e6af7bfa2c62c66882 + +From 460f605f45d406b6d0e2f3e6af7bfa2c62c66882 Mon Sep 17 00:00:00 2001 +From: Louis Sautier +Date: Sat, 14 Jan 2023 22:30:03 +0100 +Subject: [PATCH] docs: fix build with Sphinx 6.0.0 + +See https://github.com/sphinx-doc/sphinx/commit/93cf1a57d916a1ff96c8e8a0356d0256e40489ac +--- a/docs/conf.py b/docs/conf.py +@@ -263,11 +263,11 @@ def __repr__(self): + intersphinx_mapping = {'http://docs.python.org/': None} + + extlinks = { +-'issue': ('https://github.com/emcconville/wand/issues/%s', '#'), +-'pull': ('https://github.com/emcconville/wand/pull/%s', '!'), +-'branch': ('https://github.com/emcconville/wand/compare/master...%s', ''), +-'commit': ('https://github.com/emcconville/wand/commit/%s', ''), +-'cli': ('https://imagemagick.org/script/command-line-options.php#%s', '-'), ++'issue': ('https://github.com/emcconville/wand/issues/%s', '#%s'), ++'pull': ('https://github.com/emcconville/wand/pull/%s', '!%s'), ++'branch': ('https://github.com/emcconville/wand/compare/master...%s', '%s'), ++'commit': ('https://github.com/emcconville/wand/commit/%s', '%s'), ++'cli': ('https://imagemagick.org/script/command-line-options.php#%s', '-%s'), + } + + # fall back if theme is not there + diff --git a/dev-python/wand/wand-0.6.11.ebuild b/dev-python/wand/wand-0.6.11.ebuild index cb0ffa456453..13b137e5a7a5 100644 --- a/dev-python/wand/wand-0.6.11.ebuild +++ b/dev-python/wand/wand-0.6.11.ebuild @@ -31,6 +31,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${P}-sphinx-6.patch +) + distutils_enable_sphinx docs distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/dieharder/
commit: 96ab1c680cf089b9ce30f971693496c1afe87829 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:19:58 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:20:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ab1c68 app-crypt/dieharder: Stabilize 3.31.1-r4 amd64, #891251 Signed-off-by: Sam James gentoo.org> app-crypt/dieharder/dieharder-3.31.1-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild index 47c50dd311d1..ea9e9eb44a37 100644 --- a/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild +++ b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.phy.duke.edu/~rgb/General/${PN}/${P}.tgz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc" RESTRICT="test" # Way too long
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 59f2b4f8e18701bf0a0cdcb51aa9ac3df3183901 Author: Sam James gentoo org> AuthorDate: Thu Jan 19 01:13:17 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 19 01:20:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f2b4f8 dev-libs/libinput: add 1.22.1 Closes: https://bugs.gentoo.org/889908 Signed-off-by: Sam James gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.22.1.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 34737fce87c8..3ee0d562b1de 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,2 +1,3 @@ DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e DIST libinput-1.22.0.tar.bz2 796133 BLAKE2B 3552f0a9ab0690969c5a7d62882733aa7bcaed1c0e97ff3606f58558c235cb67e3c81bc5a277273d26e6847438acccfc942d2fbec312e9a0d121d8ea21896496 SHA512 62cc36845daa7bc4b8477dd71abe629309683a93de753382a90e8466915e2b96b9c6914b431747d3462c15d8ab42bc70ee755800eec60c4ad7e9f3b4f7dba76d +DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900 SHA512 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild new file mode 100644 index ..a6741dc43f7b --- /dev/null +++ b/dev-libs/libinput/libinput-1.22.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 2014-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit meson optfeature python-any-r1 udev + +DESCRIPTION="Library to handle input devices in Wayland" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput; +SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="MIT" +SLOT="0/10" +if [[ $(ver_cut 3) -lt 900 ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +IUSE="doc input_devices_wacom test" +RESTRICT="!test? ( test )" + +RDEPEND=" + input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) + >=dev-libs/libevdev-1.9.902 + >=sys-libs/mtdev-1.1 + virtual/libudev:= + virtual/udev +" +DEPEND=" + ${RDEPEND} + test? ( >=dev-libs/check-0.9.10 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + $(python_gen_any_dep ' + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}] + ') + >=app-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( dev-util/valgrind ) + +python_check_deps() { + python_has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \ + python_has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_prepare() { + default + sed "s@, '-Werror'@@" -i meson.build || die #744250 +} + +src_configure() { + # gui can be built but will not be installed + local emesonargs=( + -Ddebug-gui=false + $(meson_use doc documentation) + $(meson_use input_devices_wacom libwacom) + $(meson_use test tests) + -Dudev-dir="${EPREFIX}$(get_udevdir)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use doc ; then + docinto html + dodoc -r "${BUILD_DIR}"/Documentation/. + fi +} + +pkg_postinst() { + optfeature "measure and replay tools" dev-python/python-libevdev + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 1e3e7e35447ac5ec70b7e30cc08e951491a5f48b Author: Guillermo Joandet gmail com> AuthorDate: Wed Jan 18 19:37:27 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 19 01:14:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3e7e35 media-libs/libchamplain: Version bump to 0.12.21 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29162 Signed-off-by: Matt Turner gentoo.org> media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.21.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index a2c74a206d91..2234cc19afa1 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.20.tar.xz 222168 BLAKE2B 72093eecffca24a5f255269472216f24d0804b7c8daf7cf9dc1273df9afc3fe5664dd2ca7d351bf94065f61bf4a419b3babcf3e9b2ed9a0f67c9947190aaa476 SHA512 514e4bd2803ace0d87a95a318a03bc2f2ccc454129146d76590d1b1f5666c95a4fb7013e2ad0cfafc5844d7d8b732c81a44cd0e7d51c505adcfe55c55abb4f6f +DIST libchamplain-0.12.21.tar.xz 223748 BLAKE2B afe6b409107d12b8c674d9335d00ca21cf7faf036fd852b48ec371fb76dcd35cc30d4bc3dab555667069d7d41411eea31343240de9bd29dcc2e0f290bc925641 SHA512 8e3b4a292056b1d90be128dab347b1953e6acd00b1abf56fcc496eea15688ef232b81afe39147a9d6059ab248e3ceb7e07683c23501671b93797b0a87faccca9 diff --git a/media-libs/libchamplain/libchamplain-0.12.21.ebuild b/media-libs/libchamplain/libchamplain-0.12.21.ebuild new file mode 100644 index ..28d12931004e --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.21.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala xdg + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain; + +SLOT="0.12" +LICENSE="LGPL-2.1+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="+gtk gtk-doc +introspection vala" +REQUIRED_USE=" + vala? ( introspection ) + gtk-doc? ( gtk ) +" # gtk-doc build gets disabled in meson if gtk widgetry is disabled (no separate libchamplain-gtk gtk-docs anymore) + +RDEPEND=" + >=dev-libs/glib-2.68:2 + >=x11-libs/gtk+-3.0:3 + >=media-libs/clutter-1.24:1.0[introspection?] + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 + ) + >=x11-libs/cairo-1.4 + dev-db/sqlite:3 + >=net-libs/libsoup-3:3.0 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + media-libs/cogl:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( + >=dev-util/gtk-doc-1.15 + app-text/docbook-xml-dtd:4.1.2 + ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + xdg_environment_reset + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + -Dmemphis=false # TODO: What's the state of this vector renderer? + $(meson_use introspection) + -Dlibsoup3=true + $(meson_use vala vapi) + $(meson_use gtk widgetry) + $(meson_use gtk-doc gtk_doc) + -Ddemos=false # only built, not installed + ) + meson_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/fortran-stdlib/
commit: b9e8eac43f64073ee22b6bcf1d2612139fe7c190 Author: Sergey Torokhov yandex ru> AuthorDate: Thu Jan 19 00:19:48 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Thu Jan 19 00:19:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9e8eac4 dev-libs/fortran-stdlib: drop python3.8 compat Signed-off-by: Sergey Torokhov yandex.ru> dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild | 4 ++-- dev-libs/fortran-stdlib/fortran-stdlib-0.2.1.ebuild| 4 ++-- dev-libs/fortran-stdlib/fortran-stdlib-.ebuild | 5 ++--- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild index 6f04f3551..8c68b97e6 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit cmake fortran-2 python-any-r1 diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1.ebuild index 2e29c3a45..d1a26f59d 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit cmake fortran-2 python-any-r1 diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild index 88b88e009..0df731779 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit cmake fortran-2 git-r3 python-any-r1 @@ -45,7 +45,6 @@ src_prepare() { cmake_src_prepare } - src_configure() { local mycmakeargs+=( -DBUILD_SHARED_LIBS=on
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fypp/
commit: cbb7558847329e484f50d4dc0300da3f5d6568ea Author: Sergey Torokhov yandex ru> AuthorDate: Thu Jan 19 00:14:42 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Thu Jan 19 00:14:42 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbb75588 dev-util/fypp: drop python3.8, add 3.11 compat Signed-off-by: Sergey Torokhov yandex.ru> dev-util/fypp/fypp-3.1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/fypp/fypp-3.1.ebuild b/dev-util/fypp/fypp-3.1.ebuild index ced59723a..f251e12b2 100644 --- a/dev-util/fypp/fypp-3.1.ebuild +++ b/dev-util/fypp/fypp-3.1.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/markdown-include/
commit: f35a455ce7a93c864cbee6191c08c70dddc0e74f Author: Sergey Torokhov yandex ru> AuthorDate: Thu Jan 19 00:11:21 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Thu Jan 19 00:11:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f35a455c dev-python/markdown-include: drop python3.8 compat Signed-off-by: Sergey Torokhov yandex.ru> dev-python/markdown-include/markdown-include-0.7.0.ebuild | 4 ++-- dev-python/markdown-include/markdown-include-0.8.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/markdown-include/markdown-include-0.7.0.ebuild b/dev-python/markdown-include/markdown-include-0.7.0.ebuild index 2d4dbe8d5..0ecda611d 100644 --- a/dev-python/markdown-include/markdown-include-0.7.0.ebuild +++ b/dev-python/markdown-include/markdown-include-0.7.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit distutils-r1 diff --git a/dev-python/markdown-include/markdown-include-0.8.0.ebuild b/dev-python/markdown-include/markdown-include-0.8.0.ebuild index db5b8e345..73061b7c8 100644 --- a/dev-python/markdown-include/markdown-include-0.8.0.ebuild +++ b/dev-python/markdown-include/markdown-include-0.8.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/
commit: de89219d83ad234b8901374126566e8ac14343cd Author: Sergey Torokhov yandex ru> AuthorDate: Thu Jan 19 00:05:42 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Thu Jan 19 00:07:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de89219d app-doc/ford: drop python3.8 compat Signed-off-by: Sergey Torokhov yandex.ru> app-doc/ford/ford-6.1.13-r1.ebuild | 4 ++-- app-doc/ford/ford-6.1.17.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-doc/ford/ford-6.1.13-r1.ebuild b/app-doc/ford/ford-6.1.13-r1.ebuild index 2bb4f28ea..9f6e6fbd8 100644 --- a/app-doc/ford/ford-6.1.13-r1.ebuild +++ b/app-doc/ford/ford-6.1.13-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{3..10} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 toolchain-funcs diff --git a/app-doc/ford/ford-6.1.17.ebuild b/app-doc/ford/ford-6.1.17.ebuild index 432bd890e..36a3442b0 100644 --- a/app-doc/ford/ford-6.1.17.ebuild +++ b/app-doc/ford/ford-6.1.17.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 toolchain-funcs
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fpm/
commit: 9cc83f3299535afe7c8e0c36892248f3991d52f7 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 23:59:57 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 23:59:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cc83f32 dev-util/fpm: drop python3.8 compat Signed-off-by: Sergey Torokhov yandex.ru> dev-util/fpm/fpm-0.7.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/fpm/fpm-0.7.0-r1.ebuild b/dev-util/fpm/fpm-0.7.0-r1.ebuild index 7a3699cfb..4721d67e8 100644 --- a/dev-util/fpm/fpm-0.7.0-r1.ebuild +++ b/dev-util/fpm/fpm-0.7.0-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit fortran-2 python-any-r1 toolchain-funcs
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fortls/
commit: e7053197a40ca1b47e0efedd3327ed1b0bf2f519 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 23:57:09 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 23:57:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7053197 dev-util/fortls: drop python3.8 compat Signed-off-by: Sergey Torokhov yandex.ru> dev-util/fortls/fortls-2.13.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/fortls/fortls-2.13.0.ebuild b/dev-util/fortls/fortls-2.13.0.ebuild index 648fdff35..ba331dbeb 100644 --- a/dev-util/fortls/fortls-2.13.0.ebuild +++ b/dev-util/fortls/fortls-2.13.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitqlient/
commit: b9cdb31bd356ba83847322360be773a4e6d8813f Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 23:47:10 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 23:47:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9cdb31b dev-vcs/gitqlient: 1.6.1 version bump (drop 1.6.0) Signed-off-by: Sergey Torokhov yandex.ru> dev-vcs/gitqlient/Manifest | 2 +- .../gitqlient/{gitqlient-1.6.0.ebuild => gitqlient-1.6.1.ebuild}| 6 ++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-vcs/gitqlient/Manifest b/dev-vcs/gitqlient/Manifest index bb6603c4d..19ffb1f49 100644 --- a/dev-vcs/gitqlient/Manifest +++ b/dev-vcs/gitqlient/Manifest @@ -1,2 +1,2 @@ DIST gitqlient-1.5.0.tar.gz 4969914 BLAKE2B 9739e333fa20fee724f948cf7a8109b932b7ac8ebfe8465cdc374774f21c105d6467078322012eec8ce82c1b92f9b5e4f32b24885d5ab218b64544a2c2ad6504 SHA512 32f838c75314aca67880354127f2cdc00ed6ce0c6b315dd9571d00dbebca4896e975d73ef779dae5c1953f62387992e573ee95f32545e41e59f5066ae8f11662 -DIST gitqlient-1.6.0.tar.gz 4971921 BLAKE2B 0bbcd3eeb6062e947929bb0d65135ebb2187694f1516b669238afa879d52daa5ca728b7663373257229b5cf808b31fd0aa6bfcb3fe8859f909ba764252ea336f SHA512 2552b61cb3a2a358ae953cc399f16f6091b45050cd900969553d80148f4f45ec1f522458b6cf189ec700fb48253f61e260af9b8040788e86f15172d8e2277dc7 +DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26 SHA512 e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e diff --git a/dev-vcs/gitqlient/gitqlient-1.6.0.ebuild b/dev-vcs/gitqlient/gitqlient-1.6.1.ebuild similarity index 85% rename from dev-vcs/gitqlient/gitqlient-1.6.0.ebuild rename to dev-vcs/gitqlient/gitqlient-1.6.1.ebuild index 1307d64b1..2e48887c5 100644 --- a/dev-vcs/gitqlient/gitqlient-1.6.0.ebuild +++ b/dev-vcs/gitqlient/gitqlient-1.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,9 +36,6 @@ src_prepare() { -e "/VERSION =/s| \$\$system(git rev-parse --short HEAD)||" "${MY_PN}".pro || die sed -i -e "s/Office/Development/" "${S}/src/resources/${PN}.desktop" || die - - # Revert changes that brake build - sed -i -e "s/QT_DISABLE_DEPRECATED_BEFORE=0x051200/QT_DISABLE_DEPRECATED_BEFORE=0x050900/" "${MY_PN}".pro || die } src_configure() { @@ -50,6 +47,7 @@ src_install() { } pkg_postinst() { + optfeature "Terminal tab plugin support" x11-libs/qtermwidget optfeature "Jenkins and/or GitServer plugins support" dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets] xdg_pkg_postinst }
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/leftwm/
commit: 5b3b362c22d76864d87e0ab805cb04315a27743e Author: Remigiusz Micielski gmail com> AuthorDate: Wed Jan 18 23:00:49 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Wed Jan 18 23:03:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b3b362c x11-wm/leftwm: add 0.4.1 Signed-off-by: Remigiusz Micielski gmail.com> x11-wm/leftwm/Manifest| 41 x11-wm/leftwm/leftwm-0.4.1.ebuild | 215 ++ 2 files changed, 256 insertions(+) diff --git a/x11-wm/leftwm/Manifest b/x11-wm/leftwm/Manifest index 4da3b5ada..ad36c1581 100644 --- a/x11-wm/leftwm/Manifest +++ b/x11-wm/leftwm/Manifest @@ -5,12 +5,14 @@ DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585 DIST anyhow-1.0.48.crate 41346 BLAKE2B 9ba28706c0048f24312c1d8c753b6fb82bbcc22f24840c3d429a87813582bf05c45ed60b290c7abf54070969d4e42199a410d6a7bf02df788a119a96b4f201d0 SHA512 473b95883ae170b03e2097d924dd6e664604bce5e76a592e8abe763869ddca52de668244099f8f023c3709ae19934c3e1c4cc77610204820ae271b8b05c72d31 DIST anyhow-1.0.56.crate 44780 BLAKE2B 142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9 SHA512 9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5 DIST anyhow-1.0.65.crate 43585 BLAKE2B 4a808e60ffed900ef37d8fbf7ae97caec6fb81d23a8a5411c5c0143636652c41a9579b156ead5eab66d57c53be2bbc336cbd5f7b60c6c20cad389d45861d82f8 SHA512 86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c +DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3 DIST anymap2-0.13.0.crate 17337 BLAKE2B 6f7f2c157a908bafadb96b86d7c064aed5cfa144b4d7776acd110c7ff676865ba64aefc17a5908851a5b1b850bfa48b162b877ddc90969de97cd0adbe3123736 SHA512 005032261274a5fed2aebeb0ae3b6998f184899c426d649d6bef9cbf135762321b13b7941dfab3a9577936676469a5bcd324d36824f6c6d81408012ebf3a6510 DIST arc-swap-1.5.0.crate 65351 BLAKE2B c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105 SHA512 b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 +DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST block-buffer-0.10.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f DIST block-buffer-0.7.3.crate 7179 BLAKE2B 549e8532358f9a77fdfbd5ef7a06d60f20f034fcf69072757811cb4a95f5cee5589bebd40fe87af36127254ec42ef3240cc7542828085f590fb774faab8f0e21 SHA512
[gentoo-commits] repo/gentoo:master commit in: media-gfx/photoqt/, media-gfx/photoqt/files/
commit: c728871c7314838f496f516e46a2d7a528572927 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:58:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:58:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c728871c media-gfx/photoqt: fix build w/ libraw 0.21 Closes: https://bugs.gentoo.org/891325 Signed-off-by: Sam James gentoo.org> .../photoqt/files/photoqt-2.9.1-libraw-0.21.patch | 22 +++ media-gfx/photoqt/photoqt-2.9.1-r2.ebuild | 77 ++ 2 files changed, 99 insertions(+) diff --git a/media-gfx/photoqt/files/photoqt-2.9.1-libraw-0.21.patch b/media-gfx/photoqt/files/photoqt-2.9.1-libraw-0.21.patch new file mode 100644 index ..683a72e65d71 --- /dev/null +++ b/media-gfx/photoqt/files/photoqt-2.9.1-libraw-0.21.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/891325 +https://gitlab.com/lspies/photoqt/-/commit/a8908dbfac01886204a5d911106208bd0f15b467 + +From a8908dbfac01886204a5d911106208bd0f15b467 Mon Sep 17 00:00:00 2001 +From: Lukas Spies +Date: Thu, 22 Dec 2022 03:07:40 -0600 +Subject: [PATCH] [PQLoadImageRAW] make raw loader work when libraw is compiled + without rawspeed support. Not aware of macro to chewck at compile time, thsu + disabled for now + +--- a/cplusplus/imageprovider/loader/loadimage_raw.cpp b/cplusplus/imageprovider/loader/loadimage_raw.cpp +@@ -57,7 +57,6 @@ QImage PQLoadImageRAW::load(QString filename, QSize maxSize, QSize , bo + // Since we don't care about manipulating RAW images but only want to display + // them, we can optimise for speed + raw.imgdata.params.user_qual = 2; +-raw.imgdata.params.use_rawspeed = 1; + raw.imgdata.params.use_camera_wb = 1; + + // Open the RAW image +-- +GitLab diff --git a/media-gfx/photoqt/photoqt-2.9.1-r2.ebuild b/media-gfx/photoqt/photoqt-2.9.1-r2.ebuild new file mode 100644 index ..cdd579030848 --- /dev/null +++ b/media-gfx/photoqt/photoqt-2.9.1-r2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_KDEINSTALLDIRS=false +inherit ecm optfeature + +DESCRIPTION="Simple but powerful Qt-based image viewer" +HOMEPAGE="https://photoqt.org/; +SRC_URI="https://photoqt.org/pkgs/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="devil exif freeimage graphicsmagick imagemagick mpv pdf raw" + +COMMON_DEPEND=" + app-arch/libarchive:= + app-arch/unrar + dev-libs/pugixml + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5[jpeg] + dev-qt/qtimageformats:5 + dev-qt/qtmultimedia:5[qml] + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + devil? ( media-libs/devil ) + exif? ( media-gfx/exiv2:= ) + freeimage? ( media-libs/freeimage ) + imagemagick? ( + !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) + graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) + ) + mpv? ( media-video/mpv:=[libmpv] ) + pdf? ( app-text/poppler[qt5] ) + raw? ( media-libs/libraw:= ) +" +DEPEND="${COMMON_DEPEND} + dev-qt/qtconcurrent:5 +" +RDEPEND="${COMMON_DEPEND} + dev-qt/qtgraphicaleffects:5 + dev-qt/qtquickcontrols:5 + dev-qt/qtquickcontrols2:5 +" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}"/${P}-libmpv-api2.patch + "${FILESDIR}"/${P}-libraw-0.21.patch +) + +src_configure() { + local mycmakeargs=( + -DCHROMECAST=OFF # TODO needs python + -DDEVIL=$(usex devil) + -DEXIV2=$(usex exif) + -DFREEIMAGE=$(usex freeimage) + -DGRAPHICSMAGICK=$(usex graphicsmagick $(usex imagemagick)) + -DIMAGEMAGICK=$(usex imagemagick $(usex !graphicsmagick)) + -DVIDEO_MPV=$(usex mpv) + -DPOPPLER=$(usex pdf) + -DRAW=$(usex raw) + ) + ecm_src_configure +} + +pkg_postinst() { + optfeature "additional image formats like AVIF, EPS, HEIF/HEIC, PSD, etc." kde-frameworks/kimageformats + ecm_pkg_postinst +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: 623c01dffa7caefbea2909dbba4c7ed32fd589c3 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:52:38 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:54:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623c01df net-misc/chrony: chrony.conf, not chronyd.conf Bug: https://bugs.gentoo.org/835461 Fixes: bccc7ae446ae4f100cdd87227a636541769ecde6 Signed-off-by: Sam James gentoo.org> net-misc/chrony/{chrony-4.3-r3.ebuild => chrony-4.3-r4.ebuild} | 2 +- net-misc/chrony/chrony-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/chrony/chrony-4.3-r3.ebuild b/net-misc/chrony/chrony-4.3-r4.ebuild similarity index 99% rename from net-misc/chrony/chrony-4.3-r3.ebuild rename to net-misc/chrony/chrony-4.3-r4.ebuild index f66b2735ecbf..6fce1a0d7297 100644 --- a/net-misc/chrony/chrony-4.3-r3.ebuild +++ b/net-misc/chrony/chrony-4.3-r4.ebuild @@ -167,7 +167,7 @@ src_install() { default # Compatibility with other distributions who install to /etc/chrony.conf (bug #835461) - dosym /etc/chrony/chrony.conf /etc/chronyd.conf + dosym -r /etc/chrony/chrony.conf /etc/chrony.conf newinitd "${FILESDIR}"/chronyd.init-r2 chronyd newconfd "${T}"/chronyd.conf chronyd diff --git a/net-misc/chrony/chrony-.ebuild b/net-misc/chrony/chrony-.ebuild index 76ce6a722adb..b7dd9ac322a9 100644 --- a/net-misc/chrony/chrony-.ebuild +++ b/net-misc/chrony/chrony-.ebuild @@ -165,7 +165,7 @@ src_install() { default # Compatibility with other distributions who install to /etc/chrony.conf (bug #835461) - dosym /etc/chrony/chrony.conf /etc/chronyd.conf + dosym -r /etc/chrony/chrony.conf /etc/chrony.conf newinitd "${FILESDIR}"/chronyd.init-r2 chronyd newconfd "${T}"/chronyd.conf chronyd
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: 776221f4a3befe78a0e76949322af210c7911f83 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:55:13 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:55:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776221f4 net-misc/chrony: drop no-dep USE=ipv6 Signed-off-by: Sam James gentoo.org> net-misc/chrony/chrony-4.3-r4.ebuild | 3 +-- net-misc/chrony/chrony-.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/net-misc/chrony/chrony-4.3-r4.ebuild b/net-misc/chrony/chrony-4.3-r4.ebuild index 6fce1a0d7297..0bc60877386d 100644 --- a/net-misc/chrony/chrony-4.3-r4.ebuild +++ b/net-misc/chrony/chrony-4.3-r4.ebuild @@ -27,7 +27,7 @@ S="${WORKDIR}/${P/_/-}" LICENSE="GPL-2" SLOT="0" -IUSE="+caps +cmdmon debug html ipv6 libtomcrypt +nettle nss +ntp +nts +phc pps +readline +refclock +rtc samba +seccomp +sechash selinux" +IUSE="+caps +cmdmon debug html libtomcrypt +nettle nss +ntp +nts +phc pps +readline +refclock +rtc samba +seccomp +sechash selinux" # nettle > nss > libtomcrypt in configure REQUIRED_USE=" sechash? ( || ( nettle nss libtomcrypt ) ) @@ -119,7 +119,6 @@ src_configure() { $(usev !caps '--disable-linuxcaps') $(usev !cmdmon '--disable-cmdmon') $(usev debug '--enable-debug') - $(usev !ipv6 '--disable-ipv6') # USE=readline here means "readline-like functionality" # chrony only supports libedit in terms of the library providing diff --git a/net-misc/chrony/chrony-.ebuild b/net-misc/chrony/chrony-.ebuild index b7dd9ac322a9..64fe1397809a 100644 --- a/net-misc/chrony/chrony-.ebuild +++ b/net-misc/chrony/chrony-.ebuild @@ -27,7 +27,7 @@ S="${WORKDIR}/${P/_/-}" LICENSE="GPL-2" SLOT="0" -IUSE="+caps +cmdmon debug html ipv6 libtomcrypt +nettle nss +ntp +nts +phc pps +readline +refclock +rtc samba +seccomp +sechash selinux" +IUSE="+caps +cmdmon debug html libtomcrypt +nettle nss +ntp +nts +phc pps +readline +refclock +rtc samba +seccomp +sechash selinux" # nettle > nss > libtomcrypt in configure REQUIRED_USE=" sechash? ( || ( nettle nss libtomcrypt ) ) @@ -117,7 +117,6 @@ src_configure() { $(usev !caps '--disable-linuxcaps') $(usev !cmdmon '--disable-cmdmon') $(usev debug '--enable-debug') - $(usev !ipv6 '--disable-ipv6') # USE=readline here means "readline-like functionality" # chrony only supports libedit in terms of the library providing
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/
commit: ec8eb652889b2234f1f20afa6078cffa366d66c5 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:52:00 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:52:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8eb652 dev-db/mariadb-connector-c: Stabilize 3.2.7 arm64, #891277 Signed-off-by: Sam James gentoo.org> dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild index 28b0aacaf92c..2e7e4840b22a 100644 --- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild +++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild @@ -11,7 +11,7 @@ else MY_PV=${PV/_b/-b} SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz; S="${WORKDIR%/}/${PN}-${MY_PV}-src" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi inherit cmake-multilib toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: bccc7ae446ae4f100cdd87227a636541769ecde6 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:51:00 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:51:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccc7ae4 net-misc/chrony: install chronyd.conf symlink It's easier to just install a symlink from /etc/chronyd.conf -> /etc/chrony/chronyd.conf than move the directory out and cause disruption for users. Needed for alignment with other distros but also because dhcpcd looks there for its ntp hook. Closes: https://bugs.gentoo.org/835461 Signed-off-by: Sam James gentoo.org> net-misc/chrony/{chrony-.ebuild => chrony-4.3-r3.ebuild} | 8 +++- net-misc/chrony/chrony-.ebuild | 6 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/net-misc/chrony/chrony-.ebuild b/net-misc/chrony/chrony-4.3-r3.ebuild similarity index 95% copy from net-misc/chrony/chrony-.ebuild copy to net-misc/chrony/chrony-4.3-r3.ebuild index e89af76426c6..f66b2735ecbf 100644 --- a/net-misc/chrony/chrony-.ebuild +++ b/net-misc/chrony/chrony-4.3-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -55,7 +55,9 @@ RDEPEND=" ${DEPEND} selinux? ( sec-policy/selinux-chronyd ) " +# bison dep only for 4.3-r1 for ${P}-strict-prototypes-clang16.patch BDEPEND=" + sys-devel/bison html? ( dev-ruby/asciidoctor ) nts? ( virtual/pkgconfig ) sechash? ( @@ -78,6 +80,7 @@ fi PATCHES=( "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch "${FILESDIR}"/${PN}-4.2-systemd-gentoo.patch + "${FILESDIR}"/${P}-strict-prototypes-clang16.patch ) src_prepare() { @@ -163,6 +166,9 @@ src_compile() { src_install() { default + # Compatibility with other distributions who install to /etc/chrony.conf (bug #835461) + dosym /etc/chrony/chrony.conf /etc/chronyd.conf + newinitd "${FILESDIR}"/chronyd.init-r2 chronyd newconfd "${T}"/chronyd.conf chronyd diff --git a/net-misc/chrony/chrony-.ebuild b/net-misc/chrony/chrony-.ebuild index e89af76426c6..76ce6a722adb 100644 --- a/net-misc/chrony/chrony-.ebuild +++ b/net-misc/chrony/chrony-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -78,6 +78,7 @@ fi PATCHES=( "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch "${FILESDIR}"/${PN}-4.2-systemd-gentoo.patch + "${FILESDIR}"/${P}-strict-prototypes-clang16.patch ) src_prepare() { @@ -163,6 +164,9 @@ src_compile() { src_install() { default + # Compatibility with other distributions who install to /etc/chrony.conf (bug #835461) + dosym /etc/chrony/chrony.conf /etc/chronyd.conf + newinitd "${FILESDIR}"/chronyd.init-r2 chronyd newconfd "${T}"/chronyd.conf chronyd
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-katex/
commit: 41a5482c1eeb0d5a3e82e519ae98da36dfc028a1 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 22:41:49 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 22:41:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41a5482c dev-python/sphinxcontrib-katex: drop old 0.8.6, 0.9.0 Signed-off-by: Sergey Torokhov yandex.ru> dev-python/sphinxcontrib-katex/Manifest| 2 -- .../sphinxcontrib-katex-0.8.6.ebuild | 26 -- .../sphinxcontrib-katex-0.9.0.ebuild | 26 -- 3 files changed, 54 deletions(-) diff --git a/dev-python/sphinxcontrib-katex/Manifest b/dev-python/sphinxcontrib-katex/Manifest index 3bdb4651f..1306eb56b 100644 --- a/dev-python/sphinxcontrib-katex/Manifest +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -1,3 +1 @@ -DIST sphinxcontrib-katex-0.8.6.tar.gz 17410 BLAKE2B 8e4c72dd40ef6e8f6110a54183c098a67ee08cb043e031437dfe9210376e388e8695ff8766a3b5cac62edafa5138798b09353cf9faa94bab2df5b033b11fefbd SHA512 d7285a8397fb88e5f964096e5108c61e1b97fe0b7b98628459eb0562bb526275a1d3562dbf03c4daeedfe4f34e770db4e3e5620c8279d3b5d8d42371787ce38b -DIST sphinxcontrib-katex-0.9.0.tar.gz 97046 BLAKE2B d51af6eb2995a3b4a0bb8aea6f16ca68f836b81c0dd2b774ca7ac4fe7f21a908ee64ba9d808e64d2211d347db78e8d1309f66f8705b0ce6a1313232720813e46 SHA512 a8f9fb017a347b1593dfbbdf4b6b4c1619462c6d60403bfc338e8a879f1c74c3b09f797826b9aa74c4f2fd851ab3b5fe957b0f55c2765026783aae5fdd75d4a4 DIST sphinxcontrib-katex-0.9.3.tar.gz 98540 BLAKE2B d10e2d00afc178295e1739336b9c8158fb9916c5750e3410e0f23c14cfbb89a3e7c72ea6927712931e21db611137f182a6e87888fbd8279261baf9daabf815c1 SHA512 4d68259dcc00d8f9148b5d8a2ce6a401619d016e2a2fa40c140fd6a2623ac03e0b59cd8c7f263625c3228bdb6e2e5d9b0a7710ff746a70843ba5eba9d9ffda35 diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.8.6.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.8.6.ebuild deleted file mode 100644 index db8061ad1..0 --- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.8.6.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" -HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-python/sphinx-3.5.4[${PYTHON_USEDEP}]" - -DOCS=() - -distutils_enable_sphinx docs - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -} diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.0.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.0.ebuild deleted file mode 100644 index a8038a462..0 --- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.0.ebuild +++ /dev/null @@ -1,26 +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} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" -HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-python/sphinx-4.5.0-r1[${PYTHON_USEDEP}]" - -DOCS=() - -distutils_enable_sphinx docs - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-katex/
commit: 6fd2bbae37670dca0b5e6ceabc2801bfe3fbc7f7 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 22:45:17 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 22:45:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fd2bbae dev-python/sphinxcontrib-katex: 0.9.4 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-python/sphinxcontrib-katex/Manifest| 1 + .../sphinxcontrib-katex-0.9.4.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/sphinxcontrib-katex/Manifest b/dev-python/sphinxcontrib-katex/Manifest index 1306eb56b..36a6fe40f 100644 --- a/dev-python/sphinxcontrib-katex/Manifest +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -1 +1,2 @@ DIST sphinxcontrib-katex-0.9.3.tar.gz 98540 BLAKE2B d10e2d00afc178295e1739336b9c8158fb9916c5750e3410e0f23c14cfbb89a3e7c72ea6927712931e21db611137f182a6e87888fbd8279261baf9daabf815c1 SHA512 4d68259dcc00d8f9148b5d8a2ce6a401619d016e2a2fa40c140fd6a2623ac03e0b59cd8c7f263625c3228bdb6e2e5d9b0a7710ff746a70843ba5eba9d9ffda35 +DIST sphinxcontrib-katex-0.9.4.tar.gz 98826 BLAKE2B 8d89ba5b5e282d94f57eb976a8779c176e0ae769eb91cc03d5a44461f51f966be8c995dfc2fc7c74d28d52487a76edd8f64879b6045f5c15d4aa97e2c2eb862f SHA512 3fb66ca12a78d1a22dbb029a1c82de57ff0407da1fba8bf49be927b83c618fe7a80ef5560a1639439a6761146bc3073b4a9e52c6869d44d4d1f05cc311780519 diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild new file mode 100644 index 0..64c77dabc --- /dev/null +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" +HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/sphinx-4.5.0-r1[${PYTHON_USEDEP}]" + +DOCS=() + +distutils_enable_sphinx docs + +src_prepare() { + default + sed -i -e 's/license_file/license_files/' setup.cfg || die +} + +python_install_all() { + distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-katex/
commit: 3ebaca1130d049bad4d59deb0c85653bd88309a9 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 22:43:38 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 22:43:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ebaca11 dev-python/sphinxcontrib-katex: drop python3.8, fix QA setup.cfg warn Signed-off-by: Sergey Torokhov yandex.ru> .../sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild index a8038a462..64c77dabc 100644 --- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) inherit distutils-r1 @@ -20,6 +22,11 @@ DOCS=() distutils_enable_sphinx docs +src_prepare() { + default + sed -i -e 's/license_file/license_files/' setup.cfg || die +} + python_install_all() { distutils-r1_python_install_all find "${ED}" -name '*.pth' -delete || die
[gentoo-commits] repo/gentoo:master commit in: media-sound/sox/
commit: 0eaa4add3b3976e21b76f2f43c6eb67ee5b2578f Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:44:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:44:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eaa4add media-sound/sox: Stabilize 14.4.2_p20210509-r2 arm, #891281 Signed-off-by: Sam James gentoo.org> media-sound/sox/sox-14.4.2_p20210509-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild b/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild index 3521a48cae07..ba1089acc470 100644 --- a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild +++ b/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="alsa amr ao encode flac id3tag ladspa mad magic ogg openmp oss opus png pulseaudio sndfile sndio static-libs twolame wavpack" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: d8b66ec573bf3e7e6a2012ac16caa23075790e15 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:38:49 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:38:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b66ec5 dev-db/mysql: drop spurious 'info' page (README) Drop file which causes collision w/ mysql-connector-c++. It's only a tiny README, not a GNU info page. Signed-off-by: Sam James gentoo.org> dev-db/mysql/{mysql-8.0.32.ebuild => mysql-8.0.32-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-db/mysql/mysql-8.0.32.ebuild b/dev-db/mysql/mysql-8.0.32-r1.ebuild similarity index 99% rename from dev-db/mysql/mysql-8.0.32.ebuild rename to dev-db/mysql/mysql-8.0.32-r1.ebuild index bc8d37b0bb72..2d758413cf3e 100644 --- a/dev-db/mysql/mysql-8.0.32.ebuild +++ b/dev-db/mysql/mysql-8.0.32-r1.ebuild @@ -555,6 +555,9 @@ src_test() { src_install() { cmake_src_install + # Not a GNU info file, more like a tiny README. + rm "${ED}"/usr/share/info/mysql.info || die + # Make sure the vars are correctly initialized mysql_init_vars
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/0.3.64/, media-video/pipewire/
commit: 01e20d6c31ad656256ae2dc6fa4b2e49fe4d30e7 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:37:23 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:38:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e20d6c media-video/pipewire: backport misc. patches for 0.3.64 Signed-off-by: Sam James gentoo.org> ...pa-Fix-audioconvert-overflow-when-scaling.patch | 65 ++ ...ter-chain-fix-AVX-dsp_sum-index-increment.patch | 22 ...on-t-remove-deprecated-symbols-by-default.patch | 61 ...ewire-.ebuild => pipewire-0.3.64-r1.ebuild} | 3 + media-video/pipewire/pipewire-.ebuild | 3 + 5 files changed, 154 insertions(+) diff --git a/media-video/pipewire/files/0.3.64/0001-spa-Fix-audioconvert-overflow-when-scaling.patch b/media-video/pipewire/files/0.3.64/0001-spa-Fix-audioconvert-overflow-when-scaling.patch new file mode 100644 index ..e24b8153ef6d --- /dev/null +++ b/media-video/pipewire/files/0.3.64/0001-spa-Fix-audioconvert-overflow-when-scaling.patch @@ -0,0 +1,65 @@ +https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1d9640af5a7906620f214aa0a39c63128c8506a6. + +From 1d9640af5a7906620f214aa0a39c63128c8506a6 Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Mon, 16 Jan 2023 18:28:31 +0100 +Subject: [PATCH] spa: Fix audioconvert overflow when scaling + +Add SPA_SCALE32_UP that scales a uint32 without overflow. +Use this for scaling the threshold in ALSA. +Fix the scaling in audioconvert of the buffer size, the scaling was +wrong and it was also causing an overflow resulting in choppy sound in +some cases. + +See #2680 +--- a/spa/include/spa/utils/defs.h b/spa/include/spa/utils/defs.h +@@ -274,6 +274,14 @@ struct spa_fraction { + #define SPA_ROUND_DOWN_N(num,align) ((num) & ~SPA_ROUND_MASK(num, align)) + #define SPA_ROUND_UP_N(num,align) num)-1) | SPA_ROUND_MASK(num, align))+1) + ++#define SPA_SCALE32_UP(val,num,denom) \ ++({\ ++ uint64_t _val = (val); \ ++ uint64_t _denom = (denom); \ ++ (uint32_t)(((_val) * (num) + (_denom)-1) / (_denom)); \ ++}) ++ ++ + #define SPA_PTR_ALIGNMENT(p,align)((intptr_t)(p) & ((align)-1)) + #define SPA_IS_ALIGNED(p,align) (SPA_PTR_ALIGNMENT(p,align) == 0) + #define SPA_PTR_ALIGN(p,align,type) ((type*)SPA_ROUND_UP_N((intptr_t)(p), (intptr_t)(align))) +--- a/spa/plugins/alsa/alsa-pcm.c b/spa/plugins/alsa/alsa-pcm.c +@@ -1999,7 +1999,7 @@ static inline void check_position_config(struct state *state) + (state->rate_denom != state->position->clock.rate.denom))) { + state->duration = state->position->clock.duration; + state->rate_denom = state->position->clock.rate.denom; +- state->threshold = (state->duration * state->rate + state->rate_denom-1) / state->rate_denom; ++ state->threshold = SPA_SCALE32_UP(state->duration, state->rate, state->rate_denom); + state->max_error = SPA_MAX(256.0f, state->threshold / 2.0f); + state->resample = ((uint32_t)state->rate != state->rate_denom) || state->matching; + state->alsa_sync = true; +@@ -2569,7 +2569,7 @@ int spa_alsa_start(struct state *state) + setup_matching(state); + + spa_dll_init(>dll); +- state->threshold = (state->duration * state->rate + state->rate_denom-1) / state->rate_denom; ++ state->threshold = SPA_SCALE32_UP(state->duration, state->rate, state->rate_denom); + state->last_threshold = state->threshold; + state->max_error = SPA_MAX(256.0f, state->threshold / 2.0f); + +--- a/spa/plugins/audioconvert/audioconvert.c b/spa/plugins/audioconvert/audioconvert.c +@@ -1755,7 +1755,7 @@ impl_node_port_enum_params(void *object, int seq, + size = this->quantum_limit * 2; + /* scale the buffer size when we can. */ + if (irate != 0 && orate != 0) +- size = size * (irate + orate - 1) / orate; ++ size = SPA_SCALE32_UP(size, irate, orate); + } + + param = spa_pod_builder_add_object(, +-- +2.39.1 + diff --git a/media-video/pipewire/files/0.3.64/0002-filter-chain-fix-AVX-dsp_sum-index-increment.patch b/media-video/pipewire/files/0.3.64/0002-filter-chain-fix-AVX-dsp_sum-index-increment.patch new file mode 100644 index ..f33a83ab7a10 --- /dev/null +++ b/media-video/pipewire/files/0.3.64/0002-filter-chain-fix-AVX-dsp_sum-index-increment.patch @@ -0,0 +1,22 @@ +https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/ccedf1722ae44c97ec0d058b349494c67a0b56dc + +From ccedf1722ae44c97ec0d058b349494c67a0b56dc Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Tue, 17 Jan
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/
commit: 0132b9f4acb50071ea339e9812e9c51280a3227a Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:27:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:38:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0132b9f4 sys-cluster/ceph: apply Boost 1.81 patch to 16.2.10 too Closes: https://bugs.gentoo.org/889543 Bug: https://bugs.gentoo.org/887481 Signed-off-by: Sam James gentoo.org> sys-cluster/ceph/ceph-16.2.10-r5.ebuild | 474 1 file changed, 474 insertions(+) diff --git a/sys-cluster/ceph/ceph-16.2.10-r5.ebuild b/sys-cluster/ceph/ceph-16.2.10-r5.ebuild new file mode 100644 index ..d1e012f1dd77 --- /dev/null +++ b/sys-cluster/ceph/ceph-16.2.10-r5.ebuild @@ -0,0 +1,474 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) +LUA_COMPAT=( lua5-3 ) + +CMAKE_MAKEFILE_GENERATOR=emake + +inherit check-reqs bash-completion-r1 cmake python-r1 flag-o-matic \ + lua-single udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles + +SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz; +KEYWORDS="~amd64 ~arm64 ~ppc64" + +DESCRIPTION="Ceph distributed filesystem" +HOMEPAGE="https://ceph.com/; + +LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain" +SLOT="0" + +CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3) + +IUSE=" + babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana + jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq + +radosgw rbd-rwl rbd-ssd rdma rgw-lua +ssl spdk +sqlite +system-boost + systemd +tcmalloc test uring xfs zbd zfs +" + +IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" + +DEPEND=" + ${LUA_DEPS} + ${PYTHON_DEPS} + acct-group/ceph + acct-user/ceph + virtual/libudev:= + app-arch/bzip2:= + app-arch/lz4:= + app-arch/snappy:= + >=app-arch/snappy-1.1.9-r1 + app-arch/zstd:= + app-shells/bash:0 + app-misc/jq:= + dev-libs/crypto++:= + dev-cpp/gflags:= + =dev-util/google-perftools-2.6.1:= ) + jaeger? ( dev-cpp/nlohmann_json:= ) + kafka? ( dev-libs/librdkafka:= ) + kerberos? ( virtual/krb5 ) + ldap? ( net-nds/openldap:= ) + lttng? ( dev-util/lttng-ust:= ) + pmdk? ( dev-libs/pmdk:= ) + rabbitmq? ( net-libs/rabbitmq-c:= ) + radosgw? ( + dev-libs/icu:= + dev-libs/expat:= + net-misc/curl:=[curl_ssl_openssl] + ) + rbd-rwl? ( dev-libs/pmdk:= ) + rdma? ( sys-cluster/rdma-core:= ) + spdk? ( dev-util/cunit ) + sqlite? ( dev-db/sqlite:= ) + system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP},zlib] ) + !system-boost? ( $(python_gen_impl_dep '' 3.8 3.9) ) + uring? ( sys-libs/liburing:= ) + xfs? ( sys-fs/xfsprogs:= ) + zbd? ( sys-block/libzbd:= ) + zfs? ( sys-fs/zfs:= ) +" +BDEPEND=" + amd64? ( dev-lang/nasm ) + x86? ( dev-lang/yasm ) + app-arch/cpio + >=dev-util/cmake-3.5.0 + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/sphinx + dev-util/gperf + dev-util/ragel + dev-util/valgrind + sys-apps/coreutils + sys-apps/grep + sys-apps/util-linux + sys-apps/which + sys-devel/bc + sys-devel/patch + virtual/pkgconfig + jaeger? ( + sys-devel/bison + sys-devel/flex + ) + test? ( + dev-util/cunit + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + sys-apps/grep[pcre] + sys-fs/btrfs-progs + ) +" +RDEPEND=" + ${DEPEND} + app-admin/sudo + net-misc/socat + sys-apps/gptfdisk + sys-apps/nvme-cli + >=sys-apps/smartmontools-7.0 + sys-block/parted + sys-fs/cryptsetup + sys-fs/lsscsi + sys-fs/lvm2[lvm] + app-alternatives/awk + dev-python/bcrypt[${PYTHON_USEDEP}] + dev-python/cherrypy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pecan[${PYTHON_USEDEP}] + dev-python/prettytable[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + mgr? ( + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/
commit: 1e9f117b243ed049788d23fa509faee46499e3c5 Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:42:58 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:42:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9f117b dev-db/mysql-connector-c: drop spurious 'info' page (README) Drop file which causes collision w/ mysql-connector-c++. It's only a tiny README, not a GNU info page. Signed-off-by: Sam James gentoo.org> ...ql-connector-c-8.0.32.ebuild => mysql-connector-c-8.0.32-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.32.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild similarity index 97% rename from dev-db/mysql-connector-c/mysql-connector-c-8.0.32.ebuild rename to dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild index eefd98c0e9eb..272be1b71f35 100644 --- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.32.ebuild +++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.32-r1.ebuild @@ -109,6 +109,9 @@ multilib_src_configure() { } multilib_src_install_all() { + # Not a GNU info file, more like a tiny README. + rm "${ED}"/usr/share/info/mysql.info || die + doman \ man/my_print_defaults.1 \ man/perror.1 \
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: e270f5b11f4b93934dc724149570874851a9b35b Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:28:31 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:38:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e270f5b1 app-editors/nano: add 7.2 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-7.2.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 18a4df697156..3ae9428c3608 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,2 +1,3 @@ DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b DIST nano-7.1.tar.xz 1605272 BLAKE2B cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e SHA512 e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0 +DIST nano-7.2.tar.xz 1608444 BLAKE2B c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a SHA512 a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583 diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild new file mode 100644 index ..409f5e05a3e0 --- /dev/null +++ b/app-editors/nano/nano-7.2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit autotools git-r3 +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; + 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 ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl ) +" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND=" + ${RDEPEND} + static? ( ${LIB_DEPEND} ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + + if [[ ${PV} == ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + + local myconfargs=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + + econf "${myconfargs[@]}" +} + +src_install() { + default + + # Don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" + newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc + fi +} + +pkg_postrm() { + [[ -n ${REPLACED_BY_VERSION} ]] && return + + local e + e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") + if [[ ${e##*/} == nano
[gentoo-commits] repo/gentoo:master commit in: dev-python/casttube/
commit: 869870b5225c1415ff4d36c5ab25fdde4153d38a Author: Matthew Thode gentoo org> AuthorDate: Wed Jan 18 22:30:54 2023 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jan 18 22:31:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869870b5 dev-python/casttube: stabilize 0.2.1 for amd64, x86 Signed-off-by: Matthew Thode gentoo.org> dev-python/casttube/casttube-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/casttube/casttube-0.2.1.ebuild b/dev-python/casttube/casttube-0.2.1.ebuild index d12c68c01eed..3be48593c8ee 100644 --- a/dev-python/casttube/casttube-0.2.1.ebuild +++ b/dev-python/casttube/casttube-0.2.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pychromecast/
commit: 752c77b39b391766c154b3a64d3797f72f52a75c Author: Matthew Thode gentoo org> AuthorDate: Wed Jan 18 22:31:19 2023 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jan 18 22:31:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752c77b3 dev-python/pychromecast: stabilize 13.0.4 for ALLARCHES Signed-off-by: Matthew Thode gentoo.org> dev-python/pychromecast/pychromecast-13.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pychromecast/pychromecast-13.0.4.ebuild b/dev-python/pychromecast/pychromecast-13.0.4.ebuild index 747632bbbce1..354ebfbf0d57 100644 --- a/dev-python/pychromecast/pychromecast-13.0.4.ebuild +++ b/dev-python/pychromecast/pychromecast-13.0.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/P/PyChromecast/PyChromecast-${PV}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" >=dev-python/casttube-0.2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/qt-heif-image-plugin/
commit: 5b050b4793ab538775b82af8d4f8108683e600ba Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 22:24:00 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 22:24:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b050b47 media-plugins/qt-heif-image-plugin: 0.3.3-r3 bump, drop 0.3.3-r2 Signed-off-by: Sergey Torokhov yandex.ru> ...-plugin-0.3.3-r2.ebuild => qt-heif-image-plugin-0.3.3-r3.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r2.ebuild b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild similarity index 85% rename from media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r2.ebuild rename to media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild index 2bb490796..f83c7486b 100644 --- a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r2.ebuild +++ b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" dev-qt/qtcore dev-qt/qtgui - >=media-libs/libheif-1.10.0:0= + >=media-libs/libheif-1.12.0:0= " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/qt-heif-image-plugin/
commit: d486b3cea537106a7a7928c7ef9852713e51d542 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 22:22:28 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 22:22:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d486b3ce media-plugins/qt-heif-image-plugin: drop old 0.3.3-r1 Signed-off-by: Sergey Torokhov yandex.ru> .../qt-heif-image-plugin-0.3.3-r1.ebuild | 24 -- 1 file changed, 24 deletions(-) diff --git a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r1.ebuild b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r1.ebuild deleted file mode 100644 index 671318334..0 --- a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Qt plugin for HEIF images" -HOMEPAGE="https://github.com/jakar/qt-heif-image-plugin; -SRC_URI="https://github.com/jakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-qt/qtcore - dev-qt/qtgui - >=media-libs/libheif-1.6.1:0= -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/${P}_RGB88.patch" )
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-meta/
commit: 8928478d144497e3d94133bac857f5651123848c Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:17:46 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:17:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8928478d media-plugins/gst-plugins-meta: add 1.20.5 Signed-off-by: Sam James gentoo.org> .../gst-plugins-meta-1.20.5.ebuild | 68 ++ 1 file changed, 68 insertions(+) diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild new file mode 100644 index ..a684c9d8d17d --- /dev/null +++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta ebuild to pull in gst plugins for apps" +HOMEPAGE="https://gstreamer.freedesktop.org/; + +LICENSE="metapackage" +SLOT="1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264" +REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )" + +RDEPEND=" + >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}] + a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] ) + cdda? ( || ( + >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) ) + dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] ) + dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] ) + dvb? ( + >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] ) + dvd? ( + >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] ) + ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] ) + flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] ) + http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] ) + jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] ) + lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] ) + libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] ) + libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] ) + modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] ) + mp3? ( + >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] ) + mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] ) + oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] ) + taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] ) + v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] ) + vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] ) + vcd? ( + >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] ) + wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] ) + x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] ) +" + +# Usage note: +# The idea is that apps depend on this for optional gstreamer plugins. Then, +# when USE flags change, no app gets rebuilt, and all apps that can make use of +# the new plugin automatically do. + +# When adding deps here, make sure the keywords on the gst-plugin are valid.