[gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/
commit: a73ba296933b5302684190129308eed45ed02388 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 9 07:31:59 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 9 07:31:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73ba296 dev-util/jenkins-bin: add 2.375.3 Signed-off-by: Hans de Graaff gentoo.org> dev-util/jenkins-bin/Manifest | 1 + dev-util/jenkins-bin/jenkins-bin-2.375.3.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index 4a011beab439..c6acf83e3e95 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -3,4 +3,5 @@ DIST jenkins-bin-2.361.4.war 93501813 BLAKE2B 92decc0eb48ec1bbb7acf4d6e0ce568bd7 DIST jenkins-bin-2.363.war 93462629 BLAKE2B 7c35594bc03dfd97e93f75b7e05389919ee1634ec2e3a1a4934a2f6215de2420652aaed79ebcde5e7ce9a5e2d8ed7d9495e36f3ee77bcbf6a6d996c2a767c7bb SHA512 4b6207fbd166f6c336181ff224b717b154fbd97a4899e86b94b8e5f3b26d53bb2e3742086a839774edbf6fd56a1d037b14e455474fca7d6f189bb9591b42168c DIST jenkins-bin-2.375.1.war 93555446 BLAKE2B 23fcc5d1faa438ac6a9b20b0dc5ed2b2475e87996b8bb604c2ad1214c2d9e528f5b2fdbbfc3fc7226d9c008f4120d8bd3d831dcb6c878ecd0031817787a2d9d0 SHA512 dc7bb525b222f0fd0216304c97b8a1e84fb6c1bafbea46e83261e9db0c8cf4378fd9b621822667eaaa627d970c5e7fd88cd1b6706f1dc478d2b0fc7b9629369f DIST jenkins-bin-2.375.2.war 95157973 BLAKE2B 8c33ae82daface86374a7ac11bbc92b4a8d6c16cc983332dced17d5ef68cc9f18f5c5e89707150723618e4c86b8d2a84aadc263ea6d9f2e16ea926c676b24656 SHA512 d059e6d769d815bb6711ee42fb738a567b10ec2b0a271a5c3e769110847781b99835a9cc45739de6f788a31e178af54bfdcfdc9174ca2f61c7ac4d8bcfdc3efb +DIST jenkins-bin-2.375.3.war 94238599 BLAKE2B e6cdbad7e99d6203aa35229f7c0eeb35670c7979150327e494ed0f110e04ea78741995cced7e01a85f95865f8e0de4bed6d595da98699846cadae177cba6907a SHA512 8eca70d05c93bd11e55e8fca669df3cf781d102cd12657ae0139e1aaeab0f743939e6f9664c38c01d738f536b61d9c0f89cdf3bd62030bf8e0b5e114a06d27a5 DIST jenkins-bin-2.375.war 93552663 BLAKE2B 5a84efee01a15067a0e963f992ee4cc4a3773419c0dbe5d834e2a220f1b8e39f918526f1ccab2a0c10c77609b07e5a33b45d8cdd152b352a9ca37f670f4b4b65 SHA512 9ffdbbb53e6156f5d7c77a8db9a3969834b912e89d22580bb7502c94c6a7898a303500f4a5071c3d16253f2141495c2c57c3c2c1fb56a91e6c48549faa7d4f5b diff --git a/dev-util/jenkins-bin/jenkins-bin-2.375.3.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.375.3.ebuild new file mode 100644 index ..43828c85c5e8 --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.375.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Extensible continuous integration server" +HOMEPAGE="https://jenkins.io/; +LICENSE="MIT" +SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war" +SLOT="lts" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="acct-group/jenkins + acct-user/jenkins" + +RDEPEND="acct-group/jenkins + acct-user/jenkins + media-fonts/dejavu + media-libs/freetype + !dev-util/jenkins-bin:0 + || ( virtual/jre:17 virtual/jre:11 )" + +S="${WORKDIR}" + +src_install() { + local JENKINS_DIR=/var/lib/jenkins + + keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home + + insinto /opt/jenkins + newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}-r2.logrotate ${PN/-bin/} + + newinitd "${FILESDIR}"/${PN}-r3.init jenkins + newconfd "${FILESDIR}"/${PN}-r1.confd jenkins + + systemd_newunit "${FILESDIR}"/${PN}-r4.service jenkins.service + + fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera/
commit: 2160428ca68614d087f6708993579405dccd4510 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 9 07:27:52 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 9 07:27:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2160428c dev-ruby/hiera: drop 3.8.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hiera/Manifest | 1 - dev-ruby/hiera/hiera-3.8.0.ebuild | 24 2 files changed, 25 deletions(-) diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest index 3badb1058d6d..a1376674896c 100644 --- a/dev-ruby/hiera/Manifest +++ b/dev-ruby/hiera/Manifest @@ -1,5 +1,4 @@ DIST hiera-3.10.0.gem 40960 BLAKE2B e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950 SHA512 01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df DIST hiera-3.11.0.gem 40960 BLAKE2B e1c2ef1d5a6a92727540b1f579add0c63566ec9df6d5544553486b3dc812df3b5ae5dc7746bda591569f4979c8c53ae79a950238d03b205a7e06ac7697fb68b1 SHA512 51e82f0ec9cd84685dcd2ae904ee1640e0c8c7072a494793c9798aef53cbacfd368c1591c7ceeb15ae9af0d0134bd5c352fd116c42896980b7a6456342fc1354 DIST hiera-3.12.0.gem 40960 BLAKE2B b2fea317bd89b754686b1658e8baa9ab0fd2edbbc93c09edef2757ee23bd7bb76235e4a42d65993d817dd36a8f5fa3cc6ba3db7c75eea05641a264aab4c8c5b5 SHA512 bd98c4862ce936012c9761a8ba8c5fc26a1a8a700d3be8a4ed92f701ffb69858641dafea361129d44e7c67e4d462a4c61dd44d85e761b746f6443773feebcb59 -DIST hiera-3.8.0.gem 40960 BLAKE2B b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1 SHA512 0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379 DIST hiera-3.9.0.gem 40960 BLAKE2B 863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004 SHA512 6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild b/dev-ruby/hiera/hiera-3.8.0.ebuild deleted file mode 100644 index 3c2808823277.. --- a/dev-ruby/hiera/hiera-3.8.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="A simple pluggable Hierarchical Database" -HOMEPAGE="https://docs.puppet.com/hiera/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86" - -ruby_add_bdepend "test? ( dev-ruby/mocha )" - -ruby_add_rdepend "dev-ruby/deep_merge"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera/
commit: a7fa9cfb2bce9cc74aa1c1ce650ee43822158955 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 9 07:27:35 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 9 07:27:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fa9cfb dev-ruby/hiera: add 3.12.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hiera/Manifest| 1 + dev-ruby/hiera/hiera-3.12.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest index 3fa2a7cbdea5..3badb1058d6d 100644 --- a/dev-ruby/hiera/Manifest +++ b/dev-ruby/hiera/Manifest @@ -1,4 +1,5 @@ DIST hiera-3.10.0.gem 40960 BLAKE2B e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950 SHA512 01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df DIST hiera-3.11.0.gem 40960 BLAKE2B e1c2ef1d5a6a92727540b1f579add0c63566ec9df6d5544553486b3dc812df3b5ae5dc7746bda591569f4979c8c53ae79a950238d03b205a7e06ac7697fb68b1 SHA512 51e82f0ec9cd84685dcd2ae904ee1640e0c8c7072a494793c9798aef53cbacfd368c1591c7ceeb15ae9af0d0134bd5c352fd116c42896980b7a6456342fc1354 +DIST hiera-3.12.0.gem 40960 BLAKE2B b2fea317bd89b754686b1658e8baa9ab0fd2edbbc93c09edef2757ee23bd7bb76235e4a42d65993d817dd36a8f5fa3cc6ba3db7c75eea05641a264aab4c8c5b5 SHA512 bd98c4862ce936012c9761a8ba8c5fc26a1a8a700d3be8a4ed92f701ffb69858641dafea361129d44e7c67e4d462a4c61dd44d85e761b746f6443773feebcb59 DIST hiera-3.8.0.gem 40960 BLAKE2B b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1 SHA512 0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379 DIST hiera-3.9.0.gem 40960 BLAKE2B 863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004 SHA512 6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild b/dev-ruby/hiera/hiera-3.12.0.ebuild new file mode 100644 index ..12371903253d --- /dev/null +++ b/dev-ruby/hiera/hiera-3.12.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple pluggable Hierarchical Database" +HOMEPAGE="https://docs.puppet.com/hiera/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +ruby_add_rdepend "dev-ruby/deep_merge"
[gentoo-commits] repo/gentoo:master commit in: app-misc/pdfpc/
commit: 3f7b0e6b767e42a4853dfc020e01dced295f62e2 Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 9 06:48:47 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 9 06:49:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7b0e6b app-misc/pdfpc: add 4.6.0 Signed-off-by: Ulrich Müller gentoo.org> app-misc/pdfpc/Manifest | 1 + app-misc/pdfpc/pdfpc-4.6.0.ebuild | 76 +++ 2 files changed, 77 insertions(+) diff --git a/app-misc/pdfpc/Manifest b/app-misc/pdfpc/Manifest index a5bc8993565a..6e148727e252 100644 --- a/app-misc/pdfpc/Manifest +++ b/app-misc/pdfpc/Manifest @@ -1 +1,2 @@ DIST pdfpc-4.5.0.tar.gz 7754665 BLAKE2B 952a1694811ff80ab6b2e46b440182407ce16a727ebc1f1492cf1f86c25fe1827e926eb5baf59376f46b8e7bea6e00e4f1343930cd043445f7d2966a958b4a6c SHA512 142a276dc410bd1aac90b27d1b10d165de225d5cec73ab39d7f7061e5d8ac7526e3f537b61f15e904bba8d135a72c5567dfa350e454006435ad3647d22c58221 +DIST pdfpc-4.6.0.tar.gz 7766521 BLAKE2B 3e8914333a0781d3d750ab71d58c8af1451ce5ab321ecc0639ddcf377cae9a0c62290696455516ce1d70f4ae3ffc5889fe910ced0399787e6a40c8ae76e1f75e SHA512 4ec69cbe21fb8bbb3e381229c391133f92e76b610e1fdf1cffa2c9fa9997ccc879eaef2a6837b34d1e635cdd07c4d0ce98de03fd7ece431a8f35493f0f7d7651 diff --git a/app-misc/pdfpc/pdfpc-4.6.0.ebuild b/app-misc/pdfpc/pdfpc-4.6.0.ebuild new file mode 100644 index ..f1047533fe6e --- /dev/null +++ b/app-misc/pdfpc/pdfpc-4.6.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VALA_MAX_API_VERSION="0.56" # append versions in sed line if increased + +#COMMIT_ID="" + +inherit cmake vala + +DESCRIPTION="Presenter console with multi-monitor support for PDF files" +HOMEPAGE="https://pdfpc.github.io https://github.com/pdfpc/pdfpc; + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; + inherit git-r3 +elif [[ ${PV} == *_p* ]]; then + SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT_ID}" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gstreamer" + +RDEPEND=" + app-text/discount:= + app-text/poppler:=[cairo] + dev-libs/glib:2 + dev-libs/json-glib + dev-libs/libgee:0.8= + gnome-base/librsvg + media-gfx/qrencode + net-libs/libsoup:2.4 + net-libs/webkit-gtk:4= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-gtk:1.0= + media-plugins/gst-plugins-cairo:1.0= + ) +" +DEPEND="${RDEPEND}" +BDEPEND="$(vala_depend)" + +DOCS=( + CHANGELOG.rst + FAQ.rst + README.rst + SUPPORT.rst +) + +src_prepare() { + cmake_src_prepare + vala_setup + sed -i -e "/find_program/s/valac/& &-0.56 &-0.54 &-0.52 &-0.50/" \ + cmake/vala/FindVala.cmake || die +} + +src_configure() { + local mycmakeargs=( + -DMOVIES=$(usex gstreamer on off) + -DCMAKE_VERBOSE_MAKEFILE=TRUE + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/
commit: af432ca67e72ad9e84bdd41f08ab23109b0a6f24 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:26:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:56:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af432ca6 dev-python/aws-sam-translator: Bump to 1.59.0 Signed-off-by: Michał Górny gentoo.org> dev-python/aws-sam-translator/Manifest | 1 + .../aws-sam-translator-1.59.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 6c500d9b1209..d3348152b78a 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,3 +1,4 @@ DIST aws-sam-translator-1.57.0.gh.tar.gz 1137862 BLAKE2B c164745cf0777dbaea3b95aff8a2ae64973157481edf6f27aab8d376bb4efce322edb40094f0a485ff16abf29fbe02f983a76d41fef20d012a99510fdfe66727 SHA512 0451ffdd4ce79ab3416d63807e068d0431e18180bbd82fb2abb5c14d03ef7232d5e7a2ee13e454df17894bdaca1813fb2af4bbfb87ef274c5c31d64371f05336 DIST aws-sam-translator-1.58.0.gh.tar.gz 1151591 BLAKE2B 77c5aa88330156ce1c9496a1ab6e5f1ec35bf8405fc24cc95ee78b40f6c57813605365c903e66566f93877989c8a2cfcc9c10184df27791fd4c7b4519a9b41dd SHA512 ce2002c967b9dfc973d61ee2462010ccfc0b8dc9aa2233234205fe38467c5bfc115f27bb34c1e3a8f7d5b669b4190ca2bd983590fa8de898899133e54190223b DIST aws-sam-translator-1.58.1.gh.tar.gz 1151817 BLAKE2B a3ba2cc304e25a5d527fdef793deb232c1852ceda51df1bfe75ccbe150c8b08d8dfebfa1933f1722e20cecad6f88af596bbeffd203fce7855c3faaaee2f434bf SHA512 341d6346f7daaab3713962613a89b53d0e852d274222e408d9f314a01ec55fa1bc4ac0111bab54ab802caaa956923f0504c2bf620f06073a85c70c8fa28d15ad +DIST aws-sam-translator-1.59.0.gh.tar.gz 1688806 BLAKE2B 66e63f5d008b120d95b2258552ba7ea531b6dc2d0090360c3777bcac167f95a0167cf200a8b29d798699e87a060befee71f7e8316ed395eded073960b4f1a18b SHA512 558b5dfe586c0badb7b5b5f35a6b841ffe94f2e6fb68acf7c492529abfe3756760fc5d8cdb16550ebbc47671fa12e09620b445d086f008d05f80606710ec67a9 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.59.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.59.0.ebuild new file mode 100644 index ..1655bae1da26 --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.59.0.ebuild @@ -0,0 +1,57 @@ +# 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 + +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/serverless-application-model-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.8[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/packaging/
commit: 79071eb9f6f4a5725c1a89700bcfd7f120101179 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:17:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:17:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79071eb9 dev-python/packaging: Add a blocker on old setuptools gentoo.org> dev-python/packaging/{packaging-23.0.ebuild => packaging-23.0-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/packaging/packaging-23.0.ebuild b/dev-python/packaging/packaging-23.0-r1.ebuild similarity index 97% rename from dev-python/packaging/packaging-23.0.ebuild rename to dev-python/packaging/packaging-23.0-r1.ebuild index e572f1e8533b..f77e47da0ec1 100644 --- a/dev-python/packaging/packaging-23.0.ebuild +++ b/dev-python/packaging/packaging-23.0-r1.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~ RDEPEND=" >=dev-python/pyparsing-3.0.7-r1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/
commit: c27a4720cf4da8d229ae7ce912564378320a5f2d Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:25:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27a4720 dev-python/aws-sam-translator: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/aws-sam-translator/Manifest | 2 - .../aws-sam-translator-1.55.0-r1.ebuild| 64 - .../aws-sam-translator-1.56.0.ebuild | 66 -- 3 files changed, 132 deletions(-) diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index b7234e19d8e0..6c500d9b1209 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,5 +1,3 @@ -DIST aws-sam-translator-1.55.0.gh.tar.gz 1006734 BLAKE2B 5fbfd8719ad605e0df7acd8ecb25ca681f5863e67e97b57624c470fa6e77bb431d7ff19f5e00a181120ea809019d93bd75416e46ba1424e8839f80c10002b30f SHA512 4d2f1e3458cb9d2014f73575946e863e1d74e7432e2aaf17128638d69d9f092b4d531224e45c2110b50103a1e7c4343fc0282ad38fe959cf45af4a0a2b4663aa -DIST aws-sam-translator-1.56.0.gh.tar.gz 1137468 BLAKE2B 89a190775d1679da681aed7d3ef264fe5c5885033f8209fa3605c32921aa240edd6162bb3f5ebcfc835805b6a7143126ae99d5d1d3e1508d8a9a54284a3dd952 SHA512 f07ab337b9224c39b391fdc6130c0d68bf397d166a1ef50b9b8994a77d1b6ae6dbf9ca2288e0fdef76fc650d230da24c4324e70c5d50a77009db61aeaefb4d22 DIST aws-sam-translator-1.57.0.gh.tar.gz 1137862 BLAKE2B c164745cf0777dbaea3b95aff8a2ae64973157481edf6f27aab8d376bb4efce322edb40094f0a485ff16abf29fbe02f983a76d41fef20d012a99510fdfe66727 SHA512 0451ffdd4ce79ab3416d63807e068d0431e18180bbd82fb2abb5c14d03ef7232d5e7a2ee13e454df17894bdaca1813fb2af4bbfb87ef274c5c31d64371f05336 DIST aws-sam-translator-1.58.0.gh.tar.gz 1151591 BLAKE2B 77c5aa88330156ce1c9496a1ab6e5f1ec35bf8405fc24cc95ee78b40f6c57813605365c903e66566f93877989c8a2cfcc9c10184df27791fd4c7b4519a9b41dd SHA512 ce2002c967b9dfc973d61ee2462010ccfc0b8dc9aa2233234205fe38467c5bfc115f27bb34c1e3a8f7d5b669b4190ca2bd983590fa8de898899133e54190223b DIST aws-sam-translator-1.58.1.gh.tar.gz 1151817 BLAKE2B a3ba2cc304e25a5d527fdef793deb232c1852ceda51df1bfe75ccbe150c8b08d8dfebfa1933f1722e20cecad6f88af596bbeffd203fce7855c3faaaee2f434bf SHA512 341d6346f7daaab3713962613a89b53d0e852d274222e408d9f314a01ec55fa1bc4ac0111bab54ab802caaa956923f0504c2bf620f06073a85c70c8fa28d15ad diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.55.0-r1.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.55.0-r1.ebuild deleted file mode 100644 index 53e124330190.. --- a/dev-python/aws-sam-translator/aws-sam-translator-1.55.0-r1.ebuild +++ /dev/null @@ -1,64 +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_{10..11} ) - -inherit distutils-r1 - -DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" -HOMEPAGE=" - https://github.com/aws/serverless-application-model/ - https://pypi.org/project/aws-sam-translator/ -" -SRC_URI=" - https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/serverless-application-model-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/validator/test_validator_api.py::TestValidatorApi::test_errors_13_error_definitionuri - tests/unit/test_region_configuration.py::TestRegionConfiguration::test_is_service_supported_positive_4_ec2 - tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_success_one_app - tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_throttling_doesnt_stop_processing - tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sleep_between_sar_checks - tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_unexpected_sar_error_stops_processing - tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_and_on_after_transform_template::test_time_limit_exceeds_between_combined_sar_calls -) - -python_prepare_all() { -
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-utils/
commit: 955da4c6a28a9dcd1e959135f1e593964c22ddc7 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:24:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:24:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955da4c6 dev-python/python-utils: Bump to 3.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/python-utils/Manifest | 1 + dev-python/python-utils/python-utils-3.5.1.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest index 973d9d99c9d9..1ccb8e45944d 100644 --- a/dev-python/python-utils/Manifest +++ b/dev-python/python-utils/Manifest @@ -1 +1,2 @@ DIST python-utils-3.4.5.tar.gz 28608 BLAKE2B c933bf358ad61563fc35bc87329367946a64216afaddb3cd5bff861e0e1fadcc4d18c7a8ff7820bfee5938bc7ede3cea9d450ecc5b7c0825f917c59576d7195c SHA512 35b4b49dfce56e9e530fe979c070889296079d3a1fd548186bf6dbd6fdbce5363818b52a5d7559b7af3bd32561d87639565298386883351168a267fa88e1ff7f +DIST python-utils-3.5.1.tar.gz 26753 BLAKE2B f6a6f84883671e4e17938bf8a70332766b3e61f77bd86eda976915a5967710c4c8a6bdd295b6ca9d46bed98b30866bbaabd67ac3d4311dfe061fbc3c5a41e4af SHA512 427660db279b438ce30218bea72f96b952f6cd37c99184f04d458814500f056b16ed4f2fa743f94499a996366c162006c771e9523491afb2a7ee0f666ab98718 diff --git a/dev-python/python-utils/python-utils-3.5.1.ebuild b/dev-python/python-utils/python-utils-3.5.1.ebuild new file mode 100644 index ..2f51e06e8c85 --- /dev/null +++ b/dev-python/python-utils/python-utils-3.5.1.ebuild @@ -0,0 +1,38 @@ +# 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 pypi + +DESCRIPTION="Collection of small Python functions & classes" +HOMEPAGE=" + https://github.com/WoLpH/python-utils/ + https://pypi.org/project/python-utils/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + docs + _python_utils_tests/test_logger.py + python_utils/loguru.py +) + +python_prepare_all() { + sed -i -e '/--cov/d' -e '/--mypy/d' pytest.ini || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/argh/
commit: 6e7b4ea00ee2a7819238ae1cdfa0469bb4a364f1 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:23:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:23:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7b4ea0 dev-python/argh: Bump to 0.27.1 Signed-off-by: Michał Górny gentoo.org> dev-python/argh/Manifest | 1 + dev-python/argh/argh-0.27.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest index 11aa6388aa91..4ed4fb355d9f 100644 --- a/dev-python/argh/Manifest +++ b/dev-python/argh/Manifest @@ -1 +1,2 @@ DIST argh-0.26.2.tar.gz 32913 BLAKE2B 315dc36c4a98cb4a8fdab68a30ed3d4d87d1565717722ed496255d8b1b4e505277032217da4c5d750f210974890d8094c52f920044173ff2168adf7cb7f6a2bd SHA512 90382900d5cec9629dacb4459a2c9491d1425b66fa3f90d7cbf511dec846a99dbb9424f3e08f0c006da48fbf9c067078705be70b314700541fd800630e4b1707 +DIST argh-0.27.1.tar.gz 49106 BLAKE2B 48f21d920d97111656cb5b18c956c7fdda94ae242f92ebfb02c47b55d5ccc1b82b0ef8b94a721f97fb3638b15b38ce3293fbe46ab123ed9c968efdb2e881d8f3 SHA512 e35b2a90c6286818986945e9ea8484dd06bc263016d8c52b0e29475dbad610d673acc0918d0cf62657b1d965bb0d59e51af4c384ae0610f471c748a90999 diff --git a/dev-python/argh/argh-0.27.1.ebuild b/dev-python/argh/argh-0.27.1.ebuild new file mode 100644 index ..5a8b81d933a6 --- /dev/null +++ b/dev-python/argh/argh-0.27.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="A simple argparse wrapper" +HOMEPAGE=" + https://pythonhosted.org/argh/ + https://github.com/neithere/argh/ + https://pypi.org/project/argh/ +" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +LICENSE="LGPL-3" + +BDEPEND=" + test? ( + dev-python/iocapture[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 4094182612066c119f74af46ef643e0e71e893fa Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:15:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:15:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40941826 app-admin/awscli: Bump to 1.27.67 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.67.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 6e03e0267f8c..438ffb029d79 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -4,3 +4,4 @@ DIST aws-cli-1.27.63.gh.tar.gz 2363224 BLAKE2B 4fe7971271d4359f9d29cdf4c028bd8d0 DIST aws-cli-1.27.64.gh.tar.gz 2363382 BLAKE2B fd0879e793aa5ee449ee535425976d11edb6f844f0385a630df82b62aa6db593c76ccab2b59b960b951859b88e2fd1d2db98f5f9f423b1de4dfed65c22eb131b SHA512 8966543936133e98a7ed27897b3978dbc71fde0728dff18e778cb17cf18b834c6abdc4cae13375f72280b1c3f4b43b33c3a08d4f3b99a2cefb74f27d1dd480a3 DIST aws-cli-1.27.65.gh.tar.gz 2363808 BLAKE2B ded261ab17b81ff11332df6bf0442c4969848413dcb13c555c806f69c70ce806d62f2be17f445d67b0d6777f12cbf27ef1713478c1dc0ae6038bd368462369c5 SHA512 ff70b0cc0e3c4a4549329eb3e5e87fe9d09e01187ecb717c21a934f7e4a91e76f03334c6035b75e95d6ca4e348525681951b8ceaf3c11a379dfd35699ab2b493 DIST aws-cli-1.27.66.gh.tar.gz 2363942 BLAKE2B c2e05b13f6070db4160eacbd829aedaf4d9bd2f50847fdf6c13c5f79d387dcfb07b1dcdc3034d5a2a999a5b554d7035b4204f3a56da91bad2ce88c84f10194c5 SHA512 f2bdded8e435f4d2b5c1ca08aaeeafba575d39d4de1d6966a3e2fbfd42234be9a1ab031e812b5a1e0c433607c350a90195d5c50a12b25d5ad9f9a7ca9dcd7bc1 +DIST aws-cli-1.27.67.gh.tar.gz 2364536 BLAKE2B bbd2a83b11d2762ce6a00530b5e2e1c04a44efbffde30d27b65af8f14c79d14e8e1313c4615a0aab10b46147683c9e836be4ea8b480826483be45b8b96e1ba2e SHA512 cf57ada246af9b0ccd5bb5f8e44e061f2b0e86ea0759dbc919ccce2360ee7e9c3c5adc2d1ea004a29f9d2087b22293570289c951886e42781dfc35359745fc31 diff --git a/app-admin/awscli/awscli-1.27.67.ebuild b/app-admin/awscli/awscli-1.27.67.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.67.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/botocore/
commit: da05895bc147bc0b32e7bdca737e6442f5da5351 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:15:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:15:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da05895b dev-python/botocore: Bump to 1.29.67 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.67.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 3ed7956ba535..7d58c84efc2e 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,3 +4,4 @@ DIST botocore-1.29.63.gh.tar.gz 11139461 BLAKE2B b05f6d52f55df9e456e80e9b701e249 DIST botocore-1.29.64.gh.tar.gz 11141125 BLAKE2B 955c7ac0630bd8df8004a0a3d0ec64a7491aee7d68e63a65c62c9fe7a4362aed7bd74ca967cd8550ead458e42a858a428f0db8922a337c83cd680fcd1d1b62c3 SHA512 bb8e177f335e600389123f26788711f4a94c4943a4d80c6195db03bb3cf9489b2a8b0e42d429635c6c8c501df6c27b4177e9ef71e748b0c63874e6682bf2e8e9 DIST botocore-1.29.65.gh.tar.gz 11138878 BLAKE2B 6757ec86d6c3428a345217cf4903c8a74de4389f52528779ba3cf575098730c61bd228e7d9476665f4fd141bc5a3fc42c30edfcfcf4f2dc85c9ee5421c3bfc7a SHA512 e4472d44014502f468ec5009bd11015f44913fb7d1a42a51190ec70e74972613513c98cc0f7bc6b3646b7156831e1421c4a225d6fb350edd83006891313795c2 DIST botocore-1.29.66.gh.tar.gz 11139268 BLAKE2B c95ac52a4b0cf4cb407b0ed7452d1454f78ec48a9a4903b18f77fec223fde18dfa0507bfdd89a45428efdfd1cda19f48e881cb0fcae0e1afa9d05f33a2e43434 SHA512 27b0253ea7bd094adb7978207c82cc11460fecd301642ab831c9c7f7d960642bebedec8ac7f88af911b804ec3d085d01cccfedc0165f19be8e2154e7b7e4 +DIST botocore-1.29.67.gh.tar.gz 11137715 BLAKE2B 584e7db3adc61dd96b05384e1572c68857e2c5e8c473ade147722ccf7691dc5bd59833e7a8ea4a46149b5acda0f159aca1ce9e67212f0f5c3378b65962752680 SHA512 44059a8cf95b47e11e51e7bff9ae9e9c014ff8cac414fa885b21d1e9b55b599038d3ea72930ae1f1799963297cf9ed545eceb7ed5cfec51a585468481e9e9919 diff --git a/dev-python/botocore/botocore-1.29.67.ebuild b/dev-python/botocore/botocore-1.29.67.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.67.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: b4c237c44172c6ccc31b3f2397d945af65f0561b Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:15:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:15:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c237c4 dev-python/boto3: Bump to 1.26.67 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.67.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 7daf39b76d8c..0460eed3687c 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,3 +4,4 @@ DIST boto3-1.26.63.gh.tar.gz 597618 BLAKE2B f48de0f51694efa0a4fa6afa25ad7475fb7e DIST boto3-1.26.64.gh.tar.gz 597913 BLAKE2B f3dc63388cf4055c58610eaf980c10ff4d297c6f00f89fe0b46e6b764fba502b7fd85b71421a9d21f1930b668f95aaf2fa174389e5067901d749babf582a8033 SHA512 17ed0e655706f29ed34e1d60a9913d74ab0098ba8085ea76bafb5fcd1bfde91c2efd95d2f3f3e6bcd1b6ef7bed85f9001ba484c01a0251219ea879543a8f2b47 DIST boto3-1.26.65.gh.tar.gz 598836 BLAKE2B f6e5c14f120bdaa2e797cbd2f62eb0420a28ee5d677705fff8724d22b730ed28090a106ae69cc5b948e8cb5d50dc2d237c2f769d50f1d33634919fd1f116e897 SHA512 575718f82fc0bcf59b724233aca55ca265add7c45b84f8dd63c475a2c6c6ad821dedf4846aa61bc7a8d875fa5bcf438b50d09112bfddaf72373dfdde4f1f7882 DIST boto3-1.26.66.gh.tar.gz 598939 BLAKE2B c3c8c4bebdb4432beea858226dbb5eb3bfb33d51c776bd619d08b67789a9851963066c50f2e1bd41dccf0c7b35169824b2d8a0a0a9abf98f087890654251f996 SHA512 bd74f1a0264f67532a54f055c7269d53c12298d265a136e431586448eaf2cac23b0fbc133c69a19954cb3b3c52fd4604ac0e0e1a7d04a3ddded67b5a90d7096c +DIST boto3-1.26.67.gh.tar.gz 599119 BLAKE2B e9cd1877eaa3b6d26cbcece1983a5e89a88f7ecdab1e90b436f358015d4fde13f544b004166917c611cb7bfcd882d3ee9040001c719f2ed44e5ed1ce19bf01b7 SHA512 26e4fbaedc0af7ba94e804c6937984919742e7adcdc65179fa1fb6cf183406d1d5ca15b3a1972b68c3154f1cd7b108d5c626357c4a58185f23edb6a86c63b3d6 diff --git a/dev-python/boto3/boto3-1.26.67.ebuild b/dev-python/boto3/boto3-1.26.67.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.67.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/aiofiles/
commit: 2d4dba474ba6fea2293fcce0c7b7fe896bd119ca Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 05:18:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 05:18:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4dba47 dev-python/aiofiles: Bump to 23.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/aiofiles/Manifest | 1 + dev-python/aiofiles/aiofiles-23.1.0.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/aiofiles/Manifest b/dev-python/aiofiles/Manifest index 99b89fc71989..7f579a41086b 100644 --- a/dev-python/aiofiles/Manifest +++ b/dev-python/aiofiles/Manifest @@ -1 +1,2 @@ DIST aiofiles-22.1.0.gh.tar.gz 21630 BLAKE2B 8f068046fc143388debc93b657f8b4715cd48eac7e7b8a031ccdc6d2f5764ddcafb2ad1fab713ca55366cad951b570e1c2a120932bf5545482e1a3f086a76bf9 SHA512 6706fb7b6fd32df415ece64f35b8ccc2f263301c43292612b2b6173fb66c77bc88fd08ed0b0bb30fa3dd49571be8fc733a3d4f3611228fdbb368743588336357 +DIST aiofiles-23.1.0.gh.tar.gz 30110 BLAKE2B c6cb0880cc761d3c34eefbda373a361a3f20bc6e37c81c769609b149dd13ff6cf9f169d63cbde9d02cd91a49d03198705576389c531a82fcd614e7b464bdafe8 SHA512 7afbc492061df6b5e76514d36938ec39e3261fbf0c3123d38f1d32cc1d335603d6ab681c088d9c68ef5be9fc9b9eec1b460268b03d5f6409213bf20ec87dde47 diff --git a/dev-python/aiofiles/aiofiles-23.1.0.ebuild b/dev-python/aiofiles/aiofiles-23.1.0.ebuild new file mode 100644 index ..b8347ab03843 --- /dev/null +++ b/dev-python/aiofiles/aiofiles-23.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="File support for asyncio" +HOMEPAGE=" + https://github.com/Tinche/aiofiles/ + https://pypi.org/project/aiofiles/ +" +SRC_URI=" + https://github.com/Tinche/aiofiles/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/files/, app-crypt/heimdal/
commit: 8ea98796eb18ab898c602e5f4c447eb310090435 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 04:19:34 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 04:19:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea98796 app-crypt/heimdal: fix CVE-2022-45142 Bug: https://bugs.gentoo.org/893722 Signed-off-by: Sam James gentoo.org> .../files/heimdal-7.8.0-CVE-2022-45142.patch | 36 app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 187 + 2 files changed, 223 insertions(+) diff --git a/app-crypt/heimdal/files/heimdal-7.8.0-CVE-2022-45142.patch b/app-crypt/heimdal/files/heimdal-7.8.0-CVE-2022-45142.patch new file mode 100644 index ..dad75df4b3b8 --- /dev/null +++ b/app-crypt/heimdal/files/heimdal-7.8.0-CVE-2022-45142.patch @@ -0,0 +1,36 @@ +https://bugs.gentoo.org/893722 +https://www.openwall.com/lists/oss-security/2023/02/08/1 + +From: Helmut Grohne +Subject: [PATCH v3] CVE-2022-45142: gsskrb5: fix accidental logic inversions + +The referenced commit attempted to fix miscompilations with gcc-9 and +gcc-10 by changing `memcmp(...)` to `memcmp(...) != 0`. Unfortunately, +it also inverted the result of the comparison in two occasions. This +inversion happened during backporting the patch to 7.7.1 and 7.8.0. + +Fixes: f6edaafcfefd ("gsskrb5: CVE-2022-3437 Use constant-time memcmp() + for arcfour unwrap") +Signed-off-by: Helmut Grohne +--- a/lib/gssapi/krb5/arcfour.c b/lib/gssapi/krb5/arcfour.c +@@ -365,7 +365,7 @@ _gssapi_verify_mic_arcfour(OM_uint32 * minor_status, + return GSS_S_FAILURE; + } + +-cmp = (ct_memcmp(cksum_data, p + 8, 8) == 0); ++cmp = (ct_memcmp(cksum_data, p + 8, 8) != 0); + if (cmp) { + *minor_status = 0; + return GSS_S_BAD_MIC; +@@ -730,7 +730,7 @@ OM_uint32 _gssapi_unwrap_arcfour(OM_uint32 *minor_status, + return GSS_S_FAILURE; + } + +-cmp = (ct_memcmp(cksum_data, p0 + 16, 8) == 0); /* SGN_CKSUM */ ++cmp = (ct_memcmp(cksum_data, p0 + 16, 8) != 0); /* SGN_CKSUM */ + if (cmp) { + _gsskrb5_release_buffer(minor_status, output_message_buffer); + *minor_status = 0; +-- +2.38.1 diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild new file mode 100644 index ..7852376dbebc --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="https://www.heimdal.software/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" +RESTRICT="!test? ( test )" + +CDEPEND=" + virtual/libcrypt:=[${MULTILIB_USEDEP}] + ssl? ( + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb:= ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) + X? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + dev-perl/JSON + virtual/pkgconfig + sys-apps/texinfo + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +PATCHES=( + "${FILESDIR}/heimdal_disable-check-iprop.patch" + "${FILESDIR}/heimdal_tinfo.patch" + "${FILESDIR}/heimdal_build-headers-before-use.patch" + "${FILESDIR}/heimdal_fix-db60.patch" + "${FILESDIR}/heimdal-7.8.0-CVE-2022-45142.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + +
[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/files/, app-shells/bash/
commit: a65512af125ca7433402246d1b6c6b62eb7d0936 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 04:08:13 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 04:08:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65512af app-shells/bash: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> ...sh-5.2_p15-r1.ebuild => bash-5.2_p15-r2.ebuild} | 1 + .../files/bash-5.2_p15-configure-clang16.patch | 37 ++ 2 files changed, 38 insertions(+) diff --git a/app-shells/bash/bash-5.2_p15-r1.ebuild b/app-shells/bash/bash-5.2_p15-r2.ebuild similarity index 99% rename from app-shells/bash/bash-5.2_p15-r1.ebuild rename to app-shells/bash/bash-5.2_p15-r2.ebuild index b0db51f7f0ce..8c7792de30c2 100644 --- a/app-shells/bash/bash-5.2_p15-r1.ebuild +++ b/app-shells/bash/bash-5.2_p15-r2.ebuild @@ -109,6 +109,7 @@ PATCHES=( # Patches from Chet sent to bash-bug ml "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch "${FILESDIR}"/${PN}-5.2_p15-random-ub.patch + "${FILESDIR}"/${PN}-5.2_p15-configure-clang16.patch ) pkg_setup() { diff --git a/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch b/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch new file mode 100644 index ..6005d39df59c --- /dev/null +++ b/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch @@ -0,0 +1,37 @@ +https://lists.gnu.org/archive/html/bug-bash/2023-02/msg0.html) + +From 2cdf8b42885189b3cf7c47096b01f104e520546a Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 2 Feb 2023 05:43:37 + +Subject: [PATCH] aclocal.m4: fix -Wimplicit-function-declaration in dup2 check + +dup2 requires a include. Fixes the following when diffing config.log + when testing with a stricter compiler: +``` +-warning: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] ++error: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +``` +--- aclocal.m4 aclocal.m4 +@@ -238,6 +238,9 @@ AC_CACHE_VAL(bash_cv_dup2_broken, + #include + #include + #include ++#ifdef HAVE_UNISTD_H ++#include ++#endif + int + main() + { +--- configure configure +@@ -18121,6 +18121,9 @@ else $as_nop + #include + #include + #include ++#ifdef HAVE_UNISTD_H ++#include ++#endif + int + main() + {
[gentoo-commits] repo/gentoo:master commit in: media-sound/vorbis-tools/, media-sound/vorbis-tools/files/
commit: 56cd32a30a93c362963c55b4499b6033be7dc0bb Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:59:05 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:59:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56cd32a3 media-sound/vorbis-tools: fix build w/ clang 16 Closes: https://bugs.gentoo.org/871042 Signed-off-by: Sam James gentoo.org> .../files/vorbis-tools-1.4.2-clang16.patch | 22 ++ 4.2-r1.ebuild => vorbis-tools-1.4.2-r2.ebuild} | 9 ++--- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-clang16.patch b/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-clang16.patch new file mode 100644 index ..2d9b1158e635 --- /dev/null +++ b/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-clang16.patch @@ -0,0 +1,22 @@ +https://gitlab.xiph.org/xiph/vorbis-tools/-/merge_requests/6 + +From ec3a1a1de87168f575b93bc9cedcfaeb82c048a4 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Tue, 7 Feb 2023 08:48:05 +0100 +Subject: [PATCH] Fix C99 compatibility glitch in ogginfo/codec_skeleton.c + +Include "utf8.h" for a prototype of the utf8_decode function. +This avoids an implicit function declaration and build issues +with future compilers. +--- a/ogginfo/codec_skeleton.c b/ogginfo/codec_skeleton.c +@@ -25,6 +25,7 @@ + #include + + #include "i18n.h" ++#include "utf8.h" + + #include "private.h" + +-- +GitLab diff --git a/media-sound/vorbis-tools/vorbis-tools-1.4.2-r1.ebuild b/media-sound/vorbis-tools/vorbis-tools-1.4.2-r2.ebuild similarity index 87% rename from media-sound/vorbis-tools/vorbis-tools-1.4.2-r1.ebuild rename to media-sound/vorbis-tools/vorbis-tools-1.4.2-r2.ebuild index 94609125c5c9..88fbe65aadc1 100644 --- a/media-sound/vorbis-tools/vorbis-tools-1.4.2-r1.ebuild +++ b/media-sound/vorbis-tools/vorbis-tools-1.4.2-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Tools for using the Ogg Vorbis sound file format" HOMEPAGE="https://xiph.org/vorbis/; @@ -29,7 +29,10 @@ BDEPEND=" nls? ( sys-devel/gettext ) " -PATCHES=( "${FILESDIR}"/${P}-docdir.patch ) +PATCHES=( + "${FILESDIR}"/${P}-docdir.patch + "${FILESDIR}"/${P}-clang16.patch +) src_configure() { local myeconfargs=(
[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/, sys-apps/util-linux/files/
commit: 795576427d6297dd5b813c65261965e190766e22 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:54:01 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79557642 sys-apps/util-linux: backport fix for 'more' exit Signed-off-by: Sam James gentoo.org> .../util-linux-2.38.1-more-posix-exit-on-eof.patch | 32 ++ sys-apps/util-linux/util-linux-2.38.1-r1.ebuild| 399 + 2 files changed, 431 insertions(+) diff --git a/sys-apps/util-linux/files/util-linux-2.38.1-more-posix-exit-on-eof.patch b/sys-apps/util-linux/files/util-linux-2.38.1-more-posix-exit-on-eof.patch new file mode 100644 index ..07d158761c26 --- /dev/null +++ b/sys-apps/util-linux/files/util-linux-2.38.1-more-posix-exit-on-eof.patch @@ -0,0 +1,32 @@ +https://forums.gentoo.org/viewtopic-t-1160959.html +https://github.com/util-linux/util-linux/issues/1703 +https://github.com/util-linux/util-linux/commit/28b391ce7e58f8327c092b3911c05f526d0ad586 + +From 28b391ce7e58f8327c092b3911c05f526d0ad586 Mon Sep 17 00:00:00 2001 +From: Karel Zak +Date: Wed, 15 Jun 2022 10:03:44 +0200 +Subject: [PATCH] more: restore exit-on-eof if POSIXLY_CORRECT is not set + +In version 2.38, exit-on-eof has been disabled by default. This change +is annoying for users and forces many users to use 'alias more="more +-e"'. It seems better to force POSIX lovers to use POSIXLY_CORRECT +env. variable and stay backwardly compatible by default. + +Addresses: https://github.com/util-linux/util-linux/issues/1703 +Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=2088493 +Signed-off-by: Karel Zak +--- a/text-utils/more.c b/text-utils/more.c +@@ -2052,8 +2052,11 @@ int main(int argc, char **argv) + if (!(strcmp(program_invocation_short_name, "page"))) + ctl.no_scroll++; + ++ ctl.exit_on_eof = getenv("POSIXLY_CORRECT") ? 0 : 1; ++ + if ((s = getenv("MORE")) != NULL) + env_argscan(, s); ++ + argscan(, argc, argv); + + /* clear any inherited settings */ + diff --git a/sys-apps/util-linux/util-linux-2.38.1-r1.ebuild b/sys-apps/util-linux/util-linux-2.38.1-r1.ebuild new file mode 100644 index ..746b411e2e6e --- /dev/null +++ b/sys-apps/util-linux/util-linux-2.38.1-r1.ebuild @@ -0,0 +1,399 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \ + pam python-r1 multilib-minimal multiprocessing systemd + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git; + inherit autotools git-r3 +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/karelzak.asc + inherit verify-sig + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + fi + + SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz; + SRC_URI+=" verify-sig? ( https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.sign )" +fi + +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux; + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode" + +# Most lib deps here are related to programs rather than our libs, +# so we rarely need to specify ${MULTILIB_USEDEP}. +RDEPEND=" + virtual/libcrypt:= + audit? ( >=sys-process/audit-2.6:= ) + caps? ( sys-libs/libcap-ng ) + cramfs? ( sys-libs/zlib:= ) + cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 ) + hardlink? ( dev-libs/libpcre2:= ) + ncurses? ( + sys-libs/ncurses:=[unicode(+)?] + magic? ( sys-apps/file:0= ) + ) + nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) + pam? ( sys-libs/pam ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:0= ) + rtas? ( sys-libs/librtas ) + selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] ) + slang? ( sys-libs/slang ) + !build? ( systemd? ( sys-apps/systemd ) ) + udev? ( virtual/libudev:= )" +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext ) + test? ( sys-devel/bc ) +" +DEPEND=" + ${RDEPEND} + virtual/os-headers + acct-group/root +" +RDEPEND+=" + hardlink? ( !app-arch/hardlink ) + logger? (
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 1c1a37045e0e1b5719874a89520899f86f03dac0 Author: Kerin Millar plushkava net> AuthorDate: Thu Feb 9 03:02:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:14:24 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=1c1a3704 Don't unconditionally shift 2 in esyslog() Where esyslog() decides that it is appropriate to log a message, it unconditionally tries to shift two of of the positional parameters, regardless of how many were given. As has been seen before, this will cause a non-interactive instance of sh(1) to immediately exit. The other functions that call into it are not able to trigger this bug. Still, it's possible for esyslog() to be directly invoked with too few arguments. Fix it by testing whether a minimum of two arguments were given. Should the test fail, print an error message and return 1. Also, improve the method by which superfluous messages are ignored. The prior strategy was to join the messages by the first character of IFS, then check that the length of the resulting string is greater than 0. Instead, check that the resulting string contains at least one visible character. Finally, mention that the invocation of logger(1) is not portable. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 25 ++--- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/functions.sh b/functions.sh index 5b1b9bf..f756a9f 100644 --- a/functions.sh +++ b/functions.sh @@ -68,20 +68,23 @@ yesno() # esyslog() { - local pri= - local tag= - - if [ -n "${EINFO_LOG}" ] && hash logger 2>/dev/null; then - pri="$1" - tag="$2" + local pri tag msg + if [ "$#" -lt 2 ]; then + printf 'Too few arguments for esyslog (got %d, expected at least 2)\n' "$#" >&2 + return 1 + elif [ -n "${EINFO_LOG}" ] && hash logger 2>/dev/null; then + pri=$1 + tag=$2 shift 2 - [ -z "$*" ] && return 0 - - logger -p "${pri}" -t "${tag}" -- "$*" + msg=$* + case ${msg} in + *[[:graph:]]*) + # This is not strictly portable because POSIX + # defines no options whatsoever for logger(1). + logger -p "${pri}" -t "${tag}" -- "${msg}" + esac fi - - return 0 } #
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/
commit: 21bc40938e72c900e6257832eb05039cc9d8c9c6 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:50:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bc4093 sys-apps/less: add 623_beta (unkeyworded) Signed-off-by: Sam James gentoo.org> sys-apps/less/Manifest | 1 + sys-apps/less/{less-.ebuild => less-623_beta.ebuild} | 14 +++--- sys-apps/less/less-.ebuild | 14 +++--- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 8b826e5261fa..46a99b17fbb3 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,2 +1,3 @@ DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-618-beta.tar.gz 365786 BLAKE2B b1957ab49059a2df14d8ba5daf1d8543adc4546c44b537d86959e2e1fe2df93f99ceb8ef47097b6f84f75f7740e161269b4e1d5dd263b8171212c87e650a02fe SHA512 6197aa20c77a846e53b376aa63c2863242c40663e72213f66c3597bd8c38a9458163d0c9ba0ca7690574c07348bb7d3e108c3b50dbbedbc9e5707a14d946b280 +DIST less-623-beta.tar.gz 373094 BLAKE2B 661fdb129678a57ef2188b4cd89809b14eaae62b98bb8ec2394cb7b48faf10a3ccdb690f371178e9ed43548ebce1af840cb5042e9019fa747bcec2dca4158dc7 SHA512 60843c668f90ae47cdf4d10849a63481ab67af679b831cbe8955861ae9f238006322734ec3ae49d9aced7927018bf3e0d9fdab98077289b4ffc78f6075041667 diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-623_beta.ebuild similarity index 90% copy from sys-apps/less/less-.ebuild copy to sys-apps/less/less-623_beta.ebuild index afce93c3d215..84957e8eccd9 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-623_beta.ebuild @@ -29,10 +29,14 @@ LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre" +# As of 623_beta, lesstest is not included in dist tarballs +RESTRICT="test" -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" +DEPEND=" + >=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:= + pcre? ( dev-libs/libpcre2 ) +" RDEPEND="${DEPEND}" src_prepare() { @@ -52,6 +56,10 @@ src_configure() { econf "${myeconfargs[@]}" } +src_test() { + emake check VERBOSE=1 +} + src_install() { default diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild index afce93c3d215..84957e8eccd9 100644 --- a/sys-apps/less/less-.ebuild +++ b/sys-apps/less/less-.ebuild @@ -29,10 +29,14 @@ LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pcre" +# As of 623_beta, lesstest is not included in dist tarballs +RESTRICT="test" -DEPEND=">=app-misc/editor-wrapper-3 - >=sys-libs/ncurses-5.2:0= - pcre? ( dev-libs/libpcre2 )" +DEPEND=" + >=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:= + pcre? ( dev-libs/libpcre2 ) +" RDEPEND="${DEPEND}" src_prepare() { @@ -52,6 +56,10 @@ src_configure() { econf "${myeconfargs[@]}" } +src_test() { + emake check VERBOSE=1 +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/, sys-apps/less/
commit: 91641abac0747b8c2b701acb7acfc6d7e3f82c37 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:45:58 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:54:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91641aba sys-apps/less: patch CVE-2022-46663 Bug: https://bugs.gentoo.org/893530 Signed-off-by: Sam James gentoo.org> sys-apps/less/files/less-608-CVE-2022-46663.patch | 22 + sys-apps/less/less-608-r2.ebuild | 60 +++ 2 files changed, 82 insertions(+) diff --git a/sys-apps/less/files/less-608-CVE-2022-46663.patch b/sys-apps/less/files/less-608-CVE-2022-46663.patch new file mode 100644 index ..a358dd6f1a77 --- /dev/null +++ b/sys-apps/less/files/less-608-CVE-2022-46663.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/893530 +https://github.com/gwsw/less/commit/a78e1351113cef564d790a730d657a321624d79c + +From a78e1351113cef564d790a730d657a321624d79c Mon Sep 17 00:00:00 2001 +From: Mark Nudelman +Date: Fri, 7 Oct 2022 19:25:46 -0700 +Subject: [PATCH] End OSC8 hyperlink on invalid embedded escape sequence. + +--- a/line.c b/line.c +@@ -633,8 +633,8 @@ ansi_step(pansi, ch) + /* Hyperlink ends with \7 or ESC-backslash. */ + if (ch == '\7') + return ANSI_END; +- if (pansi->prev_esc && ch == '\\') +- return ANSI_END; ++ if (pansi->prev_esc) ++return (ch == '\\') ? ANSI_END : ANSI_ERR; + pansi->prev_esc = (ch == ESC); + return ANSI_MID; + } + diff --git a/sys-apps/less/less-608-r2.ebuild b/sys-apps/less/less-608-r2.ebuild new file mode 100644 index ..29f94fcfdae4 --- /dev/null +++ b/sys-apps/less/less-608-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOMAKE=none +WANT_LIBTOOL=none +inherit autotools + +DESCRIPTION="Excellent text file viewer" +HOMEPAGE="http://www.greenwoodsoftware.com/less/; +SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz; + +LICENSE="|| ( GPL-3 BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pcre unicode" + +DEPEND=">=app-misc/editor-wrapper-3 + >=sys-libs/ncurses-5.2:0= + pcre? ( dev-libs/libpcre2 )" +RDEPEND="${DEPEND}" + +src_prepare() { + local PATCHES=( + "${FILESDIR}/less-608-procfs.patch" + "${FILESDIR}/less-608-CVE-2022-46663.patch" + ) + + default + # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. + # https://bugs.gentoo.org/870412 + eautoreconf +} + +src_configure() { + export ac_cv_lib_ncursesw_initscr=$(usex unicode) + export ac_cv_lib_ncurses_initscr=$(usex !unicode) + local myeconfargs=( + --with-regex=$(usex pcre pcre2 posix) + --with-editor="${EPREFIX}"/usr/libexec/editor + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe + newenvd "${FILESDIR}"/less.envd 70less +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-483-r1" ; then + elog "The lesspipe.sh symlink has been dropped. If you are still setting" + elog "LESSOPEN to that, you will need to update it to '|lesspipe %s'." + elog "Colorization support has been dropped. If you want that, check out" + elog "the new app-text/lesspipe package." + fi +}
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 3cb2261328c1f8e46a4ecf2a7516c226f1c9f9d7 Author: Kerin Millar plushkava net> AuthorDate: Thu Feb 9 02:52:56 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:14:41 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=3cb22613 test-functions: Add a test for the esyslog() function In order to facilitate the appropriate tests, the test suite was adjusted slightly. Now, iterate_tests() will compose the code to be evaluated for each test being conducted. Consequently, it is able to recognise "N/A" as a special word to indicate that no further parameters should be specified. In turn, that means that the callback() function no longer needs to assume responsibility for recognising said word and can instead work with the positional parameters it receives in a natural fashion. Further, a print_args() function has been added that is used to compose the test descriptions. Also, further clarify the runtime requirements in the opening comment. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> test-functions | 120 +++-- 1 file changed, 83 insertions(+), 37 deletions(-) diff --git a/test-functions b/test-functions index d6471ed..8db2191 100755 --- a/test-functions +++ b/test-functions @@ -1,7 +1,9 @@ #!/bin/sh # shellcheck disable=2015 -# Requires mktemp(1) and touch(1). The implementations provided by GNU -# coreutils are compatible, as are the builtins provided by busybox. + +# Requires mktemp(1), which is not a standard utility, but is commonly +# available. The implementations provided by GNU coreutils, busybox and toybox +# are known to be compatible. bailout() { printf 'Bail out! %s.\n' "$1" @@ -88,13 +90,9 @@ test_is_older_than() { done callback() { - if [ "$2" != "N/A" ] && [ "$3" != "N/A" ]; then - description="is_older_than $2 $3" - is_older_than "$2" "$3" - else - description="is_older_than" - is_older_than - fi + shift + test_description="is_older_than $(print_args "$@")" + is_older_than "$@" } iterate_tests 3 "$@" @@ -103,59 +101,106 @@ test_is_older_than() { test_get_bootparam() { cmdline="foo gentoo=bar,baz quux" set -- \ - 1 N/A "${cmdline}" \ - 1 ''"${cmdline}" \ - 1 ''"gentoo=" \ - 1 foo "${cmdline}" \ - 0 bar "${cmdline}" \ - 0 bar "foo gentoo=gentoo=1,bar baz" \ - 0 bar "foo gentoo=bar,gentoo=1 baz" \ - 0 baz "${cmdline}" \ - 1 bar,baz "${cmdline}" \ - 0 gentoo=1 "foo gentoo=bar,gentoo=1 baz" \ - 0 gentoo=1 "foo gentoo=gentoo=1,bar baz" \ - 1 quux "${cmdline}" + 1 "${cmdline}" N/A \ + 1 "${cmdline}" '' \ + 1 "gentoo=" '' \ + 1 "${cmdline}" foo \ + 0 "${cmdline}" bar \ + 0 "foo gentoo=gentoo=1,bar baz" bar \ + 0 "foo gentoo=bar,gentoo=1 baz" bar \ + 0 "${cmdline}" baz \ + 1 "${cmdline}" bar,baz \ + 0 "foo gentoo=bar,gentoo=1 baz" gentoo=1 \ + 0 "foo gentoo=gentoo=1,bar baz" gentoo=1 \ + 1 "${cmdline}" quux callback() { - if [ "$2" = "N/A" ]; then - description="get_bootparam" - printf '%s\n' "$3" | get_bootparam - else - description="get_bootparam \"$2\"" - printf '%s\n' "$3" | get_bootparam "$2" - fi + cmdline=$2 + shift 2 + test_description="get_bootparam $(print_args "$@")" + printf '%s\n' "${cmdline}" | get_bootparam "$@" } iterate_tests 3 "$@" } +test_esyslog() { + set -- \ + 1 0 N/AN/A N/A \ + 1 0 debug N/A N/A \ + 0 0 debug user N/A \ + 0 0 debug user '' \ + 0 1 debug user message + + logger() { + # esyslog() ignores empty messages. By overriding logger(1), it + # can be determined whether a message would have been logged. + logged=$((logged + 1)) + } + + callback() { + should_log=$2 + shift 2 + logged=0 + test_description="esyslog $(print_args "$@")" + EINFO_LOG=1 esyslog "$@" 2>/dev/null +
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: b8e6b7392a31cf60011f0470033a56a6f5586a30 Author: Matt Turner gentoo org> AuthorDate: Thu Feb 9 03:37:51 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Feb 9 03:39:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e6b739 media-libs/mesa: Version bump to 22.3.5 Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/Manifest | 1 + media-libs/mesa/mesa-22.3.5.ebuild | 465 + 2 files changed, 466 insertions(+) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 57a563d3dcff..b63a5c2ad215 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,5 +1,6 @@ DIST mesa-22.2.5.tar.xz 16524904 BLAKE2B 5891e76e818dcd665ebac6dadbf223f382380206ec0edc85f8d9f6e298ab3126d9992fc7d4e38c12b455f21e6e40f3849b08ffaacc0cb38454b2e23c06277d36 SHA512 9039cf31e719b66a6ecea48e7f871d187333a1accd3fa77ce2cb36ce539682dd50f09bccc11a0c35760051768108699cf90dfb0936809faf1e1294cc5d1ec0af DIST mesa-22.3.2.tar.xz 16988720 BLAKE2B 8fdadd77a7bcac1b0ba6955b452a89cf823650ad3296128b82471888da666a33407e6ea2784ccf3f49c04a34fecfcd6a172372828fd2200e74d7dcf97e9c5938 SHA512 32934dd23cfcd6165c365597d9a469da0b806b72ea98a200f499344c3b47815db3bf78875b4ea766d2d28d9c70b50c1615d2d3fcbfd4769447fe0a9d3b32951f DIST mesa-22.3.3.tar.xz 17009624 BLAKE2B 2d5381b21268ed616f0adf1f479958492d812ac9f4a5dbe96df0c37ac778fc24f8522bf13a1d8da9c8062b04e642b0929f3a376738c6ccd5442c98d39e241ec5 SHA512 dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1 +DIST mesa-22.3.5.tar.xz 17069488 BLAKE2B a24e1c93d08e045e9a5d3b4105ed7190c621479494e778411048f96419c2acd9f2cd0278155db23d4bcfcc56cc71fca2602cf3eedac2ae5ce2afe5033a6e8017 SHA512 a4cad9b7e6501678fac279bd88a37e522633c7128afa8df04982f469c930e3557bb1d05b4b0f5ae16704d8d04e50c90a7489943a48861df17dd947704c329b85 DIST mesa-23.0.0-rc3.tar.xz 17427732 BLAKE2B dfa4f77b7e43ed505c6cb00806965fa4a809831888baa270f3f05bccdfa560fbd19d150fca68fba4b7653d284d72dcec6f016eea2ee36de589e5c4b875a121ef SHA512 adad86189ae27eb5cf89d7b6e0626a78f49f5a72cdea0f4eb59d76aae74c657251d07c3142c578e1e13edef73947d4807c25eebf9598b8a0e16a70c584916ce5 DIST mesa-23.0.0-rc4.tar.xz 17440412 BLAKE2B 879619965527a7e80edf05ef7431344590f4d67cc462bbce1db207420d7613e986ac96a504beabafa98cfab743ae18ca6d2d84bc2ae7feacbc11e72fb62a0438 SHA512 463dad021bffd1b6cae8eb540ea0f51da8753e5f5295f5d1ab6398ed6eb140ccef7ba62b458c099cc19a26d6dcb4b620280893425572fae75fe7e880d8e3a403 diff --git a/media-libs/mesa/mesa-22.3.5.ebuild b/media-libs/mesa/mesa-22.3.5.ebuild new file mode 100644 index ..e85c95eeb1ec --- /dev/null +++ b/media-libs/mesa/mesa-22.3.5.ebuild @@ -0,0 +1,465 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit llvm meson-multilib python-any-r1 linux-info + +MY_P="${P/_/-}" + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git; + inherit git-r3 +else + SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="!test? ( test )" + +RADEON_CARDS="r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lima nouveau panfrost v3d vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm + lm-sensors opencl osmesa +proprietary-codecs selinux + test unwind vaapi valgrind vdpau vulkan + vulkan-overlay wayland +X xa zink +zstd" + +REQUIRED_USE=" + d3d9? ( || ( video_cards_intel video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) + vulkan? ( video_cards_radeonsi? ( llvm ) ) + vulkan-overlay? ( vulkan ) + video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_radeonsi? ( llvm ) + xa? ( X ) + zink? ( vulkan ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110" +RDEPEND=" + >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] + >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + llvm? ( + video_cards_radeonsi? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_r600? ( +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 41e77aadea2c944996dcec87463b000b1a69ab3c Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:24:08 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:24:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e77aad app-crypt/heimdal: force bash for configure Normally try to patch these but already poking at another issue w/ Heimdal. Closes: https://bugs.gentoo.org/893304 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- app-crypt/heimdal/heimdal-7.8.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index 3b0301eaac21..b36ce55b43e2 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -121,7 +121,7 @@ multilib_src_configure() { ) fi - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_compile() { diff --git a/app-crypt/heimdal/heimdal-7.8.0.ebuild b/app-crypt/heimdal/heimdal-7.8.0.ebuild index da4b148d20a2..c4cbe4271abd 100644 --- a/app-crypt/heimdal/heimdal-7.8.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0.ebuild @@ -121,7 +121,7 @@ multilib_src_configure() { ) fi - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-devel/reflex/
commit: 0cd9c28600309bcce0f00078d01dc7c5c13dac4e Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:06:37 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:06:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd9c286 sys-devel/reflex: force -j1 for now We need to report the issue upstream still. Bug: https://bugs.gentoo.org/883611 Signed-off-by: Sam James gentoo.org> sys-devel/reflex/reflex-20230206.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-devel/reflex/reflex-20230206.ebuild b/sys-devel/reflex/reflex-20230206.ebuild index 4a78232b6e10..9510513ed2ba 100644 --- a/sys-devel/reflex/reflex-20230206.ebuild +++ b/sys-devel/reflex/reflex-20230206.ebuild @@ -17,6 +17,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )" +src_compile() { + # bug #883611 + emake -j1 +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/
commit: a5a73bc7d70b504299ecdb7946e83168944730e0 Author: Erik Mackdanz gentoo org> AuthorDate: Thu Feb 9 02:53:05 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Thu Feb 9 02:54:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a73bc7 media-sound/upmpdcli: add 1.7.1 Signed-off-by: Erik Mackdanz gentoo.org> media-sound/upmpdcli/Manifest | 1 + media-sound/upmpdcli/upmpdcli-1.7.1.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest index 2ec250bd9209..10f5d0c82dc1 100644 --- a/media-sound/upmpdcli/Manifest +++ b/media-sound/upmpdcli/Manifest @@ -1 +1,2 @@ DIST upmpdcli-1.6.3.tar.gz 598611 BLAKE2B bd4a3cf2fd54be48326d0588af5e334a4258e88f16d18f5706a8991d7677f06ded110ffe90ce6c1f02c3b265d3f046b74cb3ffd7c346b15a99e8abf88b70893c SHA512 1a33c0fca54f3291861e0228fd821f42fea0d92a496035e620103dbce1e06143946423b8951e3394654ebb365a93ca325714bd0aaf13ed3de7d7f8f4a7cf +DIST upmpdcli-1.7.1.tar.gz 600772 BLAKE2B 12a37528d132b925b1fa32fb6189b3174bb8afb4d5e1dac59ef9236b1b6016acd552e353b1d101ebbf204461e800c1e0c8b8afcae1f80ff6b71d47797ea9650d SHA512 ee20d8c9e71b5b17c69375e117dc863a2f0616cf9a3189bd4f1fa006f63c000a3582e545b197e8f1e2748905332cb37247a77ceaff02c4ac0ec3c905d7978146 diff --git a/media-sound/upmpdcli/upmpdcli-1.7.1.ebuild b/media-sound/upmpdcli/upmpdcli-1.7.1.ebuild new file mode 100644 index ..d25f68706433 --- /dev/null +++ b/media-sound/upmpdcli/upmpdcli-1.7.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon" +HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html; +LICENSE="GPL-2" + +SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz; +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="thirdparty" + +DEPEND=" + dev-libs/jsoncpp + media-libs/libmpdclient + net-libs/libmicrohttpd + net-libs/libupnpp +" +RDEPEND=" + ${DEPEND} + acct-group/upmpdcli + acct-user/upmpdcli + app-misc/recoll + thirdparty? ( dev-python/requests ) +" + +PATCHES=( + "${FILESDIR}"/makefile.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var/lib \ + --disable-dependency-tracking \ + --disable-silent-rules \ + "--docdir=/usr/share/doc/${P}" \ + "--htmldir=/usr/share/doc/${P}/html" \ + --libdir=/usr/lib64 \ + || die "Configure failed" + +} + +src_install() { + default + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + systemd_dounit systemd/upmpdcli.service +} + +pkg_postinst() { + einfo + einfo "This package no longer assumes that upmpdcli is driving an" + einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)." + einfo "Probably it is though, so be sure your mpd is built with" + einfo "USE=curl." +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/
commit: 646464d33c1e5b23aac26f9080674aad16238ee7 Author: Erik Mackdanz gentoo org> AuthorDate: Thu Feb 9 02:41:26 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Thu Feb 9 02:54:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646464d3 media-sound/upmpdcli: drop 1.5.20 Signed-off-by: Erik Mackdanz gentoo.org> media-sound/upmpdcli/Manifest | 1 - media-sound/upmpdcli/upmpdcli-1.5.20.ebuild | 68 - 2 files changed, 69 deletions(-) diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest index 8e215e59b184..2ec250bd9209 100644 --- a/media-sound/upmpdcli/Manifest +++ b/media-sound/upmpdcli/Manifest @@ -1,2 +1 @@ -DIST upmpdcli-1.5.20.tar.gz 595015 BLAKE2B 5c679e00557b70e64015d6e0ab7b32147d26ac281b57b6a416f28bdf1f02f8b7b7aac3e9b521c511325f2ed9518d45077c9a7a0415ef145aaa60722143a07481 SHA512 ce852f7b99903761bfd30af8788603d4af80b78a4b6507e5c4ef55c9da42be4124af855fa890d10087f6aa1f7c5b5eb8cf1727ca6ead45ca090060b032260fc2 DIST upmpdcli-1.6.3.tar.gz 598611 BLAKE2B bd4a3cf2fd54be48326d0588af5e334a4258e88f16d18f5706a8991d7677f06ded110ffe90ce6c1f02c3b265d3f046b74cb3ffd7c346b15a99e8abf88b70893c SHA512 1a33c0fca54f3291861e0228fd821f42fea0d92a496035e620103dbce1e06143946423b8951e3394654ebb365a93ca325714bd0aaf13ed3de7d7f8f4a7cf diff --git a/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild b/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild deleted file mode 100644 index 6f8f00af7075.. --- a/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd - -DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon" -HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html; -LICENSE="GPL-2" - -SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz; -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="thirdparty" - -DEPEND=" - dev-libs/jsoncpp - media-libs/libmpdclient - net-libs/libmicrohttpd - net-libs/libupnpp -" -RDEPEND=" - ${DEPEND} - acct-group/upmpdcli - acct-user/upmpdcli - app-misc/recoll - thirdparty? ( dev-python/requests ) -" - -PATCHES=( - "${FILESDIR}"/makefile.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var/lib \ - --disable-dependency-tracking \ - --disable-silent-rules \ - "--docdir=/usr/share/doc/${P}" \ - "--htmldir=/usr/share/doc/${P}/html" \ - --libdir=/usr/lib64 \ - || die "Configure failed" - -} - -src_install() { - default - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - systemd_dounit systemd/upmpdcli.service -} - -pkg_postinst() { - einfo - einfo "This package no longer assumes that upmpdcli is driving an" - einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)." - einfo "Probably it is though, so be sure your mpd is built with" - einfo "USE=curl." -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/, media-sound/upmpdcli/files/
commit: 73f7abb9421ae66329a0f82a2b00962356252684 Author: Erik Mackdanz gentoo org> AuthorDate: Thu Feb 9 02:37:32 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Thu Feb 9 02:54:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f7abb9 media-sound/upmpdcli: fix race in 'make install' Closes: https://bugs.gentoo.org/890298 Signed-off-by: Erik Mackdanz gentoo.org> media-sound/upmpdcli/files/makefile.patch | 22 ++ media-sound/upmpdcli/upmpdcli-1.5.20.ebuild | 11 ++- media-sound/upmpdcli/upmpdcli-1.6.3.ebuild | 11 ++- 3 files changed, 42 insertions(+), 2 deletions(-) diff --git a/media-sound/upmpdcli/files/makefile.patch b/media-sound/upmpdcli/files/makefile.patch new file mode 100644 index ..dd259a1406a6 --- /dev/null +++ b/media-sound/upmpdcli/files/makefile.patch @@ -0,0 +1,22 @@ +--- a/Makefile.in 2023-02-08 13:40:15.504842769 -0600 b/Makefile.in 2023-02-08 13:40:30.175898082 -0600 +@@ -2002,7 +2002,7 @@ + @MAKECONFGUI_TRUE@prefix=$(prefix) exec_prefix=$(exec_prefix) libdir=$(libdir) \ + @MAKECONFGUI_TRUE@install + +-install-data-hook: ++install-data-hook: install-dist_sysconfDATA + (cd $(DESTDIR)$(sysconfdir); test -f upmpdcli.conf || \ + mv upmpdcli.conf-dist upmpdcli.conf; chmod 600 upmpdcli.conf) + (cd $(DESTDIR)$(pkgdatadir); test -d src_scripts || mkdir src_scripts) +--- a/Makefile.am 2023-02-08 13:45:02.076935272 -0600 b/Makefile.am 2023-02-08 13:45:20.889007724 -0600 +@@ -285,7 +285,7 @@ + systemd/upmpdcli.service + + +-install-data-hook: ++install-data-hook: install-dist_sysconfDATA + (cd $(DESTDIR)$(sysconfdir); test -f upmpdcli.conf || \ + mv upmpdcli.conf-dist upmpdcli.conf; chmod 600 upmpdcli.conf) + (cd $(DESTDIR)$(pkgdatadir); test -d src_scripts || mkdir src_scripts) diff --git a/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild b/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild index a73fac04902e..6f8f00af7075 100644 --- a/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild +++ b/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit systemd +inherit autotools systemd DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon" HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html; @@ -28,6 +28,15 @@ RDEPEND=" thirdparty? ( dev-python/requests ) " +PATCHES=( + "${FILESDIR}"/makefile.patch +) + +src_prepare() { + default + eautoreconf +} + src_configure() { ./configure \ diff --git a/media-sound/upmpdcli/upmpdcli-1.6.3.ebuild b/media-sound/upmpdcli/upmpdcli-1.6.3.ebuild index a73fac04902e..6f8f00af7075 100644 --- a/media-sound/upmpdcli/upmpdcli-1.6.3.ebuild +++ b/media-sound/upmpdcli/upmpdcli-1.6.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit systemd +inherit autotools systemd DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon" HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html; @@ -28,6 +28,15 @@ RDEPEND=" thirdparty? ( dev-python/requests ) " +PATCHES=( + "${FILESDIR}"/makefile.patch +) + +src_prepare() { + default + eautoreconf +} + src_configure() { ./configure \
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/
commit: d7fd45c13c7ed51b51d1198b0e7e0db4f76fef95 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 02:12:03 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 02:12:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fd45c1 sys-apps/dbus: enable py3.11 Signed-off-by: Sam James gentoo.org> sys-apps/dbus/dbus-1.15.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/dbus/dbus-1.15.4.ebuild b/sys-apps/dbus/dbus-1.15.4.ebuild index 2b41ad09c508..218b0e4a3717 100644 --- a/sys-apps/dbus/dbus-1.15.4.ebuild +++ b/sys-apps/dbus/dbus-1.15.4.ebuild @@ -6,7 +6,7 @@ EAPI=8 # Be careful with packaging odd-version-number branches. # See https://www.freedesktop.org/wiki/Software/dbus/#download. -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) TMPFILES_OPTIONAL=1 # From 1.15.0 release notes:
[gentoo-commits] repo/gentoo:master commit in: media-libs/libjpeg-turbo/, media-libs/libjpeg-turbo/files/
commit: 4fd20b57bf481919243b099f0d3179ea38ce23ce Author: Sam James gentoo org> AuthorDate: Thu Feb 9 01:47:32 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 01:47:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd20b57 media-libs/libjpeg-turbo: add 2.1.5.1, drop 2.1.5-r1 Closes: https://bugs.gentoo.org/893552 Signed-off-by: Sam James gentoo.org> media-libs/libjpeg-turbo/Manifest | 2 +- ...-initialize-simd_support-before-every-use.patch | 437 - 1.5-r1.ebuild => libjpeg-turbo-2.1.5.1.ebuild} | 4 - 3 files changed, 1 insertion(+), 442 deletions(-) diff --git a/media-libs/libjpeg-turbo/Manifest b/media-libs/libjpeg-turbo/Manifest index 152fb21c687d..04caa7c7ede8 100644 --- a/media-libs/libjpeg-turbo/Manifest +++ b/media-libs/libjpeg-turbo/Manifest @@ -1,4 +1,4 @@ DIST libjpeg-turbo-2.1.3.tar.gz 2260756 BLAKE2B 87ef47105e66b2ee918e95962ac59963b6adea5b49ab0db692810aee0a13a215a0ef7fe0b549ecd5151274549e12d09eb0b42439bf0a4bc1ad2c4e62dcceb77c SHA512 975c9835de7d70c6c8c5a1959adfa18f7f956bc9946fde8f1b40c1d853245c38a3118ac06b93841ec3e90be6945c38d687d062b371496c2ee9b5638d7f60418d DIST libjpeg-turbo-2.1.4.tar.gz 2261822 BLAKE2B 80ffd77d58a37eae0bdc1868d994f34ea52c13e2624c720b1d0b6ec4d6d14b16911163ccd4009c8d6eda214f31e1fff78bb7eb4739ae6589d0fd8c7008c0e972 SHA512 511f065767c022da06b6c36299686fa44f83441646f7e33b766c6cfab03f91b0e6bfa456962184071dadaed4057ba9a29cba685383f3eb86a4370a1a53731a70 -DIST libjpeg-turbo-2.1.5.tar.gz 2264471 BLAKE2B c65de2717ddc33447064412738b2db94a92693faad18f29f14c5c368d9eb4c617fe447a6f9428d9a101458dec0c65abc527e20632571eaa727d98cd5435241d4 SHA512 ceab6d1c3c46d2816b06402e3b912e950d887fc8a6fb32fa6876f4aaa663b4769d8f4c50e1b967addf6704d0760ca14ed723d55e0312d7ca69e7f2a91484c0dc +DIST libjpeg-turbo-2.1.5.1.tar.gz 2264936 BLAKE2B 9583a0a91e45347d651de6bf5192a23bfe4e64cef67cdbb18f5b578b424fc46fc114e5649e93a467906cf047948e43a11b6d17b48c47f879c51cff1a4ef356ff SHA512 86a7248d064043b26b09755633ef4872a2a6133c9e677a9fe4be6645b2e0fde102cf01e09119967b3b6b85f4cb93f3f7c49ec4973944d5eff99b5b90ce8b0be6 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c SHA512 8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675 diff --git a/media-libs/libjpeg-turbo/files/2.1.5-initialize-simd_support-before-every-use.patch b/media-libs/libjpeg-turbo/files/2.1.5-initialize-simd_support-before-every-use.patch deleted file mode 100644 index 8533427938d0.. --- a/media-libs/libjpeg-turbo/files/2.1.5-initialize-simd_support-before-every-use.patch +++ /dev/null @@ -1,437 +0,0 @@ -https://bugs.gentoo.org/893552 -https://github.com/libjpeg-turbo/libjpeg-turbo/commit/4e028ecd63aaa13c8a14937f9f1e9a272ed4b543 -https://github.com/libjpeg-turbo/libjpeg-turbo/issues/649 - -From 4e028ecd63aaa13c8a14937f9f1e9a272ed4b543 Mon Sep 17 00:00:00 2001 -From: DRC -Date: Thu, 2 Feb 2023 08:55:37 -0600 -Subject: [PATCH] SIMD/x86: Initialize simd_support before every use - -As long as a libjpeg instance is only used by one thread at a time, a -program is technically within its rights to call jpeg_start_*compress() -in one thread and jpeg_(read|write)_*(), with the same libjpeg instance, -in a second thread. However, because the various jsimd_can*() functions -are called within the body of jpeg_start_*compress() and simd_support is -now thread-local (due to f579cc11b33e5bfeb9931e37cc74b4a33c95d2e6), that -led to a situation in which simd_support was initialized in the first -thread but not the second. The uninitialized value of simd_support is -0x, which the second thread interpreted to mean that it could -use any instruction set, and when it attempted to use AVX2 instructions -on a CPU that didn't support them, an illegal instruction error -occurred. - -This issue was known to affect libvips. - -This commit modifies the i386 and x86-64 SIMD dispatchers so that the -various jsimd_*() functions always call init_simd(), if simd_support is -uninitialized, prior to dispatching based on the value of simd_support. -Note that the other SIMD dispatchers don't need this, because only the -x86 SIMD extensions currently support multiple instruction sets. - -This patch has been verified to be performance-neutral to within -+/- 0.4% with 32-bit and 64-bit code running on a 2.8 GHz Intel Xeon -W3530 and a 3.6 GHz Intel Xeon W2123. - -Fixes #649 a/simd/i386/jsimd.c -+++ b/simd/i386/jsimd.c -@@ -2,7 +2,7 @@ - * jsimd_i386.c - * - * Copyright 2009 Pierre Ossman for Cendio AB -- * Copyright (C) 2009-2011, 2013-2014, 2016, 2018, 2022, D. R. Commander. -+ * Copyright (C) 2009-2011, 2013-2014, 2016, 2018, 2022-2023, D. R. Commander. - * Copyright (C) 2015-2016, 2018, 2022, Matthieu Darbois. - * - * Based on
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/
commit: e2fef5a770a1f148174f54eec6ca874c6ee4f611 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 01:54:05 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 01:54:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fef5a7 sys-apps/dbus: add 1.15.4 Bug: https://bugs.gentoo.org/893662 Signed-off-by: Sam James gentoo.org> sys-apps/dbus/Manifest | 1 + sys-apps/dbus/dbus-1.15.4.ebuild | 297 +++ 2 files changed, 298 insertions(+) diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest index 11d823d0f66c..f2923865d495 100644 --- a/sys-apps/dbus/Manifest +++ b/sys-apps/dbus/Manifest @@ -1 +1,2 @@ DIST dbus-1.15.2.tar.xz 1395516 BLAKE2B fdfaf8a1a407ddcac23ce5d22497b975b4b95e62a8afaa1ed8f5f25933ad4a113aea4a39c686c1e4a046e2a05b83ab7bb9c063f77012caaa7ecbdc8ea522259c SHA512 486eab8c4f87d75e988558724bff1b0708c969341ecb62bcb9d0b0612a653ac2674aa7caa4d129dd81c00af7989b122ee7837599262c9a0c5c7f9335ed3dacaf +DIST dbus-1.15.4.tar.xz 1404576 BLAKE2B 6007be414497ef95f1e6a7e937c6a0a9b590c163b6b3a1c3e61b6726b988192728aa85a328d89472f34613d48ca1bb6844e86bee997acb4f377a228b2072fbce SHA512 53a5b7161940c5d4432b902c3c0ac1f1965978e3791a640d1a71f2d819474b727497f7a13c95d7c5850baef659062f1434296a3f5e56701383cc573dfbf187ee diff --git a/sys-apps/dbus/dbus-1.15.4.ebuild b/sys-apps/dbus/dbus-1.15.4.ebuild new file mode 100644 index ..2b41ad09c508 --- /dev/null +++ b/sys-apps/dbus/dbus-1.15.4.ebuild @@ -0,0 +1,297 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Be careful with packaging odd-version-number branches. +# See https://www.freedesktop.org/wiki/Software/dbus/#download. + +PYTHON_COMPAT=( python3_{9..10} ) +TMPFILES_OPTIONAL=1 + +# From 1.15.0 release notes: +# "• Add a Meson build system. This is currently considered experimental, +# but the intention is for it to replace Autotools and/or CMake in future +# releases, preferably both. Please test!" +# We haven't migrated to it yet as it's experimental but our elogind +# patch needs adjusting too (and upstreaming, ideally!) +# https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/NEWS#L31 +inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 systemd tmpfiles virtualx multilib-minimal + +DESCRIPTION="A message bus system, a simple way for applications to talk to each other" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/dbus/; +SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.xz; + +LICENSE="|| ( AFL-2.1 GPL-2 )" +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" +IUSE="debug doc elogind selinux static-libs systemd test X" +RESTRICT="!test? ( test )" + +REQUIRED_USE="?? ( elogind systemd )" + +BDEPEND=" + acct-user/messagebus + app-text/xmlto + app-text/docbook-xml-dtd:4.4 + sys-devel/autoconf-archive + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +COMMON_DEPEND=" + >=dev-libs/expat-2.1.0 + elogind? ( sys-auth/elogind ) + selinux? ( + sys-process/audit + sys-libs/libselinux + ) + systemd? ( sys-apps/systemd:0= ) + X? ( + x11-libs/libX11 + x11-libs/libXt + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/expat + test? ( + ${PYTHON_DEPS} + >=dev-libs/glib-2.40:2 + ) +" +RDEPEND="${COMMON_DEPEND} + acct-user/messagebus + selinux? ( sec-policy/selinux-dbus ) + systemd? ( virtual/tmpfiles ) +" + +DOC_CONTENTS=" + Some applications require a session bus in addition to the system + bus. Please see \`man dbus-launch\` for more information. +" + +# out of sources build dir for make check +TBD="${WORKDIR}/${P}-tests-build" + +PATCHES=( + "${FILESDIR}/dbus-1.15.0-enable-elogind.patch" + "${FILESDIR}/dbus-1.15.0-daemon-optional.patch" # bug #653136 +) + +pkg_setup() { + use test && python-any-r1_pkg_setup + + if use kernel_linux; then + CONFIG_CHECK="~EPOLL" + linux-info_pkg_setup + fi +} + +src_prepare() { + default + + if [[ ${CHOST} == *-solaris* ]]; then + # fix standards conflict, due to gcc being c99 by default nowadays + sed -i \ + -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \ + configure.ac || die + fi + + # required for bug #263909, cross-compile so don't remove eautoreconf + eautoreconf +} + +src_configure() { + local rundir=$(usex kernel_linux /run /var/run) + + sed -e "s;@rundir@;${EPREFIX}${rundir};g" "${FILESDIR}"/dbus.initd.in \ + > "${T}"/dbus.initd || die + +
[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/
commit: d181b95e4090dda46f824b0b3233f980e728be37 Author: Mike Gilbert gentoo org> AuthorDate: Thu Feb 9 01:04:47 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Feb 9 01:06:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d181b95e net-p2p/transmission: convert keepdir /var/lib/transmission to tmpfiles Signed-off-by: Mike Gilbert gentoo.org> net-p2p/transmission/files/transmission-daemon.tmpfiles| 1 + ...{transmission-4.0.0.ebuild => transmission-4.0.0-r1.ebuild} | 10 -- net-p2p/transmission/transmission-.ebuild | 10 -- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/net-p2p/transmission/files/transmission-daemon.tmpfiles b/net-p2p/transmission/files/transmission-daemon.tmpfiles new file mode 100644 index ..4af3577ca6a0 --- /dev/null +++ b/net-p2p/transmission/files/transmission-daemon.tmpfiles @@ -0,0 +1 @@ +d /var/lib/transmission 0755 transmission transmission diff --git a/net-p2p/transmission/transmission-4.0.0.ebuild b/net-p2p/transmission/transmission-4.0.0-r1.ebuild similarity index 94% rename from net-p2p/transmission/transmission-4.0.0.ebuild rename to net-p2p/transmission/transmission-4.0.0-r1.ebuild index 4859dc49adb0..8fa84dfd5501 100644 --- a/net-p2p/transmission/transmission-4.0.0.ebuild +++ b/net-p2p/transmission/transmission-4.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake systemd xdg-utils +inherit cmake tmpfiles systemd xdg-utils if [[ ${PV} == ]]; then inherit git-r3 @@ -31,7 +31,7 @@ ACCT_DEPEND=" acct-group/transmission acct-user/transmission " -BDEPEND="${ACCT_DEPEND} +BDEPEND=" virtual/pkgconfig nls? ( gtk? ( sys-devel/gettext ) @@ -124,10 +124,7 @@ src_install() { insinto /usr/lib/sysctl.d doins "${FILESDIR}"/60-transmission.conf - if [[ ${EUID} == 0 ]]; then - diropts -o transmission -g transmission - fi - keepdir /var/lib/transmission + newtmpfiles "${FILESDIR}"/transmission-daemon.tmpfiles transmission-daemon.conf } pkg_postrm() { @@ -142,4 +139,5 @@ pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update fi + tmpfiles_process transmission-daemon.conf } diff --git a/net-p2p/transmission/transmission-.ebuild b/net-p2p/transmission/transmission-.ebuild index 4859dc49adb0..8fa84dfd5501 100644 --- a/net-p2p/transmission/transmission-.ebuild +++ b/net-p2p/transmission/transmission-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake systemd xdg-utils +inherit cmake tmpfiles systemd xdg-utils if [[ ${PV} == ]]; then inherit git-r3 @@ -31,7 +31,7 @@ ACCT_DEPEND=" acct-group/transmission acct-user/transmission " -BDEPEND="${ACCT_DEPEND} +BDEPEND=" virtual/pkgconfig nls? ( gtk? ( sys-devel/gettext ) @@ -124,10 +124,7 @@ src_install() { insinto /usr/lib/sysctl.d doins "${FILESDIR}"/60-transmission.conf - if [[ ${EUID} == 0 ]]; then - diropts -o transmission -g transmission - fi - keepdir /var/lib/transmission + newtmpfiles "${FILESDIR}"/transmission-daemon.tmpfiles transmission-daemon.conf } pkg_postrm() { @@ -142,4 +139,5 @@ pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update fi + tmpfiles_process transmission-daemon.conf }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bindfs/
commit: c84ca2464d4949b9d991a834a04a9f5013141c57 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Feb 9 01:04:40 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Feb 9 01:04:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84ca246 sys-fs/bindfs: 1.17.2 Signed-off-by: Sebastian Pipping gentoo.org> sys-fs/bindfs/Manifest | 1 + sys-fs/bindfs/bindfs-1.17.2.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest index f01e40e6070a..ee019dcc6786 100644 --- a/sys-fs/bindfs/Manifest +++ b/sys-fs/bindfs/Manifest @@ -3,3 +3,4 @@ DIST bindfs-1.15.0.tar.gz 415596 BLAKE2B e80bf7e233668ceddb6f57b7b939a68c918f3a6 DIST bindfs-1.15.1.tar.gz 415676 BLAKE2B 1d18d7a51e60e5ef304cdd13e908ebf5ca3e684b640f6c21678be685c3ff15ed43a20edcecfd6ef13d631974b11c5c7145e4365bf52f7e9280a53772f1377b84 SHA512 da9003f141b7aa2c23651b3b836b1d979bf1b19915f307c05e40ae6906aab738036cc8b5df6caeec158e4fa6b7bca71489ea7884ff1607c6fea72a603a048d59 DIST bindfs-1.16.1.tar.gz 421240 BLAKE2B 1c33891d7f8f6beed2d18a50e2742c5cf8474f9b27b2afdac593f8a923445d7e2af9027371655845846d4fc67a858f1863a207cb8a78335a179329501a52454f SHA512 6fc6121dc5a9db040f444b432aed4c720250e268087c68e5a0c9a652370a431c94c05fddfa8515ffb86a0f76582bb9a8fa4f9ef66608b82a3b8a5fbb00d2f3dc DIST bindfs-1.17.1.tar.gz 422341 BLAKE2B 7a4d83c88d2507fdaa9f7e602b73020be8eebb516742936e569d61894bb053a55a7b13bae8aa8301c0f8df486df2ccb5ea14d8bee7fff62ccfd72c88a1a6358e SHA512 9e7627d6fbb1348136e0716d5729cbc4951cd087efeff884d7ddc86429e3cd6e01b4f0a5b469ffa112421be1213dccc4723ab28f8db4b2f7d19525de705ffc77 +DIST bindfs-1.17.2.tar.gz 422406 BLAKE2B 11908e2c09e0d3b435af93f710441634b0babb98bf46c2c66673bc72d9c53fbf4c39587d0fd0479eb22daa186e1188c0248a4ebfdf3e730db76b474f7d19add1 SHA512 4de38df09df2bddb146a4390d2920c372228019a2a03abb1d4f213597888ff4f8487cbc8b758d8c7e8354272b39cc7435b4e81e4d437e875b5bf23a6b2ca767f diff --git a/sys-fs/bindfs/bindfs-1.17.2.ebuild b/sys-fs/bindfs/bindfs-1.17.2.ebuild new file mode 100644 index ..2729a0dd8fb3 --- /dev/null +++ b/sys-fs/bindfs/bindfs-1.17.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="FUSE filesystem for bind mounting with altered permissions" +HOMEPAGE="https://bindfs.org/; +SRC_URI="https://bindfs.org/downloads/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=sys-fs/fuse-3.10.2:3" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +RESTRICT="test" + +src_configure() { + econf $(use_enable debug debug-output) --with-fuse3 +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 882ac9b1db71efea7e03c41c12b21278c50461ea Author: Sam James gentoo org> AuthorDate: Thu Feb 9 00:54:28 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 00:57:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882ac9b1 sys-apps/groff: skip broken test w/ diffutils-3.9 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 9 - sys-apps/groff/groff-1.23.0_rc2.ebuild | 7 +++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 958daba55415..81ac61ff2940 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.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 @@ -56,6 +56,13 @@ src_prepare() { .ds default-operating-system Gentoo${pfx}/${KERNEL} EOF + # https://savannah.gnu.org/bugs/?63726 + sed -i \ + -e '/TESTS += contrib\/gdiffmk\/tests\/gdiffmk_tests.sh/d' \ + -e '/\tcontrib\/gdiffmk\/tests\/gdiffmk_tests.sh \\/d' \ + contrib/gdiffmk/tests/gdiffmk_tests.sh \ + contrib/gdiffmk/gdiffmk.am || die + # make sure we don't get a crappy `g' nameprefix on UNIX systems with real # troff (GROFF_G macro runs some test to see, its own troff doesn't satisfy) sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die diff --git a/sys-apps/groff/groff-1.23.0_rc2.ebuild b/sys-apps/groff/groff-1.23.0_rc2.ebuild index 0d90fdb18750..7571ab653986 100644 --- a/sys-apps/groff/groff-1.23.0_rc2.ebuild +++ b/sys-apps/groff/groff-1.23.0_rc2.ebuild @@ -61,6 +61,13 @@ src_prepare() { .ds default-operating-system Gentoo${pfx}/${KERNEL} EOF + # https://savannah.gnu.org/bugs/?63726 + sed -i \ + -e '/TESTS += contrib\/gdiffmk\/tests\/gdiffmk_tests.sh/d' \ + -e '/\tcontrib\/gdiffmk\/tests\/gdiffmk_tests.sh \\/d' \ + contrib/gdiffmk/tests/gdiffmk_tests.sh \ + contrib/gdiffmk/gdiffmk.am || die + # make sure we don't get a crappy `g' nameprefix on UNIX systems with real # troff (GROFF_G macro runs some test to see, its own troff doesn't satisfy) sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/astor/, dev-python/astor/files/
commit: 682e928678ce1fd48d8a4330d70875bc8c37ace6 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 00:56:24 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 00:57:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682e9286 dev-python/astor: fix tests w/ newer Pythons (bigint handling) Closes: https://bugs.gentoo.org/868711 Signed-off-by: Sam James gentoo.org> dev-python/astor/astor-0.8.1-r1.ebuild | 4 .../astor/files/astor-0.8.1-tests-bigint.patch | 23 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/astor/astor-0.8.1-r1.ebuild b/dev-python/astor/astor-0.8.1-r1.ebuild index 9f74edb0c2fb..c7baf5cf609c 100644 --- a/dev-python/astor/astor-0.8.1-r1.ebuild +++ b/dev-python/astor/astor-0.8.1-r1.ebuild @@ -16,6 +16,10 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +PATCHES=( + "${FILESDIR}"/${P}-tests-bigint.patch +) + distutils_enable_tests pytest EPYTEST_IGNORE=( diff --git a/dev-python/astor/files/astor-0.8.1-tests-bigint.patch b/dev-python/astor/files/astor-0.8.1-tests-bigint.patch new file mode 100644 index ..777e9390b9bf --- /dev/null +++ b/dev-python/astor/files/astor-0.8.1-tests-bigint.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/868711 +https://github.com/berkerpeksag/astor/commit/8342d6aa5dcdcf20f89a19057527510c245c7a2e + +From 8342d6aa5dcdcf20f89a19057527510c245c7a2e Mon Sep 17 00:00:00 2001 +From: Jochen Sprickerhof +Date: Fri, 30 Dec 2022 14:47:57 +0100 +Subject: [PATCH] Reduce huge int in test (Closes: #212) + +Int was above limits: + +https://docs.python.org/3/library/stdtypes.html#int-max-str-digits +--- a/tests/test_code_gen.py b/tests/test_code_gen.py +@@ -291,7 +291,7 @@ def test_with(self): + self.assertAstRoundtripsGtVer(source, (2, 7)) + + def test_huge_int(self): +-for n in (10**1, ++for n in (10**1000, + 0xdfa21cd2a530ccc8c870aa60d9feb3b35deeab81c3215a96557abbd683d21f4600f38e475d87100da9a4404220eeb3bb5584e5a2b5b48ffda58530ea19104a32577d7459d91e76aa711b241050f4cc6d5327ccee254f371bcad3be56d46eb5919b73f20dbdb1177b700f00891c5bf4ed128bb90ed541b778288285bcfa28432ab5cbcb8321b6e24760e998e0daa519f093a631e44276d7dd252ce0c08c75e2ab28a7349ead779f97d0f20a6d413bf3623cd216dc35375f6366690bcc41e3b2d5465840ec7ee0dc7e3f1c101d674a0c7dbccbc3942788b111396add2f8153b46a0e4b50d66e57ee92958f1c860dd97cc0e40e32febff915343ed53573142bdf4b): + self.assertEqual(astornum(n), n) + +
[gentoo-commits] proj/crossdev:master commit in: wrappers/site/
commit: 86c7a0a4149490bfb53077a1e26543130f2baca2 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 00:46:24 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 00:46:24 2023 + URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=86c7a0a4 wrappers: fix mipsel-linux-gnu cache vars for *sys_siglist sys_siglist was removed from glibc-2.32. Before now, for mipsel-linux-gnu, we were forcing the cache var to 'yes', rather than 'no'. I suspect this test would've worked correctly even without caching anyway, but it is what it is. Default to 'no' instead of 'yes'. See also: https://lists.openembedded.org/g/openembedded-core/topic/dunfell_patch_site_make/77178472?p= Closes: https://bugs.gentoo.org/791154 Signed-off-by: Sam James gentoo.org> wrappers/site/mipsel-linux-gnu | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wrappers/site/mipsel-linux-gnu b/wrappers/site/mipsel-linux-gnu index 42f82bf..7ecdba1 100644 --- a/wrappers/site/mipsel-linux-gnu +++ b/wrappers/site/mipsel-linux-gnu @@ -109,14 +109,14 @@ cv_mono_sizeof_sunpath=108 mono_cv_uscore=${mono_cv_uscore=no} # general -ac_cv_have_decl_sys_siglist=${ac_cv_have_decl_sys_siglist=yes} +ac_cv_have_decl_sys_siglist=${ac_cv_have_decl_sys_siglist=no} ac_cv_func_malloc_0_nonnull=${ac_cv_func_malloc_0_nonnull=yes} ac_cv_func_memcmp_working=${ac_cv_func_memcmp_working=yes} ac_cv_type_uid_t={ac_cv_type_uid_t=yes} # bash -bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=yes} -bash_cv_sys_siglist=${bash_cv_sys_siglist=yes} +bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=no} +bash_cv_sys_siglist=${bash_cv_sys_siglist=no} # clamav clamav_av_func_working_snprintf_long=${clamav_av_func_working_snprintf_long=yes}
[gentoo-commits] repo/gentoo:master commit in: app-text/mdbook/
commit: 3467a8bcf979ca71be57ed2bebdbfdb84258ce17 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 9 00:35:32 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 9 00:43:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3467a8bc app-text/mdbook: add 0.4.26 wrt bug #864040, cargo audit now gives a clean bill of health and just pending stable & cleanup Bug: https://bugs.gentoo.org/864040 Signed-off-by: Ionen Wolkens gentoo.org> app-text/mdbook/Manifest | 19 +++ app-text/mdbook/mdbook-0.4.26.ebuild | 267 +++ 2 files changed, 286 insertions(+) diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest index b0af7821342c..b14ce6cd563c 100644 --- a/app-text/mdbook/Manifest +++ b/app-text/mdbook/Manifest @@ -2,7 +2,9 @@ DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45 DIST ammonia-3.3.0.crate 46061 BLAKE2B 082ee30f39ad788c9ae87888f003c2f6d08fbea7ae4983f1f5419c87c5303d860ecabf6f530bb76ff03da44c1f72f664053da79e6e3f4991e39b23104bcedd97 SHA512 8bed262b3790a5629918f188c246f0039f4e3b46908b367993e61c280a99c775b85982bb5cdce5c66781a40b8b7f8ab1ebbe2900d590ee3ba0788dd5d854b155 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3 +DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14 SHA512 d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071 DIST assert_cmd-2.0.7.crate 23600 BLAKE2B bd5364ee9302ebfd2417a2afab8d7354a0443a19dc200f71476d6a0520736912a5ba2cd7367af125dfea656d89eba69572bb4256a70c65908947c4f8fefe115f SHA512 716d5e2fe0d695869c0e8175b1e6d930d6f8d08d43d5d4017a090e1faa1d860101c9105332e86942dd25787a8c87e6e363bf7d9776a0b77d19d8885fd2b5bfbd +DIST assert_cmd-2.0.8.crate 24347 BLAKE2B b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272 SHA512 886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 @@ -59,6 +61,7 @@ DIST gitignore-1.0.7.crate 12148 BLAKE2B 730b52920af24a58199c8350e59154b5e71796b DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46 DIST h2-0.3.15.crate 162238 BLAKE2B 67f4ec2210e83e16d8a931e4c83c21b3404d826278262174da6cd034de588b944fd6f8c2a416930870b7c8c9200ee9f2b0cfbdb42a94ae2b83f29b3e50455776 SHA512 54e006a0e70448386a8a8ce57434e75352e09e2a6f4457035fad47dc793b5ed69ef9cfb31dbc91b7d0d9a58ab5c2dd18e78190410356f871c14165186d40e6c8 DIST handlebars-4.3.5.crate 92039 BLAKE2B b97b553101a32ee9a389e13044ad58bf5ff2119b262422182687aa5897b88c092a92382a1b7b992ea8c834bedb9c45c65a5a626cfa503b47d4a9dd483d666250 SHA512 111926facf16e8e4319a868e60cddd6b5f872743364ca044e693ed4fd7451a80b5376e0cc0ef0dc82135bd3af2093c356afae64656558d508a36731f73825569 +DIST handlebars-4.3.6.crate 92108 BLAKE2B a6300d60ffe9acab3ccfc2efebe87fa4f5a4049f6564f33907a4acce6aea837eb2193c7f043567700ad15c6ee0c78b0bad0c0e48547ee78011241f09b6f8b810 SHA512
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 59b83b75b4196b49c3ad3b674104cfb66c8ea83b Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Feb 9 00:37:41 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Feb 9 00:38:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b83b75 cargo.eclass: fix --frozen logic it was not working as intended. it should only be passed if GIT_CRATES is defined. Signed-off-by: Georgy Yakovlev gentoo.org> eclass/cargo.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index de24a5f84318..a92fe97ec502 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -513,7 +513,7 @@ cargo_src_install() { set -- cargo install $(has --path ${@} || echo --path ./) \ --root "${ED}/usr" \ -${GIT_CRATES:---frozen} \ + ${GIT_CRATES[@]:+--frozen} \ $(usex debug --debug "") \ ${ECARGO_ARGS[@]} "$@" einfo "${@}"
[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/
commit: 063347336f45aa01ac6ed157b7edd5ffd59411d8 Author: Mike Gilbert gentoo org> AuthorDate: Thu Feb 9 00:38:17 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Feb 9 00:38:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06334733 net-p2p/transmission: drop 4.0.0_beta3 Signed-off-by: Mike Gilbert gentoo.org> net-p2p/transmission/Manifest | 1 - .../transmission/transmission-4.0.0_beta3.ebuild | 145 - 2 files changed, 146 deletions(-) diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest index 83ba1b19d158..f5ed0617c40c 100644 --- a/net-p2p/transmission/Manifest +++ b/net-p2p/transmission/Manifest @@ -1,3 +1,2 @@ DIST transmission-3.00.tar.xz 3995080 BLAKE2B fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498 SHA512 c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76 -DIST transmission-4.0.0-beta.3+r634b1e8fc1.tar.xz 10124300 BLAKE2B 91ceeb136d7bf99c06c050c91dab02798a643020e6e48ebe1ea23ed5ddd5cdb62b30ecd4c20d650cec6ba309d065b819b23e72f001f4d79a9f6e7e9be785690d SHA512 b730dc91a2592821900f9102eda2722d1f87c8dc9d28c01910de0632010d917187be5c582acd98f7e98cc622ce491b2f82a633af692cb08b36c9ce45cc6bdd19 DIST transmission-4.0.0.tar.xz 10351556 BLAKE2B d0bb13437da6e6b6a9001eed7e59ce3f7b58151787e9c1057b0c6bf65dfdeaf89c3aedee563f641f6d2d2bd3a84dafa3f68b557b190bd323928578e811fb0183 SHA512 79945af73fe7226dddadba7cc039516f2f878e05a9cf6c6d799b636b8298e2b2fa25c4426789bd41ef4d2b00d75a3c1c115c1676b4d2a9f09a1526456dceb3f8 diff --git a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild deleted file mode 100644 index 63e3cdd64e03.. --- a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 2006-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake systemd xdg-utils - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/transmission/transmission; -else - MY_PV="${PV/_beta/-beta.}" - MY_P="${PN}-${MY_PV}+r634b1e8fc1" - S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz; - #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="A fast, easy, and free BitTorrent client" -HOMEPAGE="https://transmissionbt.com/; - -# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for the rest -# transmission in licenses/ is for mentioning OpenSSL linking exception -# MIT is in several libtransmission/ headers -LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" -SLOT="0" -IUSE="appindicator cli gtk nls mbedtls qt5 systemd test" -RESTRICT="!test? ( test )" - -ACCT_DEPEND=" - acct-group/transmission - acct-user/transmission -" -BDEPEND="${ACCT_DEPEND} - virtual/pkgconfig - nls? ( - gtk? ( sys-devel/gettext ) - qt5? ( dev-qt/linguist-tools:5 ) - ) -" -COMMON_DEPEND=" - >=dev-libs/libevent-2.1.0:= - !mbedtls? ( dev-libs/openssl:0= ) - mbedtls? ( net-libs/mbedtls:0= ) - net-libs/libnatpmp - >=net-libs/libpsl-0.21.1 - >=net-libs/miniupnpc-1.7:= - >=net-misc/curl-7.28.0[ssl] - sys-libs/zlib:= - nls? ( virtual/libintl ) - gtk? ( - >=dev-cpp/gtkmm-3.24.0:3.0 - >=dev-cpp/glibmm-2.60.0:2 - appindicator? ( dev-libs/libayatana-indicator ) - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtnetwork:5 - dev-qt/qtdbus:5 - ) - systemd? ( >=sys-apps/systemd-209:= ) -" -DEPEND="${COMMON_DEPEND} - nls? ( virtual/libintl ) -" -RDEPEND="${COMMON_DEPEND} - ${ACCT_DEPEND} -" - -src_prepare() { - cmake_src_prepare - # https://github.com/transmission/transmission/issues/3901 - rm -f libtransmission/version.h || die -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} - - -DENABLE_GTK=$(usex gtk ON OFF) - -DENABLE_QT=$(usex qt5 ON OFF) - -DENABLE_MAC=OFF - -DENABLE_WEB=OFF - -DENABLE_CLI=$(usex cli ON OFF) - -DENABLE_TESTS=$(usex test ON OFF) - -DENABLE_NLS=$(usex nls ON OFF) - - -DRUN_CLANG_TIDY=OFF - - -DUSE_GTK_VERSION=3 - -DUSE_SYSTEM_EVENT2=ON - -DUSE_SYSTEM_DEFLATE=OFF - -DUSE_SYSTEM_DHT=OFF - -DUSE_SYSTEM_MINIUPNPC=ON - -DUSE_SYSTEM_NATPMP=ON -
[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/
commit: f988ea896fe12e824b2959d310638125f40b2480 Author: Mike Gilbert gentoo org> AuthorDate: Thu Feb 9 00:37:19 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Feb 9 00:37:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f988ea89 net-p2p/transmission: sync live ebuild Signed-off-by: Mike Gilbert gentoo.org> net-p2p/transmission/transmission-4.0.0.ebuild | 2 +- net-p2p/transmission/transmission-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-p2p/transmission/transmission-4.0.0.ebuild b/net-p2p/transmission/transmission-4.0.0.ebuild index 6cc284b07f39..4859dc49adb0 100644 --- a/net-p2p/transmission/transmission-4.0.0.ebuild +++ b/net-p2p/transmission/transmission-4.0.0.ebuild @@ -51,7 +51,7 @@ COMMON_DEPEND=" gtk? ( >=dev-cpp/gtkmm-3.24.0:3.0 >=dev-cpp/glibmm-2.60.0:2 - appindicator? ( dev-libs/libayatana-indicator ) + appindicator? ( dev-libs/libayatana-appindicator ) ) qt5? ( dev-qt/qtcore:5 diff --git a/net-p2p/transmission/transmission-.ebuild b/net-p2p/transmission/transmission-.ebuild index 242b9d3105cd..4859dc49adb0 100644 --- a/net-p2p/transmission/transmission-.ebuild +++ b/net-p2p/transmission/transmission-.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/transmission/transmission; else MY_PV="${PV/_beta/-beta.}" - MY_P="${PN}-${MY_PV}+r634b1e8fc1" + MY_P="${PN}-${MY_PV}" S="${WORKDIR}/${MY_P}" SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz; KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: 481611b6ff86d1152f87a8adb442638c22eeafa3 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 8 23:53:19 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 8 23:53:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=481611b6 sci-electronics/kicad-meta: stabilize 6.0.9 for amd64 Signed-off-by: Marek Szuba gentoo.org> sci-electronics/kicad-meta/kicad-meta-6.0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad-meta/kicad-meta-6.0.9.ebuild b/sci-electronics/kicad-meta/kicad-meta-6.0.9.ebuild index 9b332cea06f2..a9b6381bc4ae 100644 --- a/sci-electronics/kicad-meta/kicad-meta-6.0.9.ebuild +++ b/sci-electronics/kicad-meta/kicad-meta-6.0.9.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 @@ -11,7 +11,7 @@ LICENSE="metapackage" SLOT="0" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi IUSE="doc minimal"
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: 73bf06898bcfd3296bed551b7fcc869f2b1f7860 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 8 23:51:23 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 8 23:51:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73bf0689 app-doc/kicad-doc: stabilize 6.0.9 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-doc/kicad-doc/kicad-doc-6.0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-doc/kicad-doc/kicad-doc-6.0.9.ebuild b/app-doc/kicad-doc/kicad-doc-6.0.9.ebuild index 51164ea1dde5..0c112a32d334 100644 --- a/app-doc/kicad-doc/kicad-doc-6.0.9.ebuild +++ b/app-doc/kicad-doc/kicad-doc-6.0.9.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 @@ -15,7 +15,7 @@ if [[ ${PV} == ]]; then LIVE_DEPEND=">=x11-misc/util-macros-1.18" else SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 657cc95ea76013f16905fcd2f5e989c8a7d7f414 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 8 23:52:52 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 8 23:52:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657cc95e sci-electronics/kicad-symbols: stabilize 6.0.9 for amd64 Signed-off-by: Marek Szuba gentoo.org> sci-electronics/kicad-symbols/kicad-symbols-6.0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad-symbols/kicad-symbols-6.0.9.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-6.0.9.ebuild index 02943f2ff696..34f69ac0a947 100644 --- a/sci-electronics/kicad-symbols/kicad-symbols-6.0.9.ebuild +++ b/sci-electronics/kicad-symbols/kicad-symbols-6.0.9.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 @@ -15,7 +15,7 @@ else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.gz; if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: dfa2a8d618e1c26c94644d927f22066aa821273b Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 8 23:52:20 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 8 23:52:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa2a8d6 sci-electronics/kicad-footprints: stabilize 6.0.9 for amd64 Signed-off-by: Marek Szuba gentoo.org> sci-electronics/kicad-footprints/kicad-footprints-6.0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad-footprints/kicad-footprints-6.0.9.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-6.0.9.ebuild index e1268b9afd0d..8a46cc5de857 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-6.0.9.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-6.0.9.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 @@ -17,7 +17,7 @@ else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 564fea258efd376afb23d408526141034b433b18 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 8 23:52:38 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 8 23:52:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564fea25 sci-electronics/kicad-packages3d: stabilize 6.0.9 for amd64 Signed-off-by: Marek Szuba gentoo.org> sci-electronics/kicad-packages3d/kicad-packages3d-6.0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.9.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.9.ebuild index 5646b83a340a..344b60c32007 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.9.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.9.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 @@ -18,7 +18,7 @@ else S="${WORKDIR}/${PN/3d/3D}-${MY_PV}" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 3e9ae8f414b086d39e343f889629a23b67d2a860 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 8 23:52:02 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 8 23:52:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9ae8f4 sci-electronics/kicad: stabilize 6.0.9 for amd64 Signed-off-by: Marek Szuba gentoo.org> sci-electronics/kicad/kicad-6.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad/kicad-6.0.9.ebuild b/sci-electronics/kicad/kicad-6.0.9.ebuild index 66c09b766366..acb95eeca5df 100644 --- a/sci-electronics/kicad/kicad-6.0.9.ebuild +++ b/sci-electronics/kicad/kicad-6.0.9.ebuild @@ -21,7 +21,7 @@ else S="${WORKDIR}/${PN}-${MY_PV}" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: b8b47c370dd059f492cf5bf476b636dec3db9040 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 8 23:53:03 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 8 23:53:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b47c37 sci-electronics/kicad-templates: stabilize 6.0.9 for amd64 Signed-off-by: Marek Szuba gentoo.org> sci-electronics/kicad-templates/kicad-templates-6.0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad-templates/kicad-templates-6.0.9.ebuild b/sci-electronics/kicad-templates/kicad-templates-6.0.9.ebuild index fcdb94bb2f13..d8f7f7a3b81b 100644 --- a/sci-electronics/kicad-templates/kicad-templates-6.0.9.ebuild +++ b/sci-electronics/kicad-templates/kicad-templates-6.0.9.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 @@ else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/ruff/
commit: f8739b6112dd0e1ff7e0d7af0bee579653f10ea3 Author: Patrick McLean gentoo org> AuthorDate: Wed Feb 8 23:13:38 2023 + Commit: Patrick McLean gentoo org> CommitDate: Wed Feb 8 23:13:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8739b61 dev-util/ruff: add 0.0.244, drop 0.0.243 Signed-off-by: Patrick McLean gentoo.org> dev-util/ruff/Manifest | 2 +- dev-util/ruff/{ruff-0.0.243.ebuild => ruff-0.0.244.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest index 2e3c6c9faaa1..8fbf1384dbc8 100644 --- a/dev-util/ruff/Manifest +++ b/dev-util/ruff/Manifest @@ -198,7 +198,7 @@ DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83 DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 -DIST ruff-0.0.243.gh.tar.gz 819464 BLAKE2B d8cb1d27e5f75103ef2c26a343401b3fec3041b8c732c5a5d843a07961b11521ffb9f9b44079f80b86149343f619ce06bd20d2969cd9ba23c876c21b1d5e35e0 SHA512 812e9e1012560f3e964c52eda6365fc9a99389909e31aed671b8e395446e6074192f96cf320334d0ea7a0757412236cca593f68eadac11138e76b8c1c263cb63 +DIST ruff-0.0.244.gh.tar.gz 823226 BLAKE2B f94fc1d9d712cbe82cf9b910409f8fe5bf7035a5e6ed64cd721bfb059afa8ab22db7748fd758a3019682b10ac10d05d87cdd38a6b8bb20732ef33a2cfb4be686 SHA512 0140d2aee9d75eeb9a5bebab82be307c8854c7f16ca2b5362bd8e5bff2f68fd08e22b629a6acc516de24337381f8fd62943c166643348c8967158a66d66bc732 DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustix-0.36.8.crate 290808 BLAKE2B 62da252100523d282d6d8d2bf141f6e59f0dafcebb0a1025b6bddb78c2a100643d63edcaea4cf64ce68696219ef52706f6b49f6a7b22f99c544866643952f98b SHA512 6fd6ca326feac93145ddbf6eba65c8eff731c9a9e7ff3a6724c19e5c8bbb05236f526df27c4c916e855e7e75e65914470af2d9c98e1571692991a7bd811b5bb0 diff --git a/dev-util/ruff/ruff-0.0.243.ebuild b/dev-util/ruff/ruff-0.0.244.ebuild similarity index 100% rename from dev-util/ruff/ruff-0.0.243.ebuild rename to dev-util/ruff/ruff-0.0.244.ebuild
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm/17.0/musl/
commit: 7fc81f2fe989beb56e9e5e657ad8bff2aea71219 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 23:08:58 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 23:09:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc81f2f profiles/default/linux/arm/17.0/musl: update bug ref in mask Bug: https://bugs.gentoo.org/893654 Signed-off-by: Sam James gentoo.org> profiles/default/linux/arm/17.0/musl/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/default/linux/arm/17.0/musl/package.use.mask b/profiles/default/linux/arm/17.0/musl/package.use.mask index cff3d1daadfa..74b1b5aad0f8 100644 --- a/profiles/default/linux/arm/17.0/musl/package.use.mask +++ b/profiles/default/linux/arm/17.0/musl/package.use.mask @@ -5,5 +5,5 @@ # libsanitizer needs porting to arm on musl: # - https://archives.gentoo.org/gentoo-releng-autobuilds/message/c59c5775309deef44162d1337e6fb650 # - https://archives.gentoo.org/gentoo-releng-autobuilds/message/e94e893c954fa50b84b84086a40c359f -# - https://bugs.gentoo.org/892079#c10 (bug otherwise unrelated) +# - bug #893654 sys-devel/gcc sanitize
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 70798e86503c74be435ea880a249e18e8a6e0a38 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 21:58:47 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 23:09:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70798e86 profiles/base: unmask gprofng for newer binutils Closes: https://bugs.gentoo.org/865113 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index c3f8b6eb7b9c..c9443c84db66 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -154,7 +154,7 @@ app-antivirus/clamav jit # Sam James (2022-08-26) # Broken at runtime for now (bug #865113). -sys-devel/binutils gprofng + (2022-08-14) # slurm is last rited
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/
commit: 70c83504d5c92a66b3fba923b2e819b9568990f9 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 8 22:35:25 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 8 22:35:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c83504 dev-lang/rust: fix 1.67.0 with both doc and wasm enabled Closes: https://bugs.gentoo.org/892513 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/rust/files/1.67.0-doc-wasm.patch | 34 +++ dev-lang/rust/rust-1.67.0.ebuild | 1 + 2 files changed, 35 insertions(+) diff --git a/dev-lang/rust/files/1.67.0-doc-wasm.patch b/dev-lang/rust/files/1.67.0-doc-wasm.patch new file mode 100644 index ..06011deb795b --- /dev/null +++ b/dev-lang/rust/files/1.67.0-doc-wasm.patch @@ -0,0 +1,34 @@ +From 92aa5f6b272bcdc020a34f8d90f9ef851b5b4504 Mon Sep 17 00:00:00 2001 +From: John Millikin +Date: Mon, 9 Jan 2023 13:54:21 +0900 +Subject: [PATCH] Disable `linux_ext` in wasm32 and fortanix rustdoc builds. + +The `std::os::unix` module is stubbed out when building docs for these +target platforms. The introduction of Linux-specific extension traits +caused `std::os::net` to depend on sub-modules of `std::os::unix`, +which broke rustdoc for the `wasm32-unknown-unknown` target. + +Adding an additional `#[cfg]` guard solves that rustdoc failure by +not declaring `linux_ext` on targets with a stubbed `std::os::unix`. +--- + library/std/src/os/net/mod.rs | 9 + + 1 file changed, 9 insertions(+) + +diff --git a/library/std/src/os/net/mod.rs b/library/std/src/os/net/mod.rs +index 5ec267c41e97c..b7046dd7c598c 100644 +--- a/library/std/src/os/net/mod.rs b/library/std/src/os/net/mod.rs +@@ -1,4 +1,13 @@ + //! OS-specific networking functionality. + ++// See cfg macros in `library/std/src/os/mod.rs` for why these platforms must ++// be special-cased during rustdoc generation. ++#[cfg(not(all( ++doc, ++any( ++all(target_arch = "wasm32", not(target_os = "wasi")), ++all(target_vendor = "fortanix", target_env = "sgx") ++) ++)))] + #[cfg(any(target_os = "linux", target_os = "android", doc))] + pub(super) mod linux_ext; diff --git a/dev-lang/rust/rust-1.67.0.ebuild b/dev-lang/rust/rust-1.67.0.ebuild index 095c3d5689e0..9cef9622f2b5 100644 --- a/dev-lang/rust/rust-1.67.0.ebuild +++ b/dev-lang/rust/rust-1.67.0.ebuild @@ -164,6 +164,7 @@ PATCHES=( "${FILESDIR}"/1.65.0-ignore-broken-and-non-applicable-tests.patch "${FILESDIR}"/1.62.1-musl-dynamic-linking.patch "${FILESDIR}"/1.67.0-bootstrap.patch + "${FILESDIR}"/1.67.0-doc-wasm.patch ) S="${WORKDIR}/${MY_P}-src"
[gentoo-commits] repo/gentoo:master commit in: dev-python/simber/
commit: 74edc98efcc22df192b0e77024071f84b2f78317 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 8 22:16:41 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 8 22:17:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74edc98e dev-python/simber: remove python_requires Closes: https://bugs.gentoo.org/893620 Signed-off-by: Maciej Barć gentoo.org> dev-python/simber/simber-0.2.5.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-python/simber/simber-0.2.5.ebuild b/dev-python/simber/simber-0.2.5.ebuild index 2c80d2f6ff4a..50e304703975 100644 --- a/dev-python/simber/simber-0.2.5.ebuild +++ b/dev-python/simber/simber-0.2.5.ebuild @@ -20,3 +20,9 @@ KEYWORDS="amd64 ~x86" RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]" distutils_enable_tests pytest + +src_prepare() { + sed -i '/ *python_requires/s|.*||' setup.py || die # bug #893620 + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_inline_test/files/, dev-ml/ppx_inline_test/
commit: 216c94add051b5fb61539b5e444ada5c6c023636 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 8 22:04:54 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 8 22:17:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216c94ad dev-ml/ppx_inline_test: patch for newest ppxlib Signed-off-by: Maciej Barć gentoo.org> .../files/ppx_inline_test-0.15.0-pr39.patch| 23 ++ .../ppx_inline_test-0.15.0-r3.ebuild | 28 ++ 2 files changed, 51 insertions(+) diff --git a/dev-ml/ppx_inline_test/files/ppx_inline_test-0.15.0-pr39.patch b/dev-ml/ppx_inline_test/files/ppx_inline_test-0.15.0-pr39.patch new file mode 100644 index ..39c5a9c8ca0a --- /dev/null +++ b/dev-ml/ppx_inline_test/files/ppx_inline_test-0.15.0-pr39.patch @@ -0,0 +1,23 @@ +From 99e6e5819118c3ebf06bccc879a15175b9221148 Mon Sep 17 00:00:00 2001 +From: Carl Eastlund +Date: Thu, 19 Jan 2023 12:25:16 -0500 +Subject: [PATCH] Stop using [Ppxlib.File_path]. + +Signed-off-by: Carl Eastlund +--- + src/ppx_inline_test.ml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/ppx_inline_test.ml b/src/ppx_inline_test.ml +index 7f2e854..37c9791 100644 +--- a/src/ppx_inline_test.ml b/src/ppx_inline_test.ml +@@ -82,7 +82,7 @@ let rec short_desc_of_expr ~max_len e = + ;; + + let descr ~(loc:Location.t) ?(inner_loc=loc) e_opt id_opt = +- let filename = File_path.get_default_path loc in ++ let filename = loc.loc_start.pos_fnamein + let line = loc.loc_start.pos_lnum in + let start_pos = loc.loc_start.pos_cnum - loc.loc_start.pos_bol in + let end_pos = inner_loc.Location.loc_end.pos_cnum - loc.loc_start.pos_bol in diff --git a/dev-ml/ppx_inline_test/ppx_inline_test-0.15.0-r3.ebuild b/dev-ml/ppx_inline_test/ppx_inline_test-0.15.0-r3.ebuild new file mode 100644 index ..c54ad31da8b2 --- /dev/null +++ b/dev-ml/ppx_inline_test/ppx_inline_test-0.15.0-r3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Syntax extension for writing in-line tests in ocaml code" +HOMEPAGE="https://github.com/janestreet/ppx_inline_test; +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +# https://bugs.gentoo.org/749291#c2 +RESTRICT="test" + +RDEPEND=" + >=dev-ml/ppxlib-0.29.0:= + dev-ml/base:= + dev-ml/time_now:${SLOT} +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${P}-pr39.patch )
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/osprofiler/
commit: 99634202dde32870442f25638bd3531be03ec4ed Author: Julien Roy jroy ca> AuthorDate: Wed Feb 8 22:09:48 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Feb 8 22:09:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99634202 dev-python/osprofiler: dev-python/{redis-py -> redis} Signed-off-by: Julien Roy jroy.ca> dev-python/osprofiler/osprofiler-3.4.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/osprofiler/osprofiler-3.4.3.ebuild b/dev-python/osprofiler/osprofiler-3.4.3.ebuild index a599facb1..5719aa521 100644 --- a/dev-python/osprofiler/osprofiler-3.4.3.ebuild +++ b/dev-python/osprofiler/osprofiler-3.4.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=8 @@ -46,7 +46,7 @@ DEPEND=" >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}] >=dev-python/elasticsearch-py-2.0.0[${PYTHON_USEDEP}] - >=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}] + >=dev-python/redis-2.10.0[${PYTHON_USEDEP}] >=dev-python/reno-3.1.0[${PYTHON_USEDEP}] ) "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/celery/
commit: 1ebe795c842826b0017a9ba4fa6f954267bf8bd7 Author: Julien Roy jroy ca> AuthorDate: Wed Feb 8 22:09:22 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Feb 8 22:09:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ebe795c dev-python/celery: dev-python/{redis-py -> redis} Signed-off-by: Julien Roy jroy.ca> dev-python/celery/celery-5.3.0_beta1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild index dc527d4aa..d46c2fc2d 100644 --- a/dev-python/celery/celery-5.3.0_beta1-r1.ebuild +++ b/dev-python/celery/celery-5.3.0_beta1-r1.ebuild @@ -51,7 +51,7 @@ BDEPEND=" dev-python/pytest-subtests[${PYTHON_USEDEP}] >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - dev-python/redis-py[${PYTHON_USEDEP}] + dev-python/redis[${PYTHON_USEDEP}] dev-python/sphinx-testing[${PYTHON_USEDEP}] dev-python/tblib[${PYTHON_USEDEP}] sci-astronomy/pyephem[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsql/files/, dev-qt/qtsql/
commit: 21ff6b5a26c64269d3c9cb1753ed35c74fe5ed7f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 8 22:00:02 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 8 22:03:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ff6b5a dev-qt/qtsql: Fix CVE-2023-24607 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtsql/Manifest | 1 + .../qtsql/files/qtsql-5.15.8-CVE-2023-24607.patch | 341 + dev-qt/qtsql/qtsql-5.15.8-r1.ebuild| 58 3 files changed, 400 insertions(+) diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest index 74c8ba8ae7d8..72012ac9ff90 100644 --- a/dev-qt/qtsql/Manifest +++ b/dev-qt/qtsql/Manifest @@ -1,3 +1,4 @@ DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2 SHA512 2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e DIST qtbase-5.15.8-gentoo-kde-1.tar.xz 780764 BLAKE2B 6abb00127113595cbb0a0caf58eb6323423ca41cbde6262a63762aded12861b6c051c9548c9ce2d11ab073e8930c11b609c05579eba34d56201fb7187c78ee23 SHA512 8b59ba61e7364c78d5bf728b4d8c9bd0f8e1ed973f1a84cd40330b06195b246e052ec087067336ff5d4e80a12168a25e0bd47fd88d837c00f106d8cdeba0c016 +DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8 SHA512 f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b SHA512 29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce diff --git a/dev-qt/qtsql/files/qtsql-5.15.8-CVE-2023-24607.patch b/dev-qt/qtsql/files/qtsql-5.15.8-CVE-2023-24607.patch new file mode 100644 index ..3cdb9116465b --- /dev/null +++ b/dev-qt/qtsql/files/qtsql-5.15.8-CVE-2023-24607.patch @@ -0,0 +1,341 @@ +From ec1c9c116a16f2cd15587dc861e5d178010b3f99 Mon Sep 17 00:00:00 2001 +From: Albert Astals Cid +Date: Wed, 8 Feb 2023 18:16:58 +0100 +Subject: [PATCH] Apply CVE-2023-24607-qtbase-5.15.diff + +Change-Id: Ic77ce0e279a8ed6d7aac3bf4f0d1a56ad9dde40c +--- + src/plugins/sqldrivers/odbc/qsql_odbc.cpp | 206 +- + 1 file changed, 118 insertions(+), 88 deletions(-) + +diff --git a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp +index 5f51de3843..6cac60d03d 100644 +--- a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp +@@ -92,23 +92,39 @@ inline static QString fromSQLTCHAR(const QVarLengthArray& input, int s + return result; + } + ++template ++void toSQLTCHARImpl(QVarLengthArray , const QString ); // primary template undefined ++ ++template ++void do_append(QVarLengthArray , const Container ) ++{ ++result.append(reinterpret_cast(c.data()), c.size()); ++} ++ ++template <> ++void toSQLTCHARImpl<1>(QVarLengthArray , const QString ) ++{ ++const auto u8 = input.toUtf8(); ++do_append(result, u8); ++} ++ ++template <> ++void toSQLTCHARImpl<2>(QVarLengthArray , const QString ) ++{ ++do_append(result, input); ++} ++ ++template <> ++void toSQLTCHARImpl<4>(QVarLengthArray , const QString ) ++{ ++const auto u32 = input.toUcs4(); ++do_append(result, u32); ++} ++ + inline static QVarLengthArray toSQLTCHAR(const QString ) + { + QVarLengthArray result; +-result.resize(input.size()); +-switch(sizeof(SQLTCHAR)) { +-case 1: +-memcpy(result.data(), input.toUtf8().data(), input.size()); +-break; +-case 2: +-memcpy(result.data(), input.unicode(), input.size() * 2); +-break; +-case 4: +-memcpy(result.data(), input.toUcs4().data(), input.size() * 4); +-break; +-default: +-qCritical("sizeof(SQLTCHAR) is %d. Don't know how to handle this.", int(sizeof(SQLTCHAR))); +-} ++toSQLTCHARImpl(result, input); + result.append(0); // make sure it's null terminated, doesn't matter if it already is, it does if it isn't. + return result; + } +@@ -763,6 +779,14 @@ QChar QODBCDriverPrivate::quoteChar() + return quote; + } + ++static SQLRETURN qt_string_SQLSetConnectAttr(SQLHDBC handle, SQLINTEGER attr, const QString ) ++{ ++auto encoded = toSQLTCHAR(val); ++return SQLSetConnectAttr(handle, attr, ++ encoded.data(), ++ SQLINTEGER(encoded.size() * sizeof(SQLTCHAR))); // size in
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 3d3ba501db04aa4330191f669f85c72a6313d693 Author: Matthew Thode gentoo org> AuthorDate: Wed Feb 8 22:00:18 2023 + Commit: Matthew Thode gentoo org> CommitDate: Wed Feb 8 22:00:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3ba501 dev-ruby/facter: add 4.3.0 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest| 1 + dev-ruby/facter/facter-4.3.0.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index d9453f336636..9ad80d38c489 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1,3 @@ DIST facter-3.14.24.tar.gz 410547 BLAKE2B 69d2fd3b1bf9f91456ca570f9fef44ddd6e7656a285c035ecb42df2553c461be137d06232fc1f96f239598143912928dcfaf0d9b3078f4335dfc83163eee5120 SHA512 88e47271f213570fb7819630f7b08076bd8b234612a2bb885de760acab48c37b588c1f214da11c5096f0db6b7df4a516b6e83abc56a1d95779b6f1353831e588 DIST facter-4.2.14.tar.gz 485039 BLAKE2B cc6862a3ed314af19ef38e5b1a000916cd8d7cd75f69c9ea38efda612ba82033127963c0230e0344e66cb90a9054d52a8882a8e49f90fc87b383b8dc69568656 SHA512 764af9e9e5957182d57e803b4519f6d831a12fdca4b9db77efa19c71edd1fc0af7f52b4953f54ba8881afe948db1fd93239e7de47be24a836587eace6420e038 +DIST facter-4.3.0.tar.gz 485528 BLAKE2B 87649bd543337d3f12b978cbff78b0829e2f11ea68884b357a131b421fa60a5c713fee7d0dd04e04aa4cbfa39a08889967b0b531bfc8fcde781be12b4f455f01 SHA512 52ed43ab1d11ded079ae221a60f1448f1cf3a3c66907e828f9d6e0c5c0e28c26641ce482a694100700633cc1459a3521be45029907307b2bf91cb6eaecc1b351 diff --git a/dev-ruby/facter/facter-4.3.0.ebuild b/dev-ruby/facter/facter-4.3.0.ebuild new file mode 100644 index ..1c4e136e7a9c --- /dev/null +++ b/dev-ruby/facter/facter-4.3.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" +RUBY_FAKEGEM_GEMSPEC="facter.gemspec" +#RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-ng ruby-fakegem + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +#IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +#RESTRICT="!test? ( test )" + +ruby_add_rdepend "dev-ruby/hocon
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 04591be0ae074b589d2a86c4acf08199f7265644 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 21:32:37 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 21:35:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04591be0 sys-libs/pkgcraft: fix fetching crates The tarball fetched from github doesn't contain the scallop submodule and gyakovlev explained the possible issues w/ mixing crate build & github tag tarball builds because of the risk of mismatches. Thanks-to: Georgy Yakovlev gentoo.org> Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 148 +- sys-libs/pkgcraft/pkgcraft-0.0.5.ebuild | 463 +--- sys-libs/pkgcraft/pkgcraft-.ebuild | 463 +--- 3 files changed, 760 insertions(+), 314 deletions(-) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index f342d854ff9c..25333678072f 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1,42 +1,74 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16 SHA512 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23 +DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f +DIST assert_cmd-2.0.8.crate 24347 BLAKE2B b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272 SHA512 886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428 +DIST async-stream-0.3.3.crate 12142 BLAKE2B 982831c5161e4fe3fadd5cb62678ba6d17c08e8d00de6cdf67ea2fcfc99cb878f7a87ed6eb29474f38081e0236bcf8e98e1ca2ae7d14f72bae2a6443557f2382 SHA512 fcc1e2c4e845ef309ece18824dcb769d84bf2370427f339658c489909028daa5e86e9dd4150c62c4279f4f498d4a73a200d9036271107d16134f56713aa6a0d0 +DIST async-stream-impl-0.3.3.crate 4072 BLAKE2B 33577ae90f52bf9c50e2b264b65ccf2fc999b97548be32e1e23907d645262b1e699d4992670cd1b7b65edab00eca53fba823d68f2534b98daff6bee02858e043 SHA512 d61bbd6d26eff8170a26fe98b1f8701d7e1082c2108b059d8bfd166eafbe22172586d9e8e2a31c32cb7ea9e9ff9d689fcd070ce7ae5b526f7f3c68f1b212 DIST async-trait-0.1.62.crate 27944 BLAKE2B 01bc8d5cb02b19e9ad3d1e7c95c1584330de3136da277029a8caca39192767af76153d767ad1472867f2d1dbf5f5d56b4acd3d86d2581cdf460f4c82aaf53ff2 SHA512 c58d4586026e5686f9e98a8e98c5375faf5d61524714fa1355673b3f5c925edda40761810196593448474b524585c008e71b0a8bb7de72d75a3834ef67687726 DIST async-trait-0.1.64.crate 29196 BLAKE2B 8cd25de53df989d7d5b79181e0ed5b6bd7cad71a2dee24b56eca9c7c9d6024f4fcce89764fda830168c093dc5e447455443b319491097171ef4c049eeb7199b2 SHA512 0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7 DIST async_once-0.2.6.crate 4678 BLAKE2B 15a381936c593c9eeb4b79a41dca09337fcdde2fec734f30502209001a41a61ded78dabffef9d6f415166e281c3208e2585061a8ce5033b6cac982f4876c4b63 SHA512 e0f1a9298a9aa0e2a1bd9c9c903ea143bf05549ee7acb5c1fe72d63430a7a7a2a3d50b1b7c8f7738b1c2f9dea5c6e329dbab1f355c2d8ebf4aab1d5238d71aaa +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm/17.0/musl/
commit: 5a3ff0fc1159b74ad7be0f6be28d9ab53bbc76aa Author: Sam James gentoo org> AuthorDate: Wed Feb 8 21:40:20 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 21:40:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3ff0fc profiles/default/linux/arm/17.0/musl: mask sys-devel/gcc[sanitize] Bug: https://bugs.gentoo.org/892079 Signed-off-by: Sam James gentoo.org> profiles/default/linux/arm/17.0/musl/package.use.mask | 9 + 1 file changed, 9 insertions(+) diff --git a/profiles/default/linux/arm/17.0/musl/package.use.mask b/profiles/default/linux/arm/17.0/musl/package.use.mask new file mode 100644 index ..cff3d1daadfa --- /dev/null +++ b/profiles/default/linux/arm/17.0/musl/package.use.mask @@ -0,0 +1,9 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2023-02-08) +# libsanitizer needs porting to arm on musl: +# - https://archives.gentoo.org/gentoo-releng-autobuilds/message/c59c5775309deef44162d1337e6fb650 +# - https://archives.gentoo.org/gentoo-releng-autobuilds/message/e94e893c954fa50b84b84086a40c359f +# - https://bugs.gentoo.org/892079#c10 (bug otherwise unrelated) +sys-devel/gcc sanitize
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 7e549adf29f028b9fc285103d119991bf2ea8900 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Feb 8 21:20:56 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Feb 8 21:21:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e549adf sys-devel/binutils: 2.40 patchset 2 bump Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils/Manifest| 1 + sys-devel/binutils/binutils-2.40-r1.ebuild | 492 + 2 files changed, 493 insertions(+) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 8ce6050a8086..c52d13d3d3e3 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -15,4 +15,5 @@ DIST binutils-2.38.tar.xz 23651408 BLAKE2B 19ede396ec97b88e632aded2f69f4684cc505 DIST binutils-2.39-patches-5.tar.xz 82924 BLAKE2B 2cf75f661989f22270d6afe5f3c543814eb6a331be4493016fa2871e1f10a84a123c1c51e77a19b35e46680b9fe77390cb1532ca40d470a6041fa768fed3ccd7 SHA512 4b5811b4822b3a06f590fc7d082dc0ddf18a6058ac23887254e2ee9bd63c7f06f1636e446152115c7e0b01a6c5298a0d9df6904bd1582e66504ccde80dd1ecbd DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 DIST binutils-2.40-patches-1.tar.xz 12260 BLAKE2B d525502e08012080417634fd41981550362d4d799952e89f388af2a6e5db5b80e88bfdb0b5b1d2a1bcf8ebda529eefbced8fa2ae84c7fe3ddb10184e98d4b369 SHA512 140f80be786511f63651e67bf25c2992de6a21bac00a3252dcf98becc3f9379c8070ef1380d5542bbf2e1908c50dab2c7ebb651d13bb97609594fe9fd9f1f079 +DIST binutils-2.40-patches-2.tar.xz 183760 BLAKE2B 447f1c40ac8212b1e91f6f2137f87958c3f4e2366b11b9979d9d09d52e9fcde9a9d74f0c1871616157e001f505849fceb2097a512f434b9c848885e367a07c35 SHA512 30efbfcbd2d936c74d9480e4f2f4b8dcd30abcd0f1b22d21d20558002fdb8c90bd2fe97e3f27c2905714dcfd1297cac2646ede1e2c3d9fbf159f93c8cf01a290 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2 SHA512 a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925 diff --git a/sys-devel/binutils/binutils-2.40-r1.ebuild b/sys-devel/binutils/binutils-2.40-r1.ebuild new file mode 100644 index ..4c44596c44eb --- /dev/null +++ b/sys-devel/binutils/binutils-2.40-r1.ebuild @@ -0,0 +1,492 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/; + +LICENSE="GPL-3+" +IUSE="cet doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla zstd" + +# Variables that can be set here (ignored for live ebuilds) +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets + +PATCH_VER=2 +PATCH_DEV=dilfridge + +if [[ ${PV} == * ]]; then + inherit git-r3 + SLOT=${PV} +else + PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} + PATCH_DEV=${PATCH_DEV:-dilfridge} + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${PV}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz; + [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz; + SLOT=$(ver_cut 1-2) + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib + zstd? ( app-arch/zstd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( sys-apps/texinfo ) + test? ( + dev-util/dejagnu + sys-devel/bc + ) + nls? ( sys-devel/gettext ) + zstd? ( virtual/pkgconfig ) + sys-devel/flex + app-alternatives/yacc +" + +RESTRICT="!test? ( test )" + +MY_BUILDDIR=${WORKDIR}/build + +src_unpack() { + if [[ ${PV} == * ]] ; then +
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/geopy/
commit: f9e8b39471631d806b37d3efef307da9cae34d88 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 8 21:20:06 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 8 21:20:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e8b394 sci-geosciences/geopy: add 2.3.0 Signed-off-by: Alfredo Tupone gentoo.org> sci-geosciences/geopy/Manifest | 1 + sci-geosciences/geopy/geopy-2.3.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/sci-geosciences/geopy/Manifest b/sci-geosciences/geopy/Manifest index a67caaea0ae7..46e9da1a2d24 100644 --- a/sci-geosciences/geopy/Manifest +++ b/sci-geosciences/geopy/Manifest @@ -1 +1,2 @@ DIST geopy-2.2.0.tar.gz 289811 BLAKE2B f876a867a19e5178eba1fa6b7389159e820fc6a9c9a6ac4beb807e2b1b121612a526b5f7290d5fd6db3e259cbd03a86695775d4cad39662126d5f5b7194b19bd SHA512 78b6c2e4726dd50ad97e3425a0459b4611eed54c06c16a2b397db9c3fd9878d76f9eba26ce353908315fea469a76b4044401f5ba37aab3752e9649fd35db16cd +DIST geopy-2.3.0.tar.gz 290677 BLAKE2B 5bd981902e734d76289e628e92a14a550d92509a69585dea94c669256ed279655ed27d03752307c21c773f0364a8c62671d34c49fa889bc933ff021716062422 SHA512 ede61870f38ff2fb7c79f282b06711e6677f6054d082f3b0a1d9f5eace4e7597e65938fc7eebd2c31ceeb27e02de8d1e1a71d71bd66613b6d9185da5e4261a4f diff --git a/sci-geosciences/geopy/geopy-2.3.0.ebuild b/sci-geosciences/geopy/geopy-2.3.0.ebuild new file mode 100644 index ..51b6f4691324 --- /dev/null +++ b/sci-geosciences/geopy/geopy-2.3.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10} ) +inherit distutils-r1 + +DESCRIPTION="Python client for several popular geocoding web services" +HOMEPAGE="https://github.com/geopy/geopy; +SRC_URI="https://github.com/geopy/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +# Need geocoding service to test +RESTRICT="test" + +RDEPEND=">=sci-geosciences/GeographicLib-1.51-r1[python,${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f16a83b775dfc3f79a78b9e3d252cfc71ba95a53 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 20:49:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 21:13:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16a83b7 media-video/vlc: drop 3.0.17.4-r2 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 - media-video/vlc/vlc-3.0.17.4-r2.ebuild | 513 - 2 files changed, 514 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 61a718d4d063..0febcd33eb1c 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,2 +1 @@ -DIST vlc-3.0.17.4.tar.xz 26567148 BLAKE2B 4f36e7a9695d9e839fbebe92ec85c9411fa5b980b18332caf3dacfe51c6fea30cae71ee4cb0dad8b5536dd7d9b8801987f87a3c978eec17e444eaeacda603881 SHA512 dac14c6586603c064294672eb878253e52b3a7bef431fb10303345e5400591b5c1f2d452a2af03f503db0ca186582a84be06fdf05ab011c33f7b0bd5389c51fb DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e diff --git a/media-video/vlc/vlc-3.0.17.4-r2.ebuild b/media-video/vlc/vlc-3.0.17.4-r2.ebuild deleted file mode 100644 index 824a5c251898.. --- a/media-video/vlc/vlc-3.0.17.4-r2.ebuild +++ /dev/null @@ -1,513 +0,0 @@ -# Copyright 2000-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - media-libs/libvorbis - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( - dev-libs/fribidi - media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz:= - virtual/ttf-fonts - ) - bluray? ( >=media-libs/libbluray-1.3.0:= ) - cddb? ( media-libs/libcddb ) - chromaprint? ( media-libs/chromaprint:= ) - chromecast? ( - >=dev-libs/protobuf-2.5.0:= - >=net-libs/libmicrodns-0.1.2:= - ) - dav1d? ( media-libs/dav1d:= ) - dbus? ( sys-apps/dbus ) - dc1394? ( - media-libs/libdc1394:2 - sys-libs/libraw1394 - ) - dts? ( media-libs/libdca ) - dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) - dvd? ( - >=media-libs/libdvdnav-6.1.1:= -
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/
commit: 18badc92166344db1989f641df8302e1b5636b32 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 20:54:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 21:13:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18badc92 net-dns/dnscrypt-proxy: add 2.1.4 Signed-off-by: Sam James gentoo.org> net-dns/dnscrypt-proxy/Manifest| 1 + net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.4.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest index 5abee8223fa2..58520083eb05 100644 --- a/net-dns/dnscrypt-proxy/Manifest +++ b/net-dns/dnscrypt-proxy/Manifest @@ -1,2 +1,3 @@ DIST dnscrypt-proxy-2.1.2.tar.gz 6792121 BLAKE2B f6e69e9b7bba5bcaf49f710c78fc1b9607a8e791ad222da7af2a129de4807ecf87ddb7289aa79132a0d5ada588d2557beff618a79a341d168674bda7c8ba58ee SHA512 1b3598d60abc70141127b5bf8bfaa76239d33e4220664dadd47f09544553e06eba6d82e5daf2c44c6da9c3c21c53683c2ff33db63257b782ad48c534bd54 DIST dnscrypt-proxy-2.1.3.tar.gz 6891950 BLAKE2B e23bb64a4c9153ac19420b68f4a698e63b393ab66aa2801e87328093444156f24605d3c0ff1aa80ea21be6f255b71cd3d5b0af087d8080fdf55026b3b473003d SHA512 72a63f57f643950a010f7659e705cb1ac8ce9c27386c42112bd9396be61426d1d23419c40e551f12a7e861a022235db710e6cd345c2052dbf9555d2b7dbd362f +DIST dnscrypt-proxy-2.1.4.tar.gz 6897787 BLAKE2B 655011c98e335e0f605c093e5b12156afc9be88f0e14882e11cfdca1affa6de29830344e7c3aa7a5013f90a322f824d54e2db4d37a69395d344e90b0160e442b SHA512 4540d11432c4f35244b79f66b8926f8a1025e09010d8d313f0cd0d62e3fafcbd12bd24e9956ddf9cd8c1ec8aae997b031ab08dae4ee220bf31f33227ec6c07ca diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.4.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.4.ebuild new file mode 100644 index ..cb37a3d211ee --- /dev/null +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.4.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module systemd + +DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" +HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/DNSCrypt/dnscrypt-proxy.git; + inherit git-r3 +else + SRC_URI="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0" +SLOT="0" +IUSE="+pie" + +RDEPEND=" + acct-group/dnscrypt-proxy + acct-user/dnscrypt-proxy +" + +FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.2-config-full-paths.patch +) + +src_compile() { + pushd "${PN}" >/dev/null || die + go build -v -x -mod=readonly -mod=vendor -buildmode="$(usex pie pie default)" || die + popd >/dev/null || die +} + +src_test() { + cd "${PN}" || die + go test -mod=vendor -buildmode="$(usex pie pie default)" || die "Failed to run tests" +} + +src_install() { + pushd "${PN}" >/dev/null || die + + dobin dnscrypt-proxy + + insinto /etc/dnscrypt-proxy + newins example-dnscrypt-proxy.toml dnscrypt-proxy.toml + doins example-{allowed,blocked}-{ips.txt,names.txt} + doins example-{cloaking-rules.txt,forwarding-rules.txt} + + popd >/dev/null || die + + insinto /usr/share/dnscrypt-proxy + doins -r "utils/generate-domains-blocklist/." + + newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy + newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy + + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket dnscrypt-proxy.socket + + insinto /etc/logrotate.d + newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy + + einstalldocs +} + +pkg_postinst() { + fcaps_pkg_postinst + + if ! use filecaps; then + ewarn "'filecaps' USE flag is disabled" + ewarn "${PN} will fail to listen on port 53" + ewarn "please do one the following:" + ewarn "1) re-enable 'filecaps'" + ewarn "2) change port to > 1024" + ewarn "3) configure to run ${PN} as root (not recommended)" + ewarn + fi + + if systemd_is_booted || has_version sys-apps/systemd; then + elog "Using systemd socket activation may cause issues with speed" + elog "latency and reliability of ${PN} and is discouraged by upstream" + elog "Existing installations advised to disable 'dnscrypt-proxy.socket'" + elog "It is disabled by default for new installations" + elog "check "$(systemd_get_systemunitdir)/${PN}.service" for details" + elog
[gentoo-commits] repo/gentoo:master commit in: games-simulation/openttd/
commit: eb0dc80cebb82369eef2efc59438b3328b4ed2d8 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 21:11:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 21:13:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0dc80c games-simulation/openttd: add 13.0 Signed-off-by: Sam James gentoo.org> games-simulation/openttd/Manifest| 1 + games-simulation/openttd/openttd-13.0.ebuild | 131 +++ 2 files changed, 132 insertions(+) diff --git a/games-simulation/openttd/Manifest b/games-simulation/openttd/Manifest index 5c7b5f3bea9f..7eab9f3e3bbe 100644 --- a/games-simulation/openttd/Manifest +++ b/games-simulation/openttd/Manifest @@ -1 +1,2 @@ DIST openttd-12.2-source.tar.xz 7377496 BLAKE2B a2c0192a2d4ed149f7c6584032b46483eb74d2d7d2ced16f1d0d3e638c4acef184cd8b013b855a01750dbb570d37bb6ed95f04d16c1580e4b3777ea3b90cfee1 SHA512 577792faee1d5e0c19fbfe31501dab3359f8e1327caa87e6378bb3e616ab6b2c64d02044c6ac99f7c40397df7bc6847a6b432852a5318a2db574203ddebfaef6 +DIST openttd-13.0-source.tar.xz 7422316 BLAKE2B 8aa384847681a61c74e1d56c86600fe7ba273d4721bf2b290dcbdced830e7b6872ae458d02d986877c92d5027bbfe8e9eccbcc74b791b3e9332c142fbc078953 SHA512 a2436eb8aae6967e1e3bcf5f67c2346a8f80af723509d668157e785424c2245086b10077783857acf8840068a37a0e9094f04fda36887ef7e799f360075a8e8a diff --git a/games-simulation/openttd/openttd-13.0.ebuild b/games-simulation/openttd/openttd-13.0.ebuild new file mode 100644 index ..abf0f06f0a0e --- /dev/null +++ b/games-simulation/openttd/openttd-13.0.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="A clone of Transport Tycoon Deluxe" +HOMEPAGE="https://www.openttd.org/; +SRC_URI="https://cdn.openttd.org/openttd-releases/${PV}/${P}-source.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="allegro cpu_flags_x86_sse debug dedicated +fluidsynth icu +lzma lzo +openmedia +png +sdl timidity +truetype +zlib" +REQUIRED_USE="!dedicated? ( || ( allegro sdl ) )" + +RDEPEND=" + dedicated? ( + acct-group/openttd + acct-user/openttd + app-misc/dtach + ) + !dedicated? ( + allegro? ( media-libs/allegro:5 ) + fluidsynth? ( media-sound/fluidsynth ) + icu? ( + dev-libs/icu-layoutex:= + dev-libs/icu-le-hb + >=dev-libs/icu-58.1:= + ) + sdl? ( media-libs/libsdl2[sound,video] ) + truetype? ( + media-libs/fontconfig + media-libs/freetype:2 + sys-libs/zlib:= + ) + ) + lzma? ( app-arch/xz-utils ) + lzo? ( dev-libs/lzo:2 ) + png? ( media-libs/libpng:= ) + zlib? ( sys-libs/zlib:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=games-util/grfcodec-6.0.6_p20210310 + virtual/pkgconfig +" +PDEPEND=" + !dedicated? ( + openmedia? ( + >=games-misc/openmsx-0.4.0 + >=games-misc/opensfx-1.0.1 + ) + ) + openmedia? ( >=games-misc/opengfx-0.6.1 ) + timidity? ( media-sound/timidity++ ) +" + +DOCS=( docs/directory_structure.md ) + +PATCHES=( + "${FILESDIR}/${PN}-1.11.2_dont_compress_man.patch" +) + +src_prepare() { + # Drop automagic LTO usage + sed -i -e '/check_ipo_supported(RESULT IPO_FOUND)/d' CMakeLists.txt || die + + # Don't force _FORTIFY_SOURCE via CMake + # (we already set it in the toolchain by default with a minimum level + # of _FORTIFY_SOURCE=2) + sed -i -e '/-D_FORTIFY_SOURCE/d' cmake/CompileFlags.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_BINDIR=bin + -DCMAKE_INSTALL_DATADIR=share + -DOPTION_DEDICATED=$(usex dedicated) + -DOPTION_USE_ASSERTS=$(usex debug) + -DCMAKE_DISABLE_FIND_PACKAGE_Allegro=$(usex !allegro) + -DCMAKE_DISABLE_FIND_PACKAGE_Freetype=$(usex !truetype) + -DCMAKE_DISABLE_FIND_PACKAGE_Fontconfig=$(usex !truetype) + -DCMAKE_DISABLE_FIND_PACKAGE_Fluidsynth=$(usex !fluidsynth) + -DCMAKE_DISABLE_FIND_PACKAGE_ICU=$(usex !icu) + -DCMAKE_DISABLE_FIND_PACKAGE_LibLZMA=$(usex !lzma) + -DCMAKE_DISABLE_FIND_PACKAGE_LZO=$(usex !lzo) + -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex !png) + # N.B. regarding #807364 and #828984: CMAKE_DISABLE_FIND_PACKAGE_SDL is used only + # with USE="allegro -sdl" combination flags. There no other way to + # completely disable SDL1 support. + -DCMAKE_DISABLE_FIND_PACKAGE_SDL=ON +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-blog-plugin/
commit: 63394e9f9158f1881e69c200fa686263dcc6644e Author: Henri Gasc eurecom fr> AuthorDate: Wed Feb 8 20:56:08 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Wed Feb 8 20:56:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63394e9f dev-python/mkdocs-blog-plugin: Use correct syntax for live build Signed-off-by: Henri Gasc eurecom.fr> dev-python/mkdocs-blog-plugin/Manifest | 1 - dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild | 7 ++- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/dev-python/mkdocs-blog-plugin/Manifest b/dev-python/mkdocs-blog-plugin/Manifest deleted file mode 100644 index 44369..0 --- a/dev-python/mkdocs-blog-plugin/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mkdocs-blog-plugin-.gh.tar.gz 54704 BLAKE2B 53283d806cdbbf63c96a5e4aa9406457e003722db2e64e311c74b18ce187ffc3cf6e9b61a9edae5e785f251c28857e44e8a165d95282c5d7216703c3b214c3c2 SHA512 47e25b4c459ab0c628049e86682610a5d7a1ed8be342d31a3be5f0398a38700c085157abed136c731e44e0074f6a1e41501c372890c11e23fd19e5893c9b0106 diff --git a/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild index c7babb5c6..a159aaa07 100644 --- a/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild +++ b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-.ebuild @@ -6,18 +6,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 +inherit distutils-r1 git-r3 DESCRIPTION="Plugin for MkDocs to keep a simple blog section inside your documentation." HOMEPAGE="https://github.com/fmaida/mkdocs-blog-plugin https://pypi.org/project/mkdocs-blog-plugin; -SRC_URI="https://github.com/fmaida/mkdocs-blog-plugin/archive/refs/heads/master.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/mkdocs-blog-plugin-master" +EGIT_REPO_URI="https://github.com/fmaida/mkdocs-blog-plugin.git; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" -RDEPEND="" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] dev-python/mkdocs[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 69fbd190941eeef66158cd034e506d084032c992 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 8 20:41:23 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 8 20:55:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69fbd190 cargo.eclass: silence declare -p stderr Otherwise it prints cargo.eclass: line 201: declare: GIT_CRATES: not found Signed-off-by: Georgy Yakovlev gentoo.org> eclass/cargo.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 160f8a24054a..de24a5f84318 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -198,7 +198,7 @@ cargo_crate_uris() { done local git_crates_type - git_crates_type="$(declare -p GIT_CRATES)" + git_crates_type="$(declare -p GIT_CRATES 2>&-)" if [[ ${git_crates_type} == "declare -A "* ]]; then local crate commit crate_uri crate_dir repo_ext feat_expr
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/invoke/
commit: 53acd9a71b8275609d21fb63c08e006cea0035ce Author: Henri Gasc eurecom fr> AuthorDate: Wed Feb 8 20:41:51 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Wed Feb 8 20:41:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53acd9a7 dev-python/invoke: keyword 2.0.0 for ~amd64, remove empty variables Signed-off-by: Henri Gasc eurecom.fr> dev-python/invoke/invoke-2.0.0.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-python/invoke/invoke-2.0.0.ebuild b/dev-python/invoke/invoke-2.0.0.ebuild index 1d2e270cb..57d5edeba 100644 --- a/dev-python/invoke/invoke-2.0.0.ebuild +++ b/dev-python/invoke/invoke-2.0.0.ebuild @@ -13,11 +13,7 @@ SRC_URI="https://github.com/pyinvoke/invoke/archive/refs/tags/${PV}.tar.gz -> ${ LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND="" -BDEPEND="" -DEPEND="" +KEYWORDS="~amd64" src_prepare(){ rm -r ./invoke/vendor/yaml2
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/codecov/
commit: 5078410a203542a17576b777b5049924be753cda Author: Henri Gasc eurecom fr> AuthorDate: Wed Feb 8 20:39:22 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Wed Feb 8 20:39:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5078410a dev-python/codecov: keyword 2.1.12 for ~amd64 Signed-off-by: Henri Gasc eurecom.fr> dev-python/codecov/codecov-2.1.12.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/codecov/codecov-2.1.12.ebuild b/dev-python/codecov/codecov-2.1.12.ebuild index 2d5bfafa7..d8422eb97 100644 --- a/dev-python/codecov/codecov-2.1.12.ebuild +++ b/dev-python/codecov/codecov-2.1.12.ebuild @@ -14,9 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64" DOCS=""
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-syrupy/
commit: 72d91d3e023f5f0a7535a009ff9d83c8adfcf8e3 Author: Henri Gasc eurecom fr> AuthorDate: Wed Feb 8 20:43:47 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Wed Feb 8 20:43:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72d91d3e dev-python/pytest-syrupy: remove useless variables Signed-off-by: Henri Gasc eurecom.fr> dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild b/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild index 4572bf367..240c594c4 100644 --- a/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild +++ b/dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild @@ -16,14 +16,12 @@ S="${WORKDIR}/syrupy-${PV}" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="test" RDEPEND=" dev-python/rich[${PYTHON_USEDEP}] dev-python/typing-extensions[${PYTHON_USEDEP}] " BDEPEND=" - dev-lang/python dev-python/poetry-core[${PYTHON_USEDEP}] dev-python/colored[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/py-nanoid/
commit: 7b19e93bb9041dd2e66e7abca242d5f5f508e5fb Author: Henri Gasc eurecom fr> AuthorDate: Wed Feb 8 20:52:50 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Wed Feb 8 20:52:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b19e93b dev-python/py-nanoid: use correct format for live build Signed-off-by: Henri Gasc eurecom.fr> dev-python/py-nanoid/Manifest | 1 - dev-python/py-nanoid/py-nanoid-.ebuild | 7 ++- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/dev-python/py-nanoid/Manifest b/dev-python/py-nanoid/Manifest deleted file mode 100644 index fd42a4b14..0 --- a/dev-python/py-nanoid/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST py-nanoid-.gh.tar.gz 6520 BLAKE2B 8805100e98beb3e7dbf8de8c55a0f1e8091483951a107cd2e04b588a6fde8a2d18c5e8e65707d8ce787ddb9ba32b0db5d92ae5b8621830039f51de117c426ebb SHA512 6e4adcd938b577c16b3724705b1707e7b0375bd89b06c05db609e92bab2a1fb43c0a8e6328933198700d19f19a2c01b6e3c7796167c37c81e73c5d948fd6ba21 diff --git a/dev-python/py-nanoid/py-nanoid-.ebuild b/dev-python/py-nanoid/py-nanoid-.ebuild index 2380af32a..75a5c7ae0 100644 --- a/dev-python/py-nanoid/py-nanoid-.ebuild +++ b/dev-python/py-nanoid/py-nanoid-.ebuild @@ -6,17 +6,14 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 +inherit distutils-r1 git-r3 DESCRIPTION="Python Nanoid" HOMEPAGE="https://github.com/puyuan/py-nanoid https://pypi.org/project/nanoid; -SRC_URI="https://github.com/puyuan/py-nanoid/archive/refs/heads/master.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/py-nanoid-master" +EGIT_REPO_URI="https://github.com/puyuan/py-nanoid.git; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" -IUSE="test" RDEPEND="" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/ruff/
commit: 6c961818b7cae0c892160c26c02762d0760c608c Author: Patrick McLean gentoo org> AuthorDate: Fri Feb 3 19:19:51 2023 + Commit: Patrick McLean gentoo org> CommitDate: Wed Feb 8 20:34:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c961818 dev-util/ruff: new package, add 0.0.243 Signed-off-by: Patrick McLean gentoo.org> dev-util/ruff/Manifest| 310 + dev-util/ruff/metadata.xml| 12 ++ dev-util/ruff/ruff-0.0.243.ebuild | 400 ++ 3 files changed, 722 insertions(+) diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest new file mode 100644 index ..2e3c6c9faaa1 --- /dev/null +++ b/dev-util/ruff/Manifest @@ -0,0 +1,310 @@ +DIST LibCST-f2f0b7a487a8725d161fe8b3ed73a6758b21e177.gh.tar.gz 726087 BLAKE2B 417f707cbc87ec30fff0ec6a78a480a5a76a24ad3f129ccddf53e55ae311d8cf036b63170196a445500b5f9a45e864ee7f713be677433d4d0abbd8d9479418f7 SHA512 ad69c317b2d7efcd3bde56a2777ade7c71da02542f14e7ee930b9e12cad2b0b4f7ce287ac03769f4df21f3edc7fe36aed11a82c949257b90acfaac4b17aa51a9 +DIST RustPython-adc23253e4b58980b407ba2760dbe61681d752fc.gh.tar.gz 10342249 BLAKE2B cde7a0842711fb3bae3478e99629e02818155ac5b5516419469178420d52decf627a71073c2b67b87eb562bd8da5e800c3f2770931c69b42c5b35b7936ec05c6 SHA512 6a36afc36348e623ef099102d64ea529e8714993b8e28bca5cce65f9c2ce397a72916d8c640532eae177fef0743942b21e1d4467b4341665e9c910204d6477da +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16 SHA512 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23 +DIST annotate-snippets-0.9.1.crate 31829 BLAKE2B 6919f78127653f9f022667b0ee7cb80bd2ef95220698e033031c6f4d3ff3341ed260e8baf776d032291538503e26577fc8fa82e99bcdc032985fb297351586a3 SHA512 e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e +DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14 SHA512 d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071 +DIST ascii-1.1.0.crate 36075 BLAKE2B 7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec SHA512 d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec +DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703 +DIST assert_cmd-2.0.8.crate 24347 BLAKE2B b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272 SHA512 886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428 +DIST atty-0.2.14.crate 5470 BLAKE2B
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/time-machine/
commit: c4a23091615394b8dd0f1d0b0f48c174e7e481ca Author: Henri Gasc eurecom fr> AuthorDate: Wed Feb 8 20:33:35 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Wed Feb 8 20:34:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4a23091 dev-python/time-machine: treeclean (package already in ::gento) Signed-off-by: Henri Gasc eurecom.fr> dev-python/time-machine/Manifest | 1 - dev-python/time-machine/metadata.xml | 12 - dev-python/time-machine/time-machine-2.9.0.ebuild | 30 --- 3 files changed, 43 deletions(-) diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest deleted file mode 100644 index fe3c9dbbd..0 --- a/dev-python/time-machine/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST time-machine-2.9.0.gh.tar.gz 28043 BLAKE2B 9a9a521c94b72a7464853661da791b6f57f5155ddc62ffceeb82f808903f4c337e6bf48fe8300bb4f9f5673fd175fd85038a4e80a39e8f3e096c12c27ee790ec SHA512 ecc780a72d279b49d026a8f3f89210cb4c90e02c5a517c08eadbabcb65216a24c603ace39afd76ea1e6ccdef589d5997581d0db7477bb28fe4d1e0510daf17a0 diff --git a/dev-python/time-machine/metadata.xml b/dev-python/time-machine/metadata.xml deleted file mode 100644 index fbd69..0 --- a/dev-python/time-machine/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd'> - - - g...@eurecom.fr - Gasc Henri - - - time-machine - adamchainz/time-machine - - diff --git a/dev-python/time-machine/time-machine-2.9.0.ebuild b/dev-python/time-machine/time-machine-2.9.0.ebuild deleted file mode 100644 index caca61b8e..0 --- a/dev-python/time-machine/time-machine-2.9.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="Travel through time in your tests" -HOMEPAGE="https://github.com/adamchainz/time-machine https://pypi.org/project/time_machine; -SRC_URI="https://github.com/adamchainz/time-machine/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND="" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-randomly[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -DEPEND="${BDEPEND}" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: fc6cf843090ce7fd17930a2d4b3a025875129ec3 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 20:30:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 20:31:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6cf843 sys-apps/mawk: keyword 1.3.4_p20230203 See upstream comment at https://bugzilla.redhat.com/show_bug.cgi?id=2167291#c4, the warning in CHANGES is only about a new feature, rather than a regression. It's more important that we get the configure fixes in anyway. Signed-off-by: Sam James gentoo.org> sys-apps/mawk/mawk-1.3.4_p20230203.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/sys-apps/mawk/mawk-1.3.4_p20230203.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230203.ebuild index 022afdb68807..982d412a636a 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20230203.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20230203.ebuild @@ -15,13 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -# See NOTE: at top of CHANGES, so unkeyworded for now: -# """ -# The regular expression changes begun in 2020 are incomplete, e.g., do -# not handle a mixture of grouping and brace expressions. Fixing that -# issue is needed before a new stable release. -# """ -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/rustup/
commit: 501cf0cd2e78275ee99b5367db68acc6a8e16d4f Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 8 20:26:08 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 8 20:29:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501cf0cd dev-util/rustup: add 1.25.2 Signed-off-by: Georgy Yakovlev gentoo.org> dev-util/rustup/Manifest | 1 + dev-util/rustup/rustup-1.25.2.ebuild | 403 +++ 2 files changed, 404 insertions(+) diff --git a/dev-util/rustup/Manifest b/dev-util/rustup/Manifest index 8296a2d5d896..5a245aad90fb 100644 --- a/dev-util/rustup/Manifest +++ b/dev-util/rustup/Manifest @@ -194,6 +194,7 @@ DIST rustls-native-certs-0.6.2.crate 22089 BLAKE2B f933315b493902c19b208894df252 DIST rustls-pemfile-0.3.0.crate 14487 BLAKE2B 8f7150f409f8708aaabfb8f41ef57f075cf6c135a5d4eaa3aa2851d7fb413114e861f0b6a53474faf73a22b560f36fdf52ee17ecf5809ab6563297b6c0cd5bd8 SHA512 62c35aaae1685b5b274cb7de8a12770a1564b0862da9544f4445b1402b0a494619714fb9bb50909c7fdfe32ee5f8bdcfbea237b2fde843e5af9ea1393c206b50 DIST rustls-pemfile-1.0.0.crate 14559 BLAKE2B 8285b8ee627f9b6760df9ff27dd4983f993ddc7f24248801b80305df6edc9e2f9ed682327dc1752f6547cb93304b8ccb67e50aded61927b855e3f624fd3e40d7 SHA512 5d4c5e720bbf2c1aa4e0141d51fa2e804415167b1dd588d94e9c1e1332b9138a15391b190535605f1518868b7727322078bd6a5bbff6c850c868832bc5270e20 DIST rustup-1.25.1.tar.gz 747100 BLAKE2B 9c0b5cfef9643fd0bcf4e5554c7e596b5564cbf0bd9e01d5ff6765072a64fc59ac8037616c523ff190d5cfdf68394073852b9d48f6ca05a61ae9b8fdee35fab7 SHA512 a77cb34ba0c2e7577c8acbd474197aabaa84e3b64b3c42f1d0c328df55c6accbe412aba9a787f0ea2f0654f085475455c9c488b2b6de34ad8889a2716d1e8d0c +DIST rustup-1.25.2.tar.gz 747638 BLAKE2B 981e9c7091ed6597bd364fb489cdd80d56d977ea9200b4f01389a4e963356b5e26782358979da442ede2d10af75536f84659e7fcfc13af8a0a9b58377b799aa7 SHA512 7726834816c84c1a17f125cce10e0bfddae857f1e71885df1415c567ee508f93367dd6adca62a92092c2869957206d4c707d20da461e2866fdc74e67 DIST rustversion-1.0.6.crate 18380 BLAKE2B 2969bb40849dbd2f0d3f4a190629e53204cc5ef9065be6aec7a4504470e1dba6cde7172a3075a1bade421b30b88947cef6b29c0ab5aea8601695f72a7acc45d1 SHA512 fa9efca7e49eff6c510d062d02fc73d15341b1fe16d24dada86108202a4295d2e0519aecf3f1701540cd4d49a513c05e74d3d27e21e5eb3cb1aba46c70a992cc DIST ryu-1.0.10.crate 48485 BLAKE2B cbc0ab4e0b2031f4ca3a34914bd61395d14706d42e2414757aa23a67530d549382d61b630159c92a169d1dd3315951b0071ff18349d2b090ae262de536aa29e2 SHA512 1bd0af71a20715251dd42596df6e7677e44f712bbb40b0d9544109c1b2478a7bd2c9393535f0d4f3bfe2d1b75b3a2b899044051715a7da7d165d6d586e0775f2 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rustup/rustup-1.25.2.ebuild b/dev-util/rustup/rustup-1.25.2.ebuild new file mode 100644 index ..9f97e7fcf2aa --- /dev/null +++ b/dev-util/rustup/rustup-1.25.2.ebuild @@ -0,0 +1,403 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler-1.0.2 + aead-0.3.2 + aes-0.6.0 + aes-soft-0.6.4 + aesni-0.10.0 + aho-corasick-0.7.18 + ansi_term-0.12.1 + anyhow-1.0.57 + ascii-canvas-3.0.0 + async-compression-0.3.14 + atty-0.2.14 + autocfg-0.1.8 + autocfg-1.1.0 + base64-0.13.0 + bit-set-0.5.2 + bit-vec-0.6.3 + bitflags-1.3.2 + bitvec-0.20.4 + block-buffer-0.9.0 + block-buffer-0.10.2 + block-modes-0.7.0 + block-padding-0.2.1 + blowfish-0.7.0 + bstr-0.2.17 + buffered-reader-1.1.2 + bumpalo-3.10.0 + byteorder-1.4.3 + bytes-1.1.0 + cast5-0.9.0 + cc-1.0.73 + cfg-if-0.1.10 + cfg-if-1.0.0 + chrono-0.4.19 + cipher-0.2.5 + clap-2.34.0 + cmac-0.5.1 + const-oid-0.5.2 + core-foundation-0.9.3 + core-foundation-sys-0.8.3 + cpufeatures-0.2.2 + crc32fast-1.3.2 + crossbeam-channel-0.5.4 + crossbeam-deque-0.8.1 + crossbeam-epoch-0.9.8 + crossbeam-utils-0.8.8 + crunchy-0.2.2 + crypto-common-0.1.3 + crypto-mac-0.10.1 + crypto-mac-0.11.1 + ctr-0.6.0 + curl-0.4.43 + curl-sys-0.4.55+curl-7.83.1 + curve25519-dalek-3.2.1 + dbl-0.3.2 + der-0.3.5 + des-0.6.0 + diff-0.1.12 + digest-0.9.0 + digest-0.10.3 + dirs-next-2.0.0 + dirs-sys-next-0.1.2 + dyn-clone-1.0.5 + eax-0.3.0 + ecdsa-0.11.1 + ed25519-1.5.2 + ed25519-dalek-1.0.1 + effective-limits-0.5.4 + either-1.6.1 + elliptic-curve-0.9.12 +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e0906a0a99ef2fe4f33c06c6ed7b40ed139d6dc3 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 8 20:27:57 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 8 20:29:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0906a0a cargo.eclass: make GIT_CRATES non-pre-inherit it just has to be defined before cargo_gen_config Signed-off-by: Georgy Yakovlev gentoo.org> eclass/cargo.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 788663a070cf..160f8a24054a 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -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 # @ECLASS: cargo.eclass @@ -77,7 +77,6 @@ ECARGO_VENDOR="${ECARGO_HOME}/gentoo" # @ECLASS_VARIABLE: GIT_CRATES # @DEFAULT_UNSET -# @PRE_INHERIT # @DESCRIPTION: # bash associative array containing all crates that a package wants # to be fetch by git.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pybind11/
commit: 1695fa5ec1e973eda857a47663f87f1b1b13cc2b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 7 20:11:07 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 8 20:17:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1695fa5e dev-python/pybind11: drop 2.9.2-r1, 2.10.0, 2.10.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pybind11/Manifest | 3 -- dev-python/pybind11/pybind11-2.10.0.ebuild | 67 dev-python/pybind11/pybind11-2.10.2.ebuild | 67 dev-python/pybind11/pybind11-2.9.2-r1.ebuild | 67 4 files changed, 204 deletions(-) diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest index d6c8de560e4a..284ef9961f20 100644 --- a/dev-python/pybind11/Manifest +++ b/dev-python/pybind11/Manifest @@ -1,5 +1,2 @@ -DIST pybind11-2.10.0.gh.tar.gz 716362 BLAKE2B d9d3a8a108a303721766b822d43b631396c451c8caea0ec1bd36a97850382cdaec69a4f4e5fb475bc84e2aead050f73b759320a81750a661997870e1a84383b5 SHA512 93112ce530a0652b2b4458a137b4a35f2fd8607f82ad96698ef422128d0b53e16e1d06c239ee4643b821acafae09c74eb0f72bc4ee5584aa9fcdaff4d79980d9 DIST pybind11-2.10.1.gh.tar.gz 727880 BLAKE2B d051220f33ce44ea6d174d64a2ecfad4f7452b0f5152035cfd36950875dc451e11e8352eb80c9c01b200176c0b09fa5274504ece524e699590deac64c44d57c6 SHA512 040f109ec870516acdaebc5133ccbba9e3ed7ff93214a66997cf4b8366c209322f3c902c283040826c7e585c3ea2259caf62d90d0b475bfa33d21e459dd54df1 -DIST pybind11-2.10.2.gh.tar.gz 739436 BLAKE2B 19d1182f61202b63f3cddcef427a6a4f38329d96932a3882c12a10eb6a6bb725723fe48862d2b0370ea4ddd2bc5675de4c9a680a4f2d28d6bd6e58d0fe5c8848 SHA512 051c2608c37612e857c00ac48429d1c26c14336f20988fb447df25b345b28c5b97ccb80f4227c54de4ef2bd4f8ea3d550acc4a5bb2dd86d65dc1915fdca36719 DIST pybind11-2.10.3.gh.tar.gz 740214 BLAKE2B 967b93cbf7d1f8faad25db9a4d3e84fd33b48429cdf527c167e65faad5c01df83a5634021cf99f07adf443855d9f6bb076f0cc67b0e6555e189b794a845b533a SHA512 3894400f04cd08e2dbb14b3d696339f0364434f1d6f8bb057338ac88157ec7491b2df1e1e46ebd5abccdcd5775c5e9238de6404f0db87f64f5a1802db3a5b18c -DIST pybind11-2.9.2.tar.gz 709521 BLAKE2B 76ae9c72faad805885eabbe4dadf1092fe814f04f2a8d834da035c7389dcc996c09a63149911aa7a5c0b70d2da9f7c32e94aaf1c941f13345e0aef40a5748dfc SHA512 c6c18e5f59873adb3692640ade26472abd257607e7bb9fd48cfd1949878811e83d6ac6eb8c8dd926622d52ca4f13e5e6a58e0ab1fa814ee831ea2b515272 diff --git a/dev-python/pybind11/pybind11-2.10.0.ebuild b/dev-python/pybind11/pybind11-2.10.0.ebuild deleted file mode 100644 index b7456db37ef7.. --- a/dev-python/pybind11/pybind11-2.10.0.ebuild +++ /dev/null @@ -1,67 +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} ) - -inherit cmake distutils-r1 - -DESCRIPTION="AST-based Python refactoring library" -HOMEPAGE=" - https://pybind11.readthedocs.io/en/stable/ - https://github.com/pybind/pybind11/ - https://pypi.org/project/pybind11/ -" -SRC_URI=" - https://github.com/pybind/pybind11/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-cpp/eigen:3 -" -BDEPEND=" - test? ( - >=dev-cpp/catch-2.13.5 - dev-libs/boost - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - export PYBIND11_USE_CMAKE=1 - cmake_src_prepare - distutils-r1_python_prepare_all -} - -python_configure() { - local mycmakeargs=( - # disable forced lto - -DPYBIND11_LTO_CXX_FLAGS= - -DPYBIND11_INSTALL=ON - -DPYBIND11_TEST=$(usex test) - ) - cmake_src_configure -} - -python_compile() { - distutils-r1_python_compile - # Compilation only does anything for tests - use test && cmake_src_compile -} - -python_test() { - cmake_build check -} - -python_install() { - distutils-r1_python_install - cmake_src_install -} diff --git a/dev-python/pybind11/pybind11-2.10.2.ebuild b/dev-python/pybind11/pybind11-2.10.2.ebuild deleted file mode 100644 index 110671f3510a.. --- a/dev-python/pybind11/pybind11-2.10.2.ebuild +++ /dev/null @@ -1,67 +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} ) - -inherit cmake distutils-r1 - -DESCRIPTION="AST-based Python refactoring library" -HOMEPAGE=" - https://pybind11.readthedocs.io/en/stable/ - https://github.com/pybind/pybind11/ - https://pypi.org/project/pybind11/ -" -SRC_URI=" - https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c++/, dev-db/mysql-connector-c++/files/
commit: bd2cf6d0b58c6ea48f59fb7640898ccd9e2aa7f6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 7 17:44:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 8 20:17:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2cf6d0 dev-db/mysql-connector-c++: drop 1.1.12-r2 Bug: https://bugs.gentoo.org/834439 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/mysql-connector-c++/Manifest| 1 - .../mysql-connector-c++-1.1.11-fix-mariadb.patch | 43 - .../mysql-connector-c++-1.1.6-fix-cmake.patch | 23 - dev-db/mysql-connector-c++/metadata.xml| 1 - .../mysql-connector-c++-1.1.12-r2.ebuild | 54 -- 5 files changed, 122 deletions(-) diff --git a/dev-db/mysql-connector-c++/Manifest b/dev-db/mysql-connector-c++/Manifest index 1c28ab870e80..c823918eba96 100644 --- a/dev-db/mysql-connector-c++/Manifest +++ b/dev-db/mysql-connector-c++/Manifest @@ -1,4 +1,3 @@ -DIST mysql-connector-c++-1.1.12.tar.gz 518615 BLAKE2B 386a4753ca3f03999a49a89507da1b1172b3db89797c38403fee4eea86e7108a5e4f91f24a17de86d585c2a3d9e5742a117fa84d9b14aad649f938a597f3dae9 SHA512 d7e132dbc2efda4a77f8ae00c24006a1ade1d0a50f22d89ece453505e6d206427ee7988df29c0d6ef8b396ad6b8d326b6d263a1d4fa08ef5db0966fb4f1479f4 DIST mysql-connector-c++-8.0.27-src.tar.gz 4004836 BLAKE2B e581c679d8d9a31d2570b9cf1968b4e793cfccbd4cafdc5a9c9d17a465c16faa1492b2da7bdc1679d97474c27b6353274a390668f77d3cb47f72598eb3a967fa SHA512 3da7109efd2d1af813931b923218de9a85afe20d23e2654eecfa5524431f5b11ebdb8421b14563300b66ab61714e284cc15407a3b28a87922c9a8c79b2804bf3 DIST mysql-connector-c++-8.0.31-src.tar.gz 4201904 BLAKE2B 48385db732572ccf2ba91edca0fbdecf94b3ac5ca6c095e1e2e525e5f9b17749b9cb1ed9732253f9239296d364a69a91d56f60958eb4cf399f16db38f6bd76a8 SHA512 a088936e207926031b6bafe45925bf0c9d2acede9477b605adb09dc875c87965e58e3ecd0332168021122c9def831f0dfdb837ad2c4ea2f140b07b43c9f8bb3c DIST mysql-connector-c++-8.0.32-src.tar.gz 4202413 BLAKE2B fe15be7b6ec0c4699ded6e392f3f2e1c12fa9fe033172f6219916fb6ce4ae78d3e8cc882eaf66da606dc1445a59a5cf573f92ee6f1d18178d6c11762dcffb0c0 SHA512 cdfddaf84efe0d49d07c5ef07b5c50bde2f64cbf58d48016573a20ca372b0ba5dab640305d16d8b34032a63f2ceb2954eac108f838fb2f3849a7f3838329df48 diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.11-fix-mariadb.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.11-fix-mariadb.patch deleted file mode 100644 index 2868a3c024af.. --- a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.11-fix-mariadb.patch +++ /dev/null @@ -1,43 +0,0 @@ a/driver/mysql_connection.cpp -+++ b/driver/mysql_connection.cpp -@@ -1067,6 +1067,7 @@ MySQL_Connection::getClientOption(const sql::SQLString & optionName, void * opti - proxy->get_character_set_info(); - *(static_cast(optionValue)) = cs.mbmaxlen; - /* mysql_get_option() was added in mysql 5.7.3 version */ -+#if !defined( MARIADB_BASE_VERSION ) && !defined ( MARIADB_VERSION_ID ) - } else if ( proxy->get_server_version() >= 50703 ) { - try { - if (GET_CONN_OPTION(optionName, optionValue, intOptions)) { -@@ -1080,6 +1081,7 @@ MySQL_Connection::getClientOption(const sql::SQLString & optionName, void * opti - CPP_ERR_FMT("Unsupported option : %d:(%s) %s", proxy->errNo(), proxy->sqlstate().c_str(), proxy->error().c_str()); - throw e; - } -+#endif - } - } - /* }}} */ -@@ -1097,11 +1099,13 @@ MySQL_Connection::getClientOption(const sql::SQLString & optionName) - MY_CHARSET_INFO cs; - proxy->get_character_set_info(); - return cs.dir ? sql::SQLString(cs.dir) : ""; -+#if !defined( MARIADB_BASE_VERSION ) && !defined ( MARIADB_VERSION_ID ) - } else if ( proxy->get_server_version() >= 50703 ) { - const char* optionValue= NULL; - if (GET_CONN_OPTION(optionName, , stringOptions)) { - return optionValue ? sql::SQLString(optionValue) : ""; - } -+#endif - } - return ""; - } a/driver/nativeapi/libmysql_static_proxy.cpp -+++ b/driver/nativeapi/libmysql_static_proxy.cpp -@@ -325,7 +325,7 @@ LibmysqlStaticProxy::options(MYSQL * mysql, enum mysql_option option, const void - int - LibmysqlStaticProxy::get_option(MYSQL * mysql, enum mysql_option option, const void *arg) - { --#if MYSQL_VERSION_ID >= 50703 -+#if MYSQL_VERSION_ID >= 50703 && !defined( MARIADB_BASE_VERSION ) && !defined ( MARIADB_VERSION_ID ) - if (::mysql_get_option(mysql, option, arg)) { - throw sql::InvalidArgumentException("Unsupported option provided to mysql_get_option()"); - } else { diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.6-fix-cmake.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.6-fix-cmake.patch deleted file mode 100644 index 18d4e9a80410.. --- a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.6-fix-cmake.patch +++ /dev/null @@ -1,23 +0,0
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 49a81668b60c1d54885e62b000595141ee6ff333 Author: Patrick McLean gentoo org> AuthorDate: Thu Jan 26 23:20:13 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 8 20:08:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a81668 cargo.eclass: Add support for GIT_CRATES This adds support for an associative array called GIT_CRATES containing any crates that must be fetched from git rather than just cargo crates. This will add the code to the cargo config to make sure that the locations are overridden so cargo won't try to fetch the crates from git. Currently it automatically handle GitHub and GitLab URIs, and will accept arbitrary URIs. Bug: https://bugs.gentoo.org/608396 Issue: https://github.com/gentoo/cargo-ebuild/issues/33 Closes: https://github.com/gentoo/gentoo/pull/29289 Tested-By: Georgy Yakovlev gentoo.org> Signed-off-by: Patrick McLean gentoo.org> Signed-off-by: Georgy Yakovlev gentoo.org> eclass/cargo.eclass | 103 1 file changed, 103 insertions(+) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index eb9d2e8c3599..788663a070cf 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -75,6 +75,43 @@ ECARGO_VENDOR="${ECARGO_HOME}/gentoo" # SRC_URI="$(cargo_crate_uris)" # @CODE +# @ECLASS_VARIABLE: GIT_CRATES +# @DEFAULT_UNSET +# @PRE_INHERIT +# @DESCRIPTION: +# bash associative array containing all crates that a package wants +# to be fetch by git. +# The key is the crate name, the value is a semicolon separated list of +# the following fields: +# +# - the URI to to fetch the crate from +# - this intelligentally handles GitHub URIs and GitLab URIs so +# just the path is needed. +# - the string "%commit%" gets replaced with the commit +# - the hash of the commit to use +# - (optional) the path to look for Cargo.toml in +# - this will also replace the string "%commit%" with the commit +# - if this not provided, it will be generated using the crate name and +# the commit +# Used by cargo_crate_uris +# +# If this is defined, then cargo_src_install will add --frozen to "cargo install" +# +# Example of simple definition of GIT_CRATES without any paths defined +# @CODE +# declare -A GIT_CRATES=( +# [home]="https://github.com/rbtcollins/home;a243ee2fbee6022c57d56f5aa79aefe194eabe53; +# ) +# @CODE +# +# Example code of how to define GIT_CRATES with paths defined. +# @CODE +# declare -A GIT_CRATES=( +# [rustpython-common]="https://github.com/RustPython/RustPython;4f38cb68e4a97aeea9eb19673803a0bd5f655383;RustPython-%commit%/common; +# [rustpython-parser]="https://github.com/RustPython/RustPython;4f38cb68e4a97aeea9eb19673803a0bd5f655383;RustPython-%commit%/compiler/parser; +# ) +# @CODE + # @ECLASS_VARIABLE: CARGO_OPTIONAL # @DEFAULT_UNSET # @PRE_INHERIT @@ -160,6 +197,37 @@ cargo_crate_uris() { url="https://crates.io/api/v1/crates/${name}/${version}/download -> ${crate}.crate" echo "${url}" done + + local git_crates_type + git_crates_type="$(declare -p GIT_CRATES)" + if [[ ${git_crates_type} == "declare -A "* ]]; then + local crate commit crate_uri crate_dir repo_ext feat_expr + + for crate in "${!GIT_CRATES[@]}"; do + IFS=';' read -r crate_uri commit crate_dir <<< "${GIT_CRATES[${crate}]}" + + case "${crate_uri}" in + https://github.com/*) + repo_ext=".gh" + repo_name="${crate_uri##*/}" + crate_uri="${crate_uri%/}/archive/%commit%.tar.gz" + ;; + https://gitlab.com/*) + repo_ext=".gl" + repo_name="${crate_uri##*/}" + crate_uri="${crate_uri%/}/archive/-/%commit%/${repo_name}/%commit%.tar.gz" + ;; + *) + repo_ext= + repo_name="${crate}" + ;; + esac + + printf -- '%s -> %s\n' "${crate_uri//%commit%/${commit}}" "${repo_name}-${commit}${repo_ext}.tar.gz" + done + elif [[ -n ${git_crates_type} ]]; then + die "GIT_CRATE must be declared as an associative array" + fi } # @FUNCTION: cargo_gen_config @@ -195,12 +263,46 @@ cargo_gen_config() { [term] verbose = true $([[ "${NOCOLOR}" = true || "${NOCOLOR}" = yes ]] && echo "color = 'never'") + $(_cargo_gen_git_config) _EOF_ export CARGO_HOME="${ECARGO_HOME}" _CARGO_GEN_CONFIG_HAS_RUN=1 } +# @FUNCTION: _cargo_gen_git_config +#
[gentoo-commits] repo/gentoo:master commit in: dev-util/rustup/
commit: 55607b7a7df85b1fa818b3ed717fd48dc4278214 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 8 20:11:59 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 8 20:11:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55607b7a dev-util/rustup: migrate to GIT_CRATES in cargo.eclass Signed-off-by: Georgy Yakovlev gentoo.org> dev-util/rustup/Manifest| 2 +- dev-util/rustup/rustup-1.25.1-r1.ebuild | 18 ++ 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/dev-util/rustup/Manifest b/dev-util/rustup/Manifest index fcf7e654b4e9..8296a2d5d896 100644 --- a/dev-util/rustup/Manifest +++ b/dev-util/rustup/Manifest @@ -98,7 +98,7 @@ DIST h2-0.3.13.crate 161962 BLAKE2B e8fcea52f4b6020c8c7d84b440977beede9f655f85d0 DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632fd5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hmac-0.11.0.crate 11385 BLAKE2B 850527040c0fef278175f35a0c8bf77bc005708539af8ec5a85111f83e9c94a912741a2b24965c026fd75db6c58fc82a46a9c5de9454540400c9f19341561b4c SHA512 82d83071d1cea14603b1f1a85d564c78e28d982025a029779d8d83522fd5c56583303dd3a902d8023b5e9df2ddb5c5d9a5fc88000d41dba45dc026239ec81d0d -DIST home-a243ee2fbee6022c57d56f5aa79aefe194eabe53.tar.gz 10281 BLAKE2B 283ea853ff98658507194902b501cc0c6438bc2dde1007f579fbaf92917b906e5b9ccb322dc4d34fc01e08809d24194db10ea9c5177c0593ffc94bbfc934353d SHA512 39343c2c05adbbcd6a4a581abdddfc2801d9b052894b1edf3df304526045252b9b16b93c9db4fa248f308b762084cc7b97c3163c47d0ae4776b96be155836985 +DIST home-a243ee2fbee6022c57d56f5aa79aefe194eabe53.gh.tar.gz 10281 BLAKE2B 283ea853ff98658507194902b501cc0c6438bc2dde1007f579fbaf92917b906e5b9ccb322dc4d34fc01e08809d24194db10ea9c5177c0593ffc94bbfc934353d SHA512 39343c2c05adbbcd6a4a581abdddfc2801d9b052894b1edf3df304526045252b9b16b93c9db4fa248f308b762084cc7b97c3163c47d0ae4776b96be155836985 DIST http-0.2.7.crate 104219 BLAKE2B a36788bca43effd34d8a328b428a896d71b1a036c6faa3559f4f452f6ff7a1bfa3237160392ccb04a3a33c518682ed7f4d3a43c720727bc413cbc1e025a0bacb SHA512 ab0227703cf3721d15de8b8e7aea441611d038928f60e04c6a7d40a66b1c1a4107c86848fe64376ba3ba99a3135ca1f60f2bc240b7f55251f110835576b88eeb DIST http-body-0.4.5.crate 9242 BLAKE2B decb7a27f123c38afc1f7f36ad570bac6d5513e57334870621477c17e0363a8abe4d6a3360bb1c87707d188be66ff100f42237727304e07d8515c1faaa179d48 SHA512 d01de0747155283331086f2849d1dccc0387feda576f60d84cdd1bc8817ac82ae131c294b5cf9ddabb7ac91bfdef67bc2ea5fcbbb04f41b473d4c5f5b2ac13d5 DIST httparse-1.7.1.crate 29379 BLAKE2B 2e938694bb1afb0bcd79d19637a4dfd9201b217661fda14dff7b6652666e14fbdea6454743778530ea12d3c51ab51944981d29aa06ebf6e58e493684886be2dd SHA512 6db3892a754a49d9d529859acdacd548a71203eafc29c485b83006650a26f82b6e34969bd5e11d3f259259eae4d71bbdd0992fc7cad78a9a6f102977d057a8ba diff --git a/dev-util/rustup/rustup-1.25.1-r1.ebuild b/dev-util/rustup/rustup-1.25.1-r1.ebuild index 5f76d5206991..9f97e7fcf2aa 100644 --- a/dev-util/rustup/rustup-1.25.1-r1.ebuild +++ b/dev-util/rustup/rustup-1.25.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -319,10 +319,12 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/rust-lang/${PN}.git; else - HOME_COMMIT="a243ee2fbee6022c57d56f5aa79aefe194eabe53" + declare -A GIT_CRATES=( + [home]="https://github.com/rbtcollins/home;a243ee2fbee6022c57d56f5aa79aefe194eabe53; + ) SRC_URI="https://github.com/rust-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/rbtcollins/home/archive/${HOME_COMMIT}.tar.gz -> home-${HOME_COMMIT}.tar.gz - $(cargo_crate_uris ${CRATES})" + $(cargo_crate_uris) + " KEYWORDS="~amd64 ~arm64 ~ppc64" fi @@ -352,14 +354,6 @@ src_unpack() { fi } -src_prepare() { - # patch git dep to use pre-fetched tarball - local home_path="home = { path = '"${WORKDIR}/home-${HOME_COMMIT}"' }" - sed -i "s@^home =.*@${home_path}@" "${S}/Cargo.toml" || die - - default -} - src_configure() { # modeled after ci/run.bash upstream # reqwest-rustls-tls requires ring crate, which is not very portable.
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f245c4f0cfda52d9d75dbc13b9d6969a0fa99fcd Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 8 20:02:51 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 8 20:03:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f245c4f0 mail-filter/maildrop: add 3.1.0 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-3.1.0.ebuild | 138 + 2 files changed, 139 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 0e052bfac449..ad37df356f99 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,2 +1,3 @@ DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 +DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387 SHA512 4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56 diff --git a/mail-filter/maildrop/maildrop-3.1.0.ebuild b/mail-filter/maildrop/maildrop-3.1.0.ebuild new file mode 100644 index ..e024008d00bb --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.1.0.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="https://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools trashquota" + +CDEPEND="!mail-mta/courier + net-mail/mailbase + dev-libs/libpcre + net-dns/libidn:0= + >=net-libs/courier-unicode-2.0:= + gdbm? ( >=sys-libs/gdbm-1.8.0:= ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + !gdbm? ( + berkdb? ( >=sys-libs/db-3:= ) + ) + gdbm? ( net-mail/courier-imap[gdbm?,berkdb?] ) + berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + )" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot )" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +PATCHES=( + "${FILESDIR}"/${PN}-3.0.0-testsuite.patch + "${FILESDIR}"/${PN}-3.0.2-makedat.patch +) + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-devel + --disable-tempdir + --enable-syslog=1 + --enable-use-flock=1 + --enable-use-dotlock=1 + --enable-restrict-trusted=1 + --enable-maildrop-uid=root + --enable-maildrop-gid=mail + --enable-sendmail=/usr/sbin/sendmail + --cache-file="${S}"/configuring.cache + $(use_enable static-libs static) + $(use_enable dovecot dovecotauth) + $(use_with trashquota) + ) + + local mytrustedusers="apache dspam root mail fetchmail" + mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias" + myeconfargs+=( --enable-trusted-users="${mytrustedusers}" ) + + # These flags make maildrop cry +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/
commit: e224f50af261d977422370a864cea3412e045064 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 19:54:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 19:55:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e224f50a app-crypt/sequoia-chameleon-gnupg: new package, add 0.2.0 Signed-off-by: Sam James gentoo.org> app-crypt/sequoia-chameleon-gnupg/Manifest | 281 + app-crypt/sequoia-chameleon-gnupg/metadata.xml | 11 + .../sequoia-chameleon-gnupg-0.2.0.ebuild | 337 + 3 files changed, 629 insertions(+) diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest b/app-crypt/sequoia-chameleon-gnupg/Manifest new file mode 100644 index ..a1365fd43578 --- /dev/null +++ b/app-crypt/sequoia-chameleon-gnupg/Manifest @@ -0,0 +1,281 @@ +DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f +DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703 +DIST async-trait-0.1.64.crate 29196 BLAKE2B 8cd25de53df989d7d5b79181e0ed5b6bd7cad71a2dee24b56eca9c7c9d6024f4fcce89764fda830168c093dc5e447455443b319491097171ef4c049eeb7199b2 SHA512 0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST backtrace-0.3.67.crate 78564 BLAKE2B 8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b SHA512 8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6 +DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b +DIST bindgen-0.63.0.crate 201856 BLAKE2B a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141 SHA512 43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796 +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-vec-0.6.3.crate 19927 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppxlib/
commit: 1cfbda7df6418348af8efc191d9670c109b8dcca Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 8 19:36:51 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 8 19:36:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfbda7d dev-ml/ppxlib: add 0.29.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppxlib/Manifest | 1 + dev-ml/ppxlib/ppxlib-0.29.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest index 96cbb6af1420..01237b7ed2ea 100644 --- a/dev-ml/ppxlib/Manifest +++ b/dev-ml/ppxlib/Manifest @@ -6,3 +6,4 @@ DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 41d2c2e698846e5dfeb4158966b65dd29b25364 DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7 SHA512 9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53 DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa SHA512 2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496 DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf SHA512 31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6 +DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea SHA512 34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80 diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild new file mode 100644 index ..5dcf6f546bc2 --- /dev/null +++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +# Note that new "major" versions may change which OCaml version they support +# See: +# https://github.com/ocaml-ppx/ppxlib/issues/243 +# https://github.com/ocaml-ppx/ppxlib/issues/232 + +DESCRIPTION="Base library and tools for ppx rewriters" +HOMEPAGE="https://github.com/ocaml-ppx/ppxlib; +SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/ocaml-compiler-libs-0.11.0:= + >=dev-ml/ocaml-migrate-parsetree-2.2.0:= + dev-ml/sexplib0:= + dev-ml/stdlib-shims:= + >=dev-ml/ppx_derivers-1.2.1:= +" +DEPEND="${RDEPEND} + test? ( + dev-ml/findlib:= + >=dev-ml/base-0.11.0:= + dev-ml/cinaps:= + dev-ml/re:= + >=dev-ml/stdio-0.11.0:= + ) +" +BDEPEND=">=dev-ml/dune-2.8"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/seq/
commit: 8dbb0e5016609ccc2a2f3effbc42cadd02069c1a Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 8 19:33:04 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 8 19:33:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbb0e50 dev-ml/seq: add 0.3.1 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/seq/Manifest | 1 + dev-ml/seq/seq-0.3.1.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-ml/seq/Manifest b/dev-ml/seq/Manifest index b2c09ff23e2f..439093b05627 100644 --- a/dev-ml/seq/Manifest +++ b/dev-ml/seq/Manifest @@ -1,3 +1,4 @@ DIST seq-0.2.2.tar.gz 12240 BLAKE2B 0f7c64e26593b012b60cfdcba02dc2748558c46a72789c77eaff70bcb24ab601895c429aa16dc066151323a48c312a372af5e19cebe0886e9203d55436c09cb1 SHA512 cab0eb4cb6d9788b7cbd7acbefefc15689d706c97ff7f75dd97faf3c21e466af4d0ff110541a24729db587e7172b1a30a3c2967e17ec2e49cbd923360052c07c DIST seq-0.2.tar.gz 12012 BLAKE2B 2321caabaefd98d4237d6ede034007ae5a4295765df4df21d4f0d475f097461992e4619f817ea7ebb20a3023e9d175237d636ed99bb8b1ca7b097c805daffbe8 SHA512 b2571225a18e624b79dad5e1aab91b22e2fda17702f2e23c438b75d2a71e24c55ee8672005f5cc4b17ae79e3b277b1918b71b5d0d674b8b12ea19b3fb2d747cb +DIST seq-0.3.1.tar.gz 12290 BLAKE2B 997550614086e54394710168af388cb0d393a85584bfbe2327a16abee58e59a6ca161152f6874657896bb30a77049397e72b1d93d721a1a0cdd99614140c640d SHA512 06ce767d3ec1532f8a2421d033f4d9dc5c08c9a27574754d456c31a71ecb9a3c33857591b7d24f85492dce679cd0da8c8985c9fb1a5b5a7f8588d90056b663b8 DIST seq-0.3.tar.gz 12562 BLAKE2B 2ef68aac50cee1a6faa97cd408d231541f3b0a941896bfadd4503c7b26a554b95314bedfba6cf34c2253858f5e86660876a1635e87a861a7a54d8a805106f9be SHA512 3cbca9e771bc05350b5c6ffd41237fa12c6909a077f1090e28c4d0403711c137c96fccd670f074b1ea1a47bdcfd7a7618247bdad6ee71e52e9af75894e8cd974 diff --git a/dev-ml/seq/seq-0.3.1.ebuild b/dev-ml/seq/seq-0.3.1.ebuild new file mode 100644 index ..f04696a3c432 --- /dev/null +++ b/dev-ml/seq/seq-0.3.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Compatibility package for the standard OCaml iterator type" +HOMEPAGE="https://github.com/c-cube/seq; +SRC_URI="https://github.com/c-cube/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +RDEPEND="
[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
commit: 2714b5a6d644fa9d2c71aed7327c90ba7fbef01f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 8 18:47:38 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 8 18:47:38 2023 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2714b5a6 x11-misc/sddm: Add new dependency Upstream commit cb5c07b4c5bafa27b21981a8f4039eadbe0fafdf Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/sddm/sddm-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild index ba7c4f44..e67ddc99 100644 --- a/x11-misc/sddm/sddm-.ebuild +++ b/x11-misc/sddm/sddm-.ebuild @@ -32,6 +32,7 @@ COMMON_DEPEND=" >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5 + x11-libs/libXau x11-libs/libxcb:= elogind? ( sys-auth/elogind ) pam? ( sys-libs/pam ) @@ -60,8 +61,6 @@ PATCHES=( "${FILESDIR}/${PN}-0.20.0-sddm.pam-use-substack.patch" # bug 728550 "${FILESDIR}/${PN}-0.20.0-disable-etc-debian-check.patch" "${FILESDIR}/${PN}-0.20.0-no-default-pam_systemd-module.patch" # bug 669980 - # TODO: add this: https://github.com/sddm/sddm/pull/1230 ...ACK'd - # for merge but pending testing. by openSUSE, Fedora usage for >1y ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/, app-editors/neovim/files/
commit: 726e8ac1afece6692ca623b7e68b60fd7b7dfc7f Author: Sam James gentoo org> AuthorDate: Wed Feb 8 19:12:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 19:12:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726e8ac1 Revert "app-editors/neovim: fixes (see commit details)" This reverts commit fca327914eac530d8b37251ba459ae8a454de0e1. Breaks applying patches to 0.8.2/0.8.3. Signed-off-by: Sam James gentoo.org> .../neovim/files/neovim--cmake-darwin.patch| 62 -- .../files/neovim--cmake_lua_version.patch | 12 ++--- app-editors/neovim/neovim-.ebuild | 9 ++-- 3 files changed, 69 insertions(+), 14 deletions(-) diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch b/app-editors/neovim/files/neovim--cmake-darwin.patch index b2920451743d..ad47a46e1a7a 100644 --- a/app-editors/neovim/files/neovim--cmake-darwin.patch +++ b/app-editors/neovim/files/neovim--cmake-darwin.patch @@ -1,13 +1,65 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -80,33 +80,6 @@ set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:${DEPS_PREFIX}/lib/pkgconfig") + # used for check_c_compiler_flag + include(CheckCCompilerFlag) + +-if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") +- # CMake tries to treat /sw and /opt/local as extension of the system path, but +- # that doesn't really work out very well. Once you have a dependency that +- # resides there and have to add it as an include directory, then any other +- # dependency that could be satisfied from there must be--otherwise you can end +- # up with conflicting versions. So, let's make them more of a priority having +- # them be included as one of the first places to look for dependencies. +- list(APPEND CMAKE_PREFIX_PATH /sw /opt/local) +- +- # If the macOS deployment target is not set manually (via $MACOSX_DEPLOYMENT_TARGET), +- # fall back to local system version. Needs to be done both here and in cmake.deps. +- if(NOT CMAKE_OSX_DEPLOYMENT_TARGET) +-execute_process(COMMAND sw_vers -productVersion +-OUTPUT_VARIABLE MACOS_VERSION +-OUTPUT_STRIP_TRAILING_WHITESPACE) +-set(CMAKE_OSX_DEPLOYMENT_TARGET "${MACOS_VERSION}") +- endif() +- message("Using deployment target ${CMAKE_OSX_DEPLOYMENT_TARGET}") +- +- # Work around some old, broken detection by CMake for knowing when to use the +- # isystem flag. Apple's compilers have supported this for quite some time +- # now. +- if(CMAKE_C_COMPILER_ID MATCHES "GNU") +-set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ") +- endif() +-endif() +- + if(WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Darwin") + # Ignore case when comparing filenames on Windows and Mac. + set(CASE_INSENSITIVE_FILENAME TRUE) +--- a/cmake.deps/CMakeLists.txt b/cmake.deps/CMakeLists.txt +@@ -112,13 +112,6 @@ if(CMAKE_CXX_COMPILER) + set(DEPS_CXX_COMPILER "${CMAKE_CXX_COMPILER}") + endif() + +-if(CMAKE_OSX_SYSROOT) +- set(DEPS_C_COMPILER "${DEPS_C_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}") +- if(DEPS_CXX_COMPILER) +-set(DEPS_CXX_COMPILER "${DEPS_CXX_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}") +- endif() +-endif() +- + if(CMAKE_OSX_ARCHITECTURES) + string(REPLACE ";" "|" CMAKE_OSX_ARCHITECTURES_ALT_SEP "${CMAKE_OSX_ARCHITECTURES}") + # The LuaJIT build does not like being passed multiple `-arch` flags --- a/src/nvim/CMakeLists.txt +++ b/src/nvim/CMakeLists.txt -@@ -440,10 +440,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES) - foreach(gen_include ${prop}) +@@ -181,10 +181,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES) + foreach(gen_include ${gen_includes} ${LUA_PREFERRED_INCLUDE_DIRS}) list(APPEND gen_cflags "-I${gen_include}") endforeach() -if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_OSX_SYSROOT) - list(APPEND gen_cflags "-isysroot") - list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}") -endif() - set(gen_cflags ${gen_cflags} -O2) - - set(NVIM_VERSION_GIT_H ${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h) + string(TOUPPER "${CMAKE_BUILD_TYPE}" build_type) + separate_arguments(C_FLAGS_ARRAY UNIX_COMMAND ${CMAKE_C_FLAGS}) + separate_arguments(C_FLAGS_${build_type}_ARRAY UNIX_COMMAND ${CMAKE_C_FLAGS_${build_type}}) diff --git a/app-editors/neovim/files/neovim--cmake_lua_version.patch b/app-editors/neovim/files/neovim--cmake_lua_version.patch index b14b3b992349..87a898032493 100644 --- a/app-editors/neovim/files/neovim--cmake_lua_version.patch +++ b/app-editors/neovim/files/neovim--cmake_lua_version.patch @@ -1,11 +1,11 @@ a/src/nvim/CMakeLists.txt -+++ b/src/nvim/CMakeLists.txt +--- a/CMakeLists.txt b/CMakeLists.txt @@ -464,7 +464,7 @@ endif() - # The unit test lib requires LuaJIT; it will be skipped if LuaJIT is missing. option(PREFER_LUA "Prefer Lua over LuaJIT in the nvim executable." OFF) + if(PREFER_LUA) - find_package(Lua 5.1 EXACT REQUIRED) +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/mew/
commit: 70768830dc175aae026be85d0168d747c49b5233 Author: Ulrich Müller gentoo org> AuthorDate: Wed Feb 8 18:32:59 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Feb 8 18:35:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70768830 app-emacs/mew: add 6.8_p20230203 Snapshot from Git because last release was in 2018. Closes: https://bugs.gentoo.org/893174 Reported-by: Teika kazura gmx.com> Signed-off-by: Ulrich Müller gentoo.org> app-emacs/mew/Manifest | 1 + app-emacs/mew/metadata.xml | 3 +++ app-emacs/mew/mew-6.8_p20230203.ebuild | 47 ++ 3 files changed, 51 insertions(+) diff --git a/app-emacs/mew/Manifest b/app-emacs/mew/Manifest index 29b81aabb006..2bd25387846e 100644 --- a/app-emacs/mew/Manifest +++ b/app-emacs/mew/Manifest @@ -1 +1,2 @@ DIST mew-6.8.tar.gz 991876 BLAKE2B 6055c30ac7f9286a2792fd3fb5fc53412ffed091594e64fa802cd4346fbd7ce542a930e3b38552dc39fa728898a68e1d71f0626f38ef8f815515af95fae0197d SHA512 e4713a4485fa31a95820100465728998b6d5b4822e2a522293754ab269fbfa625756417a55eccf400994a4cc6f6230b8142463ffe416917f321da5053abdb98c +DIST mew-6.8_p20230203.tar.gz 997924 BLAKE2B 9ac10f7f0eebc7dcd3fbf998fbe867e39315227d3b7225b050e6886f9300359429279f0a8071931610c8f8fde43ae48c8178bf8565059d5cdb8093c6fc586562 SHA512 9620ab59df0f2b26b96aa00f4f6f43142716ca55fa9bbdf9b8d9d5a19ae9e0e647efa2a1ab29f77cda77307bbe55d8e74441258d84d09f5270c0f772ab3823bc diff --git a/app-emacs/mew/metadata.xml b/app-emacs/mew/metadata.xml index 93693356d691..f51d1d9113b0 100644 --- a/app-emacs/mew/metadata.xml +++ b/app-emacs/mew/metadata.xml @@ -5,4 +5,7 @@ gnu-em...@gentoo.org Gentoo GNU Emacs project + + kazu-yamamoto/Mew + diff --git a/app-emacs/mew/mew-6.8_p20230203.ebuild b/app-emacs/mew/mew-6.8_p20230203.ebuild new file mode 100644 index ..bd7b2aba26c1 --- /dev/null +++ b/app-emacs/mew/mew-6.8_p20230203.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=24 + +inherit elisp readme.gentoo-r1 + +COMMIT="f96266240586898ea44256f6b24743a50e1113cb" +DESCRIPTION="Great MIME mail reader for Emacs/XEmacs" +HOMEPAGE="https://www.mew.org/; +SRC_URI="https://github.com/kazu-yamamoto/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN^}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="ssl l10n_ja" +RESTRICT="test" + +DEPEND="sys-libs/zlib" +RDEPEND="${DEPEND} + ssl? ( net-misc/stunnel )" + +SITEFILE="50${PN}-gentoo.el" + +src_configure() { + econf \ + --with-elispdir="${SITELISP}/${PN}" \ + --with-etcdir="${SITEETC}/${PN}" +} + +src_compile() { + emake + use l10n_ja && emake jinfo +} + +src_install() { + emake DESTDIR="${D}" install + use l10n_ja && emake DESTDIR="${D}" install-jinfo + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + dodoc 00api 00changes* 00diff 00readme dot.* + + DOC_CONTENTS="Please refer to /usr/share/doc/${PF} for sample + configuration files." + readme.gentoo_create_doc +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/bpftrace/files/
commit: df9d6c8ee2036f04607f68ba6a50c0c134b5671a Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Feb 8 16:52:01 2023 + Commit: Patrick McLean gentoo org> CommitDate: Wed Feb 8 18:34:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9d6c8e dev-util/bpftrace: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29486 Signed-off-by: Patrick McLean gentoo.org> .../files/bpftrace-0.15.0-llvm-15-pointers.patch | 30 -- 1 file changed, 30 deletions(-) diff --git a/dev-util/bpftrace/files/bpftrace-0.15.0-llvm-15-pointers.patch b/dev-util/bpftrace/files/bpftrace-0.15.0-llvm-15-pointers.patch deleted file mode 100644 index 51ea034b9a88.. --- a/dev-util/bpftrace/files/bpftrace-0.15.0-llvm-15-pointers.patch +++ /dev/null @@ -1,30 +0,0 @@ - -From: https://github.com/iovisor/bpftrace/pull/2367 -Bug: https://bugs.gentoo.org/872842 - -From 07fa48a94ef6d6bb1f335de345de18fe9776ca57 Mon Sep 17 00:00:00 2001 -From: kenneth topp -Date: Mon, 26 Sep 2022 00:33:29 -0400 -Subject: [PATCH] Workaround OpaquePointers for LLVM 15 - -This workaround allows bpftrace to be compiled against -LLVM-15. This will have to be address properly before LLVM-16 -More details from LLVM here: https://llvm.org/docs/OpaquePointers.html - src/ast/irbuilderbpf.cpp | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/ast/irbuilderbpf.cpp b/src/ast/irbuilderbpf.cpp -index d49883f786..00f0f172ff 100644 a/src/ast/irbuilderbpf.cpp -+++ b/src/ast/irbuilderbpf.cpp -@@ -123,6 +123,9 @@ IRBuilderBPF::IRBuilderBPF(LLVMContext , - module_(module), - bpftrace_(bpftrace) - { -+#if LLVM_VERSION_MAJOR == 15 -+ context.setOpaquePointers(false); -+#endif - // Declare external LLVM function - FunctionType *pseudo_func_type = FunctionType::get( - getInt64Ty(),
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: c895f1bced6df02d0308763dabb3a75dc534740d Author: Ionen Wolkens gentoo org> AuthorDate: Wed Feb 8 18:18:44 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Feb 8 18:27:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c895f1bc x11-drivers/nvidia-drivers: add 525.89.02 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest| 8 + .../nvidia-drivers/nvidia-drivers-525.89.02.ebuild | 628 + 2 files changed, 636 insertions(+) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 3f7861743b7e..ae6197c480be 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,6 +1,7 @@ DIST NVIDIA-Linux-aarch64-510.108.03.run 211471630 BLAKE2B 4177e12907bb577d96734c33d0210eb753a763390aa1dde6e578d81dd47685bc3518af6c1dc2490e3ed488e9cede7e5705f8cf5e264f756de75d3a995c7d3f04 SHA512 fbd395d004d8a25d175958f8a9f9d4f19bc4e0662256e45cf9ed353613e2741f75e4fb2b87d5eb1625914c5ae3ab49e1b7025c8894d9e1cd0028a6d322836a67 DIST NVIDIA-Linux-aarch64-515.86.01.run 221097882 BLAKE2B f8562f9ef1d29451792e00f5489ae7bf63d1a9c5a13354f119667e5572f473abe14a82383c7f61251213ef16463c064059316c7da09a5d61207823b17a7183bf SHA512 43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96 DIST NVIDIA-Linux-aarch64-525.85.05.run 262667903 BLAKE2B e6e4d2d8a90f5abbfc4d67ee1a74c062fcd91b4d46d247702e937d8e82c2ddeac19418a74908b90d31265819dfa93791c53cb111b41fe51732851c9d2e74c21e SHA512 85312583dbd55791273308aa3c3bf43241e0b28cbe850e56bd6997dcedd2db51af337d062587886ca4000cf39428a748c87d6e270648e09d4f0870856757a7d0 +DIST NVIDIA-Linux-aarch64-525.89.02.run 263020466 BLAKE2B 7f912746c186450b09b7e4b0e26731a8480a02e02a6d0009c1c96e33f91dd47604b262e8d42568b8c9127598cf17a19e7bf5cf29472a9e2b1cc8d765b2b39370 SHA512 a74d11453522dde936c022b6c8ef8df0349a10f825caaab3e7a58002f4afcd12160865ad9e5745b055430d978ebdcc0583dfe8b339ba60eead99517d49ee7191 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe SHA512 dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7 SHA512 26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625 @@ -8,31 +9,38 @@ DIST NVIDIA-Linux-x86_64-510.108.03.run 329603898 BLAKE2B ec7327628cc0d5929f91fa DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb SHA512 9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b DIST NVIDIA-Linux-x86_64-525.47.07.run 413838999 BLAKE2B 6921e903f45d49eadec8a690d8c86fefd0bc534a4412fa1a076db4b5cd2840c0c2c4076ab4ec0b562b9888bd4f0061f7d260c1e14b88653e912b17079e85d17b SHA512 51417a35a10a165f64751ce6bc7da2ab182d467bf3e6d3fac876c009fa413e044e16a1f32abbcca71209f8f29c2184c358aa9f88eddfb4ee80cea6817e1ee725 DIST NVIDIA-Linux-x86_64-525.85.05.run 415131239 BLAKE2B 38bdcce884011cfc0a1b5d08807c0a163ac7807621f3ec69feabbdf27af9e0409491db893912776b05a45f8f56c06f281a84074ab8ff21a71774b890bdff2cf8 SHA512 db30b9186cdcf22b2dde267c08a10cadfc3d37190c57a26a71e282b0f661b187b5b28764418eacf8b2344ebfa8feb7480ae1de31b3bc3026feaf9482a3b51741 +DIST NVIDIA-Linux-x86_64-525.89.02.run 414116295 BLAKE2B 22a6da77876557c256cb5571b6ae78133bc150ceb16aaf331a332bdd891df40beac07ac70efedb11ec2458fcdf2a23247b54274d509a2b54e50f4da1251425e7 SHA512 a991c5a843957aa81cf619c39d699100ff69fc723fb195c68fd50cd69ee9d5651a223d3b5d254c8c1b7c8cad09e24846ba4e64869a8b3777e85cd3e5ba515bb5 DIST NVIDIA-kernel-module-source-515.86.01.tar.xz 7504412 BLAKE2B 20b1b9eb6e2fbc7adfa0b78c6acc88c9da8346888c3d1f1ec01a6c1252feccfc104e338605bfaf7617f0b78c7d0de05b32577394714be3575aa67b37c0e843ca SHA512 075fb8b9c3f43f21f51035460a9bc306b11214eb029e950a5bfbc283dc1d3403210ae303148442d31b2c5bf618923bd1762ab5a91234d005f50177fc02fa8ba4 DIST NVIDIA-kernel-module-source-525.85.05.tar.xz 10081192 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/redis-py/
commit: 83ff15f9b31b3a382dd6d0ff6e7398609beae49f Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 18:13:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:13:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ff15f9 dev-python/redis-py: Set MY_P to prepare for rename Signed-off-by: Michał Górny gentoo.org> dev-python/redis-py/redis-py-4.4.0.ebuild | 4 +++- dev-python/redis-py/redis-py-4.4.1.ebuild | 4 +++- dev-python/redis-py/redis-py-4.4.2.ebuild | 4 +++- dev-python/redis-py/redis-py-4.5.0.ebuild | 4 +++- dev-python/redis-py/redis-py-4.5.1.ebuild | 4 +++- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/dev-python/redis-py/redis-py-4.4.0.ebuild b/dev-python/redis-py/redis-py-4.4.0.ebuild index 2cf773cca08d..320d50b908dc 100644 --- a/dev-python/redis-py/redis-py-4.4.0.ebuild +++ b/dev-python/redis-py/redis-py-4.4.0.ebuild @@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} pypy3 ) inherit distutils-r1 +MY_P=redis-py-${PV} DESCRIPTION="Python client for Redis key-value store" HOMEPAGE=" https://github.com/redis/redis-py/ @@ -15,8 +16,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/redis/redis-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" diff --git a/dev-python/redis-py/redis-py-4.4.1.ebuild b/dev-python/redis-py/redis-py-4.4.1.ebuild index b3867b0adbd2..d8eddff68492 100644 --- a/dev-python/redis-py/redis-py-4.4.1.ebuild +++ b/dev-python/redis-py/redis-py-4.4.1.ebuild @@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} pypy3 ) inherit distutils-r1 +MY_P=redis-py-${PV} DESCRIPTION="Python client for Redis key-value store" HOMEPAGE=" https://github.com/redis/redis-py/ @@ -15,8 +16,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/redis/redis-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" diff --git a/dev-python/redis-py/redis-py-4.4.2.ebuild b/dev-python/redis-py/redis-py-4.4.2.ebuild index b3867b0adbd2..d8eddff68492 100644 --- a/dev-python/redis-py/redis-py-4.4.2.ebuild +++ b/dev-python/redis-py/redis-py-4.4.2.ebuild @@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} pypy3 ) inherit distutils-r1 +MY_P=redis-py-${PV} DESCRIPTION="Python client for Redis key-value store" HOMEPAGE=" https://github.com/redis/redis-py/ @@ -15,8 +16,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/redis/redis-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" diff --git a/dev-python/redis-py/redis-py-4.5.0.ebuild b/dev-python/redis-py/redis-py-4.5.0.ebuild index b3867b0adbd2..d8eddff68492 100644 --- a/dev-python/redis-py/redis-py-4.5.0.ebuild +++ b/dev-python/redis-py/redis-py-4.5.0.ebuild @@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} pypy3 ) inherit distutils-r1 +MY_P=redis-py-${PV} DESCRIPTION="Python client for Redis key-value store" HOMEPAGE=" https://github.com/redis/redis-py/ @@ -15,8 +16,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/redis/redis-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" diff --git a/dev-python/redis-py/redis-py-4.5.1.ebuild b/dev-python/redis-py/redis-py-4.5.1.ebuild index b3867b0adbd2..d8eddff68492 100644 --- a/dev-python/redis-py/redis-py-4.5.1.ebuild +++ b/dev-python/redis-py/redis-py-4.5.1.ebuild @@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} pypy3 ) inherit distutils-r1 +MY_P=redis-py-${PV} DESCRIPTION="Python client for Redis key-value store" HOMEPAGE=" https://github.com/redis/redis-py/ @@ -15,8 +16,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/redis/redis-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ospd-openvas/, dev-python/kombu/, profiles/updates/, ...
commit: 746be01ea417ababe2cfeeaa34e656aad8fa58f9 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 18:15:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:15:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=746be01e Rename dev-python/{redis-py → redis} Signed-off-by: Michał Górny gentoo.org> app-admin/salt/salt-3004.2-r2.ebuild | 2 +- app-admin/salt/salt-3005-r1.ebuild| 2 +- app-admin/salt/salt-3005.1-r1.ebuild | 2 +- app-admin/salt/salt-3005.1.ebuild | 2 +- dev-python/cachelib/cachelib-0.10.1.ebuild| 2 +- dev-python/cachelib/cachelib-0.10.2.ebuild| 2 +- dev-python/cachelib/cachelib-0.9.0.ebuild | 2 +- dev-python/django-cacheops/django-cacheops-6.1.ebuild | 2 +- dev-python/django-redis/django-redis-5.2.0.ebuild | 2 +- dev-python/fakeredis/fakeredis-2.4.0.ebuild | 4 ++-- dev-python/fakeredis/fakeredis-2.5.0.ebuild | 4 ++-- dev-python/fakeredis/fakeredis-2.6.0.ebuild | 4 ++-- dev-python/fakeredis/fakeredis-2.7.0.ebuild | 4 ++-- dev-python/fakeredis/fakeredis-2.7.1.ebuild | 4 ++-- dev-python/kombu/kombu-5.3.0_beta2.ebuild | 4 ++-- dev-python/logutils/logutils-0.3.5-r1.ebuild | 2 +- dev-python/pyrate-limiter/pyrate-limiter-2.8.2.ebuild | 2 +- dev-python/{redis-py => redis}/Manifest | 0 dev-python/{redis-py => redis}/metadata.xml | 0 .../{redis-py/redis-py-4.4.0.ebuild => redis/redis-4.4.0.ebuild} | 0 .../{redis-py/redis-py-4.4.1.ebuild => redis/redis-4.4.1.ebuild} | 0 .../{redis-py/redis-py-4.4.2.ebuild => redis/redis-4.4.2.ebuild} | 0 .../{redis-py/redis-py-4.5.0.ebuild => redis/redis-4.5.0.ebuild} | 0 .../{redis-py/redis-py-4.5.1.ebuild => redis/redis-4.5.1.ebuild} | 0 dev-python/requests-cache/requests-cache-0.9.7.ebuild | 2 +- dev-python/requests-cache/requests-cache-0.9.8.ebuild | 2 +- dev-python/rq/rq-1.11.1.ebuild| 2 +- dev-python/rq/rq-1.12.0.ebuild| 2 +- dev-python/spotipy/spotipy-2.22.1.ebuild | 2 +- mail-filter/pyzor/metadata.xml| 2 +- mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild| 4 ++-- mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild| 4 ++-- net-analyzer/ospd-openvas/ospd-openvas-21.4.4-r4.ebuild | 2 +- profiles/updates/1Q-2023 | 1 + 34 files changed, 35 insertions(+), 34 deletions(-) diff --git a/app-admin/salt/salt-3004.2-r2.ebuild b/app-admin/salt/salt-3004.2-r2.ebuild index 9a0c3a5933f5..f2a1fbff233e 100644 --- a/app-admin/salt/salt-3004.2-r2.ebuild +++ b/app-admin/salt/salt-3004.2-r2.ebuild @@ -62,7 +62,7 @@ RDEPEND=" mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) + redis? ( dev-python/redis[${PYTHON_USEDEP}] ) selinux? ( sec-policy/selinux-salt ) nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] diff --git a/app-admin/salt/salt-3005-r1.ebuild b/app-admin/salt/salt-3005-r1.ebuild index 47d410c70d15..1ec597170af1 100644 --- a/app-admin/salt/salt-3005-r1.ebuild +++ b/app-admin/salt/salt-3005-r1.ebuild @@ -69,7 +69,7 @@ RDEPEND=" mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) + redis? ( dev-python/redis[${PYTHON_USEDEP}] ) selinux? ( sec-policy/selinux-salt ) nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] diff --git a/app-admin/salt/salt-3005.1-r1.ebuild b/app-admin/salt/salt-3005.1-r1.ebuild index 6484a7f127cd..c2ddf3dedc53 100644 --- a/app-admin/salt/salt-3005.1-r1.ebuild +++ b/app-admin/salt/salt-3005.1-r1.ebuild @@ -70,7 +70,7 @@ RDEPEND=" mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) + redis? ( dev-python/redis[${PYTHON_USEDEP}] ) selinux? ( sec-policy/selinux-salt ) nova? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 55c44a35708aab52c865bc3b0fafaf3297fed89c Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c44a35 dev-libs/libclc: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 2 - dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild | 84 dev-libs/libclc/libclc-16.0.0_pre20230127.ebuild | 84 3 files changed, 170 deletions(-) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 349f4e19a737..ad0dff67c34c 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild b/dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild deleted file mode 100644 index c424e4a83842.. --- a/dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# 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 llvm llvm.org python-any-r1 - -DESCRIPTION="OpenCL C library" -HOMEPAGE="https://libclc.llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" -SLOT="0" -KEYWORDS="" -IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" - -LLVM_MAX_SLOT=16 -BDEPEND=" - ${PYTHON_DEPS} - || ( - ( - sys-devel/clang:16 - spirv? ( dev-util/spirv-llvm-translator:16 ) - ) - ( - sys-devel/clang:15 - spirv? ( dev-util/spirv-llvm-translator:15 ) - ) - ( - sys-devel/clang:14 - spirv? ( dev-util/spirv-llvm-translator:14 ) - ) - ( - sys-devel/clang:13 - spirv? ( dev-util/spirv-llvm-translator:13 ) - ) - ) -" - -LLVM_COMPONENTS=( libclc ) -llvm.org_set_globals - -llvm_check_deps() { - if use spirv; then - has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || - return 1 - fi - has_version -b "sys-devel/clang:${LLVM_SLOT}" -} - -pkg_setup() { - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - local libclc_targets=() - - use spirv && libclc_targets+=( - "spirv-mesa3d-" - "spirv64-mesa3d-" - ) - use video_cards_nvidia && libclc_targets+=( - "nvptx--" - "nvptx64--" - "nvptx--nvidiacl" - "nvptx64--nvidiacl" - ) - use video_cards_r600 && libclc_targets+=( - "r600--" - ) - use video_cards_radeonsi && libclc_targets+=( - "amdgcn--" - "amdgcn-mesa-mesa3d" - "amdgcn--amdhsa" - ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" - -
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 3ad4b51b4706ad54609289be435d84236cc6649e Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad4b51b dev-util/lldb: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 2 - dev-util/lldb/lldb-16.0.0_pre20230107.ebuild | 115 --- dev-util/lldb/lldb-16.0.0_pre20230127.ebuild | 115 --- 3 files changed, 232 deletions(-) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 349f4e19a737..ad0dff67c34c 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/dev-util/lldb/lldb-16.0.0_pre20230107.ebuild b/dev-util/lldb/lldb-16.0.0_pre20230107.ebuild deleted file mode 100644 index 985e9ba9d42f.. --- a/dev-util/lldb/lldb-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# 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 llvm llvm.org python-single-r1 - -DESCRIPTION="The LLVM debugger" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0/${LLVM_SOABI}" -KEYWORDS="" -IUSE="debug +libedit lzma ncurses +python test +xml" -RESTRICT="test" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND=" - libedit? ( dev-libs/libedit:0= ) - lzma? ( app-arch/xz-utils:= ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) - xml? ( dev-libs/libxml2:= ) - ~sys-devel/clang-${PV} - ~sys-devel/llvm-${PV} -" -RDEPEND=" - ${DEPEND} - python? ( - $(python_gen_cond_dep ' - dev-python/six[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} - ) -" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-util/cmake-3.16 - python? ( - >=dev-lang/swig-3.0.11 - $(python_gen_cond_dep ' - dev-python/six[${PYTHON_USEDEP}] - ') - ) - test? ( - $(python_gen_cond_dep " - ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] - dev-python/psutil[\${PYTHON_USEDEP}] - ") - sys-devel/lld - ) -" - -LLVM_COMPONENTS=( lldb cmake llvm/utils ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) -llvm.org_set_globals - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - python-single-r1_pkg_setup -} - -src_configure() { - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - local mycmakeargs=( - -DLLDB_ENABLE_CURSES=$(usex ncurses) - -DLLDB_ENABLE_LIBEDIT=$(usex libedit) - -DLLDB_ENABLE_PYTHON=$(usex python) - -DLLDB_ENABLE_LUA=OFF - -DLLDB_ENABLE_LZMA=$(usex lzma) - -DLLDB_ENABLE_LIBXML2=$(usex xml) - -DLLDB_USE_SYSTEM_SIX=1 -
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 504fda5628170e8d4a5666a4a5cfa368317cbb0d Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504fda56 sys-devel/llvm: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 2 - sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild | 514 -- sys-devel/llvm/llvm-16.0.0_pre20230127.ebuild | 514 -- 3 files changed, 1030 deletions(-) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 233fbb8f977a..cce6ae348f7e 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -11,5 +11,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild b/sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild deleted file mode 100644 index 21023c3bf7e4.. --- a/sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,514 +0,0 @@ -# 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 llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs - -DESCRIPTION="Low Level Virtual Machine" -HOMEPAGE="https://llvm.org/; - -# Additional licenses: -# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. -# 2. xxhash: BSD. -# 3. MD5 code: public-domain. -# 4. ConvertUTF.h: TODO. - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="~loong" -IUSE=" - +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar - xml z3 zstd -" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] - binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) - exegesis? ( dev-libs/libpfm:= ) - libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) - libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) - xar? ( app-arch/xar ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) - z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) - zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${RDEPEND} - binutils-plugin? ( sys-libs/binutils-libs ) -" -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/perl - >=dev-util/cmake-3.16 - sys-devel/gnuconfig - kernel_Darwin? ( - =sys-devel/binutils-apple-5.1 - ) - doc? ( $(python_gen_any_dep ' - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') ) - libffi? ( virtual/pkgconfig ) -" -# There are no file collisions between these versions but having :0 -# installed means llvm-config there will take precedence. -RDEPEND=" - ${RDEPEND} - !sys-devel/llvm:0 -" -PDEPEND=" - sys-devel/llvm-common - sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR} - binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} ) -" -
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: acf6310d7b4f18aa7685797432dda72b67910886 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 18:07:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf6310d llvm.org.eclass: Remove 16.0.0 snapshot hashes Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 6 -- 1 file changed, 6 deletions(-) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index d8d46031f4d4..5d1475453174 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -81,12 +81,6 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in - 16.0.0_pre20230107) - EGIT_COMMIT=6dc85bd3fde7df2999fda07e9e9f2e83d52c6125 - ;; - 16.0.0_pre20230127) - EGIT_COMMIT=46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d - ;; 17.0.0_pre20230203) EGIT_COMMIT=08c915fa76ef91efa16df0676ed69e4fb360989f ;;
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 589ee7d51f341cbaa28cc69672920a854f5405a0 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589ee7d5 sys-devel/clang-common: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 2 - .../clang-common-16.0.0_pre20230107-r2.ebuild | 169 - .../clang-common-16.0.0_pre20230127-r1.ebuild | 169 - 3 files changed, 340 deletions(-) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 349f4e19a737..ad0dff67c34c 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20230107-r2.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20230107-r2.ebuild deleted file mode 100644 index d5df949d5d96.. --- a/sys-devel/clang-common/clang-common-16.0.0_pre20230107-r2.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 llvm.org - -DESCRIPTION="Common files shared between multiple slots of clang" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="~loong" -IUSE=" - default-compiler-rt default-libcxx default-lld llvm-libunwind - hardened stricter -" - -PDEPEND=" - sys-devel/clang:* - default-compiler-rt? ( - sys-devel/clang-runtime[compiler-rt] - llvm-libunwind? ( sys-libs/llvm-libunwind ) - !llvm-libunwind? ( sys-libs/libunwind ) - ) - !default-compiler-rt? ( sys-devel/gcc ) - default-libcxx? ( >=sys-libs/libcxx-${PV} ) - !default-libcxx? ( sys-devel/gcc ) - default-lld? ( sys-devel/lld ) - !default-lld? ( sys-devel/binutils ) -" -IDEPEND=" - !default-compiler-rt? ( sys-devel/gcc-config ) - !default-libcxx? ( sys-devel/gcc-config ) -" - -LLVM_COMPONENTS=( clang/utils ) -llvm.org_set_globals - -pkg_pretend() { - [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return - - local flag missing_flags=() - for flag in default-{compiler-rt,libcxx,lld}; do - if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then - missing_flags+=( "${flag}" ) - fi - done - - if [[ ${missing_flags[@]} ]]; then - eerror "It seems that you have the following flags set on sys-devel/clang:" - eerror - eerror " ${missing_flags[*]}" - eerror - eerror "The default runtimes are now set via flags on sys-devel/clang-common." - eerror "The build is being aborted to prevent breakage. Please either set" - eerror "the respective flags on this ebuild, e.g.:" - eerror - eerror " sys-devel/clang-common ${missing_flags[*]}" - eerror - eerror "or build
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: e71c0733f68c27bc569135835f73878b1006cffe Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c0733 dev-python/lit: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 2 -- dev-python/lit/lit-16.0.0_pre20230107.ebuild | 42 dev-python/lit/lit-16.0.0_pre20230127.ebuild | 42 3 files changed, 86 deletions(-) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 349f4e19a737..ad0dff67c34c 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/dev-python/lit/lit-16.0.0_pre20230107.ebuild b/dev-python/lit/lit-16.0.0_pre20230107.ebuild deleted file mode 100644 index e4fccac18491.. --- a/dev-python/lit/lit-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,42 +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} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="~loong" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - sys-devel/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from sys-devel/llvm) - -src_prepare() { - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-16.0.0_pre20230127.ebuild b/dev-python/lit/lit-16.0.0_pre20230127.ebuild deleted file mode 100644 index f4b401a77373.. --- a/dev-python/lit/lit-16.0.0_pre20230127.ebuild +++ /dev/null @@ -1,42 +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} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - sys-devel/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from sys-devel/llvm) - -src_prepare() { - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: f15f62909ffc3214124cc764448ff09990d7c613 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15f6290 sys-devel/llvm-common: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 2 -- .../llvm-common-16.0.0_pre20230107.ebuild | 28 -- .../llvm-common-16.0.0_pre20230127.ebuild | 28 -- 3 files changed, 58 deletions(-) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 349f4e19a737..ad0dff67c34c 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20230107.ebuild b/sys-devel/llvm-common/llvm-common-16.0.0_pre20230107.ebuild deleted file mode 100644 index 54af5bde6db7.. --- a/sys-devel/llvm-common/llvm-common-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit llvm.org - -DESCRIPTION="Common files shared between multiple slots of LLVM" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="~loong" - -RDEPEND=" - !sys-devel/llvm:0 -" - -LLVM_COMPONENTS=( llvm/utils/vim ) -llvm.org_set_globals - -src_install() { - insinto /usr/share/vim/vimfiles - doins -r */ - # some users may find it useful - newdoc README README.vim - dodoc vimrc -} diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20230127.ebuild b/sys-devel/llvm-common/llvm-common-16.0.0_pre20230127.ebuild deleted file mode 100644 index ce5f03ca34a5.. --- a/sys-devel/llvm-common/llvm-common-16.0.0_pre20230127.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit llvm.org - -DESCRIPTION="Common files shared between multiple slots of LLVM" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - !sys-devel/llvm:0 -" - -LLVM_COMPONENTS=( llvm/utils/vim ) -llvm.org_set_globals - -src_install() { - insinto /usr/share/vim/vimfiles - doins -r */ - # some users may find it useful - newdoc README README.vim - dodoc vimrc -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 7c88fd2d21dac565dbc0c1e1ac00c42c62a0e598 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c88fd2d sys-devel/clang: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 2 - sys-devel/clang/clang-16.0.0_pre20230107.ebuild | 473 sys-devel/clang/clang-16.0.0_pre20230127.ebuild | 472 --- 3 files changed, 947 deletions(-) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 233fbb8f977a..cce6ae348f7e 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -11,5 +11,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/sys-devel/clang/clang-16.0.0_pre20230107.ebuild b/sys-devel/clang/clang-16.0.0_pre20230107.ebuild deleted file mode 100644 index f6e6fd239ce2.. --- a/sys-devel/clang/clang-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,473 +0,0 @@ -# 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 llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs - -DESCRIPTION="C language family frontend for LLVM" -HOMEPAGE="https://llvm.org/; - -# MSVCSetupApi.h: MIT -# sorttable.js: MIT - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="~loong" -IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND=" - ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] - static-analyzer? ( dev-lang/perl:* ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) -" - -RDEPEND=" - ${PYTHON_DEPS} - ${DEPEND} - >=sys-devel/clang-common-${PV} -" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-util/cmake-3.16 - doc? ( $(python_gen_cond_dep ' - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') ) - xml? ( virtual/pkgconfig ) -" -PDEPEND=" - ~sys-devel/clang-runtime-${PV} - sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} -" - -LLVM_COMPONENTS=( - clang clang-tools-extra cmake - llvm/lib/Transforms/Hello -) -LLVM_MANPAGES=1 -LLVM_TEST_COMPONENTS=( - llvm/lib/Testing/Support - llvm/utils - third-party -) -LLVM_USE_TARGETS=llvm -llvm.org_set_globals - -# Multilib notes: -# 1. ABI_* flags control ABIs libclang* is built for only. -# 2. clang is always capable of compiling code for all ABIs for enabled -#target. However, you will need appropriate crt* files (installed -#e.g. by sys-devel/gcc and sys-libs/glibc). -# 3. ${CHOST}-clang wrappers are always installed for all ABIs included -#in the current profile (i.e. alike supported by sys-devel/gcc). -# -# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need -# multilib clang* libraries (not runtime, not wrappers). - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: e7ac72983f62a05bb27e49a08323eb5c47b12d0d Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ac7298 sys-devel/lld: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 2 - sys-devel/lld/lld-16.0.0_pre20230107.ebuild | 90 - sys-devel/lld/lld-16.0.0_pre20230127.ebuild | 90 - 3 files changed, 182 deletions(-) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 349f4e19a737..ad0dff67c34c 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/sys-devel/lld/lld-16.0.0_pre20230107.ebuild b/sys-devel/lld/lld-16.0.0_pre20230107.ebuild deleted file mode 100644 index d22c1fb13951.. --- a/sys-devel/lld/lld-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# 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 flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="The LLVM linker (link editor)" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="" -IUSE="debug test zstd" -RESTRICT="!test? ( test )" - -DEPEND=" - ~sys-devel/llvm-${PV}[zstd=] - sys-libs/zlib:= - zstd? ( app-arch/zstd:= ) -" -RDEPEND=" - ${DEPEND} - !sys-devel/lld:0 -" -BDEPEND=" - sys-devel/llvm:${LLVM_MAJOR} - test? ( - >=dev-util/cmake-3.16 - $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") - ) -" -PDEPEND=" - >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} -" - -LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) -LLVM_TEST_COMPONENTS=( llvm/utils third-party ) -llvm.org_set_globals - -python_check_deps() { - python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" -} - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - use test && python-any-r1_pkg_setup -} - -src_unpack() { - llvm.org_src_unpack - - # Directory ${WORKDIR}/llvm does not exist with USE="-test", - # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, - # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system - # (lld/MachO/CMakeLists.txt) and is expected to be resolvable - # to existent directory ${WORKDIR}/libunwind/include. - mkdir -p "${WORKDIR}/llvm" || die -} - -src_configure() { - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 - - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" - -DBUILD_SHARED_LIBS=ON - -DLLVM_INCLUDE_TESTS=$(usex test) - ) - - use test && mycmakeargs+=( -
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 22051d102a942e720cbfce811467ed37a7fe8eb6 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22051d10 dev-python/clang-python: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 2 - .../clang-python-16.0.0_pre20230107.ebuild | 54 -- .../clang-python-16.0.0_pre20230127.ebuild | 54 -- 3 files changed, 110 deletions(-) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 349f4e19a737..ad0dff67c34c 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -7,5 +7,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/dev-python/clang-python/clang-python-16.0.0_pre20230107.ebuild b/dev-python/clang-python/clang-python-16.0.0_pre20230107.ebuild deleted file mode 100644 index 5ec556a2ca20.. --- a/dev-python/clang-python/clang-python-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for sys-devel/clang" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=sys-devel/clang-${PV}:* - !sys-devel/llvm:0[clang(-),python(-)] - !sys-devel/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - sys-devel/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang-python/clang-python-16.0.0_pre20230127.ebuild b/dev-python/clang-python/clang-python-16.0.0_pre20230127.ebuild deleted file mode 100644 index 5ec556a2ca20.. --- a/dev-python/clang-python/clang-python-16.0.0_pre20230127.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for sys-devel/clang" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: ddda9cff2172d241b945897d35010793571a7002 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 8 17:37:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 8 18:09:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddda9cff sys-libs/compiler-rt-sanitizers: Remove 16.0.0 snapshots Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 2 - ...ompiler-rt-sanitizers-16.0.0_pre20230107.ebuild | 216 - ...ompiler-rt-sanitizers-16.0.0_pre20230127.ebuild | 216 - 3 files changed, 434 deletions(-) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 7b8e6e796bb1..98d92592f9ee 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -9,5 +9,3 @@ DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748 DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c -DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf -DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230107.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230107.ebuild deleted file mode 100644 index 682d15574b6a.. --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230107.ebuild +++ /dev/null @@ -1,216 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 - -DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="${LLVM_MAJOR}" -KEYWORDS="~loong" -IUSE="+abi_x86_32 abi_x86_64 +clang debug test" -# base targets -IUSE+=" +libfuzzer +memprof +orc +profile +xray" -# sanitizer targets, keep in sync with config-ix.cmake -# NB: ubsan, scudo deliberately match two entries -SANITIZER_FLAGS=( - asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo - shadowcallstack gwp-asan -) -IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" -REQUIRED_USE=" - || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) - test? ( - cfi? ( ubsan ) - gwp-asan? ( scudo ) - ) -" -RESTRICT=" - !clang? ( test ) - !test? ( test ) -" - -DEPEND=" - sys-devel/llvm:${LLVM_MAJOR} - virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] -" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - elibc_glibc? ( net-libs/libtirpc ) - test? ( - $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") - =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} - ) - !test? ( - ${PYTHON_DEPS} - ) -" - -LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" -} - -check_space() { - if use test; then - local CHECKREQS_DISK_BUILD=11G - check-reqs_pkg_pretend - fi -} -