parent
24e2934e4d
commit
3984b404ba
Binary file not shown.
Binary file not shown.
@ -1,3 +1,2 @@
|
|||||||
DIST repoman-2.3.23.tar.bz2 87108 BLAKE2B c1190433bd8aedf59e1ddf192dd14cca13e3bdae7367decd6bf64a79021f54a63f21ec49d5737b90c46be3894f4d3ff11bf5bd2868c9ebf65e44b4eb3bb4eee0 SHA512 9d01fadc5820501a9bfb9c1b6d9634ecbc14aacdc448bb440d1e37d47f7e4bcdea8269f8ba90e3783d84f31121870a9d7b165f58b78f0d0f0f4e822a25687d1b
|
DIST repoman-2.3.23.tar.bz2 87108 BLAKE2B c1190433bd8aedf59e1ddf192dd14cca13e3bdae7367decd6bf64a79021f54a63f21ec49d5737b90c46be3894f4d3ff11bf5bd2868c9ebf65e44b4eb3bb4eee0 SHA512 9d01fadc5820501a9bfb9c1b6d9634ecbc14aacdc448bb440d1e37d47f7e4bcdea8269f8ba90e3783d84f31121870a9d7b165f58b78f0d0f0f4e822a25687d1b
|
||||||
DIST repoman-3.0.1.tar.bz2 88134 BLAKE2B 270eb8c6220360d32076a402795df9bb1c7ce7ca6509707fc2b9307ca94b59131da3100b51519bed2f76dde703782db6ed74a052b51ea48c690e6558ceb9d24f SHA512 2da130a5dba547390151620f7e944de45e0a880165ab138000870661778f54c6f6c2e0eb61bab961a0cf17642a96fc8a2e5e508bb16cc1adfcf103074838196c
|
|
||||||
DIST repoman-3.0.2.tar.bz2 88258 BLAKE2B 32c4d6750fd225cf9fc071be0ffbb38563ffdaf50f1f1ac7247ce3733bd781cd699052101df8b6565fd3d32ec6d9a54efb611b815a722b7954d8100ce01de146 SHA512 fd5b4549a0b108ed1ad37fc0766fc73db127bba8b023a74566ee0167e2a9c56c8597b83ead16522aaf84f158a9a5d0d59e4b5bcc908e6024724c087c837e1fa2
|
DIST repoman-3.0.2.tar.bz2 88258 BLAKE2B 32c4d6750fd225cf9fc071be0ffbb38563ffdaf50f1f1ac7247ce3733bd781cd699052101df8b6565fd3d32ec6d9a54efb611b815a722b7954d8100ce01de146 SHA512 fd5b4549a0b108ed1ad37fc0766fc73db127bba8b023a74566ee0167e2a9c56c8597b83ead16522aaf84f158a9a5d0d59e4b5bcc908e6024724c087c837e1fa2
|
||||||
|
@ -1,64 +0,0 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=no
|
|
||||||
PYTHON_COMPAT=( python3_{7..9} pypy3 )
|
|
||||||
PYTHON_REQ_USE='bzip2(+)'
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
if [[ ${PV} == *9999 ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
|
|
||||||
S="${WORKDIR}/${P}/repoman"
|
|
||||||
else
|
|
||||||
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
|
|
||||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
|
|
||||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=sys-apps/portage-3.0.4[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
||||||
|
|
||||||
python_install() {
|
|
||||||
# Install sbin scripts to bindir for python-exec linking
|
|
||||||
# they will be relocated in pkg_preinst()
|
|
||||||
distutils-r1_python_install \
|
|
||||||
--system-prefix="${EPREFIX}/usr" \
|
|
||||||
--bindir="$(python_get_scriptdir)" \
|
|
||||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
|
||||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
|
|
||||||
--sbindir="$(python_get_scriptdir)" \
|
|
||||||
--sysconfdir="${EPREFIX}/etc" \
|
|
||||||
"${@}"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
|
||||||
elog ""
|
|
||||||
elog "This release of repoman is from the new portage/repoman split"
|
|
||||||
elog "release code base."
|
|
||||||
elog "This new repoman code base is still being developed. So its API's"
|
|
||||||
elog "are not to be considered stable and are subject to change."
|
|
||||||
elog "The code released has been tested and considered ready for use."
|
|
||||||
elog "This however does not guarantee it to be completely bug free."
|
|
||||||
elog "Please report any bugs you may encounter."
|
|
||||||
elog ""
|
|
||||||
fi
|
|
||||||
}
|
|
Binary file not shown.
@ -1,3 +1,4 @@
|
|||||||
DIST composer-1.10.15.tar.gz 427919 BLAKE2B 38d2e1c795385dd13bedbf5283cf76b04efb54db8dc72eff05370b9505382e2e43f10e1528f148186edb759a098b948d1fee36ac99ab6a5591858723100a27aa SHA512 f8544632e00a08ec75b327e6eac2c96bff60ba78c238863c8ab6b4d82239997f11140a049df0d6c0338bb7523b52fc3ea6f767b9418f75b51535ccfde44fa68c
|
DIST composer-1.10.15.tar.gz 427919 BLAKE2B 38d2e1c795385dd13bedbf5283cf76b04efb54db8dc72eff05370b9505382e2e43f10e1528f148186edb759a098b948d1fee36ac99ab6a5591858723100a27aa SHA512 f8544632e00a08ec75b327e6eac2c96bff60ba78c238863c8ab6b4d82239997f11140a049df0d6c0338bb7523b52fc3ea6f767b9418f75b51535ccfde44fa68c
|
||||||
DIST composer-1.10.20.tar.gz 429016 BLAKE2B 29dcf1e32974230075e56c9b11e53316a1bada9a6ccf43f3357fc39577abadde566df962bb9bf92cc9806a012fbd70c18aba5daee87090fd10de273643d92ce7 SHA512 5b85ebc6a0612c01bd2dd6f6a57526581a821c1a45163ef85511bd0e629b10dc464776b56fe33be192b2a3f07ce818dc40cf2305d9f65ee10287b2265e198cca
|
DIST composer-1.10.20.tar.gz 429016 BLAKE2B 29dcf1e32974230075e56c9b11e53316a1bada9a6ccf43f3357fc39577abadde566df962bb9bf92cc9806a012fbd70c18aba5daee87090fd10de273643d92ce7 SHA512 5b85ebc6a0612c01bd2dd6f6a57526581a821c1a45163ef85511bd0e629b10dc464776b56fe33be192b2a3f07ce818dc40cf2305d9f65ee10287b2265e198cca
|
||||||
|
DIST composer-2.0.10.tar.gz 494934 BLAKE2B b87cf3fe23f0dac66e10fb3586bff5693cb9bf65fd8cbc1ece337e89494478f9542c5f2068ae735c74f36c1286526cbcd66662445592a0cb1db16e0a29d56765 SHA512 096949f25324ba871573c77038205166d88d9cabe6d10e5e62ec38158b9f6266e1e277bbb501d62e2b3e7415b696f28c37daa31ec643d77714ffa538a7ea4799
|
||||||
DIST composer-2.0.9.tar.gz 493134 BLAKE2B f08818ec05aeebd79501e221b9cef10425c7dd60b9aca17ca8dad2f6967258d6b1a8d0d1b383b0c7dd1214ce6416f666bc30785bcb5978c66051ef2e03d17304 SHA512 4953bcc0d2e9ae61ebbb3615c262ac05762fa0165db2114118eb5c2bb014bc4341b07c3b8739575feacaad92d2460b89486b49f4eb49b80ce4a9de36a1152b48
|
DIST composer-2.0.9.tar.gz 493134 BLAKE2B f08818ec05aeebd79501e221b9cef10425c7dd60b9aca17ca8dad2f6967258d6b1a8d0d1b383b0c7dd1214ce6416f666bc30785bcb5978c66051ef2e03d17304 SHA512 4953bcc0d2e9ae61ebbb3615c262ac05762fa0165db2114118eb5c2bb014bc4341b07c3b8739575feacaad92d2460b89486b49f4eb49b80ce4a9de36a1152b48
|
||||||
|
@ -0,0 +1,76 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="7"
|
||||||
|
|
||||||
|
DESCRIPTION="Dependency Manager for PHP"
|
||||||
|
HOMEPAGE="https://github.com/composer/composer"
|
||||||
|
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="dev-lang/php:*[curl]
|
||||||
|
>=dev-php/ca-bundle-1.0
|
||||||
|
dev-php/fedora-autoloader
|
||||||
|
>=dev-php/jsonlint-1.4
|
||||||
|
>=dev-php/json-schema-5.2.10
|
||||||
|
>=dev-php/phar-utils-1.0
|
||||||
|
>=dev-php/psr-log-1.0
|
||||||
|
>=dev-php/reactphp-promise-2.7
|
||||||
|
>=dev-php/semver-3.0
|
||||||
|
>=dev-php/spdx-licenses-1.2
|
||||||
|
>=dev-php/symfony-console-2.8.52
|
||||||
|
>=dev-php/symfony-filesystem-2.8.52
|
||||||
|
>=dev-php/symfony-finder-2.8.52
|
||||||
|
>=dev-php/symfony-process-2.8.52
|
||||||
|
>=dev-php/xdebug-handler-1.1"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
mkdir vendor || die
|
||||||
|
|
||||||
|
phpab \
|
||||||
|
--output vendor/autoload.php \
|
||||||
|
--template "${FILESDIR}"/autoload.php.tpl \
|
||||||
|
--basedir src \
|
||||||
|
src \
|
||||||
|
|| die
|
||||||
|
|
||||||
|
cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
|
||||||
|
|
||||||
|
// Dependencies
|
||||||
|
\Fedora\Autoloader\Dependencies::required([
|
||||||
|
'/usr/share/php/Composer/CaBundle/autoload.php',
|
||||||
|
'/usr/share/php/Composer/Semver/autoload.php',
|
||||||
|
'/usr/share/php/Composer/Spdx/autoload.php',
|
||||||
|
'/usr/share/php/Composer/XdebugHandler/autoload.php',
|
||||||
|
'/usr/share/php/JsonSchema/autoload.php',
|
||||||
|
'/usr/share/php/Psr/Log/autoload.php',
|
||||||
|
'/usr/share/php/Seld/JsonLint/autoload.php',
|
||||||
|
'/usr/share/php/Seld/PharUtils/autoload.php',
|
||||||
|
'/usr/share/php/Symfony/Component/Console/autoload.php',
|
||||||
|
'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
|
||||||
|
'/usr/share/php/Symfony/Component/Finder/autoload.php',
|
||||||
|
'/usr/share/php/Symfony/Component/Process/autoload.php',
|
||||||
|
'/usr/share/php/React/Promise/autoload.php'
|
||||||
|
]);
|
||||||
|
EOF
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto "/usr/share/${PN}"
|
||||||
|
|
||||||
|
# Composer expects the LICENSE file to be there, and the
|
||||||
|
# easiest thing to do is to give it what it wants.
|
||||||
|
doins -r LICENSE res src vendor
|
||||||
|
|
||||||
|
exeinto "/usr/share/${PN}/bin"
|
||||||
|
doexe "bin/${PN}"
|
||||||
|
dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
|
||||||
|
|
||||||
|
dodoc CHANGELOG.md README.md doc/*.md
|
||||||
|
dodoc -r doc/articles doc/faqs
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST xdebug-2.9.6.tar.gz 436208 BLAKE2B 00cfb42c41bfb44f285b97779d6ba625641fc34494465e9e791ab5458c6a608e432df0ad45c561df2f8c9aba04ab34b3a98bb5e6bfb92ace39a3ad4145f3514a SHA512 13ed07a1489ba7bc0b4e85bf56306c733e7894cea8cb442649635196606b12d92e5618ab2485e7cde4aaee2ac6752993aecd933c24fd64b5113ef619339403d2
|
DIST xdebug-2.9.6.tar.gz 436208 BLAKE2B 00cfb42c41bfb44f285b97779d6ba625641fc34494465e9e791ab5458c6a608e432df0ad45c561df2f8c9aba04ab34b3a98bb5e6bfb92ace39a3ad4145f3514a SHA512 13ed07a1489ba7bc0b4e85bf56306c733e7894cea8cb442649635196606b12d92e5618ab2485e7cde4aaee2ac6752993aecd933c24fd64b5113ef619339403d2
|
||||||
DIST xdebug-2.9.8.tar.gz 438295 BLAKE2B 8645052faceb354817ddb448f46af5b849507d31255b43ac59bcef4ece7837ef835ae2ad624ed8a95f8f98d552ef0e7195a4ade7df9176bc300d855a0156f405 SHA512 c431d51a0d9c5ac1c7fc529c2819db480cbfff6f65c35c3c0dbef4e78427aa28ede164f397f92c409e58e386a6be34ecd2ded0ee35e01df1cbf92a49fd2f2aab
|
DIST xdebug-2.9.8.tar.gz 438295 BLAKE2B 8645052faceb354817ddb448f46af5b849507d31255b43ac59bcef4ece7837ef835ae2ad624ed8a95f8f98d552ef0e7195a4ade7df9176bc300d855a0156f405 SHA512 c431d51a0d9c5ac1c7fc529c2819db480cbfff6f65c35c3c0dbef4e78427aa28ede164f397f92c409e58e386a6be34ecd2ded0ee35e01df1cbf92a49fd2f2aab
|
||||||
DIST xdebug-3.0.2.tar.gz 435761 BLAKE2B 0476d29b3a960d83fd0818098a3d076f48f4d67057a2b6ec79571b011a9f364b18d3319771ad18e7145aa0f0f45fab7ed13d814b863731abe1721aafa8b59408 SHA512 723e00885a49a5626870cc4cb0f7fd49a3173c8d4e9b4022009430fdeaa1b152828de18e6e7fa709be8bb11989c89dc2d9940de9cc3d592174b5dafbc3d2c52d
|
DIST xdebug-3.0.2.tar.gz 435761 BLAKE2B 0476d29b3a960d83fd0818098a3d076f48f4d67057a2b6ec79571b011a9f364b18d3319771ad18e7145aa0f0f45fab7ed13d814b863731abe1721aafa8b59408 SHA512 723e00885a49a5626870cc4cb0f7fd49a3173c8d4e9b4022009430fdeaa1b152828de18e6e7fa709be8bb11989c89dc2d9940de9cc3d592174b5dafbc3d2c52d
|
||||||
|
DIST xdebug-3.0.3.tar.gz 437261 BLAKE2B 7ccfa8acbbe8b40eb086c9d4f47d363ec52850f5b0b91480bebfa416d7b88edf20deb6ee5fb5514dd1885f7a5b77c4b18caecf958d7dcf463c44c259d0fe2b89 SHA512 2ea5c6e2d6481aeeb5b2d8e39f5c5686d9b7480aea0c159f3da6e830700594b24129c1c4242ff8413b52aa2ed0ea872bf72a17fe23facb69c1cae75a917bde5d
|
||||||
|
@ -0,0 +1,58 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="7"
|
||||||
|
PHP_EXT_NAME="xdebug"
|
||||||
|
PHP_EXT_INI="yes"
|
||||||
|
PHP_EXT_ZENDEXT="yes"
|
||||||
|
PHP_EXT_INIFILE="3.0-xdebug.ini"
|
||||||
|
|
||||||
|
USE_PHP="php7-3 php7-4 php8-0"
|
||||||
|
PHP_EXT_NEEDED_USE="-threads(-)"
|
||||||
|
|
||||||
|
MY_PV="${PV/_/}"
|
||||||
|
MY_PV="${MY_PV/rc/RC}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
|
||||||
|
inherit php-ext-source-r3
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||||
|
|
||||||
|
DESCRIPTION="A PHP debugging and profiling extension"
|
||||||
|
HOMEPAGE="https://xdebug.org/"
|
||||||
|
# Using tarball from GitHub for tests
|
||||||
|
#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz"
|
||||||
|
SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
LICENSE="Xdebug"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
# Tests are known to fail
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
DOCS=( README.rst CREDITS )
|
||||||
|
PHP_EXT_ECONF_ARGS=()
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
local slot
|
||||||
|
for slot in $(php_get_slots); do
|
||||||
|
php_init_slot_env "${slot}"
|
||||||
|
TEST_PHP_EXECUTABLE="${PHPCLI}" \
|
||||||
|
TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \
|
||||||
|
TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \
|
||||||
|
"${PHPCLI}" run-xdebug-tests.php
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
ewarn "We have set xdebug.mode to off, as xdebug can be"
|
||||||
|
ewarn "installed as a dependency, and not all users will want xdebug to be"
|
||||||
|
ewarn "enabled by default. If you want to enable it, you should edit the"
|
||||||
|
ewarn "ini file and set xdebug.mode to one or more modes e.g. develop,debug,trace"
|
||||||
|
elog ""
|
||||||
|
elog "The 3.0 major release changes many options."
|
||||||
|
elog "Review https://xdebug.org/docs/upgrade_guide for differences from 2.x"
|
||||||
|
}
|
Binary file not shown.
@ -1,4 +1,3 @@
|
|||||||
|
DIST denonavr-0.10.1.tar.gz 111775 BLAKE2B c96cd3f4597766fdd1d4d5182ad5eadcc3808f6aa7cd1f4029d29bfe204df561283ebb7cc7ecac836bb1d6614c43d8d56f12bd2b0a7dceb2d0c6fd92e8321d22 SHA512 a13d357f88b10fe9d75f81e3baf26232fe557c4c06d0205a12f40b858dd41a159d9a2b88ccd8b0138414f53195036ef4bb49aea2d9bcddfc03079faecea84fc4
|
||||||
DIST denonavr-0.9.10.tar.gz 102045 BLAKE2B 2b0cde47d5ea50b218b04b696756d003494ff92f99ba88509312e1a2a8ce19f0bdc0c51671a7097fa1e7d7f63194d6435ddcfb31d902bf855368d69643c4c64a SHA512 8e0bb6a25eb38e798759dbee301371691c1b34e934054897d65d8829b7f7593044522fe4667c005abcf428ed1234016fb8bbf083e05c51502f722e4d8df3b155
|
DIST denonavr-0.9.10.tar.gz 102045 BLAKE2B 2b0cde47d5ea50b218b04b696756d003494ff92f99ba88509312e1a2a8ce19f0bdc0c51671a7097fa1e7d7f63194d6435ddcfb31d902bf855368d69643c4c64a SHA512 8e0bb6a25eb38e798759dbee301371691c1b34e934054897d65d8829b7f7593044522fe4667c005abcf428ed1234016fb8bbf083e05c51502f722e4d8df3b155
|
||||||
DIST denonavr-0.9.7.tar.gz 101839 BLAKE2B d44600e6963c2e17ffc12f203926b522d2bf2d9a853e4f061583158fb087b8fb5dbc43be835aa639ffe11391aa494a8b061b2c177bccfc2568781b304547e311 SHA512 2b8a8224ec46b90d2256d7d516801c6ae18b4434a0ee901b0a9aa80cc0481216fa33566bf33d41928f0112361b165bbe40e5f44b65cd17f09beb7cb3f4d9d803
|
|
||||||
DIST denonavr-0.9.8.tar.gz 101850 BLAKE2B b02a18d1f61547e7e63fbd51a72de57803ec6e78232be0027fb6b77176fa872227afcb5a414b0cb92ca4373116a5c6ec4975fea73ae272742ec399e4c0e3ad81 SHA512 30ca12ffffcf66b45c17434c96e496fe61af5cd42aa85dcb25502f6a21593ec4d884937d52726a430b405d9807ad024456e48e144a759ea1351fccc906a95af3
|
|
||||||
DIST denonavr-0.9.9.tar.gz 101902 BLAKE2B de30ad9520781eaa66a651f8a77ed88c76daa191f0de716f2cc00e21a8c8ae8883c5aa0c32167754062517763f903949626e04342a2342894a632cb9b94d2e20 SHA512 45d3b4fc6f8487caed0911ff7dd90dd28482de688429b8d0fae68db9a5d78959005ab2aab1b34eab34e964f4e82bccb6d57aadea367f81fc4a7927e54d771728
|
DIST denonavr-0.9.9.tar.gz 101902 BLAKE2B de30ad9520781eaa66a651f8a77ed88c76daa191f0de716f2cc00e21a8c8ae8883c5aa0c32167754062517763f903949626e04342a2342894a632cb9b94d2e20 SHA512 45d3b4fc6f8487caed0911ff7dd90dd28482de688429b8d0fae68db9a5d78959005ab2aab1b34eab34e964f4e82bccb6d57aadea367f81fc4a7927e54d771728
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( pypy3 python3_{7..9} )
|
|
||||||
PYTHON_REQ_USE="xml(+)"
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Automation Library for Denon AVR receivers"
|
|
||||||
HOMEPAGE="https://github.com/scarface-4711/denonavr"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/netifaces[${PYTHON_USEDEP}]
|
|
||||||
dev-python/requests[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/requests-mock[${PYTHON_USEDEP}]
|
|
||||||
dev-python/testtools[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST httpcore-0.12.3.tar.gz 57587 BLAKE2B 3c0e7a210b21e54564c4c6077fadf66344b887662c71b05a1ad4a2c0224a4d703eccdf576d4443341176edee03b6776bfd49aaef2ea2f29f02614677e1dfad85 SHA512 b31535231dc2b6a5f1c9c0c538628f75360f04b4747b447ab0a7168ed32d0eabd463335c2f7fa782dcabb4cbc32891a2839ae50e0999d5a791c01b02533d38f0
|
@ -0,0 +1,64 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7..9} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A minimal low-level HTTP client"
|
||||||
|
HOMEPAGE="https://www.encode.io/httpcore/"
|
||||||
|
SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
=dev-python/h11-0*[${PYTHON_USEDEP}]
|
||||||
|
=dev-python/sniffio-1*[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||||
|
dev-python/trustme[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# anyio and trio are not in the tree
|
||||||
|
sed -i 's/^@pytest.mark.\(anyio\|trio\)/@pytest.mark.skip/' \
|
||||||
|
tests/async_tests/test_*.py || die
|
||||||
|
sed -i '/^import trio/d' tests/utils.py || die
|
||||||
|
# pproxy is not in the tree, the associated fixture
|
||||||
|
# must be disabled to prevent errors during test setup
|
||||||
|
sed -i 's/def proxy_server().*/&\n pytest.skip()/' \
|
||||||
|
tests/conftest.py || die
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
local skipped_tests=(
|
||||||
|
# Require Internet access or hypercorn (not in the tree)
|
||||||
|
tests/test_threadsafety.py::test_threadsafe_basic
|
||||||
|
tests/sync_tests/test_interfaces.py::test_http_request
|
||||||
|
tests/sync_tests/test_interfaces.py::test_https_request
|
||||||
|
tests/sync_tests/test_interfaces.py::test_http2_request
|
||||||
|
tests/sync_tests/test_interfaces.py::test_closing_http_request
|
||||||
|
tests/sync_tests/test_interfaces.py::test_connection_pool_get_connection_info
|
||||||
|
tests/sync_tests/test_interfaces.py::test_max_keepalive_connections_handled_correctly
|
||||||
|
tests/sync_tests/test_interfaces.py::test_explicit_backend_name
|
||||||
|
tests/sync_tests/test_interfaces.py::test_connection_timeout_tcp
|
||||||
|
tests/sync_tests/test_interfaces.py::test_broken_socket_detection_many_open_files
|
||||||
|
tests/sync_tests/test_retries.py::test_no_retries
|
||||||
|
tests/sync_tests/test_retries.py::test_retries_exceeded
|
||||||
|
tests/sync_tests/test_retries.py::test_retries_enabled
|
||||||
|
# Require hypercorn
|
||||||
|
tests/sync_tests/test_interfaces.py::test_connection_timeout_uds
|
||||||
|
)
|
||||||
|
pytest -vv ${skipped_tests[@]/#/--deselect } \
|
||||||
|
|| die "Tests failed with ${EPYTHON}"
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>python@gentoo.org</email>
|
||||||
|
<name>Python</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">httpcore</remote-id>
|
||||||
|
<remote-id type="github">encode/httpcore</remote-id>
|
||||||
|
<bugs-to>https://github.com/encode/httpcore/issues</bugs-to>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1 @@
|
|||||||
|
DIST httpx-0.16.1.tar.gz 965347 BLAKE2B a6c5bcdda595ffcfb824194564ebd93760a9180e60665a9540fc6a2822b1be4273b940fee61cb4b49c2d97a5f4d71b1caf32deddec18d2fb636465b3868aece4 SHA512 d76b2c94c655c187ab150f20b16906034574d017a67c4a06c456d55071434cc0ba7752bdceda86aa6b1a1fe9109fa11594e4ea679cd7d2a77898fb40fa5153d3
|
@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7..9} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Fully-featured HTTP client which provides sync and async APIs"
|
||||||
|
HOMEPAGE="https://www.python-httpx.org/"
|
||||||
|
SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/certifi[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sniffio[${PYTHON_USEDEP}]
|
||||||
|
=dev-python/httpcore-0.12*[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/rfc3986-1.3[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/rfc3986-2[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/brotlipy[${PYTHON_USEDEP}]
|
||||||
|
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||||
|
dev-python/hyper-h2[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||||
|
dev-python/trustme[${PYTHON_USEDEP}]
|
||||||
|
dev-python/uvicorn[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# Require Internet access
|
||||||
|
sed -i 's/test_async_proxy_close\|test_sync_proxy_close/_&/' \
|
||||||
|
tests/client/test_proxies.py || die
|
||||||
|
# trio is not currently in the tree
|
||||||
|
sed -i '/^import trio/d' tests/concurrency.py || die
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>python@gentoo.org</email>
|
||||||
|
<name>Python</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">httpx</remote-id>
|
||||||
|
<remote-id type="github">encode/httpx</remote-id>
|
||||||
|
<bugs-to>https://github.com/encode/httpx/issues</bugs-to>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1 @@
|
|||||||
|
DIST pytest-httpx-0.10.1.tar.gz 21117 BLAKE2B 372ecc8a132f28bf7016ed466c4f6974f51c3c2ab9decd68fd8e3c7a810030db9f169f5ab28662cfed006297ea200d3a157ba220f2156b44be03fbf49edc5415 SHA512 f306e57408924b653d3ab4dd28f266b066f202b98440b31769940bdab0be98d5c48817e22d68e2dcdf82426e26334242591d0ae630aa71812f81dd7866b81e0f
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>python@gentoo.org</email>
|
||||||
|
<name>Python</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">pytest-httpx</remote-id>
|
||||||
|
<remote-id type="github">Colin-b/pytest_httpx</remote-id>
|
||||||
|
<bugs-to>https://github.com/Colin-b/pytest_httpx/issues</bugs-to>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7..9} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
MY_PN="${PN/-/_}"
|
||||||
|
DESCRIPTION="Send responses to HTTPX using pytest"
|
||||||
|
HOMEPAGE="https://colin-b.github.io/pytest_httpx/"
|
||||||
|
SRC_URI="https://github.com/Colin-b/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
=dev-python/httpx-0.16*[${PYTHON_USEDEP}]
|
||||||
|
=dev-python/pytest-6*[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests --install pytest
|
@ -0,0 +1 @@
|
|||||||
|
DIST uvicorn-0.13.4.tar.gz 505858 BLAKE2B 486436c0b4c717741c11b7da6a979dc9fe977baa2dbc3e2538ce28551d2dee593076b670b16c099056165624c149f96974f64d2847e38234122ec93b65b31cda SHA512 5332494e0b43b4e87f9d6742be679527b1ec2bc4d2e061768594d44b1fd1d6961a2bd1fa23469fca6c530ef36d6123e453306c2bb664cb27b0cd6145b9a70fd7
|
@ -0,0 +1,31 @@
|
|||||||
|
https://github.com/encode/uvicorn/pull/892
|
||||||
|
|
||||||
|
diff --git a/tests/protocols/test_http.py b/tests/protocols/test_http.py
|
||||||
|
index f35a965d..25110fc6 100644
|
||||||
|
--- a/tests/protocols/test_http.py
|
||||||
|
+++ b/tests/protocols/test_http.py
|
||||||
|
@@ -67,6 +67,7 @@
|
||||||
|
b"Host: example.org",
|
||||||
|
b"Connection: upgrade",
|
||||||
|
b"Upgrade: websocket",
|
||||||
|
+ b"Sec-WebSocket-Version: 11",
|
||||||
|
b"",
|
||||||
|
b"",
|
||||||
|
]
|
||||||
|
diff --git a/tests/protocols/test_websocket.py b/tests/protocols/test_websocket.py
|
||||||
|
index 24bc285f..7c3fcc08 100644
|
||||||
|
--- a/tests/protocols/test_websocket.py
|
||||||
|
+++ b/tests/protocols/test_websocket.py
|
||||||
|
@@ -51,7 +51,11 @@ def app(scope):
|
||||||
|
async with httpx.AsyncClient() as client:
|
||||||
|
response = await client.get(
|
||||||
|
"http://127.0.0.1:8000",
|
||||||
|
- headers={"upgrade": "websocket", "connection": "upgrade"},
|
||||||
|
+ headers={
|
||||||
|
+ "upgrade": "websocket",
|
||||||
|
+ "connection": "upgrade",
|
||||||
|
+ "sec-webSocket-version": "11",
|
||||||
|
+ },
|
||||||
|
timeout=5,
|
||||||
|
)
|
||||||
|
if response.status_code == 426:
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>python@gentoo.org</email>
|
||||||
|
<name>Python</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">uvicorn</remote-id>
|
||||||
|
<remote-id type="github">encode/uvicorn</remote-id>
|
||||||
|
<bugs-to>https://github.com/encode/uvicorn/issues</bugs-to>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,50 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7..9} )
|
||||||
|
# entry points are used
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Lightning-fast ASGI server implementation"
|
||||||
|
HOMEPAGE="https://www.uvicorn.org/"
|
||||||
|
SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
=dev-python/click-7*[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/h11-0.8[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||||
|
dev-python/httpx[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||||
|
dev-python/trustme[${PYTHON_USEDEP}]
|
||||||
|
dev-python/websockets[${PYTHON_USEDEP}]
|
||||||
|
dev-python/wsproto[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${P}-fix-wsproto-1.0.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# watchgod is not in the tree
|
||||||
|
sed -e '/^from uvicorn.supervisors.watchgodreload/d' \
|
||||||
|
-e 's/, WatchGodReload//' \
|
||||||
|
-i tests/supervisors/test_reload.py
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
Binary file not shown.
@ -1,3 +1,4 @@
|
|||||||
DIST qtwebengine-5.15.2-ppc64.tar.xz 43868 BLAKE2B 97a2db64c688cc3ce178a6f00c29d3408221302c992bf0df31edd5c11f7cd978b92d9222201644991fca4fc0824b19d994a71c472732dbbdda3729bdd04a67f3 SHA512 835e7da4670cd823a1674052d64971bfd98d54edb6c5df8e9d09aa8103d496a4c16f0eb9d47c46db466e1c640e3326d4e43b284161129d648bfe693a902ec9cc
|
DIST qtwebengine-5.15.2-ppc64.tar.xz 43868 BLAKE2B 97a2db64c688cc3ce178a6f00c29d3408221302c992bf0df31edd5c11f7cd978b92d9222201644991fca4fc0824b19d994a71c472732dbbdda3729bdd04a67f3 SHA512 835e7da4670cd823a1674052d64971bfd98d54edb6c5df8e9d09aa8103d496a4c16f0eb9d47c46db466e1c640e3326d4e43b284161129d648bfe693a902ec9cc
|
||||||
DIST qtwebengine-5.15.2_p20210205.tar.xz 317422912 BLAKE2B a5cdbea0347db21b7fb981a358ad6419ea9cebef98f3d8fef3618b9010164986257cb87caef6a09648e463c3b864ce28e0591a2a783b8b5727b69d85b4b3289c SHA512 8e8b4918f7c3232aafd9f2d13655501e0d03d90514ef3a0b8319df1c8792aeaf7800f370cee15634c708ee14f86ef831749556cb6710578d03c3c2e468149be0
|
DIST qtwebengine-5.15.2_p20210205.tar.xz 317422912 BLAKE2B a5cdbea0347db21b7fb981a358ad6419ea9cebef98f3d8fef3618b9010164986257cb87caef6a09648e463c3b864ce28e0591a2a783b8b5727b69d85b4b3289c SHA512 8e8b4918f7c3232aafd9f2d13655501e0d03d90514ef3a0b8319df1c8792aeaf7800f370cee15634c708ee14f86ef831749556cb6710578d03c3c2e468149be0
|
||||||
|
DIST qtwebengine-5.15.2_p20210220.tar.xz 320087924 BLAKE2B 8db495e853948d8a47d04d34e8f2e99f33423874026d447fd119be885c74671f6566f8ba34f6e37ed5abcc347150213bef9575cc61b80ee8fbc4a005c2448df8 SHA512 7502a3d7df68764d1ed8953f8bd8a6def88344c56800bf32d1527133bceaf669f2ef6899dd2b4f23ca284ad5f0a9b086f1807f3a5f0a482b0744d1ba2391c480
|
||||||
DIST qtwebengine-everywhere-src-5.15.2.tar.xz 280142544 BLAKE2B cf84a07292e69b5746d6575d65295b5bf4e054d448361f26e63cbe20ddd0773f60893e656d74b3b8c191e2829e09398a65896c8d96d3a7ef210ac1f21cd90e63 SHA512 de64c30819f5e2f8620c853ff22b2f9717641477aef4432a552a72d1d67ed62ed61572afee6de3f2c9f32dee28f4f786ffd63fc465aa42c0ae1e87ea28341756
|
DIST qtwebengine-everywhere-src-5.15.2.tar.xz 280142544 BLAKE2B cf84a07292e69b5746d6575d65295b5bf4e054d448361f26e63cbe20ddd0773f60893e656d74b3b8c191e2829e09398a65896c8d96d3a7ef210ac1f21cd90e63 SHA512 de64c30819f5e2f8620c853ff22b2f9717641477aef4432a552a72d1d67ed62ed61572afee6de3f2c9f32dee28f4f786ffd63fc465aa42c0ae1e87ea28341756
|
||||||
|
@ -0,0 +1,192 @@
|
|||||||
|
From b0a7f5691113534c2cf771f2dd3cece5e93bc7d4 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Frank Tang <ftang@chromium.org>
|
||||||
|
Date: Tue, 03 Nov 2020 23:20:37 -0800
|
||||||
|
Subject: [PATCH] Update to ICU68-1
|
||||||
|
|
||||||
|
ICU68-1 change the output skeleton format. So we need to change
|
||||||
|
resolvedOptions code for 68 migration.
|
||||||
|
|
||||||
|
Chromium roll
|
||||||
|
https://chromium-review.googlesource.com/c/chromium/src/+/2474093
|
||||||
|
|
||||||
|
Bug: v8:10945
|
||||||
|
Change-Id: I3b2c7fbe8abb22df8fa51287c498ca3245b8c55b
|
||||||
|
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2477431
|
||||||
|
Commit-Queue: Frank Tang <ftang@chromium.org>
|
||||||
|
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
|
||||||
|
Reviewed-by: Shu-yu Guo <syg@chromium.org>
|
||||||
|
Cr-Commit-Position: refs/heads/master@{#70972}
|
||||||
|
|
||||||
|
(ported to work with <ICU-68.1 and rebased chromium)
|
||||||
|
---
|
||||||
|
|
||||||
|
diff --git a/src/3rdparty/chromium/v8/src/objects/js-number-format.cc b/src/3rdparty/chromium/v8/src/objects/js-number-format.cc
|
||||||
|
index 45b0eab..d18b133 100644
|
||||||
|
--- a/src/3rdparty/chromium/v8/src/objects/js-number-format.cc
|
||||||
|
+++ b/src/3rdparty/chromium/v8/src/objects/js-number-format.cc
|
||||||
|
@@ -389,17 +389,20 @@ Handle<String> CurrencySignString(Isolate* isolate,
|
||||||
|
Handle<String> UnitDisplayString(Isolate* isolate,
|
||||||
|
const icu::UnicodeString& skeleton) {
|
||||||
|
// Ex: skeleton as
|
||||||
|
- // "measure-unit/length-meter .### rounding-mode-half-up unit-width-full-name"
|
||||||
|
+ // <ICU-68.1: "measure-unit/length-meter .### rounding-mode-half-up unit-width-full-name".
|
||||||
|
+ // >=ICU-68.1: "unit/length-meter .### rounding-mode-half-up unit-width-full-name"
|
||||||
|
if (skeleton.indexOf("unit-width-full-name") >= 0) {
|
||||||
|
return ReadOnlyRoots(isolate).long_string_handle();
|
||||||
|
}
|
||||||
|
// Ex: skeleton as
|
||||||
|
- // "measure-unit/length-meter .### rounding-mode-half-up unit-width-narrow".
|
||||||
|
+ // <ICU-68.1: "measure-unit/length-meter .### rounding-mode-half-up unit-width-narrow".
|
||||||
|
+ // >=ICU-68.1: "unit/length-meter .### rounding-mode-half-up unit-width-narrow".
|
||||||
|
if (skeleton.indexOf("unit-width-narrow") >= 0) {
|
||||||
|
return ReadOnlyRoots(isolate).narrow_string_handle();
|
||||||
|
}
|
||||||
|
// Ex: skeleton as
|
||||||
|
- // "measure-unit/length-foot .### rounding-mode-half-up"
|
||||||
|
+ // <ICU-68.1: "measure-unit/length-foot .### rounding-mode-half-up"
|
||||||
|
+ // >=ICU-68.1: "unit/length-foot .### rounding-mode-half-up"
|
||||||
|
return ReadOnlyRoots(isolate).short_string_handle();
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -422,7 +425,8 @@ Notation NotationFromSkeleton(const icu::UnicodeString& skeleton) {
|
||||||
|
return Notation::COMPACT;
|
||||||
|
}
|
||||||
|
// Ex: skeleton as
|
||||||
|
- // "measure-unit/length-foot .### rounding-mode-half-up"
|
||||||
|
+ // <ICU-68.1: "measure-unit/length-foot .### rounding-mode-half-up"
|
||||||
|
+ // >=ICU-68.1: "unit/length-foot .### rounding-mode-half-up"
|
||||||
|
return Notation::STANDARD;
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -562,14 +566,23 @@ namespace {
|
||||||
|
|
||||||
|
// Ex: percent .### rounding-mode-half-up
|
||||||
|
// Special case for "percent"
|
||||||
|
-// Ex: "measure-unit/length-kilometer per-measure-unit/duration-hour .###
|
||||||
|
-// rounding-mode-half-up" should return "kilometer-per-unit".
|
||||||
|
-// Ex: "measure-unit/duration-year .### rounding-mode-half-up" should return
|
||||||
|
-// "year".
|
||||||
|
+// <ICU-68.1:
|
||||||
|
+// Ex: "measure-unit/length-kilometer per-measure-unit/duration-hour .###
|
||||||
|
+// rounding-mode-half-up" should return "kilometer-per-unit".
|
||||||
|
+// Ex: "measure-unit/duration-year .### rounding-mode-half-up" should return
|
||||||
|
+// >=ICU-68.1:
|
||||||
|
+// Ex: "unit/milliliter-per-acre .### rounding-mode-half-up"
|
||||||
|
+// should return "milliliter-per-acre".
|
||||||
|
+// Ex: "unit/year .### rounding-mode-half-up" should return
|
||||||
|
+// "year".
|
||||||
|
std::string UnitFromSkeleton(const icu::UnicodeString& skeleton) {
|
||||||
|
std::string str;
|
||||||
|
str = skeleton.toUTF8String<std::string>(str);
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM < 68
|
||||||
|
std::string search("measure-unit/");
|
||||||
|
+#else
|
||||||
|
+ std::string search("unit/");
|
||||||
|
+#endif
|
||||||
|
size_t begin = str.find(search);
|
||||||
|
if (begin == str.npos) {
|
||||||
|
// Special case for "percent".
|
||||||
|
@@ -578,20 +591,41 @@ std::string UnitFromSkeleton(const icu::UnicodeString& skeleton) {
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM < 68
|
||||||
|
// Skip the type (ex: "length").
|
||||||
|
// "measure-unit/length-kilometer per-measure-unit/duration-hour"
|
||||||
|
// b
|
||||||
|
begin = str.find("-", begin + search.size());
|
||||||
|
+#else
|
||||||
|
+ // Ex:
|
||||||
|
+ // "unit/acre .### rounding-mode-half-up"
|
||||||
|
+ // b
|
||||||
|
+ // Ex:
|
||||||
|
+ // "unit/milliliter-per-acre .### rounding-mode-half-up"
|
||||||
|
+ // b
|
||||||
|
+ begin += search.size();
|
||||||
|
+#endif
|
||||||
|
if (begin == str.npos) {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM < 68
|
||||||
|
begin++; // Skip the '-'.
|
||||||
|
+#endif
|
||||||
|
// Find the end of the subtype.
|
||||||
|
size_t end = str.find(" ", begin);
|
||||||
|
- // "measure-unit/length-kilometer per-measure-unit/duration-hour"
|
||||||
|
- // b e
|
||||||
|
+ // <ICU-68.1:
|
||||||
|
+ // "measure-unit/length-kilometer per-measure-unit/duration-hour"
|
||||||
|
+ // b e
|
||||||
|
+ // >=ICU-68.1:
|
||||||
|
+ // Ex:
|
||||||
|
+ // "unit/acre .### rounding-mode-half-up"
|
||||||
|
+ // b e
|
||||||
|
+ // Ex:
|
||||||
|
+ // "unit/milliliter-per-acre .### rounding-mode-half-up"
|
||||||
|
+ // b e
|
||||||
|
if (end == str.npos) {
|
||||||
|
end = str.size();
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM < 68
|
||||||
|
return str.substr(begin, end - begin);
|
||||||
|
}
|
||||||
|
// "measure-unit/length-kilometer per-measure-unit/duration-hour"
|
||||||
|
@@ -625,17 +659,36 @@ std::string UnitFromSkeleton(const icu::UnicodeString& skeleton) {
|
||||||
|
// "measure-unit/length-kilometer per-measure-unit/duration-hour"
|
||||||
|
// [result ] b e
|
||||||
|
return result + "-per-" + str.substr(begin, end - begin);
|
||||||
|
+#else
|
||||||
|
+ }
|
||||||
|
+ return str.substr(begin, end - begin);
|
||||||
|
+#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
Style StyleFromSkeleton(const icu::UnicodeString& skeleton) {
|
||||||
|
if (skeleton.indexOf("currency/") >= 0) {
|
||||||
|
return Style::CURRENCY;
|
||||||
|
}
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM < 68
|
||||||
|
if (skeleton.indexOf("measure-unit/") >= 0) {
|
||||||
|
if (skeleton.indexOf("scale/100") >= 0 &&
|
||||||
|
skeleton.indexOf("measure-unit/concentr-percent") >= 0) {
|
||||||
|
+#else
|
||||||
|
+ if (skeleton.indexOf("percent") >= 0) {
|
||||||
|
+ // percent precision-integer rounding-mode-half-up scale/100
|
||||||
|
+ if (skeleton.indexOf("scale/100") >= 0) {
|
||||||
|
+#endif
|
||||||
|
return Style::PERCENT;
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM >= 68
|
||||||
|
+ } else {
|
||||||
|
+ return Style::UNIT;
|
||||||
|
+#endif
|
||||||
|
}
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM >= 68
|
||||||
|
+ }
|
||||||
|
+ // Before ICU68: "measure-unit/", since ICU68 "unit/"
|
||||||
|
+ if (skeleton.indexOf("unit/") >= 0) {
|
||||||
|
+#endif
|
||||||
|
return Style::UNIT;
|
||||||
|
}
|
||||||
|
return Style::DECIMAL;
|
||||||
|
diff --git a/src/3rdparty/chromium/v8/src/objects/js-relative-time-format.cc b/src/3rdparty/chromium/v8/src/objects/js-relative-time-format.cc
|
||||||
|
index 267343aaae..64d56a1c12 100644
|
||||||
|
--- a/src/3rdparty/chromium/v8/src/objects/js-relative-time-format.cc
|
||||||
|
+++ b/src/3rdparty/chromium/v8/src/objects/js-relative-time-format.cc
|
||||||
|
@@ -195,9 +195,18 @@ MaybeHandle<JSRelativeTimeFormat> JSRelativeTimeFormat::New(
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+#if U_ICU_VERSION_MAJOR_NUM < 68
|
||||||
|
icu::DecimalFormat* decimal_format =
|
||||||
|
static_cast<icu::DecimalFormat*>(number_format);
|
||||||
|
decimal_format->setMinimumGroupingDigits(-2);
|
||||||
|
+#else
|
||||||
|
+ if (number_format->getDynamicClassID() ==
|
||||||
|
+ icu::DecimalFormat::getStaticClassID()) {
|
||||||
|
+ icu::DecimalFormat* decimal_format =
|
||||||
|
+ static_cast<icu::DecimalFormat*>(number_format);
|
||||||
|
+ decimal_format->setMinimumGroupingDigits(-2);
|
||||||
|
+ }
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
// Change UDISPCTX_CAPITALIZATION_NONE to other values if
|
||||||
|
// ECMA402 later include option to change capitalization.
|
@ -0,0 +1,15 @@
|
|||||||
|
generate_gni.sh: update_readme() runs git at the end of process, prevent it.
|
||||||
|
|
||||||
|
Thanks-to: Georgy Yakovlev <gyakovlev@gentoo.org>
|
||||||
|
|
||||||
|
--- a/src/3rdparty/chromium/third_party/libvpx/generate_gni.sh 2021-02-07 12:51:49.438514897 +0100
|
||||||
|
+++ b/src/3rdparty/chromium/third_party/libvpx/generate_gni.sh 2021-02-21 16:23:38.375724515 +0100
|
||||||
|
@@ -519,8 +519,3 @@
|
||||||
|
|
||||||
|
gn format --in-place $BASE_DIR/BUILD.gn
|
||||||
|
gn format --in-place $BASE_DIR/libvpx_srcs.gni
|
||||||
|
-
|
||||||
|
-cd $BASE_DIR/$LIBVPX_SRC_DIR
|
||||||
|
-update_readme
|
||||||
|
-
|
||||||
|
-cd $BASE_DIR
|
@ -0,0 +1,42 @@
|
|||||||
|
From d9d9e606cb34b1b4ac0f44de132b1eb10763f1f6 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Michael=20Br=C3=BCning?= <michael.bruning@qt.io>
|
||||||
|
Date: Tue, 23 Feb 2021 16:34:39 +0100
|
||||||
|
Subject: [PATCH] FIXUP: [Backport] CVE-2021-21149: Stack overflow in Data
|
||||||
|
Transfer
|
||||||
|
|
||||||
|
Const qualifier removed by another patch upstream had to be removed
|
||||||
|
as well.
|
||||||
|
|
||||||
|
Change-Id: I4823080661b815884c49ad9881e9958c1ba65251
|
||||||
|
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
||||||
|
---
|
||||||
|
src/3rdparty/chromium/ui/gfx/x/connection.cc | 2 +-
|
||||||
|
src/3rdparty/chromium/ui/gfx/x/connection.h | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/3rdparty/chromium/ui/gfx/x/connection.cc b/src/3rdparty/chromium/ui/gfx/x/connection.cc
|
||||||
|
index 0afbac2c605..8152f4e06be 100644
|
||||||
|
--- a/src/3rdparty/chromium/ui/gfx/x/connection.cc
|
||||||
|
+++ b/src/3rdparty/chromium/ui/gfx/x/connection.cc
|
||||||
|
@@ -423,7 +423,7 @@ Event Connection::WaitForNextEvent() {
|
||||||
|
return Event();
|
||||||
|
}
|
||||||
|
|
||||||
|
-bool Connection::HasPendingResponses() const {
|
||||||
|
+bool Connection::HasPendingResponses() {
|
||||||
|
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||||
|
return HasNextEvent() || HasNextResponse();
|
||||||
|
}
|
||||||
|
diff --git a/src/3rdparty/chromium/ui/gfx/x/connection.h b/src/3rdparty/chromium/ui/gfx/x/connection.h
|
||||||
|
index 73a306a2ca1..0e3bbb66e53 100644
|
||||||
|
--- a/src/3rdparty/chromium/ui/gfx/x/connection.h
|
||||||
|
+++ b/src/3rdparty/chromium/ui/gfx/x/connection.h
|
||||||
|
@@ -124,7 +124,7 @@ class COMPONENT_EXPORT(X11) Connection : public XProto,
|
||||||
|
Event WaitForNextEvent();
|
||||||
|
|
||||||
|
// Are there any events, errors, or replies already buffered?
|
||||||
|
- bool HasPendingResponses() const;
|
||||||
|
+ bool HasPendingResponses();
|
||||||
|
|
||||||
|
// Dispatch any buffered events, errors, or replies.
|
||||||
|
void Dispatch(Delegate* delegate);
|
@ -0,0 +1,184 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
QTVER=$(ver_cut 1-3)
|
||||||
|
inherit multiprocessing python-any-r1 qt5-build
|
||||||
|
|
||||||
|
DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications"
|
||||||
|
|
||||||
|
if [[ ${QT5_BUILD_TYPE} == release ]]; then
|
||||||
|
# KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
if [[ ${PV} == ${QTVER}_p* ]]; then
|
||||||
|
SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz"
|
||||||
|
S="${WORKDIR}/${P}"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# patchset based on https://github.com/chromium-ppc64le releases
|
||||||
|
SRC_URI+=" ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-ppc64.tar.xz )"
|
||||||
|
|
||||||
|
IUSE="alsa bindist designer geolocation kerberos pulseaudio +system-ffmpeg +system-icu widgets"
|
||||||
|
REQUIRED_USE="designer? ( widgets )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
app-arch/snappy:=
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/nspr
|
||||||
|
dev-libs/nss
|
||||||
|
dev-libs/expat
|
||||||
|
dev-libs/libevent:=
|
||||||
|
dev-libs/libxml2[icu]
|
||||||
|
dev-libs/libxslt
|
||||||
|
dev-libs/re2:=
|
||||||
|
~dev-qt/qtcore-${QTVER}
|
||||||
|
~dev-qt/qtdeclarative-${QTVER}
|
||||||
|
~dev-qt/qtgui-${QTVER}
|
||||||
|
~dev-qt/qtnetwork-${QTVER}
|
||||||
|
~dev-qt/qtprintsupport-${QTVER}
|
||||||
|
~dev-qt/qtwebchannel-${QTVER}[qml]
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype
|
||||||
|
media-libs/harfbuzz:=
|
||||||
|
media-libs/lcms:2
|
||||||
|
media-libs/libjpeg-turbo:=
|
||||||
|
media-libs/libpng:0=
|
||||||
|
>=media-libs/libvpx-1.5:=[svc(+)]
|
||||||
|
media-libs/libwebp:=
|
||||||
|
media-libs/mesa[egl,X(+)]
|
||||||
|
media-libs/opus
|
||||||
|
sys-apps/dbus
|
||||||
|
sys-apps/pciutils
|
||||||
|
sys-libs/zlib[minizip]
|
||||||
|
virtual/libudev
|
||||||
|
x11-libs/libdrm
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/libXcomposite
|
||||||
|
x11-libs/libXcursor
|
||||||
|
x11-libs/libXdamage
|
||||||
|
x11-libs/libXext
|
||||||
|
x11-libs/libXfixes
|
||||||
|
x11-libs/libXi
|
||||||
|
x11-libs/libXrandr
|
||||||
|
x11-libs/libXrender
|
||||||
|
x11-libs/libXScrnSaver
|
||||||
|
x11-libs/libXtst
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
designer? ( ~dev-qt/designer-${QTVER} )
|
||||||
|
geolocation? ( ~dev-qt/qtpositioning-${QTVER} )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
pulseaudio? ( media-sound/pulseaudio:= )
|
||||||
|
system-ffmpeg? ( media-video/ffmpeg:0= )
|
||||||
|
system-icu? ( >=dev-libs/icu-68.2:= )
|
||||||
|
widgets? (
|
||||||
|
~dev-qt/qtdeclarative-${QTVER}[widgets]
|
||||||
|
~dev-qt/qtwidgets-${QTVER}
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
>=app-arch/gzip-1.7
|
||||||
|
dev-util/gperf
|
||||||
|
dev-util/ninja
|
||||||
|
dev-util/re2c
|
||||||
|
net-libs/nodejs
|
||||||
|
sys-devel/bison
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-5.15.0-disable-fatal-warnings.patch" # bug 695446
|
||||||
|
"${FILESDIR}/${P}-chromium-87-v8-icu68.patch" # bug 757606
|
||||||
|
"${FILESDIR}/${P}-fixup-CVE-2021-21149-backport.patch"
|
||||||
|
"${FILESDIR}/${P}-disable-git.patch" # downstream snapshot fix
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if [[ ${PV} == ${QTVER}_p* ]]; then
|
||||||
|
# This is made from git, and for some reason will fail w/o .git directories.
|
||||||
|
mkdir -p .git src/3rdparty/chromium/.git || die
|
||||||
|
|
||||||
|
# We need to make sure this integrates well into Qt 5.15.2 installation.
|
||||||
|
# Otherwise revdeps fail w/o heavy changes. This is the simplest way to do it.
|
||||||
|
sed -e "/^MODULE_VERSION/s/5.*/${QTVER}/" -i .qmake.conf || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# QTBUG-88657 - jumbo-build is broken
|
||||||
|
#if ! use jumbo-build; then
|
||||||
|
sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \
|
||||||
|
src/buildtools/config/common.pri || die
|
||||||
|
#fi
|
||||||
|
|
||||||
|
# bug 630834 - pass appropriate options to ninja when building GN
|
||||||
|
sed -e "s/\['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" \
|
||||||
|
-i src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py || die
|
||||||
|
|
||||||
|
# bug 620444 - ensure local headers are used
|
||||||
|
find "${S}" -type f -name "*.pr[fio]" | \
|
||||||
|
xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' || die
|
||||||
|
|
||||||
|
if use system-icu; then
|
||||||
|
# Sanity check to ensure that bundled copy of ICU is not used.
|
||||||
|
# Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because
|
||||||
|
# src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system.
|
||||||
|
# If usage of headers of bundled copy of ICU occurs, then lists of shim headers in
|
||||||
|
# shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in
|
||||||
|
# src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated.
|
||||||
|
local file
|
||||||
|
while read file; do
|
||||||
|
echo "#error This file should not be used!" > "${file}" || die
|
||||||
|
done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null)
|
||||||
|
fi
|
||||||
|
|
||||||
|
qt_use_disable_config alsa webengine-alsa src/buildtools/config/linux.pri
|
||||||
|
qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri
|
||||||
|
|
||||||
|
qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro
|
||||||
|
|
||||||
|
qt_use_disable_mod widgets widgets src/src.pro
|
||||||
|
|
||||||
|
qt5-build_src_prepare
|
||||||
|
|
||||||
|
# we need to generate ppc64 stuff because upstream does not ship it yet
|
||||||
|
if use ppc64; then
|
||||||
|
einfo "Patching for ppc64le and generating build files"
|
||||||
|
eapply "${WORKDIR}/${PN}-ppc64"
|
||||||
|
pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || die
|
||||||
|
mkdir -vp source/config/linux/ppc64 || die
|
||||||
|
mkdir -p source/libvpx/test || die
|
||||||
|
touch source/libvpx/test/test.mk || die
|
||||||
|
./generate_gni.sh || die
|
||||||
|
popd >/dev/null || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
export NINJA_PATH=/usr/bin/ninja
|
||||||
|
export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
|
||||||
|
|
||||||
|
local myqmakeargs=(
|
||||||
|
--
|
||||||
|
-no-build-qtpdf
|
||||||
|
-printing-and-pdf
|
||||||
|
-system-opus
|
||||||
|
-system-webp
|
||||||
|
$(usex alsa '-alsa' '-no-alsa')
|
||||||
|
$(usex bindist '-no-proprietary-codecs' '-proprietary-codecs')
|
||||||
|
$(usex geolocation '-webengine-geolocation' '-no-webengine-geolocation')
|
||||||
|
$(usex kerberos '-webengine-kerberos' '-no-webengine-kerberos')
|
||||||
|
$(usex pulseaudio '-pulseaudio' '-no-pulseaudio')
|
||||||
|
$(usex system-ffmpeg '-system-ffmpeg' '-qt-ffmpeg')
|
||||||
|
$(usex system-icu '-webengine-icu' '-no-webengine-icu')
|
||||||
|
)
|
||||||
|
qt5-build_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
qt5-build_src_install
|
||||||
|
|
||||||
|
# bug 601472
|
||||||
|
if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then
|
||||||
|
die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/"
|
||||||
|
fi
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
|||||||
DIST bluedevil-5.20.5.tar.xz 158768 BLAKE2B 8204f1c34e64839ef9671e2c285c394c5a3408d0d4e1d11a8f69f0b51cbffaebf7fa3a7aec7f3a5182ab2754e376762ca0cf90ec84e0c146b2c7696d2db372f5 SHA512 768100b8f34e9a4d2cf1f64910ff490f15be04a2aecc241d64e72c4b57954cf1f48be93c640f93f8c455ef69548f26e659f7a4bec88228490b85130ba042328a
|
DIST bluedevil-5.20.5.tar.xz 158768 BLAKE2B 8204f1c34e64839ef9671e2c285c394c5a3408d0d4e1d11a8f69f0b51cbffaebf7fa3a7aec7f3a5182ab2754e376762ca0cf90ec84e0c146b2c7696d2db372f5 SHA512 768100b8f34e9a4d2cf1f64910ff490f15be04a2aecc241d64e72c4b57954cf1f48be93c640f93f8c455ef69548f26e659f7a4bec88228490b85130ba042328a
|
||||||
DIST bluedevil-5.21.0.tar.xz 161716 BLAKE2B 41f7fb832df1bdc8dff47e6de83d3e2ea7682ad8c9396c5d0f55b91661f7ed212d7d51018032373dd40150839185825af615b4c764e75b9d0a753ae176a0930e SHA512 f49210f6ad539d5698e26b7fed795b25dbd29d2536b339b34de1bc020ebfff6e6f1f7d8012b949bcc50d62662bc44b3946e740e367b0810498cd4b4ae79e35cf
|
DIST bluedevil-5.21.1.tar.xz 161764 BLAKE2B 94196f34adcf41b7b7c546c7b70307d415703eecaeb14b62cece741f9d9ca0751381096f9a799b6f0573ba1deff33e9d1ad9faee78c7f99204d925a263fd9f9e SHA512 07f0b2ef87165684954aeba59705ec939539a428cac3805a977616023bcc3b49a1b83ed320c10cd3c3d795913e5b19b52f48ab61ffafc0170135e8e9b0ceb19d
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST breeze-grub-5.20.5.tar.xz 3153036 BLAKE2B 05a09e03e8ddb608566e6c9b1d28f117ee3b17e814baa2125b3636a872230733759ef76ab3030e288cced36d0380ad357983c1a2735600a0c98ac4eaba852251 SHA512 22524d3031689e8dca73833932bd1661fc7e85aedaeb136fc43cb9b72324efeca4c35f08fbd6d28d6c1b8333589b939ea162655173e54568c0ee4e4f1ee5d1c9
|
DIST breeze-grub-5.20.5.tar.xz 3153036 BLAKE2B 05a09e03e8ddb608566e6c9b1d28f117ee3b17e814baa2125b3636a872230733759ef76ab3030e288cced36d0380ad357983c1a2735600a0c98ac4eaba852251 SHA512 22524d3031689e8dca73833932bd1661fc7e85aedaeb136fc43cb9b72324efeca4c35f08fbd6d28d6c1b8333589b939ea162655173e54568c0ee4e4f1ee5d1c9
|
||||||
DIST breeze-grub-5.21.0.tar.xz 3149780 BLAKE2B 54de6084916b6bb6301e85ed2b5e8bd8e5083e6f270e69ab7e2dc7b2df1a4a01b6b780b78f9df55a8d19e457cfdadc5e5da2c5624c813bc4f78312140d5321f1 SHA512 60d65e0bfc9d0d6c7b836042216101b5a68603324faced5162dc58fae3fb5184bb7b91da1f52a379ec2dd61c024ecc756441d5c93ab080254311f94455473224
|
DIST breeze-grub-5.21.1.tar.xz 3146196 BLAKE2B 830cf809864736f929c14c21c9eb3d2b2cbd3b03aca4024f8e6b1adfbd8e2f4873250ba1eb8f38600dd45fb9d87c75b22d8398adb744622c84c8a7a25a9a88e0 SHA512 52c4e5f17560d9aa025acb1b2ee18a6c33898fb72867a3050695aa31955084c80a56a713c9d8237d55fd30ff19f52389415f346eda0b521279c7e31d9378073a
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST breeze-gtk-5.20.5.tar.xz 43068 BLAKE2B 09263f81c2a20970b6a3e0655292fef30cc3cc8a0ba4e458dbf046e306a9ea706c405fa022b670950ed8aecc762663a1e1548331f1e3f62b56fadfbd9ff3acf0 SHA512 4c159f28d6d5163cfbf6add00d1a5edd8caf4b6530e4d8b8744ad99ab6193dec3d774c267ab3a45d8eb8aeee0b3d7e3b4848ef6a21d589bef33763392a1fd6d1
|
DIST breeze-gtk-5.20.5.tar.xz 43068 BLAKE2B 09263f81c2a20970b6a3e0655292fef30cc3cc8a0ba4e458dbf046e306a9ea706c405fa022b670950ed8aecc762663a1e1548331f1e3f62b56fadfbd9ff3acf0 SHA512 4c159f28d6d5163cfbf6add00d1a5edd8caf4b6530e4d8b8744ad99ab6193dec3d774c267ab3a45d8eb8aeee0b3d7e3b4848ef6a21d589bef33763392a1fd6d1
|
||||||
DIST breeze-gtk-5.21.0.tar.xz 47200 BLAKE2B 7ba644a5d068a7eaaffa73365e2c5b326c51195c0ed981a51b2085d02f9d8cd93f7a48a4a2eb8132b3c1f4ed059e479a95fcc6fcc2c298dda7cbb066de096734 SHA512 124497cba18033e29c0120a871c0e8a01fae64371b6dde6e8bfe800bf2c3e6cd76d2adbeab711f2a38b0a2c157d4752a5ac29996ef01c28329a9dc3705e88dac
|
DIST breeze-gtk-5.21.1.tar.xz 47144 BLAKE2B 0487b531220babf40415ebcc3f6dd326183aa5845c263d9250970e72a97d3c8ab4d09c0e675e21bf0e2adbeaeb8817daeeeb0cf6d5e278417ccf776d9c2bd339 SHA512 60414cea88a78089b65ebf7646ab1a410cd3f54d9ed53988e0021e29a1b1fcb22c057bbe5ed4df17ba0c67bff24d4d1de23a1aa03e89a2c5c08169f937623c7f
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST breeze-plymouth-5.20.5.tar.xz 108832 BLAKE2B c0205874e22c60697e30f84cdda0d344248d772d7308fa9d3e4cbed54abc8aad56614de83b4f40daae52386110b46c6d9cef356a936738e9dbf91270eaecd578 SHA512 0c2526c14069f36b86fb4fd4a2b0ca7e283ed44f3a2a80f9b6de9efccefa5cede0d9214cd0c2a6adf43a78f72291d06d3dd00b01a10d36e517f67b1a432836b3
|
DIST breeze-plymouth-5.20.5.tar.xz 108832 BLAKE2B c0205874e22c60697e30f84cdda0d344248d772d7308fa9d3e4cbed54abc8aad56614de83b4f40daae52386110b46c6d9cef356a936738e9dbf91270eaecd578 SHA512 0c2526c14069f36b86fb4fd4a2b0ca7e283ed44f3a2a80f9b6de9efccefa5cede0d9214cd0c2a6adf43a78f72291d06d3dd00b01a10d36e517f67b1a432836b3
|
||||||
DIST breeze-plymouth-5.21.0.tar.xz 108840 BLAKE2B a9ccf08cf82227f8f2e3176a30684c7a0a215fabb7c6cc4bd80645a6dd5b3486009c94020b0f906f5b4b80c883f8d0e8ec172ae7f1237deffd1a8f5a57ed600c SHA512 2f9c57e7b81d49c21554b0929e2cbf077b685037627f34180fde8271ffcac0b4850a1377ea6eba384958d1407c0ea00121e7fb19494ffd42f2676936cd6e98ae
|
DIST breeze-plymouth-5.21.1.tar.xz 108840 BLAKE2B 0d72c0341dbc59d78833eea8bec2f45681449c90bce3681d30388a3cc55a3c29737058897cb9fc0e4f29a79881cac80d550675eaf1e6de01bb598063275eefd6 SHA512 8c051717cecdc6e404ea67e4c89244d652b28735871db57cb65926ac8b0838e463c48051aa95dbf483e12be03190721b8af79992ba3b18d5c8fdaeb6a8143910
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST breeze-5.20.5.tar.xz 15695388 BLAKE2B f8ff7df9449106815c3c356d96321118a388ef84530dd69f570fcfcb96ab9c20ddda3343a58535ad86232a34bf00ca6091c60350002e04c4bab8018e12a8b673 SHA512 1be4d2c52b683b042a4b094fec75ce069b011f547f8c9f58a04a17cc933537bb018dcab826525827a09b607426a65fbaa40b66ad3232267b34d4214be0a8e13d
|
DIST breeze-5.20.5.tar.xz 15695388 BLAKE2B f8ff7df9449106815c3c356d96321118a388ef84530dd69f570fcfcb96ab9c20ddda3343a58535ad86232a34bf00ca6091c60350002e04c4bab8018e12a8b673 SHA512 1be4d2c52b683b042a4b094fec75ce069b011f547f8c9f58a04a17cc933537bb018dcab826525827a09b607426a65fbaa40b66ad3232267b34d4214be0a8e13d
|
||||||
DIST breeze-5.21.0.tar.xz 26283192 BLAKE2B e39427c2727963c93663bdce31f0a6fff5a21e90d1510ffcccd6038fe8da656c35666b34f0b315332b407371988f8f2dd3567490383bc134c326c45934329162 SHA512 c4ce4f25a81493114651ec7f5d46a9d0af0ce355ef267224d4e01163427e4fc2e3aeaa98c752f05f16156ed09dc1b3413cf591a95cd281b14122d6710b1e0aa7
|
DIST breeze-5.21.1.tar.xz 26283604 BLAKE2B 6bf18aa0925897f48a1a47639914bd9ca6bc7ed86e67db50bee692965f6bb555182ba702474dd061f08debb55e0b5f355aa5d364f48626073f978c0531f4c62c SHA512 561bae54162a259e81d9d9ec5dbd1da8f784a4a7ac6347b78009dfe0eb24f8fc39315ce1d83d997c3c8e7650e8115d2a9d9476a52827b57198e6af4f950f576e
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST discover-5.20.5.tar.xz 10305280 BLAKE2B fe47718014d420947c1509577e28ec642ccdc975d2b9fa6d2000bfd190880aff4fa1f2ca4597a77980995209847647cc5fb5963bb1c0a88a8010fc1b198c49b7 SHA512 e33f1027a09c8c7733c0b9da81ee82f0c90237c736435ad93cfdb127d79e0ddee0d4d8214774032c81a4078613d278688f0fddbf287aa03a5192cfcdb1eeffa7
|
DIST discover-5.20.5.tar.xz 10305280 BLAKE2B fe47718014d420947c1509577e28ec642ccdc975d2b9fa6d2000bfd190880aff4fa1f2ca4597a77980995209847647cc5fb5963bb1c0a88a8010fc1b198c49b7 SHA512 e33f1027a09c8c7733c0b9da81ee82f0c90237c736435ad93cfdb127d79e0ddee0d4d8214774032c81a4078613d278688f0fddbf287aa03a5192cfcdb1eeffa7
|
||||||
DIST discover-5.21.0.tar.xz 8424684 BLAKE2B 917d42e3f504ebd3307ee39a1de99722b421265d4448148bd948e55ec287eab5fc1b7888d4d60cc80af8bc655bc1c4a48b3bdfa38a45f53fe502cf54aeedf5c6 SHA512 6afba71e09046f82c0ed54a6e7fe624cb5d1dccdaf8ac27a992cdb7963626cbc50c456cf736c2316440253cd7c422c905caca210b4456f23befadbf2c7a5b95b
|
DIST discover-5.21.1.tar.xz 8425140 BLAKE2B e0f08cc5c84f3ded4f66f3dafb2f54858fd9f60f16e6f9c84779a8086d40dcac12b7a3a587d3990b5a0b23554a6f294c461e1f143458b2f0b68de50d0397cdac SHA512 92ea1108bbc6c8c45fc5513cae4d38489579ffead81561e35cbb12e687b5a765ab96de66f340adc0dd3d24ef756c851b0c4875f4000b996032210169f70bd22e
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST drkonqi-5.20.5.tar.xz 755736 BLAKE2B 00dfcabeee2a7deae7cd4705d981000935c8ae9010cd0357b21b4245d4870a73b2d08539dc394d18db22112a77acd7be75d4c5c37cc3da738c71d22a5f21b6cd SHA512 b47c70a3fd2e9f2e7afe663e1dbdb93cbd69e3c864edcd68ca5a3af72abd554647b069d1f92a38c2a67e4a7abcc351003eee185ea751b32f26bdb164d0a0c3b4
|
DIST drkonqi-5.20.5.tar.xz 755736 BLAKE2B 00dfcabeee2a7deae7cd4705d981000935c8ae9010cd0357b21b4245d4870a73b2d08539dc394d18db22112a77acd7be75d4c5c37cc3da738c71d22a5f21b6cd SHA512 b47c70a3fd2e9f2e7afe663e1dbdb93cbd69e3c864edcd68ca5a3af72abd554647b069d1f92a38c2a67e4a7abcc351003eee185ea751b32f26bdb164d0a0c3b4
|
||||||
DIST drkonqi-5.21.0.tar.xz 768864 BLAKE2B 758e75e6319167522a3acd3df47806807b70bf1a055665e2398494a1b1fa3088106c7d33e205d4a71db99a5f372d40ea8c823e050853340e094bad269034007a SHA512 846b9d656850cc1ad92ca9d11432c6621bc04bef84a73c99c4d559980e5e85c4f909088f732b41a5d989efdbe65db86b910456bb4acda268be8078cf4ac35e31
|
DIST drkonqi-5.21.1.tar.xz 768880 BLAKE2B 004033e030ec82a6ea96f10e91269d994a3a1719d5d0e5f5ee24941f336d87e2cb994f45bdeaf19e2baa959943a7df87e4e1b7c7b10db9562ace4c150da6706a SHA512 5b1545885173be7025e78bd94fc0a31c7569a2dc9a3277ce6d0d8c9d5ad9a5b8a0b1a46dc60b880831c2684fb7ea1745048321bcd722219174ef1b242198208e
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kactivitymanagerd-5.20.5.tar.xz 95236 BLAKE2B 1fb4803309cce1207226fb330759c2235672265d2232c8faf9e3d8505243ff2fce4cc955a6a46a83b1d5ab3719fe39c998d4cb06737145a57b4122818945a0bf SHA512 eade394ce5e10f1dffe60784142a797ec9180cf339557e6f06f235b00127fcb910ea42bf0260990fd1197cf958bdb2bb607d9c7e0cd4a5ad075fa6d46c21bbf4
|
DIST kactivitymanagerd-5.20.5.tar.xz 95236 BLAKE2B 1fb4803309cce1207226fb330759c2235672265d2232c8faf9e3d8505243ff2fce4cc955a6a46a83b1d5ab3719fe39c998d4cb06737145a57b4122818945a0bf SHA512 eade394ce5e10f1dffe60784142a797ec9180cf339557e6f06f235b00127fcb910ea42bf0260990fd1197cf958bdb2bb607d9c7e0cd4a5ad075fa6d46c21bbf4
|
||||||
DIST kactivitymanagerd-5.21.0.tar.xz 99340 BLAKE2B bbd51fb17b26929064c638e72be81c32de7e5aa7d9932f7dcd56ef0c3ba79f7920ef194055ae739fb5c0564b1dc232420ac32f020fe76793618d6b34f4c35993 SHA512 e2971ba8ed9a8d57aae05797905290d5d02cae699b656e6725b45f83e748157b4a9e6fdb8a3ee412f0236c5fbe6b9233088974cdbf35700d136e7395628ad07c
|
DIST kactivitymanagerd-5.21.1.tar.xz 99360 BLAKE2B 6bc2b76788cb7b9866bd40116cb4ed44503a6e080fafecdcecf3370cbe39c89b020cbbaed389a3c146cdebd5b0c3b505d433e578eda602e15f888801cff0ea79 SHA512 2e1dd65577de8457e60dba2903378419787a691078f580aa0f6a6bdb2eafbaae7f3354b83c22db32a4713bc1789d8459a16c9cb761f8eea387a1d0fdc040558f
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kde-cli-tools-5.20.5.tar.xz 602472 BLAKE2B b42d9e8f89cec058c2d98d37b77310737807ef63d4adc408f5b8150ecfbce5fc8076e3f44dd5a67fb1125a419202529309c04f08295bdc34ed6599153b873179 SHA512 60507745d0df94361cc506d00f82b361656e02b7a35d79f77136536b6916d7f4b5e379986fb1f20bc8401140451e90dc8d08891031b1d7c31c74658f6fb20662
|
DIST kde-cli-tools-5.20.5.tar.xz 602472 BLAKE2B b42d9e8f89cec058c2d98d37b77310737807ef63d4adc408f5b8150ecfbce5fc8076e3f44dd5a67fb1125a419202529309c04f08295bdc34ed6599153b873179 SHA512 60507745d0df94361cc506d00f82b361656e02b7a35d79f77136536b6916d7f4b5e379986fb1f20bc8401140451e90dc8d08891031b1d7c31c74658f6fb20662
|
||||||
DIST kde-cli-tools-5.21.0.tar.xz 610328 BLAKE2B 23414a157f63227e68ac16551b6085e583467c54d85a6cd1a63f8cd37fb3b40f9da0d24683b6bf481d6687dc4da952cf78a6567a575fc7bc53f2f6c7cd05c753 SHA512 0c580b245e152f878f00d13c202707fec5566ac0101a580a53e0b39a5624aa8e6f2a343147b53af7f54fb496926adea2028eaeedc8b671bc8f76e661bf4ebb2d
|
DIST kde-cli-tools-5.21.1.tar.xz 610252 BLAKE2B 17a700d034bdfff39f96e043c78e465afd04dab9265ed8eefc2561249b138b5efab0d273414b3c6b8c6cb928a03fd66c177c9ee554f438fff964bc29903d972f SHA512 20348903c769b29d048024e8bde5f4e5ff078d0a9385e2eca17c19bd333473472f59ab5fb6a477e7fe868d6ad35efe6bcbd35674e3d1d24028e89bf006a28862
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kde-gtk-config-5.20.5.tar.xz 68208 BLAKE2B 89d52f60f0a3cd9d1407a8a537f2893107cc7ba37a5763aba532b665dc0b6c529c6bb9d5873de961e86e3be3cf386de907307bbdde119bdc6fb15b8e958f4881 SHA512 066fff2d3fee4468eb0b5cb27da857bb7d27f2d88f0ac5dd31b1eea928c051c47b3c6d7b5d7de08415cc498d7a6773af37035ede35e315aadd32893a3b0ab846
|
DIST kde-gtk-config-5.20.5.tar.xz 68208 BLAKE2B 89d52f60f0a3cd9d1407a8a537f2893107cc7ba37a5763aba532b665dc0b6c529c6bb9d5873de961e86e3be3cf386de907307bbdde119bdc6fb15b8e958f4881 SHA512 066fff2d3fee4468eb0b5cb27da857bb7d27f2d88f0ac5dd31b1eea928c051c47b3c6d7b5d7de08415cc498d7a6773af37035ede35e315aadd32893a3b0ab846
|
||||||
DIST kde-gtk-config-5.21.0.tar.xz 68680 BLAKE2B 9031f2682eb50ec97248b6f24d871e56c9f19ddd553b2f419d9ca30ebb1ee7bfea395aafa80e11c9b654cea9a8a03ee659870c4e6ed695f1dd6001220d640cb0 SHA512 75c765db780abdacd3eeeabd7edac94b9efe6801e680a1439246e5eda24c3839bbe017e0833f75340ab50aac99be592d851cc90c6d81f658d08fecd26f6dec49
|
DIST kde-gtk-config-5.21.1.tar.xz 68672 BLAKE2B d0176a8d9da59a3e713e2c608499b85faa4d822806a0d6019e185e58ac769d4e8cf9a66fcbc541b67759261186eeb400f45aba91ce00a9b99029b449376ffa22 SHA512 e6b6ba5a7da1736f19b726eaf4bb020f40b72eac088626351961e3aadf1b2b47d1290650e1b5efebf3593ba895e2f88b35de496efddb9c5df937c7fbeda77251
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kdecoration-5.20.5.tar.xz 45524 BLAKE2B 3ba5a83c51664ce45b21055ca839cd390feb206d98c8b4380895ccc81f861b741a1a01d70f0417f36020322e5e94aa58ba41e75300a2d987dd3a27f65907b5fb SHA512 020130695a865a98acc3b8ec783650877addec8beb6ee96b87bf74f7bedd63aa2d06629d3f8f59a1b76ded72b4a6c85d462d61ed6c9a37876fd2f8123af8fdfe
|
DIST kdecoration-5.20.5.tar.xz 45524 BLAKE2B 3ba5a83c51664ce45b21055ca839cd390feb206d98c8b4380895ccc81f861b741a1a01d70f0417f36020322e5e94aa58ba41e75300a2d987dd3a27f65907b5fb SHA512 020130695a865a98acc3b8ec783650877addec8beb6ee96b87bf74f7bedd63aa2d06629d3f8f59a1b76ded72b4a6c85d462d61ed6c9a37876fd2f8123af8fdfe
|
||||||
DIST kdecoration-5.21.0.tar.xz 45908 BLAKE2B fb270910d34cef854a58d9994e95ce4040a91e00d3af8b4e2b9c66431f50a04b04602ac2a94937125ee08590f239bc6c6ab52cff281401ce711436ae9082185d SHA512 60f83261c2f9aac1aae14f17038fc683d833a646e039468207b34e5ed24442aeddf9fbb32b9bfbc90a7f9729f801d86cbc6ccea677e445853e4bda3176c862b1
|
DIST kdecoration-5.21.1.tar.xz 45920 BLAKE2B 45baf975f207ce3e6ed9743bd6ae055bf8dfcf20676f3c83eab40e56d489df64a4a312ac4943976d46761c1efafeb4526cc1bd54ed18a6bc3382a8e54e54cd05 SHA512 574692626c0a355b9a08f46bb6de9d45eabbabcf1e913fc4b6bfbaaa64b062b96948e9b201970997dc7d8c69a5ebf043b18b45ee89a22eefafaaf2970db6574f
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kdeplasma-addons-5.20.5.tar.xz 644352 BLAKE2B 2579fafc102210006a8cdb4b303c865ec3aabe149c0d0acfa47640c272e4327fa84934f33e14f6c2fad20656fbe145793d375c81fa4028251cf623e37b243aaa SHA512 3a4f0715ac1dbc9edbb62f253b48520f9b011c29f87ef0a7ba25ea14dc24dcc698405e7d8e83593b51bab2976b274b0ac869cab8b17a50ba34902bd8121ee421
|
DIST kdeplasma-addons-5.20.5.tar.xz 644352 BLAKE2B 2579fafc102210006a8cdb4b303c865ec3aabe149c0d0acfa47640c272e4327fa84934f33e14f6c2fad20656fbe145793d375c81fa4028251cf623e37b243aaa SHA512 3a4f0715ac1dbc9edbb62f253b48520f9b011c29f87ef0a7ba25ea14dc24dcc698405e7d8e83593b51bab2976b274b0ac869cab8b17a50ba34902bd8121ee421
|
||||||
DIST kdeplasma-addons-5.21.0.tar.xz 626404 BLAKE2B e858f4149ba62de02aa2a01343480d0e2d0bf94642626442c38ba3b9c7c39592adb3516383563afc2c0893a997c15c93393562c2c42a0aa335ed40a775bf3b1e SHA512 398aac7be23f10260b68afa5092aea20bd40d4070397e6ba07c17408075e421c4c5c1432ecc2c23a68b421e79ebc2462bcc154bdf88c4393ea91eff18674d671
|
DIST kdeplasma-addons-5.21.1.tar.xz 626584 BLAKE2B ecafd6082ffe7c24c9f0e7f08229f1106a21a696b4d73c58e448937d68b478cd554dec884e89aac71187c69d7b9e254e4c85c495153e5cbfa4501733444d87eb SHA512 ebb401c47b1ec7257360722b2da195398a0af62a84d24360b4a4ec51134008eeb926f53c8d2fda1814a781d68cdd4bb273d658cd5d6f2baa04532a1836a92b41
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kgamma5-5.20.5.tar.xz 81560 BLAKE2B b27cce9651fc78d28758f252cecbe36af52de0e76145b3a08abd0d741be015231fa1501201c115f29fc4f324bd05a3a327866cb594f5c72f34666e7c3978e67e SHA512 ea92e80a3c16e8ab357e9185d8bfaa157cb75edbb6f3d64b0c4d6f2951ee2335d52cda4c26913e160449c7dfad35114e8819acf95ebb12e011a3e7e8d4f0e654
|
DIST kgamma5-5.20.5.tar.xz 81560 BLAKE2B b27cce9651fc78d28758f252cecbe36af52de0e76145b3a08abd0d741be015231fa1501201c115f29fc4f324bd05a3a327866cb594f5c72f34666e7c3978e67e SHA512 ea92e80a3c16e8ab357e9185d8bfaa157cb75edbb6f3d64b0c4d6f2951ee2335d52cda4c26913e160449c7dfad35114e8819acf95ebb12e011a3e7e8d4f0e654
|
||||||
DIST kgamma5-5.21.0.tar.xz 82636 BLAKE2B 69e0818ea5ee95b373e59ae72a4bfd306be416741ec9d6a3e48b052feec0334001f95f48d6a1f4f1753502e4d65fe67ea2a72ada5a160055c375bf22d4d2a53c SHA512 35f33b0467dbb357fe2a01663794d846cb53953edb2c56b8ecd90cf0e55f36696fe0109a79aa3cd89c15ace11623e41c87adb7e18bd621dad761ec70846da4c6
|
DIST kgamma5-5.21.1.tar.xz 82632 BLAKE2B 59a29758b564c64b2cdab2d60f2282fcbbd748bafcf8ff0fa02c050d7ea37a333a01151bde0ba48ca7b134ce55979fb4ee4f395c705f9f021ada1736b7610ff5 SHA512 838d9a3ef36acde0a54e60b7083ca4807d626b5b48a3fb673c37f562d44ffd93185b1945737f5c7ab12d3d59e073364329164349b031218399e00d68e4e35762
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST khotkeys-5.20.5.tar.xz 1856468 BLAKE2B a29c2c6dd9d34dbf2919ab4020bc6b3ec16d25f0462485ed1940598a238f99b8066176462e6ce24ec2784150601d574eabd469b1fa9760f2afb630392c4a7d4e SHA512 7a18896c40749611b333b3a7cd5c064e61449579b141856f2d75f02fe0db12924fc8e6ccada00c6cca29a57aac5877f0c791d7231dc047b8b32c168ac507e110
|
DIST khotkeys-5.20.5.tar.xz 1856468 BLAKE2B a29c2c6dd9d34dbf2919ab4020bc6b3ec16d25f0462485ed1940598a238f99b8066176462e6ce24ec2784150601d574eabd469b1fa9760f2afb630392c4a7d4e SHA512 7a18896c40749611b333b3a7cd5c064e61449579b141856f2d75f02fe0db12924fc8e6ccada00c6cca29a57aac5877f0c791d7231dc047b8b32c168ac507e110
|
||||||
DIST khotkeys-5.21.0.tar.xz 1860620 BLAKE2B 9514faf32b1f90c4dd0690eec7b60a55735d87cffcdb708fb9af91edabaee0a38457fad2378fa715e66b2cfbdf4b43c415d677b285cbb149c8c090585364a58b SHA512 c8f6c1bdc2d31ff7486c07bc16e295f4a52b5e108f8ee39415331edd3d3acbbe1fc8f5a3e48749180faa5c5f974fb1b16d374e7e7526977267c1c252e01d0cfc
|
DIST khotkeys-5.21.1.tar.xz 1860560 BLAKE2B ada7166d48ccb75b23286ed8283f38b2dc09b2b4d29508b563b92a600217fb706e01e6399c3c2c0ad2c61d78fd3be0d50911c2018f8260d43e63ec4c36fcd336 SHA512 af8c2b8a6e2eced6d28b9987e64b94abc425e80f15cc66ab0d71854214b6963f600835fdf50fd5f45d3e9ba59b523a3101aa9bd917ded53dd19ac031195d428a
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
|
DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
|
||||||
DIST kinfocenter-5.20.5.tar.xz 1286404 BLAKE2B 3420e9d73e5cf73c91733fb3c72a4315db577ef5248e11036c4a6bdb1e897deb5983276ef903c25664ceba549cbad12bff2b6e6951abc90fbca0cc97e42c60ae SHA512 c7d2eb7307682f7bdc8ac22d1905dcc8bab0e258ee5f3458c4f40e43fee4d14ecd6b423f4357b338e05924db93d7c9914d3c36756620aac9fc6d0897ea4e5a90
|
DIST kinfocenter-5.20.5.tar.xz 1286404 BLAKE2B 3420e9d73e5cf73c91733fb3c72a4315db577ef5248e11036c4a6bdb1e897deb5983276ef903c25664ceba549cbad12bff2b6e6951abc90fbca0cc97e42c60ae SHA512 c7d2eb7307682f7bdc8ac22d1905dcc8bab0e258ee5f3458c4f40e43fee4d14ecd6b423f4357b338e05924db93d7c9914d3c36756620aac9fc6d0897ea4e5a90
|
||||||
DIST kinfocenter-5.21.0.tar.xz 1300796 BLAKE2B eacf7004ee65e5d889dd8733d5132c48f082104a28e8793b08b4faf8a72a524e3a9db4fe5556f36a278009f1ef55358c603e14a2749aebd9f7653946c09a84ad SHA512 b5e98235af9220b5994b968a27638b4a127dbe5cfdcf8ccc790c7a056a940cf49f2e8f32f6e0accfaf85980b13404ab9ec02f80745bf6c11ab0b99d857104cde
|
DIST kinfocenter-5.21.1.tar.xz 1300748 BLAKE2B 5e5d110a2acd50a7fdd814dac69d9760945d27259623eda562764358958e5d4ad147d5ab1f4673d5b8e6a339b0bda62995d5dfb3e1c258f5ccb653fddacd91ac SHA512 98cd9a4323ff8738bc0fe35c69ddfaee6ddadf95a2b1e6995794481594c901c3a99ce1a44e5fe26a068948e03fd94b9d0491a285a606f0b1ed456b0ebed61387
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kmenuedit-5.20.5.tar.xz 893840 BLAKE2B 5fe62cd5c297a21dd4fcb5298dad813bc4607aad90884e3f465f914b49c3d509af4d15cb1797ed179d7a912ff4b82fb4c802abe6fa142e31fb008600bc3ef842 SHA512 c42ae1351ba6eaed7996078aa31864a64fe6551fd688ab84146459f30d195aaa8d412ee526a011df8c21c1e60f8cb5541a5b0fbea85f4702b2249e2571c27a15
|
DIST kmenuedit-5.20.5.tar.xz 893840 BLAKE2B 5fe62cd5c297a21dd4fcb5298dad813bc4607aad90884e3f465f914b49c3d509af4d15cb1797ed179d7a912ff4b82fb4c802abe6fa142e31fb008600bc3ef842 SHA512 c42ae1351ba6eaed7996078aa31864a64fe6551fd688ab84146459f30d195aaa8d412ee526a011df8c21c1e60f8cb5541a5b0fbea85f4702b2249e2571c27a15
|
||||||
DIST kmenuedit-5.21.0.tar.xz 899096 BLAKE2B f15bf013fd96c7905eda8fd17fc0c4f26f6dfd37e9068e45c6f5bfe66a542dc54dc9419e9a32ccbf775507ef227952975b808bf4bbcbd06ea85c7fe3311251f4 SHA512 bcc629ddfbfccddb370eefc120ba7558aadc69c359497b874dc46cb39b2df8612570ed0e7f53032c853774f3989cf2d2b8a4d59d9f9e0f910d47b8eaf7b32f51
|
DIST kmenuedit-5.21.1.tar.xz 899124 BLAKE2B 5eb175d68243489548bc9bcb3a65960149126fd7b0739f0d118bbb253d2c9b3b1818bc67e4063e474063391328b57dc9cd34a59d2b47ec9525edb1b7ad1fe3fb SHA512 4657f6a2fab320a59022191dcc8f2d30d1bf542a4437ddc332fc8f2b51e87d8c6690a2ffb94e1cd8d4d29404134cdb1111d028a2629aeb92513d19cfd74314c9
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kscreen-5.20.5.tar.xz 114932 BLAKE2B c703e4dd605fedf26dea0f04829d9ee900f8c007915123cb6e68c68bbeba8655bfb833bc180c2258c48e9e8c672d3b057bf2b3380fb7f687bbf0d4202a1217ed SHA512 c1a618605afe4861f9ea563472df104e0cd6f015b2ba1a0621ee6d18bd653598a6de0f800901dc07e8142969633d302e68d66f3b0b9650cbc4b6cd0eeca14dd1
|
DIST kscreen-5.20.5.tar.xz 114932 BLAKE2B c703e4dd605fedf26dea0f04829d9ee900f8c007915123cb6e68c68bbeba8655bfb833bc180c2258c48e9e8c672d3b057bf2b3380fb7f687bbf0d4202a1217ed SHA512 c1a618605afe4861f9ea563472df104e0cd6f015b2ba1a0621ee6d18bd653598a6de0f800901dc07e8142969633d302e68d66f3b0b9650cbc4b6cd0eeca14dd1
|
||||||
DIST kscreen-5.21.0.tar.xz 114516 BLAKE2B 7b140fe5e200e7069a4f796983ae7113659576d65d210a0aad321a4c8896db4d5b9a6a72ddf825e354e83b029631e38165d2c63a15bc44ad03b14e3efe772bdf SHA512 cc329342b5c08c1afe1e63aedb0a4b941efd4f6f493957bf7ea0c874bd57e343e2e62e6619464ff906e96c5370dcbc82873d43dc1f41735c2c543f73b7476804
|
DIST kscreen-5.21.1.tar.xz 114568 BLAKE2B 1872887b96ab2a82693bd91436b85a49598f04bcfc3915049b258ce4c3a6c758052fd7d5d6d5590d84e82b04d97fda4067898adcac7bc58866bcb352b64d01aa SHA512 4dddac0d0044abc2801ebc8de77f433202166d06c0cc8cc81f27185e12d409778baf99da4828a903ef7f86fdff31f8086e1b12b13f25bf34081129929a86c9f6
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kscreenlocker-5.20.5.tar.xz 115988 BLAKE2B 7a051bea3952da85c272e32bb0c04c94bd0eb5fa52e01e90d9ce7d2902b3e3fca97ae7a6ee2c0994fa775309e62c7b7f0ba8b6634f04188370809cef7142835b SHA512 0993013374b91a34fd9ff204012f83f63a4ffcde9c6562ae0f7544fce78f5d526ad0104154ad5a104742df77d77b2267290c451cf90b1931ad1b36254e2b7ec6
|
DIST kscreenlocker-5.20.5.tar.xz 115988 BLAKE2B 7a051bea3952da85c272e32bb0c04c94bd0eb5fa52e01e90d9ce7d2902b3e3fca97ae7a6ee2c0994fa775309e62c7b7f0ba8b6634f04188370809cef7142835b SHA512 0993013374b91a34fd9ff204012f83f63a4ffcde9c6562ae0f7544fce78f5d526ad0104154ad5a104742df77d77b2267290c451cf90b1931ad1b36254e2b7ec6
|
||||||
DIST kscreenlocker-5.21.0.tar.xz 117280 BLAKE2B 181ee14ded67b828627d0ca608245ff9ef4f45ba924d7b10737264aec4c9cca859f15a47aa96fdebb2b93eebc97a71d44a5309fb73b6f4c4269072759ccbbfc5 SHA512 c429f20b6fb6e5e3209c22a15d18d0e4c8a34e5ee9c58d8bb9077c19ecc8e5d0d7d57ceabad0a16858f25add7bef9ca8f9b62c69a5eaa01e8f7e6086d95e9f08
|
DIST kscreenlocker-5.21.1.tar.xz 117268 BLAKE2B fd5dc9420ad32e584986c684f52adddf87573ab7d2ebf384cb61bbea179f098370b93de641d551b8b064277268083296880488709e47bb30b1d3e0bddb05f838 SHA512 0fec548cb6f62f0e1cab223778cc76551bfad9e6484e93816a637a836bf5db32366dfa5eeb7c205f35812c78f941a47503510030e01a14227cba366887c06da3
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST ksshaskpass-5.20.5.tar.xz 23516 BLAKE2B 328adfbf6ca7adcc9d9fbdb22d86e0e44b4056b4d7b3c3af13ebede5002ed587aa2102c6a90c27691f102f2c15ce08d2876e1dea6cd0c20833a21800b0b3fd21 SHA512 2dbe7b59b3469ae4ab20b896d11f354c6e335e5178a8647f1e71a311389b29c16cbba7fc925053ade3076063af9fd0497af3b8e060e554e68ba40b8fef47de55
|
DIST ksshaskpass-5.20.5.tar.xz 23516 BLAKE2B 328adfbf6ca7adcc9d9fbdb22d86e0e44b4056b4d7b3c3af13ebede5002ed587aa2102c6a90c27691f102f2c15ce08d2876e1dea6cd0c20833a21800b0b3fd21 SHA512 2dbe7b59b3469ae4ab20b896d11f354c6e335e5178a8647f1e71a311389b29c16cbba7fc925053ade3076063af9fd0497af3b8e060e554e68ba40b8fef47de55
|
||||||
DIST ksshaskpass-5.21.0.tar.xz 24036 BLAKE2B 1649b92dfbd517359645136116456b62885759a77cfc08ac01dd6848f3c523d10a1126315c4360a20bd5749b332d01d4f0528174de483fb17cf6c286c5adaebb SHA512 1056df56db91394ff1a8b56000147beb5cd6078835e0dd0903258d567ce15cd668a01509bf90eb2bf6a66b422bbd2082d4a21c2689352f6f160eeab432f62a5b
|
DIST ksshaskpass-5.21.1.tar.xz 24064 BLAKE2B 9e0d0c67eef38c944182ced773b01798af69cca1bafcabcdf0ed8b1c8877171d94531f41ea37f4448d1fe01497c55b9e1e1b6906fced9f61ce663ae3e9c9f7b2 SHA512 aed29f180a560122557002f4107fb22bb8e385a6514ce3e056bbddd85520a7d536d4390b666b5725473ea433c5af65982ac7b89b9921b2429de2fccf898c8fcc
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST ksysguard-5.20.5.tar.xz 564408 BLAKE2B c22fcc8280aea81007ec2366ac3f64ea7f66f1740a30ea49ffc4317c85d8e68cb5cd29ad4afd34dcb3a37ad6362bfbfdcb59b29e427d58c6de179ba107360a26 SHA512 17c96a3e19e428f90f729b813443199a5ab75608c0f46321127b1d4e2fc68a6a55df9ac8e3f194ae97ad533d3d22006c230f34ee328984e32205046e91487b08
|
DIST ksysguard-5.20.5.tar.xz 564408 BLAKE2B c22fcc8280aea81007ec2366ac3f64ea7f66f1740a30ea49ffc4317c85d8e68cb5cd29ad4afd34dcb3a37ad6362bfbfdcb59b29e427d58c6de179ba107360a26 SHA512 17c96a3e19e428f90f729b813443199a5ab75608c0f46321127b1d4e2fc68a6a55df9ac8e3f194ae97ad533d3d22006c230f34ee328984e32205046e91487b08
|
||||||
DIST ksysguard-5.21.0.tar.xz 603184 BLAKE2B 46ec5d9c37747bf7dbc633d4832407ee1d087788d67f873bff30825a5de88cfb3979cf1a6d96e0990c99edbd273e5bf31ce1ed0d2998c17ba08630060f9948c0 SHA512 61eaec3e3a33c3c06defcce3d3743dd249ba264f9904898ee9e172cd652feec5c852abeaf0c80b118ad8ce386467980638e81d7d89a0a8b8ee0dde771f7de38a
|
DIST ksysguard-5.21.1.tar.xz 603604 BLAKE2B 43aadb9b83329aee3c0a2582d60af6c045bd1832f402c8c152c1689f537415a3201afcbf497aed431b6ee593fead0c9c12ef1aaae95b51ee5df99094b084884e SHA512 177c0a22c5e6cfee3bde2fe2fe25dac4e0f1555b4f3cabb4f832b7a83cfe10c4ce02c52833d8ee31c5b255bca9c977d54e4fb2a0c2563c140a0488b9941044d4
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kwallet-pam-5.20.5.tar.xz 19812 BLAKE2B d0ad931e47a35b5589e9c34bce924f697446460bcfbfcceb4e3f0564182bbac822f13488dddc592f7b6a119d774b6176b86df8ddca55fb0c9423d0c7634fa9cc SHA512 5f728c2fbbcbfa7a2b50a2d9b60e557360b48d6a5958ce290ace3e2ae8c253b56f64178942f958d38e7e62e0baf1cad0ddb2aa28e11d145f3b507d58900dcb03
|
DIST kwallet-pam-5.20.5.tar.xz 19812 BLAKE2B d0ad931e47a35b5589e9c34bce924f697446460bcfbfcceb4e3f0564182bbac822f13488dddc592f7b6a119d774b6176b86df8ddca55fb0c9423d0c7634fa9cc SHA512 5f728c2fbbcbfa7a2b50a2d9b60e557360b48d6a5958ce290ace3e2ae8c253b56f64178942f958d38e7e62e0baf1cad0ddb2aa28e11d145f3b507d58900dcb03
|
||||||
DIST kwallet-pam-5.21.0.tar.xz 19892 BLAKE2B c38e20335db1c26620b6e93bbcf0f3481188e55acf1b7dd400418a63e8cde736b5d770adfe2cd78dad3213d972263fc14a224c077ee6d34e7ec14bb2fdc9e148 SHA512 5aefbb97267033251d93627cc89f7af4fb33ab3d9c348937fb36a445a2fb09f762747d28c29693569ad2cca474c04b4b4fb612e961f40ea209fc13fcf01b660e
|
DIST kwallet-pam-5.21.1.tar.xz 19888 BLAKE2B e0f07966ce7889d43d7da6cbebb48524ddfe0332f02b12c0e2cac7a66387a877d28e89df183de9d616e14fd5756892a342b0c029f0a4e855d8948585370e84d9 SHA512 c3b2e5b85c08b4e7a86eee8b77bdfcfba5ac02945364144908d3d73dd83d3ca3663c2257821093d65b07b533466e02183cd5e64b6aafe29311829eb579d1d4cd
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kwayland-integration-5.20.5.tar.xz 21372 BLAKE2B 31fdacff1225d61332c8b9ffa7365a191d55dc1d698f3b0f0386adff0fc9dc2a31e7de8f182de96bdd6def85927cc02b8ab9819e3f82fddc499897785f55e562 SHA512 46b8b799082c02c045155f3cdea3defbcd2684b1f39ee851d46075cea89c78e55172a7f5c5584d6e50c0af75640c120a6d35b3d4be6feead86df17efb30d581d
|
DIST kwayland-integration-5.20.5.tar.xz 21372 BLAKE2B 31fdacff1225d61332c8b9ffa7365a191d55dc1d698f3b0f0386adff0fc9dc2a31e7de8f182de96bdd6def85927cc02b8ab9819e3f82fddc499897785f55e562 SHA512 46b8b799082c02c045155f3cdea3defbcd2684b1f39ee851d46075cea89c78e55172a7f5c5584d6e50c0af75640c120a6d35b3d4be6feead86df17efb30d581d
|
||||||
DIST kwayland-integration-5.21.0.tar.xz 23272 BLAKE2B 4bbc5058349386f6865f7020f08d9d84543f7c188c4728a7be25f5a68576b3c12a2be826130f54b51abf078a5bf172d39c73eb027fcddccae4bf3f49dfbfc3ec SHA512 28d7da74102a8146c8c41df882fa12761c19e2adaff384b529c826fed723f862279077cd33ceba37993329e78dd20c7e9ae738f2f74169b1ac9308eb32134cd9
|
DIST kwayland-integration-5.21.1.tar.xz 23284 BLAKE2B 894c14c380101b8dee1cc5bedcef8f4afbda3906969973931d96d8975ee758c113da92b5a8bd65a39054bfed5bb9b94abe8735b39108eadc2e00c6e2687f57cb SHA512 164f5e5f04b4caf2348b88f3a6d674a441a4baf14a973c0cdb2183f3f0639a268439c9f9951e42a2b1fc58b77b1863082dce8d102d5507e542bd79b865697d2a
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kwayland-server-5.20.5.tar.xz 220976 BLAKE2B f3f3fd6b6ef18c014457d550e0551e07a3a7d6dc0664ec661f8e1756f4b07b83dd45f0aad58a427d21ac1335e88a7486bd3cf70f7e4edb62a5ea7e3984ab8a55 SHA512 fb3ef80061541998b110b5edb20d84541704cb82c5f087bcfc6f937ab4bf44e54d37b1a4576875e46082e0425f2a4f69e63e55e043861a89f447d887232cacb5
|
DIST kwayland-server-5.20.5.tar.xz 220976 BLAKE2B f3f3fd6b6ef18c014457d550e0551e07a3a7d6dc0664ec661f8e1756f4b07b83dd45f0aad58a427d21ac1335e88a7486bd3cf70f7e4edb62a5ea7e3984ab8a55 SHA512 fb3ef80061541998b110b5edb20d84541704cb82c5f087bcfc6f937ab4bf44e54d37b1a4576875e46082e0425f2a4f69e63e55e043861a89f447d887232cacb5
|
||||||
DIST kwayland-server-5.21.0.tar.xz 219324 BLAKE2B de445bc37ad4461a6193df0b19ec39f48df1d87ab8a3409c68e8fb225daf445e87b88e7479ff8431cde956110521562d7215660f71a99a6ef54606b0f87d2049 SHA512 0c5b97a4ff1e0d2757d0e6527ee93934507d422114d4be1b15de7df4b37583081ffaa46a706c1b8ad963454332fda067e30060889b5a82fc2ee063b1bffff4ba
|
DIST kwayland-server-5.21.1.tar.xz 219356 BLAKE2B 4b56f330a12a096b99d2c622c04b94a97ecbdeae753433e0cdf0014eef9ba105e57f4624b5dfeee4aed1115c2c56855b933667a761532caf7888f960b8060f02 SHA512 90f293d55d919bd9fe115739ec3d93b59f0d5fcd2eba65bdd7c001793cf9acfcefd114f789115f02cfee51fdf247373fd7dc80c7a56bb89b477223c143555e6a
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kwin-5.20.5.tar.xz 6329444 BLAKE2B e80890c1a353b3b8a15659ea3f88e08b84f29ee863aa41ed99758e93008def940450abc2ad66bc2f5d4c9cd391a3d6ddb21eb2ab79d3696b7373f8ae0fdb6d89 SHA512 e9186dc71e3e9b913314a83fe9413b956d61d633f0e8418fd47d82178c6f50eb75b03299c00495af351b0951df23057500ef28123123583c291a0c29ea3414f1
|
DIST kwin-5.20.5.tar.xz 6329444 BLAKE2B e80890c1a353b3b8a15659ea3f88e08b84f29ee863aa41ed99758e93008def940450abc2ad66bc2f5d4c9cd391a3d6ddb21eb2ab79d3696b7373f8ae0fdb6d89 SHA512 e9186dc71e3e9b913314a83fe9413b956d61d633f0e8418fd47d82178c6f50eb75b03299c00495af351b0951df23057500ef28123123583c291a0c29ea3414f1
|
||||||
DIST kwin-5.21.0.tar.xz 6392544 BLAKE2B 47eb30a7668ae5f9d61ac79f5d6d1eb89f23d87cf5b4869263d4d742654f5eacf42d89d08942691b221cc765352929b112ffb3c6e5ee7f082484459b67c341a7 SHA512 f311861f6ffa364eaa09aeb8d3a1ef384ac955fd630dcd40dc506feae393bc05e3b71c69a5340a70ca1f6d34ac7070ba7af6f9bc7d7bd9bd82d8842ec1e594d9
|
DIST kwin-5.21.1.tar.xz 6392952 BLAKE2B 2b541be149060c3a00c635cf7bcb7ea4207c04fbc652b7020d3160dbfcb02ee39d99264eec5454c68e41dc0972c9d87f4809a86962fefceb0c47849931d25fc8 SHA512 a61c4233afb94b14b6a3f87ab5b22e950b02a57f72c5b2a2df1722bb25f99d3fd6c49243e4ccb90ef665d39657dec88efc2908bf76aa69c1a5c8f8c4081604bb
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST kwrited-5.20.5.tar.xz 20508 BLAKE2B 8555ec109bcffe731428bd379aa78498b89685a03db22f19949b7db6d609bdfd9d94aae0de9d84c8b56620a432e35fbf20c834f9f46ba13955e724a9c4fdf580 SHA512 77b2b3be3b3c3fc7689d9e8907a4c76bcfc012ca862a02d77273f6e373407e72ccf9e68d1e3a1b8eab99bfb390d472591074108a5233f48e7c97221d87f4838a
|
DIST kwrited-5.20.5.tar.xz 20508 BLAKE2B 8555ec109bcffe731428bd379aa78498b89685a03db22f19949b7db6d609bdfd9d94aae0de9d84c8b56620a432e35fbf20c834f9f46ba13955e724a9c4fdf580 SHA512 77b2b3be3b3c3fc7689d9e8907a4c76bcfc012ca862a02d77273f6e373407e72ccf9e68d1e3a1b8eab99bfb390d472591074108a5233f48e7c97221d87f4838a
|
||||||
DIST kwrited-5.21.0.tar.xz 20536 BLAKE2B 4f937ee0afee7cb490f0a098de0a9da56d3dc0ae4bcbf33b481fdfb05bfa2c7c2f49948ecc171bba478e62f672510d5f67988dd0d33c22c0c642e594515b4d9e SHA512 8a98a9edb9648a26e6ee67a62ce8a1c3bbd38c7c6b8d0e7b1f7891f891998374e7a644e164d4521f7fa0a29da29111370d869d88778b615da588eeb603f2de3e
|
DIST kwrited-5.21.1.tar.xz 20536 BLAKE2B b3d5eabebee24c2ffe908ea7cdbb1d8841ab065da36d921841730f23be01a8760c9db24bb6e4635548e1861d58beaeaff85c0e7e749e04da022b2301c16a9969 SHA512 9a5d2a3b873499590e3b47138622107b1d768a7d5dfb932738629b8f1117400b233f306857d623468a26d96a22d9e1b2d4f8462eb4b4fb9f92cf72492939abcf
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST libkscreen-5.20.5.tar.xz 85368 BLAKE2B 886156489308315c3366d7b6efa994d715ecb7729ad51a5b36285de2265ca49eee23f712a56301388398099336e7a07dca869fe23e1e70c876d070392b207a32 SHA512 4fd9e5a2f215f2da752929a2688022d78ec16a70342613efbf5649a1b6be09f0b4e60cc780ccc985c1b725ce1b38f42c7f8b7bd92eb2cd1612aa2c5a005fbbdb
|
DIST libkscreen-5.20.5.tar.xz 85368 BLAKE2B 886156489308315c3366d7b6efa994d715ecb7729ad51a5b36285de2265ca49eee23f712a56301388398099336e7a07dca869fe23e1e70c876d070392b207a32 SHA512 4fd9e5a2f215f2da752929a2688022d78ec16a70342613efbf5649a1b6be09f0b4e60cc780ccc985c1b725ce1b38f42c7f8b7bd92eb2cd1612aa2c5a005fbbdb
|
||||||
DIST libkscreen-5.21.0.tar.xz 84684 BLAKE2B 0e312d64b60c905c18c0b1cc0697bbfc7ca2ff94f9c27cbd605cd39cfca223c32ec2931b1934ae65a905d75e4bf7b6b4afe92e934b8d931d1661f9729506c739 SHA512 a8066dfe1a1798e8803dcf3018ff252b8f83dd9f5f4052e0744e77fe36965bee2d002148e40e0fcdc8814ec7f13fb63a4582c3f2768dfe6dd858b851c95fb461
|
DIST libkscreen-5.21.1.tar.xz 84684 BLAKE2B b36176dcad3ff7ca6e6b91cf94a7c191c2ba5935891361957cc9bb939c79fbec2897a5b0b962cd6e713cef0fac47aae1edff294f2752dca432f4c616b895e91a SHA512 97f7db0f8ca19abc25e1bd52ee0600190e90890e7f55fbec8e8fa2be5ee246f0e7085a4e010a82cac7e32544745ce2cd8af8d51493925336fb036de209a18183
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST libksysguard-5.20.5.tar.xz 699156 BLAKE2B 749cbe4b73e8377bb3dc026000492d6dd0cea34dd13aafd32754aa84636ccf416e60fc97ca17c1810ea0b2458f6ec09471a383210b1a6b025a745fded3a1c734 SHA512 56fa61e1149f8a97f1884755bbc0475a1f9a458eb785d29416b4646e9a9edb1f2bf85e56dcf49226ab1509b4a63bf4334c1ad9853026ccd0eaf68dffa79864b0
|
DIST libksysguard-5.20.5.tar.xz 699156 BLAKE2B 749cbe4b73e8377bb3dc026000492d6dd0cea34dd13aafd32754aa84636ccf416e60fc97ca17c1810ea0b2458f6ec09471a383210b1a6b025a745fded3a1c734 SHA512 56fa61e1149f8a97f1884755bbc0475a1f9a458eb785d29416b4646e9a9edb1f2bf85e56dcf49226ab1509b4a63bf4334c1ad9853026ccd0eaf68dffa79864b0
|
||||||
DIST libksysguard-5.21.0.tar.xz 705860 BLAKE2B 32048c24c756b77891ebb3531d6a0f5272e4f1486411161ef6ef00ed51fe58be46beaf6f37ac468e85092588b97573ef7f95b2f1ce434f7a876c292a509c54ae SHA512 a2e655dcb14ce4776d55ac88d550b7f284877d5d5f94c26b3c3d171b7fb29e4e02670e1eeb203dc73c22da56f23cadc21eda680f8ed57ea28a6bde51efb54de1
|
DIST libksysguard-5.21.1.tar.xz 706024 BLAKE2B d566e76657b690f4f9fc9c42f703f1a025496ebb0d0d8467474c2ea6bfdd73dfdcd6d918162f205e210020e9463d7716f900b4166f53ac87a894e2e4adb8bb81 SHA512 0e9f2b708976a62c08f7dca30ab4c8dd72d623791a036dfaee6282e9989d5052b4f4e76071ae104fdab35258d5659359bde8130b7fa970c80300012c05549f1b
|
||||||
|
@ -1,96 +0,0 @@
|
|||||||
From 76a3570ab2f9fab98aa6ccc9ceafbbc29323db06 Mon Sep 17 00:00:00 2001
|
|
||||||
From: David Edmundson <kde@davidedmundson.co.uk>
|
|
||||||
Date: Thu, 4 Feb 2021 10:47:43 +0000
|
|
||||||
Subject: [PATCH] Add method CGroupDataModel::isAvailable
|
|
||||||
|
|
||||||
This returns true if the root is pointing to a valid path. The idea
|
|
||||||
being that non-systemd systems won't have applications scoped correctly,
|
|
||||||
nor a relevant user slice.
|
|
||||||
|
|
||||||
By communicating this we can dislpay the entry as not working in the UI.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 6d42960456f145d178579a1debb726bd0c7dcee6)
|
|
||||||
---
|
|
||||||
processcore/cgroup_data_model.cpp | 21 ++++++++++++++++++++-
|
|
||||||
processcore/cgroup_data_model.h | 5 +++++
|
|
||||||
2 files changed, 25 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/processcore/cgroup_data_model.cpp b/processcore/cgroup_data_model.cpp
|
|
||||||
index 46a36c3..4278a2c 100644
|
|
||||||
--- a/processcore/cgroup_data_model.cpp
|
|
||||||
+++ b/processcore/cgroup_data_model.cpp
|
|
||||||
@@ -48,6 +48,7 @@ public:
|
|
||||||
QHash<QString, KSysGuard::ProcessAttribute* > m_availableAttributes;
|
|
||||||
QVector<KSysGuard::ProcessAttribute* > m_enabledAttributes;
|
|
||||||
|
|
||||||
+ bool m_available = false;
|
|
||||||
QString m_root;
|
|
||||||
QScopedPointer<CGroup> m_rootGroup;
|
|
||||||
|
|
||||||
@@ -367,9 +368,22 @@ void CGroupDataModel::setRoot(const QString &root)
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
d->m_root = root;
|
|
||||||
- d->m_rootGroup.reset(new CGroup(root));
|
|
||||||
emit rootChanged();
|
|
||||||
QMetaObject::invokeMethod(this, [this] {update();}, Qt::QueuedConnection);
|
|
||||||
+
|
|
||||||
+ const QString path = CGroup::cgroupSysBasePath() + root;
|
|
||||||
+ bool available = QFile::exists(path);
|
|
||||||
+
|
|
||||||
+ if (available) {
|
|
||||||
+ d->m_rootGroup.reset(new CGroup(root));
|
|
||||||
+ } else {
|
|
||||||
+ d->m_rootGroup.reset();
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ if (available != d->m_available) {
|
|
||||||
+ d->m_available = available;
|
|
||||||
+ emit availableChanged();
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
|
|
||||||
void CGroupDataModel::update()
|
|
||||||
@@ -443,6 +457,11 @@ void CGroupDataModel::update(CGroup *node)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
+bool CGroupDataModel::isAvailable() const
|
|
||||||
+{
|
|
||||||
+ return d->m_available;
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
QVector<Process*> CGroupDataModelPrivate::processesFor(CGroup *app)
|
|
||||||
{
|
|
||||||
if (m_processMap.contains(app)) {
|
|
||||||
diff --git a/processcore/cgroup_data_model.h b/processcore/cgroup_data_model.h
|
|
||||||
index 5ce58aa..1f7d28d 100644
|
|
||||||
--- a/processcore/cgroup_data_model.h
|
|
||||||
+++ b/processcore/cgroup_data_model.h
|
|
||||||
@@ -59,6 +59,8 @@ class Q_DECL_EXPORT CGroupDataModel : public QAbstractItemModel
|
|
||||||
*/
|
|
||||||
Q_PROPERTY(QString setRoot READ root WRITE setRoot NOTIFY rootChanged)
|
|
||||||
|
|
||||||
+ Q_PROPERTY(bool available READ isAvailable NOTIFY availableChanged)
|
|
||||||
+
|
|
||||||
public:
|
|
||||||
CGroupDataModel(QObject *parent = nullptr);
|
|
||||||
CGroupDataModel(const QString &root, QObject *parent = nullptr);
|
|
||||||
@@ -114,10 +116,13 @@ public:
|
|
||||||
*/
|
|
||||||
void update();
|
|
||||||
|
|
||||||
+ bool isAvailable() const;
|
|
||||||
+
|
|
||||||
Q_SIGNALS:
|
|
||||||
void enabledAttributesChanged();
|
|
||||||
void enabledChanged();
|
|
||||||
void rootChanged();
|
|
||||||
+ void availableChanged();
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual bool filterAcceptsCGroup(const QString &id);
|
|
||||||
--
|
|
||||||
GitLab
|
|
||||||
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST plasma-workspace-5.20.5.tar.xz 9041964 BLAKE2B b0bef6f74999d503064d55fdc670bd320a141c4619c0cfb7491158485096dfd636ad31dfbb4e9d7be3d86eca7b52bce97acb7aefe57377cce9e6a5ce1ad3cb9b SHA512 bd63502fdaa79deb380d254a3649a2810e4b2c6e748e9a38606f561cc46573a6e75631584a340a220742135f4682f9deea28c78b7fe4ad88ee6491f190b3212f
|
DIST plasma-workspace-5.20.5.tar.xz 9041964 BLAKE2B b0bef6f74999d503064d55fdc670bd320a141c4619c0cfb7491158485096dfd636ad31dfbb4e9d7be3d86eca7b52bce97acb7aefe57377cce9e6a5ce1ad3cb9b SHA512 bd63502fdaa79deb380d254a3649a2810e4b2c6e748e9a38606f561cc46573a6e75631584a340a220742135f4682f9deea28c78b7fe4ad88ee6491f190b3212f
|
||||||
DIST plasma-workspace-5.21.0.tar.xz 9710020 BLAKE2B 8b041e723f9e69d176d6d63825b469e4e848b9dd10f588d5523f5c03562385e56d1e4c0930a3d108929396542b8d6dddb2e1fe2fe3721e815b00b9e603068d21 SHA512 c3739f9b689e08912f78ffb9ba1ba4ef9661c6aabf9e5a359604b5683917f35c4b47b94bbea684c21ff622507ec9196b6f532f5530fb78311f5007ff32d1f83b
|
DIST plasma-workspace-5.21.1.tar.xz 9711648 BLAKE2B 2a8a483d54596f115cc51a6a95ef2e228266b30650be5f1f45c3b65ca6682005edfab031aa2926b1870a09981949f6b5220dcfc197c3476debb9b8c39fa17786 SHA512 5b7f299542c66e6f387267251d8a434c773dea365d80f4a06156c3060d829e00dd283d1a5251c4168e071691e746d78968b4e8022c459b0e9cb4de80a1a5e8f2
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST milou-5.20.5.tar.xz 55388 BLAKE2B 5d2e977c884753a315c0c424d30ff5fb2ebc04e660b0243d2c352fb105811fde54f9c57f4e96a7abf2cc043ae6ca9b348ca4d84deefcef550814ae2dcbdd7822 SHA512 a67d939dc832b77ce957cc2e1b9a9e56412618d94217e0bb958db62fa41c5ba2e6e4311e0300a79800ef1845e425ca0e275fea10ece9d9a60bdf7bf690b71b32
|
DIST milou-5.20.5.tar.xz 55388 BLAKE2B 5d2e977c884753a315c0c424d30ff5fb2ebc04e660b0243d2c352fb105811fde54f9c57f4e96a7abf2cc043ae6ca9b348ca4d84deefcef550814ae2dcbdd7822 SHA512 a67d939dc832b77ce957cc2e1b9a9e56412618d94217e0bb958db62fa41c5ba2e6e4311e0300a79800ef1845e425ca0e275fea10ece9d9a60bdf7bf690b71b32
|
||||||
DIST milou-5.21.0.tar.xz 43788 BLAKE2B 3b07a9cc2847032853f1254f2c916eda656f3a1baf3271d75315a1132ed6f2f2bf534163172e7d3a9a08d5d83aa7c0fd66590261854576930d86d5a979ad4f4a SHA512 5e4d677e0d8747c485b24cd0de4fc36c175973721002420a357cd0d00471978110f39f1e47b17492bd33c98a816c0073c3ac723ab23ef36367b2b1eec1681a9c
|
DIST milou-5.21.1.tar.xz 43768 BLAKE2B 6ed97ec9aa75b9b5cd765ac6a8600e12ddd83c949e5eef61d892fe1922f8e726cbce222e380b2f1c91be80ee70f7863a4803263122ef4803a89a75b3a0e60b50 SHA512 3d9de043ad2f1e49986a8addc0ca7fc01a609c18f16baee0db2c9d6474814b100ec0ab36fb97f66174d7c582fcaa862422e60ef8dd9f3479c4ce9b4a70fca11d
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST oxygen-5.20.5.tar.xz 4471660 BLAKE2B 9ff9c4479d34020dc92aa6d68f44d80c6a5620d8f22449a67a1d02df0f6d68313b3f88c7e41e292fdafe2316f6b50145b7a5d4ce128e0961782e7cb71d18bf86 SHA512 c3dcfeca4264c460adec8a6f08a616d3647c8e7f4265a23b994ca1106d1c0a3aefd7732377f5e6a38dcecec4728eca2bd54a7290b2d52ab81a66b7b971503282
|
DIST oxygen-5.20.5.tar.xz 4471660 BLAKE2B 9ff9c4479d34020dc92aa6d68f44d80c6a5620d8f22449a67a1d02df0f6d68313b3f88c7e41e292fdafe2316f6b50145b7a5d4ce128e0961782e7cb71d18bf86 SHA512 c3dcfeca4264c460adec8a6f08a616d3647c8e7f4265a23b994ca1106d1c0a3aefd7732377f5e6a38dcecec4728eca2bd54a7290b2d52ab81a66b7b971503282
|
||||||
DIST oxygen-5.21.0.tar.xz 4477276 BLAKE2B d5967743e1d76b85305e61df952f12e3c760220a7ec50118e7cd472a9331577e8748954c3c7e95696849c9f6e642879aa1072014e6b9c8707e33e71a1eabdf7a SHA512 8741bfdd0dfe00f69e8f83af008bfbcec04b4f21e3d7d8208c2084969704f1ff3b5908acfedc4ccf3911656831b7cb2b099871b35213ad10ad62d79b9fbe2164
|
DIST oxygen-5.21.1.tar.xz 4476676 BLAKE2B 8d8d011c28f035cca00819c0690fd46e89624e5b98ce30637ac4ae10cea28b9046b3419c8c3a7152aecf5d8af68b95c0b3684eb19f97204a546beabb41957997 SHA512 fab495a0826c3f4413cec06eb6ec6ae95bd14c3aeb4cf85aceb802e0f990d24ff640db9943fa72ffad98582f5ace04d951f3055c6eb7958a3d0523ab0c3b55b8
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST plasma-browser-integration-5.20.5.tar.xz 193684 BLAKE2B 9144233b0a36e913328e930a59973432ad9e83066e7bdd602a672f354e991fb6a971598c788e658ab55615ed6e2e0731d9749d1f6d471f928375b4af0852a2be SHA512 d6017397dc86c5e835b914748fe9fe4c3f2b499174dfd3a0a9575446a831478deb692663b6c0b6d6ac37aa309a5a0168a5db5d56babd8e802b419022ce88f152
|
DIST plasma-browser-integration-5.20.5.tar.xz 193684 BLAKE2B 9144233b0a36e913328e930a59973432ad9e83066e7bdd602a672f354e991fb6a971598c788e658ab55615ed6e2e0731d9749d1f6d471f928375b4af0852a2be SHA512 d6017397dc86c5e835b914748fe9fe4c3f2b499174dfd3a0a9575446a831478deb692663b6c0b6d6ac37aa309a5a0168a5db5d56babd8e802b419022ce88f152
|
||||||
DIST plasma-browser-integration-5.21.0.tar.xz 202860 BLAKE2B 03776913896a97b2d22b5106a1e838a64b348a032c49122211f141a5fcd4b0a86438d9a93999b542bd756d56271a3cbc73cb981eb7d1b3d9bc01a5ab68d49e55 SHA512 b695ec46168889f84258046f0b732349655053dfd999fd60bb72a7e31a16b61ed168b39d857621051fde195a43696bd379235c8965007a9de738ce6b1c229145
|
DIST plasma-browser-integration-5.21.1.tar.xz 203060 BLAKE2B 6a30c0b5ee3409dc2faa95b11e435dd73a15c43a0c0b174d940996153fd286dd3679da2e6fafb110444a03ce9f341da952ab1ed45f5b7176aa264a2913911f21 SHA512 8ea177f72987d3c7a50808c3c505d99afbc3c233167f6ec3d9a011e580465cb1a5631a058a40ef62c6cb5454e121bab6ece5eb02c584cfe3cc9abe2012ab8fe0
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue