[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/
commit: 73e67ea5f155f7b4d198848d21514ae25caf262f Author: WANG Xuerui gentoo org> AuthorDate: Sun Aug 6 06:46:13 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Aug 6 06:46:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e67ea5 kde-plasma/powerdevil: keyword 5.27.7-r1 for ~loong Bug: https://bugs.gentoo.org/911552 Signed-off-by: WANG Xuerui gentoo.org> kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild b/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild index 8d418b84aae4..50c9596c7387 100644 --- a/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild +++ b/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/powerdevil"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" IUSE="brightness-control caps +wireless" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-power/power-profiles-daemon/
commit: 682c90f675f9f20a4071c40f2cfe7379cdbc922e Author: WANG Xuerui gentoo org> AuthorDate: Sun Aug 6 06:46:11 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Aug 6 06:46:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682c90f6 sys-power/power-profiles-daemon: keyword 0.13 for ~loong Bug: https://bugs.gentoo.org/911552 Signed-off-by: WANG Xuerui gentoo.org> sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild index a0c6f6115750..34541d66e079 100644 --- a/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild +++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/hadess/${PN}/-/archive/${PV}/${P}.tar.bz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong x86" IUSE="gtk-doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: cf582a6d842973915d1cec5c05a8b4c311b78288 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 06:59:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 06:42:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf582a6d python-utils-r1.eclass: Check for occluded packages before testing Add a check for installed packages being occluded by the working directory when calling epytest and eunittest. This is primarily meant to detect C extensions being missed. Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32181 Signed-off-by: Michał Górny gentoo.org> eclass/python-utils-r1.eclass | 51 +++ 1 file changed, 51 insertions(+) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 2555ce12d066..27157a003ab2 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -1231,6 +1231,55 @@ _python_check_EPYTHON() { fi } +# @FUNCTION: _python_check_occluded_packages +# @INTERNAL +# @DESCRIPTION: +# Check if the current directory does not contain any incomplete +# package sources that would block installed packages from being used +# (and effectively e.g. make it impossible to load compiled extensions). +_python_check_occluded_packages() { + debug-print-function ${FUNCNAME} "${@}" + + # DO NOT ENABLE THIS unless you're going to check for false + # positives before filing bugs. + [[ ! ${PYTHON_EXPERIMENTAL_QA} ]] && return + + type -P diff &>/dev/null || return + [[ -z ${BUILD_DIR} || ! -d ${BUILD_DIR}/install ]] && return + + local sitedir="${BUILD_DIR}/install$(python_get_sitedir)" + # avoid unnecessarily checking if we are inside install dir + [[ ${sitedir} -ef . ]] && return + + local f fn diff + for f in "${sitedir}"/*/; do + f=${f%/} + fn=${f##*/} + + # skip metadata directories + [[ ${fn} == *.dist-info || ${fn} == *.egg-info ]] && continue + + if [[ -d ${fn} ]]; then + diff=$(diff -dupr -x "__pycache__" "${fn}" "${sitedir}/${fn}") + if [[ -n ${diff} ]]; then + eqawarn "The directory ${fn} occludes package installed for ${EPYTHON}." + echo + echo ">>> Diff:" + echo "${diff}" + echo "<<< End-of-diff" + echo + + if [[ ! ${_PYTHON_WARNED_OCCLUDED_PACKAGES} ]]; then + eqawarn "The complete build log includes diffs." + eqawarn "For more information on occluded packages, please see:" + eqawarn "https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions"; + _PYTHON_WARNED_OCCLUDED_PACKAGES=1 + fi + fi + fi + done +} + # @VARIABLE: EPYTEST_DESELECT # @DEFAULT_UNSET # @DESCRIPTION: @@ -1261,6 +1310,7 @@ epytest() { debug-print-function ${FUNCNAME} "${@}" _python_check_EPYTHON + _python_check_occluded_packages local color case ${NOCOLOR} in @@ -1345,6 +1395,7 @@ eunittest() { debug-print-function ${FUNCNAME} "${@}" _python_check_EPYTHON + _python_check_occluded_packages # unittest fails with "no tests" correctly since Python 3.12 local runner=unittest
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-lint/
commit: c773ada1174de2797cd4db6225b85ccb6c450cf5 Author: Hans de Graaff gentoo org> AuthorDate: Sun Aug 6 06:04:21 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Aug 6 06:04:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c773ada1 app-admin/puppet-lint: add 4.0.1 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet-lint/Manifest | 1 + app-admin/puppet-lint/puppet-lint-4.0.1.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest index 2fe4c5621fae..c7c609b40bed 100644 --- a/app-admin/puppet-lint/Manifest +++ b/app-admin/puppet-lint/Manifest @@ -1,3 +1,4 @@ DIST puppet-lint-2.5.2.gem 91136 BLAKE2B cae884b3994c7862f337a214903ecd4d7bb297e9e2bb7495fb94030304f53fa7ae98080b62944d5c96f2af0d208352d00030415a89259e8e188ec53da2a2b643 SHA512 996a5fda970c318a3f58a196c7b9aba7e712aae2b24d936b917f1dd9eb6bf5d706df28f70d88e1e174e175aabb13f1d22c8c90289314d5a1dd4ff9207ebbfe03 DIST puppet-lint-3.4.0.gem 83456 BLAKE2B fa6b274b3e6e84095fdaff6f024864dc301f0afc605198cc40b4dd8df7a9de66adfb91982195af9a0ad35301409c23e99d8d6ba5d3c43d3ee4dd57235de2b8cc SHA512 47c025ef925618cba3c1f579a3ef62bd5f9fd8ee7f8f9a68ed84daafeb7f9071e558619b24f0a249fcbe85d8c1b27e715938cc352792f9aa91de131820103e9c DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 6e674deaec43c3b45e2c162ef3d09648bd3cdd589a3ae6ce92e21617633529705fef4c6c361c3c1f041a3d25d1a03079f2f97705c01199253661bc9355dc SHA512 a23d316f60cb7d34c394bdaee0ad08070098d732210a92294a3d330cff7330aefe2be6bd9a60219d7538173c2f187c1ed427c6671a345f868286986164ea3a33 +DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6 SHA512 1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d diff --git a/app-admin/puppet-lint/puppet-lint-4.0.1.ebuild b/app-admin/puppet-lint/puppet-lint-4.0.1.ebuild new file mode 100644 index ..3925aec549db --- /dev/null +++ b/app-admin/puppet-lint/puppet-lint-4.0.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="puppet-lint" + +inherit ruby-fakegem + +DESCRIPTION="A linter for puppet DSL" +HOMEPAGE="https://github.com/puppetlabs/puppet-lint"; + +LICENSE="MIT" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +ruby_add_bdepend "test? ( + dev-ruby/rspec-its:1 + dev-ruby/rspec-collection_matchers:1 + dev-ruby/rspec-json_expectations )" + +all_ruby_prepare() { + # Skip acceptance tests due to unpackages puppet_litmus which in turn + # has a number of unpackaged dependencies. + rm -rf spec/acceptance || die + rm -f spec/spec_helper_acceptance.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-lint/
commit: 3a91138bd11d2780672c6340e4df39a2a5cd5d8d Author: Hans de Graaff gentoo org> AuthorDate: Sun Aug 6 06:04:34 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Aug 6 06:04:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a91138b app-admin/puppet-lint: drop 2.5.2 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet-lint/Manifest | 1 - app-admin/puppet-lint/puppet-lint-2.5.2.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest index c7c609b40bed..5201ced34149 100644 --- a/app-admin/puppet-lint/Manifest +++ b/app-admin/puppet-lint/Manifest @@ -1,4 +1,3 @@ -DIST puppet-lint-2.5.2.gem 91136 BLAKE2B cae884b3994c7862f337a214903ecd4d7bb297e9e2bb7495fb94030304f53fa7ae98080b62944d5c96f2af0d208352d00030415a89259e8e188ec53da2a2b643 SHA512 996a5fda970c318a3f58a196c7b9aba7e712aae2b24d936b917f1dd9eb6bf5d706df28f70d88e1e174e175aabb13f1d22c8c90289314d5a1dd4ff9207ebbfe03 DIST puppet-lint-3.4.0.gem 83456 BLAKE2B fa6b274b3e6e84095fdaff6f024864dc301f0afc605198cc40b4dd8df7a9de66adfb91982195af9a0ad35301409c23e99d8d6ba5d3c43d3ee4dd57235de2b8cc SHA512 47c025ef925618cba3c1f579a3ef62bd5f9fd8ee7f8f9a68ed84daafeb7f9071e558619b24f0a249fcbe85d8c1b27e715938cc352792f9aa91de131820103e9c DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 6e674deaec43c3b45e2c162ef3d09648bd3cdd589a3ae6ce92e21617633529705fef4c6c361c3c1f041a3d25d1a03079f2f97705c01199253661bc9355dc SHA512 a23d316f60cb7d34c394bdaee0ad08070098d732210a92294a3d330cff7330aefe2be6bd9a60219d7538173c2f187c1ed427c6671a345f868286986164ea3a33 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6 SHA512 1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d diff --git a/app-admin/puppet-lint/puppet-lint-2.5.2.ebuild b/app-admin/puppet-lint/puppet-lint-2.5.2.ebuild deleted file mode 100644 index ecb09ba34024.. --- a/app-admin/puppet-lint/puppet-lint-2.5.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_BINWRAP="puppet-lint" - -inherit ruby-fakegem - -DESCRIPTION="A linter for puppet DSL" -HOMEPAGE="http://puppet-lint.com/"; - -LICENSE="MIT" -SLOT="0" -IUSE="" -KEYWORDS="amd64 ~x86" - -ruby_add_bdepend "test? ( - dev-ruby/rspec-its:1 - dev-ruby/rspec-collection_matchers:1 - dev-ruby/rspec-json_expectations )"
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmp/
commit: 77b667e49f2cbf97a5a90e035792ae324183c2bc Author: Miroslav Šulc gentoo org> AuthorDate: Sun Aug 6 05:50:10 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Aug 6 05:50:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b667e4 x11-plugins/wmmp: dropped obsolete 0.10.0-r1 Bug: https://bugs.gentoo.org/911745 Signed-off-by: Miroslav Šulc gentoo.org> x11-plugins/wmmp/Manifest | 1 - x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild | 23 --- 2 files changed, 24 deletions(-) diff --git a/x11-plugins/wmmp/Manifest b/x11-plugins/wmmp/Manifest index b3670918d86c..2f90b71b51f4 100644 --- a/x11-plugins/wmmp/Manifest +++ b/x11-plugins/wmmp/Manifest @@ -1,2 +1 @@ -DIST WMmp-0.10.0.tar.gz 228560 BLAKE2B ec405452112131cad8738b28d13bdbe7f6a60a3204374aa76632bb0cb16c3eea087e58f5294354bd4c201bd9b989d009d417c38fa09d334a4ab72c08e0c527c3 SHA512 5a2777afcb879dd42556f169d4e472660f3cb2bd2b3a1e3833328d3be793e859f7b36dce6e59ca39a4a074b89d305a7704d60382dfc6bed0578c046fe3a8598c DIST wmmp-0.12.6.tar.gz 33440 BLAKE2B 130d56906f52681147e4a384f578f14b6eb4a958026ad47d8e6726bb35e3ac4324d73bae225e37b512794ca1eaaace4cca413ef518e7456abe4592d14b863e2a SHA512 e2f293743e1d96283179c64a3af30b4f0405e3b9754aac74f92f7c4ce66efc1aeaca1e8ad586c1b3dd596a6145efad3366687bb5fa601e69fcbf33b302154816 diff --git a/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild b/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild deleted file mode 100644 index a0562812d74b.. --- a/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P=${P/wm/WM} - -DESCRIPTION="Window Maker dock app client for mpd (Music Player Daemon)" -HOMEPAGE="https://github.com/yogsothoth/wmmp"; -SRC_URI="mirror://sourceforge/musicpd/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 sparc x86" - -RDEPEND="x11-libs/libXext - x11-libs/libXpm" -DEPEND="${RDEPEND}" - -src_configure() { - econf --with-default-port=6600 -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 52f4a0471bd6c78f186729bd52d98c43c71d0bc7 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Jul 21 06:19:29 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Aug 6 05:47:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f4a047 profiles: Last rite net-libs/nativebiginteger Bug: https://bugs.gentoo.org/906882 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/31989 Signed-off-by: Miroslav Šulc gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 3d1072e6f63c..072276c56a04 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Volkmar W. Pogatzki (2023-07-05) +# Library without consumers. Bug #906882 +# Removal on 2023-08-05. +net-libs/nativebiginteger + # Sam James (2023-08-04) # Stricter behavior which causes some packages to fail, see bug #911721. =dev-util/pkgconf-2.0.0
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydyf/
commit: a0866a875c85cfe96a5078a0e0476f417b6da6ae Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 05:22:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 05:22:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0866a87 dev-python/pydyf: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pydyf/Manifest | 1 - dev-python/pydyf/pydyf-0.6.0.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/dev-python/pydyf/Manifest b/dev-python/pydyf/Manifest index a00496e7a639..74dd6d3af7f7 100644 --- a/dev-python/pydyf/Manifest +++ b/dev-python/pydyf/Manifest @@ -1,2 +1 @@ -DIST pydyf-0.6.0.tar.gz 16027 BLAKE2B 8dcbcb0cdd6f27aae53d74c1f60646bda17b05862d3fcdfdf18d459fd0f419f9418488bddf210f29cca945adba3670b41d67d958ebff031934db57ab954ab554 SHA512 2819aab7b9e72abd02b8658923b595fe0775f341a829b732e1448c02a4aeb8538a7eb5d42307499e255e240c00f8a991687f42122348bcc39e6660c8c27e4f85 DIST pydyf-0.7.0.tar.gz 16186 BLAKE2B 8dec96ba9d263ed503f1b13c8cfc6eafbd66c7d1cc080b5a18476c93063c0099c46c3362bbeeb71a796fbfdadbd2007c9858b21053464adc243a7d1f7a2f9a54 SHA512 cfc58170b57684cbf5233ca48798881a980af0b3e3fdc8da91c5932affee0365f1e9d535df1f983e0f16c6e612ec5048c91d236bf69b6fae46c7e59f6c2388d0 diff --git a/dev-python/pydyf/pydyf-0.6.0.ebuild b/dev-python/pydyf/pydyf-0.6.0.ebuild deleted file mode 100644 index d1458ca6c6b3.. --- a/dev-python/pydyf/pydyf-0.6.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A low-level PDF generator" -HOMEPAGE=" - https://pypi.org/project/pydyf/ - https://github.com/CourtBouillon/pydyf/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -BDEPEND=" - test? ( - app-text/ghostscript-gpl - dev-python/pillow[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-functools/
commit: f2d893fa9b14745c05f07f10103d65f2d84b6755 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 04:45:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 04:45:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d893fa dev-python/jaraco-functools: Bump to 3.8.1 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-functools/Manifest | 1 + .../jaraco-functools/jaraco-functools-3.8.1.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest index 8bcef4e1bf8a..54226557c09d 100644 --- a/dev-python/jaraco-functools/Manifest +++ b/dev-python/jaraco-functools/Manifest @@ -1 +1,2 @@ DIST jaraco.functools-3.8.0.tar.gz 16251 BLAKE2B 15735a053b395173de2568d13d54d0a770477f72e138998abb67f24314d13ae1a008a2b373979dfb8b3b8955754758e07eb5981459b793ba4b6839e6aefbdda8 SHA512 923e94f54c46896d89db6b4a0c5d803996dc5caddd6a3ada66f943b58afd1750f5403d10de5ab87f93e57c3eab43806401f7c6b5a8265938793d45cba93df688 +DIST jaraco.functools-3.8.1.tar.gz 16210 BLAKE2B 2e49829c4eda4ba9228c8972b1971c1a42bb972e5a7f0ef9994313b4b07cb8395c0b0ccc15c5f285a6a224ad60dec65901742c5f162156c4be96257a9ef9f67c SHA512 0ffd8fc0e973b0ee957cbc074dcae790530c6a944a54ae36e3feee954a59765663b8a734e5c1d1e56975c958b47560eb1f23b510028fee6cf682aeaf175c9460 diff --git a/dev-python/jaraco-functools/jaraco-functools-3.8.1.ebuild b/dev-python/jaraco-functools/jaraco-functools-3.8.1.ebuild new file mode 100644 index ..0607441caa3f --- /dev/null +++ b/dev-python/jaraco-functools/jaraco-functools-3.8.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Additional functions used by other projects by developer jaraco" +HOMEPAGE=" + https://github.com/jaraco/jaraco.functools/ + https://pypi.org/project/jaraco.functools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jaraco-classes[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "jaraco.functools" + version = "${PV}" + description = "Functools like those found in stdlib" + EOF +} + +python_install() { + distutils-r1_python_install + # rename to workaround a bug in pkg_resources + # https://bugs.gentoo.org/834522 + mv "${D}$(python_get_sitedir)"/jaraco{_,.}functools-${PV}.dist-info || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydyf/
commit: 22fbb301dc8ea74dfebf77ce0a05debd89c18bc0 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 05:31:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 05:31:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fbb301 dev-python/pydyf: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/pydyf/pydyf-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pydyf/pydyf-0.7.0.ebuild b/dev-python/pydyf/pydyf-0.7.0.ebuild index f06abe42e3fa..82151a11f7b8 100644 --- a/dev-python/pydyf/pydyf-0.7.0.ebuild +++ b/dev-python/pydyf/pydyf-0.7.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/mediafile/
commit: 54b3f95caa1ddab313de13c047a4e6d7d81769a5 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 05:21:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 05:21:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b3f95c dev-python/mediafile: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/mediafile/Manifest| 1 - dev-python/mediafile/mediafile-0.11.0.ebuild | 31 2 files changed, 32 deletions(-) diff --git a/dev-python/mediafile/Manifest b/dev-python/mediafile/Manifest index 42df249b89e0..ee03b22a0ce5 100644 --- a/dev-python/mediafile/Manifest +++ b/dev-python/mediafile/Manifest @@ -1,2 +1 @@ -DIST mediafile-0.11.0.gh.tar.gz 568718 BLAKE2B 3815af2985312d5464158ae3aaecd23eadf53bec4f6b66247014dd5c3768262d33d0d6b7234d69d6169de77d2f8d9fab2c005c75e2774a53951451b08511971e SHA512 2e4f11995a8d83dcbfe6aa01f5162db0f01851bb93e8ad9ffc50afca703edd6a23c4f5a3b94d2fd6e07285534d081f78ea384d04b3858eefa58216e415a8498b DIST mediafile-0.12.0.gh.tar.gz 568721 BLAKE2B 659ba62622a85786073b3ecc09cf0d09b16fb1ae832e1b62ef40546745bc271d33587efb12ef70fb7306fd2bb419db1b5b11bfc886048f46f956162d9f01e76e SHA512 a89d683154f71214f018cdee28c0faffa0a3ffeda20798cb135a711d9449b742186b5715858dce9ab06908e7d2c0f09a17f038adcd05369c185cd25b59146dbe diff --git a/dev-python/mediafile/mediafile-0.11.0.ebuild b/dev-python/mediafile/mediafile-0.11.0.ebuild deleted file mode 100644 index 5c35a9cdad6d.. --- a/dev-python/mediafile/mediafile-0.11.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Read and write audio files' tags in Python" -HOMEPAGE=" - https://github.com/beetbox/mediafile/ - https://pypi.org/project/mediafile/ -" -SRC_URI=" - https://github.com/beetbox/mediafile/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.46.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs -distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: d2451a2fc66b265523b409ae5edd98d052e969f3 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 04:46:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 04:46:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2451a2f dev-python/hypothesis: Bump to 6.82.1 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.82.1.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index f28c3fb9bf3b..c1a3751a2ae4 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -2,3 +2,4 @@ DIST hypothesis-6.80.1.gh.tar.gz 9376526 BLAKE2B edb7012b17f1634745d81de74934424 DIST hypothesis-6.81.1.gh.tar.gz 9377813 BLAKE2B 6ba0d9bd8fd12d521909151c7bb04ea729df1adb4dc401359de7accf75cf78981c3e2dbda1c22cb05ca48d550f8a97d19deea86249ac056b5fc34fca20ffb2b7 SHA512 54d13f249fe02fdd99726304a87ca1fe174f47137006fe147ed2b47875136f2d77f24be0bb77e91a04edff8db2230563627c75e9d164adf859284e5ce873369d DIST hypothesis-6.81.2.gh.tar.gz 9378154 BLAKE2B d4654e8de621af93fa6ab013bf45ea1c2e8b273f38cf0dddbe00853d197487acf2a9457a33e59fd59b9c5c7dca08a84867a835cdfa8e4a63181df5105889c360 SHA512 41f5e6b8382c08dd0e4285836a3f1308fd86387e10899c5ef8839598e097d31a5360cf7d47f2d30c287ad575787ecb44c236ad83c52202cf8895046c56a0 DIST hypothesis-6.82.0.gh.tar.gz 9378337 BLAKE2B fb99a499c7b850c4d81f01b99969d611ee8a39a1b1d1a5306b72999b1ca20d605fb42adbc090eedbe06359056d05860e2166be9f8f8001460ea61b398a432de6 SHA512 2f8b16c1a32340a3aa742627cbbc958cb06e8966b704bd389c8677d58fc3e76e6988705315d570daeb46975839b1c725f5f6a937ff1c326cbed144659ec44d05 +DIST hypothesis-6.82.1.gh.tar.gz 9378717 BLAKE2B 2127d101f5c477fa99abe07df09928d0be475dd052f8f121ec038488eb4b5b35508b09524ae06ae8fe41712724fbb50f8db4aa72472a7315cc3ad68b9000371e SHA512 3fb983b2246aaa9860694f07eee9fafb28f560b3ba105544d3d4345ba323543f194109b710c639e86287572ad5ed141c2edf6c89c0f4a71a003505a797effddc diff --git a/dev-python/hypothesis/hypothesis-6.82.1.ebuild b/dev-python/hypothesis/hypothesis-6.82.1.ebuild new file mode 100644 index ..ed1f0cbc8e14 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.82.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-wine/
commit: 261505295d69890dbdd6badba328b2b930e39665 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 03:15:32 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26150529 app-eselect/eselect-wine: stabilize 2.0.2-r1 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-eselect/eselect-wine/eselect-wine-2.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-eselect/eselect-wine/eselect-wine-2.0.2-r1.ebuild b/app-eselect/eselect-wine/eselect-wine-2.0.2-r1.ebuild index 8abf0116e6e0..e2fbb4428e06 100644 --- a/app-eselect/eselect-wine/eselect-wine-2.0.2-r1.ebuild +++ b/app-eselect/eselect-wine/eselect-wine-2.0.2-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://gitweb.gentoo.org/proj/eselect-wine.git/snapshot/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+xdg" # xdg-utils needed for bug #884077
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzugpp/
commit: 944ada8d52e43c0eca2807ae6543617442a3c5a0 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:59:42 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944ada8d media-gfx/ueberzugpp: drop 2.8.7, 2.8.8 Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/ueberzugpp/Manifest| 2 - media-gfx/ueberzugpp/ueberzugpp-2.8.7.ebuild | 56 - media-gfx/ueberzugpp/ueberzugpp-2.8.8.ebuild | 62 3 files changed, 120 deletions(-) diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest index 15d1121e9660..fe565f147a40 100644 --- a/media-gfx/ueberzugpp/Manifest +++ b/media-gfx/ueberzugpp/Manifest @@ -1,3 +1 @@ -DIST ueberzugpp-2.8.7.tar.gz 53658 BLAKE2B 7d6c8ea082360f98bcce90cdc0eb0d8c5fc6e4765eece225be778c07f1cf91e6550e2c74b75f4edb1eaa8eaf5fd1861493c05610343693aafc428adb1d784fda SHA512 e418576f1c01919cd8997d8bcc4169405ef85f6ae74f28790e37a1ad82bbdb1ee3296396243e5ea9d3b99ffb40a9608d0345c51650cbb4b097191c3ce64f578d -DIST ueberzugpp-2.8.8.tar.gz 56141 BLAKE2B 9faea08c400822db86ea3963c653581e9ab8ec76989107cd072df8071ba238395a57fd820d3dc9a51d55e1820adbd7c67dc0dcce9a60aab3596e885bb1d15f50 SHA512 4354d00a3d07ddb68132a0581aeec182fce61873123d2a78f32d83db3c0227be80c5430b00bebcbda863e8fc23a35d65247a463d3f411ea09ad7b9d6cff39f92 DIST ueberzugpp-2.8.9.tar.gz 58717 BLAKE2B 5f7aaf1f3fafe1d512d9c284dba1e34d5b214f18ab06b8c02896f726cf09eae6c2482210d8cd2ba7d4909c91685e2bfdfd0fd07702cc18b2a122e489f1fe2494 SHA512 37ddc89a5e769815a0b86599ee81cf8024b7dcce2f7129c6b49210ac99749c5cb76b787a8547fa8d246ce3eee24c8d972852e6d18db617bbed7125569bee2c1a diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.8.7.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.8.7.ebuild deleted file mode 100644 index 1db7ca1cf3bc.. --- a/media-gfx/ueberzugpp/ueberzugpp-2.8.7.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Drop in replacement for ueberzug written in C++" -HOMEPAGE="https://github.com/jstkdng/ueberzugpp/"; -SRC_URI="https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X opencv wayland" - -RDEPEND=" - dev-cpp/tbb:= - dev-libs/glib:2 - dev-libs/libfmt:= - dev-libs/openssl:= - dev-libs/spdlog:= - media-gfx/chafa - media-libs/libsixel - media-libs/vips:= - X? ( - x11-libs/libxcb:= - x11-libs/xcb-util-image - ) - opencv? ( media-libs/opencv:= ) - wayland? ( dev-libs/wayland ) - !media-gfx/ueberzug" -DEPEND=" - ${RDEPEND} - dev-cpp/cli11 - dev-cpp/ms-gsl - dev-cpp/nlohmann_json - X? ( x11-base/xorg-proto ) - wayland? ( dev-libs/wayland-protocols )" -BDEPEND=" - wayland? ( - dev-util/wayland-scanner - kde-frameworks/extra-cmake-modules - )" - -src_configure() { - local mycmakeargs=( - -DENABLE_OPENCV=$(usex opencv) - -DENABLE_TURBOBASE64=no # not packaged - -DENABLE_WAYLAND=$(usex wayland) - -DENABLE_X11=$(usex X) - -DFETCHCONTENT_FULLY_DISCONNECTED=yes - ) - - cmake_src_configure -} diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.8.8.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.8.8.ebuild deleted file mode 100644 index 245e11f2f9c0.. --- a/media-gfx/ueberzugpp/ueberzugpp-2.8.8.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Drop in replacement for ueberzug written in C++" -HOMEPAGE="https://github.com/jstkdng/ueberzugpp/"; -SRC_URI="https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -# unkeyworded for now given X backend fails with ytfzf (needs investigation) -#KEYWORDS="~amd64" -IUSE="X opencv opengl wayland xcb-errors" -REQUIRED_USE="xcb-errors? ( X )" - -RDEPEND=" - dev-cpp/tbb:= - dev-libs/glib:2 - dev-libs/libfmt:= - dev-libs/openssl:= - dev-libs/spdlog:= - media-gfx/chafa - media-libs/libsixel - media-libs/vips:= - X? ( - x11-libs/libxcb:= - x11-libs/xcb-util-image - xcb-errors? ( x11-libs/xcb-util-errors ) - ) - opencv? ( media-libs/opencv:= ) - opengl? ( media-libs/libglvnd ) - wayland? ( dev-libs/wayland ) - !media-gfx/ueberzug" -DEPEND=" - ${RDEPEND} - dev-cpp/cli11 - dev-cpp/ms-gsl - dev-cpp/nlohmann_json - X? ( x11-base/xorg-proto ) - wayland? ( dev-libs/wayland-protocols )"
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 8b1535336edc4a2aee3574611f665716588e6b31 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 02:20:31 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b153533 x11-drivers/nvidia-drivers: adjust IBT warning again Hoping to be able to remove this from 535 branch at least, but I have no way to really confirm so leaving it there for now. Last time I removed this warning I just got someone on IRC with issues who wondered why the ebuild didn't warn about this but that was with an older version. This aside, do disable warning with USE=kernel-open, pretty sure that should always be fine. Having a bug open to track this should be useful anyhow. Bug: https://bugs.gentoo.org/911142 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild| 7 +-- x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild | 8 +--- x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild | 10 ++ x11-drivers/nvidia-drivers/nvidia-drivers-525.47.35.ebuild | 10 ++ x11-drivers/nvidia-drivers/nvidia-drivers-535.86.05.ebuild | 10 ++ 5 files changed, 28 insertions(+), 17 deletions(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild index ef9ad02b96d9..41901b039ab5 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild @@ -93,14 +93,17 @@ pkg_setup() { ~!LOCKDEP ~!X86_KERNEL_IBT !DEBUG_MUTEXES" + local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection of drivers (no custom config), and optional nvidia-drm.modeset=1. With 390.xx drivers, also used by a GLX workaround needed for OpenGL. Cannot be directly selected in the kernel's menuconfig, and may need selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in." - local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set, be warned the modules may not load. - If run into problems, either unset or try to pass ibt=off to the kernel." + + local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set, *if* modules fail to load with ENDBR + errors, then try to either unset or pass ibt=off to the kernel + (default if no CPU support). Ignore this otherwise." # bug 911142 kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild index 9236174320c5..176d15df8cfa 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild @@ -95,14 +95,16 @@ pkg_setup() { ~!SLUB_DEBUG_ON ~!X86_KERNEL_IBT !DEBUG_MUTEXES" + local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection of drivers (no custom config), and for wayland / nvidia-drm.modeset=1. Cannot be directly selected in the kernel's menuconfig, and may need selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in." - local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set, this should be fine and is supposed - to be fixed but, *if* modules fail to load, then try to either unset - or pass ibt=off to the kernel (ignore this message otherwise)" + + local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set, should be fine but *if* modules + fail to load with ENDBR errors, then try to either unset or pass ibt=off + to the kernel (default if no CPU support). Ignore this otherwise." # bug 911142 use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild index 270d42f08bfc..b11185284175 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild @@ -97,16 +97,18 @@ pkg_setup() { ~SYSVIPC ~!LOCKDEP ~!SLUB_DEBUG_ON - ~!X86_KERNEL_IBT !DEBUG_MUTEXES" + local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection of drivers (no custom config), and for wayland / nvidia-drm.modeset=1. Cannot be directly selected in the kernel's menuconfig, and may need selection of a DRM device even if unused, e.g. CONFI
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: c741166db96899720bef169593b757bc44f540ea Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:44:25 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c741166d x11-drivers/nvidia-drivers: drop 535.54.03 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest| 8 - .../nvidia-drivers/nvidia-drivers-535.54.03.ebuild | 509 - 2 files changed, 517 deletions(-) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 737cbc93fb65..40d80b051a2a 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,39 +1,31 @@ DIST NVIDIA-Linux-aarch64-525.125.06.run 263039228 BLAKE2B e25f9dd3807fcd3bc4d3d55b6b7f39969ee4140e2f6a60509b34494b5e29daa1c333edeeb966bfdf4397057c6b707830523c956e28e252ab6db1fc402ac8edbb SHA512 190a458810fa02c89eaeb4587b97463b2be86a9a5ba44ab4113a224d224cec69d8d706b4a3421bdc3a067e0c47a67e104c156bb5ddec6ecd109b655a3d4ef7d7 -DIST NVIDIA-Linux-aarch64-535.54.03.run 276543093 BLAKE2B 13db9a63a91f87a1d1f78d2283ab8fe001a8b2239e1b182cc2aa69249cc053ffb93f4d5bbaea56d80709cdf756d734bd0ca8bf87f390592e6a378231df1132a4 SHA512 57b06a6fa16838176866c364a8722c546084529ad91c57e979aca7750692127cab1485b5a44aee398c5494782ed987e82f66061aa39e802bc6eefa2b40a33bc3 DIST NVIDIA-Linux-aarch64-535.86.05.run 268851579 BLAKE2B 9bf77ebde6343f44e977e664d8fcfa6d9922530b90e02b66de562922f72c6fbc518be8f84145c36d568ff43bd000c5b9850dd065cf04436b8f26b9dbfdd3082d SHA512 ea4ff354fc269475bcc20a8ac7eb0295a83e50581c6c939c2b1a3356e83addefdbcdac4af52537d8314c778f34cd4176cf9428bb9775ad2ce6497f9aa050a7ac 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.199.02.run 273256770 BLAKE2B 5ceca89da4b4c7de701602d3dbf26e71a1163be26e0e5eac65354ecd40bfc8d68c981a6ef75b13e95079835c95ef7f9e10e5f95a0ed09beffd5bc22cb81a5330 SHA512 e1265b6266473af652e9d7bf85dcd76e312af281c5f4f158ab322e34d378738acb87c30cfff7bf1f6e1b238883e7f665d9fc5151b1e0078dd9aece5a52655405 DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a SHA512 a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d DIST NVIDIA-Linux-x86_64-525.47.35.run 414996410 BLAKE2B c061e9b3afdbafead834d3aa462da0c50a4b67208bf2dab1d796236d0ca7cda406a6f7d0846d222635e0e900a03fa1f01d213df96c0a33f3e39d3b286a75962b SHA512 234e18a46c19048522d328f5804785c46d9d47e6df0713852d3afd80726219187ac8b19b3e391af8b839fcdd99413c3d6bb98bad6ba589bcd5a4021b8ea55309 -DIST NVIDIA-Linux-x86_64-535.54.03.run 347109768 BLAKE2B 6fce56e4e840b3719b835cc72a749ed807d604ae5cbec63cc42b6ee32fbfa273507029190ed1198ad1f54fd53096dfa0573d043aaa59ffd07cf1607ae6c7943b SHA512 45b72b34272d3df14b56136bb61537d00145d55734b72d58390af4694d96f03b2b49433beb4a5bede4d978442b707b08e05f2f31b2fcfd9453091e7f0b945cff DIST NVIDIA-Linux-x86_64-535.86.05.run 340652483 BLAKE2B ce9aeb902ef6826383d076b828bab31349b72625f9b193ae05a45944e14f5fc87bc086c0caa232d94b215a595bc695b94e1c95c1507d9cf3a060595bf5f65db6 SHA512 92c3052f2fe206012853eef9462a6c58d055098e045e305c34a2e912e5b8542ae839a947c54ffc98d889a0c5cf1cecb6e3ad0e5907370926926cb1b50b53c336 DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466 SHA512 1319a2333988795f5b0850cfe769ab0f4c4364bdb516147b85890abb4695aea2553ca0febf9cfcf2f8eafb4c05c3e21f56356ad75e64416c9782b027495028e6 -DIST NVIDIA-kernel-module-source-535.54.03.tar.xz 12653208 BLAKE2B 4f7f4787d407d5508b664dd725685e477e113b34cc18f93308096872d490d67394be827eddf2ce11b291cb5878adef56652c5f1cf066f19f77ed86d04c3fdead SHA512 51e04293ba52ae3041c4bb3a1f41d1cee99918e06eb4c5cc994209ff4e6d602c77a6a1faf2823366b48eeff881969bce4bb792e3f69d3ee36569ec0d3dc9286e DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524 SHA512 93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c1
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: ffd27635124fb7a42f75121f8ba005dfb0238ce2 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 01:06:53 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd27635 app-emulation/wine-staging: drop 8.9.1, 8.10-r1 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/Manifest| 4 - .../wine-staging/wine-staging-8.10-r1.ebuild | 384 - .../wine-staging/wine-staging-8.9.1.ebuild | 382 3 files changed, 770 deletions(-) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index dd492b9e09bd..67b05de391cb 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,12 +1,8 @@ DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02 SHA512 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 -DIST wine-8.10.tar.xz 29225368 BLAKE2B 78058ccb707ddd63052ab3114e27435f94957b7badbe3001f8123fd536f5b937006b26e2133390ea5d995e9cb8c54940c907dacf910160c085e2bf3f29772caf SHA512 5f141fb63a598482f512ebefef83500c2fa17a5dea87cb25e600e5167820a5990e12aeaec4a18c1467d64f7c122bf54705aa6fa6a2e6b2b4a463fe182f9b0e6e DIST wine-8.11.tar.xz 29236492 BLAKE2B db97b9abde6e1f4c854b449d27bdbafbc91bd75b835d84da401777c6ae2f4f623f2130f470d2e9a3aaf7e737f75d143a07191d38b409c06596373bece3df23c5 SHA512 f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769 DIST wine-8.12.tar.xz 29276732 BLAKE2B c1bf0d32eaf17f06b47dd7ffc495db4874f72ffec7cfca9edd9b2b9def8ab16db2583349950c3af447d85d476aa013914554f990d5f42d5bc8243b9effbaf869 SHA512 6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b DIST wine-8.13.tar.xz 29379824 BLAKE2B fa07edba8e45ef17813e63f793ca18cd05fd421b803d416421ec0fb7aeb4223ae44376a7e75a195e91c30259f27b48c3ed4ab0b613cbb9464b824f51e85ea240 SHA512 952c670635f91879cf6908343a04c0f41ae54e213123242e24fc282f9705fbe3b800dc1de454b6cfb1ebb89431b0e6eb3df3b094c1d9f4e69835d0f1b8f4fcb5 -DIST wine-8.9.tar.xz 29198080 BLAKE2B dfad284f554c164ac8f95d7c36d8b999217c6375f7720ed05e512e3f16cbc5a08325dad4e56dd59a17b27e53ab3a8331d54dd17b24e459b34d9e408ba93a52f3 SHA512 4de85654d2d5c9d48fa2a748eb9bee4477f0ba7fbd2c5dd40ea69662d8f6dfbb6432d1ec9109233d24608dc9554bad525c1e1ecdc86a5d00d133772810b12261 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 -DIST wine-staging-8.10.tar.gz 9703684 BLAKE2B 1af11df98cc811741148de9d62a37a352c305d05bdb29b3df5e6a9a2a6597a9cc3ed63109523188cf09f01a97873d077760b1761d3251ac2657c77c92c975373 SHA512 89282f9edeb47a904f11796cfeda6853bc492701b6ce1a65211ffebf25c5539516c49b687e0ea024a99d3fc6251ed348a14f644babeb64b6dffdd6032e493859 DIST wine-staging-8.11.tar.gz 9715880 BLAKE2B 2795389381d6e52215d8b1b2c437a47beaf61e9b36e78f99c45b3fcd79d554f2d4abafcbf34c366dcb7ce4fc14d66b8751466c30648ae0d7c451aaa345c30c5f SHA512 fb7a5f575c092e84afa78868e3b15fa33d67205a5e20deae61a60613714df784b18d54cd32167355ae38543f047f4304bfbc7f2ba2b3f6050c9f738812a15154 DIST wine-staging-8.12.tar.gz 9764049 BLAKE2B 739c6dfdcef6e744fc7f6dcee24abdedd5f96b7ad688bdd5cc667627cec0b21d658354369ecc0de71a4ba682636e369105cef3de97dbf095f1ee1025d9a12fc2 SHA512 11364b2367e25706b98c168710288b796e9dea1e3400efc0d010ea8827cb8c4187385f53aebd1fda46611902f6619282ea97ce9d7c20fe18aa48c14f15c99d14 DIST wine-staging-8.13.tar.gz 9785058 BLAKE2B 6c797cd50276009cc23619447a70ac972b5c7ad7684d7bd99f20cd7607b88f911eb89f59df98680ef8786495f2f8ff2910c8bbd930d811bb31147aa230105ce1 SHA512 b2104b0893ba27ee7f4f5495f7dee990962ff668786fd95e11af6d3975b7d00bc4ecb2572f280d27fbb6d1672745e0acbdb392ec7b3fd5b330a846783c23e12d -DIST wine-staging-8.9.1.tar.gz 9700492 BLAKE2B 4382cc7226e734f8f592da80d2fba485052f39b829f61a51c523098a185a47a451c7e91badaa792de9ddf4fd80c16fd5d6091cc2d962ecaf455d6bc3d0010efc SHA512 abb25718f965241c1404430c1dffa398c2ffd180328e5456fc58a070f90f818a10285ad5515d74727a43f6de9f6c19129acd6ed6ba866d7b240886bbcabcd990 diff --git a/app-emulation/wine-staging/wine-staging-8.10-r1.ebuild b/app-emulation/wine-staging/wine-staging-8.10-r1.ebuild deleted file mode 100644 index e42a0756d4a3.. --- a/app-emulation/wine-staging/wine-staging-8.10-r1.ebuild +++ /dev/null @@ -1,384 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/
commit: 06b6b69f2192e7c63d032b3d76df3442e97a0718 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 01:04:27 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b6b69f app-emulation/wine-proton: drop 8.0.2c Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-proton/Manifest | 1 - .../wine-proton/wine-proton-8.0.2c.ebuild | 333 - 2 files changed, 334 deletions(-) diff --git a/app-emulation/wine-proton/Manifest b/app-emulation/wine-proton/Manifest index c87fa209107f..0e7a1eb1adee 100644 --- a/app-emulation/wine-proton/Manifest +++ b/app-emulation/wine-proton/Manifest @@ -1,3 +1,2 @@ DIST proton-wine-7.0-6.tar.gz 45780326 BLAKE2B f140fcfdd1a47904c34a49d0795fa3326d7cf0d3fac8d6c2ef2a4926181a46223f43a2d1ca96c543e800c8c46b2a3cc51ae306a029d68a42608876e869e177d5 SHA512 793bbe2b23042301a1b518717d78cfff01eaffa033d010659a45779b9136d33cfac63f0c3fbb1e458953a954b423eb70ac4fa87633352267db890ceb2fef -DIST proton-wine-8.0-2c.tar.gz 48207888 BLAKE2B 8dc37f136c6d8758c521c0e5c2f16c88e9ede8b22ce7902bb7377a1555bf6aa5bcfaa46f3b9edb4fced1700675fc50f920f9ead17036c9ad1b8bc742ba7e8de3 SHA512 126c06352b6c8b38c133861ce13bc1ce4f1ecf9d451edc2928db54592707c94b07b3a346eb302895cc96c56fede8679b44111be7e1b451c4059c7afcb5fcff57 DIST proton-wine-8.0-3c.tar.gz 48254135 BLAKE2B fee58928555376f71579099d3fb39dbe2242516b671af1ca2507a135c3119422d6e168ed2a258d29c57a8fc33a026e5cf788d8362f238f1c0c4c7c81c9cbb147 SHA512 5d473534834ce8ea855d4ee2d39f1596117c0abab0925ee50875245ff6e1f49fe4684fe6f162e92a4b5e408795ff8c9b15b382fb013074216dd565143ecd9efc diff --git a/app-emulation/wine-proton/wine-proton-8.0.2c.ebuild b/app-emulation/wine-proton/wine-proton-8.0.2c.ebuild deleted file mode 100644 index 1080ea80dd3f.. --- a/app-emulation/wine-proton/wine-proton-8.0.2c.ebuild +++ /dev/null @@ -1,333 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) -PYTHON_COMPAT=( python3_{10..12} ) -inherit autotools flag-o-matic multilib multilib-build python-any-r1 -inherit readme.gentoo-r1 toolchain-funcs wrapper - -WINE_GECKO=2.47.3 -WINE_MONO=7.4.1 -WINE_PV=$(ver_rs 2 -) - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git"; - EGIT_BRANCH="experimental_$(ver_cut 1-2)" -else - SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz"; - S="${WORKDIR}/${PN}-wine-${WINE_PV}" - KEYWORDS="-* ~amd64 ~x86" -fi - -DESCRIPTION="Valve Software's fork of Wine" -HOMEPAGE="https://github.com/ValveSoftware/wine/"; - -LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" -SLOT="${PV}" -IUSE=" - +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags debug - +fontconfig +gecko +gstreamer llvm-libunwind +mono nls osmesa - perl pulseaudio +sdl selinux +ssl udev udisks +unwind usb v4l - +xcomposite xinerama" - -# tests are non-trivial to run, can hang easily, don't play well with -# sandbox, and several need real opengl/vulkan or network access -RESTRICT="test" - -# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked -WINE_DLOPEN_DEPEND=" - dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] - media-libs/freetype[${MULTILIB_USEDEP}] - media-libs/libglvnd[X,${MULTILIB_USEDEP}] - media-libs/vulkan-loader[${MULTILIB_USEDEP}] - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) - osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] ) - ssl? ( - dev-libs/gmp:=[${MULTILIB_USEDEP}] - net-libs/gnutls:=[${MULTILIB_USEDEP}] - ) - udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) - xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )" -WINE_COMMON_DEPEND=" - ${WINE_DLOPEN_DEPEND} - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - gstreamer? ( - dev-libs/glib:2[${MULTILIB_USEDEP}] - media-libs/gst-plugins-base:1.0[opengl,${MULTILIB_USEDEP}] - media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] - ) - pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) - udev? ( virtual/libudev:=[${MULTILIB_USE
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzug/
commit: 91fb16f36373d91c92c492fb660e6a75129e9414 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 01:15:31 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fb16f3 media-gfx/ueberzug: enable py3.12 Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/ueberzug/ueberzug-18.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/ueberzug/ueberzug-18.2.2.ebuild b/media-gfx/ueberzug/ueberzug-18.2.2.ebuild index 51e616b8ef33..5a026a9cbace 100644 --- a/media-gfx/ueberzug/ueberzug-18.2.2.ebuild +++ b/media-gfx/ueberzug/ueberzug-18.2.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Command line util to draw images on terminals by using child windows"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: d37390e68250403a2fc6b7dce4b158c6f6e7dde1 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 01:05:55 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37390e6 app-emulation/wine-vanilla: drop 8.9, 8.10-r1 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/Manifest| 2 - .../wine-vanilla/wine-vanilla-8.10-r1.ebuild | 346 - app-emulation/wine-vanilla/wine-vanilla-8.9.ebuild | 344 3 files changed, 692 deletions(-) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 7ead6da5a82d..90957b08ea7b 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,8 +1,6 @@ DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5 SHA512 330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a DIST wine-8.0.1.tar.xz 29057128 BLAKE2B f1e04ddc7531704b4229d1bdb6e742ff20886dfff181b8b44e01e9921574e8c433553aaddb2453532902e89252244080d1cf9f904aa7d14d76709d830116e4b4 SHA512 9264a3dbe8b0168aa94b8266d5686b1da39352baefa4e72a63b0ed5aa2daca8811633dc89da3bb2aff497fb2b3b917f5cd021d0baae390490f1ca5ffd5ac4b3a DIST wine-8.0.2.tar.xz 29060452 BLAKE2B dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb SHA512 e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f -DIST wine-8.10.tar.xz 29225368 BLAKE2B 78058ccb707ddd63052ab3114e27435f94957b7badbe3001f8123fd536f5b937006b26e2133390ea5d995e9cb8c54940c907dacf910160c085e2bf3f29772caf SHA512 5f141fb63a598482f512ebefef83500c2fa17a5dea87cb25e600e5167820a5990e12aeaec4a18c1467d64f7c122bf54705aa6fa6a2e6b2b4a463fe182f9b0e6e DIST wine-8.11.tar.xz 29236492 BLAKE2B db97b9abde6e1f4c854b449d27bdbafbc91bd75b835d84da401777c6ae2f4f623f2130f470d2e9a3aaf7e737f75d143a07191d38b409c06596373bece3df23c5 SHA512 f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769 DIST wine-8.12.tar.xz 29276732 BLAKE2B c1bf0d32eaf17f06b47dd7ffc495db4874f72ffec7cfca9edd9b2b9def8ab16db2583349950c3af447d85d476aa013914554f990d5f42d5bc8243b9effbaf869 SHA512 6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b DIST wine-8.13.tar.xz 29379824 BLAKE2B fa07edba8e45ef17813e63f793ca18cd05fd421b803d416421ec0fb7aeb4223ae44376a7e75a195e91c30259f27b48c3ed4ab0b613cbb9464b824f51e85ea240 SHA512 952c670635f91879cf6908343a04c0f41ae54e213123242e24fc282f9705fbe3b800dc1de454b6cfb1ebb89431b0e6eb3df3b094c1d9f4e69835d0f1b8f4fcb5 -DIST wine-8.9.tar.xz 29198080 BLAKE2B dfad284f554c164ac8f95d7c36d8b999217c6375f7720ed05e512e3f16cbc5a08325dad4e56dd59a17b27e53ab3a8331d54dd17b24e459b34d9e408ba93a52f3 SHA512 4de85654d2d5c9d48fa2a748eb9bee4477f0ba7fbd2c5dd40ea69662d8f6dfbb6432d1ec9109233d24608dc9554bad525c1e1ecdc86a5d00d133772810b12261 diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.10-r1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.10-r1.ebuild deleted file mode 100644 index 11ed198a2f98.. --- a/app-emulation/wine-vanilla/wine-vanilla-8.10-r1.ebuild +++ /dev/null @@ -1,346 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper - -WINE_GECKO=2.47.4 -WINE_MONO=8.0.0 - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"; -else - (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 - SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz"; - S="${WORKDIR}/wine-${PV}" - KEYWORDS="-* ~amd64 ~x86" -fi - -DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" -HOMEPAGE=" - https://www.winehq.org/ - https://gitlab.winehq.org/wine/wine/"; - -LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" -SLOT="${PV}" -IUSE=" - +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos - llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer - kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap - perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip - +truetype udev udisks +unwind usb v4l +vulkan wayland +xcomposite - xinerama" -REQUIRED_USE=" - X? ( truetype ) - crossdev-mingw? ( mingw )" # bug #551124 fo
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: a04e1ccea8971e2856e432a97ec747014d51365e Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:45:35 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04e1cce media-video/mpv: drop 0.35.1-r1 Signed-off-by: Ionen Wolkens gentoo.org> media-video/mpv/mpv-0.35.1-r1.ebuild | 303 --- 1 file changed, 303 deletions(-) diff --git a/media-video/mpv/mpv-0.35.1-r1.ebuild b/media-video/mpv/mpv-0.35.1-r1.ebuild deleted file mode 100644 index 45e8f6492569.. --- a/media-video/mpv/mpv-0.35.1-r1.ebuild +++ /dev/null @@ -1,303 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 luajit ) -PYTHON_COMPAT=( python3_{10..12} ) -inherit edo flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"; -else - SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux" -fi - -DESCRIPTION="Media player for the command line" -HOMEPAGE="https://mpv.io/"; - -LICENSE="LGPL-2.1+ GPL-2+ BSD ISC MIT" #506946 -SLOT="0/2" # soname -IUSE=" - +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb - dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv - +libplacebo +lua mmal nvenc openal opengl pipewire pulseaudio - raspberry-pi rubberband sdl selinux sixel sndio test tools +uchardet - vaapi vdpau vulkan wayland +xv zimg zlib" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - || ( cli libmpv ) - egl? ( || ( X drm wayland ) ) - libplacebo? ( || ( egl opengl vulkan ) ) - lua? ( ${LUA_REQUIRED_USE} ) - nvenc? ( || ( egl opengl vulkan ) ) - opengl? ( || ( X aqua ) ) - test? ( cli ) - tools? ( cli ) - uchardet? ( iconv ) - vaapi? ( - || ( X egl libplacebo wayland ) - wayland? ( drm ) - ) - vdpau? ( X ) - vulkan? ( || ( X wayland ) libplacebo ) - xv? ( X )" -RESTRICT="!test? ( test )" - -# raspberry-pi: default to -bin given non-bin is known broken (bug #893422) -COMMON_DEPEND=" - media-libs/libass:=[fontconfig] - media-video/ffmpeg:=[encode,threads,vaapi?,vdpau?] - X? ( - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXpresent - x11-libs/libXrandr - xv? ( x11-libs/libXv ) - ) - alsa? ( media-libs/alsa-lib ) - archive? ( app-arch/libarchive:= ) - bluray? ( media-libs/libbluray:= ) - cdda? ( - dev-libs/libcdio-paranoia:= - dev-libs/libcdio:= - ) - drm? ( - media-libs/mesa[gbm(+)] - x11-libs/libdrm - ) - dvd? ( - media-libs/libdvdnav - media-libs/libdvdread:= - ) - egl? ( media-libs/libglvnd ) - gamepad? ( media-libs/libsdl2[joystick] ) - iconv? ( - virtual/libiconv - uchardet? ( app-i18n/uchardet ) - ) - jack? ( virtual/jack ) - javascript? ( dev-lang/mujs:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - lcms? ( media-libs/lcms:2 ) - libcaca? ( media-libs/libcaca ) - libplacebo? ( - >=media-libs/libplacebo-4.202:=[opengl?,vulkan?] - https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst#debugging - local tests=($("${BUILD_DIR}"/mpv --no-config --unittest=help | tail -n +2; assert)) - (( ${#tests[@]} )) || die "failed to gather any tests" - - local skip=( - all-simple - - # fails on non-issue minor inconsistencies (bug #888639) - img_format - repack_sws - ) - - local test - for test in "${tests[@]}"; do - [[ ${test} == @($(IFS='|'; echo "${skip[*]}")) ]] || - edo "${BUILD_DIR}"/mpv -v --no-config --unittest="${test}" - done -} - -src_install() { - meson_src_install - - if use lua; then - insinto /usr/share/${PN} - doins -r TOOLS/lua - - if use cli && use lua_single_target_luajit; then - pax-mark -m "${ED}"/usr/bin/${PN} - fi - fi - - if use tools; then - dobin TOOLS/{mpv_identify.sh,umpv} - newbin TOOLS/idet.sh mpv_idet.sh - python_fix_shebang "${ED}"/usr/bin/umpv - fi - - if use cli; then - dodir /usr/share/doc/${PF}/html - mv "${ED}"/usr/
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 69c6e258835976acc37db94c7d9b32d5e34bb796 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:45:14 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c6e258 media-libs/vips: drop 8.14.2 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/vips-8.14.2.ebuild | 154 - 2 files changed, 155 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 5a0b809844d4..c38f4a048cef 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-8.14.2.tar.xz 18693660 BLAKE2B 22af6d587314c550704bf0527da4b3f5810be2ea9114af9c6592bbcd6b8027bfa961df0b349c8e80bcbb8b5992f2bf1b13b5fc46da46bd24359c70adfc7d757c SHA512 860f3b89fcaa2eaed49e253dc2b3b5c7dae5e453c506eb2ec96a3954072fcd86a4d6dafb3b00fc624c23097b947d3d6451e27d9494e7a75f1e4df5e99c771771 DIST vips-8.14.3.tar.xz 18679276 BLAKE2B a97ee6fb2d16a1203cc4f06100dcd7ffdc1e1fb08058389b3bda8cc2245b7a0f2ddc0ab591c5a961d1576d4cebc3d61b58023500cb7e42f456caba49afd45dca SHA512 380857ba2593e1798463b2e315c65a0c1c6b42a16b7775d726e3b7210dc84cbe5e4e534535b322fcc0b2ed2248297bd04e11c91a7bb2c056c2b40c6b6a095cb9 diff --git a/media-libs/vips/vips-8.14.2.ebuild b/media-libs/vips/vips-8.14.2.ebuild deleted file mode 100644 index 291c71467d67.. --- a/media-libs/vips/vips-8.14.2.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" -IUSE=" - deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif - imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio - openexr +orc pango pdf +png python svg test tiff vala webp" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - gsf? ( gnome-extra/libgsf:= ) - heif? ( media-libs/libheif:= ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - orc? ( dev-lang/orc ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= )" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - )" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) - gtk-doc? ( dev-util/gtk-doc ) - python? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc doxygen) - -Dexamples=false - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - $(meson_use vala vapi) - -Dcgif=disabled # not packaged, and not used to view gif (only saving) - $(meson_f
[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/
commit: 4e70b417b39118b0faa4a832264ce36cbff17185 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 01:15:54 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e70b417 gui-libs/egl-wayland: stabilize 1.1.12_p20230718 for amd64 Signed-off-by: Ionen Wolkens gentoo.org> gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild index d5309dc0478c..34f7297ae9fd 100644 --- a/gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild +++ b/gui-libs/egl-wayland/egl-wayland-1.1.12_p20230718.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${HASH_EGLWAYLAND}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" RDEPEND=" dev-libs/wayland
[gentoo-commits] repo/gentoo:master commit in: media-gfx/jpegoptim/
commit: 37421ac6967f158a487e58a1ff2ac3f863839141 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:59:04 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37421ac6 media-gfx/jpegoptim: drop 1.5.3-r1 Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/jpegoptim/Manifest | 1 - media-gfx/jpegoptim/jpegoptim-1.5.3-r1.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/media-gfx/jpegoptim/Manifest b/media-gfx/jpegoptim/Manifest index c1455f4eaac8..9dd331353fbf 100644 --- a/media-gfx/jpegoptim/Manifest +++ b/media-gfx/jpegoptim/Manifest @@ -1,2 +1 @@ -DIST jpegoptim-1.5.3.tar.gz 121006 BLAKE2B 8fd54eb3e08268b080efb1747f5090a5a21500cea695483f1c892f1848155d3afc7b40304390d903cd3d7433e7811a0a77caa0747108be6e2e7535e7d664d3de SHA512 2e198636a7028d1781a00efed881e77af1324cf1906838ead9ffbb027c085cd287b26c3207e8b4f53e2f53ecb4dd2c035101b345a241a472288ba175e27d9423 DIST jpegoptim-1.5.4.tar.gz 124040 BLAKE2B 0109c6bf7a608f894aab8005988d6192df2d3fde1b2ae28892bd2d7734aafc26a40f6ad812c3829b227ecefdf9d0d9b88f5c4f54a96057628e973125c3c9f8a9 SHA512 0e177cd316e7f5590f79bbde356f580b1a4f3113a2cbeb884aefc5671ce964e622264e1df1edb43abbb87d4afb2e5962bd0d6964f6910fe257775c594ff882f2 diff --git a/media-gfx/jpegoptim/jpegoptim-1.5.3-r1.ebuild b/media-gfx/jpegoptim/jpegoptim-1.5.3-r1.ebuild deleted file mode 100644 index 232592c55169.. --- a/media-gfx/jpegoptim/jpegoptim-1.5.3-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Utility to optimize JPEG files" -HOMEPAGE="https://www.kokkonen.net/tjko/projects.html"; -SRC_URI="https://www.kokkonen.net/tjko/src/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -RDEPEND="media-libs/libjpeg-turbo:=" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.3-system-libjpeg-libm.patch -) - -src_configure() { - local mycmakeargs=( - -DUSE_MOZJPEG=no - ) - - cmake_src_configure -} - -src_install() { - # lacks an install target with cmake - dobin "${BUILD_DIR}"/${PN} - doman ${PN}.1 - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/, games-emulation/pcsx2/files/
commit: ecfb63aac9ba9449e8cba57d9b7683c17752c567 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:48:11 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfb63aa games-emulation/pcsx2: drop 1.7.4624 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/pcsx2/Manifest | 1 - .../pcsx2/files/pcsx2-1.7.3351-unbundle.patch | 34 --- games-emulation/pcsx2/pcsx2-1.7.4624.ebuild| 259 - 3 files changed, 294 deletions(-) diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest index d98bdaa4..47b74b941337 100644 --- a/games-emulation/pcsx2/Manifest +++ b/games-emulation/pcsx2/Manifest @@ -1,5 +1,4 @@ DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e SHA512 0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253 -DIST pcsx2-1.7.4624.tar.gz 11178711 BLAKE2B 539add6bf6b542b29c1ac61584dbfa549f9b866e56e72eaf9342d1e990576252c861542d4e397324efae73eda933756e14d871aaf6ece45edfb1e6e27d37b43a SHA512 af43136ffefe60e0adb85b930ec9da22a71e766a911e1a2ad37cfb1190338dee2a0a45ecd4c0de17ed5d0622b8b17d7c7ff9201ba8b2f9924d6b7d4b5804d6a1 DIST pcsx2-1.7.4795.tar.gz 11816914 BLAKE2B b220979ebae7c9115ca464bd52e14f2fd76d02c58159c3cc49947a8ed530b49ab41ec1c0053bd5c5a63aa7d3052214e5c21bdb6000bf153524bba64a916143e2 SHA512 2b4c31deff5efc37cd672f5e9bb3bbda51091208c191cd726b9d25eea6c99a5d9466f8382a4e1e0ba9503be0681243b91b6d1cb3aad9689162275b83341b63e8 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10 SHA512 2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e DIST pcsx2-fmt-b6f4ceaed0.tar.gz 826246 BLAKE2B 74a4784bd1842d3afa4023efb8f74ad53b4d5b4676c5529f2c7b516db568f91d945804db20b425fececfbf10a44a1fdf39a94f88d6f40339328ceb263e15b37f SHA512 805424979dbed28ba0a48f69928a14d122de50f21dcadb97f852dcc415ab8a7a30fcf2eb90c06f006c54cbea00fcfe449d340cbb40e6a0454fffbc009fbe25e5 diff --git a/games-emulation/pcsx2/files/pcsx2-1.7.3351-unbundle.patch b/games-emulation/pcsx2/files/pcsx2-1.7.3351-unbundle.patch deleted file mode 100644 index 014548ae9882.. --- a/games-emulation/pcsx2/files/pcsx2-1.7.3351-unbundle.patch +++ /dev/null @@ -1,34 +0,0 @@ -Adjust to unbundle a few extras. - -zstd changes only needed because of https://bugs.gentoo.org/872254 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -54,3 +54,4 @@ - set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -- add_subdirectory(3rdparty/gtest EXCLUDE_FROM_ALL) -+ find_package(GTest REQUIRED) -+ alias_library(gtest_main GTest::gtest_main) - add_subdirectory(tests/ctest) a/cmake/SearchForStuff.cmake -+++ b/cmake/SearchForStuff.cmake -@@ -177,3 +177,3 @@ - set(ACTUALLY_ENABLE_TESTS ${ENABLE_TESTS}) --if(ENABLE_TESTS) -+if(0) - if(NOT EXISTS "${CMAKE_SOURCE_DIR}/3rdparty/gtest/CMakeLists.txt") -@@ -210,7 +210,4 @@ - find_optional_system_library(ryml 3rdparty/rapidyaml/rapidyaml 0.4.0) --find_optional_system_library(zstd 3rdparty/zstd 1.4.5) --if (${zstd_TYPE} STREQUAL System) -- alias_library(Zstd::Zstd zstd::libzstd_shared) -- alias_library(pcsx2-zstd zstd::libzstd_shared) --endif() -+pkg_check_modules(zstd REQUIRED IMPORTED_TARGET libzstd) -+alias_library(Zstd::Zstd PkgConfig::zstd) - find_optional_system_library(libzip 3rdparty/libzip 1.8.0) -@@ -248,3 +245,4 @@ - add_subdirectory(3rdparty/lzma EXCLUDE_FROM_ALL) --add_subdirectory(3rdparty/libchdr EXCLUDE_FROM_ALL) -+pkg_check_modules(chdr REQUIRED IMPORTED_TARGET libchdr) -+alias_library(chdr-static PkgConfig::chdr) - diff --git a/games-emulation/pcsx2/pcsx2-1.7.4624.ebuild b/games-emulation/pcsx2/pcsx2-1.7.4624.ebuild deleted file mode 100644 index 0837cde0069d.. --- a/games-emulation/pcsx2/pcsx2-1.7.4624.ebuild +++ /dev/null @@ -1,259 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake desktop fcaps flag-o-matic - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"; -else - HASH_FASTFLOAT=32d21dcecb404514f94fb58660b8029a4673c2c1 - HASH_FMT=b6f4ceaed0a0a24ccf575fab6c56dd50ccf6f1a9 - HASH_RCHEEVOS=31f8788fe0e694e99db7ce138d45a655c556fa96 - HASH_GLSLANG=c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5 - HASH_VULKAN=9f4c61a31435a7a90a314fc68aeb386c92a09c0f - SRC_URI=" - https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - htt
[gentoo-commits] repo/gentoo:master commit in: games-strategy/naev/
commit: b829e5641db5717ff2c597a6a15242dcdbb5c860 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:44:55 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b829e564 games-strategy/naev: drop 0.10.5 Signed-off-by: Ionen Wolkens gentoo.org> games-strategy/naev/Manifest | 1 - games-strategy/naev/naev-0.10.5.ebuild | 107 - 2 files changed, 108 deletions(-) diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest index 382934557a04..2780e2f0eb80 100644 --- a/games-strategy/naev/Manifest +++ b/games-strategy/naev/Manifest @@ -1,2 +1 @@ -DIST naev-0.10.5-source.tar.xz 444950676 BLAKE2B 600d153f21ca63f5e1365fd59e3e926879c8de928db769eaffb48ba0d81781d99124866a78d7170f2b92f6982d1adb0a3ddb3ad82fd072e526afe80c9df35dda SHA512 21cd876ffe39bf09f39c65d6f744fc8e9ea1fc42f45f78e2ec9950509a37c3382ef91998ae3b0e0ced60c342c80f95e7e0c6a1301f5171d150f3cce3d76d2c00 DIST naev-0.10.6-source.tar.xz 444950320 BLAKE2B e62d51962d85372b6ca67745dfff6c7e74af93af21a0dac92c54c8e090d422ce39b9d97a5e3e5d1aa0a84283f78516494247e6dd1c075479e19eb69c8511ab2b SHA512 0a235fbd77b29eca024eae9acec42058d4c83ec4b095408f60e50772614768abde2b0c8f144405ff280347acd40b55b5ef81988db636b3fdfe19399ca3cee479 diff --git a/games-strategy/naev/naev-0.10.5.ebuild b/games-strategy/naev/naev-0.10.5.ebuild deleted file mode 100644 index 8304486ff77d.. --- a/games-strategy/naev/naev-0.10.5.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 luajit ) -PYTHON_COMPAT=( python3_{9..11} ) -inherit lua-single meson python-any-r1 virtualx xdg - -DESCRIPTION="2D space trading and combat game, in a similar vein to Escape Velocity" -HOMEPAGE="https://naev.org/"; -SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz"; - -LICENSE=" - GPL-3+ - Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 - CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -# dlopen: libglvnd -RDEPEND=" - ${LUA_DEPS} - dev-games/physfs - dev-libs/libpcre2:= - dev-libs/libunibreak:= - dev-libs/libxml2 - media-libs/freetype:2 - media-libs/libglvnd - media-libs/libsdl2[joystick,opengl,video] - media-libs/libvorbis - media-libs/openal - media-libs/sdl2-image[png,webp] - net-libs/enet:1.3= - sci-libs/cholmod - sci-libs/cxsparse - sci-libs/openblas - sci-libs/suitesparse - sci-mathematics/glpk:= - virtual/libintl" -DEPEND=" - ${RDEPEND} - test? ( - dev-games/physfs[zip] - media-libs/libsdl2[X] - )" -BDEPEND=" - $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - sys-devel/gettext - doc? ( - app-doc/doxygen - dev-lua/ldoc - media-gfx/graphviz - ) - test? ( - media-libs/mesa[llvm] - x11-base/xorg-server[-minimal] - )" - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_setup() { - lua-single_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # use eclass' generated lua.pc first rather than as fallback - sed -i "s/'lua51'/'lua'/" meson.build || die - - # don't probe OpenGL for tests (avoids sandbox violations, bug #829369), - # mesa[llvm] should ensure software rendering will work - sed -i "/subdir('glcheck')/d" test/meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_feature doc docs_c) - $(meson_feature doc docs_lua) - $(meson_feature lua_single_target_luajit luajit) - ) - - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - local DOCS=( CHANGELOG Readme.md ) - meson_src_install - - if use doc; then - dodir /usr/share/doc/${PF}/html - mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die - rm -r "${ED}"/usr/doc || die - fi - - rm -r "${ED}"/usr/share/doc/naev || die -}
[gentoo-commits] repo/gentoo:master commit in: games-fps/xonotic/
commit: 4272a10243ad9922992611d5723f25710da767f4 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:45:04 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4272a102 games-fps/xonotic: drop 0.8.5 Signed-off-by: Ionen Wolkens gentoo.org> games-fps/xonotic/Manifest | 1 - games-fps/xonotic/xonotic-0.8.5.ebuild | 105 - 2 files changed, 106 deletions(-) diff --git a/games-fps/xonotic/Manifest b/games-fps/xonotic/Manifest index bb6cfce6cfc1..0416a5788373 100644 --- a/games-fps/xonotic/Manifest +++ b/games-fps/xonotic/Manifest @@ -1,2 +1 @@ -DIST xonotic-0.8.5.zip 1228561792 BLAKE2B 3f1391ff6522c8f6b7b4f717aecd6ffe852142d70e7c9cb5a602a69142c59850636cc1450aade5ae39088354170b819f696427ba8829bf7c375029f2430a SHA512 4ffc4b73eeb5f580d178a98419d5b44cbff0c56e356a62baa729b5b7a6c3d43b2b425b123428c9b1bf3f4718eaf61bcf5d62914521cc061c7563a253440c807e DIST xonotic-0.8.6.zip 1238439495 BLAKE2B f9a9823a2ef8a1a8790c92fe898599938ff39fe9a32bb1f3595a4b451237f7fca29385feeaf8164216713a2cbe2db4d78cadeee91bb08093dae4a7ad1588e4d4 SHA512 cb39879e96f19abb2877588c2d50c5d3e64dd68153bec3dd1bebedf4d765e506afa419c28381d7005aed664cb1a042571c132b5b319e4308cab67745d996c2a6 diff --git a/games-fps/xonotic/xonotic-0.8.5.ebuild b/games-fps/xonotic/xonotic-0.8.5.ebuild deleted file mode 100644 index de5cb5d5a726.. --- a/games-fps/xonotic/xonotic-0.8.5.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop check-reqs toolchain-funcs xdg - -DESCRIPTION="Fork of Nexuiz, Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine" -HOMEPAGE="https://xonotic.org/"; -SRC_URI="https://dl.xonotic.org/${P}.zip"; -S="${WORKDIR}/${PN^}" - -LICENSE="GPL-3+ GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="X +alsa ode +sdl" - -# note: many dependencies are used through dlopen() -COMMON_UIDEPEND=" - media-libs/libogg - media-libs/libtheora - media-libs/libvorbis" -RDEPEND=" - dev-libs/d0_blind_id - media-libs/libjpeg-turbo:= - media-libs/libpng - media-libs/freetype:2 - net-misc/curl - sys-libs/zlib:= - X? ( - ${COMMON_UIDEPEND} - media-libs/libglvnd[X] - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm - x11-libs/libXxf86vm - alsa? ( media-libs/alsa-lib ) - ) - ode? ( dev-games/ode:=[double-precision] ) - sdl? ( - ${COMMON_UIDEPEND} - media-libs/libsdl2[joystick,opengl,sound,video] - )" -DEPEND=" - ${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND="app-arch/unzip" - -CHECKREQS_DISK_BUILD="1500M" -CHECKREQS_DISK_USR="1200M" - -src_prepare() { - default - - sed -e 's|-O3 ||' \ - -e '/^LDFLAGS_RELEASE/s/$(OPTIM_RELEASE)/$(GENTOO_LDFLAGS)/' \ - -i source/darkplaces/makefile.inc || die -} - -src_compile() { - tc-export CC - - local emakeargs=( - -C source/darkplaces - DEFAULT_SNDAPI=$(usex alsa ALSA OSS) - DP_FS_BASEDIR="${EPREFIX}"/usr/share/${PN} - DP_LINK_ODE=$(usex ode shared no) - STRIP=: - CPUOPTIMIZATIONS="${CFLAGS}" - GENTOO_LDFLAGS="${LDFLAGS}" - ) - - # split for bug 473352 - emake "${emakeargs[@]}" sv-release - use X && emake "${emakeargs[@]}" cl-release - use sdl && emake "${emakeargs[@]}" sdl-release -} - -src_install() { - newbin {source/darkplaces/darkplaces,${PN}}-dedicated - - if use X || use sdl; then - if use X; then - newbin {source/darkplaces/darkplaces,${PN}}-glx - domenu misc/logos/${PN}-glx.desktop - fi - if use sdl; then - newbin {source/darkplaces/darkplaces,${PN}}-sdl - domenu misc/logos/${PN}.desktop - fi - - local size - for size in 16 22 24 32 48 128 256 512; do - newicon -s ${size} misc/logos/icons_png/${PN}_${size}.png ${PN}.png - done - newicon -s scalable misc/logos/${PN}_icon.svg ${PN}.svg - fi - - dodoc Docs/*.{md,txt} - - insinto /usr/share/${PN} - doins -r key_0.d0pk server data - - rm "${ED}"/usr/share/${PN}/server/.gitattributes || die -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzug/
commit: e51b9fecc888c7140283dbc4c28fd296f006fad0 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:46:17 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51b9fec media-gfx/ueberzug: drop 18.2.1 Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/ueberzug/Manifest | 1 - media-gfx/ueberzug/ueberzug-18.2.1.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/media-gfx/ueberzug/Manifest b/media-gfx/ueberzug/Manifest index 23ff90b3a6b0..526b930ecc55 100644 --- a/media-gfx/ueberzug/Manifest +++ b/media-gfx/ueberzug/Manifest @@ -1,2 +1 @@ -DIST ueberzug-18.2.1.tar.gz 56786 BLAKE2B 59dedf8db62a325e89de9ed57989b79efb0a39871a3001e656a2d2da2d205fd7a16b8fcc22394b8218fb85923f52cf493e3820e6a42fec4c0fb8af1d802107f9 SHA512 7a6d9af30296c272fac120b46da6818137e488dde3f71196c5eb272d84b11e504570953a4cf31b042b66fd2e8f0cb64bc6b7d6aebbe6b4abe70eef12ed2d5e44 DIST ueberzug-18.2.2.tar.gz 56773 BLAKE2B dd3fdfe3820ac7344c574ab2031f0217b17a4b4ec4cd59f2447968abb6605a57ee77bab45f943f6d2501ad9c6e5ee3bf4c677f990814d676641bfe314e301dd4 SHA512 027d3b92711981d2334ba000cef9b424b01d962516432defaa287e2ca22d496a1f29c663f155838d74d91f26c355ac6af54c6513c33258676f315f9560e7256a diff --git a/media-gfx/ueberzug/ueberzug-18.2.1.ebuild b/media-gfx/ueberzug/ueberzug-18.2.1.ebuild deleted file mode 100644 index 8a3a359ddc8c.. --- a/media-gfx/ueberzug/ueberzug-18.2.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 - -DESCRIPTION="Command line util to draw images on terminals by using child windows" -HOMEPAGE="https://github.com/ueber-devel/ueberzug/"; -SRC_URI="https://github.com/ueber-devel/ueberzug/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -COMMON_DEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXres" -RDEPEND=" - ${COMMON_DEPEND} - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/docopt[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - !media-gfx/ueberzugpp" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto" - -python_install() { - distutils-r1_python_install - - # https://github.com/ueber-devel/ueberzug/issues/9 - rm -r -- "${D}$(python_get_sitedir)"/ueberzug/X || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6/
commit: 8f72da5b5ff0df269f32299bdbd3b7f07424e68a Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:46:38 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f72da5b dev-python/PyQt6: drop 6.5.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/PyQt6/Manifest | 1 - dev-python/PyQt6/PyQt6-6.5.1.ebuild | 159 2 files changed, 160 deletions(-) diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest index 4a35f35e4c93..c973f68b24f0 100644 --- a/dev-python/PyQt6/Manifest +++ b/dev-python/PyQt6/Manifest @@ -1,2 +1 @@ -DIST PyQt6-6.5.1.tar.gz 1036776 BLAKE2B e8e9acde1864386d1fddb75414cf600e380e584e274cfcffbdeb1451cde9e199a43ad4c66cfc8a006cabc833904fe177ccf9dda85ac683f9c8e4f6f87e53 SHA512 8c1135ec48906fe842f0cb50e253a0325b478dd43a7f313b925aaf1d3c148f5462a3e96142470ab0efc0f24fcc8b15704242401cab9f8ec9c3c424e922c49681 DIST PyQt6-6.5.2.tar.gz 1037215 BLAKE2B dae331dc27975f3ad4fca10cedf093fecabf819d1fd97b873f9a793ce12168af9a72e2b119a4fc3ecf263e1ba42103f48d5198554248743a6289efc8aa3b7d70 SHA512 11da50ff8b914794e8044e136a3c8a79d16aa63ab33045f2807985c2fe2235c1a7682f7e955c9e8852093c34a671ec09d84afaa9d3d59945461797e81911721f diff --git a/dev-python/PyQt6/PyQt6-6.5.1.ebuild b/dev-python/PyQt6/PyQt6-6.5.1.ebuild deleted file mode 100644 index 29f6a8ef6fe2.. --- a/dev-python/PyQt6/PyQt6-6.5.1.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=sip -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils - -# 'can' work with older Qt depending on features, but keeping it simple -QT_PV="$(ver_cut 1-2):6" - -DESCRIPTION="Python bindings for the Qt framework" -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -# defaults match what is provided with qtbase by default (except testlib), -# reduces the need to set flags but does increase build time a fair amount -IUSE=" - +dbus debug qml designer examples gles2-only +gui help multimedia - +network opengl positioning +printsupport quick quick3d serialport - spatialaudio +sql +ssl svg testlib webchannel websockets +widgets +xml" -# see `grep -r "%Import " sip` and `grep qmake_QT project.py` -REQUIRED_USE=" - designer? ( gui widgets ) - help? ( gui widgets ) - multimedia? ( gui network ) - opengl? ( gui ) - printsupport? ( gui widgets ) - qml? ( network ) - quick3d? ( gui qml ) - quick? ( gui qml ) - spatialaudio? ( multimedia ) - sql? ( widgets ) - svg? ( gui ) - testlib? ( gui widgets ) - webchannel? ( network ) - websockets? ( network ) - widgets? ( gui )" - -# can use parts of the Qt private api and "sometimes" needs rebuilds wrt := -DEPEND=" - >=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] - dbus? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - sys-apps/dbus - ) - designer? ( >=dev-qt/qttools-${QT_PV}[designer] ) - help? ( >=dev-qt/qttools-${QT_PV}[assistant] ) - multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} ) - opengl? ( gles2-only? ( media-libs/libglvnd ) ) - positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) - qml? ( >=dev-qt/qtdeclarative-${QT_PV} ) - quick3d? ( >=dev-qt/qtquick3d-${QT_PV} ) - serialport? ( >=dev-qt/qtserialport-${QT_PV} ) - svg? ( >=dev-qt/qtsvg-${QT_PV} ) - webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) - websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )" -RDEPEND=" - ${DEPEND} - >=dev-python/PyQt6-sip-13.4[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/PyQt-builder-1.15[${PYTHON_USEDEP}] - >=dev-qt/qtbase-${QT_PV} - dbus? ( virtual/pkgconfig )" - -src_prepare() { - default - - # hack: qmake queries g++ or clang++ for info depending on which qtbase was - # built with, but ignores CHOST failing with -native-symlinks (bug #726112) - # and potentially using wrong information when cross-compiling - mkdir "${T}"/cxx || die - local cxx - ! cxx=$(type -P "${CHOST}"-g++) || ln -s -- "${cxx}" "${T}"/cxx/g++ || die - ! cxx=$(type -P "${CHOST}"-clang++) || ln -s -- "${cxx}" "${T}"/cxx/clang++ || die - PATH=${T}/cxx:${PATH} -} - -python_configure_all() { - append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug #892331) - append-cxxflags ${CPPFLAGS} # respect CPPFLAGS - - pyqt-use_enable() { - local state=$(usex ${1} --enable= --disable=) - shift - echo ${*/#/${state}} - } -
[gentoo-commits] repo/gentoo:master commit in: app-emulation/ruffle/
commit: a9145b6b289418b3d13e3d7e1bb8ccf85c64ab40 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:57:43 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9145b6b app-emulation/ruffle: drop 0_p20230624 Probably won't be stabling for a while given rust-1.70 is still not stable, so may as well get rid of this one and use the next snapshot. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/ruffle/Manifest | 33 -- app-emulation/ruffle/ruffle-0_p20230624.ebuild | 629 - 2 files changed, 662 deletions(-) diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest index dbfbf7565724..1950bf1932d2 100644 --- a/app-emulation/ruffle/Manifest +++ b/app-emulation/ruffle/Manifest @@ -57,7 +57,6 @@ DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf7181 DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.3.1.crate 39565 BLAKE2B 439fe1150d278c78bba41cca43419f23b85627e045350c8196fe4618fc20b8c8951e898ff023f7ae9b4f64458d413418393503001b03e20e12857741145144c0 SHA512 12a7bb566d19153179e37daff4a336d7030274eb5219f2f074c28db2e2b8aa958a85749bdb8a72ba7b5f8eb2cef49ac5308f40bbc3548266d756930b5d7f3322 -DIST bitflags-2.3.2.crate 39637 BLAKE2B 838b699123564e3dcf5fc72c15e0747cc100dbd86e5c1b5400c55291bcbb4b8c4c416119517071ff692b48306572448c2f0da1ae0be9cb8c99eedaa1670f5248 SHA512 d46ff8c091ee8d0d3a524de4ac046293be9d9a0da64af0fa437500a5dcc13dcc1f19b1d936dc95f407d9a2a19c49b38295fd8a8f4b03bd71b3fa11eab4d566f6 DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 DIST bitstream-io-1.6.0.crate 30445 BLAKE2B 48c078ebb28f36e65f634f545a8a335c47d8e24e6a101204cd16b1aca4425b2fbe20ede37c743d247440fc7fedb71ab2502bac96c8b39d2e07d638c4132b903b SHA512 7b530eb34351f822b6b114d55d33bd9f5ae618d56e336ef84e78f991aa07e901918895e1815a7049460f5167dbd9b73104450715b2c2a18d73b509e71813827c DIST bitstream-io-1.7.0.crate 32700 BLAKE2B eac2872e0bc2824ce86ef4dbc84a0200641b5b29258ce3434e00e0d6b659c9ff015fe065b1abc732bfb7c18cd63cc4baa7f6c99ed7a2d5e6305e8b24885b SHA512 a5f78549951474b08fddaba2c245838868993ebf32c5f821406e399297ff0ed88804bce6fb1c269ecb73b209718f47d12066f718ff7393f68ce1217d54e89d1a @@ -82,7 +81,6 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 DIST cfg-expr-0.15.1.crate 40860 BLAKE2B 66d7144c6ef87ee78ccb7c11e8dae73221d89039dee77e57207bee666888f5fd2162075ec13ef2cf844ddf05bfddd0ea95bf89f894e647ab4e7c0f4ae4df6dd4 SHA512 cd13158c37ccc01c0cdc23f3d9def013a1dcb0864cf8341b1d8117ab7fef9f9b4a221eceb71bb5ff1704c334e354a4d13b3cb68b8f3a59c4efb956eaa2fe84bd -DIST cfg-expr-0.15.2.crate 41227 BLAKE2B 6f2797bcb6589a8a9b2b95d2cf1798d06f31d54bf830dd0fc4be7ee12a0920dae8b06615fb7736e9526ce41ceedd4694af3b70b3e0c346454bed3cf0a1ea5c8b SHA512 96bd0ea75c6f857e27c9c7e17991c9386866c448e8e63a82885a7805ef7b339ea6ed86ac0a8c7d16982ab05331ad6179d6a297ec84068af2db3a27dd52342847 DIST cfg-expr-0.15.3.crate 41433 BLAKE2B efe1b96423ee15e13b9ba3f7b9ff618d19c07b3fc03ca24e7006efba61224c65b31d9a57712facb597782d6285620f731a466ac8b727c4a05d139645c5668498 SHA512 290987d97e2d710c0c3555faf27aa2aaed2e44bf031c48dd7d516cb0a1f30c3d7186806e9bb201dacb72af18630bcc23a4c43612c925cfba2fe9f3e524c32491 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac678
[gentoo-commits] repo/gentoo:master commit in: games-board/pysolfc/files/, games-board/pysolfc/
commit: d778b6a076f6214e84a4c30a1e2fe7955c3d12dc Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:43:36 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d778b6a0 games-board/pysolfc: drop 2.20.1, 2.20.1-r1 Signed-off-by: Ionen Wolkens gentoo.org> games-board/pysolfc/Manifest | 1 - .../pysolfc/files/pysolfc-2.20.1-pillow-10.patch | 138 - games-board/pysolfc/pysolfc-2.20.1-r1.ebuild | 72 --- games-board/pysolfc/pysolfc-2.20.1.ebuild | 68 -- 4 files changed, 279 deletions(-) diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest index eb39c9a41115..8dbe78a6cdb0 100644 --- a/games-board/pysolfc/Manifest +++ b/games-board/pysolfc/Manifest @@ -1,4 +1,3 @@ -DIST PySolFC-2.20.1.tar.xz 9175764 BLAKE2B 3eba9044cc37f96d85e51f5bb5faa5605e8a5de887fe0c73a9bea7dde1a49e63263d7a9b66113e975a26d71de2611e0b5dc176713734316b8c0410fb8145a539 SHA512 f801dacfb3f538496a7dd2fd1777897681521928fe7ea8aec7ea514c1422e8d4ad6c0943ba534914d95544d8eb5e4868f860e6864a8e105f6cc0d16a3d678346 DIST PySolFC-2.21.0.tar.xz 20021468 BLAKE2B afb73675ab57ffbad96b3a6113733494343c481d18651c0932a2da28d58649a67031d280b49ee31b672abe2ca840d0ce1bb92f7e498f5fc567524eb7bdb26792 SHA512 7e2f4d4581020a8b0d866110be00805c27d20dc94a4393079b94579253ee6bc1ed7355752842faf092d7a1bfe03ec4c3d6e1e61f2ddb39b959b3a830448d DIST PySolFC-Cardsets--Minimal-2.2.0.tar.xz 23145612 BLAKE2B f98e51c9609bda850cf39ffcd255c7d5c729bc01c35475b1f99a4a4d4ec6a436d44d7e5ecdcce3726616aeaff19617dba6735861f6c5677d2c197882d631a475 SHA512 d5eb0753d14e0758f410d843f553ca6c03acc6d4283b447016e959c889c9dada29fa3facead44354782010b52ec51e0d095858d3b78243ad5280068ec6cd3e31 DIST PySolFC-Cardsets-2.2.tar.bz2 65408375 BLAKE2B 7c0f4bb245d628222e0c8e3b56739c52d77aa6f62088b547c077368591ac3632300a9a35145ddbc33bfdf3accd91d261d103be6777db8c3cbb5576683358b0de SHA512 5562e572909eba96399c79487127b3d98c8f0e1ad145469e48fd6c3803334ba11c41e403d7dcaab5cd01324219426f7afdba9459d97b03071dd67b6dd73ce304 diff --git a/games-board/pysolfc/files/pysolfc-2.20.1-pillow-10.patch b/games-board/pysolfc/files/pysolfc-2.20.1-pillow-10.patch deleted file mode 100644 index d4a803b97aec.. --- a/games-board/pysolfc/files/pysolfc-2.20.1-pillow-10.patch +++ /dev/null @@ -1,138 +0,0 @@ -https://bugs.gentoo.org/910081 -https://github.com/shlomif/PySolFC/commit/75a3000ca1301e15d5fdbc6bae6df8dbf1cac066 - -From 75a3000ca1301e15d5fdbc6bae6df8dbf1cac066 Mon Sep 17 00:00:00 2001 -From: Joe R -Date: Sun, 2 Jul 2023 11:07:24 -0400 -Subject: [PATCH] New logic for getting resampling method, for compatibility - with newer Pillow versions. - a/pysollib/mfxutil.py -+++ b/pysollib/mfxutil.py -@@ -106,6 +106,17 @@ def format_time(t): - return "%d:%02d:%02d" % (t // 3600, (t % 3600) // 60, t % 60) - - -+def get_default_resampling(): -+if not USE_PIL: -+return 0 -+elif hasattr(Image, "ANTIALIAS"): -+return Image.ANTIALIAS -+elif hasattr(Image, "LANCZOS"): -+return Image.LANCZOS -+else: -+return Image.NEAREST -+ -+ - def print_err(s, level=1): - if level == 0: - ss = PACKAGE+': ERROR:' a/pysollib/options.py -+++ b/pysollib/options.py -@@ -28,7 +28,8 @@ - import configobj - - import pysollib.settings --from pysollib.mfxutil import Image, USE_PIL, print_err -+from pysollib.mfxutil import USE_PIL,\ -+get_default_resampling, print_err - from pysollib.mygettext import _ - from pysollib.mygettext import myGettext - from pysollib.pysoltk import STATUSBAR_ITEMS, TOOLBAR_BUTTONS, TOOLKIT -@@ -474,7 +475,8 @@ def __init__(self): - self.tabletile_scale_method = 0 - self.resampling = 0 - if USE_PIL: --self.resampling = int(Image.ANTIALIAS) -+self.resampling = int(get_default_resampling()) -+ - # solver - self.solver_presets = [ - 'none', a/pysollib/ui/tktile/menubar.py -+++ b/pysollib/ui/tktile/menubar.py -@@ -94,32 +94,32 @@ def createResamplingMenu(menubar, menu): - variable=menubar.tkopt.resampling, - value=int(Image.NEAREST), - command=menubar.mOptResampling) --if Image.BILINEAR: -+if hasattr(Image, "BILINEAR"): - submenu.add_radiobutton(label=n_("&Bilinear"), - variable=menubar.tkopt.resampling, - value=int(Image.BILINEAR), - command=menubar.mOptResampling) --if Image.BICUBIC: -+if hasattr(Image, "BICUBIC"): - submenu.add_radiobutton(label=n_("B&icubic"), - variable=menubar.tkopt.resampling, - value=int(Image.BICUBIC), - command=menubar.mOptRes
[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2_patches/
commit: f1bff6ac42df788861191f6b6230100c5262465f Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:48:27 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bff6ac games-emulation/pcsx2_patches: drop 0_p20230623 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/pcsx2_patches/Manifest | 1 - .../pcsx2_patches/pcsx2_patches-0_p20230623.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/games-emulation/pcsx2_patches/Manifest b/games-emulation/pcsx2_patches/Manifest index b15da43db636..1a91b84e4f58 100644 --- a/games-emulation/pcsx2_patches/Manifest +++ b/games-emulation/pcsx2_patches/Manifest @@ -1,2 +1 @@ -DIST pcsx2_patches-0_p20230623.tar.gz 598611 BLAKE2B 5a2fb1b31f9448064d7ce46c11b1dadbf1960403c082c8cee5a4c897e9c7db334a70d1f088ad18893bad89e12ef4369e2a6cba3e493fe11846848180a755b0c4 SHA512 55b7221c8f5124a44f73aa552491d1ceac796e0c34179439ba2a599891691ece19ad35b16600fa3eea1031fdcf6f5f2ee2d9da9226656ade1413b83c983383a9 DIST pcsx2_patches-0_p20230722.tar.gz 605026 BLAKE2B 47bc0d7676d50f5e1ec60cc473e9290070996e8159260a35a2aaabb771bc7341d248050cb5e13bb72d857709abf522f5c48a1b5a1b9f6ccbaae2c014c2511fbf SHA512 d31863829d47b77d23479e1c498990719cbfb1ddbf25786a0be9f2c2540b9c7f24f080815f4fc37ee710d4d0b75c4d9eb1dabc82564b0d092aeebab6010dc851 diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230623.ebuild b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230623.ebuild deleted file mode 100644 index 97b5bf34a19b.. --- a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230623.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit python-any-r1 - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git"; -else - HASH_PCSX2_PATCHES=665e8779d10ef046da2a46118c2d1efc02d8cb2c - SRC_URI=" - https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz - -> ${P}.tar.gz" - S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES} - KEYWORDS="~amd64" -fi - -DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen hacks)" -HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/"; - -# these are normally distributed by upstream with PCSX2 which is GPL-3+ -LICENSE="GPL-3+" -SLOT="0" - -BDEPEND="${PYTHON_DEPS}" - -src_compile() { - # upstream uses a constantly replaced "latest" patches.zip (currently no - # real releases), and github's .zip archives cannot be used either due to - # having the patches/ subdirectory -- so we use a snapshot and repack - # (could use app-arch/zip, but python is more likely to skip a dependency) - ebegin "Creating patches.zip" - "${PYTHON}" - <<-EOF - import pathlib - from zipfile import ZipFile, ZIP_DEFLATED - - patches = pathlib.Path("patches/") - - with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) as archive: - for file in patches.iterdir(): - archive.write(file, arcname=file.name) - EOF - eend ${?} || die -} - -src_install() { - insinto /usr/share/pcsx2/resources - doins patches.zip - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/simpleini/
commit: 031b974294c7b941f1dbfb337c854e8e3daf0e77 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:42:31 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031b9742 dev-cpp/simpleini: drop 4.19 Signed-off-by: Ionen Wolkens gentoo.org> dev-cpp/simpleini/Manifest | 1 - dev-cpp/simpleini/simpleini-4.19.ebuild | 40 - 2 files changed, 41 deletions(-) diff --git a/dev-cpp/simpleini/Manifest b/dev-cpp/simpleini/Manifest index fe11c1acfa25..e850a145f63c 100644 --- a/dev-cpp/simpleini/Manifest +++ b/dev-cpp/simpleini/Manifest @@ -1,2 +1 @@ -DIST simpleini-4.19.tar.gz 62793 BLAKE2B f32a25743c89f954a0b1cce2cb29584d63083922b9b56d91b39412617067f7316ecb897474a7f3a4d550569a0d007e51780d3532079966a7ba72e2b89ff5a5cc SHA512 3f0f3120aca3350bab66fe1727f4d15536d933a0840a17b49203c2220fab7ace4383d856c1b77a84f4e36c9a5df0c3eb937ad729c977f84e7163d7e2cff400c5 DIST simpleini-4.20.tar.gz 64807 BLAKE2B 5179fbdc1a46b352590a20bcaafa88d905d75ef3334becc03caf11f5b8c4bd3673971d688f9ec0077af3192244b29befd217dfa4ef218594f68c917698727b72 SHA512 e2518d10d63026b0fd423cbd77372b60bc693e8ec1878a91ab05364a49b48d38d8d379247a27a8ffc5582ba19e333b10996f4bf48899c06c567ae0dea067a9e3 diff --git a/dev-cpp/simpleini/simpleini-4.19.ebuild b/dev-cpp/simpleini/simpleini-4.19.ebuild deleted file mode 100644 index acd530cf090e.. --- a/dev-cpp/simpleini/simpleini-4.19.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="C++ library providing a simple API to read and write INI-style files" -HOMEPAGE="https://github.com/brofield/simpleini/"; -SRC_URI="https://github.com/brofield/simpleini/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-cpp/gtest )" -BDEPEND="test? ( virtual/pkgconfig )" - -src_compile() { - if use test; then - append-cppflags $($(tc-getPKG_CONFIG) --cflags gtest_main || die) - append-ldflags $(test-flags-CCLD -pthread) - append-libs $($(tc-getPKG_CONFIG) --libs gtest_main || die) - local emakeargs=( - {CC,CXX}="$(tc-getCXX)" - CXXFLAGS="${CXXFLAGS}" - CPPFLAGS="${CPPFLAGS}" - LDFLAGS="${LDFLAGS} ${LIBS}" - ) - emake -C tests "${emakeargs[@]}" - fi -} - -src_install() { - # note: skipping ConvertUTF, can use -DSI_CONVERT_ICU instead if needed - doheader SimpleIni.h - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6-sip/
commit: becc7247a4286e8f08f698099d5ebdb38cd4864c Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:46:47 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=becc7247 dev-python/PyQt6-sip: drop 13.5.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/PyQt6-sip/Manifest| 1 - dev-python/PyQt6-sip/PyQt6-sip-13.5.1.ebuild | 18 -- 2 files changed, 19 deletions(-) diff --git a/dev-python/PyQt6-sip/Manifest b/dev-python/PyQt6-sip/Manifest index 89694c6b4749..0bac789e7ba8 100644 --- a/dev-python/PyQt6-sip/Manifest +++ b/dev-python/PyQt6-sip/Manifest @@ -1,2 +1 @@ -DIST PyQt6_sip-13.5.1.tar.gz 111350 BLAKE2B 9e26e88858107d3ca76b4287268ed643fa46c936b41befdf86f7f1fc8f18fdfff42cff8875594a7bf96413b9d5a4a27b3ceb37120fc81d8141394e50b1ed5329 SHA512 1e4170d167a326afe6df86e4a35e209299548054981cb2e5d56da234ef9db4d8594bcb05b6be363c3bc6252776ae9de63d589a3d9f33fba8250d39cdb5e9061a DIST PyQt6_sip-13.5.2.tar.gz 111381 BLAKE2B 38d38ed72877525ce2464d4f7bdd53b5c383dea89bd940a7f4db4bde54ebefab5b6f82449a9b915b0d64ae6763bf14d784f3a75e465e76ba44cdda22f1aa14a7 SHA512 b3616b2ab91d1e437dc13b56f7e8cb9edf0cdf5d9d76b5681398cb9d5d793fd09d323a8603969e879f990b81f9743527995c10e70ba5af33b5bb62e3a7967767 diff --git a/dev-python/PyQt6-sip/PyQt6-sip-13.5.1.ebuild b/dev-python/PyQt6-sip/PyQt6-sip-13.5.1.ebuild deleted file mode 100644 index d74ceb24cbf3.. --- a/dev-python/PyQt6-sip/PyQt6-sip-13.5.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/_} -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 pypi - -DESCRIPTION="sip module support for PyQt6" -HOMEPAGE="https://www.riverbankcomputing.com/software/sip/"; - -LICENSE="|| ( GPL-2 GPL-3 SIP )" -SLOT="0" -KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d/
commit: 20cb8570325f6a536dc8edece5acad1a7952ef4c Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:46:04 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20cb8570 app-emulation/vkd3d: drop 1.7.1 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/vkd3d/Manifest | 1 - app-emulation/vkd3d/vkd3d-1.7.1.ebuild | 44 -- 2 files changed, 45 deletions(-) diff --git a/app-emulation/vkd3d/Manifest b/app-emulation/vkd3d/Manifest index 1a51bb258a8d..e7e6d59c4253 100644 --- a/app-emulation/vkd3d/Manifest +++ b/app-emulation/vkd3d/Manifest @@ -1,2 +1 @@ -DIST vkd3d-1.7.1.tar.xz 806772 BLAKE2B f83fd405dd2fedb2bc38bf64fd5e401fab1b9d5364b812eb34bc45cdeef684786cd59abe304ce71c722b8fe7a729bef18a90b1cb86f2522e45fa1f4d2d0340bb SHA512 59958d3ca6a6485173cc43d701dba4e82eca1eee895128520b5eb0c392fc2911cade37d945ba52a8f50a2639fa5d8d487609c5f3f88ae76e6d914a448ac179b6 DIST vkd3d-1.8.tar.xz 829648 BLAKE2B 0e7bb53e3eb9003ea76ee523dfa317b6ab95fd1c2decb453d650f0cf046d5b802a32e40c4e6f6464748903143ef9352e70fdf8ca7fa8e9b9909e0f15235d2b01 SHA512 43d65bf4aa60750e08653226197f40c97bc88d56dc5513b70182b5fe289ab56a225682c96400776cd625ad5a8f76644bf4b46bd3ed54aa8496f538f6854d680a diff --git a/app-emulation/vkd3d/vkd3d-1.7.1.ebuild b/app-emulation/vkd3d/vkd3d-1.7.1.ebuild deleted file mode 100644 index 0a6c10a184bc.. --- a/app-emulation/vkd3d/vkd3d-1.7.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-minimal - -DESCRIPTION="D3D12 to Vulkan translation library" -HOMEPAGE="https://gitlab.winehq.org/wine/vkd3d/"; -SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz"; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ncurses spirv-tools" -RESTRICT="test" #838655 - -RDEPEND=" - media-libs/vulkan-loader[${MULTILIB_USEDEP}] - ncurses? ( sys-libs/ncurses:= ) - spirv-tools? ( dev-util/spirv-tools[${MULTILIB_USEDEP}] )" -DEPEND=" - ${RDEPEND} - dev-util/spirv-headers - dev-util/vulkan-headers" -BDEPEND=" - sys-devel/flex - sys-devel/bison - virtual/pkgconfig" - -multilib_src_configure() { - local conf=( - $(multilib_native_use_with ncurses) - $(use_with spirv-tools) - --disable-doxygen-pdf - --without-xcb - ) - - ECONF_SOURCE=${S} econf "${conf[@]}" -} - -multilib_src_install_all() { - find "${ED}" -type f -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/
commit: 5b8aefd1dd6b723ad56116331de11b52da83fd71 Author: Guillermo Joandet gmail com> AuthorDate: Sat Aug 5 20:29:00 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Aug 6 03:26:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8aefd1 dev-lang/vala: Version bump to 0.56.10 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-lang/vala/Manifest| 1 + dev-lang/vala/vala-0.56.10.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 441296bfacf1..e71f52f956f8 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -1,3 +1,4 @@ +DIST vala-0.56.10.tar.xz 3996120 BLAKE2B 4295ff797aa3408dc3e74c44950882a1766e0e67a1ff2ddbfb1b184dd01424b2a06bcd1c15c8bb9177ade8f4259c3db11672386a895fafa59852a2f2e4b8cb9a SHA512 0ec6589067214e76fa0656b178ddf2784451e02b9d5bcfac3f35372c239d00aaf36af317924c72732620f97d4c32845a10d4b86be5ba0e30a6efa5283200fe02 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013 SHA512 f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6 SHA512 152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41 DIST vala-0.56.9.tar.xz 3996196 BLAKE2B 17b6df6c11c1f3a253ffd3650203b8dae8a1cf45ef708defe857ad642035ad05336deeb1b27a70e7bc620cba8d56d6c958b2016a4db5afdb3cc5108e014f9cc2 SHA512 933bd568477f7fd9465cd041f0b1959ccb55f4533196a272abb4bde811fda8c1e994c1035ad55bcdf7c066f97adcdc7a4f6dcb3270bfdd63b7d2ff1b214fc356 diff --git a/dev-lang/vala/vala-0.56.10.ebuild b/dev-lang/vala/vala-0.56.10.ebuild new file mode 100644 index ..70072f140f0d --- /dev/null +++ b/dev-lang/vala/vala-0.56.10.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="Compiler for the GObject type system" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala"; + +LICENSE="LGPL-2.1+" +SLOT="0.56" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="test valadoc" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.48.0:2 + >=dev-libs/vala-common-${PV} + valadoc? ( >=media-gfx/graphviz-2.16 ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + dev-libs/gobject-introspection + ) +" +BDEPEND=" + dev-libs/libxslt + sys-devel/flex + virtual/pkgconfig + app-alternatives/yacc +" + +src_configure() { + # weasyprint enables generation of PDF from HTML + gnome2_src_configure \ + --disable-unversioned \ + $(use_enable valadoc) \ + VALAC=: \ + WEASYPRINT=: +} + +src_install() { + default + find "${D}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/
commit: 4787a64aa507d7bdbda8b459630716b4b32c37a7 Author: Guillermo Joandet gmail com> AuthorDate: Sat Aug 5 19:49:33 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Aug 6 03:26:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4787a64a gui-libs/gtk: Version bump to 4.12.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32186 Signed-off-by: Matt Turner gentoo.org> gui-libs/gtk/Manifest | 1 + gui-libs/gtk/gtk-4.12.0.ebuild | 220 + 2 files changed, 221 insertions(+) diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest index 5927872fb8af..c7eba0e364e2 100644 --- a/gui-libs/gtk/Manifest +++ b/gui-libs/gtk/Manifest @@ -1,3 +1,4 @@ DIST gtk-4.10.3.tar.xz 20483468 BLAKE2B dcc845e567e3f921f1b479ac2b40b45922725452656d08e95579f3dd8d521261cedf73bf998c781e42318d0c2253967765a4bcb6223db4f29d45648bc524f843 SHA512 aac4703f9c135271febdd373b24995dabcd08fb0cea2d6014c812f2839ae88926c1939ddcc64ab9728ba3248a1f58260ce73fa6ef5679e54dbb798021adfa324 DIST gtk-4.10.4.tar.xz 20526652 BLAKE2B 12874d90f9f48f22d57c53cf035065726e5bbd9a701cacf390acad6889fd86dbc3c4cb2f8f9a0690d9375935a7e3a8685211283814dbbfb28c6c08fd159529c5 SHA512 0c5db3af72227977e11fea3adddec1321b82bcace3c3d10a7c914b8d98b0bdb7994084c0a9e883b24815038bf4a0efe1eb1c4ff79e6838e83cadb6ddf2a1239f DIST gtk-4.11.4.tar.xz 21035392 BLAKE2B 0fb7770f6f11c94fdcc82a807738a535efd222eb2a723b036ce020be10cca121b46c5bb78bceaee94f93698378378ed30e5775ed7cda123b27111289f02848d9 SHA512 ca5042c4400da93ea66346d276b96f32c635a9777cdb6cbcb72d6686ed86e67717d75cba92521f52a3bad04c774f361e1e5bada60b242c345b79c4c05de8401e +DIST gtk-4.12.0.tar.xz 16918992 BLAKE2B ea689b61efa961725444b61fcafae2e56154be64771fa6dce3f1835edafc6e74ce5879ea0bf0631c8f254352f26cd8252dcf6b92ce4eed344456cf21c4a8fda3 SHA512 a69f82e1f021b1eb68e8723bc9003bfca0b5939fd3cc7cda87d7dde0b3e37bb39d9594cb93a73f54bd1cff1b63a1c459d1217e8df794c67fda50bf0b9b732826 diff --git a/gui-libs/gtk/gtk-4.12.0.ebuild b/gui-libs/gtk/gtk-4.12.0.ebuild new file mode 100644 index ..d9d4ce7f171d --- /dev/null +++ b/gui-libs/gtk/gtk-4.12.0.ebuild @@ -0,0 +1,220 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg + +DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/"; + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway cloudproviders colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" +REQUIRED_USE=" + || ( aqua wayland X ) + test? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.76.0:2 + >=x11-libs/cairo-1.17.6[aqua?,glib,svg(+),X?] + >=x11-libs/pango-1.50.0[introspection?] + >=dev-libs/fribidi-1.0.6 + >=media-libs/harfbuzz-2.6.0:= + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + media-libs/libpng:= + media-libs/tiff:= + media-libs/libjpeg-turbo:= + >=media-libs/libepoxy-1.4[egl,X(+)?] + >=media-libs/graphene-1.10.0[introspection?] + app-text/iso-codes + x11-misc/shared-mime-info + + cloudproviders? ( net-libs/libcloudproviders ) + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg:= ) + gstreamer? ( + >=media-libs/gst-plugins-bad-1.12.3:1.0 + >=media-libs/gst-plugins-base-1.12.3:1.0[opengl] + ) + introspection? ( >=dev-libs/gobject-introspection-1.76:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.21.0 + >=dev-libs/wayland-protocols-1.31 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-core-2.46.0 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.8 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXdamage + x11-libs/libXinerama + ) +" +DEPEND="${COMMON_DEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg + >=x11-themes/adwaita-icon-theme-3.14 +" +BDEPEND=" + dev-libs/gobject-introspection-common +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/
commit: ece1830dcacb088c54f31ab5bab91534a10d6181 Author: Guillermo Joandet gmail com> AuthorDate: Sat Aug 5 20:30:13 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Aug 6 03:26:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece1830d dev-libs/vala-common: Version bump to 0.56.10 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32187 Signed-off-by: Matt Turner gentoo.org> dev-libs/vala-common/Manifest | 1 + dev-libs/vala-common/vala-common-0.56.10.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 441296bfacf1..e71f52f956f8 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,3 +1,4 @@ +DIST vala-0.56.10.tar.xz 3996120 BLAKE2B 4295ff797aa3408dc3e74c44950882a1766e0e67a1ff2ddbfb1b184dd01424b2a06bcd1c15c8bb9177ade8f4259c3db11672386a895fafa59852a2f2e4b8cb9a SHA512 0ec6589067214e76fa0656b178ddf2784451e02b9d5bcfac3f35372c239d00aaf36af317924c72732620f97d4c32845a10d4b86be5ba0e30a6efa5283200fe02 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013 SHA512 f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6 SHA512 152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41 DIST vala-0.56.9.tar.xz 3996196 BLAKE2B 17b6df6c11c1f3a253ffd3650203b8dae8a1cf45ef708defe857ad642035ad05336deeb1b27a70e7bc620cba8d56d6c958b2016a4db5afdb3cc5108e014f9cc2 SHA512 933bd568477f7fd9465cd041f0b1959ccb55f4533196a272abb4bde811fda8c1e994c1035ad55bcdf7c066f97adcdc7a4f6dcb3270bfdd63b7d2ff1b214fc356 diff --git a/dev-libs/vala-common/vala-common-0.56.10.ebuild b/dev-libs/vala-common/vala-common-0.56.10.ebuild new file mode 100644 index ..cd0ecf1d538a --- /dev/null +++ b/dev-libs/vala-common/vala-common-0.56.10.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="vala" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for packages that use Vala" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala"; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + +RDEPEND="" +DEPEND="" +BDEPEND="" + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins vala.m4 vapigen/vapigen.m4 + insinto /usr/share/vala + doins vapigen/Makefile.vapigen +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
commit: caeddb0b2ac532e9aa7cb9f4d2de39f5ff075fbb Author: Zac Medico gentoo org> AuthorDate: Sun Aug 6 02:55:45 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Aug 6 03:00:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caeddb0b app-admin/vault: drop 1.12.5 Bug: https://bugs.gentoo.org/908216 Signed-off-by: Zac Medico gentoo.org> app-admin/vault/Manifest| 2 - app-admin/vault/vault-1.12.5.ebuild | 86 - 2 files changed, 88 deletions(-) diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index 444e44067ae8..3268a2e0bf7b 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -1,4 +1,2 @@ -DIST vault-1.12.5-vendor.tar.gz 53968923 BLAKE2B ea00b99e5cecbd0157222057269a570ea10194aa60821efeee8fa85c6a7497f3dd46d2d6fe04ad2c881e8176fff6bc033986099657e9333c9dfe6dd1c796aea1 SHA512 554b2e23120045d8ae22365d509756aa47754d4ba8c02886619fdf383a95fcbad172b2fe4b738df1c09ff0368aab6fc68aa70305b075254f103358e99fbc508e -DIST vault-1.12.5-webui.tar.xz 1415000 BLAKE2B b3fc8fd9074456b4b9518c4eb8ce2657fb3d3ef16338afc548a2a397d1d2e9e8f1520549cfd2833554249f6eb8f64fe798e1743c1745d81c58710299dbeb50b3 SHA512 e77616d03042dd101fa854004a36ab74641196dd3dfb40daef58896dc330b3b17da3fad56a29ca7d93a034901a30cac1928e44ed6e48e77dc5aa16f6369e7d3e DIST vault-1.12.7-vendor.tar.gz 54194408 BLAKE2B e67a011490b94f10ee54e30054b9efc5229f14aed9409d057972123a180631e6226b4e1240b5179737ba373db16db87ea06124aa5b1865471df968d02b76eca8 SHA512 7562b07a03e864851f511a9cbfdf650cc2cdcef29280073a8d20497accdea868f33a194b504c90221084affe684aa6bd71d0a77490ac149576a84482adcbfc14 DIST vault-1.12.7-webui.tar.xz 1418060 BLAKE2B 1d120967842b514112d4dcc70e090acd2ae8a8c0c166150e1c310941514ddf9468efab4d11c6d060020b55e1e0a6b34a642f8f52ef145e6050c2224be3b9995e SHA512 15f3c358a6650b9185feb4c68c89230e049cd497848a6d5bf4d004052e56f3ac20309206ca9aab63513fd2bea368e3a557857683f3476ce6c57b6a38128a103b diff --git a/app-admin/vault/vault-1.12.5.ebuild b/app-admin/vault/vault-1.12.5.ebuild deleted file mode 100644 index 8158ce887ad1.. --- a/app-admin/vault/vault-1.12.5.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module systemd - -DESCRIPTION="A tool for managing secrets" -HOMEPAGE="https://vaultproject.io/"; - -VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" -SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz - webui? ( - https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} - )" - -LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" -IUSE="+webui" - -BDEPEND=" - app-arch/zip - dev-go/gox - >=dev-lang/go-1.15.3" -COMMON_DEPEND="acct-group/vault - acct-user/vault" - DEPEND="${COMMON_DEPEND}" - RDEPEND="${COMMON_DEPEND}" - -FILECAPS=( - -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} -) - -RESTRICT="test" -S=${WORKDIR}/${P}-vendor - -src_unpack() { - default -} - -src_prepare() { - default - # Avoid the need to have a git checkout - sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ - -e 's:^\(GIT_DIRTY=\).*:\1:' \ - -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ - -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \ - -i scripts/build.sh || die - sed -e "/hooks/d" \ - -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ - -e "s/gofumpt/gofmt/g" \ - -i Makefile || die - if [[ -d "${WORKDIR}/http/web_ui" ]]; then - rm -rf "${S}/http/web_ui" || die - mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" || - die "mv failed" - else - mkdir -p "${S}/http/web_ui" || die - touch "${S}/http/web_ui/no_web_ui" || die - fi -} - -src_compile() { - mkdir "${T}"/bin || die - BUILD_TAGS="$(usex webui ui '')" \ - GOPATH="${T}" \ - XC_ARCH=$(go env GOARCH) \ - XC_OS=$(go env GOOS) \ - XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ - emake bin -} - -src_install() { - dobin bin/${PN} - dodoc CHANGELOG.md CONTRIBUTING.md README.md - insinto /etc/${PN}.d - doins "${FILESDIR}/"*.json.example - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/socat/
commit: 448cc0064cb40615ddd47f717b014680a6465d3e Author: Sam James gentoo org> AuthorDate: Sun Aug 6 01:33:41 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 6 01:36:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448cc006 net-misc/socat: cleanup obsolete USE=bindist OpenSSL 3 is Apache-2.0 licenced which should resolve the conflict. OpenSSL 1.1.x is EOL in a month so I'm not worrying about it here (nobody should be running it and I'll be masking it shortly). Bug: https://bugs.gentoo.org/587740 Signed-off-by: Sam James gentoo.org> net-misc/socat/socat-1.7.4.4-r1.ebuild | 49 ++ 1 file changed, 49 insertions(+) diff --git a/net-misc/socat/socat-1.7.4.4-r1.ebuild b/net-misc/socat/socat-1.7.4.4-r1.ebuild new file mode 100644 index ..26ff914b02af --- /dev/null +++ b/net-misc/socat/socat-1.7.4.4-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +MY_P=${P/_beta/-b} +DESCRIPTION="Multipurpose relay (SOcket CAT)" +HOMEPAGE="http://www.dest-unreach.org/socat/ https://repo.or.cz/socat.git"; +SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.bz2"; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="ipv6 readline ssl tcpd" + +DEPEND="ssl? ( dev-libs/openssl:0= ) + readline? ( sys-libs/readline:= ) + tcpd? ( sys-apps/tcp-wrappers )" +RDEPEND="${DEPEND}" + +# Tests are a large bash script +# Hard to disable individual tests needing network or privileges +# in 1.7.4.2: FAILED: 59 329 +RESTRICT="test" + +DOCS=( BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README SECURITY ) + +src_configure() { + # bug #293324 + filter-flags '-Wno-error*' + + tc-export AR + + econf \ + $(use_enable ssl openssl) \ + $(use_enable readline) \ + $(use_enable ipv6 ip6) \ + $(use_enable tcpd libwrap) +} + +src_install() { + default + + docinto html + dodoc doc/*.html doc/*.css +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/
commit: 3933ef9be61c03a93003153bad2562350f49d0f4 Author: Sam James gentoo org> AuthorDate: Sun Aug 6 01:29:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 6 01:30:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3933ef9b net-analyzer/wireshark: drop irrelevant comment for See c542ffc3e5039307ede5f9f150c34e94c23c17e1. Signed-off-by: Sam James gentoo.org> net-analyzer/wireshark/wireshark-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-analyzer/wireshark/wireshark-.ebuild b/net-analyzer/wireshark/wireshark-.ebuild index e6c490a67458..f2e8832d6897 100644 --- a/net-analyzer/wireshark/wireshark-.ebuild +++ b/net-analyzer/wireshark/wireshark-.ebuild @@ -36,8 +36,6 @@ REQUIRED_USE=" lua? ( ${LUA_REQUIRED_USE} ) " -# Tests restricted for now because rely on pytest internals w/ >=3.11 -# See bug #897078 and https://gitlab.com/wireshark/wireshark/-/issues/18740. RESTRICT="!test? ( test )" # bug #753062 for speexdsp
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: f4b837b079a650ba6d920bff5af6e18efd57e6e3 Author: Sam James gentoo org> AuthorDate: Sun Aug 6 01:25:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 6 01:25:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b837b0 net-misc/chrony: drop 4.3-r2 Signed-off-by: Sam James gentoo.org> net-misc/chrony/chrony-4.3-r2.ebuild | 261 --- 1 file changed, 261 deletions(-) diff --git a/net-misc/chrony/chrony-4.3-r2.ebuild b/net-misc/chrony/chrony-4.3-r2.ebuild deleted file mode 100644 index 858662d459ce.. --- a/net-misc/chrony/chrony-4.3-r2.ebuild +++ /dev/null @@ -1,261 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo systemd tmpfiles toolchain-funcs - -DESCRIPTION="NTP client and server programs" -HOMEPAGE="https://chrony.tuxfamily.org/ https://git.tuxfamily.org/chrony/chrony.git"; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git"; - inherit git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/mlichvar.asc - inherit verify-sig - - SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"; - SRC_URI+=" verify-sig? ( https://download.tuxfamily.org/chrony/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )" - - if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv sparc x86" - fi -fi - -S="${WORKDIR}/${P/_/-}" - -LICENSE="GPL-2" -SLOT="0" -IUSE="+caps +cmdmon debug html ipv6 libtomcrypt +nettle nss +ntp +nts +phc pps +readline +refclock +rtc samba +seccomp +sechash selinux" -# nettle > nss > libtomcrypt in configure -REQUIRED_USE=" - sechash? ( || ( nettle nss libtomcrypt ) ) - nettle? ( !nss ) - nss? ( !nettle ) - libtomcrypt? ( !nettle !nss ) - !sechash? ( !nss ) - !sechash? ( !nts? ( !nettle ) ) -" - -DEPEND=" - caps? ( - acct-group/ntp - acct-user/ntp - sys-libs/libcap - ) - nettle? ( dev-libs/nettle:= ) - nss? ( dev-libs/nss:= ) - nts? ( net-libs/gnutls:= ) - pps? ( net-misc/pps-tools ) - readline? ( dev-libs/libedit ) - seccomp? ( sys-libs/libseccomp ) -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-chronyd ) -" -# bison dep only for 4.3-r1 for ${P}-strict-prototypes-clang16.patch -BDEPEND=" - sys-devel/bison - html? ( dev-ruby/asciidoctor ) - nts? ( virtual/pkgconfig ) - sechash? ( - nettle? ( virtual/pkgconfig ) - nss? ( virtual/pkgconfig ) - ) -" - -if [[ ${PV} == ]] ; then - # Needed for doc generation in - REQUIRED_USE+=" html" - BDEPEND+=" - sys-devel/bison - virtual/w3m - " -else - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-mlichvar-20210513 )" -fi - -PATCHES=( - "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch - "${FILESDIR}"/${PN}-4.2-systemd-gentoo.patch - "${FILESDIR}"/${P}-strict-prototypes-clang16.patch -) - -src_prepare() { - default - - sed -i \ - -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \ - doc/* examples/* || die - - cp "${FILESDIR}"/chronyd.conf-r3 "${T}"/chronyd.conf || die -} - -src_configure() { - if ! use caps ; then - sed -i \ - -e 's/ -u ntp//' \ - "${T}"/chronyd.conf examples/chronyd.service || die - fi - - if ! use seccomp ; then - sed -i \ - -e 's/ -F 2//' \ - "${T}"/chronyd.conf examples/chronyd.service || die - fi - - tc-export CC PKG_CONFIG - - # Update from time to time with output from "date +%s" - # on a system that is time-synced. - export SOURCE_DATE_EPOCH=1607976314 - - # Not an autotools generated script - local myconf=( - $(use_enable seccomp scfilter) - - $(usev !caps '--disable-linuxcaps') - $(usev !cmdmon '--disable-cmdmon') - $(usev debug '--enable-debug') - $(usev !ipv6 '--disable-ipv6') - - # USE=readline here means "readline-like functionality" - # chrony only supports libedit in terms of the library providing - # it. - $(usev !readline '--without-editline --disable-readline') - - $(usev !libtomcrypt '--without-tomcrypt') - $(usev !nettle '--without-nettle') - $(usev !nss '--without-nss') - $(usev !ntp '--disable-ntp') - $(usev !nts '--disable-nts') - $(usev !nts '--without-gnutls') - $(usev !phc '--disable-phc') - $(usev !pps '
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: d7beaf64f0d4ca71dcfe4c3a0ee68b2abdf5782b Author: Sam James gentoo org> AuthorDate: Sun Aug 6 01:25:06 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 6 01:25:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7beaf64 net-misc/chrony: update HOMEPAGE, SRC_URI, remote-id to new home Signed-off-by: Sam James gentoo.org> net-misc/chrony/chrony-.ebuild | 8 net-misc/chrony/metadata.xml | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/net-misc/chrony/chrony-.ebuild b/net-misc/chrony/chrony-.ebuild index f4810f848040..bb8c937479ad 100644 --- a/net-misc/chrony/chrony-.ebuild +++ b/net-misc/chrony/chrony-.ebuild @@ -6,17 +6,17 @@ EAPI=8 inherit edo systemd tmpfiles toolchain-funcs DESCRIPTION="NTP client and server programs" -HOMEPAGE="https://chrony.tuxfamily.org/ https://git.tuxfamily.org/chrony/chrony.git"; +HOMEPAGE="https://chrony-project.org/"; if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git"; + EGIT_REPO_URI="https://gitlab.com/chrony/chrony.git"; inherit git-r3 else VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/mlichvar.asc inherit verify-sig - SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"; - SRC_URI+=" verify-sig? ( https://download.tuxfamily.org/chrony/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )" + SRC_URI="https://chrony-project.org/releases/${P/_/-}.tar.gz"; + SRC_URI+=" verify-sig? ( https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )" if [[ ${PV} != *_pre* ]] ; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" diff --git a/net-misc/chrony/metadata.xml b/net-misc/chrony/metadata.xml index dc25a0f1c6a2..33ac8a4febda 100644 --- a/net-misc/chrony/metadata.xml +++ b/net-misc/chrony/metadata.xml @@ -39,5 +39,6 @@ cpe:/a:chrony_project:chrony + chrony/chrony
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: d1e21cd9e99ce4452489714813e5713ab3ccbea7 Author: Sam James gentoo org> AuthorDate: Sun Aug 6 01:26:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 6 01:26:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e21cd9 net-misc/chrony: add 4.4_pre2 (unkeyworded) Signed-off-by: Sam James gentoo.org> net-misc/chrony/Manifest | 2 ++ net-misc/chrony/{chrony-.ebuild => chrony-4.4_pre2.ebuild} | 1 - net-misc/chrony/chrony-.ebuild | 1 - 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest index c7c58771f45d..5e6ac064bc24 100644 --- a/net-misc/chrony/Manifest +++ b/net-misc/chrony/Manifest @@ -1,2 +1,4 @@ DIST chrony-4.3.tar.gz 593560 BLAKE2B 51ba6d19312fd52cd6d6d8ab9437c886a3779877170674db6dc37d657e849101e2669fd6c8723d24e43c895cd1924c3d8d2ff442baeef9abe8a6c313929edf5f SHA512 1394bac3ed684352fe89b7fef7da50e61f9f522abee807627ae1fc4c2dde891017bc8e5b13759fced028f3a1e875d5e4e5a4f85de65c63b5f83d0ca03bb4c5df DIST chrony-4.3.tar.gz.asc 833 BLAKE2B 12399205da4ee5c442207bfdf936ac88552a49b21b0db8c15b09118b579e2076f7cfec6ad916b08b41edc4f9f8e03b13d7758ed08e116bee54d0f0f9cd68a505 SHA512 300b06f253ac3727edb86a1b7c337f9529ee752bbb471b266217b6a8ac5183e827264177a3210d436425d746673bf11fbdc41da145673213e28165197c6c76b7 +DIST chrony-4.4-pre2.tar.gz 610157 BLAKE2B 67bc9bb438f0dc6086c109def2b9e4fab862c66b79d4211937cccd1ec8454b3229e818b378dca5e0ecd634940c0dc02766b0b119822762d9d90bc76ffdbc4fb1 SHA512 4919cdbafa18f9cfc5d1ef0253373445c78f66480d3bfda2b58441d7abd2f330a2cd00ef7c498d733b74a0e3f02cb4c39b6ef2d054aed1648625e206f71888ad +DIST chrony-4.4-pre2.tar.gz.asc 833 BLAKE2B 303def8f0fb83f0329205f8d69a66413591b14a8fa36aaed33099e815d995d925565d6482c4122885af66aac58b82d3ab62bf6c602e7a8cfb4ff3a32de1465ba SHA512 fe74013a75c143a651f9e3844ab231df8166bac24b919a0850d822430fbca81b17f2d9b0d2c17fe0edf3a7dc33a93718e5bbb892c3551d8d52bcc75c38cecc57 diff --git a/net-misc/chrony/chrony-.ebuild b/net-misc/chrony/chrony-4.4_pre2.ebuild similarity index 99% copy from net-misc/chrony/chrony-.ebuild copy to net-misc/chrony/chrony-4.4_pre2.ebuild index bb8c937479ad..772f32af1f61 100644 --- a/net-misc/chrony/chrony-.ebuild +++ b/net-misc/chrony/chrony-4.4_pre2.ebuild @@ -79,7 +79,6 @@ fi PATCHES=( "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch "${FILESDIR}"/${PN}-4.2-systemd-gentoo.patch - "${FILESDIR}"/${P}-strict-prototypes-clang16.patch ) src_prepare() { diff --git a/net-misc/chrony/chrony-.ebuild b/net-misc/chrony/chrony-.ebuild index bb8c937479ad..772f32af1f61 100644 --- a/net-misc/chrony/chrony-.ebuild +++ b/net-misc/chrony/chrony-.ebuild @@ -79,7 +79,6 @@ fi PATCHES=( "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch "${FILESDIR}"/${PN}-4.2-systemd-gentoo.patch - "${FILESDIR}"/${P}-strict-prototypes-clang16.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: 761c8d19f1549cd137d2b0a0cbcb12f569dfba5e Author: Mike Gilbert gentoo org> AuthorDate: Sun Aug 6 00:50:57 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:51:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761c8d19 sys-apps/sandbox: add 2.38 Closes: https://bugs.gentoo.org/906234 Closes: https://bugs.gentoo.org/910273 Closes: https://bugs.gentoo.org/910561 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/sandbox/Manifest| 1 + sys-apps/sandbox/sandbox-2.38.ebuild | 64 2 files changed, 65 insertions(+) diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest index 5a7a26d89784..82911784c70d 100644 --- a/sys-apps/sandbox/Manifest +++ b/sys-apps/sandbox/Manifest @@ -2,3 +2,4 @@ DIST sandbox-2.32.tar.xz 456724 BLAKE2B 95eed293ef9427726f62d0d7ac1a0c63bbfd152d DIST sandbox-2.35.tar.xz 459228 BLAKE2B 72a7b48d0bb9021b65093f7ab8ed98e3fecb2544869c67a4cc00e829f3885d936320fa452f8807e95123e75cd14cfaf1797015c17dd30e40ba8694665c9d7e9c SHA512 ba3351c4e6aea2a4390c6d66a7d9de0b4c80e0e6c8a2cb298cb30dcaeeb1618f66d75055ac00c0d8f169a29c9c3175bec5e95a4228f93f353a1d8c8d0a07d177 DIST sandbox-2.36.tar.xz 459348 BLAKE2B e0544e6e37533009939a6756f4d6c0f5c4aada4679bff539c65dd602024d85d70550912a4128223c691400664fd8e75cefad504e03516b3421cf7c6befdf5fcd SHA512 6590887f0e56ee322d7ff2e55041bfa6cf8edc77f0369a8dcf2287dce5fb7ba845b0336c7d8bb91b2c50e7b9a4f1e52eecaee1d2381d25bb260ea9fd2f9d4587 DIST sandbox-2.37.tar.xz 459420 BLAKE2B 0f6c701f819139f557a5fccb59e67509b04ba6eb22e79250a69ae990b123f9f7b618bb82a43ea86e1b18614c38d0d884aceb77d17af5a92030b2b4ad89eb2bd4 SHA512 91ddb98aa118f2d606aaf64b20598dbed9239069350842ab9fd3af05b1942380c92841d044387bc2d761317faa9c44848b3010e18747d834c115929f64060056 +DIST sandbox-2.38.tar.xz 460776 BLAKE2B 39a93e77301d5b6ea0a352cf1dc7786a1030a3701b0f8beca62e80a4f0d614b26cb3764ecf0174a9fd77acf27ae5d972de352e6fdec5a169aba83e6146a84038 SHA512 a559e32654b2fd7baca70b85f6dbf0a610e5847ccf28d7a0536485aedbfb1ce8394a080e6efdafcf76e01439b2592eebcef6c8f77a976188ce7e3759a2844d3f diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild new file mode 100644 index ..1efc83d19f22 --- /dev/null +++ b/sys-apps/sandbox/sandbox-2.38.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic multilib-minimal multiprocessing + +DESCRIPTION="sandbox'd LD_PRELOAD hack" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox"; +SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+nnp" + +# pax-utils lower bound for bug #265376 +DEPEND=">=app-misc/pax-utils-0.1.19" +# Avoid folks installing with older file, bug #889046. We still need the +# >= dep in Portage but this is a safety net if people do partial upgrades. +RDEPEND="!https://gcc.gnu.org/PR48200 + filter-lto +} + +multilib_src_configure() { + filter-lfs-flags #90228 + + ECONF_SOURCE="${S}" econf +} + +multilib_src_test() { + # Default sandbox build will run with --jobs set to # cpus. + emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)" +} + +multilib_src_install_all() { + doenvd "${FILESDIR}"/09sandbox + + dodoc AUTHORS ChangeLog* README.md +} + +pkg_postinst() { + mkdir -p "${EROOT}"/var/log/sandbox + chown root:portage "${EROOT}"/var/log/sandbox + chmod 0770 "${EROOT}"/var/log/sandbox +}
[gentoo-commits] proj/sandbox: New tag: v2.38
commit: Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:49:25 2023 + New tag: v2.38
[gentoo-commits] proj/sandbox:stable-2.x commit in: /
commit: ebaca399acb215cf4dd8a06a74a6d436047b3711 Author: Mike Gilbert gentoo org> AuthorDate: Sun Aug 6 00:41:15 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:41:15 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=ebaca399 v2.38 Signed-off-by: Mike Gilbert gentoo.org> configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index ba878ef..7d32dd7 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.69]) -AC_INIT([sandbox], [2.37], [sand...@gentoo.org]) +AC_INIT([sandbox], [2.38], [sand...@gentoo.org]) AM_INIT_AUTOMAKE([1.15 dist-xz foreign no-dist-gzip silent-rules subdir-objects -Wall]) AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm AC_CONFIG_HEADER([config.h])
[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/
commit: 0d063e31d575fb0a94b56219cafb0a198215b7aa Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:11:58 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:39:52 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=0d063e31 erealpath: drop unused path_max variable The SB_PATH_MAX macro is always defined, so this variable was pointless. Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 128d5b32b301a552299feff7cc64e5f8f7c4fee7) libsandbox/canonicalize.c | 26 +- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/libsandbox/canonicalize.c b/libsandbox/canonicalize.c index f742ed4..f282bdd 100644 --- a/libsandbox/canonicalize.c +++ b/libsandbox/canonicalize.c @@ -49,7 +49,6 @@ erealpath(const char *name, char *resolved) { char *rpath, *dest, *recover; const char *start, *end, *rpath_limit; - long int path_max; if (name == NULL) { /* As per Single Unix Specification V2 we must return an error if @@ -66,16 +65,9 @@ erealpath(const char *name, char *resolved) __set_errno(ENOENT); return NULL; } -#ifdef SB_PATH_MAX - path_max = SB_PATH_MAX; -#else - path_max = pathconf(name, _PC_PATH_MAX); - if (path_max <= 0) - path_max = 1024; -#endif if (resolved == NULL) { - rpath = xmalloc(path_max); + rpath = xmalloc(SB_PATH_MAX); } else { /* We can't handle resolving a buffer inline, so demand * separate read and write strings. @@ -83,11 +75,11 @@ erealpath(const char *name, char *resolved) sb_assert(name != resolved); rpath = resolved; } - rpath_limit = rpath + path_max; + rpath_limit = rpath + SB_PATH_MAX; recover = NULL; if (name[0] != '/') { - if (!egetcwd(rpath, path_max)) { + if (!egetcwd(rpath, SB_PATH_MAX)) { rpath[0] = '\0'; goto error; } @@ -110,16 +102,16 @@ erealpath(const char *name, char *resolved) if (lstat64(rpath, &st)) break; if (S_ISLNK(st.st_mode)) { - ssize_t cnt = readlink(rpath, rpath, path_max); + ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX); if (cnt == -1) break; rpath[cnt] = '\0'; if (p) { size_t bytes_left = strlen(p); - if (bytes_left >= path_max) + if (bytes_left >= SB_PATH_MAX) break; strncat(rpath, name + (p - rpath + 1), - path_max - bytes_left - 1); + SB_PATH_MAX - bytes_left - 1); } /* Ok, we have a chance at something better. If @@ -187,10 +179,10 @@ erealpath(const char *name, char *resolved) goto error; } new_size = rpath_limit - rpath; - if (end - start + 1 > path_max) + if (end - start + 1 > SB_PATH_MAX) new_size += end - start + 1; else - new_size += path_max; + new_size += SB_PATH_MAX; new_rpath = (char *) xrealloc(rpath, new_size); rpath = new_rpath; rpath_limit = rpath + new_size; @@ -213,7 +205,7 @@ erealpath(const char *name, char *resolved) error: if (resolved) - snprintf(resolved, path_max, "%s", rpath); + snprintf(resolved, SB_PATH_MAX, "%s", rpath); else free(rpath); free(recover);
[gentoo-commits] proj/sandbox:stable-2.x commit in: src/
commit: 3ad50e42b3a55bfa2713f0bbdc496b7c78fd8038 Author: gto2023 mailbox org> AuthorDate: Thu Jul 13 11:55:09 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:39:52 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=3ad50e42 sandbox: prevent possible use of uninitialized members of sandbox_info struct Signed-off-by: gto2023 mailbox.org> Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 5d13985d6ec4ceeced9b9b45f00bc19c69efbb8f) src/sandbox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sandbox.c b/src/sandbox.c index f4ffd20..9c3e0da 100644 --- a/src/sandbox.c +++ b/src/sandbox.c @@ -211,7 +211,7 @@ int main(int argc, char **argv) { int sandbox_log_presence = 0; - struct sandbox_info_t sandbox_info; + struct sandbox_info_t sandbox_info = {}; char **sandbox_environ; char **argv_bash = NULL;
[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/
commit: c2f63554e729401f8ef44dbf3eb67ecc12ece58c Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:14:09 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:39:52 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=c2f63554 erealpath: leave space for a trailing '\0' in readlink's buffer Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 1c9a17d40de6dd3ea5b7aacaa76878357350881b) libsandbox/canonicalize.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsandbox/canonicalize.c b/libsandbox/canonicalize.c index f282bdd..6c9a2d6 100644 --- a/libsandbox/canonicalize.c +++ b/libsandbox/canonicalize.c @@ -102,7 +102,7 @@ erealpath(const char *name, char *resolved) if (lstat64(rpath, &st)) break; if (S_ISLNK(st.st_mode)) { - ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX); + ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX - 1); if (cnt == -1) break; rpath[cnt] = '\0';
[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/
commit: e4f9687b0517a691a82693c3bd772516fee01762 Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:18:53 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:39:53 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=e4f9687b erealpath: use separate buffer for readlink Fixes a compiler warning: ``` warning: passing argument 2 to 'restrict'-qualified parameter aliases with argument 1 [-Wrestrict] ``` Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 8c3bc21729c3ad13295b586cd185b2b5da686731) libsandbox/canonicalize.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libsandbox/canonicalize.c b/libsandbox/canonicalize.c index 6c9a2d6..f8d32f0 100644 --- a/libsandbox/canonicalize.c +++ b/libsandbox/canonicalize.c @@ -102,10 +102,12 @@ erealpath(const char *name, char *resolved) if (lstat64(rpath, &st)) break; if (S_ISLNK(st.st_mode)) { - ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX - 1); + char buffer[SB_PATH_MAX]; + ssize_t cnt = readlink(rpath, buffer, SB_PATH_MAX - 1); if (cnt == -1) break; - rpath[cnt] = '\0'; + buffer[cnt] = '\0'; + strcpy(rpath, buffer); if (p) { size_t bytes_left = strlen(p); if (bytes_left >= SB_PATH_MAX)
[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/
commit: ae2cb037f024a2bd417c6a241d907390876ecc8a Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:39:21 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:39:53 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=ae2cb037 resolve_dirfd_path: use separate buffer for readlink Fixes a compile warning: ``` warning: passing argument 2 to 'restrict'-qualified parameter aliases with argument 1 [-Wrestrict] ``` Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 4b27824ee27013c672f75bce2066c950a71280d2) libsandbox/libsandbox.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c index 4edcf60..6a7368c 100644 --- a/libsandbox/libsandbox.c +++ b/libsandbox/libsandbox.c @@ -132,24 +132,25 @@ int resolve_dirfd_path(int dirfd, const char *path, char *resolved_path, save_errno(); + char fd_path[SB_PATH_MAX]; size_t at_len = resolved_path_len - 1 - 1 - (path ? strlen(path) : 0); if (trace_pid) { - sprintf(resolved_path, "/proc/%i/fd/%i", trace_pid, dirfd); + sprintf(fd_path, "/proc/%i/fd/%i", trace_pid, dirfd); } else { /* If /proc was mounted by a process in a different pid namespace, * getpid cannot be used to create a valid /proc/ path. Instead * use sb_get_fd_dir() which works in any case. */ - sprintf(resolved_path, "%s/%i", sb_get_fd_dir(), dirfd); + sprintf(fd_path, "%s/%i", sb_get_fd_dir(), dirfd); } - ssize_t ret = readlink(resolved_path, resolved_path, at_len); + ssize_t ret = readlink(fd_path, resolved_path, at_len); if (ret == -1) { /* see comments at end of check_syscall() */ if (errno_is_too_long()) { restore_errno(); return 2; } - sb_debug_dyn("AT_FD LOOKUP fail: %s: %s\n", resolved_path, strerror(errno)); + sb_debug_dyn("AT_FD LOOKUP fail: %s: %s\n", fd_path, strerror(errno)); /* If the fd isn't found, some guys (glibc) expect errno */ if (errno == ENOENT) errno = EBADF;
[gentoo-commits] proj/sandbox:stable-2.x commit in: src/
commit: b0b2afb1941f540126aa510d47636cd8d2cf9ad8 Author: gto2023 mailbox org> AuthorDate: Thu Jul 13 11:59:24 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 6 00:39:52 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=b0b2afb1 sandbox: do not compare array to NULL Fixes a compiler warning: ``` src/environ.c:211:19: warning: the comparison will always evaluate as ‘true’ for the address of ‘work_dir’ will never be NULL [-Waddress] ``` Bug: https://bugs.gentoo.org/906234 Signed-off-by: gto2023 mailbox.org> Signed-off-by: Mike Gilbert gentoo.org> (cherry picked from commit 7f230519475c2aaea91df75b0165d8b6c03b9fa9) src/environ.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/environ.c b/src/environ.c index 542dd64..2b28c0b 100644 --- a/src/environ.c +++ b/src/environ.c @@ -208,7 +208,7 @@ static int setup_cfg_vars(struct sandbox_info_t *sandbox_info) if (-1 == setup_access_var(ENV_SANDBOX_WRITE)) return -1; if ((NULL == getenv(ENV_SANDBOX_WRITE)) && - (NULL != sandbox_info->work_dir)) + strlen(sandbox_info->work_dir)) setenv(ENV_SANDBOX_WRITE, sandbox_info->work_dir, 1); if (-1 == setup_access_var(ENV_SANDBOX_PREDICT))
[gentoo-commits] repo/gentoo:master commit in: dev-python/tqdm/
commit: 5a4ca629a3d19e27f25715145166120493b9e8d5 Author: Benda Xu gentoo org> AuthorDate: Sun Aug 6 00:11:15 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Aug 6 00:11:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4ca629 dev-python/tqdm: keyword 4.65.0 for ~arm64-macos Signed-off-by: Benda Xu gentoo.org> dev-python/tqdm/tqdm-4.65.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tqdm/tqdm-4.65.0.ebuild b/dev-python/tqdm/tqdm-4.65.0.ebuild index c91aeff3dee7..7cfb68470838 100644 --- a/dev-python/tqdm/tqdm-4.65.0.ebuild +++ b/dev-python/tqdm/tqdm-4.65.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="examples" BDEPEND="
[gentoo-commits] proj/sandbox:master commit in: libsandbox/
commit: 1c9a17d40de6dd3ea5b7aacaa76878357350881b Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:14:09 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Aug 5 20:08:10 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=1c9a17d4 erealpath: leave space for a trailing '\0' in readlink's buffer Signed-off-by: Mike Gilbert gentoo.org> libsandbox/canonicalize.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsandbox/canonicalize.c b/libsandbox/canonicalize.c index f282bdd..6c9a2d6 100644 --- a/libsandbox/canonicalize.c +++ b/libsandbox/canonicalize.c @@ -102,7 +102,7 @@ erealpath(const char *name, char *resolved) if (lstat64(rpath, &st)) break; if (S_ISLNK(st.st_mode)) { - ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX); + ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX - 1); if (cnt == -1) break; rpath[cnt] = '\0';
[gentoo-commits] proj/sandbox:master commit in: libsandbox/
commit: 4b27824ee27013c672f75bce2066c950a71280d2 Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:39:21 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Aug 5 20:08:11 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=4b27824e resolve_dirfd_path: use separate buffer for readlink Fixes a compile warning: ``` warning: passing argument 2 to 'restrict'-qualified parameter aliases with argument 1 [-Wrestrict] ``` Signed-off-by: Mike Gilbert gentoo.org> libsandbox/libsandbox.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c index 4edcf60..6a7368c 100644 --- a/libsandbox/libsandbox.c +++ b/libsandbox/libsandbox.c @@ -132,24 +132,25 @@ int resolve_dirfd_path(int dirfd, const char *path, char *resolved_path, save_errno(); + char fd_path[SB_PATH_MAX]; size_t at_len = resolved_path_len - 1 - 1 - (path ? strlen(path) : 0); if (trace_pid) { - sprintf(resolved_path, "/proc/%i/fd/%i", trace_pid, dirfd); + sprintf(fd_path, "/proc/%i/fd/%i", trace_pid, dirfd); } else { /* If /proc was mounted by a process in a different pid namespace, * getpid cannot be used to create a valid /proc/ path. Instead * use sb_get_fd_dir() which works in any case. */ - sprintf(resolved_path, "%s/%i", sb_get_fd_dir(), dirfd); + sprintf(fd_path, "%s/%i", sb_get_fd_dir(), dirfd); } - ssize_t ret = readlink(resolved_path, resolved_path, at_len); + ssize_t ret = readlink(fd_path, resolved_path, at_len); if (ret == -1) { /* see comments at end of check_syscall() */ if (errno_is_too_long()) { restore_errno(); return 2; } - sb_debug_dyn("AT_FD LOOKUP fail: %s: %s\n", resolved_path, strerror(errno)); + sb_debug_dyn("AT_FD LOOKUP fail: %s: %s\n", fd_path, strerror(errno)); /* If the fd isn't found, some guys (glibc) expect errno */ if (errno == ENOENT) errno = EBADF;
[gentoo-commits] proj/sandbox:master commit in: libsandbox/
commit: 8c3bc21729c3ad13295b586cd185b2b5da686731 Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:18:53 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Aug 5 20:08:11 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=8c3bc217 erealpath: use separate buffer for readlink Fixes a compiler warning: ``` warning: passing argument 2 to 'restrict'-qualified parameter aliases with argument 1 [-Wrestrict] ``` Signed-off-by: Mike Gilbert gentoo.org> libsandbox/canonicalize.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libsandbox/canonicalize.c b/libsandbox/canonicalize.c index 6c9a2d6..f8d32f0 100644 --- a/libsandbox/canonicalize.c +++ b/libsandbox/canonicalize.c @@ -102,10 +102,12 @@ erealpath(const char *name, char *resolved) if (lstat64(rpath, &st)) break; if (S_ISLNK(st.st_mode)) { - ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX - 1); + char buffer[SB_PATH_MAX]; + ssize_t cnt = readlink(rpath, buffer, SB_PATH_MAX - 1); if (cnt == -1) break; - rpath[cnt] = '\0'; + buffer[cnt] = '\0'; + strcpy(rpath, buffer); if (p) { size_t bytes_left = strlen(p); if (bytes_left >= SB_PATH_MAX)
[gentoo-commits] proj/sandbox:master commit in: src/
commit: 5d13985d6ec4ceeced9b9b45f00bc19c69efbb8f Author: gto2023 mailbox org> AuthorDate: Thu Jul 13 11:55:09 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Aug 5 18:04:53 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=5d13985d sandbox: prevent possible use of uninitialized members of sandbox_info struct Signed-off-by: gto2023 mailbox.org> Signed-off-by: Mike Gilbert gentoo.org> src/sandbox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sandbox.c b/src/sandbox.c index 802850c..e4e05c8 100644 --- a/src/sandbox.c +++ b/src/sandbox.c @@ -211,7 +211,7 @@ int main(int argc, char **argv) { int sandbox_log_presence = 0; - struct sandbox_info_t sandbox_info; + struct sandbox_info_t sandbox_info = {}; char **sandbox_environ; char **argv_bash = NULL;
[gentoo-commits] proj/sandbox:master commit in: libsandbox/
commit: 128d5b32b301a552299feff7cc64e5f8f7c4fee7 Author: Mike Gilbert gentoo org> AuthorDate: Sat Aug 5 19:11:58 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Aug 5 20:08:10 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=128d5b32 erealpath: drop unused path_max variable The SB_PATH_MAX macro is always defined, so this variable was pointless. Signed-off-by: Mike Gilbert gentoo.org> libsandbox/canonicalize.c | 26 +- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/libsandbox/canonicalize.c b/libsandbox/canonicalize.c index f742ed4..f282bdd 100644 --- a/libsandbox/canonicalize.c +++ b/libsandbox/canonicalize.c @@ -49,7 +49,6 @@ erealpath(const char *name, char *resolved) { char *rpath, *dest, *recover; const char *start, *end, *rpath_limit; - long int path_max; if (name == NULL) { /* As per Single Unix Specification V2 we must return an error if @@ -66,16 +65,9 @@ erealpath(const char *name, char *resolved) __set_errno(ENOENT); return NULL; } -#ifdef SB_PATH_MAX - path_max = SB_PATH_MAX; -#else - path_max = pathconf(name, _PC_PATH_MAX); - if (path_max <= 0) - path_max = 1024; -#endif if (resolved == NULL) { - rpath = xmalloc(path_max); + rpath = xmalloc(SB_PATH_MAX); } else { /* We can't handle resolving a buffer inline, so demand * separate read and write strings. @@ -83,11 +75,11 @@ erealpath(const char *name, char *resolved) sb_assert(name != resolved); rpath = resolved; } - rpath_limit = rpath + path_max; + rpath_limit = rpath + SB_PATH_MAX; recover = NULL; if (name[0] != '/') { - if (!egetcwd(rpath, path_max)) { + if (!egetcwd(rpath, SB_PATH_MAX)) { rpath[0] = '\0'; goto error; } @@ -110,16 +102,16 @@ erealpath(const char *name, char *resolved) if (lstat64(rpath, &st)) break; if (S_ISLNK(st.st_mode)) { - ssize_t cnt = readlink(rpath, rpath, path_max); + ssize_t cnt = readlink(rpath, rpath, SB_PATH_MAX); if (cnt == -1) break; rpath[cnt] = '\0'; if (p) { size_t bytes_left = strlen(p); - if (bytes_left >= path_max) + if (bytes_left >= SB_PATH_MAX) break; strncat(rpath, name + (p - rpath + 1), - path_max - bytes_left - 1); + SB_PATH_MAX - bytes_left - 1); } /* Ok, we have a chance at something better. If @@ -187,10 +179,10 @@ erealpath(const char *name, char *resolved) goto error; } new_size = rpath_limit - rpath; - if (end - start + 1 > path_max) + if (end - start + 1 > SB_PATH_MAX) new_size += end - start + 1; else - new_size += path_max; + new_size += SB_PATH_MAX; new_rpath = (char *) xrealloc(rpath, new_size); rpath = new_rpath; rpath_limit = rpath + new_size; @@ -213,7 +205,7 @@ erealpath(const char *name, char *resolved) error: if (resolved) - snprintf(resolved, path_max, "%s", rpath); + snprintf(resolved, SB_PATH_MAX, "%s", rpath); else free(rpath); free(recover);
[gentoo-commits] proj/sandbox:master commit in: src/
commit: 7f230519475c2aaea91df75b0165d8b6c03b9fa9 Author: gto2023 mailbox org> AuthorDate: Thu Jul 13 11:59:24 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Aug 5 20:07:55 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=7f230519 sandbox: do not compare array to NULL Fixes a compiler warning: ``` src/environ.c:211:19: warning: the comparison will always evaluate as ‘true’ for the address of ‘work_dir’ will never be NULL [-Waddress] ``` Bug: https://bugs.gentoo.org/906234 Signed-off-by: gto2023 mailbox.org> Signed-off-by: Mike Gilbert gentoo.org> src/environ.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/environ.c b/src/environ.c index 81a3e5f..df8595b 100644 --- a/src/environ.c +++ b/src/environ.c @@ -208,7 +208,7 @@ static int setup_cfg_vars(struct sandbox_info_t *sandbox_info) if (-1 == setup_access_var(ENV_SANDBOX_WRITE)) return -1; if ((NULL == getenv(ENV_SANDBOX_WRITE)) && - (NULL != sandbox_info->work_dir)) + strlen(sandbox_info->work_dir)) setenv(ENV_SANDBOX_WRITE, sandbox_info->work_dir, 1); if (-1 == setup_access_var(ENV_SANDBOX_PREDICT))
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/
commit: 1d883f0c91d28a042d512bd32cf52035a61b1e88 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 5 23:37:02 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 5 23:38:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d883f0c dev-qt/qtwayland: drop 5.15.10 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwayland/qtwayland-5.15.10.ebuild | 54 --- 1 file changed, 54 deletions(-) diff --git a/dev-qt/qtwayland/qtwayland-5.15.10.ebuild b/dev-qt/qtwayland/qtwayland-5.15.10.ebuild deleted file mode 100644 index 94ba7b8fe442.. --- a/dev-qt/qtwayland/qtwayland-5.15.10.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 - -if [[ ${PV} != ** ]]; then - QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -fi - -inherit qt5-build - -DESCRIPTION="Wayland platform plugin for Qt" - -SLOT=5/${QT5_PV} # bug 815646 -IUSE="vulkan X" - -DEPEND=" - dev-libs/wayland - =dev-qt/qtcore-${QT5_PV}*:5= - =dev-qt/qtdeclarative-${QT5_PV}*:5= - =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?] - media-libs/libglvnd - vulkan? ( dev-util/vulkan-headers ) - X? ( - =dev-qt/qtgui-${QT5_PV}*[-gles2-only] - x11-libs/libX11 - x11-libs/libXcomposite - ) -" -RDEPEND="${DEPEND}" -BDEPEND="dev-util/wayland-scanner" - -PATCHES=( - # QTBUG-97037, pending upstream: - # https://invent.kde.org/qt/qt/qtwayland/-/merge_requests/71 - "${FILESDIR}/${PN}-5.15.9-fix-mouse-stuck-in-pressed-state-after-DnD.patch" - "${FILESDIR}/${P}-send-release-button-event-on-pointer-leave.patch" -) - -src_configure() { - local myqmakeargs=( - -- - $(qt_use vulkan feature-wayland-vulkan-server-buffer) - $(qt_use X feature-xcomposite-egl) - $(qt_use X feature-xcomposite-glx) - ) - qt5-build_src_configure -} - -src_install() { - qt5-build_src_install - rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die -}
[gentoo-commits] proj/gcc-patches:master commit in: 13.2.0/gentoo/
commit: 78f6c61007a059d12df76503152c689f5c76dc03 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 22:53:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 22:53:05 2023 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=78f6c610 13.2: drop obsolete upstream patch (82_all_arm64_PR110280_ICE_fold-const.patch) In latest snapshot. Signed-off-by: Sam James gentoo.org> .../82_all_arm64_PR110280_ICE_fold-const.patch | 53 -- 13.2.0/gentoo/README.history | 3 ++ 2 files changed, 3 insertions(+), 53 deletions(-) diff --git a/13.2.0/gentoo/82_all_arm64_PR110280_ICE_fold-const.patch b/13.2.0/gentoo/82_all_arm64_PR110280_ICE_fold-const.patch deleted file mode 100644 index d27ca7a..000 --- a/13.2.0/gentoo/82_all_arm64_PR110280_ICE_fold-const.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110280 -https://inbox.sourceware.org/gcc-patches/nycvar.yfh.7.77.849.2307270634430.12...@jbgna.fhfr.qr/T/#t - -From 85d8e0d8d5342ec8b4e6a54e22741c30b33c6f04 Mon Sep 17 00:00:00 2001 -From: Prathamesh Kulkarni -Date: Fri, 23 Jun 2023 15:27:17 +0530 -Subject: [PATCH] [aarch64/match.pd] Fix ICE observed in PR110280. - -gcc/ChangeLog: - PR tree-optimization/110280 - * match.pd (vec_perm_expr(v, v, mask) -> v): Explicitly build vector - using build_vector_from_val with the element of input operand, and - mask's type if operand and mask's types don't match. - -gcc/testsuite/ChangeLog: - PR tree-optimization/110280 - * gcc.target/aarch64/sve/pr110280.c: New test. - -(cherry picked from commit 85d8e0d8d5342ec8b4e6a54e22741c30b33c6f04) - a/gcc/match.pd -+++ b/gcc/match.pd -@@ -8292,7 +8292,14 @@ and, - - (simplify - (vec_perm vec_same_elem_p@0 @0 @1) -- @0) -+ (if (types_match (type, TREE_TYPE (@0))) -+ @0 -+ (with -+ { -+ tree elem = uniform_vector_p (@0); -+ } -+ (if (elem) -+{ build_vector_from_val (type, elem); } - - /* Push VEC_PERM earlier if that may help FMA perception (PR101895). */ - (simplify /dev/null -+++ b/gcc/testsuite/gcc.target/aarch64/sve/pr110280.c -@@ -0,0 +1,12 @@ -+/* { dg-do compile } */ -+/* { dg-options "-O3 -fdump-tree-optimized" } */ -+ -+#include "arm_sve.h" -+ -+svuint32_t l() -+{ -+ _Alignas(16) const unsigned int lanes[4] = {0, 0, 0, 0}; -+ return svld1rq_u32(svptrue_b8(), lanes); -+} -+ -+/* { dg-final { scan-tree-dump-not "VEC_PERM_EXPR" "optimized" } } */ diff --git a/13.2.0/gentoo/README.history b/13.2.0/gentoo/README.history index 998f555..769413a 100644 --- a/13.2.0/gentoo/README.history +++ b/13.2.0/gentoo/README.history @@ -1,3 +1,6 @@ +5 05 Aug 2023 + - 82_all_arm64_PR110280_ICE_fold-const.patch + 4 30 Jul 2023 U 31_all_gm2_make_P_var.patch
[gentoo-commits] repo/gentoo:master commit in: x11-wm/openbox/
commit: dea896f4f045ee93faf42e8ba3b27929dd35ed33 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 23:12:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 23:12:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea896f4 x11-wm/openbox: fix mess Sorry, I've no idea what I did here. Keep r7 with the fixes for the xsession file but drop it to ~arch. Drop the now-useless -r6. Fixes: 1c952dae5ccf5c5a2805a3e622ca822c24cd2902 Fixes: 7f9198feb0dc9af82c863c7839d339c6a54bd76c Signed-off-by: Sam James gentoo.org> x11-wm/openbox/openbox-3.6.1-r6.ebuild | 126 - x11-wm/openbox/openbox-3.6.1-r7.ebuild | 2 +- 2 files changed, 1 insertion(+), 127 deletions(-) diff --git a/x11-wm/openbox/openbox-3.6.1-r6.ebuild b/x11-wm/openbox/openbox-3.6.1-r6.ebuild deleted file mode 100644 index 3a35c296e216.. --- a/x11-wm/openbox/openbox-3.6.1-r6.ebuild +++ /dev/null @@ -1,126 +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 autotools python-single-r1 - -DESCRIPTION="Standards compliant, fast, light-weight, extensible window manager" -HOMEPAGE="http://openbox.org/wiki/Main_Page"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Mikachu/openbox.git"; -else - SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux" -fi - -SRC_URI+=" branding? ( https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )" - -LICENSE="GPL-2" -SLOT="3" -IUSE="branding debug imlib nls session startup-notification svg xdg" -REQUIRED_USE="xdg? ( ${PYTHON_REQUIRED_USE} )" - -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" -RDEPEND=" - dev-libs/glib:2 - >=dev-libs/libxml2-2.0 - >=media-libs/fontconfig-2 - x11-libs/cairo - x11-libs/libXau - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXft - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXt - >=x11-libs/pango-1.8[X] - imlib? ( media-libs/imlib2 ) - startup-notification? ( >=x11-libs/startup-notification-0.8 ) - svg? ( gnome-base/librsvg:2 ) - xdg? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pyxdg[${PYTHON_USEDEP}] - ') - ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}/${PN}-3.5.2-gnome-session.patch" - # see https://github.com/danakj/openbox/pull/35 - "${FILESDIR}/${PN}-3.6.1-py3-xdg.patch" - # https://bugs.gentoo.org/827227 - "${FILESDIR}/${PN}-3.6.1-getgrent-to-getgroups.patch" - # https://bugs.gentoo.org/901777 - "${FILESDIR}/${PN}-3.6.1-glib-2.76.patch" -) - -pkg_setup() { - use xdg && python-single-r1_pkg_setup -} - -src_unpack() { - if [[ ${PV} == ** ]]; then - git-r3_src_unpack - fi - - default -} - -src_prepare() { - default - sed -i \ - -e "s:-O0 -ggdb ::" \ - -e 's/-fno-strict-aliasing//' \ - m4/openbox.m4 || die - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - --with-x - $(use_enable debug) - $(use_enable imlib imlib2) - $(use_enable nls) - $(use_enable session session-management) - $(use_enable startup-notification) - $(use_enable svg librsvg) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - exeinto /etc/X11/Sessions - newexe - ${PN} <<-EOF - #!/bin/sh - ${PN} - EOF - - emake DESTDIR="${D}" install - if use branding; then - insinto /usr/share/themes - doins -r "${WORKDIR}"/Surreal_Gentoo - # make it the default theme - sed -i \ - -e "//{n; s@.*@Surreal_Gentoo@}" \ - "${D}"/etc/xdg/openbox/rc.xml \ - || die "failed to set Surreal Gentoo as the default theme" - fi - find "${ED}" -name '*.la' -delete || die - if use xdg ; then - python_fix_shebang "${ED}"/usr/libexec/openbox-xdg-autostart - else - rm "${ED}"/usr/libexec/openbox-xdg-autostart || die - fi -} diff --git a/x11-wm/openbox/openbox-3.6.1-r7.ebuild b/x11-wm/openbox/openbox-3.6.1-r7.ebuild index 0233009d6d34..3a35c296e216 100644 --- a/x11-wm/openbox/openbox-3.6.1-r7.ebuild +++ b/x11-wm/openbox/openbox-3.6.1-r7.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/Mikachu/openbox.git"; else SRC_URI="http://openbox.org/di
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/, sys-apps/systemd/files/
commit: 939a1468f8957a670026888a01d4601a00f17142 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 23:06:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 23:06:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939a1468 sys-apps/systemd: backport tmpfiles/udev permissions race fix Closes: https://bugs.gentoo.org/911723 Signed-off-by: Sam James gentoo.org> .../systemd/files/systemd-254-tmpfiles-udev.patch | 88 sys-apps/systemd/systemd-254-r2.ebuild | 528 + 2 files changed, 616 insertions(+) diff --git a/sys-apps/systemd/files/systemd-254-tmpfiles-udev.patch b/sys-apps/systemd/files/systemd-254-tmpfiles-udev.patch new file mode 100644 index ..04dd166310c8 --- /dev/null +++ b/sys-apps/systemd/files/systemd-254-tmpfiles-udev.patch @@ -0,0 +1,88 @@ +https://bugs.gentoo.org/911723 +https://github.com/systemd/systemd/issues/28588 +https://github.com/systemd/systemd/issues/28653 +https://github.com/systemd/systemd/pull/28681 + +(Skipped first commit as it was a revert of https://github.com/systemd/systemd/commit/a3d610998ad3b4c88224fe89a048a84dbceb652b.patc +which wasn't in 254.) + +From 31845ef554877525dc4ff4f25ad11ad805ebf81c Mon Sep 17 00:00:00 2001 +From: Yu Watanabe +Date: Sat, 5 Aug 2023 04:37:19 +0900 +Subject: [PATCH 2/4] unit: make udev rules take precesence over tmpfiles + +Without this change, there are no ordering between udevd and tmpfiles, +and if tmpfiles is invoked later it may discard the permission set by +udevd. + +Fixes an issue introduced by b42482af904ae0b94a6e4501ec595448f0ba1c06. + +Fixes #28588 and #28653. +--- a/units/systemd-udevd.service.in b/units/systemd-udevd.service.in +@@ -12,6 +12,7 @@ Description=Rule-based Manager for Device Events and Files + Documentation=man:systemd-udevd.service(8) man:udev(7) + DefaultDependencies=no + After=systemd-sysusers.service systemd-hwdb-update.service ++After=systemd-tmpfiles-setup-dev.service + Before=sysinit.target + ConditionPathIsReadWrite=/sys + + +From b768379e8b494b025f41946205944a6f3a1a553f Mon Sep 17 00:00:00 2001 +From: Yu Watanabe +Date: Sat, 5 Aug 2023 04:52:16 +0900 +Subject: [PATCH 3/4] test: add short test for device node permission + +--- /dev/null b/test/units/testsuite-17.00.sh +@@ -0,0 +1,18 @@ ++#!/usr/bin/env bash ++# SPDX-License-Identifier: LGPL-2.1-or-later ++set -ex ++set -o pipefail ++ ++# shellcheck source=test/units/util.sh ++. "$(dirname "$0")"/util.sh ++ ++# Tests for issue #28588 and #28653. ++ ++assert_in "systemd-tmpfiles-setup-dev.service" "$(systemctl show --property After --value systemd-udevd.service)" ++assert_in "systemd-udevd.service" "$(systemctl show --property Before --value systemd-tmpfiles-setup-dev.service)" ++ ++if [[ -f /dev/vfio/vfio ]]; then ++ assert_in "crw-rw-rw-" "$(stat --format=%A /dev/vfio/vfio)" ++fi ++ ++exit 0 + +From 23acdb8d0b04d46ecdc88a45594135c321dbfd5b Mon Sep 17 00:00:00 2001 +From: Yu Watanabe +Date: Sat, 5 Aug 2023 05:03:16 +0900 +Subject: [PATCH 4/4] test: shorten timeout for 'udevadm monitor' + +The command should never finish, it is not necessary to wait so long. +--- a/test/units/testsuite-17.10.sh b/test/units/testsuite-17.10.sh +@@ -79,13 +79,13 @@ udevadm info -w /sys/class/net/$netdev + udevadm info --wait-for-initialization=5 /sys/class/net/$netdev + udevadm info -h + +-assert_rc 124 timeout 5 udevadm monitor +-assert_rc 124 timeout 5 udevadm monitor -k +-assert_rc 124 timeout 5 udevadm monitor -u +-assert_rc 124 timeout 5 udevadm monitor -s net +-assert_rc 124 timeout 5 udevadm monitor --subsystem-match net/$netdev +-assert_rc 124 timeout 5 udevadm monitor -t systemd +-assert_rc 124 timeout 5 udevadm monitor --tag-match hello ++assert_rc 124 timeout 1 udevadm monitor ++assert_rc 124 timeout 1 udevadm monitor -k ++assert_rc 124 timeout 1 udevadm monitor -u ++assert_rc 124 timeout 1 udevadm monitor -s net ++assert_rc 124 timeout 1 udevadm monitor --subsystem-match net/$netdev ++assert_rc 124 timeout 1 udevadm monitor -t systemd ++assert_rc 124 timeout 1 udevadm monitor --tag-match hello + udevadm monitor -h + + udevadm settle + diff --git a/sys-apps/systemd/systemd-254-r2.ebuild b/sys-apps/systemd/systemd-254-r2.ebuild new file mode 100644 index ..4005bb141fa7 --- /dev/null +++ b/sys-apps/systemd/systemd-254-r2.ebuild @@ -0,0 +1,528 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +# Avoid QA warnings +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git"; + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/
commit: d245a6ca9b78b2689b887d23059038560966e252 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 5 23:05:26 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 5 23:06:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d245a6ca dev-qt/qtdeclarative: drop 5.15.10-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtdeclarative/Manifest | 1 - .../qtdeclarative/qtdeclarative-5.15.10-r1.ebuild | 67 -- 2 files changed, 68 deletions(-) diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest index 03d5a4f5f8c9..eebc65a05401 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -1,4 +1,3 @@ -DIST qtdeclarative-5.15.10-gentoo-kde-2.tar.xz 25376 BLAKE2B 90978286216648900b2d0654d0b5ef5c0c2e05d94bcadedbda58b03861b6ac0aea7bfe34c55c90bbdfe0f088e35a5ebbb3284523ffce04d1a0a93cdac5cc9312 SHA512 d34761a994977b8b3be43f71377441362c9075b970d83b7af9625a9c51dd588ea47637bb30fd50ff4d215ce97ed15f49607f958b5f18dd2281640c031dce01e8 DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946 SHA512 4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f SHA512 378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c SHA512 e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild deleted file mode 100644 index 27750dcfd317.. --- a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2009-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} != ** ]]; then - QT5_KDEPATCHSET_REV=2 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -PYTHON_COMPAT=( python3_{8..11} ) -inherit flag-o-matic python-any-r1 qt5-build - -DESCRIPTION="The QML and Quick modules for the Qt5 framework" - -IUSE="gles2-only +jit localstorage vulkan +widgets" - -# qtgui[gles2-only=] is needed because of bug 504322 -DEPEND=" - =dev-qt/qtcore-${QT5_PV}* - =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=] - =dev-qt/qtnetwork-${QT5_PV}* - =dev-qt/qttest-${QT5_PV}* - media-libs/libglvnd - localstorage? ( =dev-qt/qtsql-${QT5_PV}* ) - widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] ) -" -RDEPEND="${DEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # QTBUG-83890 -) - -src_prepare() { - qt_use_disable_mod localstorage sql \ - src/imports/imports.pro - - qt_use_disable_mod widgets widgets \ - src/src.pro \ - src/qmltest/qmltest.pro \ - tests/auto/auto.pro \ - tools/tools.pro \ - tools/qmlscene/qmlscene.pro \ - tools/qml/qml.pro - - qt5-build_src_prepare -} - -src_configure() { - replace-flags "-Os" "-O2" # bug 840861 - - local myqmakeargs=( - -- - -qml-debug - $(qt_use jit feature-qml-jit) - ) - qt5-build_src_configure -} - -src_install() { - qt5-build_src_install - qt5_symlink_binary_to_path qml 5 - qt5_symlink_binary_to_path qmleasing 5 - qt5_symlink_binary_to_path qmlpreview 5 - qt5_symlink_binary_to_path qmlscene 5 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: 49b0b958e0b50cf656d7c2d3f19d61765920e82d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 5 22:38:44 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 5 23:00:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b0b958 dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=2 Volker Hilsheimer (1): Fix QTextEdit cursor rectangle vertical positioning Eirik Aavitsland (2): Doc: note QWindow::winId() will cause platform window creation Ensure consistent cursor width under fractional scaling Tang Haixiang (1): QTextLayout: Reconsider cursor drawing on TextObject Wladimir Leuschner (1): Return 0 in QWindow::winId in case of failed platform window creation Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtgui/Manifest| 1 + dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 178 +++ 2 files changed, 179 insertions(+) diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest index 68ae69f4da07..a97f9f01e88a 100644 --- a/dev-qt/qtgui/Manifest +++ b/dev-qt/qtgui/Manifest @@ -1,3 +1,4 @@ DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6 SHA512 efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b +DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2 SHA512 474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53 SHA512 94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild new file mode 100644 index ..52d837fdb16d --- /dev/null +++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != ** ]]; then + QT5_KDEPATCHSET_REV=2 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="The GUI module and platform plugins for the Qt5 framework" + +SLOT=5/${QT5_PV} # bug 707658 +IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput + linuxfb +png tslib tuio +udev vnc vulkan wayland +X" +REQUIRED_USE=" + || ( eglfs linuxfb vnc X ) + accessibility? ( dbus X ) + eglfs? ( egl ) + ibus? ( dbus ) + libinput? ( udev ) + X? ( gles2-only? ( egl ) ) +" + +RDEPEND=" + dev-libs/glib:2 + =dev-qt/qtcore-${QT5_PV}*:5= + dev-util/gtk-update-icon-cache + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + sys-libs/zlib:= + dbus? ( =dev-qt/qtdbus-${QT5_PV}* ) + eglfs? ( + media-libs/mesa[gbm(+)] + x11-libs/libdrm + ) + evdev? ( sys-libs/mtdev ) + jpeg? ( media-libs/libjpeg-turbo:= ) + gles2-only? ( media-libs/libglvnd ) + !gles2-only? ( media-libs/libglvnd[X] ) + libinput? ( + dev-libs/libinput:= + x11-libs/libxkbcommon + ) + png? ( media-libs/libpng:= ) + tslib? ( >=x11-libs/tslib-1.21 ) + tuio? ( =dev-qt/qtnetwork-${QT5_PV}* ) + udev? ( virtual/libudev:= ) + vnc? ( =dev-qt/qtnetwork-${QT5_PV}* ) + vulkan? ( dev-util/vulkan-headers ) + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/libxkbcommon[X] + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) +" +DEPEND="${RDEPEND} + evdev? ( sys-kernel/linux-headers ) + linuxfb? ( sys-kernel/linux-headers ) + udev? ( sys-kernel/linux-headers ) + X? ( x11-base/xorg-proto ) +" +PDEPEND=" + ibus? ( app-i18n/ibus ) + wayland? ( =dev-qt/qtwayland-${QT5_PV}* ) +" + +QT5_TARGET_SUBDIRS=( +
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
commit: d67ecfdb7d124b05a2af89478dd6eff099eabd0e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 5 22:38:13 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 5 23:00:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67ecfdb dev-qt/qtcore: Bump to QT5_KDEPATCHSET_REV=2 Ahmad Samir (2): QXmlStreamReader: change fastScanName() to take a Value* QXmlStreamReader: make fastScanName() indicate parsing status to callers Axel Spoerl (1): QXmlStreamReader: Raise error on unexpected tokens Friedemann Kleint (1): Fix typo in QXmlStreamReader error message Marc Mutz (2): QLogging: DRY isFatal(QtMsgType) Make sure we don't count down past 0 QT_FATAL_CRITICALS Volker Krause (1): Fix Croatia's currency See also: https://www.qt.io/blog/security-advisory-qxmlstreamreader https://www.qt.io/blog/security-advisory-qxmlstreamreader-1 Bug: https://bugs.gentoo.org/911790 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtcore/Manifest | 1 + dev-qt/qtcore/qtcore-5.15.10-r1.ebuild | 120 + 2 files changed, 121 insertions(+) diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest index 68ae69f4da07..a97f9f01e88a 100644 --- a/dev-qt/qtcore/Manifest +++ b/dev-qt/qtcore/Manifest @@ -1,3 +1,4 @@ DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6 SHA512 efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b +DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2 SHA512 474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53 SHA512 94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef diff --git a/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild b/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild new file mode 100644 index ..f42cc15498c0 --- /dev/null +++ b/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != ** ]]; then + QT5_KDEPATCHSET_REV=2 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit linux-info flag-o-matic qt5-build + +DESCRIPTION="Cross-platform application development framework" +SLOT=5/${QT5_PV} + +IUSE="icu old-kernel systemd" + +DEPEND=" + dev-libs/double-conversion:= + dev-libs/glib:2 + dev-libs/libpcre2[pcre16,unicode] + sys-libs/zlib:= + icu? ( dev-libs/icu:= ) + !icu? ( virtual/libiconv ) + systemd? ( sys-apps/systemd:= ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/tools/bootstrap + src/tools/moc + src/tools/rcc + src/corelib + src/tools/qlalr + doc +) + +QT5_GENTOO_PRIVATE_CONFIG=( + !:network + !:sql + !:testlib + !:xml +) + +pkg_pretend() { + use kernel_linux || return + get_running_version + if kernel_is -lt 4 11 && ! use old-kernel; then + ewarn "The running kernel is older than 4.11. USE=old-kernel is needed for" + ewarn "dev-qt/qtcore to function on this kernel properly. Bugs #669994, #672856" + fi +} + +src_prepare() { + # don't add -O3 to CXXFLAGS, bug 549140 + sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die + + # fix missing qt_version_tag symbol w/ LTO, bug 674382 + sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die + + # Broken with FORTIFY_SOURCE=3 + # Our toolchain sets F_S=2 by default w/ >= -O2, so we need + # to unset F_S first, then explicitly set 2, to negate any default + # and anything set by the user if they're choosing 3 (or if they've + # modified GCC to set 3). + # + # Refs: + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709 + # https://bugreports.q
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/
commit: 974daf14590c79da61a4d8bdf192a070c6de4527 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 5 22:38:52 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 5 23:00:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974daf14 dev-qt/qtnetwork: Bump to QT5_KDEPATCHSET_REV=2 Marc Mutz (2): QSslDiffieHellmanParameters: fix mem-leak QHostInfo: fix remaining slotObj leaks Mårten Nordheim (1): QHostInfo: fix leaking slot object Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtnetwork/Manifest| 1 + dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest index 68ae69f4da07..a97f9f01e88a 100644 --- a/dev-qt/qtnetwork/Manifest +++ b/dev-qt/qtnetwork/Manifest @@ -1,3 +1,4 @@ DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6 SHA512 efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b +DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2 SHA512 474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53 SHA512 94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild new file mode 100644 index ..7234cac13297 --- /dev/null +++ b/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != ** ]]; then + QT5_KDEPATCHSET_REV=2 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Network abstraction library for the Qt5 framework" + +IUSE="gssapi libproxy sctp +ssl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + sys-libs/zlib:= + gssapi? ( virtual/krb5 ) + libproxy? ( net-libs/libproxy ) + sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) + ssl? ( >=dev-libs/openssl-1.1.1:0= ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/network + src/plugins/bearer/generic +) + +QT5_GENTOO_CONFIG=( + libproxy:libproxy: + ssl::SSL + ssl::OPENSSL + ssl:openssl-linked:LINKED_OPENSSL +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :network +) + +src_configure() { + local myconf=( + $(qt_use gssapi feature-gssapi) + $(qt_use libproxy) + $(qt_use sctp) + $(usev ssl -openssl-linked) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + + # workaround for bug 652650 + if use ssl; then + sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \ + -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/
commit: 124a52d7c957e87913b5fd3a6136eac19c3af57f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 5 22:38:59 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 5 23:00:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124a52d7 dev-qt/qtwidgets: Bump to QT5_KDEPATCHSET_REV=2 Axel Spoerl (1): QColorDialog: Ignore mouse move events when no mouse button is pressed Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwidgets/Manifest| 1 + dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index 68ae69f4da07..a97f9f01e88a 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1,3 +1,4 @@ DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6 SHA512 efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b +DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2 SHA512 474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53 SHA512 94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild new file mode 100644 index ..1614b0a4eda4 --- /dev/null +++ b/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != ** ]]; then + QT5_KDEPATCHSET_REV=2 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework" + +# keep IUSE defaults in sync with qtgui +IUSE="dbus gles2-only gtk +png +X" +REQUIRED_USE="gtk? ( dbus )" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?] + dbus? ( =dev-qt/qtdbus-${QT5_PV}* ) + gtk? ( + dev-libs/glib:2 + =dev-qt/qtgui-${QT5_PV}*:5=[dbus] + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/pango + ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/tools/uic + src/widgets + src/plugins/platformthemes +) + +QT5_GENTOO_CONFIG=( + dbus:xdgdesktopportal: + gtk:gtk3: + ::widgets + !:no-widgets: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :widgets +) + +src_configure() { + local myconf=( + -opengl $(usex gles2-only es2 desktop) + $(usev dbus -dbus-linked) + $(qt_use gtk) + -gui + $(qt_use png libpng system) + -widgets + $(qt_use X xcb) + $(usev X '-xcb-xlib -xkbcommon') + ) + qt5-build_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 7b982d151c73bb8101a5caa4979706c3a18a8222 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 22:57:59 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 22:58:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b982d15 sys-devel/gcc: add 13.2.1_p20230805 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 2 + sys-devel/gcc/gcc-13.2.1_p20230805.ebuild | 65 +++ 2 files changed, 67 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 4a3b2b6656d2..41061fc5fe41 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -20,9 +20,11 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b7 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82 SHA512 87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152 DIST gcc-13-20230729.tar.xz 84264252 BLAKE2B 85e0b8af941c6d57317bf68503ea278ecd9e0927e994e73b65b2a674610daa83d3081c9aa87326034b22e694e841d714734187a69ffc80d63d1f5e48d9514772 SHA512 46a42d79de118a16dc195605fd461034e9b41856fb11fee3bcce962517e713094935704aa88e1ca05f896176bee9eecfef835ee8858ea584421b924390fe3812 +DIST gcc-13-20230805.tar.xz 84271272 BLAKE2B a8898131c3d597417cd349a91d9015d27a7dcbd9bcdbf75c96da45b07fd48b0a2bb240e5e90cb138ebbe7ac9df7c43fc7ca768e88fc1ffe388ab38c4c07cd219 SHA512 386cf5ae6948f7dff45d82910bb52418e0e040a8d2802a658c05cc0bb0be16c880878a18af4fba7a5025132b77657c50b20e84e3ea77c1520a7a135013879750 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907 SHA512 4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c DIST gcc-13.2.0-patches-4.tar.xz 35284 BLAKE2B 230932b5df961518dc0c1aea219e65bd49a64bfcbe0621f90012d8fa18c099fbaa9ce865fb7b95e403e9b227d4cc86bf701668837519a3962a76769f49cd1356 SHA512 5464a6de67ed16a5b3200d513069e8ea10d57d0c78eb84523d30f7abfcaa2611c5462e83f9bbdb079e42b4f702e5f2ecd1db0f370fdf0fe6c0216a08cf2801d7 +DIST gcc-13.2.0-patches-5.tar.xz 34672 BLAKE2B f675575477aab22b1ef4105ecbf636b53dde1fc463e8fc79645f0828ff57417a028100ce48eb8ac0b6ca6e8bae91072f3ed2878b9c00fb49397ffcf736606160 SHA512 15b7db29cc03dcdc023551a3cf01f3756724b7caf8fe0d5ed7831ca78f02d9f0a72fb96326cad79bcd9cb358005676d3cb4217dc1b8fccdcd7906ae1a4bee851 DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2 SHA512 d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2 DIST gcc-14-20230723.tar.xz 84677324 BLAKE2B d9bc3aeaac971984178eedc70bc4b1b1314a3c299c17a60992fe843e01c35aee63fd0742d97449f2bd14e1b2adda3c8a2095cc26b4e4eb3a8d1620af9706ea43 SHA512 53490f78fcebf3e795ad012fe7462390f0e40fc541e3ee6d9edcedba78d645029a35d74e5d16aa0d1ee487c43f7de10f5911043f875e8a5787603c37e1708a7c DIST gcc-14-20230730.tar.xz 85008220 BLAKE2B 93a253408aec27af68f98d00f63d0498445385bab2f324b615aba0f488cdbc55ea4d91a3a8934ba46e275aa7ebf3439ee76cfa0571948cbc9dbd6618760abfa2 SHA512 0314fbd44e359f9d183e8027c3f2c70cc6aff07b7a3f7d55b62718e5ec72a70698c30464460a5e3cebabc4bfb369ebde327fc1c13d7dd8667f597f1c4e143656 diff --git a/sys-devel/gcc/gcc-13.2.1_p20230805.ebuild b/sys-devel/gcc/gcc-13.2.1_p20230805.ebuild new file mode 100644 index ..3c29ee81845e --- /dev/null +++ b/sys-devel/gcc/gcc-13.2.1_p20230805.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="13.2.0" +PATCH_VER="5" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_
[gentoo-commits] proj/releng:master commit in: tools/
commit: 2f84a3644dfc168e5274d9e09e93365f8371880d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Aug 5 22:41:54 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Aug 5 22:41:54 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=2f84a364 Fix precise rsync syntax Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/catalyst-auto b/tools/catalyst-auto index e83938fc..95094af6 100755 --- a/tools/catalyst-auto +++ b/tools/catalyst-auto @@ -317,8 +317,9 @@ upsync_binpackages() { --delete-after --omit-dir-times --delay-updates + --mkpath ) - rsync "${RSYNC_OPTS[@]}" "$1" "${UPLOAD_USER}@releng-incoming.gentoo.org:/release/weekly/binpackages/$2" + rsync "${RSYNC_OPTS[@]}" "$1"/* "${UPLOAD_USER}@releng-incoming.gentoo.org:/release/weekly/binpackages/$2/" else echo Would now upsync binpackages from $1 to $2 ls -l $@
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamtk/
commit: 7e9094696715b7ea249c1ff0481fa808e5f2e6e9 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:38:31 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e909469 app-antivirus/clamtk: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> app-antivirus/clamtk/clamtk-6.16.ebuild | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/app-antivirus/clamtk/clamtk-6.16.ebuild b/app-antivirus/clamtk/clamtk-6.16.ebuild index a79d196d5dd1..69942562e890 100644 --- a/app-antivirus/clamtk/clamtk-6.16.ebuild +++ b/app-antivirus/clamtk/clamtk-6.16.ebuild @@ -105,7 +105,10 @@ src_install() { doman ../clamtk-gnome.1 docinto nautilus - dodoc ../clamtk-gnome-${MY_PV_NAUTILUS}/CHANGES ../clamtk-gnome-${MY_PV_NAUTILUS}/DISCLAIMER ../clamtk-gnome-${MY_PV_NAUTILUS}/README.md + dodoc \ + ../clamtk-gnome-${MY_PV_NAUTILUS}/CHANGES \ + ../clamtk-gnome-${MY_PV_NAUTILUS}/DISCLAIMER \ + ../clamtk-gnome-${MY_PV_NAUTILUS}/README.md fi if use nemo; then @@ -115,7 +118,10 @@ src_install() { doman ../nemo-sendto-clamtk.1 docinto nemo - dodoc ../nemo-sendto-clamtk-${MY_PV_NEMO}/CHANGES ../nemo-sendto-clamtk-${MY_PV_NEMO}/DISCLAIMER ../nemo-sendto-clamtk-${MY_PV_NEMO}/README.md + dodoc \ + ../nemo-sendto-clamtk-${MY_PV_NEMO}/CHANGES \ + ../nemo-sendto-clamtk-${MY_PV_NEMO}/DISCLAIMER \ + ../nemo-sendto-clamtk-${MY_PV_NEMO}/README.md fi if use thunar; then @@ -125,7 +131,10 @@ src_install() { doman ../thunar-sendto-clamtk.1 docinto thunar - dodoc ../thunar-sendto-clamtk-${MY_PV_THUNAR}/CHANGES ../thunar-sendto-clamtk-${MY_PV_THUNAR}/DISCLAIMER ../thunar-sendto-clamtk-${MY_PV_THUNAR}/README.md + dodoc \ + ../thunar-sendto-clamtk-${MY_PV_THUNAR}/CHANGES \ + ../thunar-sendto-clamtk-${MY_PV_THUNAR}/DISCLAIMER \ + ../thunar-sendto-clamtk-${MY_PV_THUNAR}/README.md fi einstalldocs
[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/
commit: 02e526eb2bf6ba24f07b99fa8469bf2bb51ea37e Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:36:05 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:40:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e526eb app-metrics/collectd: fix QA NonexistentDeps, ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> app-metrics/collectd/collectd-5.12.0-r8.ebuild | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/app-metrics/collectd/collectd-5.12.0-r8.ebuild b/app-metrics/collectd/collectd-5.12.0-r8.ebuild index 0c8c8c88baa4..06e6d5ed301c 100644 --- a/app-metrics/collectd/collectd-5.12.0-r8.ebuild +++ b/app-metrics/collectd/collectd-5.12.0-r8.ebuild @@ -55,7 +55,7 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind buddyinfo capabilities ceph cgroups check_uptime chrony connectivity conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount - filecount fscache gmond gps gpu_nvidia hddtemp hugepages interface ipc + filecount fscache gps gpu_nvidia hddtemp hugepages interface ipc ipmi iptables ipvs irq java lua load logfile logparser log_logstash madwifi match_empty_counter match_hashed match_regex match_timediff match_value mbmon mcelog md memcachec memcached memory modbus mqtt @@ -104,7 +104,6 @@ COMMON_DEPEND=" collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) - collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_gpu_nvidia?( dev-util/nvidia-cuda-toolkit ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) @@ -476,10 +475,18 @@ src_install() { newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf - sed -i -e 's:^.*PIDFile "/var/run/collectd.pid":#PIDFile "/run/collectd.pid":' "${ED}"/etc/collectd.conf || die - sed -i -e 's:^# SocketFile "/var/run/collectd-unixsock":# SocketFile "/run/collectd/collectd.socket":' "${ED}"/etc/collectd.conf || die - sed -i -e 's:^.*LoadPlugin perl$:# The new, correct way to load the perl plugin -- \n# \n# Globals true\n# :' "${ED}"/etc/collectd.conf || die - sed -i -e 's:^.*LoadPlugin python$:# The new, correct way to load the python plugin -- \n# \n# Globals true\n# :' "${ED}"/etc/collectd.conf || die + sed \ + -e 's:^.*PIDFile "/var/run/collectd.pid":#PIDFile "/run/collectd.pid":' \ + -i "${ED}"/etc/collectd.conf || die + sed \ + -e 's:^#SocketFile "/var/run/collectd-unixsock":# SocketFile "/run/collectd/collectd.socket":' \ + -i "${ED}"/etc/collectd.conf || die + sed \ + -e 's:^.*LoadPlugin perl$:# The new, correct way to load the perl plugin -- \n# \n# Globals true\n# :' \ + -i "${ED}"/etc/collectd.conf || die + sed \ + -e 's:^.*LoadPlugin python$:# The new, correct way to load the python plugin -- \n# \n# Globals true\n# :' \ + -i "${ED}"/etc/collectd.conf || die } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-lua/readline/
commit: 6bf63b0697d5e46300ffdb3a883b4e2917713c0d Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:26:30 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf63b06 dev-lua/readline: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/readline/readline-3.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-lua/readline/readline-3.3.ebuild b/dev-lua/readline/readline-3.3.ebuild index 5fa657bd7cfd..5c1ce424ed88 100644 --- a/dev-lua/readline/readline-3.3.ebuild +++ b/dev-lua/readline/readline-3.3.ebuild @@ -66,7 +66,8 @@ src_compile() { lua_src_test() { pushd "${BUILD_DIR}" || die - LUA_CPATH="./?.so;${ESYSROOT}/usr/$(get_libdir)/lua/$(ver_cut 1-2 $(lua_get_version))/?.so" ${ELUA} test/test_rl.lua || die + LUA_CPATH="./?.so;${ESYSROOT}/usr/$(get_libdir)/lua/$(ver_cut 1-2 $(lua_get_version))/?.so" \ + ${ELUA} test/test_rl.lua || die popd || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl-curve25519/
commit: 419dafe60d397965da5e340cccad475a02d55ac1 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:16:01 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419dafe6 dev-python/python-axolotl-curve25519: add python3.12 support Signed-off-by: Conrad Kostecki gentoo.org> .../python-axolotl-curve25519-0.4.1_p2-r4.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild index c974e4fb97d5..370508be082f 100644 --- a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild +++ b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-text/aspell/
commit: e255865d179e74c6e6312f8f75753eee7636c314 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:30:43 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:40:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e255865d app-text/aspell: fix QA UnusedInherits Signed-off-by: Conrad Kostecki gentoo.org> app-text/aspell/aspell-0.60.8-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/aspell/aspell-0.60.8-r4.ebuild b/app-text/aspell/aspell-0.60.8-r4.ebuild index d511a41b9f45..157c31ef3058 100644 --- a/app-text/aspell/aspell-0.60.8-r4.ebuild +++ b/app-text/aspell/aspell-0.60.8-r4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools flag-o-matic libtool toolchain-funcs +inherit autotools flag-o-matic libtool MY_P="${P/_/-}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/mx5000tools/
commit: 87f8aecbcd46837e81ee62d02638d9545b227262 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:32:45 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:40:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f8aecb app-misc/mx5000tools: update metadata Signed-off-by: Conrad Kostecki gentoo.org> app-misc/mx5000tools/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-misc/mx5000tools/metadata.xml b/app-misc/mx5000tools/metadata.xml index 3660965a0930..8c2be5b99564 100644 --- a/app-misc/mx5000tools/metadata.xml +++ b/app-misc/mx5000tools/metadata.xml @@ -11,4 +11,7 @@ These tools make it possible to control what is displayed on the LCD and to use some of the keys that are not recognized by the stock Linux HID driver. + + jwrdegoede/mx5000tools +
[gentoo-commits] repo/gentoo:master commit in: sys-auth/AusweisApp2/
commit: 6abcf0796647b804329a8eca394832f0c20471a1 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:39:20 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abcf079 sys-auth/AusweisApp2: add 1.26.7 Signed-off-by: Conrad Kostecki gentoo.org> sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild | 51 ++ sys-auth/AusweisApp2/Manifest | 1 + 2 files changed, 52 insertions(+) diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild b/sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild new file mode 100644 index ..e5e3ddda4634 --- /dev/null +++ b/sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Official authentication app for German ID cards and residence permits" +HOMEPAGE="https://www.ausweisapp.bund.de/"; +SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="EUPL-1.2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig" + +RDEPEND=" + dev-libs/openssl:0= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwebsockets:5[qml] + dev-qt/qtwidgets:5 + net-libs/http-parser:0= + sys-apps/pcsc-lite + virtual/udev" + +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DQt=Qt5 + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest index b70a589c0a6f..ff5cda9faebd 100644 --- a/sys-auth/AusweisApp2/Manifest +++ b/sys-auth/AusweisApp2/Manifest @@ -1,3 +1,4 @@ DIST AusweisApp2-1.26.4.tar.gz 10874849 BLAKE2B 48af76cd6fcae0bf79967c45c5b5cd3588749737460c4486b637c8fdcc01fb424c6140ce38cba9607256f16049ce876dbc49c3733dec5494901c76f71c80b90f SHA512 435ea946e25aef4273699bdb446c02649b7d3292d781cd633297577c684dc5551a0ec716e26947336f4dda5dc30cd5795f87706f8300e400b4ccb3ffeef3988f DIST AusweisApp2-1.26.5.tar.gz 11707556 BLAKE2B 696237338fd6fcc605c26937d060e08b70abfee6bd8f6a96d16c05beeca9d1d82eb5e29addb64d9513f66abbdb49ad9309c2a218ad5e743e317ea40fc3cd82e7 SHA512 45fd4c36858dfbf3398bf3b6e967a086c0649b698e16636bc18d7fba87ba4a8a9b7415e6e01b17f9537fd5167e40a1d6b4c2a768a94dda021f50f16ea393190f DIST AusweisApp2-1.26.6.tar.gz 11707590 BLAKE2B cabf49b3d2978bfd8103fea1d49d6d94bf14841148424b82df8704ec698f0f5fe64e5a2debf45121e720a792f0318d2b468ac2a6e323f0f69019ee52b30c76c9 SHA512 37895005a2aa9a710c275b4c1d2f35aeba5052fef859d3ccd04f5a4de2608ed0ca970756aca124d2630a87262166161728fa49262bafc8e93f4af0ca4cc0bf13 +DIST AusweisApp2-1.26.7.tar.gz 11708844 BLAKE2B 3ae1e00e871f72aa36211e6edb6ab59a9abe7b4aeb1f1b6aab653ec549a56191da53e243fc7990f6c2512135ffce4288684ffd112ba9493aca7bdb6611d658a5 SHA512 a6b3024febb87ed66fd29e5cc841275cf59aafeb2d81cf44be0452c300217c84fb499477d080e757270d51c1d2101e5b75414d2aca16db1046031e8b7a7b454d
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mpack/
commit: a780c8beb6b7f7c4a67d73dd3e64e7fdcbeb249c Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:25:49 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a780c8be dev-lua/mpack: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mpack/mpack-1.0.10.ebuild | 5 - dev-lua/mpack/mpack-1.0.9-r1.ebuild | 7 +-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dev-lua/mpack/mpack-1.0.10.ebuild b/dev-lua/mpack/mpack-1.0.10.ebuild index 2924e676d514..2cc20b76c877 100644 --- a/dev-lua/mpack/mpack-1.0.10.ebuild +++ b/dev-lua/mpack/mpack-1.0.10.ebuild @@ -102,7 +102,10 @@ lua_src_install() { # we only want the major version (e.g. 5.1) local luamv=${luav:0:3} local file="lua/${luamv}/mpack.so" - install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" "${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name" + install_name_tool \ + -id "${EPREFIX}/usr/$(get_libdir)/${file}" \ + "${ED}/usr/$(get_libdir)/${file}" \ + || die "Failed to adjust install_name" fi } diff --git a/dev-lua/mpack/mpack-1.0.9-r1.ebuild b/dev-lua/mpack/mpack-1.0.9-r1.ebuild index b8990af4c813..2cc20b76c877 100644 --- a/dev-lua/mpack/mpack-1.0.9-r1.ebuild +++ b/dev-lua/mpack/mpack-1.0.9-r1.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 @@ -102,7 +102,10 @@ lua_src_install() { # we only want the major version (e.g. 5.1) local luamv=${luav:0:3} local file="lua/${luamv}/mpack.so" - install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" "${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name" + install_name_tool \ + -id "${EPREFIX}/usr/$(get_libdir)/${file}" \ + "${ED}/usr/$(get_libdir)/${file}" \ + || die "Failed to adjust install_name" fi }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmpack/
commit: d3bdfb88a875e6af2682f327327f20588158b740 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:30:05 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:40:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bdfb88 dev-libs/libmpack: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/libmpack/libmpack-1.0.5-r3.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-libs/libmpack/libmpack-1.0.5-r3.ebuild b/dev-libs/libmpack/libmpack-1.0.5-r3.ebuild index e3c8855055af..961da8a30902 100644 --- a/dev-libs/libmpack/libmpack-1.0.5-r3.ebuild +++ b/dev-libs/libmpack/libmpack-1.0.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -58,7 +58,10 @@ src_install() { if [[ ${CHOST} == *-darwin* ]] ; then local file="libmpack.0.0.0.dylib" - install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" "${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name" + install_name_tool \ + -id "${EPREFIX}/usr/$(get_libdir)/${file}" \ + "${ED}/usr/$(get_libdir)/${file}" \ + || die "Failed to adjust install_name" fi find "${ED}" -name '*.la' -delete || die
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 8ea4dcc2ddfa7c51ba1ae7093140a49930159276 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:24:41 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea4dcc2 dev-lua/mediator_lua: fix QA UnusedInherits Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild index a43883a261ae..9c629dac61b5 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.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 @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) MY_PV="${PV/_p/-}" -inherit lua toolchain-funcs +inherit lua DESCRIPTION="Mediator pattern implementation for pub-sub management" HOMEPAGE="http://olivinelabs.com/mediator_lua/";
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-vc-intrinsics/
commit: ea410dab7776ca97bf0179f4c83a7b53804ac125 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:29:20 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea410dab dev-libs/intel-vc-intrinsics: add python3.12 support Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild index 2b261917684a..00f30b995677 100644 --- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild +++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.3.ebuild @@ -7,7 +7,7 @@ CMAKE_BUILD_TYPE="Release" LLVM_MAX_SLOT="15" MY_PN="${PN/intel-/}" MY_P="${MY_PN}-${PV}" -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake llvm python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-lua/dkjson/
commit: e7fe7cbbdff4808178cddc0d10dc5337d9a811fe Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:18:11 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fe7cbb dev-lua/dkjson: fix QA UnusedInherits Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/dkjson/dkjson-2.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/dkjson/dkjson-2.6.ebuild b/dev-lua/dkjson/dkjson-2.6.ebuild index 5bfd894d8950..ba668fc5492c 100644 --- a/dev-lua/dkjson/dkjson-2.6.ebuild +++ b/dev-lua/dkjson/dkjson-2.6.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -inherit lua toolchain-funcs +inherit lua DESCRIPTION="David Kolf's JSON module for Lua" HOMEPAGE="http://dkolf.de/src/dkjson-lua.fsl/";
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua_cliargs/
commit: 3682970a9d292bf420223f38631546304217639b Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:19:23 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3682970a dev-lua/lua_cliargs: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r1.ebuild b/dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r1.ebuild index ccb75f5f0e98..d3dd68867bec 100644 --- a/dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r1.ebuild +++ b/dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r1.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 @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) MY_PV="${PV/_p/-}" -inherit lua toolchain-funcs +inherit lua DESCRIPTION="A command-line argument parsing module for Lua" HOMEPAGE="https://github.com/amireh/lua_cliargs";
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-argparse/
commit: 80dd93535f38d5fa34432db2c30ee8a95ee4ad64 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:18:39 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dd9353 dev-lua/lua-argparse: fix QA UnusedInherits Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild b/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild index a5ec5f1a7f61..703b8c139847 100644 --- a/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild +++ b/dev-lua/lua-argparse/lua-argparse-0.7.1-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -inherit lua toolchain-funcs +inherit lua DESCRIPTION="Feature-rich command line parser for Lua" HOMEPAGE="https://github.com/luarocks/argparse";
[gentoo-commits] repo/gentoo:master commit in: dev-lua/md5/
commit: 648a418914d914251961a64839ea2fde13028fd7 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:21:12 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648a4189 dev-lua/md5: add missing inherit Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/md5/md5-1.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/md5/md5-1.3-r1.ebuild b/dev-lua/md5/md5-1.3-r1.ebuild index 436e64e6656a..2d38e4b5fca7 100644 --- a/dev-lua/md5/md5-1.3-r1.ebuild +++ b/dev-lua/md5/md5-1.3-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) -inherit lua +inherit lua toolchain-funcs DESCRIPTION="Offers basic cryptographic facilities for Lua" HOMEPAGE="https://github.com/keplerproject/md5";
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/
commit: 19e190e767f23429214593c56b50fb06cae4b9d8 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:20:29 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e190e7 dev-lua/luaossl: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luaossl/luaossl-20220711.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-lua/luaossl/luaossl-20220711.ebuild b/dev-lua/luaossl/luaossl-20220711.ebuild index 0cbaf9a0b4ed..125f5e9215b0 100644 --- a/dev-lua/luaossl/luaossl-20220711.ebuild +++ b/dev-lua/luaossl/luaossl-20220711.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 @@ -35,7 +35,13 @@ src_prepare() { # Remove Lua autodetection # Respect users CFLAGS - sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e '/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die + sed \ + -e '/LUAPATH :=/d' \ + -e '/LUAPATH_FN =/d' \ + -e '/HAVE_API_FN =/d' \ + -e '/WITH_API_FN/d' \ + -e 's/-O2//g' \ + -i GNUmakefile || die lua_copy_sources }
[gentoo-commits] repo/gentoo:master commit in: dev-lua/LuaBitOp/
commit: 9dbbffe454427b75bfb4fdfb1003a6595b226546 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:17:45 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbbffe4 dev-lua/LuaBitOp: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild index 8b40be675529..0eb8c54f9112 100644 --- a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild +++ b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.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 @@ -86,7 +86,10 @@ lua_src_install() { # we only want the major version (e.g. 5.1) local luamv=${luav:0:3} local file="lua/${luamv}/bit.so" - install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" "${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name" + install_name_tool \ + -id "${EPREFIX}/usr/$(get_libdir)/${file}" \ + "${ED}/usr/$(get_libdir)/${file}" \ + || die "Failed to adjust install_name" fi }
[gentoo-commits] repo/gentoo:master commit in: dev-python/rtimulib/
commit: bae7441dd523646e5e78dd9dd60af3d76aa7e67c Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:15:28 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae7441d dev-python/rtimulib: add python3.12 support, update SRC_URI Signed-off-by: Conrad Kostecki gentoo.org> dev-python/rtimulib/Manifest | 2 +- .../rtimulib/{rtimulib-7.2.1-r2.ebuild => rtimulib-7.2.1-r3.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/rtimulib/Manifest b/dev-python/rtimulib/Manifest index 0858d126a285..7b943c07089b 100644 --- a/dev-python/rtimulib/Manifest +++ b/dev-python/rtimulib/Manifest @@ -1 +1 @@ -DIST RTIMULib-7.2.1.tar.gz 915114 BLAKE2B 5d8a54d4b1083105c1bb3b854e8474cb81cfd5eff843422e2f66f363ae04dd9e87d4cffc8f26c2a68c4f535d77ca229bc7bb7840c59ba3c6d2d45d5ee7f31987 SHA512 2a9d40f5c4db7c875fe82bd79408d97f9b00a3cd0d1be9b19baa3808b4cd260200b8ce5f5d9a6298df760aaca10555eb317d4a2431cd1c07a1b7953448852b23 +DIST RTIMULib-7.2.1.gh.tar.gz 915114 BLAKE2B 5d8a54d4b1083105c1bb3b854e8474cb81cfd5eff843422e2f66f363ae04dd9e87d4cffc8f26c2a68c4f535d77ca229bc7bb7840c59ba3c6d2d45d5ee7f31987 SHA512 2a9d40f5c4db7c875fe82bd79408d97f9b00a3cd0d1be9b19baa3808b4cd260200b8ce5f5d9a6298df760aaca10555eb317d4a2431cd1c07a1b7953448852b23 diff --git a/dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild b/dev-python/rtimulib/rtimulib-7.2.1-r3.ebuild similarity index 88% rename from dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild rename to dev-python/rtimulib/rtimulib-7.2.1-r3.ebuild index cd02e557fb0f..860f7457cfbe 100644 --- a/dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild +++ b/dev-python/rtimulib/rtimulib-7.2.1-r3.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 @@ -14,7 +14,7 @@ MY_P="${MY_PN}-${PV}" DESCRIPTION="Python Binding for RTIMULib, a versatile IMU library" HOMEPAGE="https://github.com/RPi-Distro/RTIMULib"; -SRC_URI="https://github.com/RPi-Distro/${MY_PN}/archive/V${PV}.tar.gz -> ${MY_P}.tar.gz" +SRC_URI="https://github.com/RPi-Distro/${MY_PN}/archive/V${PV}.tar.gz -> ${MY_P}.gh.tar.gz" S="${WORKDIR}/${MY_P}/Linux/python" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/
commit: c281829703812ee523e998cff0083782214fee9e Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:12:45 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2818297 games-simulation/openrct2: drop 0.4.4 Signed-off-by: Conrad Kostecki gentoo.org> games-simulation/openrct2/Manifest | 3 - games-simulation/openrct2/openrct2-0.4.4.ebuild | 170 2 files changed, 173 deletions(-) diff --git a/games-simulation/openrct2/Manifest b/games-simulation/openrct2/Manifest index eac078414fd7..035a4852ea68 100644 --- a/games-simulation/openrct2/Manifest +++ b/games-simulation/openrct2/Manifest @@ -1,7 +1,4 @@ -DIST openrct2-0.4.4.tar.gz 16554655 BLAKE2B f0770b7db82b9df5325e8740b5aa9ac5354b07b271c824f9521ba02d0bc3eec395f216305d4737c8ad36a3096281d1a7ecb019a6514399b7d12dec0dd526 SHA512 8e969e08023a6232dfffa31593cfacedafdf5eb778d1c1471deb095b3d056006ea0c1b219c9042f9fe94118fcbde219580ba2fca29d70a042a016a7fde0abdc9 DIST openrct2-0.4.5.tar.gz 16809101 BLAKE2B e1034df064ea5954779945315093cff919c5b13132914d1aedd1d46f8d75ec7c651412c40f8c132f527c57e3d64fa464db689a6ef0fd277dd3c4898c58cb06df SHA512 fa2b6ba2d059f42e6b1fae8db7049b04a3bac7e9dc387a4f3c6bea0711309ab9ea6f298094a709cdff06a74bbc0cb571ace25f562687298b3a8bfd4a47a95b3b DIST openrct2-objects-1.3.11.zip 4705861 BLAKE2B 10a0477fd8db9374b0e667a34ec3b0cedf6cb29fc9b602da845e33272e072c55cf5fd30b9340ec4b763a9f324c72d126290651c9eddef07013857a8228978566 SHA512 98ab374a4899f60f45d6c87a570298a5788ec8cf277b67cb6b54c2f68388a99f201705377406b883eac45a97edff3cf7736898ed0b97a290f3d999dad7c821b9 -DIST openrct2-objects-1.3.8.zip 4583315 BLAKE2B 84f10471fe7b677390e0475fdd0b7a417ab52ece7e7b6ea8dcf5ec21cda5ffc95cf5fb989d3e8d2a353132580eacafbee3a5655c79e4528328fabc607af0 SHA512 e0ea72334195ce2d608b9a6e4102cda33271834d71783b6a0b0e408a41a6b240adb021f28ada8184ffd0720a9ee0bebbbd50635321c39c7f3229c51544b0bc9d -DIST openrct2-replays-0.0.77.zip 2042154 BLAKE2B 38bce55f91f49a485d158a94b4ce553ffa606f652cd766b33acf299b86304ea0507b50441b2a9b1fb219b90a0dc2426eff5988c2b128a97e399b00c3392f10e0 SHA512 52e4a237b1e0be89422060e5c8f8d5a783ed81f1ccf6b205f0e73f8faf6eb9408dbddab31a411f6ad7554815e89b8c63329052aeafeb739bad06c9ac1b7d6a32 DIST openrct2-replays-0.0.78.zip 1829988 BLAKE2B cf11a05f6ba5a2808cd4c016ac3c7537a0b49b67fd5ef5ab705aebd4ddc64dd4a82ea12d9c082fe66cebb57437c0d81052bcddfb94a0c9f7aab024a82c2e2ca8 SHA512 c6ff18c2206192ed4fb56535732137229f9bced96da00037d691bc64dcdb102cffe37f180054319e7c8ef8dbbd7de49792c3a7e845199fa180612ed97a149b32 DIST openrct2-title-sequences-0.4.0.zip 7945853 BLAKE2B 51f07af30c3702754d806829fe612891a883adc70b8e89f64094b28c94879e5c98feca69f3c1f389ceeb33a99175b41afa794a4f2d121280dcce97c428d2ea99 SHA512 fcfabb02fb7cb9dda7f73f8a24fb426e23b1ea4c417deacd7147e4d2e8942223e0cf9d9cc6ae371f7508e8d3b1f3161e05677a301a330ae265b6610e1c5da487 diff --git a/games-simulation/openrct2/openrct2-0.4.4.ebuild b/games-simulation/openrct2/openrct2-0.4.4.ebuild deleted file mode 100644 index 9c148027281d.. --- a/games-simulation/openrct2/openrct2-0.4.4.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake readme.gentoo-r1 xdg-utils - -MY_PN="OpenRCT2" -MY_PN_OBJ="objects" -MY_PN_RPL="replays" -MY_PN_TS="title-sequences" -MY_PV_OBJ="1.3.8" -MY_PV_RPL="0.0.77" -MY_PV_TS="0.4.0" - -DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2" -HOMEPAGE="https://openrct2.org/"; -SRC_URI=" - https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip - https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip - test? ( https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip ) -" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="dedicated +flac +opengl scripting test +truetype +vorbis" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - dev-libs/icu:= - dev-libs/jansson:= - dev-libs/libzip:= - media-libs/libpng:= - net-misc/curl[ssl] - sys-libs/zlib - !dedicated? ( - media-libs/libsdl2 - media-libs/speexdsp - flac? ( media-libs/flac:= ) - opengl? ( virtual/opengl ) - vorbis? ( media-libs/libvorbis ) - ) - dev-libs/openssl:0= - scripting? ( dev-lang/duktape:= ) - truetype? ( - media-libs/fontconfig:1.0 - media-libs/freetype:2 - ) -" - -RDEP
[gentoo-commits] repo/gentoo:master commit in: dev-util/smem/
commit: 7dd3a837220a42360b54eebe74229fa3e9423a64 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:13:50 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd3a837 dev-util/smem: add python3.12 support Signed-off-by: Conrad Kostecki gentoo.org> dev-util/smem/smem-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/smem/smem-1.5-r2.ebuild b/dev-util/smem/smem-1.5-r2.ebuild index efb46e29203c..9a16695d6697 100644 --- a/dev-util/smem/smem-1.5-r2.ebuild +++ b/dev-util/smem/smem-1.5-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 EGIT_COMMIT="2ab5040d5633" -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit optfeature python-single-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-validator/
commit: c40982e711f0e106dfcc9c23666009aa31e97a70 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:11:51 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40982e7 net-dns/dnssec-validator: fix QA UseFlagWithoutDeps Signed-off-by: Conrad Kostecki gentoo.org> ...c-validator-2.2.3-r2.ebuild => dnssec-validator-2.2.3-r3.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r2.ebuild b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r3.ebuild similarity index 92% rename from net-dns/dnssec-validator/dnssec-validator-2.2.3-r2.ebuild rename to net-dns/dnssec-validator/dnssec-validator-2.2.3-r3.ebuild index ca5e3e389089..20a94d1e224c 100644 --- a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r2.ebuild +++ b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/DNSSEC-Tools-dnssec-tools-${PV}/dnssec-tools/validator" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm ~arm64 x86" -IUSE="dlv +ipv6 +nsec3 static-libs +threads" +IUSE="dlv +nsec3 static-libs +threads" RDEPEND=">=dev-libs/openssl-1.1.0:0=" DEPEND="${RDEPEND}" @@ -37,11 +37,11 @@ src_prepare() { src_configure() { local myeconfargs=( $(use_with dlv) - $(use_with ipv6) $(use_with nsec3) $(use_enable static-libs static) $(use_with threads) --with-dnsval-conf="${EPREFIX}/etc/dnssec-tools/dnsval.conf" + --with-ipv6 --with-resolv-conf="${EPREFIX}/etc/dnssec-tools/resolv.conf" --with-root-hints="${EPREFIX}/etc/dnssec-tools/root.hints" )
[gentoo-commits] repo/gentoo:master commit in: net-im/transwhat/
commit: 12275b12478f5a825635b27982b4102732620f65 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:08:49 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12275b12 net-im/transwhat: fix ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> net-im/transwhat/transwhat-0.2.2_p20190426-r3.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-im/transwhat/transwhat-0.2.2_p20190426-r3.ebuild b/net-im/transwhat/transwhat-0.2.2_p20190426-r3.ebuild index c0a6c0070ed6..e7c480d00bb3 100644 --- a/net-im/transwhat/transwhat-0.2.2_p20190426-r3.ebuild +++ b/net-im/transwhat/transwhat-0.2.2_p20190426-r3.ebuild @@ -33,5 +33,7 @@ src_prepare() { default # Spectrum2 must be lower case - sed -e 's/Spectrum2/spectrum2/g' -i transWhat/{buddy,group,registersession,session,transwhat,whatsappbackend}.py || die + sed \ + -e 's/Spectrum2/spectrum2/g' + -i transWhat/{buddy,group,registersession,session,transwhat,whatsappbackend}.py || die }
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: a94e2995a0c5a87909397dc1a3f98205b344f7a0 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:07:33 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94e2995 net-im/prosody-modules: bump to EAPI=8 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/prosody-modules-.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net-im/prosody-modules/prosody-modules-.ebuild b/net-im/prosody-modules/prosody-modules-.ebuild index 5c9701070e68..fe62bc7a36e7 100644 --- a/net-im/prosody-modules/prosody-modules-.ebuild +++ b/net-im/prosody-modules/prosody-modules-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit mercurial savedconfig @@ -51,5 +51,6 @@ pkg_postinst() { einfo "'/usr/$(get_libdir)/prosody/community-modules' into 'plugin_paths'" einfo "into your prosody configuration file '/etc/jabber/prosody.cfg.lua.'" einfo "" - einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\", \"/usr/$(get_libdir)/prosody/community-modules\" };" + einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\"," + einfo "\"/usr/$(get_libdir)/prosody/community-modules\" };" }
[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/
commit: 6d7003bcc34e043b74271a9267978014c065d668 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:06:04 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7003bc net-wireless/unifi: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> net-wireless/unifi/unifi-6.5.55-r2.ebuild | 8 ++-- net-wireless/unifi/unifi-7.3.83.ebuild| 6 +- net-wireless/unifi/unifi-7.4.162.ebuild | 6 +- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/net-wireless/unifi/unifi-6.5.55-r2.ebuild b/net-wireless/unifi/unifi-6.5.55-r2.ebuild index 248cfb5a..ec2a20c228d4 100644 --- a/net-wireless/unifi/unifi-6.5.55-r2.ebuild +++ b/net-wireless/unifi/unifi-6.5.55-r2.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 @@ -82,7 +82,11 @@ src_install() { dosym ../../../var/log/unifi /usr/lib/unifi/logs java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar - java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi' + java-pkg_dolauncher \ + unifi \ + --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' \ + --jar ace.jar \ + --pwd '/usr/lib/unifi' newinitd "${FILESDIR}"/unifi.initd-r2 unifi systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service diff --git a/net-wireless/unifi/unifi-7.3.83.ebuild b/net-wireless/unifi/unifi-7.3.83.ebuild index 6626a69d1455..90dd6154 100644 --- a/net-wireless/unifi/unifi-7.3.83.ebuild +++ b/net-wireless/unifi/unifi-7.3.83.ebuild @@ -83,7 +83,11 @@ src_install() { dosym ../../../var/log/unifi /usr/lib/unifi/logs java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar - java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi' + java-pkg_dolauncher \ + unifi \ + --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' \ + --jar ace.jar \ + --pwd '/usr/lib/unifi' if use system-mongodb; then systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service diff --git a/net-wireless/unifi/unifi-7.4.162.ebuild b/net-wireless/unifi/unifi-7.4.162.ebuild index 6b5260d359f7..4321c206aa24 100644 --- a/net-wireless/unifi/unifi-7.4.162.ebuild +++ b/net-wireless/unifi/unifi-7.4.162.ebuild @@ -80,7 +80,11 @@ src_install() { dosym ../../../var/log/unifi /usr/lib/unifi/logs java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar - java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi' + java-pkg_dolauncher \ + unifi \ + --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' \ + --jar ace.jar \ + --pwd '/usr/lib/unifi' if use system-mongodb; then systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 83addd7a8fa1d55e330e163342e62acb4b19eebf Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:07:59 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83addd7a net-im/prosody-modules: fix QA ExcessiveLineLength Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild index 9b0ba076aa2b..2950cf906871 100644 --- a/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild +++ b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild @@ -51,5 +51,6 @@ pkg_postinst() { einfo "'/usr/$(get_libdir)/prosody/community-modules' into 'plugin_paths'" einfo "into your prosody configuration file '/etc/jabber/prosody.cfg.lua.'" einfo "" - einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\", \"/usr/$(get_libdir)/prosody/community-modules\" };" + einfo "Example: plugin_paths = { \"/usr/$(get_libdir)/prosody/modules\"," + einfo "\"/usr/$(get_libdir)/prosody/community-modules\" };" }
[gentoo-commits] repo/gentoo:master commit in: x11-wm/openbox/
commit: 1c952dae5ccf5c5a2805a3e622ca822c24cd2902 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 22:31:00 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 22:31:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c952dae x11-wm/openbox: drop back to ~arch Signed-off-by: Sam James gentoo.org> x11-wm/openbox/openbox-3.6.1-r6.ebuild | 2 +- x11-wm/openbox/{openbox-3.6.1-r6.ebuild => openbox-3.6.1-r7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/openbox/openbox-3.6.1-r6.ebuild b/x11-wm/openbox/openbox-3.6.1-r6.ebuild index 0233009d6d34..3a35c296e216 100644 --- a/x11-wm/openbox/openbox-3.6.1-r6.ebuild +++ b/x11-wm/openbox/openbox-3.6.1-r6.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/Mikachu/openbox.git"; else SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux" fi SRC_URI+=" branding? ( https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )" diff --git a/x11-wm/openbox/openbox-3.6.1-r6.ebuild b/x11-wm/openbox/openbox-3.6.1-r7.ebuild similarity index 100% copy from x11-wm/openbox/openbox-3.6.1-r6.ebuild copy to x11-wm/openbox/openbox-3.6.1-r7.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/
commit: c124aac8666d0e6d2591a8321bc7c14e7c71ec52 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 22:35:33 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 22:35:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c124aac8 media-gfx/graphviz: Stabilize 8.1.0 x86, #911758 Signed-off-by: Sam James gentoo.org> media-gfx/graphviz/graphviz-8.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/graphviz/graphviz-8.1.0.ebuild b/media-gfx/graphviz/graphviz-8.1.0.ebuild index 57cdfca7b93a..176bc2063944 100644 --- a/media-gfx/graphviz/graphviz-8.1.0.ebuild +++ b/media-gfx/graphviz/graphviz-8.1.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re LICENSE="CPL-1.0" 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 ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/openbox/
commit: 7f9198feb0dc9af82c863c7839d339c6a54bd76c Author: Sam James gentoo org> AuthorDate: Sat Aug 5 22:28:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 22:28:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9198fe x11-wm/openbox: fix shebang in /etc/X11/Sessions file A file in /etc/X11/Sessions with just the path that's *not* executable is fine, but if it's executable, it's reasonably treated as a script. Oops. Closes: https://bugs.gentoo.org/911787 Signed-off-by: Sam James gentoo.org> .../{openbox-.ebuild => openbox-3.6.1-r6.ebuild}| 13 + x11-wm/openbox/openbox-.ebuild | 11 --- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/x11-wm/openbox/openbox-.ebuild b/x11-wm/openbox/openbox-3.6.1-r6.ebuild similarity index 91% copy from x11-wm/openbox/openbox-.ebuild copy to x11-wm/openbox/openbox-3.6.1-r6.ebuild index d753cdef761b..0233009d6d34 100644 --- a/x11-wm/openbox/openbox-.ebuild +++ b/x11-wm/openbox/openbox-3.6.1-r6.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/Mikachu/openbox.git"; else SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x86-linux" fi SRC_URI+=" branding? ( https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )" @@ -61,6 +61,8 @@ PATCHES=( "${FILESDIR}/${PN}-3.6.1-py3-xdg.patch" # https://bugs.gentoo.org/827227 "${FILESDIR}/${PN}-3.6.1-getgrent-to-getgroups.patch" + # https://bugs.gentoo.org/901777 + "${FILESDIR}/${PN}-3.6.1-glib-2.76.patch" ) pkg_setup() { @@ -99,9 +101,12 @@ src_configure() { } src_install() { - dodir /etc/X11/Sessions - echo "/usr/bin/openbox-session" > "${ED}/etc/X11/Sessions/${PN}" - fperms a+x /etc/X11/Sessions/${PN} + exeinto /etc/X11/Sessions + newexe - ${PN} <<-EOF + #!/bin/sh + ${PN} + EOF + emake DESTDIR="${D}" install if use branding; then insinto /usr/share/themes diff --git a/x11-wm/openbox/openbox-.ebuild b/x11-wm/openbox/openbox-.ebuild index d753cdef761b..3a35c296e216 100644 --- a/x11-wm/openbox/openbox-.ebuild +++ b/x11-wm/openbox/openbox-.ebuild @@ -61,6 +61,8 @@ PATCHES=( "${FILESDIR}/${PN}-3.6.1-py3-xdg.patch" # https://bugs.gentoo.org/827227 "${FILESDIR}/${PN}-3.6.1-getgrent-to-getgroups.patch" + # https://bugs.gentoo.org/901777 + "${FILESDIR}/${PN}-3.6.1-glib-2.76.patch" ) pkg_setup() { @@ -99,9 +101,12 @@ src_configure() { } src_install() { - dodir /etc/X11/Sessions - echo "/usr/bin/openbox-session" > "${ED}/etc/X11/Sessions/${PN}" - fperms a+x /etc/X11/Sessions/${PN} + exeinto /etc/X11/Sessions + newexe - ${PN} <<-EOF + #!/bin/sh + ${PN} + EOF + emake DESTDIR="${D}" install if use branding; then insinto /usr/share/themes
[gentoo-commits] repo/gentoo:master commit in: x11-wm/fvwm3/
commit: 98cb41a01f37e5161de5c6ae159d3dfe80c29376 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 22:26:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 22:28:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cb41a0 x11-wm/fvwm3: fix shebang in /etc/X11/Sessions file A file in /etc/X11/Sessions with just the path that's *not* executable is fine, but if it's executable, it's reasonably treated as a script. Oops. Bug: https://bugs.gentoo.org/911787 Signed-off-by: Sam James gentoo.org> x11-wm/fvwm3/{fvwm3-.ebuild => fvwm3-1.0.7-r1.ebuild} | 8 +--- x11-wm/fvwm3/fvwm3-.ebuild| 8 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/x11-wm/fvwm3/fvwm3-.ebuild b/x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild similarity index 96% copy from x11-wm/fvwm3/fvwm3-.ebuild copy to x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild index 46cdabe5b388..897728504f51 100644 --- a/x11-wm/fvwm3/fvwm3-.ebuild +++ b/x11-wm/fvwm3/fvwm3-1.0.7-r1.ebuild @@ -141,9 +141,11 @@ src_compile() { src_install() { emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" datarootdir="/usr/share" install - dodir /etc/X11/Sessions - echo "/usr/bin/fvwm3" > "${ED}/etc/X11/Sessions/${PN}" || die - fperms a+x "/etc/X11/Sessions/${PN}" || die + exeinto /etc/X11/Sessions + newexe - ${PN} <<-EOF + #!/bin/sh + ${PN} + EOF python_scriptinto "/usr/bin" python_doscript "${ED}/usr/bin/FvwmCommand" "${ED}/usr/bin/fvwm-menu-desktop" diff --git a/x11-wm/fvwm3/fvwm3-.ebuild b/x11-wm/fvwm3/fvwm3-.ebuild index 46cdabe5b388..897728504f51 100644 --- a/x11-wm/fvwm3/fvwm3-.ebuild +++ b/x11-wm/fvwm3/fvwm3-.ebuild @@ -141,9 +141,11 @@ src_compile() { src_install() { emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" datarootdir="/usr/share" install - dodir /etc/X11/Sessions - echo "/usr/bin/fvwm3" > "${ED}/etc/X11/Sessions/${PN}" || die - fperms a+x "/etc/X11/Sessions/${PN}" || die + exeinto /etc/X11/Sessions + newexe - ${PN} <<-EOF + #!/bin/sh + ${PN} + EOF python_scriptinto "/usr/bin" python_doscript "${ED}/usr/bin/FvwmCommand" "${ED}/usr/bin/fvwm-menu-desktop"