diff --git a/Manifest.files.gz b/Manifest.files.gz index 6579a1b73972..cd3ae306746a 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz index ac7755e01fbb..01551e0da0d1 100644 Binary files a/acct-group/Manifest.gz and b/acct-group/Manifest.gz differ diff --git a/acct-group/quassel/Manifest b/acct-group/quassel/Manifest new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/dev-python/pychart/metadata.xml b/acct-group/quassel/metadata.xml similarity index 56% rename from dev-python/pychart/metadata.xml rename to acct-group/quassel/metadata.xml index 9e5274c5b4ae..15fd2f3a22be 100644 --- a/dev-python/pychart/metadata.xml +++ b/acct-group/quassel/metadata.xml @@ -1,8 +1,8 @@ - - python@gentoo.org - Python - + + johu@gentoo.org + Johannes Huber + diff --git a/acct-group/quassel/quassel-0.ebuild b/acct-group/quassel/quassel-0.ebuild new file mode 100644 index 000000000000..981a450f379d --- /dev/null +++ b/acct-group/quassel/quassel-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=472 diff --git a/acct-group/usb/Manifest b/acct-group/usb/Manifest new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/dev-python/pyosd/metadata.xml b/acct-group/usb/metadata.xml similarity index 56% rename from dev-python/pyosd/metadata.xml rename to acct-group/usb/metadata.xml index 9e5274c5b4ae..6698a4ab7883 100644 --- a/dev-python/pyosd/metadata.xml +++ b/acct-group/usb/metadata.xml @@ -1,8 +1,8 @@ - - python@gentoo.org - Python - + + zlogene@gentoo.org + Mikle Kolyada + diff --git a/acct-group/usb/usb-0.ebuild b/acct-group/usb/usb-0.ebuild new file mode 100644 index 000000000000..4655512049db --- /dev/null +++ b/acct-group/usb/usb-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=85 diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index 007f305afa27..b225855b0e6e 100644 Binary files a/acct-user/Manifest.gz and b/acct-user/Manifest.gz differ diff --git a/acct-user/pcscd/pcscd-0.ebuild b/acct-user/pcscd/pcscd-0.ebuild index 56662fb5fc17..8341bf973cab 100644 --- a/acct-user/pcscd/pcscd-0.ebuild +++ b/acct-user/pcscd/pcscd-0.ebuild @@ -7,6 +7,6 @@ inherit acct-user DESCRIPTION="A user for pcsc-lite" ACCT_USER_ID=47 -ACCT_USER_GROUPS=( pcscd openct ) +ACCT_USER_GROUPS=( pcscd openct usb ) acct-user_add_deps diff --git a/acct-user/quassel/Manifest b/acct-user/quassel/Manifest new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/dev-python/shm/metadata.xml b/acct-user/quassel/metadata.xml similarity index 56% rename from dev-python/shm/metadata.xml rename to acct-user/quassel/metadata.xml index 9e5274c5b4ae..15fd2f3a22be 100644 --- a/dev-python/shm/metadata.xml +++ b/acct-user/quassel/metadata.xml @@ -1,8 +1,8 @@ - - python@gentoo.org - Python - + + johu@gentoo.org + Johannes Huber + diff --git a/acct-user/quassel/quassel-0.ebuild b/acct-user/quassel/quassel-0.ebuild new file mode 100644 index 000000000000..efdbbcff8559 --- /dev/null +++ b/acct-user/quassel/quassel-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +ACCT_USER_ID=472 +ACCT_USER_HOME=/var/lib/quassel +ACCT_USER_GROUPS=( quassel ) + +acct-user_add_deps diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index cd6bdb070f82..fbe141712f43 100644 Binary files a/app-accessibility/Manifest.gz and b/app-accessibility/Manifest.gz differ diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild index 26dfa5e3d7e9..e5cd4ff91d59 100644 --- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility" LICENSE="LGPL-2+" SLOT="2" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.32.1.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.32.1.ebuild index d42270883daf..627d66a42b52 100644 --- a/app-accessibility/at-spi2-core/at-spi2-core-2.32.1.ebuild +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.32.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility" LICENSE="LGPL-2+" SLOT="2" IUSE="X gtk-doc +introspection" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" RDEPEND=" >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 9396b595f4f9..b3305caf7e3e 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest index 96fa85f463f3..8b548c23571c 100644 --- a/app-admin/exo/Manifest +++ b/app-admin/exo/Manifest @@ -1 +1 @@ -DIST exo-1.6.0.tar.gz 3754205 BLAKE2B 9dc109ec33e9a11199f49adc45b388e1c3c62ebc060b300568fd42c5b6457b1c0373939b325c0b0be462dfacf3d842a7eca66a01efd8685d6f621401423448ed SHA512 8d00dd24ef8098c156e756d082c039e9753fefc11b415435725f536faa5fa8e4eb652ff8c0c82452ab84512f7491aee970d425910bfcb2529568589e5dc9c6d2 +DIST exo-1.9.0.tar.gz 3805146 BLAKE2B d2626270b6caa31a3c6853a0676a70d05a8165da0d229d44a6245840c76b91dcee0f44361373ff9e36138963cae0bb29245287ed49d155073a957f74049e2d08 SHA512 4c0e909ad86b9c6920e6a7ccd165fe126402399ff751add52720a44def6b43498a3bbaf2c70efaf966dbeb5bf3c41f8b8f73e40b70d3b58b732ec7e701e76871 diff --git a/app-admin/exo/exo-1.6.0.ebuild b/app-admin/exo/exo-1.9.0.ebuild similarity index 93% rename from app-admin/exo/exo-1.6.0.ebuild rename to app-admin/exo/exo-1.9.0.ebuild index ebb329b957ff..0af1e7521f7a 100644 --- a/app-admin/exo/exo-1.6.0.ebuild +++ b/app-admin/exo/exo-1.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest index 793669fb32a7..9cd155227e11 100644 --- a/app-admin/hcloud/Manifest +++ b/app-admin/hcloud/Manifest @@ -1,3 +1 @@ -DIST hcloud-1.12.0.tar.xz 436432 BLAKE2B b1263bfa89cb52d197d51c181b1166db84ae10613e448aea16b7b8a5399214a82025f3282d39ac359712b3ddac2decaeda148d9b392fdcb1f5d4d7dc6aa6a598 SHA512 f557ba4515ed158e9c153db4c6de97fba17123c7128b6fcc2bb58472a54f32e342df44f634c42af06a3160b45af4f1f9c28df001a0922bfdca10ade3b1640368 -DIST hcloud-1.13.0.tar.xz 442896 BLAKE2B 8bf43da9a4db336a1a313cc6a3b10897c18af57a36d9d02cc35e0edd22e0d1f711963056edf8e5b2eb2ee32e4c5d7e3f9685963b0d438e61d338ab27a1641b27 SHA512 1352e688c2c96995539a8f2a30b4893d6ccc3e8f092ff94ceca086ff67f2e6bb26ed3bdf6fa3bb3c9d02d93264f48ff0fac2bfff649ddcc0bc94143fea5c4da6 DIST hcloud-1.14.0.tar.xz 643088 BLAKE2B e360b06796e718df31b1640d78153a843a17a8d70a27a1771fc264b01b5649aa7b6344feba1d2856348070a74df6731d462f178cb23fdd1ada051c5695e237f2 SHA512 1fc9a776d89ee8c4f00ad71994a55151f1758ddff1083b0bdd24e569200ec996b4502ae7f8ba0fe9700a35c082385fafc817abe04aa0a7e9980b225b92ab8c6b diff --git a/app-admin/hcloud/hcloud-1.12.0.ebuild b/app-admin/hcloud/hcloud-1.12.0.ebuild deleted file mode 100644 index 8ba6e8b3dd55..000000000000 --- a/app-admin/hcloud/hcloud-1.12.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A command-line interface for Hetzner Cloud" -HOMEPAGE="https://github.com/hetznercloud/cli" -SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -IUSE="" -DEPEND="dev-lang/go:=" -RESTRICT="strip" - -src_compile() { - go build -mod vendor -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/cli.Version=${PV}-gentoo" ./cmd/${PN} || die "build failed" -} - -src_install() { - dobin ${PN} -} diff --git a/app-admin/hcloud/hcloud-1.13.0.ebuild b/app-admin/hcloud/hcloud-1.13.0.ebuild deleted file mode 100644 index 8ba6e8b3dd55..000000000000 --- a/app-admin/hcloud/hcloud-1.13.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A command-line interface for Hetzner Cloud" -HOMEPAGE="https://github.com/hetznercloud/cli" -SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -IUSE="" -DEPEND="dev-lang/go:=" -RESTRICT="strip" - -src_compile() { - go build -mod vendor -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/cli.Version=${PV}-gentoo" ./cmd/${PN} || die "build failed" -} - -src_install() { - dobin ${PN} -} diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest index 4105b4114c7d..e307816ada6d 100644 --- a/app-admin/helm/Manifest +++ b/app-admin/helm/Manifest @@ -12,8 +12,10 @@ DIST github.com-Masterminds-goutils-41ac8693c5c10a92ea1ff5ac3a7f95646f6123b0.tar DIST github.com-Masterminds-goutils-v1.1.0.tar.gz 14610 BLAKE2B aa78c7326a97a92121f6d76f21d26eccb0ee2ec04adec2eba928a4a8789bb0e0610444a0b4a4512bf8cc5a19c82a1b61995065a7359245a9f48730bc4bfcf337 SHA512 cdc1dfe47c95275599d048327ce62964df0e14a549cf7787fac024250b1ca7b30fef07af2be15d9d5084f923b04910a9872cb1561393544c29f0eb8023ec84d8 DIST github.com-Masterminds-semver-805c489aa98f412e79eb308a37996bf9d8b1c91e.tar.gz 21138 BLAKE2B 07cb99b393f48eb0df3fcacf327e2c769791e5353bb717a998ef7acf587cd7e1f211d258cf55768d5b7951059612ddfa39e3404dc908255ef900901d16c33c6c SHA512 a442038c4a222734d0f18a10eccdc450d4c2fddbcb2b1e10bb32c70e956d74ea3a6672ffae2a89a52e92aa6bb4c75fd85337392dc1e2380d27843237f6ebec2a DIST github.com-Masterminds-semver-v3.0.1.tar.gz 23977 BLAKE2B bbfa3a3d07c941500a726de392c67ba5e86809d8be6edbdbf884698ad18f8a2b274b32fa42be56ed70efa480aeecd1ae5550fc79f0f9070f0248ec06bec87712 SHA512 c66c509579e24ae46be7cab2397a1ee77fa1fa0cbfd5ba4b089ad17362ef66b1ad35251b6f1e9b86d1498d23c49a64b46a785a8d181c7f5a6ebfa0c4f042aa1a +DIST github.com-Masterminds-semver-v3.0.3.tar.gz 23824 BLAKE2B 9185141af73f7dce8ca41a5cbfe03d45201217d688f0085cd2deb20efdfd884888061af1520851b5d25ddac609c0e7721154eb30bcc267d81d413dde680f95a4 SHA512 0be0eb9387056e0014ffa90b59f000f5a4075a3445be174c137dc5e48ee3ec1f580db980bf902327f63e9a2b5f498625ab03b64419f7ea848a3b36dab7f05556 DIST github.com-Masterminds-sprig-e4c0945838d570720d876a6ad9b4568ed32317b4.tar.gz 42053 BLAKE2B dcbbcc8e9d0f3428a5d135529f0e72883263076bf6d69d2a0d543c8ef3b52aeca1d78550b3db03bf1356ecefc4201327b1de65b8d89e67811f9fec7388f3450b SHA512 8732128e531878a4498a38d9445be448bdc77f9a6236e10fb9b20f56d249edb65f76bbc13f6bb916d5a259deb7ae77423f6116f2600c803ebdf443e3cb2d82c0 DIST github.com-Masterminds-sprig-v3.0.0.tar.gz 47424 BLAKE2B 7c9477ace01acbfac00a17038fe82501e4f4446c48a7f43ee06eb184b86ffa3d0d07cfb7746a1098ab8bbd1d992701f1bc4d0f0f3438b38587abd399a09a2e39 SHA512 72a637eeb75a41e675a531f2753417837e9f98351b802cfd0e851dc02c42bc9e33e207bb62e8d7ccb66f71daba380850196959003de66de74fad81323c743c77 +DIST github.com-Masterminds-sprig-v3.0.2.tar.gz 47799 BLAKE2B 8a7dc7b19f9d8134f74a71ca3d7841f5161a75597fac6628036b333c85fde0b724a0c0c70286f3fdbcb386d3e68e04d66e140de19ec34f168b38da4d068e0540 SHA512 38663dda324178c5b562fd1fa814e5629350e7f04760a27de1a04aba5cdf786717a0cff2be532f3d8ee1b8b278c6a4bdcbc01d0676f294a495da9f8a28426b15 DIST github.com-Masterminds-vcs-f94282d8632a0620f79f0c6ff0e82604e8c5c85b.tar.gz 27791 BLAKE2B 4d9f7e81c9d66f7302ed45f433a9329319b75d6e1416ded87c74032a7cdcef4a321edee370305f7e6ef16f30efa70b56badbdc81b75fe90a87f890ff0cab2eaa SHA512 2fbaff5ba0cb0a651e93634ba1cff5f34c374f490c7182b904d052b22fabe717f5a478856101e8e8679ae806db0b70462f59abfe445714199fe91a3dc73b975c DIST github.com-Masterminds-vcs-v1.13.0.tar.gz 27675 BLAKE2B 77b7748a01113fa0a2715b4cff12a5b82bbbbad062833a6516448c8c3408211ad51816135c773022b436d8305eb370defed883d400f59fdeec5f3ebf57e70cef SHA512 fc4db2d5cf2cbb1098ddbc6c796661bf0be8f040134d31281097785f6729404df2ea1c30627fc78c6e560aa95ecd42f6f41a9748350fab64a03887b59a00a2f4 DIST github.com-Microsoft-go-winio-v0.4.12.tar.gz 92439 BLAKE2B 7ce1539125742ab5d96586a8cbaddef90f1aeba8124430ee33c23374a3dc1a117fe8bd6d68591c83f0a8e4fb1633c74a19fcc8466567f89450056ea3843dca21 SHA512 3dfeb9f884aff5bb1b667a6558471274161ca7b4cd9402e47250903b74522f0bd6dec13ce32c8312eb8570f94dc061a5bf9ada5e0837d45a510cd4abf38c8211 @@ -235,3 +237,4 @@ DIST github.com-yvasiyarov-newrelic_platform_go-b21fdbd4370f.tar.gz 4637 BLAKE2B DIST helm-2.16.1.tar.gz 1283836 BLAKE2B f0a2cfb05adea2b0a98341962753e777e9329b669ca32a84ce0ed9b823df48f7884c6809d1625dd8cdfbf50efea31081c3c0400f0af65a67ab0fbf1afa3deba1 SHA512 eed2da36ba72da61c121d2cc2d4dc4ef2163f926579b2189b8b8113ba70102d0f63e48729e08b260fb3877d0fe1e0d6ed7eb8e9c67605d7d4a3bcdf7b33c2544 DIST helm-3.0.0.tar.gz 498488 BLAKE2B e55b64d9547744118f35b83ed8ed3f1db168c491dff7d73c9871b7a5af36505b7be2ae861fbe3439463ae8459c71aa30e16fb49858ac9be09516a6e905ed8a51 SHA512 924df23cea78d91062f15156c989a84b223eda5b1e291f8a781c0be2334a6f2436936e88b7c800c3fc7f68b8d3ddb1f8be78573f014d17024b68f35f7e11b153 DIST helm-3.0.1.tar.gz 498975 BLAKE2B 802b49ecc8888ef988571c9469be2dc039bb58373346a9d75284480b61971435774fcfffa42c1ffbc9d94d6f39fc1bc742c296aed2ba2676872bb50128d6333c SHA512 0fae3334e1c5c5a5e35c25a42d37bfdbbfcb40b6c1dc7a7b13dec4357ee0c538b619a2fd965921126ff8a652e1250fb158a502a99bf7da4ea697dff2e905d32b +DIST helm-3.0.2.tar.gz 499904 BLAKE2B 0a3fb3912a1cca4c2539922ad5759196de5d4d7e61acb9370017a5053a519ebfd2eaa7bfa3514a05c28e40ba2d0d8bf55b7651fffdc2f32e69d0e0db50bfdb17 SHA512 c45ca39603e14c75812c695ffd1d67b070144c5311de369a53fbe10d2935ae616d5fd8e79fb81bbc8485061f649b63446b4f081152c3de0a3a0b4bafac7104a3 diff --git a/app-admin/helm/helm-3.0.2.ebuild b/app-admin/helm/helm-3.0.2.ebuild new file mode 100644 index 000000000000..feee38c5f472 --- /dev/null +++ b/app-admin/helm/helm-3.0.2.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module bash-completion-r1 + +DESCRIPTION="Kubernetes Package Manager" +HOMEPAGE="https://github.com/helm/helm https://helm.sh" + +EGO_VENDOR=( + "github.com/Nvveen/Gotty a8b993ba6abdb0e0c12b0125c603323a71c7790c github.com/ijc25/Gotty" + "cloud.google.com/go v0.38.0 github.com/GoogleCloudPlatform/gcloud-golang" + "github.com/Azure/go-ansiterm d6e3b3328b78" + "github.com/Azure/go-autorest v13.0.0" + "github.com/BurntSushi/toml v0.3.1" + "github.com/MakeNowJust/heredoc e9091a26100e" + "github.com/Masterminds/goutils v1.1.0" + "github.com/Masterminds/semver/v3 v3.0.3 github.com/Masterminds/semver" + "github.com/Masterminds/sprig/v3 v3.0.2 github.com/Masterminds/sprig" + "github.com/Masterminds/vcs v1.13.0" + "github.com/Microsoft/go-winio v0.4.12" + "github.com/Microsoft/hcsshim v0.8.6" + "github.com/PuerkitoBio/purell v1.1.1" + "github.com/PuerkitoBio/urlesc de5bf2ad4578" + "github.com/Shopify/logrus-bugsnag 577dee27f20d" + "github.com/asaskevich/govalidator f61b66f89f4a" + "github.com/beorn7/perks v1.0.1" + "github.com/bshuster-repo/logrus-logstash-hook v0.4.1" + "github.com/bugsnag/bugsnag-go v1.5.0" + "github.com/bugsnag/panicwrap v1.2.0" + "github.com/cespare/xxhash/v2 v2.1.0 github.com/cespare/xxhash" + "github.com/containerd/containerd v1.3.0" + "github.com/containerd/continuity 004b46473808" + "github.com/cpuguy83/go-md2man v1.0.10" + "github.com/cyphar/filepath-securejoin v0.2.2" + "github.com/davecgh/go-spew v1.1.1" + "github.com/deislabs/oras v0.7.0" + "github.com/dgrijalva/jwt-go v3.2.0" + "github.com/docker/cli d88565df0c2d" + "github.com/docker/distribution v2.7.1" + "github.com/docker/docker 2cb26cfe9cbf" + "github.com/docker/docker-credential-helpers v0.6.1" + "github.com/docker/go-connections v0.4.0" + "github.com/docker/go-metrics b84716841b82" + "github.com/docker/go-units v0.4.0" + "github.com/docker/libtrust aabc10ec26b7" + "github.com/docker/spdystream 6480d4af844c" + "github.com/emicklei/go-restful v2.11.1" + "github.com/evanphx/json-patch v4.5.0" + "github.com/exponent-io/jsonpath d6023ce2651d" + "github.com/garyburd/redigo v1.6.0" + "github.com/ghodss/yaml v1.0.0" + "github.com/go-openapi/jsonpointer v0.19.3" + "github.com/go-openapi/jsonreference v0.19.3" + "github.com/go-openapi/spec v0.19.4" + "github.com/go-openapi/swag v0.19.5" + "github.com/gobwas/glob v0.2.3" + "github.com/gofrs/flock v0.7.1" + "github.com/gofrs/uuid v3.2.0" + "github.com/gogo/protobuf v1.3.1" + "github.com/golang/protobuf v1.3.2" + "github.com/google/btree v1.0.0" + "github.com/google/go-cmp v0.3.1" + "github.com/google/gofuzz v1.0.0" + "github.com/google/uuid v1.1.1" + "github.com/googleapis/gnostic v0.3.1" + "github.com/gophercloud/gophercloud v0.1.0" + "github.com/gorilla/handlers v1.4.0" + "github.com/gorilla/mux v1.7.0" + "github.com/gosuri/uitable v0.0.1" + "github.com/gregjones/httpcache c63ab54fda8f" + "github.com/hashicorp/golang-lru v0.5.3" + "github.com/huandu/xstrings v1.2.0" + "github.com/imdario/mergo v0.3.8" + "github.com/inconshreveable/mousetrap v1.0.0" + "github.com/json-iterator/go v1.1.7" + "github.com/kardianos/osext ae77be60afb1" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1" + "github.com/mailru/easyjson v0.7.0" + "github.com/mattn/go-runewidth v0.0.4" + "github.com/mattn/go-shellwords v1.0.5" + "github.com/matttproud/golang_protobuf_extensions v1.0.1" + "github.com/miekg/dns 0d29b283ac0f" + "github.com/mitchellh/copystructure v1.0.0" + "github.com/mitchellh/go-wordwrap v1.0.0" + "github.com/mitchellh/reflectwalk v1.0.0" + "github.com/modern-go/concurrent bacd9c7ef1dd" + "github.com/modern-go/reflect2 v1.0.1" + "github.com/morikuni/aec 39771216ff4c" + "github.com/opencontainers/go-digest v1.0.0-rc1" + "github.com/opencontainers/image-spec v1.0.1" + "github.com/opencontainers/runc v0.1.1" + "github.com/peterbourgon/diskv v2.0.1" + "github.com/pkg/errors v0.8.1" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/prometheus/client_golang v1.2.1" + "github.com/prometheus/client_model 14fe0d1b01d4" + "github.com/prometheus/common v0.7.0" + "github.com/prometheus/procfs v0.0.5" + "github.com/russross/blackfriday v1.5.2" + "github.com/sirupsen/logrus v1.4.2" + "github.com/spf13/cast v1.3.0" + "github.com/spf13/cobra v0.0.5" + "github.com/spf13/pflag v1.0.5" + "github.com/stretchr/testify v1.4.0" + "github.com/xeipuuv/gojsonpointer 4e3ac2762d5f" + "github.com/xeipuuv/gojsonreference bd5ef7bd5415" + "github.com/xeipuuv/gojsonschema v1.1.0" + "github.com/xenolf/lego a9d8cec0e656" + "github.com/yvasiyarov/go-metrics c25f46c4b940" + "github.com/yvasiyarov/gorelic v0.0.6" + "github.com/yvasiyarov/newrelic_platform_go b21fdbd4370f" + "golang.org/x/crypto f83a4685e152 github.com/golang/crypto" + "golang.org/x/net fe3aa8a45271 github.com/golang/net" + "golang.org/x/oauth2 0f29369cfe45 github.com/golang/oauth2" + "golang.org/x/sync 112230192c58 github.com/golang/sync" + "golang.org/x/sys 195ce5e7f934 github.com/golang/sys" + "golang.org/x/text v0.3.2 github.com/golang/text" + "golang.org/x/time 555d28b269f0 github.com/golang/time" + "google.golang.org/appengine v1.6.5 github.com/golang/appengine" + "google.golang.org/genproto 919d9bdd9fe6 github.com/google/go-genproto" + "google.golang.org/grpc v1.24.0 github.com/grpc/grpc-go" + "gopkg.in/inf.v0 v0.9.1 github.com/go-inf/inf" + "gopkg.in/square/go-jose.v1 v1.1.2 github.com/square/go-jose" + "gopkg.in/yaml.v2 v2.2.4 github.com/go-yaml/yaml" + "k8s.io/api 35e52d86657a github.com/kubernetes/api" + "k8s.io/apiextensions-apiserver 5357c4baaf65 github.com/kubernetes/apiextensions-apiserver" + "k8s.io/apimachinery a2eda9f80ab8 github.com/kubernetes/apimachinery" + "k8s.io/cli-runtime 74ad18325ed5 github.com/kubernetes/cli-runtime" + "k8s.io/client-go bec269661e48 github.com/kubernetes/client-go" + "k8s.io/klog v1.0.0 github.com/kubernetes/klog" + "k8s.io/kube-openapi 0270cf2f1c1d github.com/kubernetes/kube-openapi" + "k8s.io/kubectl 2ed914427d51 github.com/kubernetes/kubectl" + "k8s.io/utils 8d271d903fe4 github.com/kubernetes/utils" + "rsc.io/letsencrypt v0.0.1 github.com/rsc/letsencrypt" + "sigs.k8s.io/kustomize v2.0.3 github.com/kubernetes-sigs/kustomize" + "sigs.k8s.io/yaml v1.1.0 github.com/kubernetes-sigs/yaml" +) + +MY_PV=${PV/_rc/-rc.} +SRC_URI="https://github.com/helm/helm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz + $(go-module_vendor_uris)" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="strip test" + +GIT_COMMIT=19e47ee3283ae98139d98460de796c1be1e3975f + +src_prepare() { + default + sed -i -e "s/git rev-parse HEAD/echo ${GIT_COMMIT}/"\ + -e "s/git rev-parse --short HEAD/echo ${GIT_COMMIT:0:7}/"\ + -e "s#git describe --tags --abbrev=0 --exact-match 2>/dev/null#echo v${PV}#"\ + -e 's/test -n "`git status --porcelain`" && echo "dirty" || //' \ + -e "/GOFLAGS :=/d" \ + Makefile || die +} + +src_compile() { + emake LDFLAGS= build + bin/${PN} completion bash > ${PN}.bash || die + bin/${PN} completion zsh > ${PN}.zsh || die +} + +src_install() { + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + dobin bin/${PN} + dodoc README.md +} diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest index b63629aa227d..763887cf2d74 100644 --- a/app-admin/mcelog/Manifest +++ b/app-admin/mcelog/Manifest @@ -1,5 +1,3 @@ DIST mcelog-162.tar.gz 308347 BLAKE2B bd438e85ea793c6c5ce4d561f0400e91b101a010cce7f937751a11a0a974fec49db7e9d768fc50db68a91c973c90c8ab1b4ffa80964cb6fde860b9f2ac217435 SHA512 d61a0b7ad3974098963edde1e9e9acdf4dbd1a025577b7044bafc17302abd19080c8145a2700c691400af0768ff4b6833d47697e1478c5bef8831f7f8b61ae48 -DIST mcelog-164.tar.gz 308393 BLAKE2B da1f425faa88eb8377eb11c3e13aa6fd4c0b4f4d3b02afc2fba8e4137979bb5619b075b0d0ecd80ec6059c9eb912376291e56e667bf7b838bd2f641c4a6c175f SHA512 10c8c580b10caa6d40c2a4887cb9e9ec07eb81a353d24a4d1a89ad8ec5cc29f7976c26335f077393794b060e62b5cbbe348c64567a3cf3fabc3ec5c3fe59da5a -DIST mcelog-165.tar.gz 308405 BLAKE2B 8e6cf59bfa3a5c667c1b709f9c0c5c82f8710ff1aa7c5758c1573a2c832030bb31735f8dd5a53fab26745739cdfac3001cb7a752df579cf452874d19e9e7da65 SHA512 466a07a90679380783524854934d6d66cbc53474616de9141cd36dd2a3b757cacccf1db50c8d4cd54763cea63ac9c09daf6e27ccf3bcf17d62da7fc3396281eb -DIST mcelog-166.tar.gz 312451 BLAKE2B 430630f6f693ae22961bae2381117dbb6d3bca228d6bdcbbe007d2a2681cda53f8c29cf18b98a47a88d36fd059e3e08aff5b9ad22243d7ce5083f5643768b0e6 SHA512 35514188cf4932b4ecffb8d8149534367a424adb76f03833d53d3c2a0dae2ca89de90d071e48ed67a17a8a70a67efc14aa186280e9145b7572887dccdf9a01af DIST mcelog-167.tar.gz 312512 BLAKE2B 5642a421149847bddc46e776932c0fcaab1e281904a6be4ff8a3254d9e292d5fb77e6fbd5097c7afe0b39eca2f2db1752cdf67714a8a3d2f836785ebde3c0c90 SHA512 0229df9a4772e916af79aa35cdbc644feff76870d87a8c3c6ce5d132cf8c98bc48ec48ba564496071cb803537d3504c84963639370d9aed11d23833b65b3b306 +DIST mcelog-168.tar.gz 312580 BLAKE2B 1a97869cc183c4263bf9868ccdc24b15658de0e863bd03ecdf61b0c6a03f5737dceec1b5237a8dfdf2f889cab9d55d3b5274bde5533841fc1aa56ed2189f5ffc SHA512 81f4ccb2632e5c34c52aea430a682e44d6b9850fbee2e9180a493025bbea660a7a4eaff3ee1e2f6e3d3700d3c951c09c4534b733cca5c809ad9c5a1ff8b07295 diff --git a/app-admin/mcelog/mcelog-164.ebuild b/app-admin/mcelog/mcelog-164.ebuild deleted file mode 100644 index 557b542b3a9f..000000000000 --- a/app-admin/mcelog/mcelog-164.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-info systemd toolchain-funcs - -DESCRIPTION="A tool to log and decode Machine Check Exceptions" -HOMEPAGE="http://mcelog.org/" -SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-mcelog )" - -# TODO: add mce-inject to the tree to support test phase -RESTRICT="test" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - local CONFIG_CHECK="~X86_MCE" - kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY" - check_extra_config - fi -} - -src_prepare() { - eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \ - "${FILESDIR}"/${PN}-129-debugflags.patch - eapply_user - tc-export CC -} - -src_install() { - default - - insinto /etc/cron.daily - newins ${PN}.cron ${PN} - - insinto /etc/logrotate.d/ - newins ${PN}.logrotate ${PN} - - newinitd "${FILESDIR}"/${PN}.init-r1 ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - dodoc *.pdf -} - -pkg_postinst() { - einfo "The default configuration set is now installed in /etc/${PN}" - einfo "you might want to edit those files." - einfo - einfo "A sample cronjob is installed into /etc/cron.daily" - einfo "without executable bit (system service is the preferred method now)" -} diff --git a/app-admin/mcelog/mcelog-166.ebuild b/app-admin/mcelog/mcelog-166.ebuild deleted file mode 100644 index 557b542b3a9f..000000000000 --- a/app-admin/mcelog/mcelog-166.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-info systemd toolchain-funcs - -DESCRIPTION="A tool to log and decode Machine Check Exceptions" -HOMEPAGE="http://mcelog.org/" -SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-mcelog )" - -# TODO: add mce-inject to the tree to support test phase -RESTRICT="test" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - local CONFIG_CHECK="~X86_MCE" - kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY" - check_extra_config - fi -} - -src_prepare() { - eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \ - "${FILESDIR}"/${PN}-129-debugflags.patch - eapply_user - tc-export CC -} - -src_install() { - default - - insinto /etc/cron.daily - newins ${PN}.cron ${PN} - - insinto /etc/logrotate.d/ - newins ${PN}.logrotate ${PN} - - newinitd "${FILESDIR}"/${PN}.init-r1 ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - dodoc *.pdf -} - -pkg_postinst() { - einfo "The default configuration set is now installed in /etc/${PN}" - einfo "you might want to edit those files." - einfo - einfo "A sample cronjob is installed into /etc/cron.daily" - einfo "without executable bit (system service is the preferred method now)" -} diff --git a/app-admin/mcelog/mcelog-165.ebuild b/app-admin/mcelog/mcelog-168.ebuild similarity index 97% rename from app-admin/mcelog/mcelog-165.ebuild rename to app-admin/mcelog/mcelog-168.ebuild index 557b542b3a9f..e0b67a2d755e 100644 --- a/app-admin/mcelog/mcelog-165.ebuild +++ b/app-admin/mcelog/mcelog-168.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 2652083d6da2..69b311ef3322 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/gcab/Manifest b/app-arch/gcab/Manifest index 4e1c6c55822d..02e23222ce61 100644 --- a/app-arch/gcab/Manifest +++ b/app-arch/gcab/Manifest @@ -1,2 +1 @@ -DIST gcab-0.8.tar.xz 337016 BLAKE2B 6f9ccf6d33c4bd32b6cda09083c98ee9b24ffc3b42be9019493a864011a4d3f1e2d1fa766bbdd0a5de29eb04608d91a2ad5c17aa25302e3d94d2ef6ca659d764 SHA512 044b1cbe71b08946031161ca97379df8500be5569d6f4989b8fd8f1d8c48ba0fe757306955de9137958eb870cd4024e4c56f833ce847e5a972339883b39454f2 DIST gcab-1.3.tar.xz 77900 BLAKE2B 9ab61c1ab36561cd0bce075c8d491c8e28651c26ff5943a2ddc294a369f7627c300ed698363980dd839b64d512b678d7b3903addeea05657551af308b6e0c5ed SHA512 fd34722bc57a75e9a2aaec354af4629a35936928eb6db5646659c8dd51c8c6fd7fc6786c23f7e91a33a727bf8548327f50725081a8c7b1e0facb877341887b22 diff --git a/app-arch/gcab/gcab-0.8.ebuild b/app-arch/gcab/gcab-0.8.ebuild deleted file mode 100644 index 0d924ce135e1..000000000000 --- a/app-arch/gcab/gcab-0.8.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala - -DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files" -HOMEPAGE="https://wiki.gnome.org/msitools" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86" - -IUSE="+introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - sys-libs/zlib - introspection? ( >=dev-libs/gobject-introspection-0.9.4:= ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - gnome2_src_prepare - use vala && vala_src_prepare -} - -src_configure() { - local myconf - use vala || myconf="VAPIGEN=no" - gnome2_src_configure \ - --disable-static \ - $(use_enable introspection) \ - ${myconf} -} diff --git a/app-arch/gcab/gcab-1.3.ebuild b/app-arch/gcab/gcab-1.3.ebuild index 560a0a4dc3a2..384415cf7116 100644 --- a/app-arch/gcab/gcab-1.3.ebuild +++ b/app-arch/gcab/gcab-1.3.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/msitools" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE="vala? ( introspection )" diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz index b0e7120ff4ec..b6c866f0d773 100644 Binary files a/app-benchmarks/Manifest.gz and b/app-benchmarks/Manifest.gz differ diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest index 0152f1ab2f7a..17bd8d5fdb9a 100644 --- a/app-benchmarks/stress-ng/Manifest +++ b/app-benchmarks/stress-ng/Manifest @@ -1 +1 @@ -DIST stress-ng-0.10.14.tar.xz 410204 BLAKE2B 347a8e5eed70b23022de7bf6af53547e25e704647f6d37f328a60e3023b40a44f627f146199d847641ef5493e167cdcce11d1b945b851bbc4c84cf67b449d1f8 SHA512 f2c2f46c72f7d5a10f2522be775821d6f199253eac4e9a1f0ecdb3c7007a0ab4eb0c671b35abbff34601fcf71f4c8ea60c8bdca9a5a7986c9e9c0e2e009f462a +DIST stress-ng-0.10.16.tar.xz 415740 BLAKE2B c2a169455c3c975757d811148cf564f937d2109c4551e1308e92b6422e843d2b7e764de75e2ba54523802bbae7fe944f7d19eb44c36d5821af60fd047a999330 SHA512 b61ffff1dec7a2d2b2c3dc12a5e6c4945955777d2e218b5bbe291872911e982eed1df2d2b98dd3068f99ec920a070dd3287caa376feeca41d6cee2ff56d552d5 diff --git a/app-benchmarks/stress-ng/files/stress-ng-0.10.13-makefile.patch b/app-benchmarks/stress-ng/files/stress-ng-0.10.13-makefile.patch index b6a8554cdde2..f49988768d5f 100644 --- a/app-benchmarks/stress-ng/files/stress-ng-0.10.13-makefile.patch +++ b/app-benchmarks/stress-ng/files/stress-ng-0.10.13-makefile.patch @@ -1,5 +1,8 @@ ---- stress-ng-0.10.13.orig/Makefile 2019-12-09 13:42:13.000000000 +0100 -+++ stress-ng-0.10.13/Makefile 2019-12-14 00:51:33.390034647 +0100 +Always respect users CFLAGS, enable verbose output when compiling +and don't install compressed man pages. + +--- a/Makefile ++++ b/Makefile @@ -21,7 +21,7 @@ # Codename "systematic system smasher" # diff --git a/app-benchmarks/stress-ng/stress-ng-0.10.14.ebuild b/app-benchmarks/stress-ng/stress-ng-0.10.16.ebuild similarity index 92% rename from app-benchmarks/stress-ng/stress-ng-0.10.14.ebuild rename to app-benchmarks/stress-ng/stress-ng-0.10.16.ebuild index 9a558be6df92..c73232604872 100644 --- a/app-benchmarks/stress-ng/stress-ng-0.10.14.ebuild +++ b/app-benchmarks/stress-ng/stress-ng-0.10.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="Stress test for a computer system with various selectable ways" HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/" SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index f946118266e3..49f1eac33e7d 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index f89570da09dd..b9fa952ae9f5 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,4 +1,3 @@ DIST gcr-3.20.0.tar.xz 1324216 BLAKE2B dca283d1bde4994ee60666b2d5fdc4f0861df453355dcf20cea22a87808da0b9284506460ecdfe779ab9ecdf4ce17e231bd1d9426d677511684c35e43da19550 SHA512 0acd0fb085a38507b1cc895ac773f91c6f4e14d2ea7e27b8e74c85ef78426597b6ea08ebee696452b0651939ec4a0d8a4a2523c41b3a8a0bd1b0d7b338b1d9c7 -DIST gcr-3.28.0.tar.xz 1329044 BLAKE2B b35bca9b62605c4e0c3d71604ea5e6b7cdd97bb3257aabb26b8834622abdeec29798429b84f88254a1f8b04894f5cac2ef63c2a0bfd47ad32761d8d73cd0b189 SHA512 8d5e650cb369fa889b0adfdc1dc1cb5f8b184881256e6c0a2ed456074a54ceb61d64c0929c093bec66c0d5a15c1718f6e3736a1b25b6d7076081df93b49419e0 DIST gcr-3.28.1.tar.xz 1334896 BLAKE2B e7035dd0ac5ef9e9b0898e3e4512768ec7cb548cf0ec4ace5a4f0f9a63d3015f8a041bc6f0a0c990c1666eb92c047eab4c19338a8ccf2d8aa9b11830dbd9d5c5 SHA512 ae36c39584d6bc2ba9d86de8bc71eac21fb3251b966ab1eddf467d01ed5789ba6e6597c83ea2ed9403e632893e7c7cb6c17e04878d726b72528af9199bebb3da DIST gcr-3.34.0.tar.xz 1454244 BLAKE2B fc84e5eaa3b2822d1c04fff3b8b343de2655cce34317327a3594b506172c703a9d4b1d5562ed213bc1ae7df5d31ac1c5ab3c5733cfe8e5edf85e334ce7ff85f4 SHA512 9314b531ed46a42b2c8c1531c7d95003db04f2c8065e46f4e6a84ec26400ce6302ea71c4db42a8c7b98884a0b84d75a0ca65d988aa0fe6de6d897d772b070093 diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild deleted file mode 100644 index 87349d2c1600..000000000000 --- a/app-crypt/gcr/gcr-3.28.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-any-r1 vala virtualx - -DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" -HOMEPAGE="https://git.gnome.org/browse/gcr" - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0/1" # subslot = suffix of libgcr-3 - -IUSE="debug gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -COMMON_DEPEND=" - >=app-crypt/p11-kit-0.19 - >=dev-libs/glib-2.38:2 - >=dev-libs/libgcrypt-1.2.2:0= - >=dev-libs/libtasn1-1:= - >=sys-apps/dbus-1 - gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) -" -RDEPEND="${COMMON_DEPEND} - ! +- Multi e " => +- Multi c , => ++ Multi a ' => á ++ Multi e " => ë ++ Multi c , => ç + @end example + + etc. diff --git a/app-editors/xemacs/xemacs-21.4.24-r2.ebuild b/app-editors/xemacs/xemacs-21.4.24-r2.ebuild new file mode 100644 index 000000000000..7364c9f72424 --- /dev/null +++ b/app-editors/xemacs/xemacs-21.4.24-r2.ebuild @@ -0,0 +1,246 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Note: xemacs currently does not work with position independent code +# so the build forces the use of the -no-pie option + +EAPI=7 + +WANT_AUTOCONF="2.1" +inherit autotools eutils flag-o-matic toolchain-funcs xdg-utils desktop + +DESCRIPTION="highly customizable open source text editor and application development system" +HOMEPAGE="http://www.xemacs.org/" +SRC_URI="http://ftp.xemacs.org/xemacs-21.4/${P}.tar.gz + http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn canna xim athena neXt Xaw3d gdbm berkdb" + +X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb] ) + >=sys-libs/zlib-1.1.4 + >=dev-libs/openssl-0.9.6:0 + >=media-libs/audiofile-0.2.3 + gpm? ( >=sys-libs/gpm-1.19.6 ) + postgres? ( dev-db/postgresql:= ) + ldap? ( net-nds/openldap ) + nas? ( media-libs/nas ) + X? ( $X_DEPEND !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) + dnd? ( x11-libs/dnd ) + motif? ( >=x11-libs/motif-2.3:0 ) + athena? ( x11-libs/libXaw ) + Xaw3d? ( x11-libs/libXaw3d ) + neXt? ( x11-libs/neXtaw ) + xface? ( media-libs/compface ) + tiff? ( media-libs/tiff:0 ) + png? ( >=media-libs/libpng-1.2:0 ) + jpeg? ( virtual/jpeg:0 ) + canna? ( app-i18n/canna ) + !amd64? ( freewnn? ( app-i18n/freewnn ) ) + >=sys-libs/ncurses-5.2:= + >=app-eselect/eselect-emacs-1.15" + +DEPEND="${RDEPEND} + >=sys-apps/texinfo-5" + +PDEPEND="app-xemacs/xemacs-base + mule? ( app-xemacs/mule-base )" + +src_unpack() { + unpack ${P}.tar.gz + use neXt && unpack NeXT_XEmacs.tar.gz +} + +src_prepare() { + # see bug 58350, 102540 and 143580 + eapply "${FILESDIR}"/xemacs-21.4.19-db.patch + # see bug 576512 + eapply "${FILESDIR}"/xemacs-21.4.24-gcc5.patch + eapply "${FILESDIR}"/xemacs-21.4.24-glibc-macro.patch + # see bug 615544 + eapply "${FILESDIR}"/xemacs-21.4.24-ncurses-tinfo.patch + eapply "${FILESDIR}"/xemacs-21.4.24-makeinfo.patch + + eapply_user + + # Some binaries and man pages are installed under suffixed names + # to avoid collions with their GNU Emacs counterparts (see below). + # Fix internal filename references. + sed -i -e 's/exec gnuclient/&-xemacs/' lib-src/gnudoit || die + sed -i -e '/^\.so/s/etags/&-xemacs/' etc/ctags.1 || die + sed -i -e '/^\.so/s/gnuserv/&-xemacs/' etc/gnu{client,doit,attach}.1 || die + + # Run autoconf. XEmacs tries to be smart by providing a stub + # configure.ac file for autoconf 2.59 but this throws our + # autotools eclass so it must be removed first. + rm "${S}"/configure.ac || die + eautoconf + + use neXt && cp "${WORKDIR}"/NeXT.XEmacs/xemacs-icons/* "${S}"/etc/toolbar/ +} + +src_configure() { + local myconf="" + + # Can't build with pie. See bug #75028 + test-flags -no-pie >/dev/null && append-flags -no-pie + filter-flags -pie + + if use X; then + + myconf="${myconf} --with-widgets=athena" + myconf="${myconf} --with-dialogs=athena" + myconf="${myconf} --with-menubars=lucid" + myconf="${myconf} --with-scrollbars=lucid" + if use motif ; then + myconf="--with-widgets=motif" + myconf="${myconf} --with-dialogs=motif" + myconf="${myconf} --with-scrollbars=motif" + myconf="${myconf} --with-menubars=lucid" + fi + if use athena ; then + myconf="--with-scrollbars=athena" + fi + + if use Xaw3d; then + myconf="${myconf} --with-athena=3d" + elif use neXt; then + myconf="${myconf} --with-athena=next" + else + myconf="${myconf} --with-athena=xaw" + fi + + use dnd && myconf="${myconf} --with-dragndrop --with-offix" + + myconf="${myconf} $(use_with tiff ) $(use_with png )" + myconf="${myconf} $(use_with jpeg ) $(use_with xface )" + else + myconf="${myconf} + --without-x + --without-xpm + --without-dragndrop + --with-gif=no" + fi + + if use mule ; then + myconf="${myconf} --with-mule" + + if use xim ; then + if use motif ; then + myconf="${myconf} --with-xim=motif" + else + myconf="${myconf} --with-xim=xlib" + fi + else + myconf="${myconf} --with-xim=no" + fi + + myconf="${myconf} $(use_with canna ) $(use_with freewnn wnn )" + fi + + # This determines the type of sounds we are playing + local soundconf="native" + + # This determines how these sounds should be played + use nas && soundconf="${soundconf},nas" + + myconf="${myconf} --with-sound=${soundconf}" + + if use gdbm || use berkdb ; then + use gdbm && mydb="gdbm" + + use berkdb && mydb="${mydb},berkdb" + + myconf="${myconf} --with-database=${mydb}" + else + myconf="${myconf} --without-database" + fi + + # Enabling modules will cause segfaults outside the XEmacs build directory + use ia64 && myconf="${myconf} --without-modules" + + einfo "${myconf}" + + # see bug 576512 + append-cflags -fgnu89-inline + + # Don't use econf because it uses options which this configure + # script does not understand (like --host). + ./configure ${myconf} ${EXTRA_ECONF} \ + $(use_with gif ) \ + $(use_with gpm ) \ + $(use_with postgres postgresql ) \ + $(use_with ldap ) \ + $(use_with eolconv file-coding ) \ + $(use_with pop ) \ + --compiler=$(tc-getCC) \ + --prefix=/usr \ + --with-ncurses \ + --with-system-malloc \ + --with-msw=no \ + --mail-locking=flock \ + --with-site-lisp=yes \ + --with-site-modules=yes \ + || die "The configure script failed to run properly" +} + +src_install() { + emake prefix="${D}"/usr \ + mandir="${D}"/usr/share/man/man1 \ + infodir="${D}"/usr/share/info \ + install gzip-el || die "emake install failed" + + # Rename some applications installed in bin so that it is clear + # which application installed them and so that conflicting + # packages (emacs) can't clobber the actual applications. + # Addresses bug #62991. + for i in b2m ctags etags rcs-checkin gnuclient gnudoit gnuattach; do + mv "${D}"/usr/bin/${i} "${D}"/usr/bin/${i}-xemacs || die "mv ${i} failed" + done + + # rename man pages + for i in ctags etags gnuserv gnuclient gnudoit gnuattach; do + mv "${D}"/usr/share/man/man1/${i}{,-xemacs}.1 || die "mv ${i}.1 failed" + done + + # install base packages directories + dodir /usr/lib/xemacs/xemacs-packages/ + dodir /usr/lib/xemacs/site-packages/ + dodir /usr/lib/xemacs/site-modules/ + dodir /usr/lib/xemacs/site-lisp/ + + if use mule; + then + dodir /usr/lib/xemacs/mule-packages + fi + + # remove extraneous info files + cd "${D}"/usr/share/info + rm -f dir info.info texinfo* termcap* standards* + + cd "${S}" + dodoc BUGS CHANGES-* ChangeLog GETTING* INSTALL PROBLEMS README* + dodoc "${FILESDIR}"/README.Gentoo + + newicon "${S}"/etc/${PN}-icon.xpm ${PN}.xpm + + domenu "${FILESDIR}"/${PN}.desktop +} + +pkg_postinst() { + eselect emacs update ifunset + eselect gnuclient update ifunset + xdg_desktop_database_update +} + +pkg_postrm() { + eselect emacs update ifunset + eselect gnuclient update ifunset + xdg_desktop_database_update +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index f6fe24d6e667..c37bbfef1039 100644 Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ diff --git a/app-emulation/protontricks/metadata.xml b/app-emulation/protontricks/metadata.xml index 23f787ca2d36..e18d1ed94ac5 100644 --- a/app-emulation/protontricks/metadata.xml +++ b/app-emulation/protontricks/metadata.xml @@ -11,9 +11,6 @@ included with Proton, or to activate Gallium Nine (native Direct3D 9 support) for a Proton game, without all the tedious messing around with Wine prefixes. - - Enable the graphical user interface (requires gnome-extra/zenity) - Matoking/protontricks protontricks diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz index e3154d0c6e24..68bb64e5971d 100644 Binary files a/app-eselect/Manifest.gz and b/app-eselect/Manifest.gz differ diff --git a/app-eselect/eselect-rails/Manifest b/app-eselect/eselect-rails/Manifest index 7be611a6df5c..b9aae41e4b83 100644 --- a/app-eselect/eselect-rails/Manifest +++ b/app-eselect/eselect-rails/Manifest @@ -1,2 +1 @@ -DIST eselect-rails-0.23.tar.xz 1596 BLAKE2B d958e870c63d32517d681d5e815616506cf318004e5d4f00d0ff6db4e0927a405b295bb0ede5e13664fe510f7cf9324eb63042abe283f0386bc9600552a32193 SHA512 34a2d8a2b613eb3a3e20515fdf916c4b7e862322816d78a32a9243fcc56bea1c154892df7f27eb5e640560b1e63b273b02807669155184ad28f085d2f84dd3b8 DIST eselect-rails-0.24.tar.xz 1600 BLAKE2B 84ef0f6d9ba78b652567cb36a6835ef0a793122864b46afe9643a73d98300466a6c81845bd36ff834967ba7ad0ae99fc3b4a6327298f28f29ebfc273b40155aa SHA512 df36b71865e41d61a9e5e497402cc819b5c7266a5df3fa6b960ae7a4d2fe4ddaa686d6971968b41e8a0c65bcb229a4d3a953d30c9f8a54b271478730e88a8dd3 diff --git a/app-eselect/eselect-rails/eselect-rails-0.23.ebuild b/app-eselect/eselect-rails/eselect-rails-0.23.ebuild deleted file mode 100644 index 41af20805d5b..000000000000 --- a/app-eselect/eselect-rails/eselect-rails-0.23.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Manages Ruby on Rails symlinks" -HOMEPAGE="https://www.gentoo.org/" -SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND=">=app-admin/eselect-1.2.0" - -S=${WORKDIR} - -src_prepare() { - default - - # Fix/Add Prefix support - sed -i -e 's/\${ROOT}/${EROOT}/' *.eselect || die -} - -src_install() { - insinto /usr/share/eselect/modules - doins *.eselect -} diff --git a/app-eselect/eselect-rails/eselect-rails-0.24.ebuild b/app-eselect/eselect-rails/eselect-rails-0.24.ebuild index 0e2b3be13818..4187aa506d04 100644 --- a/app-eselect/eselect-rails/eselect-rails-0.24.ebuild +++ b/app-eselect/eselect-rails/eselect-rails-0.24.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="Manages Ruby on Rails symlinks" -HOMEPAGE="https://www.gentoo.org/" +HOMEPAGE="https://gitweb.gentoo.org/proj/ruby-scripts.git/tree/eselect-rails" SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/${P}.tar.xz" LICENSE="GPL-2" diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index 88bdf81ca70c..dcf121882f52 100644 Binary files a/app-i18n/Manifest.gz and b/app-i18n/Manifest.gz differ diff --git a/app-i18n/ibus/ibus-1.5.19.ebuild b/app-i18n/ibus/ibus-1.5.19.ebuild index ddf293f52b32..c7617f71f019 100644 --- a/app-i18n/ibus/ibus-1.5.19.ebuild +++ b/app-i18n/ibus/ibus-1.5.19.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86" IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python test +unicode vala wayland" RESTRICT="!test? ( test )" REQUIRED_USE="emoji? ( gtk ) diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index f7d7b24b624c..4957d75ca3a3 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/kryoflux-dtc/metadata.xml b/app-misc/kryoflux-dtc/metadata.xml index f275c2365baf..9a18e02a6422 100644 --- a/app-misc/kryoflux-dtc/metadata.xml +++ b/app-misc/kryoflux-dtc/metadata.xml @@ -8,6 +8,5 @@ Install example floppy game files. Install fast firmware instead of slow firmware. - Install the Kryoflux GUI diff --git a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild b/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild index 563bd71e8b10..5a74091728ce 100644 --- a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild +++ b/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else KEYWORDS="amd64 ~arm x86 ~x64-macos" - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" fi diff --git a/app-misc/screenfetch/screenfetch-3.9.1.ebuild b/app-misc/screenfetch/screenfetch-3.9.1.ebuild index 18f0fe3e8d06..552e3a0655c6 100644 --- a/app-misc/screenfetch/screenfetch-3.9.1.ebuild +++ b/app-misc/screenfetch/screenfetch-3.9.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" fi diff --git a/app-misc/screenfetch/screenfetch-9999.ebuild b/app-misc/screenfetch/screenfetch-9999.ebuild index 18f0fe3e8d06..552e3a0655c6 100644 --- a/app-misc/screenfetch/screenfetch-9999.ebuild +++ b/app-misc/screenfetch/screenfetch-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" fi diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 6a4ea8edcfe5..396e4922f3f8 100644 Binary files a/app-office/Manifest.gz and b/app-office/Manifest.gz differ diff --git a/app-office/gnucash/metadata.xml b/app-office/gnucash/metadata.xml index caf73319f78f..545a0e372b34 100644 --- a/app-office/gnucash/metadata.xml +++ b/app-office/gnucash/metadata.xml @@ -12,10 +12,6 @@ Enable support for chipcard reading and processing. - - Enable graphic interface (needs net-libs/webkit-gtk:4 - and x11-libs/gtk+:3) - Enable Online Stock Quote retrieval Use the new register (Experimental) diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild b/app-office/kexi/kexi-3.2.0-r1.ebuild index 127b6156bd9e..fa3280cd2755 100644 --- a/app-office/kexi/kexi-3.2.0-r1.ebuild +++ b/app-office/kexi/kexi-3.2.0-r1.ebuild @@ -1,48 +1,56 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -# KDE_HANDBOOK="true" -KDE_TEST="forceoptional" -inherit kde5 +# ECM_HANDBOOK="true" +ECM_TEST="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Visual database applications creator" -HOMEPAGE="https://kde.org/applications/office/kexi/ http://www.kexi-project.org/" -[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" +HOMEPAGE="https://kde.org/applications/office/org.kde.kexi http://www.kexi-project.org/ +https://userbase.kde.org/Kexi" -KEYWORDS="amd64 x86" +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" IUSE="debug experimental marble mdb mysql postgres sqlite webkit" BDEPEND="sys-devel/gettext" DEPEND=" - $(add_frameworks_dep breeze-icons-rcc) - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep designer) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?] >=dev-libs/kproperty-3.1.0:5= >=dev-libs/kreport-3.1.0:5=[scripting] - marble? ( $(add_kdeapps_dep marble) ) + >=dev-qt/designer-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + marble? ( >=kde-apps/marble-19.04.3:5= ) mdb? ( dev-libs/glib:2 virtual/libiconv @@ -63,11 +71,11 @@ PATCHES=( src_prepare() { if ! use webkit; then - punt_bogus_dep Qt5 WebKit - punt_bogus_dep Qt5 WebKitWidgets + ecm_punt_bogus_dep Qt5 WebKit + ecm_punt_bogus_dep Qt5 WebKitWidgets fi - kde5_src_prepare + ecm_src_prepare } src_configure() { @@ -82,5 +90,5 @@ src_configure() { ) use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) ) - kde5_src_configure + ecm_src_configure } diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index f135d1177ecf..f0d2d075ef33 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest index 12b03547c1fa..c5f5208f459f 100644 --- a/app-portage/portage-utils/Manifest +++ b/app-portage/portage-utils/Manifest @@ -1,3 +1,3 @@ DIST portage-utils-0.74.tar.xz 1587792 BLAKE2B 7c4588e3d44266a5260df42cc685aa03c584248e9970956033e4191a7a842a4b2162110ac99c2bb18645aaafc6ae6ee960e9b26ba0a8863497911eef1e943f64 SHA512 cd3f44c135b3d44e15a95eed41281fce62f225a9d05d5d5bb1be230b2d59cdb87755f011b313a9ec32e4cafdf3b3979c4ef423365edd7dcc472ca2e38c09c83e DIST portage-utils-0.80.tar.xz 1762692 BLAKE2B 32e4502d517ec088eadf17a4a348b9b9bc33348380b65f93ac7c043150732ba3ff0d18ee96f8877c697a91000fdc036de392d6e6711d62248bb7c57e25d4433f SHA512 cca86877e87e5bd2e9423822db4b7afa15e8f291717c808ef0455b121db0778b2364552e9f1d5e1a8bad3f1f8880ae2b5dbd586bf1dd74d7c4f4e72fa990c78c -DIST portage-utils-0.83.tar.xz 1770648 BLAKE2B ba545782afd17e4a250ac9fb7fe621bfdbc236976cc1e186a05bf73d8aa443590e2e17bb2894b4944a19014bce6304140739f94566c52da6c0200260f7c57f36 SHA512 80e127e20f495a805ed1857edadc9ef695031c76a626aa0c52647e342216a8a91a5f473428eb1c760c1af961d62e433f0819c48eeb03f8f7e5a6057374253ec7 +DIST portage-utils-0.84.tar.xz 1774396 BLAKE2B 964711e1d2277dbde814e86f9717381ea0b87fb2d8ae639c6134974cc141bdc88b4ee6a37c932495fb9b6153003d78832c34237a5c7076d4a0f7b7d9cfd3151a SHA512 90abe61dc30af4de34f57ff603afe4982d5951e7e0d702444ee7ab5e265976d03cda53518004b9ae1aa19c85eb235a732ea3fcf19705ac86977a42d49fe3b22e diff --git a/app-portage/portage-utils/portage-utils-0.83.ebuild b/app-portage/portage-utils/portage-utils-0.84.ebuild similarity index 94% rename from app-portage/portage-utils/portage-utils-0.83.ebuild rename to app-portage/portage-utils/portage-utils-0.84.ebuild index 489d1d862b19..d1e5d7ff75ff 100644 --- a/app-portage/portage-utils/portage-utils-0.83.ebuild +++ b/app-portage/portage-utils/portage-utils-0.84.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -19,8 +19,6 @@ else fi RDEPEND=" - static? ( dev-libs/iniparser:0[static-libs] ) - !static? ( dev-libs/iniparser:0 ) qmanifest? ( openmp? ( || ( diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index dd6469bbd7f2..daf767bd681a 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index dfccb2d318eb..f65b594e7594 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,7 +1,4 @@ DIST calibre-3.47.1.tar.xz 38710008 BLAKE2B 60915345dd756d085386af61128e92569304be64aadbc21b69973e93adf3fb5cc88f7250153c238ecf423546f408bfc094b5bce329a54e7f080f831c4a8c23c1 SHA512 010796b3ac3fc6adcdf26dbc7966946be0f48b2684e1317da11d77fa55151d1f6ad2b86adf3c8eced5559823567e6672bfdfd953c17e6cc978894544131fb6bd DIST calibre-3.48.0.tar.xz 38777408 BLAKE2B 9a7fae20487ae93120cfdc06a312a42d54d68935fdd2bc18dc41be5f8d359c79eae24e0409ba8e7f4df85e2f073f80ce6bab56cba0638cead6693600fa93cb41 SHA512 6cee28fb560e2e00b8ac2f32756f094146c6fe744cfc343d68f1fb54b3f8b0ca16129a5b35018af54a103790faa2eb03ac186c01003f21c874d2ed5218441220 -DIST calibre-4.4.0.tar.xz 36389440 BLAKE2B d6f6bfb98dd95012a7d145d7700a2818974b2d2e9f8faf1d98b931283305c92ec7e136c9569ef2074d748cc39819e53186ab250b8331d60253d23fddaa1f8a41 SHA512 0204f47db53bc3d649f43276460152423f994cf321661db315904916997121592e0edfb0b9212fbb593d50d3faef0762a2dddd4a7568d1f72c7eecb6b952d278 -DIST calibre-4.5.0.tar.xz 36472092 BLAKE2B b742f897b45e3832e5d8ebec93d8223973b6f5b6d6b3074a07e529eb4b823fa63cbf55c2d6b46ee7e0b5868dc45a858d0a841ce6b9a071ebc27a8977c44b00c6 SHA512 0d024ca7bda1ba9f2bb20fd02af1c4225d63c1a1e1bd71bf7760c214cec9ccf821fe31859cf389c6e45ba7fca21c706e5619f2066b600571f17660c52d84bd09 -DIST calibre-4.6.0.tar.xz 37397188 BLAKE2B 145f329bb4dfeaffcc1a1dec741cf7f0d2bb943bc343f83828ad3755452c6313e59cc2e1518d8b05120746928080bc2c0de52827202c6a45733495bddf9995ed SHA512 4a057ffa6a77dfcec99a7ac89caf98045e2884af5a2833aed232620bd668ce92f542c903ea3817cfc05bbdbf10d89be029a459924d889fc83c8151100779a70d DIST calibre-4.7.0.tar.xz 37432756 BLAKE2B 5030bee02506c2051949c248a941289da7b4e6b48aa638abcf14ab9c56f6552b1043f85bc6fbae644e33843711ad11d03da4ac3a320cb7cf4590bc1d0bf92ed8 SHA512 852f3ff45cbf055571c47754b55b51607ede63865fe04263a9c8d5d59973eaa8c5da718f589d2b830567796f59d5bd5189c8e5e9455e3f98e879a37acb7174e3 DIST calibre-4.8.0.tar.xz 37448552 BLAKE2B 416500da33c5a7e0bb84e521db757c1ba5c6e38f04c2b92ad08c2039c64a7c7cc6daddf379cffe120e966e856468cb99da6d80feab75c518a3218a2e07c9cfd9 SHA512 5ab2340d9f4a8e4592aa5929827513127830bca5830f4861db97699fe491845dd17018158dc7c143255ce57730bc9e5ba556ddebb033d18086d0e1901388f840 diff --git a/app-text/calibre/calibre-4.4.0.ebuild b/app-text/calibre/calibre-4.4.0.ebuild deleted file mode 100644 index bd7b7fd33648..000000000000 --- a/app-text/calibre/calibre-4.4.0.ebuild +++ /dev/null @@ -1,272 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/" -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz" - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="~amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - >=dev-libs/chmlib-0.40:= - dev-libs/glib:2= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - >=dev-libs/dbus-glib-0.106 - >=sys-apps/dbus-1.10.8 - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.3[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] - >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}] - >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - dev-qt/qtcore:5= - dev-qt/qtdbus:5= - dev-qt/qtgui:5= - >=dev-qt/qtwebengine-5.12 - dev-qt/qtwidgets:5= - dev-util/desktop-file-utils - dev-util/gtk-update-icon-cache - media-fonts/liberation-fonts - media-libs/fontconfig:= - >=media-libs/freetype-2:= - >=media-libs/libmtp-1.1.11:= - >=media-libs/libwmf-0.2.8 - >=media-gfx/optipng-0.7.6 - >=sys-libs/zlib-1.2.11:= - virtual/libusb:1= - x11-libs/libxkbcommon:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXrender:= - x11-misc/shared-mime-info - >=x11-misc/xdg-utils-1.0.2-r2 - ios? ( - >=app-pda/usbmuxd-1.0.8 - >=app-pda/libimobiledevice-1.2.0 - ) - udisks? ( virtual/libudev )" -RDEPEND="${COMMON_DEPEND} - udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )" -DEPEND="${COMMON_DEPEND} - >=dev-python/setuptools-23.1.0[${PYTHON_USEDEP}] - dev-python/sip[${PYTHON_USEDEP}] - >=virtual/podofo-build-0.9.6_pre20171027 - virtual/pkgconfig" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - -src_prepare() { - # no_updates: do not annoy user with "new version is availible all the time - # disable_plugins: walking sec-hole, wait for upstream to use GHNS interface - eapply \ - "${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch" \ - "${FILESDIR}/${PN}-disable_plugins.patch" - - eapply_user - - # Fix outdated version constant. - #sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \ - # -i src/calibre/constants.py || \ - # die "sed failed to patch constants.py" - - # Avoid sandbox violation in /usr/share/gnome/apps when linux.py - # calls xdg-* (bug #258938). - sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \ - -e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \ - -e "s|, PreserveMIMEDefaults():|:|" \ - -e "s|'xdg-icon-resource', 'install'|\\0, '--mode', 'user'|" \ - -e "s|cmd\[2\]|cmd[4]|" \ - -e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \ - -i src/calibre/linux.py || die "sed failed to patch linux.py" - - # Disable unnecessary privilege dropping for bug #287067. - sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \ - -i setup/install.py || die "sed failed to patch install.py" - - sed -e "/^ self.check_call(\\[QMAKE\\] + qmc + \\[proname\\])$/a\ -\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \ -'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \ -'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \ -'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \ -'-i', 'Makefile'])" \ - -i setup/build.py || die "sed failed to patch build.py" - - # use system beautifulsoup, instead of bundled - rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py \ - || die "could not remove bundled beautifulsoup" - find "${S}" -type f -name \*.py -exec \ - sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \ - || die "could not sed bundled beautifulsoup out of the source tree" -} - -src_install() { - # Bypass kbuildsycoca and update-mime-database in order to - # avoid sandbox violations if xdg-mime tries to call them. - cat - > "${T}/kbuildsycoca" <<-EOF - #!${BASH} - echo $0 : $@ - exit 0 - EOF - - cp "${T}"/{kbuildsycoca,update-mime-database} || die - chmod +x "${T}"/{kbuildsycoca,update-mime-database} || die - - export QMAKE="${EPREFIX}/usr/$(get_libdir)/qt5/bin/qmake" - - # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox - # violation with kbuildsycoca as in bug #287067, comment #13. - export -n DISPLAY - - # Bug #352625 - Some LANGUAGE values can trigger the following ValueError: - # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale - # return _parse_localename(localename) - # File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename - # raise ValueError, 'unknown locale: %s' % localename - #ValueError: unknown locale: 46 - export -n LANG LANGUAGE ${!LC_*} - export LC_ALL=C #684484 - - # Bug #295672 - Avoid sandbox violation in ~/.config by forcing - # variables to point to our fake temporary $HOME. - export HOME="${T}/fake_homedir" - export XDG_CONFIG_HOME="${HOME}/.config" - export XDG_DATA_HOME="${HOME}/.local/share" - export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre" - mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}" || die - - tc-export CC CXX - # Bug #334243 - respect LDFLAGS when building extensions - export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS" - local libdir=$(get_libdir) - [[ -n $libdir ]] || die "get_libdir returned an empty string" - - addpredict /dev/dri #665310 - - PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ - "${PYTHON}" setup.py install \ - --root="${D}" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/${libdir}" \ - --staging-root="${ED}/usr" \ - --staging-libdir="${ED}/usr/${libdir}" || die - - rm "${ED}/usr/share/applications/defaults.list" || die - find "${ED}"/usr/share -type d -empty -delete - - cd "${ED}"/usr/share/calibre/fonts/liberation || die - local x - for x in * ; do - [[ -f ${EPREFIX}usr/share/fonts/liberation-fonts/${x} ]] || continue - ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die - done - - einfo "Converting python shebangs" - python_fix_shebang --force "${ED}" - - einfo "Compiling python modules" - python_optimize "${ED}"/usr/lib/calibre - - newinitd "${FILESDIR}"/calibre-server-3.init calibre-server - newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server - - bashcomp_alias calibre \ - lrfviewer \ - calibre-debug \ - ebook-meta \ - calibre-server \ - ebook-viewer \ - ebook-polish \ - fetch-ebook-metadata \ - lrf2lrs \ - ebook-convert \ - ebook-edit \ - calibre-smtp \ - ebook-device - -} - -pkg_preinst() { - # Indentify stray directories from upstream's "Binary install" - # method (see bug 622728). - CALIBRE_LIB_DIR=/usr/$(get_libdir)/calibre - CALIBRE_LIB_CONTENT=$(for x in "${ED}${CALIBRE_LIB_DIR}"/*; do - printf -- "${x##*/} "; done) || die "Failed to list ${ED}${CALIBRE_LIB_DIR}" -} - -pkg_postinst() { - [[ -n ${CALIBRE_LIB_DIR} ]] || die "CALIBRE_LIB_DIR is unset" - local x - for x in "${EROOT}${CALIBRE_LIB_DIR}"/*; do - if [[ " ${CALIBRE_LIB_CONTENT} " != *" ${x##*/} "* ]]; then - elog "Purging '${x}'" - rm -rf "${x}" - fi - done - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} diff --git a/app-text/calibre/calibre-4.5.0.ebuild b/app-text/calibre/calibre-4.5.0.ebuild deleted file mode 100644 index bd7b7fd33648..000000000000 --- a/app-text/calibre/calibre-4.5.0.ebuild +++ /dev/null @@ -1,272 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/" -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz" - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="~amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - >=dev-libs/chmlib-0.40:= - dev-libs/glib:2= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - >=dev-libs/dbus-glib-0.106 - >=sys-apps/dbus-1.10.8 - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.3[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] - >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}] - >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - dev-qt/qtcore:5= - dev-qt/qtdbus:5= - dev-qt/qtgui:5= - >=dev-qt/qtwebengine-5.12 - dev-qt/qtwidgets:5= - dev-util/desktop-file-utils - dev-util/gtk-update-icon-cache - media-fonts/liberation-fonts - media-libs/fontconfig:= - >=media-libs/freetype-2:= - >=media-libs/libmtp-1.1.11:= - >=media-libs/libwmf-0.2.8 - >=media-gfx/optipng-0.7.6 - >=sys-libs/zlib-1.2.11:= - virtual/libusb:1= - x11-libs/libxkbcommon:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXrender:= - x11-misc/shared-mime-info - >=x11-misc/xdg-utils-1.0.2-r2 - ios? ( - >=app-pda/usbmuxd-1.0.8 - >=app-pda/libimobiledevice-1.2.0 - ) - udisks? ( virtual/libudev )" -RDEPEND="${COMMON_DEPEND} - udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )" -DEPEND="${COMMON_DEPEND} - >=dev-python/setuptools-23.1.0[${PYTHON_USEDEP}] - dev-python/sip[${PYTHON_USEDEP}] - >=virtual/podofo-build-0.9.6_pre20171027 - virtual/pkgconfig" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - -src_prepare() { - # no_updates: do not annoy user with "new version is availible all the time - # disable_plugins: walking sec-hole, wait for upstream to use GHNS interface - eapply \ - "${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch" \ - "${FILESDIR}/${PN}-disable_plugins.patch" - - eapply_user - - # Fix outdated version constant. - #sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \ - # -i src/calibre/constants.py || \ - # die "sed failed to patch constants.py" - - # Avoid sandbox violation in /usr/share/gnome/apps when linux.py - # calls xdg-* (bug #258938). - sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \ - -e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \ - -e "s|, PreserveMIMEDefaults():|:|" \ - -e "s|'xdg-icon-resource', 'install'|\\0, '--mode', 'user'|" \ - -e "s|cmd\[2\]|cmd[4]|" \ - -e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \ - -i src/calibre/linux.py || die "sed failed to patch linux.py" - - # Disable unnecessary privilege dropping for bug #287067. - sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \ - -i setup/install.py || die "sed failed to patch install.py" - - sed -e "/^ self.check_call(\\[QMAKE\\] + qmc + \\[proname\\])$/a\ -\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \ -'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \ -'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \ -'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \ -'-i', 'Makefile'])" \ - -i setup/build.py || die "sed failed to patch build.py" - - # use system beautifulsoup, instead of bundled - rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py \ - || die "could not remove bundled beautifulsoup" - find "${S}" -type f -name \*.py -exec \ - sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \ - || die "could not sed bundled beautifulsoup out of the source tree" -} - -src_install() { - # Bypass kbuildsycoca and update-mime-database in order to - # avoid sandbox violations if xdg-mime tries to call them. - cat - > "${T}/kbuildsycoca" <<-EOF - #!${BASH} - echo $0 : $@ - exit 0 - EOF - - cp "${T}"/{kbuildsycoca,update-mime-database} || die - chmod +x "${T}"/{kbuildsycoca,update-mime-database} || die - - export QMAKE="${EPREFIX}/usr/$(get_libdir)/qt5/bin/qmake" - - # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox - # violation with kbuildsycoca as in bug #287067, comment #13. - export -n DISPLAY - - # Bug #352625 - Some LANGUAGE values can trigger the following ValueError: - # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale - # return _parse_localename(localename) - # File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename - # raise ValueError, 'unknown locale: %s' % localename - #ValueError: unknown locale: 46 - export -n LANG LANGUAGE ${!LC_*} - export LC_ALL=C #684484 - - # Bug #295672 - Avoid sandbox violation in ~/.config by forcing - # variables to point to our fake temporary $HOME. - export HOME="${T}/fake_homedir" - export XDG_CONFIG_HOME="${HOME}/.config" - export XDG_DATA_HOME="${HOME}/.local/share" - export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre" - mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}" || die - - tc-export CC CXX - # Bug #334243 - respect LDFLAGS when building extensions - export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS" - local libdir=$(get_libdir) - [[ -n $libdir ]] || die "get_libdir returned an empty string" - - addpredict /dev/dri #665310 - - PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ - "${PYTHON}" setup.py install \ - --root="${D}" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/${libdir}" \ - --staging-root="${ED}/usr" \ - --staging-libdir="${ED}/usr/${libdir}" || die - - rm "${ED}/usr/share/applications/defaults.list" || die - find "${ED}"/usr/share -type d -empty -delete - - cd "${ED}"/usr/share/calibre/fonts/liberation || die - local x - for x in * ; do - [[ -f ${EPREFIX}usr/share/fonts/liberation-fonts/${x} ]] || continue - ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die - done - - einfo "Converting python shebangs" - python_fix_shebang --force "${ED}" - - einfo "Compiling python modules" - python_optimize "${ED}"/usr/lib/calibre - - newinitd "${FILESDIR}"/calibre-server-3.init calibre-server - newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server - - bashcomp_alias calibre \ - lrfviewer \ - calibre-debug \ - ebook-meta \ - calibre-server \ - ebook-viewer \ - ebook-polish \ - fetch-ebook-metadata \ - lrf2lrs \ - ebook-convert \ - ebook-edit \ - calibre-smtp \ - ebook-device - -} - -pkg_preinst() { - # Indentify stray directories from upstream's "Binary install" - # method (see bug 622728). - CALIBRE_LIB_DIR=/usr/$(get_libdir)/calibre - CALIBRE_LIB_CONTENT=$(for x in "${ED}${CALIBRE_LIB_DIR}"/*; do - printf -- "${x##*/} "; done) || die "Failed to list ${ED}${CALIBRE_LIB_DIR}" -} - -pkg_postinst() { - [[ -n ${CALIBRE_LIB_DIR} ]] || die "CALIBRE_LIB_DIR is unset" - local x - for x in "${EROOT}${CALIBRE_LIB_DIR}"/*; do - if [[ " ${CALIBRE_LIB_CONTENT} " != *" ${x##*/} "* ]]; then - elog "Purging '${x}'" - rm -rf "${x}" - fi - done - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} diff --git a/app-text/calibre/calibre-4.6.0.ebuild b/app-text/calibre/calibre-4.6.0.ebuild deleted file mode 100644 index 4f133b668aa3..000000000000 --- a/app-text/calibre/calibre-4.6.0.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/" -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz" - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="~amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - >=dev-libs/chmlib-0.40:= - dev-libs/glib:2= - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - >=dev-libs/dbus-glib-0.106 - >=sys-apps/dbus-1.10.8 - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.3[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] - >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}] - >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - dev-qt/qtcore:5= - dev-qt/qtdbus:5= - dev-qt/qtgui:5= - >=dev-qt/qtwebengine-5.12 - dev-qt/qtwidgets:5= - dev-util/desktop-file-utils - dev-util/gtk-update-icon-cache - media-fonts/liberation-fonts - media-libs/fontconfig:= - >=media-libs/freetype-2:= - >=media-libs/libmtp-1.1.11:= - >=media-libs/libwmf-0.2.8 - >=media-gfx/optipng-0.7.6 - >=sys-libs/zlib-1.2.11:= - virtual/libusb:1= - x11-libs/libxkbcommon:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXrender:= - x11-misc/shared-mime-info - >=x11-misc/xdg-utils-1.0.2-r2 - ios? ( - >=app-pda/usbmuxd-1.0.8 - >=app-pda/libimobiledevice-1.2.0 - ) - udisks? ( virtual/libudev )" -RDEPEND="${COMMON_DEPEND} - udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )" -DEPEND="${COMMON_DEPEND} - >=dev-python/setuptools-23.1.0[${PYTHON_USEDEP}] - dev-python/sip[${PYTHON_USEDEP}] - >=virtual/podofo-build-0.9.6_pre20171027 - virtual/pkgconfig" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - -src_prepare() { - # no_updates: do not annoy user with "new version is availible all the time - # disable_plugins: walking sec-hole, wait for upstream to use GHNS interface - eapply \ - "${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch" \ - "${FILESDIR}/${PN}-disable_plugins.patch" - - eapply_user - - # Fix outdated version constant. - #sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \ - # -i src/calibre/constants.py || \ - # die "sed failed to patch constants.py" - - # Avoid sandbox violation in /usr/share/gnome/apps when linux.py - # calls xdg-* (bug #258938). - sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \ - -e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \ - -e "s|, PreserveMIMEDefaults():|:|" \ - -e "s|'xdg-icon-resource', 'install'|\\0, '--mode', 'user'|" \ - -e "s|cmd\[2\]|cmd[4]|" \ - -e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \ - -i src/calibre/linux.py || die "sed failed to patch linux.py" - - # Disable unnecessary privilege dropping for bug #287067. - sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \ - -i setup/install.py || die "sed failed to patch install.py" - - sed -e "/^ self.check_call(\\[QMAKE\\] + qmc + \\[proname\\])$/a\ -\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \ -'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \ -'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \ -'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \ -'-i', 'Makefile'])" \ - -i setup/build.py || die "sed failed to patch build.py" - - # use system beautifulsoup, instead of bundled - rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py \ - || die "could not remove bundled beautifulsoup" - find "${S}" -type f -name \*.py -exec \ - sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \ - || die "could not sed bundled beautifulsoup out of the source tree" -} - -src_install() { - # Bypass kbuildsycoca and update-mime-database in order to - # avoid sandbox violations if xdg-mime tries to call them. - cat - > "${T}/kbuildsycoca" <<-EOF - #!${BASH} - echo $0 : $@ - exit 0 - EOF - - cp "${T}"/{kbuildsycoca,update-mime-database} || die - chmod +x "${T}"/{kbuildsycoca,update-mime-database} || die - - export QMAKE="${EPREFIX}/usr/$(get_libdir)/qt5/bin/qmake" - - # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox - # violation with kbuildsycoca as in bug #287067, comment #13. - export -n DISPLAY - - # Bug #352625 - Some LANGUAGE values can trigger the following ValueError: - # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale - # return _parse_localename(localename) - # File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename - # raise ValueError, 'unknown locale: %s' % localename - #ValueError: unknown locale: 46 - export -n LANG LANGUAGE ${!LC_*} - export LC_ALL=C #684484 - - # Bug #295672 - Avoid sandbox violation in ~/.config by forcing - # variables to point to our fake temporary $HOME. - export HOME="${T}/fake_homedir" - export XDG_CONFIG_HOME="${HOME}/.config" - export XDG_DATA_HOME="${HOME}/.local/share" - export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre" - mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}" || die - - tc-export CC CXX - # Bug #334243 - respect LDFLAGS when building extensions - export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS" - local libdir=$(get_libdir) - [[ -n $libdir ]] || die "get_libdir returned an empty string" - - addpredict /dev/dri #665310 - - PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ - "${PYTHON}" setup.py install \ - --root="${D}" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/${libdir}" \ - --staging-root="${ED}/usr" \ - --staging-libdir="${ED}/usr/${libdir}" || die - - rm "${ED}/usr/share/applications/defaults.list" || die - find "${ED}"/usr/share -type d -empty -delete - - cd "${ED}"/usr/share/calibre/fonts/liberation || die - local x - for x in * ; do - [[ -f ${EPREFIX}usr/share/fonts/liberation-fonts/${x} ]] || continue - ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die - done - - einfo "Converting python shebangs" - python_fix_shebang --force "${ED}" - - einfo "Compiling python modules" - python_optimize "${ED}"/usr/lib/calibre - - newinitd "${FILESDIR}"/calibre-server-3.init calibre-server - newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server - - bashcomp_alias calibre \ - lrfviewer \ - calibre-debug \ - ebook-meta \ - calibre-server \ - ebook-viewer \ - ebook-polish \ - fetch-ebook-metadata \ - lrf2lrs \ - ebook-convert \ - ebook-edit \ - calibre-smtp \ - ebook-device - -} - -pkg_preinst() { - # Indentify stray directories from upstream's "Binary install" - # method (see bug 622728). - CALIBRE_LIB_DIR=/usr/$(get_libdir)/calibre - CALIBRE_LIB_CONTENT=$(for x in "${ED}${CALIBRE_LIB_DIR}"/*; do - printf -- "${x##*/} "; done) || die "Failed to list ${ED}${CALIBRE_LIB_DIR}" -} - -pkg_postinst() { - [[ -n ${CALIBRE_LIB_DIR} ]] || die "CALIBRE_LIB_DIR is unset" - local x - for x in "${EROOT}${CALIBRE_LIB_DIR}"/*; do - if [[ " ${CALIBRE_LIB_CONTENT} " != *" ${x##*/} "* ]]; then - elog "Purging '${x}'" - rm -rf "${x}" - fi - done - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} diff --git a/app-text/calibre/calibre-4.8.0.ebuild b/app-text/calibre/calibre-4.8.0-r1.ebuild similarity index 94% rename from app-text/calibre/calibre-4.8.0.ebuild rename to app-text/calibre/calibre-4.8.0-r1.ebuild index d15693e13933..3049f662198d 100644 --- a/app-text/calibre/calibre-4.8.0.ebuild +++ b/app-text/calibre/calibre-4.8.0-r1.ebuild @@ -47,7 +47,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] @@ -57,7 +57,7 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-python/dnspython[${PYTHON_USEDEP}] >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.3[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] @@ -149,13 +149,6 @@ src_prepare() { '-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \ '-i', 'Makefile'])" \ -i setup/build.py || die "sed failed to patch build.py" - - # use system beautifulsoup, instead of bundled - rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py \ - || die "could not remove bundled beautifulsoup" - find "${S}" -type f -name \*.py -exec \ - sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \ - || die "could not sed bundled beautifulsoup out of the source tree" } src_install() { diff --git a/app-text/iso-codes/iso-codes-4.4.ebuild b/app-text/iso-codes/iso-codes-4.4.ebuild index 6cbe5498da48..9149ab6ea701 100644 --- a/app-text/iso-codes/iso-codes-4.4.ebuild +++ b/app-text/iso-codes/iso-codes-4.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${P}/${PN}-${P}.tar LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" BDEPEND="${PYTHON_DEPS} sys-devel/gettext @@ -23,6 +23,8 @@ S="${WORKDIR}/${PN}-${P}" # This ebuild does not install any binaries. RESTRICT="binchecks strip" +DOCS=( ChangeLog.md README.md ) + # l10n_find_plocales_changes doesn't support multiple directories, # so need to do the update scan ourselves. check_existing_locales() { diff --git a/app-text/kbibtex/Manifest b/app-text/kbibtex/Manifest index 72d76455b452..8d17856403d5 100644 --- a/app-text/kbibtex/Manifest +++ b/app-text/kbibtex/Manifest @@ -1,2 +1 @@ DIST kbibtex-0.9.1.tar.xz 4185284 BLAKE2B 437fb2473095e89bc26446bf4dfcdd56ff0b402e604fe67f2f76073628e8e7f3fc8982c56aa24174303dde101c42d19abfac2b3c1e371bf930ff6bdb4307b7c0 SHA512 710ef3f0ddfe4869f079068723a2056866be9aab5907ea7eb00efb4b597270e4c1ec9464d6a15509e2a62749393d27bf0798022367536d3c879a0cbd10dc3129 -DIST kbibtex-0.9.tar.xz 4184288 BLAKE2B 90baf7c4960540566c59b198de307703d0f34ff6f4284933c187625b2e4065739fb16b004408fec5929d4923e7f651091915841c94ef09797419daa737ae39eb SHA512 bdd849094f66feb1bd6d02131580cb5d2e1f8d172a4e36141a48d3fc38375b5f4512078d13d6310f326b5cb7b15364616308eaac6c2c10ef897f8f752e1f6682 diff --git a/app-text/kbibtex/kbibtex-0.9.1.ebuild b/app-text/kbibtex/kbibtex-0.9.1.ebuild index d1e6340a886a..89524913afe2 100644 --- a/app-text/kbibtex/kbibtex-0.9.1.ebuild +++ b/app-text/kbibtex/kbibtex-0.9.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://userbase.kde.org/KBibTeX" if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/KBibTeX/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2" diff --git a/app-text/kbibtex/kbibtex-0.9.ebuild b/app-text/kbibtex/kbibtex-0.9.ebuild deleted file mode 100644 index 3d572fc00944..000000000000 --- a/app-text/kbibtex/kbibtex-0.9.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KDE_HANDBOOK="optional" -KDE_TEST="true" -inherit kde5 - -DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX" -HOMEPAGE="https://userbase.kde.org/KBibTeX" -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/KBibTeX/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2" -IUSE="webengine zotero" - -DEPEND=" - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kservice) - $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwallet) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtconcurrent) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - $(add_qt_dep qtxmlpatterns) - app-text/poppler[qt5] - dev-libs/icu:= - virtual/tex-base - webengine? ( $(add_qt_dep qtwebengine 'widgets') ) - zotero? ( - app-crypt/qca[qt5(+)] - dev-libs/qoauth:5 - ) -" -RDEPEND="${DEPEND} - !app-text/kbibtex:4 - dev-tex/bibtex2html -" - -RESTRICT+=" test" - -S="${WORKDIR}/${P/_/-}" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON - $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets) - $(cmake-utils_use_find_package zotero Qca-qt5) - ) - - kde5_src_configure -} - -pkg_postinst() { - kde5_pkg_postinst - - if ! has_version "kde-apps/okular:${SLOT}" ; then - elog "For PDF or PostScript document preview support, please install kde-apps/okular:${SLOT}" - fi -} diff --git a/app-text/libgxps/Manifest b/app-text/libgxps/Manifest index 500f78e73eca..f29f25044cfb 100644 --- a/app-text/libgxps/Manifest +++ b/app-text/libgxps/Manifest @@ -1,2 +1 @@ -DIST libgxps-0.3.0.tar.xz 93000 BLAKE2B 8e04ae281aa8ee637d597265992a5bf6df3592b7d251d657dae3833c8cca848f7142f926964d96586f50ce9987dee94841be15554a733816a3b4f0acef282f12 SHA512 283ce3041f0238ef1dcae30ce2adbc3f843677e00ae22f20ed3459828f3edaab6d05d87c20dddb613925ab248ed0b29855a94198b982606c3dcb2e59f800b013 DIST libgxps-0.3.1.tar.xz 93132 BLAKE2B 63af298ef1dc345ef7c40fae4006ba73aa7529381cc6cbc8cf86f4d5b69c8c5617b902bef833ed7d3fa968d927b441e888889179f598b06e2ca13084d3b199af SHA512 80401bd3c9753c74e425c5c08510cac314ad255ebeda9676bd5396a217770c7f5d8733c64b649cc6fdaa43423bb1a4ad21e1e0e3f7903f486e75a1d678850239 diff --git a/app-text/libgxps/libgxps-0.3.0.ebuild b/app-text/libgxps/libgxps-0.3.0.ebuild deleted file mode 100644 index 53b633dea4b7..000000000000 --- a/app-text/libgxps/libgxps-0.3.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome.org meson xdg-utils - -DESCRIPTION="Library for handling and rendering XPS documents" -HOMEPAGE="https://wiki.gnome.org/Projects/libgxps" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86" -IUSE="+introspection jpeg lcms tiff" - -RDEPEND=" - >=app-arch/libarchive-2.8 - >=dev-libs/glib-2.36:2 - media-libs/freetype:2 - media-libs/libpng:0 - >=x11-libs/cairo-1.10[svg] - introspection? ( >=dev-libs/gobject-introspection-0.10.1:= ) - jpeg? ( virtual/jpeg:0 ) - lcms? ( media-libs/lcms:2 ) - tiff? ( media-libs/tiff:0[zlib] ) -" -DEPEND="${RDEPEND} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-util/gtk-doc-am - virtual/pkgconfig -" - -# There is no automatic test suite, only an interactive test application -RESTRICT="test" - -src_configure() { - local emesonargs=( - -Denable-test=false - -Denable-gtk-doc=false - -Denable-man=true - -Ddisable-introspection=$(usex introspection false true) - -Dwith-liblcms2=$(usex lcms true false) - -Dwith-libjpeg=$(usex jpeg true false) - -Dwith-libtiff=$(usex tiff true false) - ) - - xdg_environment_reset - meson_src_configure -} diff --git a/app-text/libgxps/libgxps-0.3.1.ebuild b/app-text/libgxps/libgxps-0.3.1.ebuild index b83d66060673..1e257ebf02ce 100644 --- a/app-text/libgxps/libgxps-0.3.1.ebuild +++ b/app-text/libgxps/libgxps-0.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libgxps" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86" IUSE="gtk-doc +introspection jpeg lcms tiff" RDEPEND=" diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest index 16729427439a..ea2af4173bc3 100644 --- a/app-text/sigil/Manifest +++ b/app-text/sigil/Manifest @@ -1,4 +1,3 @@ -DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706 SHA512 cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46 SHA512 45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030 SHA512 a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a DIST sigil-1.0.0.tar.gz 21623303 BLAKE2B 5772316d3ffc78387f7fb9db1e88397756bf82c25513246033fe71f288d619844e9316f43b7f08b914e4f59912e42eea061079cd4b468de77087bf7a8ea46be0 SHA512 7fc440131fcdd9af60b10f703dcdaf946ac6c667cabbfc842addd68c6c9af35fc8808630a6cfee6db465e7faeec6a6b4f2c6bbe185426a0f845e47c16b02d7d1 diff --git a/app-text/sigil/sigil-0.9.13.ebuild b/app-text/sigil/sigil-0.9.13.ebuild deleted file mode 100644 index 90fadfd7523f..000000000000 --- a/app-text/sigil/sigil-0.9.13.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils - -MY_P="Sigil-${PV}" - -DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format" -HOMEPAGE="https://sigil-ebook.com/" -SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="GPL-3+ Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - app-text/hunspell:= - dev-libs/boost:=[threads] - dev-libs/libpcre:3=[pcre16] - dev-libs/mathjax - dev-libs/xerces-c[icu] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/cssselect[${PYTHON_USEDEP}] - dev-python/cssutils[${PYTHON_USEDEP}] - dev-python/html5lib[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-qt/qtconcurrent-5.4:5 - >=dev-qt/qtcore-5.4:5 - >=dev-qt/qtgui-5.4:5 - >=dev-qt/qtprintsupport-5.4:5 - >=dev-qt/qtwebkit-5.4:5 - >=dev-qt/qtwidgets-5.4:5 - >=dev-qt/qtxmlpatterns-5.4:5 - sys-libs/zlib[minizip] -" -DEPEND="${RDEPEND}" - -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -DOCS=( ChangeLog.txt README.md ) - -DOC_CONTENTS="From Sigil's release notes: -When you fire up Sigil for the very first time: -navigate to the new General Preferences and select the default -epub version you plan to work with (epub 2 or epub3) so that new -empty ebooks start with the correct code. -if you plan to work with epub3 epubs, you should change your -PreserveEntities setting to use ONLY NUMERIC entities. - -For example use & # 1 6 0 ; for non-breaking spaces and etc. - -We strongly recommend enabling Mend On Open in your settings -for best performance with Sigil." - -src_configure() { - python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR - local mycmakeargs=( - -DINSTALL_BUNDLED_DICTS=0 - -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax - -DUSE_SYSTEM_LIBS=1 - -DSYSTEM_LIBS_REQUIRED=1 - -DPYTHON_EXECUTABLE="${PYTHON}" - -DPYTHON_LIBRARY="${PYTHON_LIBPATH}" - -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}" - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - python_fix_shebang "${ED}"/usr/share/sigil/ - python_optimize "${ED}"/usr/share/sigil/ - DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc -} - -pkg_postinst() { - xdg_desktop_database_update - readme.gentoo_print_elog -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-text/sigil/sigil-0.9.16.ebuild b/app-text/sigil/sigil-0.9.16.ebuild index a06e4addd82e..a712ce00178e 100644 --- a/app-text/sigil/sigil-0.9.16.ebuild +++ b/app-text/sigil/sigil-0.9.16.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="tk" -inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils +inherit cmake python-single-r1 readme.gentoo-r1 xdg-utils DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format" HOMEPAGE="https://sigil-ebook.com/" @@ -72,7 +72,7 @@ for best performance with Sigil." src_prepare() { # bundled is a exact copy of the package, and upstream plan to switch soon rm -r src/Resource_Files/plugin_launchers/python/css_parser/ || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -87,11 +87,11 @@ src_configure() { ) use system-mathjax && mycmakeargs+=( -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install python_fix_shebang "${ED}"/usr/share/sigil/ python_optimize "${ED}"/usr/share/sigil/ DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc diff --git a/app-text/sigil/sigil-0.9.18.ebuild b/app-text/sigil/sigil-0.9.18.ebuild index 119ad45230c6..ee2155ae5c35 100644 --- a/app-text/sigil/sigil-0.9.18.ebuild +++ b/app-text/sigil/sigil-0.9.18.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="tk" -inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils +inherit cmake python-single-r1 readme.gentoo-r1 xdg-utils DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format" HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil" @@ -80,11 +80,11 @@ src_configure() { ) use system-mathjax && mycmakeargs+=( -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install python_fix_shebang "${ED}"/usr/share/sigil/ python_optimize "${ED}"/usr/share/sigil/ DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc diff --git a/app-text/sigil/sigil-1.0.0.ebuild b/app-text/sigil/sigil-1.0.0.ebuild index dc09ca8c6b51..0d5c548e6440 100644 --- a/app-text/sigil/sigil-1.0.0.ebuild +++ b/app-text/sigil/sigil-1.0.0.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="tk" -inherit cmake-utils python-single-r1 xdg-utils +inherit cmake python-single-r1 xdg-utils DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format" HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil" @@ -65,11 +65,11 @@ src_configure() { ) use system-mathjax && mycmakeargs+=( -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install python_fix_shebang "${ED}"/usr/share/sigil/ python_optimize "${ED}"/usr/share/sigil/ } diff --git a/app-text/yelp-tools/Manifest b/app-text/yelp-tools/Manifest index 5756309fc8a1..217d6f903bb0 100644 --- a/app-text/yelp-tools/Manifest +++ b/app-text/yelp-tools/Manifest @@ -1,2 +1 @@ -DIST yelp-tools-3.18.0.tar.xz 210712 BLAKE2B 8b9af089bc2d337d5474525f369b5ff5773391dac4deba7610545625a8550cb2735f9295282cd490b176ba9648f3b91e3865fedba27c4c0b4155b2e99bf8db8e SHA512 75957b06bdade966a33a41ecc68dfa3eb3b3e3550dc8c6664ee694c4b043c8b45a2403dd23c9810347ed7234ceb5389a34133554de012a7e0afc5db891525fb8 DIST yelp-tools-3.32.2.tar.xz 211668 BLAKE2B b45aef4d03f1954ac33bb05a9c788af40a74d76b54c2a0bcc466098e18435e02eb40004465dda399eb74e986caf404e51a393974d37ef1abeff6d76289840ecc SHA512 c9383426b854ae46ff4587bef07955541de3026f845025f9e99ba095cce11ff307e23d00d07a2da8763bcb6f9f061fc610351170e2abd99b5669912463729a85 diff --git a/app-text/yelp-tools/yelp-tools-3.18.0.ebuild b/app-text/yelp-tools/yelp-tools-3.18.0.ebuild deleted file mode 100644 index 860196bb74fa..000000000000 --- a/app-text/yelp-tools/yelp-tools-3.18.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" - -inherit gnome2 - -DESCRIPTION="Collection of tools for building and converting documentation" -HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools" - -LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - >=dev-libs/libxml2-2.6.12 - >=dev-libs/libxslt-1.1.8 - dev-util/itstool - >=gnome-extra/yelp-xsl-3.17.3 - virtual/awk -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" diff --git a/app-text/yelp-tools/yelp-tools-3.32.2.ebuild b/app-text/yelp-tools/yelp-tools-3.32.2.ebuild index 032bd65be7e7..fb87f22c263f 100644 --- a/app-text/yelp-tools/yelp-tools-3.32.2.ebuild +++ b/app-text/yelp-tools/yelp-tools-3.32.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools" LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=" diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index d6e12ab5aab6..3bb379e8fdcb 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/atkmm/Manifest b/dev-cpp/atkmm/Manifest index a30511d0e3eb..9cd32326a8eb 100644 --- a/dev-cpp/atkmm/Manifest +++ b/dev-cpp/atkmm/Manifest @@ -1,2 +1 @@ -DIST atkmm-2.24.2.tar.xz 849784 BLAKE2B 2cd96268cf727de1ebe83428e98f1d21f8dbd1a72ef01be80ec28d169ff0ae9ac375bbbd1a530f3c47b60b49a40e317fe39645d74f6be3c017edcb9735bc0236 SHA512 427714cdf3b10e3f9bc36df09c4b05608d295f5895fb1e079b9bd84afdf7bf1cfdec6794ced7f1e35bd430b76f87792df4ee63c515071a2ea6e3e51e672cdbe2 DIST atkmm-2.28.0.tar.xz 891904 BLAKE2B 8172effa5f4dc542020b58d7e3d3bea66b0affa98db977e94249dfd8fa6c4fdea88cabb385dcfdb2d79874017c4e648a737413bae021121d1423d62e335d2737 SHA512 8457cff58648c3d3944d6a9fb400062985c70a714856a5d84d4553cb6b1202bdc47aa48c612851fea1cc1b7ab59381116c65d2a22212907e3c4b7090601946bc diff --git a/dev-cpp/atkmm/atkmm-2.24.2.ebuild b/dev-cpp/atkmm/atkmm-2.24.2.ebuild deleted file mode 100644 index 2b72f9de79f2..000000000000 --- a/dev-cpp/atkmm/atkmm-2.24.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -GCONF_DEBUG="no" - -inherit gnome2 multilib-minimal - -DESCRIPTION="C++ interface for the ATK library" -HOMEPAGE="https://www.gtkmm.org" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="doc" - -COMMON_DEPEND=" - >=dev-cpp/glibmm-2.46.2:2[doc?,${MULTILIB_USEDEP}] - >=dev-libs/atk-2.18.0[${MULTILIB_USEDEP}] - >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}] -" -RDEPEND="${COMMON_DEPEND} - !/dev/null - find demos -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null - dodoc -r demos -} diff --git a/dev-cpp/gtkmm/gtkmm-3.24.2.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.2.ebuild index 39fff8f53da1..125dc2c14e27 100644 --- a/dev-cpp/gtkmm/gtkmm-3.24.2.ebuild +++ b/dev-cpp/gtkmm/gtkmm-3.24.2.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="3.0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="aqua doc test wayland X" REQUIRED_USE="|| ( aqua wayland X )" diff --git a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild index 4578afc07baa..16030b37783e 100644 --- a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild +++ b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="C++/Boost Asio based websocket client/server library" HOMEPAGE="https://www.zaphoyd.com/websocketpp" @@ -31,11 +31,12 @@ src_configure() { -DENABLE_CPP11=ON -DBUILD_TESTS="$(usex test)" ) - cmake-utils_src_configure + + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install if use examples; then dodoc -r examples diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index f3a026eeeeea..343dbc0f66d3 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/kdb/files/kdb-3.2.0-build-w-pg12.patch b/dev-db/kdb/files/kdb-3.2.0-build-w-pg12.patch new file mode 100644 index 000000000000..5329fae80d83 --- /dev/null +++ b/dev-db/kdb/files/kdb-3.2.0-build-w-pg12.patch @@ -0,0 +1,35 @@ +From 40cdaea4d7824cc1b0d26e6ad2dcb61fa2077911 Mon Sep 17 00:00:00 2001 +From: Pino Toscano +Date: Tue, 29 Oct 2019 07:52:32 +0100 +Subject: PgSQL driver: fix build with PostgreSQL 12+ + +ABSTIMEOID and RELTIMEOID were removed, as their data types were dropped. +--- + src/drivers/postgresql/PostgresqlTypes.cpp | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/drivers/postgresql/PostgresqlTypes.cpp b/src/drivers/postgresql/PostgresqlTypes.cpp +index ea576d6..0697129 100644 +--- a/src/drivers/postgresql/PostgresqlTypes.cpp ++++ b/src/drivers/postgresql/PostgresqlTypes.cpp +@@ -36,6 +36,7 @@ + #endif + #include + #include // needed for BOOLOID, etc. ++#include // needed for PG_VERSION_NUM + + #ifdef _MSC_VER + #pragma warning( pop ) +@@ -70,8 +71,10 @@ void PostgresqlDriver::initPgsqlToKDbMap() + //! @todo POLYGONOID geometric polygon '(pt1,...)' + m_pgsqlToKDbTypes.insert(FLOAT4OID, KDbField::Double); + m_pgsqlToKDbTypes.insert(FLOAT8OID, KDbField::Double); ++#if PG_VERSION_NUM < 120000 + m_pgsqlToKDbTypes.insert(ABSTIMEOID, KDbField::Date); + m_pgsqlToKDbTypes.insert(RELTIMEOID, KDbField::Date); ++#endif + //! @todo TINTERVALOID (abstime,abstime), time interval + //! @todo CIRCLEOID geometric circle '(center,radius)' + //! @todo CASHOID monetary amounts, $d,ddd.cc +-- +cgit v1.1 diff --git a/dev-db/kdb/files/kdb-3.2.0-cmake-pg12.patch b/dev-db/kdb/files/kdb-3.2.0-cmake-pg12.patch new file mode 100644 index 000000000000..4258fdc47453 --- /dev/null +++ b/dev-db/kdb/files/kdb-3.2.0-cmake-pg12.patch @@ -0,0 +1,24 @@ +From 6bba3130f8968abb2e904bda1e8b59f83dd43bdc Mon Sep 17 00:00:00 2001 +From: Pino Toscano +Date: Sat, 25 May 2019 06:59:44 +0200 +Subject: cmake: find PostgreSQL 12 + +--- + cmake/modules/FindPostgreSQL.cmake | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cmake/modules/FindPostgreSQL.cmake b/cmake/modules/FindPostgreSQL.cmake +index 8ec30db..74e6f6b 100644 +--- a/cmake/modules/FindPostgreSQL.cmake ++++ b/cmake/modules/FindPostgreSQL.cmake +@@ -86,7 +86,7 @@ set(PostgreSQL_LIBRARY_DIR_MESSAGE "Set the PostgreSQL_LIBRARY_DIR cmake cache e + set(PostgreSQL_ROOT_DIR_MESSAGE "Set the PostgreSQL_ROOT system variable to where PostgreSQL is found on the machine E.g C:/Program Files/PostgreSQL/8.4") + + set(PostgreSQL_KNOWN_VERSIONS ${PostgreSQL_ADDITIONAL_VERSIONS} +- "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0") ++ "12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0") + + # Define additional search paths for root directories. + foreach (suffix ${PostgreSQL_KNOWN_VERSIONS} ) +-- +cgit v1.1 diff --git a/dev-db/kdb/kdb-3.2.0.ebuild b/dev-db/kdb/kdb-3.2.0.ebuild index ede80bfcaf1e..b96351cf4d17 100644 --- a/dev-db/kdb/kdb-3.2.0.ebuild +++ b/dev-db/kdb/kdb-3.2.0.ebuild @@ -1,43 +1,54 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -KDE_QTHELP="true" -KDE_TEST="true" -PYTHON_COMPAT=( python2_7 python3_{6,7} ) -inherit kde5 python-any-r1 +ECM_QTHELP="true" +ECM_TEST="true" +PYTHON_COMPAT=( python3_{6,7,8} ) +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org python-any-r1 DESCRIPTION="Database connectivity and creation framework for various vendors" -[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" +HOMEPAGE="https://community.kde.org/KDb" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" + KEYWORDS="amd64 x86" +fi LICENSE="LGPL-2+" SLOT="5/4" -KEYWORDS="amd64 x86" IUSE="debug mysql postgres sqlite" BDEPEND="${PYTHON_DEPS} dev-qt/linguist-tools:5 " DEPEND=" - $(add_frameworks_dep kcoreaddons) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) dev-libs/icu:= + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 mysql? ( dev-db/mysql-connector-c:= ) postgres? ( - $(add_qt_dep qtnetwork) + >=dev-qt/qtnetwork-${QTMIN}:5 dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-cmake-pg12.patch + "${FILESDIR}"/${P}-build-w-pg12.patch +) + pkg_setup() { python-any-r1_pkg_setup - kde5_pkg_setup + ecm_pkg_setup } src_configure() { @@ -48,5 +59,5 @@ src_configure() { $(cmake_use_find_package sqlite Sqlite) ) - kde5_src_configure + ecm_src_configure } diff --git a/dev-db/pg_activity/pg_activity-1.5.0.ebuild b/dev-db/pg_activity/pg_activity-1.5.0.ebuild index 4dfd633a9d5a..bbd8162ba05a 100644 --- a/dev-db/pg_activity/pg_activity-1.5.0.ebuild +++ b/dev-db/pg_activity/pg_activity-1.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="Realtime PostgreSQL database server monitoring tool" -HOMEPAGE="https://github.com/julmon/pg_activity/" -SRC_URI="https://github.com/julmon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/dalibo/pg_activity" +SRC_URI="https://github.com/dalibo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" SLOT="0" LICENSE="POSTGRESQL" diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest index ea4e9ea67340..6dd921c6cdd7 100644 --- a/dev-db/rqlite/Manifest +++ b/dev-db/rqlite/Manifest @@ -24,3 +24,4 @@ DIST github.com-mkideal-cli-v0.0.3.tar.gz 47485 BLAKE2B ee9f9847001bd0e792ee65cb DIST github.com-mkideal-pkg-3e188c9e7ecc83d0fe7040a9161ce3c67885470d.tar.gz 69219 BLAKE2B 6df0a553da3a225352c4e712c2fb7f12b73850e0e1c9d0aaf9eb0dc917c36a026a10db1b8b23d45070567d209a6298fef84e794347fdd1951d0ec421fa1c72d4 SHA512 1c6b5cd345da17f8c2691a4f132bcb8ce1e794db54ecdcf2bf20392bb2f3195db6c1579ffd220bb21f121ccbec0c8c9ea4160a4a6c38734c68d1e163622ec1cd DIST rqlite-4.6.0.tar.gz 371493 BLAKE2B ac4699cae56602c66222909ecad734ff6ad3059c6b4d19e869bcec05e54cc9ad8a6c0f1e310f0dcedda22a86e985b8267aeda61e9b037b1bed832668eb18c4a8 SHA512 791f20d1a148169cf4c25a5f491c89ddd95885892ac0ad61586d52dd6d288291992b144edb5167ecd9e238038efffb7c7adbc786ac1d13b525452517d7dd1c0e DIST rqlite-5.0.0.tar.gz 297648 BLAKE2B 734b26fdd4785cb6e59fdfd07c3f4303d9f0fdbf5d0801ea07b0c166d6f572351ea7d0eadb6a9767dc179a94a6d6e1425db10211a9d958bc5a48ac3e5f3ff3df SHA512 ca8182f0e8785d4cfbd2b2ecb25f6856ed65db9267502e6b37a848a0095415a201dcf6564eebfdd6ee0f802dca0b3f8abe7091c1aa282058eb675a4cb407b227 +DIST rqlite-5.1.0.tar.gz 300915 BLAKE2B 554b85fc01d2051cd13d5920196f59e59c6395eadddaa4e5920cbecb49f36575e284bef60c2d324db0b465a6ee4a6e4af1ee2a96b2d0eb7048402f87fa6cf258 SHA512 3a7279af09bbbdbc9ab37a0ebe4f39edc7a50b5b50231356fe8a96791b11876acd05cad0493c8a4d709c2358ae32a00146f5155765f6c300febaf2e07ccef15e diff --git a/dev-db/rqlite/rqlite-5.1.0.ebuild b/dev-db/rqlite/rqlite-5.1.0.ebuild new file mode 100644 index 000000000000..e1a56c014d24 --- /dev/null +++ b/dev-db/rqlite/rqlite-5.1.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module + +KEYWORDS="~amd64" +DESCRIPTION="Replicated SQLite using the Raft consensus protocol" + +HOMEPAGE="https://github.com/rqlite/rqlite http://www.philipotoole.com/tag/rqlite/" +LICENSE="MIT BSD MPL-2.0" +SLOT="0" +IUSE="" + +EGIT_COMMIT="7ec6fcefe45072a67329a991757f81e3c566fda5" + +EGO_VENDOR=( + "github.com/Bowery/prompt fa8279994f75f982bdae3c827a3afffd78a6fe0d" + "github.com/armon/go-metrics ec5e00d3c878b2a97bbe0884ef45ffd1b4f669f5" + "github.com/boltdb/bolt v1.3.1" + "github.com/hashicorp/go-hclog v0.9.1" + "github.com/hashicorp/go-immutable-radix v1.0.0" + "github.com/hashicorp/go-msgpack v0.5.5" + "github.com/hashicorp/golang-lru v0.5.0" + "github.com/hashicorp/raft v1.1.1" + "github.com/hashicorp/raft-boltdb 4207f1bf061751378aee6cdfe697965a13ab49d7" + "github.com/labstack/gommon v0.3.0" + "github.com/mattn/go-colorable v0.1.4" + "github.com/mattn/go-isatty v0.0.11" + "github.com/mattn/go-sqlite3 v2.0.2" + "github.com/mkideal/cli v0.0.3" + "github.com/mkideal/pkg 3e188c9e7ecc83d0fe7040a9161ce3c67885470d" + "golang.org/x/crypto becbf705a91575484002d598f87d74f0002801e7 github.com/golang/crypto" + "golang.org/x/sys 33540a1f603772f9d4b761f416f5c10dade23e96 github.com/golang/sys" +) + +SRC_URI="https://github.com/rqlite/rqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(go-module_vendor_uris)" + +src_compile() { + export -n GOCACHE XDG_CACHE_HOME #678966 + GOBIN="${S}/bin" \ + go install \ + -ldflags="-X main.version=v${PV} -X main.branch=master -X main.commit=${EGIT_COMMIT} -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \ + -v -work -x ./cmd/... || die +} + +src_test() { + GOBIN="${S}/bin" \ + go test ./... || die +} + +src_install() { + dobin bin/* + dodoc -r *.md DOC +} diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index e056401f9403..6b26b2fe4eaf 100644 Binary files a/dev-games/Manifest.gz and b/dev-games/Manifest.gz differ diff --git a/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild b/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild index 29582ffe9098..ab15331d995c 100644 --- a/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild +++ b/dev-games/openscenegraph/openscenegraph-3.5.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz" LICENSE="wxWinLL-3 LGPL-2.1" SLOT="0/145" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION KEYWORDS="amd64 ~hppa ~ia64 ppc ppc64 x86" -IUSE="asio curl debug doc examples ffmpeg fltk fox gdal gif glut gstreamer gtk jpeg +IUSE="asio curl debug doc examples ffmpeg fltk fox gdal gif glut gstreamer jpeg las libav lua openexr openinventor osgapps pdf png sdl sdl2 svg tiff truetype vnc wxwidgets xine xrandr zlib" @@ -34,7 +34,6 @@ RDEPEND=" fltk? ( x11-libs/fltk:1[opengl] ) fox? ( x11-libs/fox:1.6[opengl] ) glut? ( media-libs/freeglut ) - gtk? ( x11-libs/gtkglext ) sdl2? ( media-libs/libsdl2 ) wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[opengl,X] ) ) @@ -109,7 +108,7 @@ src_configure() { -DWITH_GIFLIB=$(usex gif) -DWITH_GStreamer=$(usex gstreamer) -DWITH_GLIB=$(usex gstreamer) - -DWITH_GtkGl=$(usex gtk) + -DWITH_GtkGl=OFF -DWITH_JPEG=$(usex jpeg) -DWITH_Jasper=OFF -DWITH_LIBLAS=$(usex las) diff --git a/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild b/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild index 1e0f1b579dc2..2cf82085b9d3 100644 --- a/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild +++ b/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ LICENSE="wxWinLL-3 LGPL-2.1" SLOT="0/158" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" IUSE="asio curl dicom debug doc egl examples ffmpeg fltk fox gdal gif glut -gstreamer gtk jpeg las libav lua openexr openinventor osgapps pdf png sdl sdl2 +gstreamer jpeg las libav lua openexr openinventor osgapps pdf png sdl sdl2 svg tiff truetype vnc wxwidgets xrandr +zlib" REQUIRED_USE="sdl2? ( sdl ) dicom? ( zlib ) openexr? ( zlib )" @@ -39,7 +39,6 @@ RDEPEND=" fltk? ( x11-libs/fltk:1[opengl] ) fox? ( x11-libs/fox:1.6[opengl] ) glut? ( media-libs/freeglut ) - gtk? ( x11-libs/gtkglext ) sdl2? ( media-libs/libsdl2 ) wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[opengl,X] ) ) @@ -112,7 +111,7 @@ src_configure() { $(cmake_use_find_package gif GIFLIB) $(cmake_use_find_package gstreamer GLIB) $(cmake_use_find_package gstreamer GStreamer) - $(cmake_use_find_package gtk GtkGl) + -DCMAKE_DISABLE_FIND_PACKAGE_GtkGl=ON $(cmake_use_find_package jpeg JPEG) -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON $(cmake_use_find_package las LIBLAS) diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 54cc0a27bf6f..a80cb9d2540b 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest index bfde022be70f..f3999afb3a1a 100644 --- a/dev-lang/ghc/Manifest +++ b/dev-lang/ghc/Manifest @@ -48,8 +48,10 @@ DIST ghc-bin-8.4.3-x86_64-pc-linux-gnu.tbz2 117537996 BLAKE2B 2be0102fcc0f1fef5a DIST ghc-bin-8.6.4-i686-pc-linux-gnu.tbz2 121639881 BLAKE2B 51d223b654ff23bbdd594801f4ec92b016a58b952ba98007abb56c1c4b184a672e51eb9847b42160febcc4ada0f28f18325cc27f8a025dd9fcf656e3bab73918 SHA512 6b58b080c5fb18ea7b76632b4b48726af61b52d8829f57a2ddd55e6bc109c1fe1a133d2a0ca974a168ffee0013a6dfdc4922577bad01c50a42dad8b9db70e061 DIST ghc-bin-8.6.4-x86_64-pc-linux-gnu.tbz2 121695747 BLAKE2B 39c745f5f9946bbae622e09bbdabdde4d62eec472fe14e693f37cba6b93ff66e4e56f66df8f0f073686339d252dce71f79f4c2aaef620c3dffbc26a67b1119c3 SHA512 c60bac50e7879bda1d6dcc7c1f12fdac915b18c3ebbfcfad575b2b01fcb57a487496ce7935f7ee4ae934162209ab66370fbcc8a4f021628e5f9a2aa7ef95e119 DIST ghc-bin-8.6.5-i686-pc-linux-gnu.tbz2 121938050 BLAKE2B 17b6d15af21390e28a025505da76d39a2f8656f74c88a81fc75e7c8e799e54171c0d964d8a977c01576603a781c139b5363ea79eeaa2252622913d2a08a79f0e SHA512 9eb33b4670ee15f53c988885a119f3ef7be896ddcb318019628cdd04e21ec0c61876e08466d9d10d6cb1e16d89cd318e0ba42f0f0ae512f48590fe87483739cd +DIST ghc-bin-8.6.5-powerpc64le-unknown-linux-gnu.tbz2 173549697 BLAKE2B 296bf4e0745f56dfefc3ffc96b4e492ddbfd8bcbbc28a8bc9b3172c616d0e7da1081834384ab69e387808331b607104f015632d59963a87f4e257f290ff286c3 SHA512 81261614a7939adb0ffad3657cd33588ff729bb1e3a7dd228cf869afc1f21b74cb4dce6369a4c4cdc9f45f8d8ae64f25d71cd0f2dc34f36d3022afc149538a78 DIST ghc-bin-8.6.5-x86_64-pc-linux-gnu.tbz2 121728723 BLAKE2B 6620b2a116b5696dd2d776350a43251c093e117338a4407ae8c41ae27763a4614d7e761b2684b90aa9317dafe7cb67481a6bc141c812d335d5231724ae3db2a7 SHA512 69681eab137f6713339f8912d0d92f6af865630053bcd7a32cb8a31e01628e969951db976533196794fe39e0e57f0fcd8778d9fc9fed4f4231e965b9a603dd8e DIST ghc-bin-8.8.1-i686-pc-linux-gnu.tbz2 120789855 BLAKE2B 386f37696d956078fad5cad50cbf5b9d9d7765615a1d9cc91a376fb5394648afe8ca956e24ef210f2ff0e51f339b63b16a50f6dc35f30babf019aa57de50b27b SHA512 193c29889693befba863d3c5a26d38d8182bb7e1932b61115dc0a21b6582f818b05db144a9fae5aee06af2044ea59f884825cf1081b62a1c67feb3041d184d3a +DIST ghc-bin-8.8.1-powerpc64le-unknown-linux-gnu.tbz2 173653088 BLAKE2B 6c29777b596b35fee8e3a17f965e6a21dc40dc2387988f55d4ca5fef0ea9677b558ed210054216a6578b93fbf844df9e407770df184f707f8203f846f4929d2d SHA512 d338b8912c1632410c43a0df75ce69f961924a7c51049a3ac27c22f7c6cfc07388815813713d594fc38b721127df80b65f72b1b0cc6fbf0e10fa15970b8b6f46 DIST ghc-bin-8.8.1-x86_64-pc-linux-gnu.tbz2 119317594 BLAKE2B 98f0fb262ac485dcfd6a8a67304912ffad2bf2634111fcc3b60346697a836867006bbacaab1e1be0cd5be34b4595d12bec13af644c451c10f7e3843ebaf5922f SHA512 e6acb11755db18fd86a346de642b8579a6b48b303c19795949757f5e351ad3b8892906e989dc57a7fd4471d0efe30fc8175df5bac741d7faecfe42a855a67980 DIST hoopl-3.10.2.0.tar.gz 241940 BLAKE2B 0ed7bf80486767c81415f99da8780a525401c388dea0b3f380bbecceae9cc7f66d8b5d0d7b31f8cb41796309b7a93adb113485efd14882f8af321989ce900a9b SHA512 083baa8a5eb53247aff8d5b9b2144e0f63adb9400934297bbd80bfcec607dd90a34def4301045a60472ef10b0fb90ab84692fc08f786e7f806c28afdab1ef66a DIST transformers-0.4.3.0.tar.gz 28632 BLAKE2B 92cabcb654bb11854a3bffbb1262f5cd62eda1aff447157086a61ebc451ebf2fddec53b6a2cc058174f24f0f0e32df671d3717e30a542c8dc90cb87e327d990c SHA512 c3ec0893ebba4fbd6087c3202e919552c4a9bff3350b5c0589e7ebb18751a515d98b8cac15b0a3252906ea72b5a0eb09b7fe88c8da88b09d6ce4fbf0f50b2780 diff --git a/dev-lang/ghc/ghc-8.6.5.ebuild b/dev-lang/ghc/ghc-8.6.5.ebuild index 63cc1241c218..2e4e523c095c 100644 --- a/dev-lang/ghc/ghc-8.6.5.ebuild +++ b/dev-lang/ghc/ghc-8.6.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -30,7 +30,7 @@ BIN_PV=${PV} arch_binaries="$arch_binaries amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-x86_64-pc-linux-gnu.tbz2 )" #arch_binaries="$arch_binaries ia64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ia64-fixed-fiw.tbz2 )" #arch_binaries="$arch_binaries ppc? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ppc.tbz2 )" -#arch_binaries="$arch_binaries ppc64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ppc64.tbz2 )" +arch_binaries="$arch_binaries ppc64? ( !big-endian? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-powerpc64le-unknown-linux-gnu.tbz2 ) )" #arch_binaries="$arch_binaries sparc? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-sparc.tbz2 )" arch_binaries="$arch_binaries x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-i686-pc-linux-gnu.tbz2 )" @@ -46,7 +46,10 @@ yet_binary() { amd64) return 0 ;; #ia64) return 0 ;; #ppc) return 0 ;; - #ppc64) return 0 ;; + ppc64) + use big-endian && return 1 + return 0 + ;; #sparc) return 0 ;; x86) return 0 ;; *) return 1 ;; @@ -73,15 +76,17 @@ LICENSE="BSD" SLOT="0/${PV}" # to be rekeyworded when most of revdeps are updated #KEYWORDS="~amd64 ~x86" -IUSE="doc ghcbootstrap ghcmakebinary +gmp profile test" -RESTRICT="!test? ( test )" +IUSE="big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp numa profile test" IUSE+=" binary" +RESTRICT="!test? ( test )" RDEPEND=" >=dev-lang/perl-5.6.1 dev-libs/gmp:0= sys-libs/ncurses:0=[unicode] + elfutils? ( dev-libs/elfutils ) !ghcmakebinary? ( virtual/libffi:= ) + numa? ( sys-process/numactl ) " # This set of dependencies is needed to run @@ -484,6 +489,7 @@ src_prepare() { eapply "${FILESDIR}"/${PN}-7.8.3-prim-lm.patch eapply "${FILESDIR}"/${PN}-8.0.2-no-relax-everywhere.patch eapply "${FILESDIR}"/${PN}-8.4.2-allow-cross-bootstrap.patch + eapply "${FILESDIR}"/${PN}-8.6.5-numa.patch # a bunch of crosscompiler patches # needs newer version: @@ -632,7 +638,10 @@ src_configure() { einfo "Final mk/build.mk:" cat mk/build.mk || die - econf ${econf_args[@]} --enable-bootstrap-with-devel-snapshot + econf ${econf_args[@]} \ + --enable-bootstrap-with-devel-snapshot \ + $(use elfutils && echo --enable-dwarf-unwind) \ + $(use_enable numa) if [[ ${PV} == *9999* ]]; then GHC_PV="$(grep 'S\[\"PACKAGE_VERSION\"\]' config.status | sed -e 's@^.*=\"\(.*\)\"@\1@')" diff --git a/dev-lang/ghc/ghc-8.8.1.ebuild b/dev-lang/ghc/ghc-8.8.1.ebuild index b91c9d0ba44d..7b8c9321190f 100644 --- a/dev-lang/ghc/ghc-8.8.1.ebuild +++ b/dev-lang/ghc/ghc-8.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,7 @@ BIN_PV=${PV} arch_binaries="$arch_binaries amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-x86_64-pc-linux-gnu.tbz2 )" #arch_binaries="$arch_binaries ia64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ia64-fixed-fiw.tbz2 )" #arch_binaries="$arch_binaries ppc? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ppc.tbz2 )" -#arch_binaries="$arch_binaries ppc64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ppc64.tbz2 )" +arch_binaries="$arch_binaries ppc64? ( !big-endian? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-powerpc64le-unknown-linux-gnu.tbz2 ) )" #arch_binaries="$arch_binaries sparc? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-sparc.tbz2 )" arch_binaries="$arch_binaries x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-i686-pc-linux-gnu.tbz2 )" @@ -46,7 +46,10 @@ yet_binary() { amd64) return 0 ;; #ia64) return 0 ;; #ppc) return 0 ;; - #ppc64) return 0 ;; + ppc64) + use big-endian && return 1 + return 0 + ;; #sparc) return 0 ;; x86) return 0 ;; *) return 1 ;; @@ -72,9 +75,9 @@ BUMP_LIBRARIES=( LICENSE="BSD" SLOT="0/${PV}" KEYWORDS="" -IUSE="doc elfutils ghcbootstrap ghcmakebinary +gmp numa profile test" -RESTRICT="!test? ( test )" +IUSE="big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp numa profile test" IUSE+=" binary" +RESTRICT="!test? ( test )" RDEPEND=" >=dev-lang/perl-5.6.1 diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index b1221aa59210..18c8e5ed6764 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -1,9 +1,6 @@ -DIST vala-0.36.18.tar.xz 2905668 BLAKE2B ed7f8a38e99fd75945071cf54190631b0ccddbb682da9790bb07b4d334063679bfb002bcf6e5c6c1807ca2b1c4e80659441779c113a7b05f9b4ff291f5ada201 SHA512 69d76fddee8e52e54dc8a3dbe1c0ffc5aeaede096f52614c3a7e18d28ec7a6a31aa617719a4d27a7a15867cd740888f5b381cd612d8fc010f1ea9fd9389d0655 DIST vala-0.36.20.tar.xz 2918672 BLAKE2B 9c2c46992444fafd173f767a4a10ac185b0c49db0ede3cb52dec10da08ab3370adb4445087b24c91c9126e8586418a149ac783b3de92cac6c4badd488f3dc56f SHA512 21ca0573a2f9d945a362f7f15da7db25532fd7b19a0aa0442243b95df0568b7a88ae94d0659af44f6f57e364f4370de361102e7e46a070487985e7cb5d81277c -DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1 SHA512 0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8 DIST vala-0.40.16.tar.xz 3412776 BLAKE2B 0cfe072ce3dfd8b95e804582899ff002869bc005b93ad1ba68e9b085e12444a3ef967c6282d65bab7f8302018edc075077ae8de65182b9123f8f74a91ea062bf SHA512 e37c8573fe6104c0ad6f29748cd28564638d62ebe499ce084481c74d2601a19334c431575904fbbed490b44ea117246516580a5d658dfba30c63de7e7c3fa3e0 DIST vala-0.40.18.tar.xz 3429060 BLAKE2B 113cebedfefec3a510085e6562012cefedcc6879f4a21eed835e779d850c39ea0c5d9ce5e5e036fa5d849c28f803fd80f1b4e55d4eb3db0fb0fa8f2706824823 SHA512 a58afc4ecf5a7c5c35d3f32d06947ed656f66672fd496d4963b5267d8be9ffecbbc0415af8ef15d35c92f986cb7861dc09d2ec35c2b6f77f3decc4adba24ced2 -DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1 SHA512 d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca DIST vala-0.44.11.tar.xz 3370248 BLAKE2B c111b6175e6339148e30bedc77f62a9ef3ec912ad0621c9303fc5dba31694173b49ccc433d3681303d64a1e442ed9b7b064f27931369cb13fa028bfc25ffa3c9 SHA512 6111699039ed37084426d7603b82dfa9bd497c66ba7353ee22e8541bf15a2cbb634d315593c093f18c20bac877ae34884e5b570cd25237ce12aa73e941c4c540 DIST vala-0.44.9.tar.xz 3363004 BLAKE2B b87f8f7d9cda5a77486720b8c542c42ed448cfbb6a1bae899591a799dcf25882a0539c3acef282d0ba42a7ea78d68e7a5d99aa4daa306a70afe6938732d03c25 SHA512 9af559a6cb1680013886a4d425e619503d60394f2c7b1ab897cc7830ee566f8122dcd4380b78b551fbf556cead623c245adc1f7f3357b8315be8c120412a3e9f DIST vala-0.46.5.tar.xz 3375148 BLAKE2B 22bf169159d4f4e23398789e46c39d98a7727cd02e6539104963d34bfe569bad25338b3455ffd32413a36f5cd6061a29bdbbdb275f225f1408d6b34967b64a6c SHA512 eb1763d9c4bfe74441640f7228d44ff7cfd9a379b24b8aa906bc59be4514b319598ffee616d3de1db101134bb163715f33dd1d7a0a10ec03246c7ccf62a4778b diff --git a/dev-lang/vala/vala-0.36.18.ebuild b/dev-lang/vala/vala-0.36.18.ebuild deleted file mode 100644 index 9a7ac30ecf3a..000000000000 --- a/dev-lang/vala/vala-0.36.18.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Compiler for the GObject type system" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0.36" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - >=dev-libs/vala-common-${PV} -" -DEPEND="${RDEPEND} - !${CATEGORY}/${PN}:0 - dev-libs/libxslt - sys-devel/flex - virtual/pkgconfig - virtual/yacc - test? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - dev-libs/gobject-introspection ) -" - -src_configure() { - # weasyprint enables generation of PDF from HTML - gnome2_src_configure \ - --disable-unversioned \ - VALAC=: \ - WEASYPRINT=: -} diff --git a/dev-lang/vala/vala-0.36.20.ebuild b/dev-lang/vala/vala-0.36.20.ebuild index 5a401a62733d..188f01782455 100644 --- a/dev-lang/vala/vala-0.36.20.ebuild +++ b/dev-lang/vala/vala-0.36.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1" SLOT="0.36" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-lang/vala/vala-0.40.14.ebuild b/dev-lang/vala/vala-0.40.14.ebuild deleted file mode 100644 index e433ec9bf106..000000000000 --- a/dev-lang/vala/vala-0.40.14.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_EAUTORECONF="yes" - -inherit gnome2 - -DESCRIPTION="Compiler for the GObject type system" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0.40" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" -IUSE="test valadoc" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.40.0:2 - >=dev-libs/vala-common-${PV} - valadoc? ( >=media-gfx/graphviz-2.16 ) -" -DEPEND="${RDEPEND} - !${CATEGORY}/${PN}:0 - dev-libs/libxslt - sys-devel/flex - virtual/pkgconfig - virtual/yacc - test? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - dev-libs/gobject-introspection ) -" - -PATCHES=( - # From master - "${FILESDIR}"/0.40-Allow-disabling-the-build-of-valadoc.patch - # Add missing bits to make valadoc parallel installable - "${FILESDIR}"/0.40-valadoc-doclets-data-parallel-installable.patch -) - -src_configure() { - # weasyprint enables generation of PDF from HTML - gnome2_src_configure \ - --disable-unversioned \ - $(use_enable valadoc) \ - VALAC=: \ - WEASYPRINT=: -} - -src_install() { - default - find "${D}" -name "*.la" -delete || die -} diff --git a/dev-lang/vala/vala-0.40.16.ebuild b/dev-lang/vala/vala-0.40.16.ebuild index 14649dc7f4fe..7f747a367a42 100644 --- a/dev-lang/vala/vala-0.40.16.ebuild +++ b/dev-lang/vala/vala-0.40.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1" SLOT="0.40" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" IUSE="test valadoc" RESTRICT="!test? ( test )" diff --git a/dev-lang/vala/vala-0.42.7.ebuild b/dev-lang/vala/vala-0.42.7.ebuild deleted file mode 100644 index 1a4265b067e3..000000000000 --- a/dev-lang/vala/vala-0.42.7.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_EAUTORECONF="yes" - -inherit gnome2 - -DESCRIPTION="Compiler for the GObject type system" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0.42" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" -IUSE="test valadoc" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.40.0:2 - >=dev-libs/vala-common-${PV} - valadoc? ( >=media-gfx/graphviz-2.16 ) -" -DEPEND="${RDEPEND} - !${CATEGORY}/${PN}:0 - dev-libs/libxslt - sys-devel/flex - virtual/pkgconfig - virtual/yacc - test? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - dev-libs/gobject-introspection ) -" - -PATCHES=( - # From master - "${FILESDIR}"/0.40-Allow-disabling-the-build-of-valadoc.patch - # Add missing bits to make valadoc parallel installable - "${FILESDIR}"/0.40-valadoc-doclets-data-parallel-installable.patch -) - -src_configure() { - # weasyprint enables generation of PDF from HTML - gnome2_src_configure \ - --disable-unversioned \ - $(use_enable valadoc) \ - VALAC=: \ - WEASYPRINT=: -} - -src_install() { - default - find "${D}" -name "*.la" -delete || die -} diff --git a/dev-lang/vala/vala-0.44.9.ebuild b/dev-lang/vala/vala-0.44.9.ebuild index 63066520fa94..646a35e6311f 100644 --- a/dev-lang/vala/vala-0.44.9.ebuild +++ b/dev-lang/vala/vala-0.44.9.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1+" SLOT="0.44" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux" IUSE="test valadoc" RESTRICT="!test? ( test )" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index e0f8d4b49f53..5d8ca6994fcc 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 6355cb7c261a..5e71c93c89dd 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,3 +1,2 @@ DIST appstream-glib-0.7.15.tar.xz 2240040 BLAKE2B e1b58e0ce6523354490e529381302aa603e4ac1886c37e9c261ab612f76490ae4ea8fd22eff9c2bc1981d5ceb77ff8c4f8279e091dc62bd4df39d2c32623c1ea SHA512 bab0c73e54d90fbf22295f616d4a09332f94b90a3fa0cb38f1b654c6d9a459c9557dd81c677f486361dbf4f1dd23651306fe34b1cdd15254694269a8c9e8a927 DIST appstream-glib-0.7.16.tar.xz 2243684 BLAKE2B 101a964822cc2421608e04a342b89248d16fff006c1843433f5db11703533fb7d0b2cb390d1e2f85274c51d0bd989502fc453700dfb9c32005a7b7c64cb59348 SHA512 a2991dbd26deeb1fb1daef1811c38ff5b55b2fae0bf2d8cc612c2e370613cb6b0468cf287ab3b575f6e6e3203aabcca12dd95474f70a54d6052a34dcb27b951b -DIST appstream-glib-0.7.9.tar.xz 2245728 BLAKE2B fb6f54329bed91f1acaa6218b111fd4527dff7ed412a89cb44a6e4f6cdfb7e0fe4e6f9fb37b6cdc2efa75164dccef323b6d7428a63b08369b941d36b0b9071f0 SHA512 d78cb6f11cad01d67cb33f16e987485177d20b78a8b21cfbabb64ce7b18b813c0d2d1de2faeea199fdc31d12633e899a5596a6cf133cb831a4377d641f79eb7d diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild index 0a4e30e25446..093bf90960b6 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND=" diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.9.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.9.ebuild deleted file mode 100644 index 92e711c76a42..000000000000 --- a/dev-libs/appstream-glib/appstream-glib-0.7.9.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit xdg meson - -DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" -HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/" -SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="0/8" # soname version -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc +introspection stemmer" - -RDEPEND=" - >=dev-libs/glib-2.45.8:2 - sys-apps/util-linux - app-arch/libarchive - >=net-libs/libsoup-2.51.92:2.4 - >=dev-libs/json-glib-1.1.2 - >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] - app-arch/gcab - - x11-libs/gtk+:3 - >=media-libs/freetype-2.4:2 - >=media-libs/fontconfig-2.11:1.0 - dev-libs/libyaml - stemmer? ( dev-libs/snowball-stemmer ) - x11-libs/pango - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -# libxml2 required for glib-compile-resources -DEPEND="${RDEPEND} - dev-util/gperf - - dev-libs/libxml2:2 - app-text/docbook-xml-dtd:4.2 - dev-libs/libxslt - doc? ( - >=dev-util/gtk-doc-1.9 - app-text/docbook-xml-dtd:4.3 - ) - >=sys-devel/gettext-0.19.7 -" -# ${PN} superseeds appdata-tools -RDEPEND="${RDEPEND} - ! -Date: Thu, 23 May 2019 10:41:53 +0200 -Subject: [PATCH] gfile: Limit access to files when copying - -file_copy_fallback creates new files with default permissions and -set the correct permissions after the operation is finished. This -might cause that the files can be accessible by more users during -the operation than expected. Use G_FILE_CREATE_PRIVATE for the new -files to limit access to those files. ---- - gio/gfile.c | 11 ++++++----- - 1 file changed, 6 insertions(+), 5 deletions(-) - -diff --git a/gio/gfile.c b/gio/gfile.c -index 1cc69166a..13b435480 100644 ---- a/gio/gfile.c -+++ b/gio/gfile.c -@@ -3284,12 +3284,12 @@ file_copy_fallback (GFile *source, - out = (GOutputStream*)_g_local_file_output_stream_replace (_g_local_file_get_filename (G_LOCAL_FILE (destination)), - FALSE, NULL, - flags & G_FILE_COPY_BACKUP, -- G_FILE_CREATE_REPLACE_DESTINATION, -- info, -+ G_FILE_CREATE_REPLACE_DESTINATION | -+ G_FILE_CREATE_PRIVATE, info, - cancellable, error); - else - out = (GOutputStream*)_g_local_file_output_stream_create (_g_local_file_get_filename (G_LOCAL_FILE (destination)), -- FALSE, 0, info, -+ FALSE, G_FILE_CREATE_PRIVATE, info, - cancellable, error); - } - else if (flags & G_FILE_COPY_OVERWRITE) -@@ -3297,12 +3297,13 @@ file_copy_fallback (GFile *source, - out = (GOutputStream *)g_file_replace (destination, - NULL, - flags & G_FILE_COPY_BACKUP, -- G_FILE_CREATE_REPLACE_DESTINATION, -+ G_FILE_CREATE_REPLACE_DESTINATION | -+ G_FILE_CREATE_PRIVATE, - cancellable, error); - } - else - { -- out = (GOutputStream *)g_file_create (destination, 0, cancellable, error); -+ out = (GOutputStream *)g_file_create (destination, G_FILE_CREATE_PRIVATE, cancellable, error); - } - - if (!out) --- -2.20.1 - diff --git a/dev-libs/glib/files/2.58.3-gdbusmessage-limit-fix.patch b/dev-libs/glib/files/2.58.3-gdbusmessage-limit-fix.patch deleted file mode 100644 index 0828132003d3..000000000000 --- a/dev-libs/glib/files/2.58.3-gdbusmessage-limit-fix.patch +++ /dev/null @@ -1,120 +0,0 @@ -From 2d655ef8954695cabf9e99cc61411de2bb4cb847 Mon Sep 17 00:00:00 2001 -From: Philip Withnall -Date: Mon, 28 Jan 2019 14:36:42 +0000 -Subject: [PATCH] gdbusmessage: Fix check on upper limit of message size - -There was a typo in the figure checked against. Add a unit test. - -Signed-off-by: Philip Withnall - -https://gitlab.gnome.org/GNOME/glib/issues/1642 ---- - gio/gdbusmessage.c | 2 +- - gio/tests/gdbus-message.c | 72 ++++++++++++++++++++++++++++++++++++++- - 2 files changed, 72 insertions(+), 2 deletions(-) - -diff --git a/gio/gdbusmessage.c b/gio/gdbusmessage.c -index 169e6fd15..2ad51f888 100644 ---- a/gio/gdbusmessage.c -+++ b/gio/gdbusmessage.c -@@ -1984,7 +1984,7 @@ g_dbus_message_bytes_needed (guchar *blob, - "Unable to determine message blob length - given blob is malformed"); - } - -- if (ret > (2<<27)) -+ if (ret > (1<<27)) - { - g_set_error (error, - G_IO_ERROR, -diff --git a/gio/tests/gdbus-message.c b/gio/tests/gdbus-message.c -index 88a9c5d86..74e0f712e 100644 ---- a/gio/tests/gdbus-message.c -+++ b/gio/tests/gdbus-message.c -@@ -141,6 +141,74 @@ message_copy (void) - - /* ---------------------------------------------------------------------------------------------------- */ - -+/* Test g_dbus_message_bytes_needed() returns correct results for a variety of -+ * arbitrary binary inputs.*/ -+static void -+message_bytes_needed (void) -+{ -+ const struct -+ { -+ const guint8 blob[16]; -+ gssize expected_bytes_needed; -+ } -+ vectors[] = -+ { -+ /* Little endian with header rounding */ -+ { { 'l', 0, 0, 1, /* endianness, message type, flags, protocol version */ -+ 50, 0, 0, 0, /* body length */ -+ 1, 0, 0, 0, /* message serial */ -+ 7, 0, 0, 0 /* header length */}, 74 }, -+ /* Little endian without header rounding */ -+ { { 'l', 0, 0, 1, /* endianness, message type, flags, protocol version */ -+ 50, 0, 0, 0, /* body length */ -+ 1, 0, 0, 0, /* message serial */ -+ 8, 0, 0, 0 /* header length */}, 74 }, -+ /* Big endian with header rounding */ -+ { { 'B', 0, 0, 1, /* endianness, message type, flags, protocol version */ -+ 0, 0, 0, 50, /* body length */ -+ 0, 0, 0, 1, /* message serial */ -+ 0, 0, 0, 7 /* header length */}, 74 }, -+ /* Big endian without header rounding */ -+ { { 'B', 0, 0, 1, /* endianness, message type, flags, protocol version */ -+ 0, 0, 0, 50, /* body length */ -+ 0, 0, 0, 1, /* message serial */ -+ 0, 0, 0, 8 /* header length */}, 74 }, -+ /* Invalid endianness */ -+ { { '!', 0, 0, 1, /* endianness, message type, flags, protocol version */ -+ 0, 0, 0, 50, /* body length */ -+ 0, 0, 0, 1, /* message serial */ -+ 0, 0, 0, 8 /* header length */}, -1 }, -+ /* Oversized */ -+ { { 'l', 0, 0, 1, /* endianness, message type, flags, protocol version */ -+ 0, 0, 0, 0x08, /* body length (128MiB) */ -+ 1, 0, 0, 0, /* message serial */ -+ 7, 0, 0, 0 /* header length */}, -1 }, -+ }; -+ gsize i; -+ -+ for (i = 0; i < G_N_ELEMENTS (vectors); i++) -+ { -+ gssize bytes_needed; -+ GError *local_error = NULL; -+ -+ g_test_message ("Vector: %" G_GSIZE_FORMAT, i); -+ -+ bytes_needed = g_dbus_message_bytes_needed ((guchar *) vectors[i].blob, -+ G_N_ELEMENTS (vectors[i].blob), -+ &local_error); -+ -+ if (vectors[i].expected_bytes_needed < 0) -+ g_assert_error (local_error, G_IO_ERROR, G_IO_ERROR_INVALID_ARGUMENT); -+ else -+ g_assert_no_error (local_error); -+ g_assert_cmpint (bytes_needed, ==, vectors[i].expected_bytes_needed); -+ -+ g_clear_error (&local_error); -+ } -+} -+ -+/* ---------------------------------------------------------------------------------------------------- */ -+ - int - main (int argc, - char *argv[]) -@@ -151,6 +219,8 @@ main (int argc, - - g_test_add_func ("/gdbus/message/lock", message_lock); - g_test_add_func ("/gdbus/message/copy", message_copy); -- return g_test_run(); -+ g_test_add_func ("/gdbus/message/bytes-needed", message_bytes_needed); -+ -+ return g_test_run (); - } - --- -2.20.1 - diff --git a/dev-libs/glib/files/glib-2.58.2-external-gdbus-codegen.patch b/dev-libs/glib/files/glib-2.58.2-external-gdbus-codegen.patch deleted file mode 100644 index 7615dbb248bd..000000000000 --- a/dev-libs/glib/files/glib-2.58.2-external-gdbus-codegen.patch +++ /dev/null @@ -1,124 +0,0 @@ -From 69da419c33c24a05126d21fb3098139d30ba9093 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Wed, 19 Dec 2018 14:01:43 +0200 -Subject: [PATCH] build: don't build gdbus-codegen and rely on external - gdbus-codegen for tests - ---- - configure.ac | 1 - - docs/reference/gio/Makefile.am | 1 - - gio/Makefile.am | 2 +- - gio/tests/Makefile.am | 22 ++++++------------- - .../gdbus-object-manager-example/Makefile.am | 6 ++--- - 5 files changed, 10 insertions(+), 22 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 4b15b69b8..9187a12bb 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -3481,7 +3481,6 @@ gobject/glib-mkenums - gobject/tests/Makefile - gthread/Makefile - gio/Makefile --gio/gdbus-2.0/codegen/Makefile - gio/gdbus-2.0/codegen/config.py - gio/gnetworking.h - gio/xdgmime/Makefile -diff --git a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am -index 08093e8a0..9ce11f824 100644 ---- a/docs/reference/gio/Makefile.am -+++ b/docs/reference/gio/Makefile.am -@@ -212,7 +212,6 @@ man_MANS += \ - gsettings.1 \ - gresource.1 \ - gdbus.1 \ -- gdbus-codegen.1 \ - gio.1 \ - $(NULL) - -diff --git a/gio/Makefile.am b/gio/Makefile.am -index 05b20cdef..ed5d7d4cb 100644 ---- a/gio/Makefile.am -+++ b/gio/Makefile.am -@@ -1,6 +1,6 @@ - include $(top_srcdir)/glib.mk - --SUBDIRS = gdbus-2.0/codegen -+SUBDIRS = - - if OS_UNIX - SUBDIRS += xdgmime -diff --git a/gio/tests/Makefile.am b/gio/tests/Makefile.am -index c4e7a9257..4b538b1e9 100644 ---- a/gio/tests/Makefile.am -+++ b/gio/tests/Makefile.am -@@ -253,9 +253,7 @@ gdbus-daemon-impl.c: $(top_srcdir)/gio/gdbusdaemon.c - # These files are only generated on Windows builds inside GIO, - # but we want them on non-Windows builds for the tests - gdbus-daemon-generated.h gdbus-daemon-generated.c: $(top_srcdir)/gio/dbus-daemon.xml $(GDBUS_PYTHON_DEPS) -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_srcdir)/gio/gdbus-2.0/codegen/gdbus-codegen.in \ -+ $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org. \ - --generate-c-code gdbus-daemon-generated \ - --c-namespace _G \ -@@ -494,10 +492,8 @@ gnotification_SOURCES = $(gdbus_sessionbus_sources) gnotifica - - BUILT_SOURCES += gdbus-test-codegen-generated.c gdbus-test-codegen-generated.h gdbus-test-codegen-generated-interface-info.c gdbus-test-codegen-generated-interface-info.h - gdbus-test-codegen.o: gdbus-test-codegen-generated.h gdbus-test-codegen-generated-interface-info.h --gdbus-test-codegen-generated.h: test-codegen.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+gdbus-test-codegen-generated.h: test-codegen.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.project. \ - --generate-c-code gdbus-test-codegen-generated \ - --c-generate-object-manager \ -@@ -516,10 +512,8 @@ gdbus-test-codegen-generated.h: test-codegen.xml Makefile $(top_builddir)/gio/gd - $(NULL) - gdbus-test-codegen-generated.c: gdbus-test-codegen-generated.h - @: # Generated as side-effect of .h --gdbus-test-codegen-generated-interface-info.h: test-codegen.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+gdbus-test-codegen-generated-interface-info.h: test-codegen.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-info-header \ - --annotate "org.project.Bar" Key1 Value1 \ - --annotate "org.project.Bar" org.gtk.GDBus.Internal Value2 \ -@@ -532,10 +526,8 @@ gdbus-test-codegen-generated-interface-info.h: test-codegen.xml Makefile $(top_b - --output $@ \ - $(srcdir)/test-codegen.xml \ - $(NULL) --gdbus-test-codegen-generated-interface-info.c: test-codegen.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+gdbus-test-codegen-generated-interface-info.c: test-codegen.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-info-body \ - --annotate "org.project.Bar" Key1 Value1 \ - --annotate "org.project.Bar" org.gtk.GDBus.Internal Value2 \ -diff --git a/gio/tests/gdbus-object-manager-example/Makefile.am b/gio/tests/gdbus-object-manager-example/Makefile.am -index 1d0464c5c..0603d9b0a 100644 ---- a/gio/tests/gdbus-object-manager-example/Makefile.am -+++ b/gio/tests/gdbus-object-manager-example/Makefile.am -@@ -11,10 +11,8 @@ GDBUS_GENERATED = \ - gdbus-example-objectmanager-generated-org.gtk.GDBus.Example.ObjectManager.Cat.xml \ - $(NULL) - --$(GDBUS_GENERATED) : gdbus-example-objectmanager.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+$(GDBUS_GENERATED) : gdbus-example-objectmanager.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.gtk.GDBus.Example.ObjectManager. \ - --c-namespace Example \ - --c-generate-object-manager \ --- -2.17.0 - diff --git a/dev-libs/glib/glib-2.58.3-r1.ebuild b/dev-libs/glib/glib-2.58.3-r1.ebuild deleted file mode 100644 index bc9c6a10e393..000000000000 --- a/dev-libs/glib/glib-2.58.3-r1.ebuild +++ /dev/null @@ -1,316 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) -GNOME2_EAUTORECONF=yes - -inherit autotools bash-completion-r1 epunt-cxx flag-o-matic gnome2 libtool linux-info \ - multilib multilib-minimal pax-utils python-any-r1 toolchain-funcs virtualx - -# Until bug #537330 glib is a reverse dependency of pkgconfig and, then -# adding new dependencies end up making stage3 to grow. Every addition needs -# then to be think very closely. - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="https://www.gtk.org/" -SRC_URI="${SRC_URI} - https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz" # pkg.m4 for eautoreconf - -LICENSE="LGPL-2.1+" -SLOT="2" -IUSE="dbus debug fam gtk-doc kernel_linux +mime selinux static-libs systemtap test utils xattr" -RESTRICT="!test? ( test )" - -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux" - -# Added util-linux multilib dependency to have libmount support (which -# is always turned on on linux systems, unless explicitly disabled, but -# this ebuild does not do that anyway) (bug #599586) - -RDEPEND=" - !=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?] - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] - >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] ) - selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) - xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) - fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] ) - utils? ( - >=dev-util/gdbus-codegen-${PV} - virtual/libelf:0= - ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.0 - >=sys-devel/gettext-0.11 - gtk-doc? ( >=dev-util/gtk-doc-1.20 ) - systemtap? ( >=dev-util/systemtap-1.3 ) - ${PYTHON_DEPS} - test? ( - sys-devel/gdb - >=dev-util/gdbus-codegen-${PV} - >=sys-apps/dbus-1.2.14 ) -" -# configure.ac has gtk-doc-am stuff behind m4_ifdef, so we don't need a gtk-doc-am build dep - -# Migration of glib-genmarshal, glib-mkenums and gtester-report to a separate -# python depending package, which can be buildtime depended in packages that -# need these tools, without pulling in python at runtime. -RDEPEND="${RDEPEND} - >=dev-util/glib-utils-${PV}" -PDEPEND=" - dbus? ( gnome-base/dconf ) - mime? ( x11-misc/shared-mime-info ) -" -# shared-mime-info needed for gio/xdgmime, bug #409481 -# dconf is needed to be able to save settings, bug #498436 - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gio-querymodules$(get_exeext) -) - -pkg_setup() { - if use kernel_linux ; then - CONFIG_CHECK="~INOTIFY_USER" - if use test ; then - CONFIG_CHECK="~IPV6" - WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them." - fi - linux-info_pkg_setup - fi - python-any-r1_pkg_setup -} - -src_prepare() { - # Prevent build failure in stage3 where pkgconfig is not available, bug #481056 - mv -f "${WORKDIR}"/pkg-config-*/pkg.m4 "${S}"/m4macros/ || die - - if use test; then - # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163 - if ! has_version dev-util/desktop-file-utils ; then - ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system," - ewarn "think on installing it to get these tests run." - sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die - sed -i -e "/g_test_add_func/d" gio/tests/desktop-app-info.c || die - fi - - # gdesktopappinfo requires existing terminal (gnome-terminal or any - # other), falling back to xterm if one doesn't exist - #if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then - # ewarn "Some tests will be skipped due to missing terminal program" - # These tests seem to sometimes fail even with a terminal; skip for now and reevulate with meson - # Also try https://gitlab.gnome.org/GNOME/glib/issues/1601 once ready for backport (or in a bump) and file new issue if still fails - sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die - # desktop-app-info/launch* might fail similarly - sed -i -e "/desktop-app-info\/launch-as-manager/d" gio/tests/desktop-app-info.c || die - #fi - - # https://bugzilla.gnome.org/show_bug.cgi?id=722604 - sed -i -e "/timer\/stop/d" glib/tests/timer.c || die - sed -i -e "/timer\/basic/d" glib/tests/timer.c || die - - ewarn "Tests for search-utils have been skipped" - sed -i -e "/search-utils/d" glib/tests/Makefile.am || die - else - # Don't build tests, also prevents extra deps, bug #512022 - sed -i -e 's/ tests//' {.,gio,glib}/Makefile.am || die - fi - - # gdbus-codegen is a separate package - eapply "${FILESDIR}"/${PN}-2.58.2-external-gdbus-codegen.patch - - # gdbus message upper limit check fix from glib-2-58 - eapply "${FILESDIR}"/${PV}-gdbusmessage-limit-fix.patch - # gfile copy fallback security fix (wrong permissions at start) - eapply "${FILESDIR}"/${PV}-CVE-2019-12450.patch - - # Tarball doesn't come with gtk-doc.make and we can't unconditionally depend on dev-util/gtk-doc due - # to circular deps during bootstramp. If actually not building gtk-doc, an almost empty file will do - # fine as well - this is also what upstream autogen.sh does if gtkdocize is not found. If gtk-doc is - # installed, eautoreconf will call gtkdocize, which overwrites the empty gtk-doc.make with a full copy. - cat > gtk-doc.make << EOF -EXTRA_DIST = -CLEANFILES = -EOF - - gnome2_src_prepare - epunt_cxx -} - -multilib_src_configure() { - # Avoid circular depend with dev-util/pkgconfig and - # native builds (cross-compiles won't need pkg-config - # in the target ROOT to work here) - if ! tc-is-cross-compiler && ! $(tc-getPKG_CONFIG) --version >& /dev/null; then - if has_version sys-apps/dbus; then - export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include" - export DBUS1_LIBS="-ldbus-1" - fi - export LIBFFI_CFLAGS="-I$(echo /usr/$(get_libdir)/libffi-*/include)" - export LIBFFI_LIBS="-lffi" - export PCRE_CFLAGS=" " # test -n "$PCRE_CFLAGS" needs to pass - export PCRE_LIBS="-lpcre" - fi - - # These configure tests don't work when cross-compiling. - if tc-is-cross-compiler ; then - # https://bugzilla.gnome.org/show_bug.cgi?id=756473 - case ${CHOST} in - hppa*|metag*) export glib_cv_stack_grows=yes ;; - *) export glib_cv_stack_grows=no ;; - esac - # https://bugzilla.gnome.org/show_bug.cgi?id=756474 - export glib_cv_uscore=no - # https://bugzilla.gnome.org/show_bug.cgi?id=756475 - export ac_cv_func_posix_get{pwuid,grgid}_r=yes - fi - - local myconf - - case "${CHOST}" in - *-mingw*) myconf="${myconf} --with-threads=win32" ;; - *) myconf="${myconf} --with-threads=posix" ;; - esac - - # libelf used only by the gresource bin - ECONF_SOURCE="${S}" gnome2_src_configure ${myconf} \ - $(usex debug --enable-debug=yes ' ') \ - $(use_enable xattr) \ - $(use_enable fam) \ - $(multilib_native_use_enable gtk-doc) \ - $(use_enable kernel_linux libmount) \ - $(use_enable selinux) \ - $(use_enable static-libs static) \ - $(use_enable systemtap dtrace) \ - $(use_enable systemtap systemtap) \ - $(multilib_native_use_enable utils libelf) \ - --with-python=${EPYTHON} \ - --disable-compile-warnings \ - --enable-man \ - --with-pcre=system \ - --with-xml-catalog="${EPREFIX}/etc/xml/catalog" - - if multilib_is_native_abi; then - local d - for d in glib gio gobject; do - ln -s "${S}"/docs/reference/${d}/html docs/reference/${d}/html || die - done - fi -} - -multilib_src_test() { - export XDG_CONFIG_DIRS=/etc/xdg - export XDG_DATA_DIRS=/usr/local/share:/usr/share - export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" - export LC_TIME=C # bug #411967 - unset GSETTINGS_BACKEND # bug #596380 - python_setup - - # Related test is a bit nitpicking - mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - - # Hardened: gdb needs this, bug #338891 - if host-is-pax ; then - pax-mark -mr "${BUILD_DIR}"/tests/.libs/assert-msg-test \ - || die "Hardened adjustment failed" - fi - - # Need X for dbus-launch session X11 initialization - virtx emake check -} - -multilib_src_install() { - emake DESTDIR="${D}" completiondir="$(get_bashcompdir)" install - keepdir /usr/$(get_libdir)/gio/modules -} - -multilib_src_install_all() { - einstalldocs - - # These are installed by dev-util/glib-utils - # TODO: With patching we might be able to get rid of the python-any deps and removals, and test depend on glib-utils instead; revisit with meson - rm "${ED}usr/bin/glib-genmarshal" || die - rm "${ED}usr/share/man/man1/glib-genmarshal.1" || die - rm "${ED}usr/bin/glib-mkenums" || die - rm "${ED}usr/share/man/man1/glib-mkenums.1" || die - rm "${ED}usr/bin/gtester-report" || die - rm "${ED}usr/share/man/man1/gtester-report.1" || die - - # Do not install charset.alias even if generated, leave it to libiconv - rm -f "${ED}/usr/$(get_libdir)/charset.alias" - - # Don't install gdb python macros, bug 291328 - rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/" - - # Completely useless with or without USE static-libs, people need to use pkg-config - find "${ED}" -name '*.la' -delete || die -} - -pkg_preinst() { - gnome2_pkg_preinst - - # Make gschemas.compiled belong to glib alone - local cache="usr/share/glib-2.0/schemas/gschemas.compiled" - - if [[ -e ${EROOT}${cache} ]]; then - cp "${EROOT}"${cache} "${ED}"/${cache} || die - else - touch "${ED}"/${cache} || die - fi - - multilib_pkg_preinst() { - # Make giomodule.cache belong to glib alone - local cache="usr/$(get_libdir)/gio/modules/giomodule.cache" - - if [[ -e ${EROOT}${cache} ]]; then - cp "${EROOT}"${cache} "${ED}"/${cache} || die - else - touch "${ED}"/${cache} || die - fi - } - - # Don't run the cache ownership when cross-compiling, as it would end up with an empty cache - # file due to inability to create it and GIO might not look at any of the modules there - if ! tc-is-cross-compiler ; then - multilib_foreach_abi multilib_pkg_preinst - fi -} - -pkg_postinst() { - # force (re)generation of gschemas.compiled - GNOME2_ECLASS_GLIB_SCHEMAS="force" - - gnome2_pkg_postinst - - multilib_pkg_postinst() { - gnome2_giomodule_cache_update \ - || die "Update GIO modules cache failed (for ${ABI})" - } - if ! tc-is-cross-compiler ; then - multilib_foreach_abi multilib_pkg_postinst - else - ewarn "Updating of GIO modules cache skipped due to cross-compilation." - ewarn "You might want to run gio-querymodules manually on the target for" - ewarn "your final image for performance reasons and re-run it when packages" - ewarn "installing GIO modules get upgraded or added to the image." - fi -} - -pkg_postrm() { - gnome2_pkg_postrm - - if [[ -z ${REPLACED_BY_VERSION} ]]; then - multilib_pkg_postrm() { - rm -f "${EROOT}"usr/$(get_libdir)/gio/modules/giomodule.cache - } - multilib_foreach_abi multilib_pkg_postrm - rm -f "${EROOT}"usr/share/glib-2.0/schemas/gschemas.compiled - fi -} diff --git a/dev-libs/glib/glib-2.60.7.ebuild b/dev-libs/glib/glib-2.60.7.ebuild index 976d01ee5277..9c72a2a20206 100644 --- a/dev-libs/glib/glib-2.60.7.ebuild +++ b/dev-libs/glib/glib-2.60.7.ebuild @@ -14,7 +14,7 @@ SLOT="2" IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs systemtap test utils xattr" RESTRICT="!test? ( test )" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux" # * libelf isn't strictly necessary, but makes gresource tool more useful, and # the check is automagic in gio/meson.build. gresource is not a multilib tool diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index fcc6eaf07cb2..0cc4d4adb467 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1,3 +1 @@ -DIST gobject-introspection-1.56.1.tar.xz 1397812 BLAKE2B 070597f3bd6e4e58d1ae1964cf6e8d7881daa68aeeddc5e9b64bc410fad6d435f2041171f4dfc2a6b477d39f2d7e9181b9917d1244fcb45b3a37491726381649 SHA512 2bfcd45b8c5ad68a3f6550c2f80a6804db0e1a72ffaf4fdd3cec3d8acc23e79ad14bb5bf612fe26fc896691839ab19ca8dd1c9994db14d730e56fa79df9d973d -DIST gobject-introspection-1.58.3.tar.xz 1378068 BLAKE2B 3ae0328892da30aeefcfb8f6d343312d4967345cc202ef137f29690fbd7a35fa9310f87b134fbdfd4fd753b68b47203cd306689d9892eccf17e303d1e7bcccd4 SHA512 0811cd08e224975b3aa55ae89d648fc65f3105cae8a077a5671593d84743b1db28e9fbffe53fc86a2b3e82ea98c35f3daae033d3df07c7020cc3bf8b5d94f796 DIST gobject-introspection-1.60.2.tar.xz 1285000 BLAKE2B 43d96bbac8dd6600726876277f945e7eb01dba2063907c21960cbf5f49d766ac156ed116641b69dfe28f3025c4b482ffd39e8e107aba9ee48010a500111a58e4 SHA512 8e8c1c3a025cb6c18933302ada8cce7c4826f22eef791c80a97abb28379239f8d99312e1237bcea1060f4d5cf65441909b9da434561982209bb4976b1f22529e diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.56.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.56.1.ebuild deleted file mode 100644 index 3511e0f42d79..000000000000 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.56.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="gobject-introspection" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for GObject Introspection" -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}" -# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: -# https://forums.gentoo.org/viewtopic-p-7421930.html - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - dodir /usr/share/aclocal - insinto /usr/share/aclocal - doins m4/introspection.m4 - - dodir /usr/share/gobject-introspection-1.0 - insinto /usr/share/gobject-introspection-1.0 - doins Makefile.introspection -} diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.58.3.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.58.3.ebuild deleted file mode 100644 index 9efbf2992a73..000000000000 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.58.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="gobject-introspection" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for GObject Introspection" -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}" -# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: -# https://forums.gentoo.org/viewtopic-p-7421930.html - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - dodir /usr/share/aclocal - insinto /usr/share/aclocal - doins m4/introspection.m4 - - dodir /usr/share/gobject-introspection-1.0 - insinto /usr/share/gobject-introspection-1.0 - doins Makefile.introspection -} diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.60.2.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.60.2.ebuild index 9efbf2992a73..8d65b1bbfad5 100644 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.60.2.ebuild +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.60.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" LICENSE="HPND" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}" diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index fcc6eaf07cb2..0cc4d4adb467 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1,3 +1 @@ -DIST gobject-introspection-1.56.1.tar.xz 1397812 BLAKE2B 070597f3bd6e4e58d1ae1964cf6e8d7881daa68aeeddc5e9b64bc410fad6d435f2041171f4dfc2a6b477d39f2d7e9181b9917d1244fcb45b3a37491726381649 SHA512 2bfcd45b8c5ad68a3f6550c2f80a6804db0e1a72ffaf4fdd3cec3d8acc23e79ad14bb5bf612fe26fc896691839ab19ca8dd1c9994db14d730e56fa79df9d973d -DIST gobject-introspection-1.58.3.tar.xz 1378068 BLAKE2B 3ae0328892da30aeefcfb8f6d343312d4967345cc202ef137f29690fbd7a35fa9310f87b134fbdfd4fd753b68b47203cd306689d9892eccf17e303d1e7bcccd4 SHA512 0811cd08e224975b3aa55ae89d648fc65f3105cae8a077a5671593d84743b1db28e9fbffe53fc86a2b3e82ea98c35f3daae033d3df07c7020cc3bf8b5d94f796 DIST gobject-introspection-1.60.2.tar.xz 1285000 BLAKE2B 43d96bbac8dd6600726876277f945e7eb01dba2063907c21960cbf5f49d766ac156ed116641b69dfe28f3025c4b482ffd39e8e107aba9ee48010a500111a58e4 SHA512 8e8c1c3a025cb6c18933302ada8cce7c4826f22eef791c80a97abb28379239f8d99312e1237bcea1060f4d5cf65441909b9da434561982209bb4976b1f22529e diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild deleted file mode 100644 index f8d833186071..000000000000 --- a/dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) -PYTHON_REQ_USE="xml" - -inherit gnome2 python-single-r1 toolchain-funcs - -DESCRIPTION="Introspection system for GObject-based libraries" -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" - -LICENSE="LGPL-2+ GPL-2+" -SLOT="0" -IUSE="cairo doctool test" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - test? ( cairo ) -" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# virtual/pkgconfig needed at runtime, bug #505408 -# We force glib and g-i to be in sync by this way as explained in bug #518424 -RDEPEND=" - >=dev-libs/gobject-introspection-common-${PV} - >=dev-libs/glib-2.56.1:2 - doctool? ( dev-python/mako[${PYTHON_USEDEP}] ) - virtual/libffi:= - virtual/pkgconfig - !end_of_input == TRUE) - return CR_END_OF_INPUT_ERROR; - -+ nb_bytes_left = cr_input_get_nb_bytes_left (a_this); -+ -+ if (nb_bytes_left < 1) { -+ return CR_END_OF_INPUT_ERROR; -+ } -+ - *a_byte = PRIVATE (a_this)->in_buf[PRIVATE (a_this)->next_byte_index]; - - if (PRIVATE (a_this)->nb_bytes - --- -2.10.1 - diff --git a/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch b/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch deleted file mode 100644 index 65a08f4ebabc..000000000000 --- a/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 9ad72875e9f08e4c519ef63d44cdbd94aa9504f7 Mon Sep 17 00:00:00 2001 -From: Ignacio Casal Quinteiro -Date: Sun, 16 Apr 2017 13:56:09 +0200 -Subject: [PATCH 3/3] tknzr: support only max long rgb values - -This fixes a possible out of bound when reading rgbs which -are longer than the support MAXLONG ---- - src/cr-tknzr.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/src/cr-tknzr.c b/src/cr-tknzr.c -index 1a7cfeb..1548c35 100644 ---- a/src/cr-tknzr.c -+++ b/src/cr-tknzr.c -@@ -1279,6 +1279,11 @@ cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb) - status = cr_tknzr_parse_num (a_this, &num); - ENSURE_PARSING_COND ((status == CR_OK) && (num != NULL)); - -+ if (num->val > G_MAXLONG) { -+ status = CR_PARSING_ERROR; -+ goto error; -+ } -+ - red = num->val; - cr_num_destroy (num); - num = NULL; -@@ -1298,6 +1303,11 @@ cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb) - status = cr_tknzr_parse_num (a_this, &num); - ENSURE_PARSING_COND ((status == CR_OK) && (num != NULL)); - -+ if (num->val > G_MAXLONG) { -+ status = CR_PARSING_ERROR; -+ goto error; -+ } -+ - PEEK_BYTE (a_this, 1, &next_bytes[0]); - if (next_bytes[0] == '%') { - SKIP_CHARS (a_this, 1); --- -2.10.1 - diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild deleted file mode 100644 index 9cea2f4ac750..000000000000 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" - -inherit gnome2 multilib-minimal - -DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" -HOMEPAGE="https://git.gnome.org/browse/libcroco/" - -LICENSE="LGPL-2" -SLOT="0.6" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${PV}-CVE-2017-7960.patch - "${FILESDIR}"/${PV}-CVE-2017-7961.patch -) - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed failed" - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) - - if multilib_is_native_abi; then - ln -s "${S}"/docs/reference/html docs/reference/html || die - fi -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" - einstalldocs -} diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild index d3276daef92e..33978ea9213d 100644 --- a/dev-libs/libcroco/libcroco-0.6.13.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/" LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgee/Manifest b/dev-libs/libgee/Manifest index 5afe1c02a5a7..dad9d38e077f 100644 --- a/dev-libs/libgee/Manifest +++ b/dev-libs/libgee/Manifest @@ -1,3 +1,2 @@ -DIST libgee-0.20.1.tar.xz 681464 BLAKE2B 5e7d6d9fb9c2833bd7334f5fb38dd1ff151ee4e5ebc3414d904b9c0dc57d3c3fe56ea2194828f9bc1eec57413058cb6866156a5e3da76381cf71fe98102d9c52 SHA512 b991acfea965e0afa007adac0df1763c3b97b31bf2832c0408128d02f4bb237a03c583b4dd107de1ed877ef042614352c845b6ba5f8b6fb535f43e2400746d7f DIST libgee-0.20.2.tar.xz 675684 BLAKE2B 197eea5f1c4babf203e58c65a3419407c7657f4fb92e4e921afa2408cbe3dcba3f8e554a898766c83d3318a4a7fddc47b17f21daf04d79b5635e3363749cb035 SHA512 4ea312f73046fee5d0ad1d5d1942c9f4aecbec22509ce7f00b51352039b9643d65d2f37d4c0de550f0165ff7f6058cf88ecb55d7c5963706a1b63d5ec14c7d7d DIST libgee-0.6.8.tar.xz 443060 BLAKE2B b11275dd27492c0ae80fc354f1167e96def9b7c126089509f83b6d291eb48155224f5449e1b22a2549c6e3f2cb5d5daf5daa3ccc425723b7a203762e09ada091 SHA512 b26d36ee9fc0c5c214521ad97bc20f11f1191a3dab72a5f1af2f6435f51ff2f28e81ccb26fac399939c1a7eaad519db98032d3bc593a4052463acd91bb12902a diff --git a/dev-libs/libgee/libgee-0.20.1.ebuild b/dev-libs/libgee/libgee-0.20.1.ebuild deleted file mode 100644 index 132fc9e7b59a..000000000000 --- a/dev-libs/libgee/libgee-0.20.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome2 - -DESCRIPTION="GObject-based interfaces and classes for commonly used data structures" -HOMEPAGE="https://wiki.gnome.org/Projects/Libgee" - -LICENSE="LGPL-2.1+" -SLOT="0.8/2" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 ~sh sparc x86 ~x86-linux" -IUSE="+introspection" - -# FIXME: add doc support, requires valadoc -RDEPEND=" - >=dev-libs/glib-2.36:2 - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -src_configure() { - gnome2_src_configure \ - $(use_enable introspection) \ - VALAC="$(type -P false)" -} diff --git a/dev-libs/libgee/libgee-0.20.2.ebuild b/dev-libs/libgee/libgee-0.20.2.ebuild index 2471406590e3..cbaadaa2aca1 100644 --- a/dev-libs/libgee/libgee-0.20.2.ebuild +++ b/dev-libs/libgee/libgee-0.20.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgee" LICENSE="LGPL-2.1+" SLOT="0.8/2" -KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sh sparc x86 ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 ~sh sparc x86 ~x86-linux" IUSE="+introspection" # FIXME: add doc support, requires valadoc diff --git a/dev-libs/libgudev/Manifest b/dev-libs/libgudev/Manifest index b105822a5b3a..e63c05c5c944 100644 --- a/dev-libs/libgudev/Manifest +++ b/dev-libs/libgudev/Manifest @@ -1,2 +1 @@ -DIST libgudev-232.tar.xz 270904 BLAKE2B 90b2ec011f065929bd560398de9cfa8c365f9b84d205c816f2d7a98391d96bde47449eb77bc76b1e486af7dfdb3ed6525f216549e0dc3571b2ee672920438c98 SHA512 f648a41e2a6af7e26634c7cc259fdc47bb6e6ffb329324d157f340e42928e28c2059a0e923b9b0aaecd1ee3ecafbc7b55e5652f1f77bc1b88367b97057a1bedc DIST libgudev-233.tar.xz 271292 BLAKE2B 02c9a1040e3db21a9478927cce99cc8fdb360db922fc35421fd41ceeaffc786aa9f397f9387ac9d98bdd8ed45a457af2c0d33df731edfa08b63cb64a2c7fa4e6 SHA512 0e7beb35478bba2aed3cf8e750f524c562038b04fd59e4dd31618b0ae7cbd29545e5909c422325e4be84dcab9177a5256bf0f3ce7df7b6c07e4866cbb8ce570b diff --git a/dev-libs/libgudev/libgudev-232.ebuild b/dev-libs/libgudev/libgudev-232.ebuild deleted file mode 100644 index 73f6bb32f5b5..000000000000 --- a/dev-libs/libgudev/libgudev-232.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome2 multilib-minimal - -DESCRIPTION="GObject bindings for libudev" -HOMEPAGE="https://wiki.gnome.org/Projects/libgudev" - -LICENSE="LGPL-2.1+" -SLOT="0/0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="introspection static-libs" - -COMMON_DEPEND=" - >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP},static-libs?] - >=virtual/libudev-199:=[${MULTILIB_USEDEP},static-libs(-)?] - introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) -" -RDEPEND="${COMMON_DEPEND} - !sys-fs/eudev[gudev(-)] - !sys-fs/udev[gudev(-)] - !sys-apps/systemd[gudev(-)] -" -DEPEND="${COMMON_DEPEND} - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.18 - virtual/pkgconfig[${MULTILIB_USEDEP}] -" - -# Needs multilib dev-util/umockdev -RESTRICT="test" - -multilib_src_configure() { - local myconf=( - $(multilib_native_use_enable introspection) - $(use_enable static-libs static) - --disable-umockdev - ) - local ECONF_SOURCE="${S}" - gnome2_src_configure "${myconf[@]}" -} - -multilib_src_install() { - gnome2_src_install -} diff --git a/dev-libs/libgudev/libgudev-233-r1.ebuild b/dev-libs/libgudev/libgudev-233-r1.ebuild index 0798be876fe9..04a24ddcf3a9 100644 --- a/dev-libs/libgudev/libgudev-233-r1.ebuild +++ b/dev-libs/libgudev/libgudev-233-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libgudev" LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="introspection static-libs" COMMON_DEPEND=" diff --git a/dev-libs/libpwquality/Manifest b/dev-libs/libpwquality/Manifest index e78d5762d8ae..c2951e5c2e9f 100644 --- a/dev-libs/libpwquality/Manifest +++ b/dev-libs/libpwquality/Manifest @@ -1,3 +1,2 @@ -DIST libpwquality-1.4.0.tar.bz2 450384 BLAKE2B 52a6f1c1bf90f6f01fb07667937b9792935729be77042bfc97dee8faa923212fa02410ad4e5c56f778bc9a8d248655f0b738889f5a0e73dc201d62d0c79093d0 SHA512 b8049f8b71bbfd4d345dbd4c4cffd29e9029b0fca4c95527af54d11a3b06e4708236b630df6c66738368298679c96cb3bf26b1b5d95cb3c5f7e1073cab8a98d9 DIST libpwquality-1.4.1.tar.bz2 423053 BLAKE2B 305dbad6bba47d489cc5af7a362564cf9d8800e72d2e77cdbb2ea6fbf4d6888ef07ea93a4af474a60e6c25df417d0222ba54ebfa458894508410cec1ffbae654 SHA512 0bbec7e79a4db56c2cbda65c36003758a1044eee2ac8c678447d96d3cddf034a3196a7d8cd7972e9f50701391b8b81e2c3769fd81c4e4605fed96efd120ff257 DIST libpwquality-1.4.2.tar.bz2 423072 BLAKE2B 7f571e73ed4d12e6780dd47b6579aca3b7413eff23f9c11114ee2f95134893097b3cd183fcfc5482c96ca9bfdd1e137d4064062591f56b3998f3bf85768389eb SHA512 6f395e94797cc565edae6de8f4c7c60736d07ffa849c9878ec4d867f8cb7bea6f08bdd20501791dd05b02d487f8fea66a02a30841c7cea6e86b5903eaf685879 diff --git a/dev-libs/libpwquality/libpwquality-1.4.0.ebuild b/dev-libs/libpwquality/libpwquality-1.4.0.ebuild deleted file mode 100644 index ee8f80aa97a8..000000000000 --- a/dev-libs/libpwquality/libpwquality-1.4.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) - -inherit eutils multilib pam python-r1 toolchain-funcs usr-ldscript - -DESCRIPTION="Library for password quality checking and generating random passwords" -HOMEPAGE="https://github.com/libpwquality/libpwquality" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" - -LICENSE="|| ( BSD GPL-2 )" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" -IUSE="pam python static-libs" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - >=sys-libs/cracklib-2.8:=[static-libs(+)?] - pam? ( sys-libs/pam ) - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.18.2 - virtual/pkgconfig -" - -src_prepare() { - default - # ensure pkgconfig files go in /usr - sed -e 's:\(pkgconfigdir *=\).*:\1 '${EPREFIX}/usr/$(get_libdir)'/pkgconfig:' \ - -i src/Makefile.{am,in} || die "sed failed" - use python && python_copy_sources -} - -src_configure() { - # Install library in /lib for pam - configuring() { - local sitedir - econf \ - --libdir="${EPREFIX}/$(get_libdir)" \ - $(use_enable pam) \ - --with-securedir="${EPREFIX}/$(getpam_mod_dir)" \ - $(use_enable python python-bindings) \ - $(usex python "--with-pythonsitedir=$(use python && python_get_sitedir)" "") \ - $(use_enable static-libs static) - } - if_use_python_python_foreach_impl configuring -} - -src_compile() { - if_use_python_python_foreach_impl default -} - -src_test() { - if_use_python_python_foreach_impl default -} - -src_install() { - if_use_python_python_foreach_impl default - if use static-libs; then - # Do not install static libs in /lib - mkdir -p "${ED}usr/$(get_libdir)" - mv "${ED}$(get_libdir)/libpwquality.a" "${ED}/usr/$(get_libdir)/" || die - gen_usr_ldscript libpwquality.so - fi - prune_libtool_files --modules -} - -if_use_python_python_foreach_impl() { - if use python; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} diff --git a/dev-libs/libpwquality/libpwquality-1.4.1.ebuild b/dev-libs/libpwquality/libpwquality-1.4.1.ebuild index 7174a12aa89b..b636c419f030 100644 --- a/dev-libs/libpwquality/libpwquality-1.4.1.ebuild +++ b/dev-libs/libpwquality/libpwquality-1.4.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" IUSE="pam python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libsavitar/libsavitar-4.2.0.ebuild b/dev-libs/libsavitar/libsavitar-4.2.0.ebuild index 4c15ddaee247..26c10c69fca2 100644 --- a/dev-libs/libsavitar/libsavitar-4.2.0.ebuild +++ b/dev-libs/libsavitar/libsavitar-4.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils python-single-r1 +inherit cmake python-single-r1 MY_PN="libSavitar" @@ -38,5 +38,5 @@ src_configure() { -DBUILD_STATIC=$(usex static-libs ON OFF) ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/dev-libs/libsavitar/libsavitar-4.3.0.ebuild b/dev-libs/libsavitar/libsavitar-4.3.0.ebuild index 4ddf5a3e942d..1b2ed0ae3c2b 100644 --- a/dev-libs/libsavitar/libsavitar-4.3.0.ebuild +++ b/dev-libs/libsavitar/libsavitar-4.3.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils python-single-r1 +inherit cmake python-single-r1 MY_PN="libSavitar" @@ -37,7 +37,7 @@ src_prepare() { sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED/g" CMakeLists.txt || die sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED/g" cmake/FindSIP.cmake || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -46,5 +46,5 @@ src_configure() { -DBUILD_STATIC=$(usex static-libs ON OFF) ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/dev-libs/libxml2/libxml2-2.9.9.ebuild b/dev-libs/libxml2/libxml2-2.9.9.ebuild deleted file mode 100644 index 7b253b9b669d..000000000000 --- a/dev-libs/libxml2/libxml2-2.9.9.ebuild +++ /dev/null @@ -1,214 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) -PYTHON_REQ_USE="xml" - -inherit libtool flag-o-matic ltprune python-r1 autotools prefix multilib-minimal - -DESCRIPTION="XML C parser and toolkit" -HOMEPAGE="http://www.xmlsoft.org/" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="debug examples icu ipv6 lzma python readline static-libs test" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" -XMLCONF_TARBALL="xmlts20080827.tar.gz" - -SRC_URI="ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz - test? ( - ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} - http://www.w3.org/XML/Test/${XMLCONF_TARBALL} )" - -RDEPEND=" - >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - virtual/pkgconfig - hppa? ( >=sys-devel/binutils-2.15.92.0.2 ) -" - -S="${WORKDIR}/${PN}-${PV%_rc*}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/xml2-config -) - -src_unpack() { - # ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR, - # as they are needed as tarballs in ${S}/xstc instead and not unpacked - unpack ${P/_rc/-rc}.tar.gz - cd "${S}" || die - - if use test; then - cp "${DISTDIR}/${XSTS_TARBALL_1}" \ - "${DISTDIR}/${XSTS_TARBALL_2}" \ - "${S}"/xstc/ \ - || die "Failed to install test tarballs" - unpack ${XMLCONF_TARBALL} - fi -} - -src_prepare() { - default - - DOCS=( AUTHORS ChangeLog NEWS README* TODO* ) - - # Patches needed for prefix support - eapply "${FILESDIR}"/${PN}-2.7.1-catalog_path.patch - - eprefixify catalog.c xmlcatalog.c runtest.c xmllint.c - - # Fix build for Windows platform - # https://bugzilla.gnome.org/show_bug.cgi?id=760456 - # eapply "${FILESDIR}"/${PN}-2.8.0_rc1-winnt.patch - - # Fix python detection, bug #567066 - # https://bugzilla.gnome.org/show_bug.cgi?id=760458 - eapply "${FILESDIR}"/${PN}-2.9.2-python-ABIFLAG.patch - - # Fix python tests when building out of tree #565576 - eapply "${FILESDIR}"/${PN}-2.9.8-out-of-tree-test.patch - - if [[ ${CHOST} == *-darwin* ]] ; then - # Avoid final linking arguments for python modules - sed -i -e '/PYTHON_LIBS/s/ldflags/libs/' configure.ac || die - # gcc-apple doesn't grok -Wno-array-bounds - sed -i -e 's/-Wno-array-bounds//' configure.ac || die - fi - - # Please do not remove, as else we get references to PORTAGE_TMPDIR - # in /usr/lib/python?.?/site-packages/libxml2mod.la among things. - # We now need to run eautoreconf at the end to prevent maintainer mode. -# elibtoolize -# epunt_cxx # if we don't eautoreconf - - eautoreconf -} - -multilib_src_configure() { - # filter seemingly problematic CFLAGS (#26320) - filter-flags -fprefetch-loop-arrays -funroll-loops - - # USE zlib support breaks gnome2 - # (libgnomeprint for instance fails to compile with - # fresh install, and existing) - (22 Dec 2002). - - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - - # --with-mem-debug causes unusual segmentation faults (bug #105120). - - libxml2_configure() { - ECONF_SOURCE="${S}" econf \ - --with-html-subdir=${PF}/html \ - $(use_with debug run-debug) \ - $(use_with icu) \ - $(use_with lzma) \ - $(use_enable ipv6) \ - $(use_enable static-libs static) \ - $(multilib_native_use_with readline) \ - $(multilib_native_use_with readline history) \ - "$@" - } - - libxml2_py_configure() { - mkdir -p "${BUILD_DIR}" || die # ensure python build dirs exist - run_in_build_dir libxml2_configure "--with-python=${ROOT%/}${PYTHON}" # odd build system, also see bug #582130 - } - - libxml2_configure --without-python # build python bindings separately - - if multilib_is_native_abi && use python; then - python_foreach_impl libxml2_py_configure - fi -} - -multilib_src_compile() { - default - if multilib_is_native_abi && use python; then - local native_builddir=${BUILD_DIR} - python_foreach_impl libxml2_py_emake top_builddir="${native_builddir}" all - fi -} - -multilib_src_test() { - emake check - multilib_is_native_abi && use python && python_foreach_impl libxml2_py_emake test -} - -multilib_src_install() { - emake DESTDIR="${D}" \ - EXAMPLES_DIR="${EPREFIX}"/usr/share/doc/${PF}/examples install - - if multilib_is_native_abi && use python; then - python_foreach_impl libxml2_py_emake \ - DESTDIR="${D}" \ - docsdir="${EPREFIX}"/usr/share/doc/${PF}/python \ - exampledir="${EPREFIX}"/usr/share/doc/${PF}/python/examples \ - install - python_foreach_impl python_optimize - fi -} - -multilib_src_install_all() { - # on windows, xmllint is installed by interix libxml2 in parent prefix. - # this is the version to use. the native winnt version does not support - # symlinks, which makes repoman fail if the portage tree is linked in - # from another location (which is my default). -- mduft - if [[ ${CHOST} == *-winnt* ]]; then - rm -rf "${ED}"/usr/bin/xmllint - rm -rf "${ED}"/usr/bin/xmlcatalog - fi - - rm -rf "${ED}"/usr/share/doc/${P} - einstalldocs - - if ! use examples; then - rm -rf "${ED}"/usr/share/doc/${PF}/examples - rm -rf "${ED}"/usr/share/doc/${PF}/python/examples - fi - - prune_libtool_files --modules -} - -pkg_postinst() { - # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not - # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887. - if [[ "${ROOT}" != "/" ]]; then - elog "Skipping XML catalog creation for stage building (bug #208887)." - else - # need an XML catalog, so no-one writes to a non-existent one - CATALOG="${EROOT}etc/xml/catalog" - - # we dont want to clobber an existing catalog though, - # only ensure that one is there - # - if [[ ! -e ${CATALOG} ]]; then - [[ -d "${EROOT}etc/xml" ]] || mkdir -p "${EROOT}etc/xml" - "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}" - einfo "Created XML catalog in ${CATALOG}" - fi - fi -} - -libxml2_py_emake() { - pushd "${BUILD_DIR}/python" > /dev/null || die - emake "$@" - popd > /dev/null -} diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild index a267315fed15..9e1534baeb1f 100644 --- a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild +++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://github.com/frankosterfeld/qtkeychain" DESCRIPTION="Qt API for storing passwords securely" if [[ ${PV} != *9999* ]]; then - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm64 ~x86" else inherit git-r3 diff --git a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild index 78480512c988..3272ffda360c 100644 --- a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild +++ b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ HOMEPAGE="https://github.com/frankosterfeld/qtkeychain" DESCRIPTION="Qt API for storing passwords securely" if [[ ${PV} != *9999* ]]; then - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="amd64 ~arm64 x86" else inherit git-r3 diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 0eba4d30d6f0..98ca2d0f442a 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,4 +1,3 @@ -DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1 SHA512 0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8 DIST vala-0.44.11.tar.xz 3370248 BLAKE2B c111b6175e6339148e30bedc77f62a9ef3ec912ad0621c9303fc5dba31694173b49ccc433d3681303d64a1e442ed9b7b064f27931369cb13fa028bfc25ffa3c9 SHA512 6111699039ed37084426d7603b82dfa9bd497c66ba7353ee22e8541bf15a2cbb634d315593c093f18c20bac877ae34884e5b570cd25237ce12aa73e941c4c540 DIST vala-0.44.9.tar.xz 3363004 BLAKE2B b87f8f7d9cda5a77486720b8c542c42ed448cfbb6a1bae899591a799dcf25882a0539c3acef282d0ba42a7ea78d68e7a5d99aa4daa306a70afe6938732d03c25 SHA512 9af559a6cb1680013886a4d425e619503d60394f2c7b1ab897cc7830ee566f8122dcd4380b78b551fbf556cead623c245adc1f7f3357b8315be8c120412a3e9f DIST vala-0.46.5.tar.xz 3375148 BLAKE2B 22bf169159d4f4e23398789e46c39d98a7727cd02e6539104963d34bfe569bad25338b3455ffd32413a36f5cd6061a29bdbbdb275f225f1408d6b34967b64a6c SHA512 eb1763d9c4bfe74441640f7228d44ff7cfd9a379b24b8aa906bc59be4514b319598ffee616d3de1db101134bb163715f33dd1d7a0a10ec03246c7ccf62a4778b diff --git a/dev-libs/vala-common/vala-common-0.40.14.ebuild b/dev-libs/vala-common/vala-common-0.40.14.ebuild deleted file mode 100644 index 3dd858ebb4a6..000000000000 --- a/dev-libs/vala-common/vala-common-0.40.14.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="vala" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for packages that use Vala" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="" - -# Previously ${PN} was part of dev-lang/vala -RDEPEND=" - ! /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.16 makefile template" - rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null - eend $? - fi - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.18 makefile template" - rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null - eend $? - fi - fi -} diff --git a/dev-libs/vala-common/vala-common-0.44.9.ebuild b/dev-libs/vala-common/vala-common-0.44.9.ebuild index e270ea4b3ff8..1bf75e700cbd 100644 --- a/dev-libs/vala-common/vala-common-0.44.9.ebuild +++ b/dev-libs/vala-common/vala-common-0.44.9.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="" RDEPEND="" diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index efdd62292cb4..d5557a388f13 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-perl/Panotools-Script/metadata.xml b/dev-perl/Panotools-Script/metadata.xml index 5d05919ccdc7..47128839fd80 100644 --- a/dev-perl/Panotools-Script/metadata.xml +++ b/dev-perl/Panotools-Script/metadata.xml @@ -5,11 +5,6 @@ perl@gentoo.org Gentoo Perl Project - - - Installs GUIs for some tools - - Panotools-Script Panotools::Makefile diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 1566dbad1bf3..d4984ae3b749 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index 1fcd3be1bba1..1b28d8484aa9 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,3 +1,3 @@ DIST PyQt5-5.13.2.tar.gz 3162810 BLAKE2B 383aaa3f1f51ed618a3b6475432a96f6a8f89ad4d97197fe87469e0a69e1db79c762965adfacdf92cc43d1bb2eb5e2790f6bdb7e8b288f0feade828bf8e30090 SHA512 9a16450d8fe2a7e94e182ebb03cc785c6de516e356251753abfb79af3958230043f2db59750cde0a6f1fd6cf5568eb8b7ae76d5a3fbcfe9f7807e02867973b55 -DIST PyQt5-5.14.0.tar.gz 3241670 BLAKE2B 31993807173328b66a585458dd739663388b75ca413a0ac3497fd0e6d922d9438e9bbdc5fdec23752d8ad40542a45453d851775863b771ccad798e3193af8ceb SHA512 f8ff37d55305fba358e4d3f1db216eeffe8031a49c980f7331bfc460f45d8bcc219bce0249fd6932f422e1b7b3b4107d6c04140803faf473bc18f26ec313ad5d +DIST PyQt5-5.14.1.tar.gz 3241571 BLAKE2B c4f6ab8b5c955186c71e0f6c1ac75fc559839c52374e8ce400c823a813c0c646ed60b5f496145114e5480bd2e4c057d52181b81d79fd01fe5dcd9e4c537118ff SHA512 10b6abb6fdac64233041b0ee91c9f25cfd2a759ec5bde239c87ca9df8176cdd4fcabf6deb8db2dd9bbd911a040d5c476744f1b55aded9c66eb8b5182f99ddc86 DIST PyQt5_gpl-5.12.2.tar.gz 3147205 BLAKE2B ad0b09548521ceff869bb44cfceb0c2cf31338f46c76da23582f7949fdcc0e8feee3cc0dc0610e8152dfbc701c3ac765eea7898f5061775a92e2601c5b7ea8ca SHA512 dc23bb7dacb305d4f9a630f2b5c3809d5d6734ba234c9941a3c44c770af8534dd737160dbe007a1f15d5c90e2e52419dd749b3ef942b4e71917c1cea2220a666 diff --git a/dev-python/PyQt5/PyQt5-5.14.0.ebuild b/dev-python/PyQt5/PyQt5-5.14.1.ebuild similarity index 100% rename from dev-python/PyQt5/PyQt5-5.14.0.ebuild rename to dev-python/PyQt5/PyQt5-5.14.1.ebuild diff --git a/dev-python/arrayterator/Manifest b/dev-python/arrayterator/Manifest deleted file mode 100644 index 059214034a6f..000000000000 --- a/dev-python/arrayterator/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST arrayterator-1.0.1.tar.gz 7840 BLAKE2B 0fefab32f797f37aef37be4582f0e77ad2e07dd34102bddf763e93ac3c5843d57adf04eee547645fa5c547e3704d6a4da4e824182d55cb8201f40552203b98e5 SHA512 91d560f1aac1e64cda6feaf6ead5ab8ac59555e046760b6caa8cd80c47b7c96f032bde064eee82b9d5e287e8845afa2a17b3460c68561d8ff3c6fe7eecb69cb4 diff --git a/dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild b/dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild deleted file mode 100644 index b4299a09a288..000000000000 --- a/dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="A buffered iterator for reading big arrays in small contiguous blocks" -HOMEPAGE="https://pypi.org/project/arrayterator/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -RDEPEND=">=dev-python/numpy-1.0_rc1[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -python_test() { - cd tests || die - - "${PYTHON}" -c "import test_stochastic; test_stochastic.test()" \ - || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bjoern/Manifest b/dev-python/bjoern/Manifest deleted file mode 100644 index 24a86cae44f5..000000000000 --- a/dev-python/bjoern/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST bjoern-1.3.2.tar.gz 25878 BLAKE2B 855a913c6cfe05bf21f95ba7b94e229b6a96dc38f79e9d93d0aa1bb75d384794f037835fcad13ad8a9140e899aa73d6e62ca0c4fcba3eca722e283e6d1ffaf97 SHA512 f96ab7f6bfdd158da398c56555a47944f30ac505ed3cb8610a3fc12fe15d5a7bbb0cdba27c858e5ccac28213504b2c68aefd0c252591e3e4d63ce70c8ac840cc -DIST bjoern-1.4.3.tar.gz 28824 BLAKE2B d8ce2009eb59d8b9d06c81e9a8e626d486043a627bc276f2fd4e185e78bfc8ee0804ac739fb59a673b102aa730ab28af44e1557866ff5a69c46fb16a1837dbf1 SHA512 a044067b18aa7ad9159a8682005137afbe99774804da8dddda4a4dab0ab34f52581e6bf9d9a5a7a9a13775408de2b88204f8c9f5a64f7e72bd21fa97d1e52b58 diff --git a/dev-python/bjoern/bjoern-1.3.2.ebuild b/dev-python/bjoern/bjoern-1.3.2.ebuild deleted file mode 100644 index dacd8ac896f5..000000000000 --- a/dev-python/bjoern/bjoern-1.3.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit distutils-r1 - -DESCRIPTION="A screamingly fast Python WSGI server written in C" -HOMEPAGE="https://github.com/jonashaag/bjoern https://pypi.org/project/bjoern/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="dev-libs/libev - net-libs/http-parser" -RDEPEND="${DEPEND}" diff --git a/dev-python/bjoern/bjoern-1.4.3.ebuild b/dev-python/bjoern/bjoern-1.4.3.ebuild deleted file mode 100644 index 4f7f95d7ae1b..000000000000 --- a/dev-python/bjoern/bjoern-1.4.3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit distutils-r1 - -DESCRIPTION="A screamingly fast Python WSGI server written in C" -HOMEPAGE="https://github.com/jonashaag/bjoern https://pypi.org/project/bjoern/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-libs/libev - net-libs/http-parser" -RDEPEND="${DEPEND}" diff --git a/dev-python/bjoern/metadata.xml b/dev-python/bjoern/metadata.xml deleted file mode 100644 index 366764578b3b..000000000000 --- a/dev-python/bjoern/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - bjoern - jonashaag/bjoern - - diff --git a/dev-python/carrot/Manifest b/dev-python/carrot/Manifest deleted file mode 100644 index 05e2a4015ad4..000000000000 --- a/dev-python/carrot/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST carrot-0.10.7.tar.gz 62069 BLAKE2B cb181317fc0840941975479ada35aee1e1937423e3ed97c7289e66fdca84fc0dc4744199568d1fcb4ddf4be174a55afa8012512ae12d3959fb47bbbc6b4b9783 SHA512 3814089acc0b4ec51fc67470f0c3f21b740c5b7ed284d61919d6796f6e0529cb3d5e9c1a4cbf8360f98c76b520e5b73b43fa744775f4c6e3a629d77a46a10f3f diff --git a/dev-python/carrot/carrot-0.10.7-r1.ebuild b/dev-python/carrot/carrot-0.10.7-r1.ebuild deleted file mode 100644 index 26f4797bd611..000000000000 --- a/dev-python/carrot/carrot-0.10.7-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="AMQP Messaging Framework for Python" -HOMEPAGE="https://github.com/ask/carrot/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -RDEPEND="dev-python/anyjson[${PYTHON_USEDEP}] - >=dev-python/amqplib-0.6[${PYTHON_USEDEP}]" -DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" -# Half of tests fail - -python_compile_all() { - use doc && emake -C docs html -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/.build/html/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/carrot/metadata.xml b/dev-python/carrot/metadata.xml deleted file mode 100644 index 30229b1cffcf..000000000000 --- a/dev-python/carrot/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - carrot - ask/carrot - - diff --git a/dev-python/cfgparse/Manifest b/dev-python/cfgparse/Manifest deleted file mode 100644 index e9df347610f6..000000000000 --- a/dev-python/cfgparse/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cfgparse-1.3.zip 98401 BLAKE2B 0d8a6e958a1b681f5b85ab20305fac91300af41456891331a72e8b854921d7c6eec12c6d6354cb260365385e714af4aac0cfbf7b234083f31e33f47f0fde186b SHA512 95d5396f5ca681f67ab701edf6ddd45776f8433c4b5ca08ee7796fd5ac866a709436257e4ddaaaf010dd6b5917d553dc4edceda05fb15720b03691d7c663a55d diff --git a/dev-python/cfgparse/cfgparse-1.3-r1.ebuild b/dev-python/cfgparse/cfgparse-1.3-r1.ebuild deleted file mode 100644 index 064a8ef7f86d..000000000000 --- a/dev-python/cfgparse/cfgparse-1.3-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Config File parser for Python" -HOMEPAGE="http://cfgparse.sourceforge.net https://pypi.org/project/cfgparse/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" - -LICENSE="PSF-2.3" -SLOT="0" -KEYWORDS="amd64 ia64 x86" -IUSE="" - -DEPEND="app-arch/unzip" -RDEPEND="" - -DOCS="README.txt docs/cfgparse.pdf" diff --git a/dev-python/cfgparse/metadata.xml b/dev-python/cfgparse/metadata.xml deleted file mode 100644 index 17d447f0d7da..000000000000 --- a/dev-python/cfgparse/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - cfgparse - cfgparse - - diff --git a/dev-python/cmd2/cmd2-0.9.22.ebuild b/dev-python/cmd2/cmd2-0.9.22.ebuild index 565911a09540..3853681eedc9 100644 --- a/dev-python/cmd2/cmd2-0.9.22.ebuild +++ b/dev-python/cmd2/cmd2-0.9.22.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/colorama/colorama-0.4.1.ebuild b/dev-python/colorama/colorama-0.4.1.ebuild index 2301275f7c8c..a9f34d4ff4a1 100644 --- a/dev-python/colorama/colorama-0.4.1.ebuild +++ b/dev-python/colorama/colorama-0.4.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/tartley/${PN}/archive/${PV}.tar.gz -> ${P}.github.ta LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples test" RESTRICT="!test? ( test )" diff --git a/dev-python/cryptography/cryptography-2.8-r1.ebuild b/dev-python/cryptography/cryptography-2.8-r1.ebuild index a3a34f92d7fc..ad0133bc9fbf 100644 --- a/dev-python/cryptography/cryptography-2.8-r1.ebuild +++ b/dev-python/cryptography/cryptography-2.8-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="libressl idna test" RESTRICT="!test? ( test )" diff --git a/dev-python/dbutils/Manifest b/dev-python/dbutils/Manifest deleted file mode 100644 index e3b00d4980e2..000000000000 --- a/dev-python/dbutils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST DBUtils-1.1.tar.gz 109943 BLAKE2B 46b325eff6719f22dd2713d74deb16f5a1caf075d4c53d001208b763e5f5edbe10f3ba9a5e9877a8f1f50915c5d9a14f3911c5ba477258f3c9714897c39d8e09 SHA512 34e2dd85e94bbf13804deb7a40707ed2d83174758af7282702e1614d34924a6ae085bca620da0233bfd8972a00332c022fe764e6e5efa642c3365879cdedf88e diff --git a/dev-python/dbutils/dbutils-1.1-r1.ebuild b/dev-python/dbutils/dbutils-1.1-r1.ebuild deleted file mode 100644 index c38aa2a4269a..000000000000 --- a/dev-python/dbutils/dbutils-1.1-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -MY_PN="DBUtils" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Database connections for multi-threaded environments" -HOMEPAGE="https://cito.github.io/DBUtils/ - https://github.com/Cito/DBUtils - https://pypi.org/project/DBUtils/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz" - -LICENSE="OSL-2.0" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="doc examples" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - sed -i -e "s/, 'DBUtils.Tests'//" \ - -e "s/, 'DBUtils.Examples'//" \ - -e "/package_data=/d" \ - setup.py || die "sed failed" - distutils-r1_python_prepare_all -} - -python_test() { - nosetests -s ${MY_PN}/Tests -} - -python_install_all() { - use doc && local HTML_DOCS=( "${S}/${MY_PN}"/Docs/. ) - use examples && local EXAMPLES=( "${MY_PN}"/Examples/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/dbutils/metadata.xml b/dev-python/dbutils/metadata.xml deleted file mode 100644 index caa310978e96..000000000000 --- a/dev-python/dbutils/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - -robbat2@gentoo.org -Robin H. Johnson - - -python@gentoo.org -Python - - -DBUtils is a suite of tools providing solid, persistent and pooled connections -to a database that can be used in all kinds of multi-threaded environments -like Webware for Python or other web application servers. The suite supports -DB-API 2 compliant database interfaces and the classic PyGreSQL interface. - - diff --git a/dev-python/dingus/Manifest b/dev-python/dingus/Manifest deleted file mode 100644 index 767fdaa7e72a..000000000000 --- a/dev-python/dingus/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dingus-0.3.4.tar.gz 6202 BLAKE2B 786a31507966ddf3c248b205c9b1c1d48133732cad6ef47654f3eb0d0ccfd7e1e3829f642d5265aa9a501df5538ffb7bce701b27efbb6dce05c9077059964003 SHA512 7fffe0a02037b8e85f4d58fac1b5e59af98a8fc4a298f67bf9cd813b369c469046dfbbdb07965df4aa8ada56de1f097c19ed448d99fc41047f02e5dec701e504 diff --git a/dev-python/dingus/dingus-0.3.4-r1.ebuild b/dev-python/dingus/dingus-0.3.4-r1.ebuild deleted file mode 100644 index 7484789fc969..000000000000 --- a/dev-python/dingus/dingus-0.3.4-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="A record-then-assert mocking library" -HOMEPAGE="https://pypi.org/project/dingus/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -IUSE="" -KEYWORDS="amd64 x86" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -python_prepare_all() { - sed -i -e '/data_files/d' setup.py || die #413769 - distutils-r1_python_prepare_all -} diff --git a/dev-python/dingus/metadata.xml b/dev-python/dingus/metadata.xml deleted file mode 100644 index 40e1585aee2b..000000000000 --- a/dev-python/dingus/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - dingus - - diff --git a/dev-python/ed25519ll/Manifest b/dev-python/ed25519ll/Manifest deleted file mode 100644 index 7c09ad886456..000000000000 --- a/dev-python/ed25519ll/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ed25519ll-0.6.tar.gz 74782 BLAKE2B b00619ac41ce01d8c4c16adf78bb7568f037e96bcb92cac150d59258729d424f1830ae68028dc5441574acecd4de6a914a19b609dedfb8a151dbdb4478855f5e SHA512 03d6e1985371698d2fee9627fa24cd724ae2ce8399f55ef9c88df7166ddf88c4b56abbbf7971eb2c8591a6d703b92fcd52f743ecb5752841849eea23eba0978d diff --git a/dev-python/ed25519ll/ed25519ll-0.6.ebuild b/dev-python/ed25519ll/ed25519ll-0.6.ebuild deleted file mode 100644 index 7075bab9a989..000000000000 --- a/dev-python/ed25519ll/ed25519ll-0.6.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="A low-level ctypes wrapper for Ed25519 digital signatures." -HOMEPAGE="https://bitbucket.org/dholth/ed25519ll/ https://pypi.org/project/ed25519ll/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - )" - -python_test() { - esetup.py test -} diff --git a/dev-python/ed25519ll/metadata.xml b/dev-python/ed25519ll/metadata.xml deleted file mode 100644 index 786080e13beb..000000000000 --- a/dev-python/ed25519ll/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - python@gentoo.org - Python - - - ed25519ll - - dholth@fastmail.fm - Daniel Holth - - dholth/ed25519ll - - diff --git a/dev-python/flask-evolution/Manifest b/dev-python/flask-evolution/Manifest deleted file mode 100644 index 5d975dfe3a3b..000000000000 --- a/dev-python/flask-evolution/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST Flask-Evolution-0.5.tar.gz 3582 BLAKE2B ec09fa91c6864fc641adaea6d4d08c3db86cc87522678a2facb8fe862e9ac75625aadc77725a64d93236c33ec9da3ec842cefe440ecc3281926efcc8f342e3f3 SHA512 94c7861a218563e6e72b831728bd199d2eb4850a14fab5e144cde9d44fe2545ea739019250073a27bed588b2bbfc88da7067ce3495dab355398bc0aba5a5960d -DIST Flask-Evolution-0.6.tar.gz 3480 BLAKE2B 97942798e3de0af38dc7d83dbcfab046f4b7d984b2ddfe8098d7bb69493497866a0f693613c909ea94649d9ebd370451bfa416dd4b0112ac916a88282ac0567b SHA512 04fd348b7ed0dc93d864bf012dd9708a8c4c0fac81cd31ddffe91159a7631f42095bb9d6bcacc08cc5498d836e3497b4ea9896f1df039a12eb78d5e2c236c7ba diff --git a/dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild b/dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild deleted file mode 100644 index 8782153aee51..000000000000 --- a/dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -MY_PN="Flask-Evolution" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Simple migrations for Flask/SQLAlchemy projects" -HOMEPAGE="https://pypi.org/project/Flask-Evolution/" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-sqlalchemy[${PYTHON_USEDEP}] - dev-python/flask-script[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" diff --git a/dev-python/flask-evolution/flask-evolution-0.6.ebuild b/dev-python/flask-evolution/flask-evolution-0.6.ebuild deleted file mode 100644 index 511bffdef127..000000000000 --- a/dev-python/flask-evolution/flask-evolution-0.6.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -MY_PN="Flask-Evolution" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Simple migrations for Flask/SQLAlchemy projects" -HOMEPAGE="https://pypi.org/project/Flask-Evolution/" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-sqlalchemy[${PYTHON_USEDEP}] - dev-python/flask-script[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" diff --git a/dev-python/flask-evolution/metadata.xml b/dev-python/flask-evolution/metadata.xml deleted file mode 100644 index 18f05ea414d6..000000000000 --- a/dev-python/flask-evolution/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - Flask-Evolution - - diff --git a/dev-python/fpconst/Manifest b/dev-python/fpconst/Manifest deleted file mode 100644 index 23dcaa3ea4fb..000000000000 --- a/dev-python/fpconst/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fpconst-0.7.3.tar.gz 9697 BLAKE2B 69b2d00817d33b8fc0830a02961717e98c15e11f9db34338fafaf5b55cbb6b49907ba17c0f7f69131a36f44b50592856256073af0ce6a5dc325701517a62dadb SHA512 c6394ca2bd5d431bd7902a35bb31b976d1ef7461b4b576c77859f4132288a288ccdcf38805cc9f49228a989b94d74846cae3e99b382a5546866f327b436c5cdf diff --git a/dev-python/fpconst/fpconst-0.7.3-r1.ebuild b/dev-python/fpconst/fpconst-0.7.3-r1.ebuild deleted file mode 100644 index 0f2260431de4..000000000000 --- a/dev-python/fpconst/fpconst-0.7.3-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Python Module for handling IEEE 754 floating point special values" -HOMEPAGE="http://chaco.bst.rochester.edu:8080/statcomp/projects/RStatServer/fpconst/ https://pypi.org/project/fpconst/ https://sourceforge.net/projects/rsoap/files/" -SRC_URI="mirror://sourceforge/rsoap/${P}.tar.gz" - -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -SLOT="0" -LICENSE="GPL-2" -IUSE="" - -DEPEND="" -RDEPEND="" - -DOCS=( CHANGELOG README pep-0754.txt ) - -python_test() { - "${PYTHON}" -m fpconst || die "Self-tests fail with ${EPYTHON}" -} diff --git a/dev-python/functest/Manifest b/dev-python/functest/Manifest deleted file mode 100644 index 9d70fb0fbb83..000000000000 --- a/dev-python/functest/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST functest-0.8.8.tar.gz 9972 BLAKE2B 41c6e56acf61491d3ea6c40492f25f851c6b235cd0c5aca8e374d355d1de8fad30271fbf1f71435bee2b2dc2d8f1a834480d11f44c997f2414699c2b021037ab SHA512 31b95b90222044d4f7605c652730ea463fbc22f0fc3369afd60a870cd12c5edf333de15490d324a7d68476a82bed87de0f6dd30fb710af2e5d4338d7acbfc27d diff --git a/dev-python/functest/functest-0.8.8-r1.ebuild b/dev-python/functest/functest-0.8.8-r1.ebuild deleted file mode 100644 index 9ee5be32dcd6..000000000000 --- a/dev-python/functest/functest-0.8.8-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Functest is a test tool/framework for testing in Python" -HOMEPAGE="https://pypi.org/project/functest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -python_prepare_all() { - # purge test folder to avoid file collisions - sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die - distutils-r1_python_prepare_all -} - -python_test() { - PATH="scripts:${PATH}" nosetests || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/functest/metadata.xml b/dev-python/functest/metadata.xml deleted file mode 100644 index b743c9552700..000000000000 --- a/dev-python/functest/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - functest - - diff --git a/dev-python/hcloud-python/Manifest b/dev-python/hcloud-python/Manifest index 32b4c2880af1..a10857572709 100644 --- a/dev-python/hcloud-python/Manifest +++ b/dev-python/hcloud-python/Manifest @@ -1,3 +1,2 @@ -DIST hcloud-python-1.2.1.tar.gz 63592 BLAKE2B 9a6d2dae97ff405ebd9b92bc833c9d953c13840e68be4eb43fed375a60e55cf4bf9b4b742b26fb03401f631b7f7127815961861cb673adf4839c829141c8ed00 SHA512 cb70d190350457fc3c6e474bc6c943070102762595dac2f386041956f64255f390a928a2f2411be861645cd65b015ab9e0c931b36aeed0076b06d9f67ac72d1c DIST hcloud-python-1.6.1.tar.gz 71866 BLAKE2B 0a1d37d4dc8be4e28595385ec7622ec65367c40f9cdd455e03827a5ee2983f43026b1dbb7e9bd20d241ed9a4748015d33bdcb53b15ce148c401984960e158716 SHA512 0b2ecaa311b4dac44b3122a45a38f76f8377bc189b1550f21327ea3f56fefad624ea6809c4abd6bbaf5c8fc23dfa5e6edd352dcbbcfae6c87af897ff376ce2cf -DIST hcloud-python-1.6.2.tar.gz 71887 BLAKE2B 2c423b0b83cc8c7bd5f0d4ef7db59516f125ff975e8cb82f38b340a0f448c20dd374a1edc7a486d18af3d438722b77f32f4ab6191966e3ada13f437f2d8a29a4 SHA512 ae2da263a038add593c7e302057d6e5e34258f180bddf67fc23edcc8c287c67d91aa190efeb1190af2596017b8964f4623d9cc03c4f1788c71c7d251f2a5422d +DIST hcloud-python-1.6.3.tar.gz 71575 BLAKE2B a6c969d713d1351bba0cebef8752abbbf0805b4a39eedc918767ccf60d590ac8259e1405a25c2c563923146d52ae1318d6362cbaee311bfe04bea5afcc18951b SHA512 dec3f16197de9f02c2707601e1cad40289d3ccbd6256887da50b84fb8fe6b0fb98f708c9ba0cfc2ff1308a53b9997cfda579df3ec79a1d28686a3c43f4124e74 diff --git a/dev-python/hcloud-python/hcloud-python-1.2.1.ebuild b/dev-python/hcloud-python/hcloud-python-1.2.1.ebuild deleted file mode 100644 index 5e307c921856..000000000000 --- a/dev-python/hcloud-python/hcloud-python-1.2.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit distutils-r1 - -DESCRIPTION="Official Hetzner Cloud python library" -HOMEPAGE="https://github.com/hetznercloud/hcloud-python" -SRC_URI="https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="doc examples" - -COMMON_DEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}]" - -DEPEND="${COMMON_DEPEND} - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -RDEPEND="${COMMON_DEPEND} - dev-python/future[${PYTHON_USEDEP}]" - -# it can be delete for the next release bump -# https://github.com/hetznercloud/hcloud-python/pull/41 -python_prepare_all() { - rm -fr tests || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_install_all() { - use examples && dodoc -r examples - use doc && local HTML_DOCS=( docs/_build/html/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/hcloud-python/hcloud-python-1.6.2.ebuild b/dev-python/hcloud-python/hcloud-python-1.6.3.ebuild similarity index 100% rename from dev-python/hcloud-python/hcloud-python-1.6.2.ebuild rename to dev-python/hcloud-python/hcloud-python-1.6.3.ebuild diff --git a/dev-python/html5-parser/Manifest b/dev-python/html5-parser/Manifest index 091d7c86375f..a98b88e07662 100644 --- a/dev-python/html5-parser/Manifest +++ b/dev-python/html5-parser/Manifest @@ -1,2 +1,3 @@ DIST html5-parser-0.4.4.tar.gz 267787 BLAKE2B 9fcaec9faa906914d43f2b19381fe3095d4cd009bfb534537d2eabb420195276b3690d760c1defc92ad00e4965b3eb34ce4700d54f4f0291dff88026d890c90d SHA512 3aaeb32f360d2c131ecbe11fa1dcd3dfcd62c9ca046fce7dd4ff8127d0e62216f666e83bb20c7809c6adc591e1fb2798e382e78a1cf6129b1f0a09a71377f8d4 DIST html5-parser-0.4.5.tar.gz 275587 BLAKE2B e26db3b6c55d43e26eb08076c59012814c2dd8739d6cba591e34cf8e304aa78bdf3440405668875acece2c21425f26ed9a0edbc5bb1da55da09c17eb52fa74aa SHA512 3c0421dd228ba5f3544f188fde5391d6be0fe92b879cf1e7697b5e5612a9e5bf08863bcb76f4297a59bfbfc69010a95f5d97fff78a7e6d26c889e173b07e4ae5 +DIST html5-parser-0.4.9.tar.gz 274597 BLAKE2B 7744798d74db1d591490c75eabae5333e90f053a8ba1c5517f08c1b9c253042796e42618ae0a674e1b1cfa97390448ffc595e861234f5b980a1f7c0b9056cc88 SHA512 0fce4b1a18b29a9fa94e3769e2443601a502158056be1c93c1c1ddd5fe84d11d5d6dcae6338ac0a21aae7972625f28c0ba66099fc51081f504cb596626de990e diff --git a/dev-python/html5-parser/html5-parser-0.4.9.ebuild b/dev-python/html5-parser/html5-parser-0.4.9.ebuild new file mode 100644 index 000000000000..2d5a044bb63e --- /dev/null +++ b/dev-python/html5-parser/html5-parser-0.4.9.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) + +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="Fast C based HTML 5 parsing for python" +HOMEPAGE="https://github.com/kovidgoyal/html5-parser/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND="dev-libs/libxml2:=" +RDEPEND="${DEPEND} + dev-python/chardet[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]" + +src_prepare() { + # Soup is not used when lxml is available. + rm test/soup.py || die + distutils-r1_src_prepare +} + +src_configure() { + export PKGCONFIG_EXE=$(tc-getPKG_CONFIG) +} + +python_test() { + esetup.py test || die "Tests failed under ${EPYTHON}" +} diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index a15c888016fe..191ed140a66a 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -3,5 +3,5 @@ DIST hypothesis-python-4.47.5.tar.gz 6805022 BLAKE2B 737a558c794f3ac428bef4b3885 DIST hypothesis-python-4.50.8.tar.gz 6814518 BLAKE2B f2c39cae3708fe88d1854cda97633ba420c32fda38093bb852ef45929762cade0f7f0d1ef696ff96f7ebe7460e8bf53f63de9c959bbbd9e8ec162196d307aac0 SHA512 8c77439fd029e2380afbc059d2edf977414997ba81ecdfde14dfe9dbe9515a92e701751d13879c6b879271f817e01926c2dc66945ae76eb141818da1775bc545 DIST hypothesis-python-4.55.4.tar.gz 9004357 BLAKE2B 93fe51581f044cf5f416d9b74b82ce2f9b42e7391beae8f67debdf50494e662f07bf109274d4e29fcf3a1c1c944597cde2a4ff9e7ca65a48f1244c3205f365af SHA512 91d7d2cda32fd40d5368fdd1e60b990b8307573782d822113b6817a5c0b670610693a2f2b013f828913549946fa3dc15f45303bf7d3226bdc1e4527bc18981fb DIST hypothesis-python-4.57.1.tar.gz 9005030 BLAKE2B 3d318896cbe2d24fa6847e764a109791d3acf3821852f8e170991b0be5b069f166e16bdacf7a82fbe49bd9db5188315cdec7cdb4592647571233949ec5732991 SHA512 28622ce8a1d89d09df65f3fbf7e92a1ad98dac140ab646fe11fcb15e6aa9a9672eb51d459f984384d92b819f902de911b06cec2542582d529dd556d2f99ed952 -DIST hypothesis-python-5.1.1.tar.gz 8989696 BLAKE2B b2a231088579d0e3220af915f61d0c92dba7943fcfb6e3324a4a87c189fb44e83bdceb82d1e3601b20f219c65e010cc99d70daf7b042df170ce1536d1380d373 SHA512 dcc3a164f5e04f172fd49f9f21cf7c90cba4cb98b770449b167d0fde65eee88be5b352ddb1a2e254f5220191e3c6171b25e4065c21119df12ee7b6935301e512 -DIST hypothesis-python-5.1.2.tar.gz 8989829 BLAKE2B 7063b859c8c180412b2d9b2641faefc861e52444b45d4bc455ba8309f44ee24c27e6c9a6d18e93fb0455a93d09d8b30a0d313313212436227f989ad7dd0d1b87 SHA512 48150a3ea6d1c6270cf016a363f110f29e6e2adc2bfa98947581dc963a0a19398609c21251f821c9e741e743411a989730000bff83d9c5a1b95b805408e32df1 +DIST hypothesis-python-5.1.3.tar.gz 8989332 BLAKE2B a86409b0620b3821aae8f23f0473be08ed1152140f05c2ebcb3f226cc133fdbbb617856c768bc6034bcf25e6603e9e72b1b885df116fb9dfce7164018792fb99 SHA512 dd854158c1e903562c7aa101fe7810837816102b1f5dd840ec3d5df9abd9c1463d05adab79ef428749ea2a5d1a425150971d23ae3259b71baf0e0e8a8a9a3bb8 +DIST hypothesis-python-5.1.4.tar.gz 8989696 BLAKE2B 9d85cb1473654e36a235a07d2390fc967d6d7f2944e5294dedbca15ddb3c49901b04e9277ee80ff7591aa2b81ea0e2d537051f96b685900aefab5db70d135ac6 SHA512 25d0112f7b7a13221b8b68d553f4085344f1e8681c8795fac0bcfd714400a828539298d2919d3e638979eadd5daa65ef7ee8b0b946df076145e59c8bb7058a64 diff --git a/dev-python/hypothesis/hypothesis-5.1.1.ebuild b/dev-python/hypothesis/hypothesis-5.1.3.ebuild similarity index 100% rename from dev-python/hypothesis/hypothesis-5.1.1.ebuild rename to dev-python/hypothesis/hypothesis-5.1.3.ebuild diff --git a/dev-python/hypothesis/hypothesis-5.1.2.ebuild b/dev-python/hypothesis/hypothesis-5.1.4.ebuild similarity index 100% rename from dev-python/hypothesis/hypothesis-5.1.2.ebuild rename to dev-python/hypothesis/hypothesis-5.1.4.ebuild diff --git a/dev-python/importlib_metadata/Manifest b/dev-python/importlib_metadata/Manifest index aeb71d9f8280..33ed46a45b5e 100644 --- a/dev-python/importlib_metadata/Manifest +++ b/dev-python/importlib_metadata/Manifest @@ -1,4 +1,4 @@ DIST importlib_metadata-0.23.tar.gz 25172 BLAKE2B 8b88081971c658a01fd1c47cc664e54f4b42eb209ac1ce00af1dad5c15f66b661b20fc287abf818d7e4ef2e92447bea713fac6fb89a98d5ea7ba93e74134e4d6 SHA512 56594dfd67733842d83547770a09e12b4e4e3c000b7c9743206e13e4629906bb7271065e03c387f5114bac7f673fc17594d2ef90af23cd34b7ededecaf3fd47a -DIST importlib_metadata-1.1.0.tar.gz 26005 BLAKE2B 7fa48797833f9d7768d3a5d8fcb22f3f8add2c0b93a98a7830325a1d9d601ac54cf9a6c7c3d5895616bd9202845b5651b18235a14f2f58bb320f6e2a662350b1 SHA512 3f11be78b3a51f8e3b91edaab59850ec6b418dad2527700bbfe7334ae3f49fc8f4937685e9306b31231a22d68df7f28d1a26f6f56ae4ce309339e8b8f28f3aae DIST importlib_metadata-1.2.0.tar.gz 26110 BLAKE2B 00f8a1e02c8bc0878dd0e5b1fcd11b6b30fb270cb6c528c0270a3e49dd7f27ac39c991bc442e648bc86116c6ae0772114fe60beb8b8b6274efd3d8cbc668d71b SHA512 27bdf882995f5efaf9a117650dcc36f32dc373e30d3ff973da5d9b9b160625904d165af98adfb9fa1681cdd10a88f22105eb8117bc9c682f9eb0b8d06e148037 DIST importlib_metadata-1.3.0.tar.gz 26323 BLAKE2B a460a78856966fcbb20559c12f5da9ccfe82c9faa3745850e156a6b07db5d597138c1eaac583838ea24835e6c45c4cf8aab8474e5e15ba7de981eb1ad6b5de14 SHA512 45d09cbbbceee80a4769f2d374a3c4b511fda56a100ad1a6fc7cedf9a0cd251600c960430c608c7bcd60bdd9a0117f83025ed7b05f9f6a53edc791d128e8b0d7 +DIST importlib_metadata-1.4.0.tar.gz 26380 BLAKE2B b185183b5a71b822f068856a4b1af3fc833a0cfcad65e522d3034022c20ab382a02b232cf3b365bfadc971d4a150b93d7e3b0ada7645dd33f201ffec976117fa SHA512 859faa1ef9cecd6b2ae88fff9d90d72e54e6f0ce3025b09e8a22d8f2b0d7c204c4041aa6a1f35ce79751b04ae482e406d2157f9296d4f8b579b5b29591b39089 diff --git a/dev-python/importlib_metadata/importlib_metadata-1.1.0.ebuild b/dev-python/importlib_metadata/importlib_metadata-1.4.0.ebuild similarity index 96% rename from dev-python/importlib_metadata/importlib_metadata-1.1.0.ebuild rename to dev-python/importlib_metadata/importlib_metadata-1.4.0.ebuild index 62551f93f380..6c2b6ac13254 100644 --- a/dev-python/importlib_metadata/importlib_metadata-1.1.0.ebuild +++ b/dev-python/importlib_metadata/importlib_metadata-1.4.0.ebuild @@ -26,7 +26,7 @@ BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}] test? ( ${RDEPEND} - $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' pypy{,3} python{2_7,3_{5,6}}) + $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' pypy3 python{2_7,3_6}) dev-python/packaging[${PYTHON_USEDEP}] ) " diff --git a/dev-python/librharris/Manifest b/dev-python/librharris/Manifest deleted file mode 100644 index 120d2abd8e58..000000000000 --- a/dev-python/librharris/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lib_rharris-0.1.14.tar.gz 12895 BLAKE2B 1b8fcb70f50241f4f42bc6bca94bfa34caa996c01d84cb3f2e693280a9f07ef16f1956728a1598688b2af1bb0b111e20247d50d2db64b6740bcdc79f483ed632 SHA512 24e8be3a0508bcac30261a0c05652ca452c09b0ce23e3a8341d702a6e3516284d65f21b5b8bca3e6bd5db39de90fc697f11943ce86cce2e849a4d9c44eb2bc85 diff --git a/dev-python/librharris/librharris-0.1.14-r1.ebuild b/dev-python/librharris/librharris-0.1.14-r1.ebuild deleted file mode 100644 index eee5c5a63f30..000000000000 --- a/dev-python/librharris/librharris-0.1.14-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -MY_PN="lib_rharris" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Python Internet Programming Library" -HOMEPAGE="https://pypi.org/project/lib_rharris/" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/${MY_P}" diff --git a/dev-python/librharris/metadata.xml b/dev-python/librharris/metadata.xml deleted file mode 100644 index 1e6c9b2420ab..000000000000 --- a/dev-python/librharris/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - lib_rharris - - diff --git a/dev-python/mocker/Manifest b/dev-python/mocker/Manifest deleted file mode 100644 index ca100da17be7..000000000000 --- a/dev-python/mocker/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mocker-1.1.1.tar.bz2 36357 BLAKE2B b64243d7846cf9cf14e1737b148786ad13d2406f69222a33fa6f9e9031b0a42e94a76303c9751389c103c7350362adf6510b2b718fbedff9d879c7cf78c9dd72 SHA512 79fc08220b932f5e8ec4999a872fd522a71e2d193fb7842a60b164793863d97aefbd5b16469243c323b8ee151a33e1ea18703b7ceaa239c816bc09a3fb7f6825 diff --git a/dev-python/mocker/files/mocker-1.1.1-pypy_test.patch b/dev-python/mocker/files/mocker-1.1.1-pypy_test.patch deleted file mode 100644 index b0036ad6dd11..000000000000 --- a/dev-python/mocker/files/mocker-1.1.1-pypy_test.patch +++ /dev/null @@ -1,29 +0,0 @@ -Upstream maintainer assures us "The "assertRaises" line should be skipped IMO. The next call actually succeeds, -but of course there is no point to test for unsupported functions." -Re the 2nd patch; -PyPy actually behaves as if __slots__ was added to the class -see http://morepypy.blogspot.ch/2010/11/efficiently-implementing-python-objects.html -diff -ur mocker-1.1.1.orig/test.py mocker-1.1.1/test.py ---- test.py 2012-05-19 19:27:02.000000000 +0800 -+++ test.py 2012-07-11 14:43:57.848953730 +0800 -@@ -3880,7 +3881,7 @@ - from zlib import adler32 - # If that fails, this test has to change because either adler32 has - # changed, or the implementation of getargspec has changed. -- self.assertRaises(TypeError, inspect.getargspec, adler32) -+ # self.assertRaises(TypeError, inspect.getargspec, adler32) - try: - task = SpecChecker(adler32) - task.run(self.path("asd")) -@@ -4060,7 +4060,8 @@ - self.calendar = calendar - obj = C() - self.task.replay() -- self.assertEquals(type(obj.calendar), Mock) -- self.assertTrue(obj.calendar is self.mock) -+ if not hasattr(sys, 'pypy_version_info'): -+ self.assertEquals(type(obj.calendar), Mock) -+ self.assertTrue(obj.calendar is self.mock) - - def test_install_on_submodule(self): - from os import path diff --git a/dev-python/mocker/metadata.xml b/dev-python/mocker/metadata.xml deleted file mode 100644 index b523b23fd348..000000000000 --- a/dev-python/mocker/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - mocker - - diff --git a/dev-python/mocker/mocker-1.1.1-r1.ebuild b/dev-python/mocker/mocker-1.1.1-r1.ebuild deleted file mode 100644 index 68f88d3a2dd6..000000000000 --- a/dev-python/mocker/mocker-1.1.1-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Platform for Python test doubles: mocks, stubs, fakes, and dummies" -HOMEPAGE="http://labix.org/mocker https://pypi.org/project/mocker/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -PATCHES=( "${FILESDIR}"/${P}-pypy_test.patch ) - -python_test() { - "${PYTHON}" test.py || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-python/ntlm-auth/ntlm-auth-1.1.0.ebuild b/dev-python/ntlm-auth/ntlm-auth-1.1.0.ebuild index 1b47c71d4346..4b2433e20090 100644 --- a/dev-python/ntlm-auth/ntlm-auth-1.1.0.ebuild +++ b/dev-python/ntlm-auth/ntlm-auth-1.1.0.ebuild @@ -16,6 +16,5 @@ LICENSE="MIT" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="dev-python/six[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/ordereddict[${PYTHON_USEDEP}]' python2_7)" +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/dev-python/ntlm-auth/ntlm-auth-1.2.0.ebuild b/dev-python/ntlm-auth/ntlm-auth-1.2.0.ebuild index 1b47c71d4346..4b2433e20090 100644 --- a/dev-python/ntlm-auth/ntlm-auth-1.2.0.ebuild +++ b/dev-python/ntlm-auth/ntlm-auth-1.2.0.ebuild @@ -16,6 +16,5 @@ LICENSE="MIT" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="dev-python/six[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/ordereddict[${PYTHON_USEDEP}]' python2_7)" +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/dev-python/ntlm-auth/ntlm-auth-1.3.0.ebuild b/dev-python/ntlm-auth/ntlm-auth-1.3.0.ebuild index 5569f7c7e2dd..f34de2bf8fea 100644 --- a/dev-python/ntlm-auth/ntlm-auth-1.3.0.ebuild +++ b/dev-python/ntlm-auth/ntlm-auth-1.3.0.ebuild @@ -17,6 +17,5 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/ordereddict[${PYTHON_USEDEP}]' python2_7)" + dev-python/six[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/dev-python/ntlm-auth/ntlm-auth-1.4.0.ebuild b/dev-python/ntlm-auth/ntlm-auth-1.4.0-r1.ebuild similarity index 81% rename from dev-python/ntlm-auth/ntlm-auth-1.4.0.ebuild rename to dev-python/ntlm-auth/ntlm-auth-1.4.0-r1.ebuild index 5569f7c7e2dd..f34de2bf8fea 100644 --- a/dev-python/ntlm-auth/ntlm-auth-1.4.0.ebuild +++ b/dev-python/ntlm-auth/ntlm-auth-1.4.0-r1.ebuild @@ -17,6 +17,5 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/ordereddict[${PYTHON_USEDEP}]' python2_7)" + dev-python/six[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/dev-python/pecan/pecan-1.3.3-r1.ebuild b/dev-python/pecan/pecan-1.3.3-r1.ebuild deleted file mode 100644 index d0372b0ed5c6..000000000000 --- a/dev-python/pecan/pecan-1.3.3-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) - -inherit distutils-r1 - -DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies." -HOMEPAGE="https://pypi.org/project/pecan/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=" - virtual/python-singledispatch[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/ordereddict[${PYTHON_USEDEP}]' python2_7) - >=dev-python/webob-1.4[${PYTHON_USEDEP}] - >=dev-python/mako-0.4.0[${PYTHON_USEDEP}] - >=dev-python/webtest-1.3.1[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/logutils-0.3.0[${PYTHON_USEDEP}]" diff --git a/dev-python/pecan/pecan-1.3.3.ebuild b/dev-python/pecan/pecan-1.3.3-r2.ebuild similarity index 89% rename from dev-python/pecan/pecan-1.3.3.ebuild rename to dev-python/pecan/pecan-1.3.3-r2.ebuild index 01dfd23b6bd6..08967a809bef 100644 --- a/dev-python/pecan/pecan-1.3.3.ebuild +++ b/dev-python/pecan/pecan-1.3.3-r2.ebuild @@ -12,13 +12,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND=" virtual/python-singledispatch[${PYTHON_USEDEP}] - dev-python/ordereddict[$(python_gen_usedep 'python2_7')] >=dev-python/webob-1.4[${PYTHON_USEDEP}] >=dev-python/mako-0.4.0[${PYTHON_USEDEP}] >=dev-python/webtest-1.3.1[${PYTHON_USEDEP}] diff --git a/dev-python/py-xmlrpc/Manifest b/dev-python/py-xmlrpc/Manifest deleted file mode 100644 index 6d676b9ce31a..000000000000 --- a/dev-python/py-xmlrpc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST py-xmlrpc-0.9.tar.gz 51200 BLAKE2B 4e5ef1ae56815e22610cc7584e8279ff9a153b410f7425476c4cd798afc4f144d62774ba65618e7bffe9ab62ef33704e3ec957c2b45eff25c6e41908d7eae64c SHA512 5a5c0382975ef25183c9b40cf9795e9c87369efc3b11e31845c2a818e3ff88ea753fa923af7d6c493c02008dce4f3bf92c2f719871b4c7d5a24a20a5f2de32c9 diff --git a/dev-python/py-xmlrpc/metadata.xml b/dev-python/py-xmlrpc/metadata.xml deleted file mode 100644 index 27bd92ef205a..000000000000 --- a/dev-python/py-xmlrpc/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - py-xmlrpc - - diff --git a/dev-python/py-xmlrpc/py-xmlrpc-0.9.ebuild b/dev-python/py-xmlrpc/py-xmlrpc-0.9.ebuild deleted file mode 100644 index 525070740b45..000000000000 --- a/dev-python/py-xmlrpc/py-xmlrpc-0.9.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Fast XML-RPC implementation for Python" -HOMEPAGE="https://sourceforge.net/projects/py-xmlrpc/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" -IUSE="examples" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}"/${PN/py-/} - -python_install_all() { - use examples && local EXAMPLES=( doc/examples.py ) - - distutils-r1_python_install_all -} diff --git a/dev-python/pyamazon/Manifest b/dev-python/pyamazon/Manifest deleted file mode 100644 index 534263d99746..000000000000 --- a/dev-python/pyamazon/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyamazon-0.65.zip 4715 BLAKE2B d657fd1b077f1a4962320a3aac502c8f3a223ca426ce6dc7a7e45c6bd0927b6249f5d2bc076a51966a4c021dc76c2b97503fe3ca4b7fcb92f41e3b764298dcd5 SHA512 91da5c766f3c8b24429f92c46d27509e6e7ea4f3fe945920774aad88ab7ccfa9418067d9919f14f7800c767a2c59da52452d9949e7cda46c2626c33db7bd9997 diff --git a/dev-python/pyamazon/metadata.xml b/dev-python/pyamazon/metadata.xml deleted file mode 100644 index d0913ee5d1cb..000000000000 --- a/dev-python/pyamazon/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - sound@gentoo.org - Gentoo Sound project - - - python@gentoo.org - Python - - diff --git a/dev-python/pyamazon/pyamazon-0.65-r1.ebuild b/dev-python/pyamazon/pyamazon-0.65-r1.ebuild deleted file mode 100644 index ee51a16a8cd1..000000000000 --- a/dev-python/pyamazon/pyamazon-0.65-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils python-single-r1 - -DESCRIPTION="A Python wrapper for the Amazon web API" -HOMEPAGE="https://www.josephson.org/projects/pyamazon/" -SRC_URI="https://www.josephson.org/projects/${PN}/files/${P}.zip" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND} - app-arch/unzip" - -S="${WORKDIR}/${PN}" - -src_prepare() { - default - edos2unix amazon.py -} - -src_install() { - python_domodule amazon.py -} diff --git a/dev-python/pychart/Manifest b/dev-python/pychart/Manifest deleted file mode 100644 index 25a39d840f87..000000000000 --- a/dev-python/pychart/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST PyChart-1.39.tar.gz 115908 BLAKE2B f7c226c20716516da33f54e6b75238bebb8dc3d20ec5463ec347c170d4fe13f7ea506fe4dd2418ad4962e83d4903d7e337a1683f54f4b82672de0fcebfe1d46b SHA512 b6af817906610f3907508b72e2e95a68893f65f132c7964c803dcb88ca2e999b57f89ead1c6a66e28796f1ed2df512d16513d093fc8de1505f678edda3e41532 -DIST pychart-doc.tar.gz 302416 BLAKE2B 12297515da76cfb9a961bf501ceef4b1e0fb67824be2d81a155bf877cfa053f2f81838479cd727ed4e60d52e8f5bae777550dffd53759197a3ffe3341af02288 SHA512 9a81fea73b37fb8decc1279cc0e52abbdc9f98c7d73c98c9c7d7d2d27e0bf33fa4eb199dc4a09488d5f109a202b23fe950d58e1140f29a720cd14190dff10530 diff --git a/dev-python/pychart/pychart-1.39-r1.ebuild b/dev-python/pychart/pychart-1.39-r1.ebuild deleted file mode 100644 index 2f07eca99b8e..000000000000 --- a/dev-python/pychart/pychart-1.39-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -MY_P=PyChart-${PV} - -DESCRIPTION="Python library for creating charts" -HOMEPAGE="http://home.gna.org/pychart/" -SRC_URI="http://download.gna.org/pychart/${MY_P}.tar.gz - doc? ( http://download.gna.org/pychart/${PN}-doc.tar.gz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ia64 ~ppc x86" -IUSE="doc examples" - -DEPEND="app-text/ghostscript-gpl" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -python_install_all() { - use doc && local HTML_DOCS=( "${WORKDIR}"/${PN}/. ) - use examples && local EXAMPLES=( demos/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/pychecker/Manifest b/dev-python/pychecker/Manifest deleted file mode 100644 index 286fde58b089..000000000000 --- a/dev-python/pychecker/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pychecker-0.8.19.tar.gz 99783 BLAKE2B 9605cab5263227794c5184de7a569f3b49d93165af6d886221e7832555cb62b3ccc28fbaca0481e9b56e37bd9d9414ea5edd18fbd3b0447fdff24f570e25f020 SHA512 50f3d87a0ea80235761eb0ff078dc7e815848c356cea2bdf12bb699edc6d3301252acebaf6ab6aa961849d740dc38bc9b6deb7cfe956e7fff83a104750adfa18 diff --git a/dev-python/pychecker/files/pychecker-0.8.19-create_script.patch b/dev-python/pychecker/files/pychecker-0.8.19-create_script.patch deleted file mode 100644 index ca4367591174..000000000000 --- a/dev-python/pychecker/files/pychecker-0.8.19-create_script.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- setup.py -+++ setup.py -@@ -221,7 +221,9 @@ - script_str = "%s %s %%*\n" % (sys.executable, checker_path) - else: - script_str = '#! /bin/sh\n\n%s %s "$@"\n' % (sys.executable, checker_path) -- open(script_path, "w").write(script_str) -+ script = open(script_path, "w") -+ script.write(script_str) -+ script.close() - except Exception, e: - print "ERROR: Unable to create %s: %s" % (script_path, e) - raise e diff --git a/dev-python/pychecker/files/pychecker-0.8.19-version.patch b/dev-python/pychecker/files/pychecker-0.8.19-version.patch deleted file mode 100644 index 9fe8490175a8..000000000000 --- a/dev-python/pychecker/files/pychecker-0.8.19-version.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur pychecker-0.8.19.orig/pychecker/Config.py pychecker-0.8.19/pychecker/Config.py ---- pychecker/Config.py 2013-02-01 12:06:10.669695876 +0800 -+++ pychecker/Config.py 2013-02-01 12:06:26.238695001 +0800 -@@ -33,7 +33,7 @@ - - _RC_FILE = ".pycheckrc" - CHECKER_VAR = '__pychecker__' --_VERSION = '0.8.18' -+_VERSION = '0.8.19' - - _DEFAULT_BLACK_LIST = [ "Tkinter", "wxPython", "gtk", "GTK", "GDK", ] - _DEFAULT_VARIABLE_IGNORE_LIST = [ '__version__', '__warningregistry__', diff --git a/dev-python/pychecker/metadata.xml b/dev-python/pychecker/metadata.xml deleted file mode 100644 index 9b5e980c8695..000000000000 --- a/dev-python/pychecker/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - pychecker - - diff --git a/dev-python/pychecker/pychecker-0.8.19-r1.ebuild b/dev-python/pychecker/pychecker-0.8.19-r1.ebuild deleted file mode 100644 index 9fe47ad621f2..000000000000 --- a/dev-python/pychecker/pychecker-0.8.19-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Python source code checking tool" -HOMEPAGE="http://pychecker.sourceforge.net/ https://pypi.org/project/PyChecker/" -SRC_URI="mirror://sourceforge/pychecker/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="" - -DOCS=( pycheckrc ChangeLog KNOWN_BUGS MAINTAINERS NEWS README TODO ) - -PATCHES=( - "${FILESDIR}"/${P}-version.patch - "${FILESDIR}"/${P}-create_script.patch - ) - -python_prepare_all() { - sed \ - -e '1d' \ - -i pychecker/checker.py \ - || die - - # Disable installation of unneeded files. - sed \ - -e "/'data_files' :/d" \ - -i setup.py || die "sed failed" - - # Strip final "/" from root. - sed \ - -e 's:root = self\.distribution\.get_command_obj("install")\.root:&\.rstrip("/"):' \ - -i setup.py || die "sed failed" - - distutils-r1_python_prepare_all -} diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest index 6e8da0e7e973..31e37ad20982 100644 --- a/dev-python/pygit2/Manifest +++ b/dev-python/pygit2/Manifest @@ -1,2 +1,3 @@ DIST pygit2-0.28.2.tar.gz 496469 BLAKE2B 1173401d4555f6f40eaf5a27d9c0e83214b66afa609f15cc4d689e8c58cc0ae3865b4e6ebb31808d354ecef56f3a74cc777fe42314ef348c39f1f61d82655bc9 SHA512 3f742cdcc9d603c9cc9ef2e0a545da8bcfb555a0bdeea1c73c53a284b43d40ad6b28c87a029578ad7b1c8f2bf56ecd2859dac8dd836474bfc66223ff4af9e8f0 DIST pygit2-1.0.1.tar.gz 501496 BLAKE2B 6a844a6ecab453f589f407acbd94aba46018a46374ba745ef50e72f4a5eda35103873287af7533ec963a297775eb3703151beec36984dfbcb68d751057c46c78 SHA512 c225204129cdfa41bcc50d76ff219602bfe910cdb77e246c49ecf5265b5a88c5c4803a7d107f4e00c4ec2f0b0d30e1a729d15413bdca8575d6ec23bb9420a90d +DIST pygit2-1.0.2.tar.gz 501736 BLAKE2B c8f1a7e4a3257af42d97b0fae8e14f26968e2be535e74863c97363e77e37774d929fa239bbb46982bd398a3c2032f3b3122bd42aa41760d3827a18b7b0b22663 SHA512 c76bf8ce2847ec8915201a714f076488a0dda4a790762293c02709b8b88a9a2b898f97e61565cf41cd11b10bebe2e1d76b5643ff2e86f9bf6a9517c87a988769 diff --git a/dev-python/pygit2/pygit2-1.0.2.ebuild b/dev-python/pygit2/pygit2-1.0.2.ebuild new file mode 100644 index 000000000000..920c961be99e --- /dev/null +++ b/dev-python/pygit2/pygit2-1.0.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for libgit2" +HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-libs/libgit2-0.28* + >=dev-python/cffi-1.0:=[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +src_prepare() { + distutils-r1_src_prepare + + # unconditionally prevent it from using network + sed -i -e '/def no_network/a \ + return True' test/utils.py || die + + # we need to move them away to prevent pytest from forcing '..' + # for imports + mkdir hack || die + mv test hack/ || die + ln -s hack/test test || die +} + +python_test() { + pytest -vv hack/test || die +} diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 02cf38a7628c..072d55133556 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,2 @@ DIST pygobject-2.28.6.tar.xz 747248 BLAKE2B 5f92794034b2d0559a623db4a7d273a7dc3f099cae87ede91b17e81acac085a9298c6b81b45b4b8540b6a75ced97e474a993437dbfcfc2133d3321d6a979b541 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c -DIST pygobject-3.28.3.tar.xz 1005368 BLAKE2B 5c24fd25fa20dbdbd3ad18d7e2eafd8f47f5e28903d9f8dab6110f09ccfc13f865149f0d4bd84bc755bc6e4191b903646930e818d85382dfaf4e05f7107b3ecf SHA512 0abda393dd774f9cea04f883eab53f5ebde81d2439ed18cfe08ef39a1996054ab34bf4e770f70116a4485fb4f9970464b9a950ffa4af76cfa21ecc8d4dff968d DIST pygobject-3.32.1.tar.xz 551708 BLAKE2B ba7c34e4747d6a11424a23195f71877ecbd69b463b3c8aae7634a320cc8ec723e24301c0674b9ffbfdcb6d798fddddb5b772a723afc7ac28c23461e84cf7485a SHA512 5b325d0caf4f34f783fc2c664a795809f048eb1639d2f2e375fc147c852d6e29a8ab119438cac76786fb20220c72d5859cc06d6f70c29f976f6a5914e0169915 diff --git a/dev-python/pygobject/pygobject-3.28.3.ebuild b/dev-python/pygobject/pygobject-3.28.3.ebuild deleted file mode 100644 index 3bbf66a34b13..000000000000 --- a/dev-python/pygobject/pygobject-3.28.3.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 python3_{6,7} ) - -inherit eutils gnome2 python-r1 virtualx - -DESCRIPTION="GLib's GObject library bindings for Python" -HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject" - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cairo examples test" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - test? ( cairo ) -" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.38:2 - >=dev-libs/gobject-introspection-1.46.0:= - virtual/libffi:= - cairo? ( - >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] - x11-libs/cairo ) -" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - cairo? ( x11-libs/cairo[glib] ) - test? ( - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-libs/cairo[glib] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - python_targets_python2_7? ( dev-python/pyflakes[$(python_gen_usedep python2_7)] ) ) -" -# autoconf-archive required by eautoreconf - -# We now disable introspection support in slot 2 per upstream recommendation -# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however, -# older versions of slot 2 installed their own site-packages/gi, and -# slot 3 will collide with them. -RDEPEND="${COMMON_DEPEND} - ! - - - - blueness@gentoo.org - Anthony G. Basile - - - pyptlib - - diff --git a/dev-python/pyptlib/pyptlib-0.0.6.ebuild b/dev-python/pyptlib/pyptlib-0.0.6.ebuild deleted file mode 100644 index a5195aa22f60..000000000000 --- a/dev-python/pyptlib/pyptlib-0.0.6.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Python library for tor's pluggable transport managed-proxy protocol" -HOMEPAGE="https://gitweb.torproject.org/pluggable-transports/pyptlib.git" -SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~x86" -IUSE="doc examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DOCS=( README.rst TODO ) - -python_test() { - "${PYTHON}" -m unittest discover || die "tests failed" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/html/. ) - use examples && local EXAMPLES=( examples/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/pysctp/Manifest b/dev-python/pysctp/Manifest deleted file mode 100644 index 53815017f620..000000000000 --- a/dev-python/pysctp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pysctp-0.6.tar.gz 29611 BLAKE2B 3295de491661e43076dd46572301d897c42f211aa3e4f34fe6dbdf07548702234cad10a166001ed2d9c76b75767df1ba12a06b20d03d9ed2e99ff011202bee89 SHA512 621ddeecaec9eb0114783e2103405ae3eb0c8950a3c76fafe4505ad5311e2c004dd10219d90216fd5f5e79e033e490695e7428ee7c7a5fba26dea7d253e50215 diff --git a/dev-python/pysctp/metadata.xml b/dev-python/pysctp/metadata.xml deleted file mode 100644 index 0c8a742e9f4f..000000000000 --- a/dev-python/pysctp/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - zx2c4@gentoo.org - Jason A. Donenfeld - - - philpraxis/pysctp - - diff --git a/dev-python/pysctp/pysctp-0.6.ebuild b/dev-python/pysctp/pysctp-0.6.ebuild deleted file mode 100644 index af155f705cc2..000000000000 --- a/dev-python/pysctp/pysctp-0.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit distutils-r1 - -DESCRIPTION="PySCTP gives access to the SCTP transport protocol from Python" -HOMEPAGE="https://github.com/philpraxis/pysctp" -SRC_URI="https://github.com/philpraxis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="net-misc/lksctp-tools" -RDEPEND="${DEPEND}" - -src_install() { - distutils-r1_src_install - rm -v "${D}usr/_sctp.h" - dodoc test_local_cnx.py test_remote_cnx.py -} diff --git a/dev-python/python-biggles/Manifest b/dev-python/python-biggles/Manifest deleted file mode 100644 index 956f18181de6..000000000000 --- a/dev-python/python-biggles/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python2-biggles-1.6.6.tar.gz 104256 BLAKE2B e2b0d8578fa45dcc3a9a1dd527c7e52618f7a4a3bbaf83e1f9a45288633b0831064e04c71cb389c865898d05e8b8288738e4e5343fa17c1bd7bb2184f4c1d1d1 SHA512 cb2f3d2bebc30b04423b8e56dab9edf1db7bae7901791365f21d9aac1b1adf767baea0f550f4791d3c9fa48b39d02471447b5821437dfaaae2b82575e8e29597 diff --git a/dev-python/python-biggles/metadata.xml b/dev-python/python-biggles/metadata.xml deleted file mode 100644 index c13afd9a5514..000000000000 --- a/dev-python/python-biggles/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - biggles - - diff --git a/dev-python/python-biggles/python-biggles-1.6.6-r1.ebuild b/dev-python/python-biggles/python-biggles-1.6.6-r1.ebuild deleted file mode 100644 index 64a0799b69c1..000000000000 --- a/dev-python/python-biggles/python-biggles-1.6.6-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -MY_PN="python2-biggles" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A Python module for creating publication-quality 2D scientific plots" -HOMEPAGE="http://biggles.sourceforge.net/" -SRC_URI="mirror://sourceforge/biggles/${MY_P}.tar.gz" - -DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - media-libs/plotutils[X] - x11-libs/libSM - x11-libs/libXext" -RDEPEND="${DEPEND}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ia64 x86" -IUSE="" - -S="${WORKDIR}/${MY_P}" - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr/share/${PN}/ - doins -r examples -} diff --git a/dev-python/python-daap/Manifest b/dev-python/python-daap/Manifest deleted file mode 100644 index b8569b8f25dc..000000000000 --- a/dev-python/python-daap/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST PythonDaap-0.7.1.tar.gz 25944 BLAKE2B b8ceab556c2be488f0e9c768b31da193d6acede65bc41f87d45c3cb7d9fcea5885a546ad682b7a272e098d590066c83535fb914573690f584ed46a8ab98c9d39 SHA512 9ed6f1964fa0b357ee2d1e81dbdf79303f12feb1e753e6e8c987f28212a2eb3041fe1f443a4e5e43c196808192f116d045b0ea6d42dc76020ff4f252d423eca8 diff --git a/dev-python/python-daap/metadata.xml b/dev-python/python-daap/metadata.xml deleted file mode 100644 index d0913ee5d1cb..000000000000 --- a/dev-python/python-daap/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - sound@gentoo.org - Gentoo Sound project - - - python@gentoo.org - Python - - diff --git a/dev-python/python-daap/python-daap-0.7.1-r1.ebuild b/dev-python/python-daap/python-daap-0.7.1-r1.ebuild deleted file mode 100644 index a450131628c6..000000000000 --- a/dev-python/python-daap/python-daap-0.7.1-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 flag-o-matic - -MY_P="PythonDaap-${PV}" - -DESCRIPTION="PyDaap is a DAAP client implemented in Python, based on PyTunes" -HOMEPAGE="https://movieos.org/code/pythondaap/ - https://github.com/tominsam/pythondaap" -SRC_URI="http://jerakeen.org/files/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - distutils-r1_python_prepare_all - append-cflags -fno-strict-aliasing -} - -python_install_all() { - use examples && local EXAMPLES=( examples/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/python-digest/Manifest b/dev-python/python-digest/Manifest deleted file mode 100644 index 8b26d4b07caf..000000000000 --- a/dev-python/python-digest/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-digest-1.7.tar.gz 10073 BLAKE2B 0e35bfc3958cc766978f383942ba933c7b838f32449fdef1121763afa49e676009d16b93fd62e221a8129a750893082ce0ee40fd579baba226f0f418d8bf0991 SHA512 15bfdb8e42275bc8f7fbc10f6f8bcd109852c57b77e98c8c2251784278fb135db494b0224341d34626ad49ea4db2a8803b2eb89d70d88b704819f4e6ca10f7e1 diff --git a/dev-python/python-digest/files/python-digest-1.7-unittest.patch b/dev-python/python-digest/files/python-digest-1.7-unittest.patch deleted file mode 100644 index e3abe0b77c8f..000000000000 --- a/dev-python/python-digest/files/python-digest-1.7-unittest.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- python_digest/tests.py.orig 2012-04-25 11:48:30.212254059 +0200 -+++ python_digest/tests.py 2012-04-25 11:48:58.371585156 +0200 -@@ -486,3 +486,6 @@ - for c in s: - self.assertFalse(fs.character(c)) - self.assertRaises(ValueError, fs.close) -+ -+if __name__ == "__main__": -+ unittest.main() diff --git a/dev-python/python-digest/metadata.xml b/dev-python/python-digest/metadata.xml deleted file mode 100644 index f8d390e6abf6..000000000000 --- a/dev-python/python-digest/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - python-digest - akoha/python-digest - - diff --git a/dev-python/python-digest/python-digest-1.7-r1.ebuild b/dev-python/python-digest/python-digest-1.7-r1.ebuild deleted file mode 100644 index 6da90ec85ef9..000000000000 --- a/dev-python/python-digest/python-digest-1.7-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="A Python library to aid in implementing HTTP Digest Authentication" -HOMEPAGE="https://pypi.org/project/python-digest/ https://bitbucket.org/akoha/python-digest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" -DISTUTILS_IN_SOURCE_BUILD=1 - -LICENSE="BSD" -SLOT="0" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools" - -PATCHES=( "${FILESDIR}"/${P}-unittest.patch ) - -python_test() { - "${PYTHON}" ${PN/-/_}/tests.py || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild index 97b87f8c38a2..4e68a3f1c255 100644 --- a/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild +++ b/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild @@ -26,7 +26,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/coverage-4.0[${PYTHON_USEDEP}] !~dev-python/coverage-4.4[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/ordereddict-1.1[$(python_gen_usedep 'python2_7')] >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] >=dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}] >=dev-python/reno-2.5.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild index b190b3ec4ede..ef647a836996 100644 --- a/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild +++ b/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild @@ -25,7 +25,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/coverage-4.0[${PYTHON_USEDEP}] !~dev-python/coverage-4.4[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/ordereddict-1.1[$(python_gen_usedep 'python2_7')] >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] >=dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}] >=dev-python/reno-2.5.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyutmp/Manifest b/dev-python/pyutmp/Manifest deleted file mode 100644 index a5fdd7dd9e1b..000000000000 --- a/dev-python/pyutmp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyutmp-0.2.1.tar.gz 33673 BLAKE2B 4a7edd454e229f9036179ed8479c16c4be0288df81d46c84ea0739627fe002b732063ebf4bb76c340530e3dc8a44f4689a1377a32eba524a48fe8acf2bc16013 SHA512 0b1195b9a485ff9069dc06795f157c4e93e9855c1f1abe904823802e369f32d2fc4676a69e4218aff1aff393ded927ada394f848057f3fdcf45d8c0f8030363c diff --git a/dev-python/pyutmp/metadata.xml b/dev-python/pyutmp/metadata.xml deleted file mode 100644 index 6243e18c4ad4..000000000000 --- a/dev-python/pyutmp/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - pyutmp - - diff --git a/dev-python/pyutmp/pyutmp-0.2.1.ebuild b/dev-python/pyutmp/pyutmp-0.2.1.ebuild deleted file mode 100644 index adcbb754f2c6..000000000000 --- a/dev-python/pyutmp/pyutmp-0.2.1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Python UTMP wrapper for Un*x systems" -HOMEPAGE="https://pypi.org/project/pyutmp/ https://bmc.github.com/pyutmp/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" diff --git a/dev-python/pyxenstore/Manifest b/dev-python/pyxenstore/Manifest deleted file mode 100644 index ec2c9c592207..000000000000 --- a/dev-python/pyxenstore/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyxenstore-0.0.2.tar.gz 4471 BLAKE2B 91e004884b880ad5307fa0bd13c3d07a57c540e9dc004a167fe82b2e964a75f2de0328aabd2f848c362111205e46e01d8e3dcd11bb3eea41b8b64555c5f2749a SHA512 0c4cfccd1f943d39f0524798504069514bd811886714b121cf03addb344ca4aa10a718178b3e8eb1cfc9ac9e4c2d6e61a1bbfaa47e1ec4941a7429e629f982d0 diff --git a/dev-python/pyxenstore/metadata.xml b/dev-python/pyxenstore/metadata.xml deleted file mode 100644 index ed1366b3a331..000000000000 --- a/dev-python/pyxenstore/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - robbat2@gentoo.org - - - python@gentoo.org - Python - - - pyxenstore - pyxenstore - - diff --git a/dev-python/pyxenstore/pyxenstore-0.0.2.ebuild b/dev-python/pyxenstore/pyxenstore-0.0.2.ebuild deleted file mode 100644 index d46520fcf2dd..000000000000 --- a/dev-python/pyxenstore/pyxenstore-0.0.2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Provides Python interfaces for Xen's XenStore" -HOMEPAGE="https://launchpad.net/pyxenstore" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" - -DEPEND="app-emulation/xen-tools" -RDEPEND="${DEPEND}" diff --git a/dev-python/qscintilla-python/Manifest b/dev-python/qscintilla-python/Manifest index a1ce86f8e012..fbcc8117a9de 100644 --- a/dev-python/qscintilla-python/Manifest +++ b/dev-python/qscintilla-python/Manifest @@ -1,3 +1,2 @@ DIST QScintilla-2.11.3.tar.gz 3006383 BLAKE2B 6238aaff44d6136a64e8c38e38c4886357eb72aa4067f54eda1e876040c41ebce8577e244b81a062e9020c4d142439f5612ca88055d0ba87172ff5b8893938d7 SHA512 83406ef2f425c6288fcac52b01417853186ba860e33e14b236801271e034c327cbb00817cb7247e98bafc1844aeff9f24ec4878ac8ec4bd52d0d2d9778f6b884 DIST QScintilla-2.11.4.tar.gz 3007719 BLAKE2B b0f88a15a3636a0056d3bdac6e5d5bb05a065461c7de7fe0d5ad1740e87ca78a47bc1fd1af90a8751b553e8e326c830088a4cb38c9ebcad6be8bf9ebdb49bad0 SHA512 90fc2427121ca9ae55e34cf636460099bbdadd844318d9ef05f86790a36e25fb64528264bb7bb99e46b7add96378eff0cc69bb692940c6a1bddfadf86a9abdbd -DIST QScintilla_gpl-2.10.8.tar.gz 2736054 BLAKE2B 4bc7a2bc1974f8e10a96b7716a8e35d4854e9eeb8040734f99b796bddd9679ee2539f6517743689f9d7deff9ce523cdbb2f77ccd65eaadfc947dcc7a1337d918 SHA512 c0a216737dbda6bc390225196b37a43e4884c9cd67e6e81fc1b1b952683fe88dbfe7caf3c66d94a378f37502e1f08cbdf788426248e73f5f66ec65982b7652b5 diff --git a/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild deleted file mode 100644 index 0416137bac6e..000000000000 --- a/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python3_{6,7} ) -inherit python-r1 qmake-utils - -MY_P=QScintilla_gpl-${PV/_pre/.dev} - -DESCRIPTION="Python bindings for QScintilla" -HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro" -SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="debug" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - >=dev-python/sip-4.19:=[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,printsupport,widgets,${PYTHON_USEDEP}] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ~x11-libs/qscintilla-${PV}:= -" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${MY_P}/Python - -src_prepare() { - default - python_copy_sources -} - -src_configure() { - configuration() { - local myconf=( - "${PYTHON}" - configure.py - --pyqt=PyQt5 - --qmake="$(qt5_get_bindir)"/qmake - --sip-incdir="$(python_get_includedir)" - $(usex debug '--debug --trace' '') - --verbose - --no-dist-info # causes parallel build failures, reported upstream - ) - echo "${myconf[@]}" - "${myconf[@]}" || die - - # Run eqmake to respect toolchain, build flags, and prevent stripping - eqmake5 -recursive - } - python_foreach_impl run_in_build_dir configuration -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_install() { - installation() { - emake INSTALL_ROOT="${D}" install - python_optimize - } - python_foreach_impl run_in_build_dir installation -} diff --git a/dev-python/rackspace-monitoring-cli/Manifest b/dev-python/rackspace-monitoring-cli/Manifest deleted file mode 100644 index ad2acfb44ac1..000000000000 --- a/dev-python/rackspace-monitoring-cli/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rackspace-monitoring-cli-0.6.10.tar.gz 156395 BLAKE2B 53571dbcf7ef6d19aa3ca3af0f4284eff23411f2f54567e423bb5c0e1538d09d1bc4ab980136958d40403c90a120f0b306b13df7f9c1696b9a0d40cc54526e59 SHA512 538ba6667557e40eb1ab381a7be147805a6cfd46f10d51d30e38f35cfe18b9324f4fdfea051e22b083b510d0501c254c80b4914c07470db9e3a1de7d247d1403 diff --git a/dev-python/rackspace-monitoring-cli/metadata.xml b/dev-python/rackspace-monitoring-cli/metadata.xml deleted file mode 100644 index 385c4b243b7a..000000000000 --- a/dev-python/rackspace-monitoring-cli/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - prometheanfire@gentoo.org - Matthew Thode - - - Command Line Utility for Rackspace Cloud Monitoring (MaaS) - - - rackspace-monitoring-cli - racker/rackspace-monitoring-cli - - diff --git a/dev-python/rackspace-monitoring-cli/rackspace-monitoring-cli-0.6.10.ebuild b/dev-python/rackspace-monitoring-cli/rackspace-monitoring-cli-0.6.10.ebuild deleted file mode 100644 index ea9e10ff2ca1..000000000000 --- a/dev-python/rackspace-monitoring-cli/rackspace-monitoring-cli-0.6.10.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -# https://github.com/racker/rackspace-monitoring-cli/issues/49 -RESTRICT="test" - -inherit distutils-r1 - -DESCRIPTION="Command Line Utility for Rackspace Cloud Monitoring (MaaS)" -HOMEPAGE="https://github.com/racker/rackspace-monitoring-cli" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -TEST_DEPENDS="dev-python/pep8[${PYTHON_USEDEP}]" -RDEPEND=">=dev-python/rackspace-monitoring-0.6.5[${PYTHON_USEDEP}]" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( ${TEST_DEPENDS} )" - -python_test() { - ${EPYTHON} setup.py pep8 || die -} diff --git a/dev-python/reconfigure/Manifest b/dev-python/reconfigure/Manifest deleted file mode 100644 index 932d9bb87a13..000000000000 --- a/dev-python/reconfigure/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST reconfigure-0.1.79.tar.gz 31395 BLAKE2B 74e17f17088900a3c2c60be6e2d2993724a7064b43dc72ba62600786ae033b7edb1e1b6a3c00abd00f9364a8886b09af9694636e120990a23cb9de6f145b1e29 SHA512 c25e099b8934421356a10bc44a28354bc0c174e2a62bf41f528103561d2a4098056c4e76ba85d88851d58bbe8f4c1996d885a9b3542af68d7d3955d001b4ea6a diff --git a/dev-python/reconfigure/metadata.xml b/dev-python/reconfigure/metadata.xml deleted file mode 100644 index dc37173c0b64..000000000000 --- a/dev-python/reconfigure/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - reconfigure - - diff --git a/dev-python/reconfigure/reconfigure-0.1.79.ebuild b/dev-python/reconfigure/reconfigure-0.1.79.ebuild deleted file mode 100644 index d509091d54a8..000000000000 --- a/dev-python/reconfigure/reconfigure-0.1.79.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="An ORM for config files" -HOMEPAGE="https://pypi.org/project/reconfigure/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="LGPL-3" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/dev-python/sampy/Manifest b/dev-python/sampy/Manifest deleted file mode 100644 index 7a4b530eebfb..000000000000 --- a/dev-python/sampy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sampy-1.2.1.tar.gz 63520 BLAKE2B 40091c22b2b3cb6f3a0836c062725ca1e40a6c1e1fed0b6f9443fc79f1de88dcb9f22337896213f3890eba4c92bc7ff5533af32491095ed624a9910681460363 SHA512 a531d797b1ce3539a78cdb6ea9b943adad1537ce4e151925b9ed44513fcff1de625026e2d23abc39cd326f69cf71849124395c3cc874c603ecc60ab14e188d13 diff --git a/dev-python/sampy/metadata.xml b/dev-python/sampy/metadata.xml deleted file mode 100644 index 8b8a18adc9e4..000000000000 --- a/dev-python/sampy/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - sci-astronomy@gentoo.org - Gentoo Astronomy Project - - - SAMPy is a Python implementation of the Internation Virtual - Astronomy Organiztion of the Simple Application - Messaging Protocol (with Web Profile support). - - - sampy - - diff --git a/dev-python/sampy/sampy-1.2.1.ebuild b/dev-python/sampy/sampy-1.2.1.ebuild deleted file mode 100644 index 2658fc8b64a2..000000000000 --- a/dev-python/sampy/sampy-1.2.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="tk(+)" - -inherit distutils-r1 - -DESCRIPTION="Simple Application Messaging Protocol messaging system implementation in Python" -HOMEPAGE="http://packages.python.org/sampy/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="" diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 2141333faca7..d2679b19cfbb 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,3 +1,4 @@ DIST setuptools-40.6.3.zip 839328 BLAKE2B ddc87213439ce2ad96ba54218bd5b3e41a7c31d670bddb9e4ea058b8ee7dffbe6fcb0e5fd24baf3fb38f5e824fde36aa8dc1e09d7ac37f9375ee351406389cd6 SHA512 6c628b8fc67645bca96ddcd016ec9a685e91690bf98dff077e842cfbd0d8d24de76ac51b3ff238d31551a48819d8f694fee6e9bb422ca954e54c22b4bda0038c DIST setuptools-42.0.2.zip 858444 BLAKE2B 2b77dbeeb9a3b4138810a96fe7ac0a7800717b4b68d6e9db2d146ca176127d5bfd5e4ef07adfa98758f8c4d05396152ca08e1707caf3d91703c7b268bd291f28 SHA512 ab623fd69b92111d3ab19a3ad9de9c07b4316f4130f3db4068a436d3c13c971d97506f7307c9f64d9cc9ca24a5f3800b68748455e70418d0c0cd240c93ebae35 DIST setuptools-44.0.0.zip 858893 BLAKE2B 02ba2a838487ba9e80d9ca3b8598cecbec4d286f2734be439d2b73f3f7f0ca80e80ea71a0c2322093deb548503c82d6eb32b1585992979b053f14f49baa00baa SHA512 bb48e7763d258e654472bc416d16ec8708eefa95d1eb03cb6e81b623fd636cefc51a0bd67887084ab0214e256e2030a8f655184c3b59ad6937abab6a6178f3a1 +DIST setuptools-45.0.0.zip 859461 BLAKE2B 060cd64efb4ce67b931f5a5672222d2cb6e2bacb68edd50af5b14b8de95b5b9b7727b76b970084257ec9f3afdf4a7bf4acbc6223b6e355d033af3660dfe4f1aa SHA512 d912d093866dfcf7b0e22ba2df51ab0d366c52bd5796f0aedfa0b1848abc80a2e30035897b83bed08b67d9d7d0fce4b0c4981c2a80196b8637c19f34ec269645 diff --git a/dev-python/setuptools/setuptools-9999.ebuild b/dev-python/setuptools/setuptools-45.0.0.ebuild similarity index 73% rename from dev-python/setuptools/setuptools-9999.ebuild rename to dev-python/setuptools/setuptools-45.0.0.ebuild index 8d0297575a75..b3c6db3ab76f 100644 --- a/dev-python/setuptools/setuptools-9999.ebuild +++ b/dev-python/setuptools/setuptools-45.0.0.ebuild @@ -3,30 +3,22 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/pypa/setuptools.git" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - DESCRIPTION="Collection of extensions to Distutils" HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" LICENSE="MIT" SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" -RDEPEND=" -" -DEPEND="${RDEPEND} +BDEPEND=" app-arch/unzip test? ( dev-python/mock[${PYTHON_USEDEP}] @@ -46,12 +38,13 @@ DISTUTILS_IN_SOURCE_BUILD=1 DOCS=( {CHANGES,README}.rst docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} ) -python_prepare_all() { - if [[ ${PV} == "9999" ]]; then - python_setup - ${EPYTHON} bootstrap.py || die - fi +PATCHES=( + # fix regression introduced by reinventing deprecated 'imp' + # https://github.com/pypa/setuptools/pull/1905 + "${FILESDIR}"/setuptools-42.0.0-imp-fix.patch +) +python_prepare_all() { # disable tests requiring a network connection rm setuptools/tests/test_packageindex.py || die diff --git a/dev-python/shm/Manifest b/dev-python/shm/Manifest deleted file mode 100644 index 503bdbb79cae..000000000000 --- a/dev-python/shm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST shm-1.2.2.tar.gz 25258 BLAKE2B 6adc3dd1aa8e5510029b48210e87dba672415bd142cef312717f3c8e6537eda8553adad7054c0fcea5c6226633729ed1cb416384f5aca1cd7d967e03ba1e62d1 SHA512 d3da728d7c314b208b235490ae45b9f9ed4e7ac5c233867844b842ee511e50b684c52e75cc9258d0f65aa93ff2b10bca6a4bebfa6aef9b43d07ab284c0cab2a6 diff --git a/dev-python/shm/files/shm-1.2.2-compiler.patch b/dev-python/shm/files/shm-1.2.2-compiler.patch deleted file mode 100644 index e9e1bd22a3a1..000000000000 --- a/dev-python/shm/files/shm-1.2.2-compiler.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py 2010-06-26 03:29:30.000000000 +0200 -+++ setup.py 2010-06-26 03:30:10.000000000 +0200 -@@ -84,7 +84,7 @@ - filename = "%d.c" % i - file(path + filename, "w").write(src % ('_' * i)) - -- cmd = ["cc", "-c", "-o", "/dev/null", "%s" % path + filename] -+ cmd = [os.environ.get("CC", "cc"), "-c", "-o", "/dev/null", "%s" % path + filename] - - po = popen2.Popen4(cmd) - if not po.wait(): underscores[i] = True diff --git a/dev-python/shm/shm-1.2.2-r1.ebuild b/dev-python/shm/shm-1.2.2-r1.ebuild deleted file mode 100644 index 5a0f1e3388bd..000000000000 --- a/dev-python/shm/shm-1.2.2-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Python modules to access System V shared memory and semaphores" -HOMEPAGE="http://nikitathespider.com/python/shm/" -SRC_URI="http://nikitathespider.com/python/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -PATCHES=( "${FILESDIR}"/${P}-compiler.patch ) - -python_install_all() { - dohtml ReadMe.html - use examples && local EXAMPLES=( demo/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/simples3/Manifest b/dev-python/simples3/Manifest deleted file mode 100644 index f6941050e8ec..000000000000 --- a/dev-python/simples3/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST simples3-1.0.tar.gz 14630 BLAKE2B 856637f01e0ed9a44c27530a741b6bd331130163c2a310e4a780a7d57db4f1c0a5fcc0e08e2faf5fbbbfd7de37847caccd004504a783522c20b9c0732ddddd63 SHA512 3f715eb9dc7cae22f0d08e01599d15e33f5f52441d17a85b6017c15bdfeb125d473ef0d0f19de712f7d09d4127f71e423adc6aaeec461c32fd7568e9ed4c7e54 diff --git a/dev-python/simples3/metadata.xml b/dev-python/simples3/metadata.xml deleted file mode 100644 index 2742517ac630..000000000000 --- a/dev-python/simples3/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - simples3 - - diff --git a/dev-python/simples3/simples3-1.0.ebuild b/dev-python/simples3/simples3-1.0.ebuild deleted file mode 100644 index 9f1ee03bf18e..000000000000 --- a/dev-python/simples3/simples3-1.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="A fairly simple, decently quick python interface to Amazon's S3 storage service" -HOMEPAGE="http://sendapatch.se/projects/simples3/ https://pypi.org/project/simples3/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -DOCS=( changes.rst README TODO ) - -python_prepare_all() { - sed -i -e "s/setuptools/distutils.core/" setup.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - nosetests || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest index 5fab8c9b261e..d0678e06ad9c 100644 --- a/dev-python/sympy/Manifest +++ b/dev-python/sympy/Manifest @@ -1,3 +1,4 @@ DIST sympy-1.0.tar.gz 4281528 BLAKE2B b222be6ec486a01ac73e9778a7423aab45e368386003de965308cfa4e08fef07b64046f62ef707b6fa124ee6367fb051b9722e138bfe2eae4661f9e2a66c2365 SHA512 977db6e9bc6a5918cceb255981a57e85e7060c0922aefd2968b004d25d704e25a5cb5bbe09eb387e8695581e23e2825d9c40310068fe25ece7e9c23037a21f39 DIST sympy-1.3.tar.gz 5885611 BLAKE2B 14b0639960432cd6aac087a57f81a80497a0bc40ed61eae92166cf5549deaefc611ce63c2e7a89922374e9bb902fb0a7402f5a4e425278f34c028cdc3582eb35 SHA512 3b47dcf80e9a0ca7d65860907264bbcd6f6022275c717784cd165a7a824dca3471bc5a3be9d1af6ab31e04b29f7d5305713fc47ccb67f798f45281e0ab7e03bf +DIST sympy-1.5.1.tar.gz 6815997 BLAKE2B bc74d01fdf2ccea6b83a06c11f810e3d105e9d35b397c8b87a1bcc4e316d00c456f576baf57d1b4a6175e056dec58f05fbb05893519775ffa252ac018452d2ff SHA512 3c4220243d2cbcff9eedb2a7986431b5b4d7d0007c78208a60b21830c9a3528d2171086874c42205c1227f779e44c19b9562943e2935d329bc352e7ea85396c7 DIST sympy-1.5.tar.gz 6294079 BLAKE2B ee6764264d87454c9713a6e99b70b123e1cc2d36a691287a53e8b69a548df5503168989afa2ca85a08cd5f6792c952e5556352fde07332b1fe47b3746d02b47a SHA512 882ed99cbc7333cbed85d247d04a764a92855e3d26cee96163d18ece566115b9d38999bbe022225521834037dbdfc4c567548112dfddd5ece65af8f672a06091 diff --git a/dev-python/sympy/sympy-1.5.1.ebuild b/dev-python/sympy/sympy-1.5.1.ebuild new file mode 100644 index 000000000000..379c5702f687 --- /dev/null +++ b/dev-python/sympy/sympy-1.5.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_6,3_7} ) + +inherit distutils-r1 eutils virtualx + +DESCRIPTION="Computer Algebra System in pure Python" +HOMEPAGE="https://sympy.org" +SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet symengine test texmacs theano" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + doc? ( || ( $(python_gen_useflags 'python2*') ) ) + ipython? ( || ( $(python_gen_useflags -3) ) )" + +RESTRICT="test" +# All tests actually pass, except a bunch of tests related to the deprecated pygletplot +# It is a non-trivial work to wipe out all such tests :-( + +RDEPEND="dev-python/mpmath[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) + ipython? ( $(python_gen_cond_dep 'dev-python/ipython[${PYTHON_USEDEP}]' -3) ) + latex? ( + virtual/latex-base + dev-texlive/texlive-fontsextra + png? ( app-text/dvipng ) + pdf? ( app-text/ghostscript-gpl ) + ) + mathml? ( + dev-libs/libxml2:2[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-libs/libxslt[${PYTHON_USEDEP}]' python2_7) + gtk? ( x11-libs/gtkmathview[gtk] ) + ) + opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) + pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] ) + symengine? ( dev-python/symengine[${PYTHON_USEDEP}] ) + texmacs? ( app-office/texmacs ) + theano? ( dev-python/theano[${PYTHON_USEDEP}] ) +" + +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] app-text/docbook2X ) + test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${PN}-${P}" + +pkg_setup() { + use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' ) +} + +python_compile_all() { + if use doc; then + export XDG_CONFIG_HOME="${T}/config-dir" + mkdir "${XDG_CONFIG_HOME}" || die + chmod 0700 "${XDG_CONFIG_HOME}" || die + emake -j1 -C doc html info man cheatsheet + fi +} + +python_test() { + virtx "${PYTHON}" setup.py test +} + +python_install_all() { + local DOCS=( AUTHORS README.rst ) + if use doc; then + DOCS+=( doc/_build/cheatsheet/cheatsheet.pdf \ + doc/_build/cheatsheet/combinatoric_cheatsheet.pdf ) + local HTML_DOCS=( doc/_build/html/. ) + doinfo doc/_build/texinfo/${PN}.info + fi + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all + + if use texmacs; then + exeinto /usr/libexec/TeXmacs/bin/ + doexe data/TeXmacs/bin/tm_sympy + insinto /usr/share/TeXmacs/plugins/sympy/ + doins -r data/TeXmacs/progs + fi +} diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest index 10728302ea77..a30bb40a0b2e 100644 --- a/dev-python/tempora/Manifest +++ b/dev-python/tempora/Manifest @@ -2,3 +2,4 @@ DIST tempora-1.12.tar.gz 15208 BLAKE2B ced6e5d069780b516ff791ee598683f59d02588d4 DIST tempora-1.14.1.tar.gz 19383 BLAKE2B f65896391e839c3da43bb42715459b9ab870a724722bfc83c129f18032e731d69b2d12635a519226ef4ce99e77a3418e7e1a05a116a80c222b4e8138f9966f9e SHA512 4ecd5430d4d90959b0985908a1e4f239a56ce0026cd315ef6b8c204b645caccb135db76bb2ca9cb95bc65bdf337b61e7c31514eb9c85036771469b6a058edfbb DIST tempora-1.7.tar.gz 11645 BLAKE2B d354fb863a8d30bd9e603ad942d7c7f61a70c24e7f1fe94fffd59982431190e2807c2dc577ff83eb90ffc5fd2b2f8415965de1d77e4dca0dd02291733bfbb97c SHA512 2420e32a9b8c990609d8f09225004e0b1c445cad1fe3c3c74625cb8317b552469acf2d3b28aa56633a87260a93c77d73b02178cb662016c514bc740aa01399e5 DIST tempora-2.0.0.tar.gz 19828 BLAKE2B af06f7cfd6742c41fa08333da30bd2b6173affe4d368024122d0464856fa3e2264c85d34505cae023167b4266ed0e927a5a8d620101c02c352cf08b269c8c6b4 SHA512 9f488ecca0673a0071503475378bc8f5ddcfabb32fcc548392434df45767fbeb8b914117622ec6f9dc6a8de90e5bfe6e5571a9a18ddecf7c25e94fc1f7fff102 +DIST tempora-2.1.0.tar.gz 21329 BLAKE2B a157a6b9bcb21aac08693ec72e60d011c29d4e6320706186b8a656f096ce19140731e41ca0b7b8b98110a2eed8cee2bfce5ca303b3a7526bbfaec8aafaffff3d SHA512 f66ebf03d5c6d71f1316e3ac9b2c16a96eb622e553917f7e52fe8881cbd5f4651174130e70d2212cad78811859dfb4fe248e6f81a5bb6c928a0c43e9363d2c4e diff --git a/dev-python/tempora/tempora-2.1.0.ebuild b/dev-python/tempora/tempora-2.1.0.ebuild new file mode 100644 index 000000000000..b34ea9f5efc2 --- /dev/null +++ b/dev-python/tempora/tempora-2.1.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{6,7,8} ) + +inherit distutils-r1 + +MY_PN="${PN/-/.}" +DESCRIPTION="Objects and routines pertaining to date and time" +HOMEPAGE="https://github.com/jaraco/tempora" +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + >=dev-python/pytest-2.8[${PYTHON_USEDEP}] + dev-python/backports-unittest-mock[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + ">=dev-python/jaraco-packaging-3.2" \ + ">=dev-python/rst-linker-1.9" + +python_prepare_all() { + # avoid a setuptools_scm dependency + sed -i "s:use_scm_version=True:version='${PV}',name='${PN//-/.}':" setup.py || die + sed -r -i "s:setuptools_scm[[:space:]]*([><=]{1,2}[[:space:]]*[0-9.a-zA-Z]+)[[:space:]]*::" \ + setup.cfg || die + + distutils-r1_python_prepare_all +} + +python_test() { + # Override pytest options to skip flake8 + # Skip a test that requires pytest-freezegun + # because it seems to be poorly maintained + PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \ + --deselect tempora/__init__.py::tempora.get_nearest_year_for_day \ + || die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/uranium/uranium-4.2.0.ebuild b/dev-python/uranium/uranium-4.2.0.ebuild index 2b2c66367c38..8b3f307a109c 100644 --- a/dev-python/uranium/uranium-4.2.0.ebuild +++ b/dev-python/uranium/uranium-4.2.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils python-single-r1 +inherit cmake python-single-r1 MY_PN="Uranium" @@ -17,9 +17,10 @@ LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug doc test" -RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + BDEPEND="${PYTHON_DEPS} sys-devel/gettext doc? ( app-doc/doxygen ) @@ -44,8 +45,9 @@ S="${WORKDIR}/${MY_PN}-${PV}" src_configure() { local mycmakeargs=( - -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" ) - cmake-utils_src_configure + -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" + ) + cmake_src_configure if ! use debug; then sed -i 's/logging.DEBUG/logging.ERROR/' plugins/ConsoleLogger/ConsoleLogger.py || die @@ -54,14 +56,14 @@ src_configure() { } src_compile() { - cmake-utils_src_compile + cmake_src_compile if use doc; then - cmake-utils_src_compile doc + cmake_src_compile doc DOCS+=( html ) fi } src_install() { - cmake-utils_src_install + cmake_src_install python_optimize "${D}/usr/$(get_libdir)" } diff --git a/dev-python/uranium/uranium-4.3.0.ebuild b/dev-python/uranium/uranium-4.3.0.ebuild index e0867d59d2f8..4ca593a01581 100644 --- a/dev-python/uranium/uranium-4.3.0.ebuild +++ b/dev-python/uranium/uranium-4.3.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils python-single-r1 +inherit cmake python-single-r1 MY_PN="Uranium" @@ -17,9 +17,10 @@ LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug doc test" -RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + BDEPEND="${PYTHON_DEPS} sys-devel/gettext doc? ( app-doc/doxygen ) @@ -47,8 +48,9 @@ S="${WORKDIR}/${MY_PN}-${PV}" src_configure() { local mycmakeargs=( - -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" ) - cmake-utils_src_configure + -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" + ) + cmake_src_configure if ! use debug; then sed -i 's/logging.DEBUG/logging.ERROR/' plugins/ConsoleLogger/ConsoleLogger.py || die @@ -57,14 +59,14 @@ src_configure() { } src_compile() { - cmake-utils_src_compile + cmake_src_compile if use doc; then - cmake-utils_src_compile doc + cmake_src_compile doc DOCS+=( html ) fi } src_install() { - cmake-utils_src_install + cmake_src_install python_optimize "${D}/usr/$(get_libdir)" } diff --git a/dev-python/yolk-portage/Manifest b/dev-python/yolk-portage/Manifest deleted file mode 100644 index fbb666c1f4b5..000000000000 --- a/dev-python/yolk-portage/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yolk-portage-0.1.tar.gz 2497 BLAKE2B 09be975854def037f7ddc23d7e9e580ad32562335c292c5c8536a09332253ac990ccf7f5e9ad3d93eee259dd83cf43801b8b6fc7429b1e274a00961952194952 SHA512 e0d0ef4450276fbc5b1e6813cab63b5b2f9c2731e141d95ee23bfa3e5f78dd86c6bdda3dae4e056096be58916da406a7699c5cfea7a84f688e2721b6d8a36bb7 diff --git a/dev-python/yolk-portage/metadata.xml b/dev-python/yolk-portage/metadata.xml deleted file mode 100644 index f9ed8ee92ad5..000000000000 --- a/dev-python/yolk-portage/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - python@gentoo.org - Python - - - yolk-portage is a plugin for dev-python/yolk - You can use yolk -l --portage to see which Python packages were - installed by portage or directly by setuptools, easy_install - or distutils (python >=2.5) - - - yolk-portage - - diff --git a/dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild b/dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild deleted file mode 100644 index b88f6be11914..000000000000 --- a/dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Gentoo Portage plugin for yolk" -HOMEPAGE="https://pypi.org/project/yolk-portage/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=">=app-portage/portage-utils-0.1.23" diff --git a/dev-python/yolk/Manifest b/dev-python/yolk/Manifest deleted file mode 100644 index 7e612dd6bbc4..000000000000 --- a/dev-python/yolk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yolk-0.4.3.tar.gz 86100 BLAKE2B 811619b352a140c9892cac590c7e8a8c97d8f1aeb53a57e2721f80b3d1a2fe6ab7f3197ba8001313f2975e8c4e7937f87efaecd2f0f107fa251c2401bd6ce447 SHA512 ad707f4bff0cbcd3e77d9dec0734bb4d743dcada706ab1e296edafc51e1d511ab4565de64c9828275cbe0c82f35bd3f50316b74f140670f0af8276a49733f9ad diff --git a/dev-python/yolk/metadata.xml b/dev-python/yolk/metadata.xml deleted file mode 100644 index c8d423e5cebc..000000000000 --- a/dev-python/yolk/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - python@gentoo.org - Python - - - yolk-portage is a plugin for dev-python/yolk - You can use yolk -l --portage to see which Python packages were - installed by portage or directly by setuptools, easy_install - or distutils (python >=2.5) - - - yolk - - diff --git a/dev-python/yolk/yolk-0.4.3-r1.ebuild b/dev-python/yolk/yolk-0.4.3-r1.ebuild deleted file mode 100644 index 956bcaab94dd..000000000000 --- a/dev-python/yolk/yolk-0.4.3-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Tool and library for querying PyPI and locally installed Python packages" -HOMEPAGE="https://pypi.org/project/yolk/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/yolk-portage[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - docinto examples/plugins - dodoc -r examples/plugins/. - fi -} diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index baf7f98394ce..04341785e70e 100644 Binary files a/dev-qt/Manifest.gz and b/dev-qt/Manifest.gz differ diff --git a/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild b/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild index 42855d0017af..89678ac41d1a 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -82,6 +82,7 @@ DEPEND="${RDEPEND} PATCHES+=( "${FILESDIR}/${PN}-5.12.0-nouveau-disable-gpu.patch" # bug 609752 + "${FILESDIR}/${PN}-5.12.5-icu-65.patch" ) src_prepare() { diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 2e4ec7fb4e1e..3e8a6419d511 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest index c086f1e726b7..eff22cb143be 100644 --- a/dev-ruby/bundler/Manifest +++ b/dev-ruby/bundler/Manifest @@ -1,3 +1,4 @@ DIST bundler-1.17.3.gem 364032 BLAKE2B 81e097156a593e4ec85a2353aa6c62143d9aad120c22c5f76423c6c5f4e4d33206c8ef41c64e54ea53eb610a0d865beba19d3c033e8f65913564963319bb523f SHA512 658de4228bc12fa5ca6ce335f76fff773f64da9f3d12f5097b4fd28d4c4f4d2a5bf12dce761b3d95432c5ea6a5aafae895df87c26660a4567db8b682aff48c02 DIST bundler-2.1.2.gem 396800 BLAKE2B 20540af4873f968412ddec542379a97b200d86a66b5e69ff9f2f57140063e49dd2ee52ed03e2fbaa1a8da8a3e12d0d4d2e3468031afdaee09a6aeed9910aeb60 SHA512 2a3b42fa2c6f40998c900eaf9d81d6417970f3daa572e4f1c5cc954fd8ce1e3cacbda0dc9b77d44b2fa756cfb1e72838ef3edee1812881198bbe8c946017e22b DIST bundler-2.1.3.gem 396800 BLAKE2B 27fdf7b3b823a66d2e8a7671f0c8fb03831f78e7623b44340c8d2b8064fb7e197308bc04dc65d4ce9dfabf26e565e51187dd89c82283ef41e614000a0c045fe3 SHA512 39ffce683d85b1afcbbdff81fe66784b94ea8c3be590208f4b8645959d69c9d936564eaad239234c4b461550c9fae411e497d6c26a614f63be442466992a5161 +DIST bundler-2.1.4.gem 396800 BLAKE2B f770bd63255df09a20160369dc64e8923e996fb5ea4c11ee763d9a88e5fba142277ccd677861e3c0494b99a36261d5e7bdfb9c40c2abb76322061542f95b8505 SHA512 6c870061a78e17d97a9219433c7ef8fbf1112de17d0e0f3d8b6db1a518318528e3803184278412aabe65008e93f451ffa59465062856918ef488f9438399eff6 diff --git a/dev-ruby/bundler/bundler-2.1.4.ebuild b/dev-ruby/bundler/bundler-2.1.4.ebuild new file mode 100644 index 000000000000..72ddf69d1214 --- /dev/null +++ b/dev-ruby/bundler/bundler-2.1.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="man" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git !!=dev-ruby/airbrussh-1.0.0 - >=dev-ruby/sshkit-1.9:0 - >=dev-ruby/rake-10.0.0 - dev-ruby/i18n:* - !!=dev-ruby/airbrussh-1.0.0 >=dev-ruby/sshkit-1.9:0 >=dev-ruby/rake-10.0.0 - dev-ruby/i18n:* - !!=dev-ruby/rspec-3.1:3 + >=dev-ruby/minitest-5.5 + )" + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + + # Avoid unneeded minitest-rg dependency. + sed -i -e '1igem "minitest", "~>5.5"' \ + -e '/bundler/ s:^:#:' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index 5026da09c52b..9cfc3e0cc310 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,4 +1,5 @@ DIST faker-1.9.6.tar.gz 1833392 BLAKE2B 826ee480515873d1e250147e5c3749e222b1273a00fd4ae0a2a28dca91c5981290c8540602d89d406e91d98a0f5dbc6fc4a54ab6d7d2b716a4d4957ab32254dc SHA512 1ea0c4194603b5eaec0f4abc2460fb39cb9de97179d7699c3cb37673731ebf8bf03d20fb422911d4725d4308691d4c92a82f5a661e034381cc04066ddcc955bc +DIST faker-2.10.0.tar.gz 1026104 BLAKE2B 4e669233bc6def8c15d9b042607fed37c6a267494551af71000b7c774f84a90d5dfbc6a168024fa8cf2a16b03d5041c90a94924fd55a96c7c5d091d6907310c9 SHA512 de7abb03be6c0a2a6a367dcf0611b5416c5d2128ddb33252758f1a0ac9a663fdad034e0f7dd3ca8cf060fe5bca011e3a078b2a9b36bab5daec9d7a406d9df7ba DIST faker-2.6.0.tar.gz 983084 BLAKE2B 663075668d17b25eef1528379ce0f8079d34672bac658d7cc96d8b3bb07d63d7aec0249409bcee7d60eb033753be8a37ad04c43b22dcfaa5c4dfb735c1663a64 SHA512 ddec1d70e1becab987da2e9c261e7b3e8903fae77e0e7151f8230aac4d6cfc919a3d9497728d262b28bb3e727e9409a360eb76b410f7b701a108c35380059a4b DIST faker-2.7.0.tar.gz 986186 BLAKE2B 57cfdc6cf3b241edf3ada2cac3a2430989e5c1ce565701aa0252fcee37d4b61034f423eea1b75a9203b19e66cc070592bc9e13d3a932f68ab3c51c09c8188eb0 SHA512 967cac98efed0f5e35dccca9e78cf4a8a61678d6c1f2bf388db300a4beba8dd9ff004d143c2fea60ab4abdbbff4b5c90354f3cd1cd4c789f80e3fdb81870ed8e DIST faker-2.8.0.tar.gz 1013036 BLAKE2B e8839083ecaa5849e491c95cf26fefd19fa9245b0fb977701e7ec867961d92eca70031dbb4b43a18acdd41a40aca042195651851c781efbb00188b0b0ba19ecc SHA512 878fb19ed7c29a038c84b26dde17288c6f3af0493975fe8baf7b48487cd89f80e8e471fba5261617a58354f07ce0323b7e90001b39c0f46dd4b87c64a88ec486 diff --git a/dev-ruby/faker/faker-2.10.0.ebuild b/dev-ruby/faker/faker-2.10.0.ebuild new file mode 100644 index 000000000000..cae4b1e72530 --- /dev/null +++ b/dev-ruby/faker/faker-2.10.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="faker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" +HOMEPAGE="https://github.com/stympy/faker" +SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!=dev-ruby/fast_gettext-1.1.0:0 + >=dev-ruby/ruby-gettext-3.0.2 + dev-ruby/locale +" + +all_ruby_prepare() { + sed -i -e 's/1.1.0/1.1/' \ + -e "s/spec.version.*$/spec.version = '${PV}'/" ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/simplecov/,/^end/ s:^:#: ; 1irequire "date"' spec/spec_helper.rb || die + + # Avoid spec with specific locale requirements + sed -i -e '/can clear the locale/,/^ end/ s:^:#:' spec/lib/gettext-setup/gettext_setup_spec.rb || die +} diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest index 0f5b88de016a..0652563f7d44 100644 --- a/dev-ruby/hoe/Manifest +++ b/dev-ruby/hoe/Manifest @@ -2,3 +2,4 @@ DIST hoe-3.16.0.gem 188416 BLAKE2B 48383c46512a359a269ca3475ec701b1443e0ef71b31d DIST hoe-3.18.1.gem 190976 BLAKE2B 1b99125fddc42253918d2b9412401c0ed54a12006347b400050ecda17a1ce4491bf0419bc6ea28b68d5e1d77990973171c822862d93ee2cdc00a078f4e137587 SHA512 c281cdb2e89272ea84e54cd36d0cdec77cf6dd51f745c0aa99593586781e5182129f967086f008c33b38d25d7a3aacd2fa1899752e63f725d5ecf5fd5c04682c DIST hoe-3.19.0.gem 191488 BLAKE2B 186b2ad78f4f7181fa1120a2e1736ee630e16c73c2c748333ce5aab745bec433b1b11019e0a96fbef65c1d5f7039925e9fa161fd54a83ebbaee8e25299be3565 SHA512 1bdc77f78f0b1a7e0832107d40679928d8f0edc0a1deeb0e63c7f8e2f7601b5cbe0bc6c19e6f8b2f26459710a31538f8efc433ef5e930058d852e945c0b280b0 DIST hoe-3.20.0.gem 192000 BLAKE2B 1eab1396c2dce2001b104e0587a0616913b0d0babb3d5e3d28214d04a57f70b056ba2c50843326676eec9723f9bd82625bcdf7af00eb8f3d5ef3dedc150eef9c SHA512 38f000ab396453866eb87b31a90a8714ec5bd0d8615deee9e4ab8d4fae728ffdd38f836f6cd78f63e60998705d7f2e579e2d2bd3d8ca11421785868370e20e20 +DIST hoe-3.21.0.gem 193024 BLAKE2B 2ff65edc6e0aebc93ebc8f3e628261ac3fabec4034b8e7b1bb3c38ab45c8b4641267a8c46c851ad69425c08782553c628574ae0a1417257cf64ba05a86de08f3 SHA512 39da93520bdb4efcbc58af58562ff8abbdecf45f92071ddb31f68ac799eb6f704431cea3d699aa039ba3a5217dc9b0f2d87f8b553d62860c34cb63803b625754 diff --git a/dev-ruby/hoe/hoe-3.21.0.ebuild b/dev-ruby/hoe/hoe-3.21.0.ebuild new file mode 100644 index 000000000000..67562fea00f3 --- /dev/null +++ b/dev-ruby/hoe/hoe-3.21.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="template" + +inherit ruby-fakegem + +DESCRIPTION="Hoe extends rake to provide full project automation" +HOMEPAGE="https://www.zenspider.com/projects/hoe.html" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" + +ruby_add_rdepend ">=dev-ruby/rake-0.8.7 =dev-ruby/activesupport-5.1 + dev-ruby/bundler + >=dev-ruby/mocha-1.7.0 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die + + # Remove optional unpackaged oj gem + sed -i -e '/oj/ s:^:#:' gemfiles/* || die + + # Update old test dependencies + sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby26) + versions="5.2 6.0" + ;; + *ruby25) + versions="5.2 6.0" + ;; + *ruby24) + versions="5.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest index 4fa99b993031..877bf8f63a65 100644 --- a/dev-ruby/minitest/Manifest +++ b/dev-ruby/minitest/Manifest @@ -2,3 +2,4 @@ DIST minitest-4.7.5.gem 57856 BLAKE2B d0ecb0a0693c35ebbda52e9c755b72f07e38d6ccc2 DIST minitest-5.11.3.gem 79360 BLAKE2B c348957e094bd91e88c6dace522b8e88c37ec435d58b4f6f8c8b458cfd26b789cb00cd43fa9d515112a8f3c9a736756d59c46f4117d1c1948d08cab0a5eed6aa SHA512 387537aff51f8e8f9cc2feddadf6813d11f0ba623ae3d5929d7b7a88e180b60c961dfa1d2ba0f3a4ad7d2c1af250245376fa62b23f68c8b57812c7e86efba0c7 DIST minitest-5.12.2.gem 82432 BLAKE2B fb8df3d5407a96b7be9611c19763a4480c20ac29aababc147f14f0684926806a76e2b38a75009a11cb2cb1e3ded371ef5b9275ddb87251496315f0ce023e4382 SHA512 7a14769e7eb1c4c950380da86a1e7ff8836f05bfb5b08216f4c0fe9e1709982e3f189fb579b1d74b307f6a17e3136d4ec3d7811562415942154a905364e1428e DIST minitest-5.13.0.gem 83968 BLAKE2B 90f2bc20328a5522a51bcfee94d69e6fd03189190a04ee77499d574531e95b8f8b6652cc51a5917e51920f58c0f95465c27c5d69bab7aba01e02502ccf72ae38 SHA512 bdd0d665cfd6f6e36dcb1f2f069f5154a468f68eb4c41f5c39e3a3397644141d5e05024023b20fafbceb983b019b00a0ec6da98432f505cc8fd1cebc11cc1fca +DIST minitest-5.14.0.gem 84992 BLAKE2B 3bf733ae992e83af862773b6b76997b7a3262290c8239fe2871e9d55bfdd0a9c921a88965167a693794e064fcc2efdf9f6c111075f59921c55669fca1a8ada27 SHA512 4d65cbc96fe96bd79fd1dce36ce3b72d8e01efc12dcfeb6264075bb36430110f1c8fb519e0885e3449379fb5237cbdf7e24803ef49034e46ddf1d3a24c56b45f diff --git a/dev-ruby/minitest/minitest-5.14.0.ebuild b/dev-ruby/minitest/minitest-5.14.0.ebuild new file mode 100644 index 000000000000..156e9fc4cc4f --- /dev/null +++ b/dev-ruby/minitest/minitest-5.14.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed" +} diff --git a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild index 47633abb936c..7b85bdc36968 100644 --- a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md" diff --git a/dev-ruby/oauth2/Manifest b/dev-ruby/oauth2/Manifest index ed24c22bbb59..cf4e40d9c9a7 100644 --- a/dev-ruby/oauth2/Manifest +++ b/dev-ruby/oauth2/Manifest @@ -1,2 +1,3 @@ DIST oauth2-1.4.0.tar.gz 21299 BLAKE2B 1fe4640b374450279e556477c23972030d3aecac4c96e9174e57458deaccfbfa012e3bb66fe3db5e845a4004b91b763dab6f68b885ed7c1ddb2710cda29a8486 SHA512 2db67cba2403be8ea5d6f88f9818f295c29c08201f8ea5876c55cffe2fa926be465a11061654adffd77d13da9c7e56353ece7e4595cd9501acdcfeb58573b300 DIST oauth2-1.4.1.tar.gz 27946 BLAKE2B e6edd113db26bdad09697c45efa5490bfb49b5c3fafdb7337c5f5c2b135025cc43fe7de450b3e106c6abfb8acb3afd676181ebd6aa1c18f6c5255597b04006df SHA512 14c039d19bcd177506e2f6189797b1791b54bd3fbe53973ad471c44744e3179c02e2f7a855a0cafe332e66819f1708d86c1dd89cbe57668ad642efa49e924b25 +DIST oauth2-1.4.2.tar.gz 27168 BLAKE2B 687149a111247a9636985447e82f5776ed42333e85bea6e0c61ff8f05759ba66dd1d418ca6efd7f1b5de5b56a731f889fc53f3413f5fd426b73ee6d4ef9ca929 SHA512 14075637431c6636a51d49930eae14c0328b0325add4829703d539c70b8cc35285acb02948a90717ab44f9153a0a9425b2d1b6559641b790ec133935904391f6 diff --git a/dev-ruby/oauth2/oauth2-1.4.2.ebuild b/dev-ruby/oauth2/oauth2-1.4.2.ebuild new file mode 100644 index 000000000000..f046e1a04dd0 --- /dev/null +++ b/dev-ruby/oauth2/oauth2-1.4.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="oauth2.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="Wrapper for the OAuth 2.0 protocol with a similar style to the OAuth gem" +HOMEPAGE="https://github.com/intridea/oauth2" +SRC_URI="https://github.com/intridea/oauth2/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/faraday-0.8 =dev-ruby/multi_json-1.3 =dev-ruby/multi_json-1* + >=dev-ruby/multi_xml-0.5:0 + >=dev-ruby/rack-1.2:* =dev-ruby/delayer-1.1.0:1 + dev-ruby/instance_storage:0 +" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die +} diff --git a/dev-ruby/rest-client/rest-client-2.1.0.ebuild b/dev-ruby/rest-client/rest-client-2.1.0.ebuild index 8f973b66fd9c..c4bda40b4646 100644 --- a/dev-ruby/rest-client/rest-client-2.1.0.ebuild +++ b/dev-ruby/rest-client/rest-client-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rest-client/rest-client" LICENSE="MIT" SLOT="2" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" ruby_add_bdepend "test? ( dev-ruby/webmock:3 )" diff --git a/dev-ruby/rexical/rexical-1.0.7.ebuild b/dev-ruby/rexical/rexical-1.0.7.ebuild index 298d99d28af3..82cc6c93362d 100644 --- a/dev-ruby/rexical/rexical-1.0.7.ebuild +++ b/dev-ruby/rexical/rexical-1.0.7.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc DOCUMENTATION.en.rdoc DOCUMENTATION.ja.rdoc README.ja README.rdoc" diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index 99fc282330e1..597182033760 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -1,4 +1,3 @@ DIST rspec-core-2.99.2-git.tgz 212935 BLAKE2B 37195012f79aca3a1959f9143e2f5cbab63230ab07ea97928d6f66face8d07ab54d87f19535f5f235c441b2da6dec17ef2a889e9ccd7e83d987086e24afd1b82 SHA512 e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44 DIST rspec-core-3.8.2-git.tgz 387788 BLAKE2B e6cf93f5cef70f53039b6c22fc875cff58eaff4c0c7d4e75d23dedfbe16081980c6fe575d3082dbe6ed9edc8e81f0cbb9e29618da78af40a94c517a859f9d793 SHA512 2fe88ee3d66ecf134562dfa7b1001f23a1a750640c4f65cdec64d85dd735e0fde9d91479286f8f9c38064746813f41632d12d21b3926724ccd7c9ded50d2a7c8 -DIST rspec-core-3.9.0-git.tgz 391483 BLAKE2B 0e25918f4df4123c9cc9b0b00e2df2d42e1bf9afb160840c2e1db5c5c9f8e1b46f147b66d7ba7d2b3d437d7e47bec8e321c9f9001c9e58d22173466762cd3215 SHA512 c4e1136ea671d51f00c6de3067a479b15785fcb0f580fbdc57a9d35f852f10ec4b86e842a534536cc520175510de559f4d03dbc3fbd34fb22df411e89d06d662 DIST rspec-core-3.9.1-git.tgz 392102 BLAKE2B e41d4d930201e854015b486eb97e32f356027a837930f061f6282215a0d7e80db99c30c8b537d10f9359380512b46a03fe10ec382f5403704cdc7f0c1796aeed SHA512 2da714ebf35e78be789758857efbebc69548df7a11fff8bcd74a854b61485ef726cf0cec781e27a97d20f4eac0010aad50656b6074248c94b1833d4cb267189a diff --git a/dev-ruby/rspec-core/rspec-core-3.9.0.ebuild b/dev-ruby/rspec-core/rspec-core-3.9.0.ebuild deleted file mode 100644 index fdb4d17576ec..000000000000 --- a/dev-ruby/rspec-core/rspec-core-3.9.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_TEST="none" - -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" - -# Also install this custom path since internal paths depend on it. -RUBY_FAKEGEM_EXTRAINSTALL="exe" - -RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" -HOMEPAGE="https://github.com/rspec/rspec-core" -SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="highlight" - -SUBVERSION="$(ver_cut 1-2)" - -ruby_add_rdepend " - =dev-ruby/rspec-support-${SUBVERSION}* - !!=dev-ruby/coderay-1.1.1 ) -" - -ruby_add_bdepend "test? ( - >=dev-ruby/nokogiri-1.5.2 - >=dev-ruby/coderay-1.1.1 - dev-ruby/syntax - >=dev-ruby/thread_order-1.1.0 - >=dev-ruby/rspec-expectations-3.8.0:3 - >=dev-ruby/rspec-mocks-2.99.0:3 - )" - -all_ruby_prepare() { - # Don't set up bundler: it doesn't understand our setup. - sed -i -e '/[Bb]undler/d' Rakefile || die - - # Avoid dependency on cucumber since we can't run the features anyway. - sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die - - # Duplicate exe also in bin. We can't change it since internal stuff - # also depends on this and fixing that is going to be fragile. This - # way we can at least install proper bin scripts. - cp -R exe bin || die - - # Avoid unneeded dependency on git. - sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die - - # Avoid aruba dependency so that we don't end up in dependency hell. - sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die - rm -f spec/support/aruba_support.rb || die - rm -f spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb || die - rm -f spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb || die - - # Avoid a spec failing due to path issues - sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \ - spec/rspec/core/configuration_spec.rb || die - - # Avoid a spec that depends on dev-ruby/rspec to lessen circular - # dependencies, bug 662328 - sed -i -e '/loads mocks and expectations when the constants are referenced/askip "gentoo: bug 662328"' spec/rspec/core_spec.rb || die - - # Avoid a spec depending on specifics on local networks - # This fails when localhost resolves to ::1 which may be a - # ruby regression in the drb/acl code. - rm -f spec/rspec/core/bisect/server_spec.rb || die -} - -each_ruby_prepare() { - sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die -} - -each_ruby_test() { - PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." -} - -all_ruby_install() { - all_fakegem_install - - ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"' -} diff --git a/dev-ruby/rspec-core/rspec-core-3.9.1.ebuild b/dev-ruby/rspec-core/rspec-core-3.9.1.ebuild index 083e923d15ac..4d2cc3665e6a 100644 --- a/dev-ruby/rspec-core/rspec-core-3.9.1.ebuild +++ b/dev-ruby/rspec-core/rspec-core-3.9.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_TEST="none" @@ -28,7 +28,6 @@ SUBVERSION="$(ver_cut 1-2)" ruby_add_rdepend " =dev-ruby/rspec-support-${SUBVERSION}* - !!=dev-ruby/coderay-1.1.1 ) " diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.9.0.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.9.0.ebuild index 6f3961866744..467a599c2262 100644 --- a/dev-ruby/rspec-expectations/rspec-expectations-3.9.0.ebuild +++ b/dev-ruby/rspec-expectations/rspec-expectations-3.9.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild index a6dfbd537f93..f1c3b8a1e72b 100644 --- a/dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild +++ b/dev-ruby/rspec-mocks/rspec-mocks-3.9.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/rspec-support/rspec-support-3.9.2.ebuild b/dev-ruby/rspec-support/rspec-support-3.9.2.ebuild index 0d1a3d8d2c84..2414b78be067 100644 --- a/dev-ruby/rspec-support/rspec-support-3.9.2.ebuild +++ b/dev-ruby/rspec-support/rspec-support-3.9.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/rspec/rspec-3.9.0.ebuild b/dev-ruby/rspec/rspec-3.9.0.ebuild index bd1aef3eb6d2..29c0628bd43f 100644 --- a/dev-ruby/rspec/rspec-3.9.0.ebuild +++ b/dev-ruby/rspec/rspec-3.9.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/thread_order/thread_order-1.1.1.ebuild b/dev-ruby/thread_order/thread_order-1.1.1.ebuild index 16b22c3d0416..17b841682a74 100644 --- a/dev-ruby/thread_order/thread_order-1.1.1.ebuild +++ b/dev-ruby/thread_order/thread_order-1.1.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 50ca3c3306c6..f97008d65e05 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 55f174182a99..35f017b75822 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1,2 +1 @@ -DIST glib-2.58.3.tar.xz 4863648 BLAKE2B 4269bd6e80869f39d567917438f750561debb1b45d40ecea487d2e76e2468e07dc8d80a23678699f7b8f7778c2ed9d29e866ae5e33770f51ed00709dd5fe97eb SHA512 1e1cb5b607367dcbadb95563d463e81702cf396b28f1173f6d933707f4f3d5595a70225423e918807a05994a24f16fa3ac87d2ec67e4b670244ea99836634cce DIST glib-2.60.7.tar.xz 4590568 BLAKE2B a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15 SHA512 d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.58.3.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.58.3.ebuild deleted file mode 100644 index 5d8b9eb3d888..000000000000 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.58.3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="glib" -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) -PYTHON_REQ_USE="xml" -DISTUTILS_SINGLE_IMPL=1 - -inherit gnome.org distutils-r1 - -DESCRIPTION="GDBus code and documentation generator" -HOMEPAGE="https://www.gtk.org/" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND} - dev-libs/libxslt - app-text/docbook-xsl-stylesheets -" - -# To prevent circular dependencies with glib[test] -PDEPEND=">=dev-libs/glib-${PV}:2" - -S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" - -python_prepare_all() { - PATCHES=( - "${FILESDIR}/${PN}-2.56.1-sitedir.patch" - ) - distutils-r1_python_prepare_all - - sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die - sed -e "s:@VERSION@:${PV}:" config.py.in > config.py || die - cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" - sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" -} - -do_xsltproc_command() { - # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) - xsltproc \ - --nonet \ - --stringparam man.output.quietly 1 \ - --stringparam funcsynopsis.style ansi \ - --stringparam man.th.extra1.suppress 1 \ - --stringparam man.authors.section.enabled 0 \ - --stringparam man.copyright.section.enabled 0 \ - -o "${2}" \ - http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ - "${1}" || die "manpage generation failed" -} - -src_compile() { - distutils-r1_src_compile - do_xsltproc_command "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" -} - -src_test() { - einfo "Skipping tests. This package is tested by dev-libs/glib" - einfo "when merged with FEATURES=test" -} - -python_install_all() { - distutils-r1_python_install_all # no-op, but prevents QA warning - doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" -} diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.60.7.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.60.7.ebuild index c300f13f46af..2d7aeb06e80e 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.60.7.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.60.7.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gtk.org/" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="" RDEPEND="${PYTHON_DEPS}" diff --git a/dev-util/gertty/gertty-1.3.2.ebuild b/dev-util/gertty/gertty-1.3.2.ebuild index f9e1d0c8dd6c..6157972f8d87 100644 --- a/dev-util/gertty/gertty-1.3.2.ebuild +++ b/dev-util/gertty/gertty-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -29,7 +29,6 @@ RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] >=dev-python/requests-2.5.3[${PYTHON_USEDEP}] =dev-python/alembic-0.6.4[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}] >=dev-python/voluptuous-0.7[${PYTHON_USEDEP}] diff --git a/dev-util/gertty/gertty-1.4.0.ebuild b/dev-util/gertty/gertty-1.4.0.ebuild index f9e1d0c8dd6c..6157972f8d87 100644 --- a/dev-util/gertty/gertty-1.4.0.ebuild +++ b/dev-util/gertty/gertty-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -29,7 +29,6 @@ RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] >=dev-python/requests-2.5.3[${PYTHON_USEDEP}] =dev-python/alembic-0.6.4[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}] >=dev-python/voluptuous-0.7[${PYTHON_USEDEP}] diff --git a/dev-util/gertty/gertty-1.5.0.ebuild b/dev-util/gertty/gertty-1.5.0-r1.ebuild similarity index 93% rename from dev-util/gertty/gertty-1.5.0.ebuild rename to dev-util/gertty/gertty-1.5.0-r1.ebuild index 37e28a61bc87..c7152e1a9b5b 100644 --- a/dev-util/gertty/gertty-1.5.0.ebuild +++ b/dev-util/gertty/gertty-1.5.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -28,7 +28,6 @@ RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] >=dev-python/requests-2.5.3[${PYTHON_USEDEP}] =dev-python/alembic-0.6.4[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}] >=dev-python/voluptuous-0.7[${PYTHON_USEDEP}] diff --git a/dev-util/gertty/gertty-1.6.0.ebuild b/dev-util/gertty/gertty-1.6.0-r1.ebuild similarity index 94% rename from dev-util/gertty/gertty-1.6.0.ebuild rename to dev-util/gertty/gertty-1.6.0-r1.ebuild index f81ccde83cb3..773f2d6e4dea 100644 --- a/dev-util/gertty/gertty-1.6.0.ebuild +++ b/dev-util/gertty/gertty-1.6.0-r1.ebuild @@ -34,7 +34,6 @@ RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] >=dev-python/requests-2.5.3[${PYTHON_USEDEP}] =dev-python/alembic-0.6.4[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}] >=dev-python/voluptuous-0.7[${PYTHON_USEDEP}] diff --git a/dev-util/gertty/gertty-9999.ebuild b/dev-util/gertty/gertty-9999.ebuild index f81ccde83cb3..773f2d6e4dea 100644 --- a/dev-util/gertty/gertty-9999.ebuild +++ b/dev-util/gertty/gertty-9999.ebuild @@ -34,7 +34,6 @@ RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] >=dev-python/requests-2.5.3[${PYTHON_USEDEP}] =dev-python/alembic-0.6.4[${PYTHON_USEDEP}] >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}] >=dev-python/voluptuous-0.7[${PYTHON_USEDEP}] diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest index a17abc4b039f..902fe279ab55 100644 --- a/dev-util/glade/Manifest +++ b/dev-util/glade/Manifest @@ -1,2 +1 @@ -DIST glade-3.20.4.tar.xz 3534860 BLAKE2B f502e863f9acbd6580c043ff82dffb84ea8fdb833c0b6fdb8bbeeb7a7056a79416f1140472d23e0cdb14ed3bd06e17fca93ea663af690451001909aa4abfe478 SHA512 3da7781f74fa80e21336e49b9b36cf73b88ec9cf6f66a5c0e5d48ebc3382d87f5eb981b924704f04dfa4931e5691928a20c7cc73cca5b5f3a32e2348d6b87802 DIST glade-3.22.1.tar.xz 3592952 BLAKE2B 53f769198a093ff5d4dc98bb4ea98c6e5195933caf24247a99db980312ae3398fca3abbd640d08c02e8fb5f8647ee3e4b18e65073b1500e9017ee0586993a331 SHA512 e1bdc49b89bc5010c0abf6357dbae05c921182655b2ee5a4b161af6adfd596cfbcd495c9851ba956abbf3d6156616a6c0e94640cd72cee11551ca388674ac908 diff --git a/dev-util/glade/glade-3.20.4.ebuild b/dev-util/glade/glade-3.20.4.ebuild deleted file mode 100644 index 5b936fab5d77..000000000000 --- a/dev-util/glade/glade-3.20.4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-single-r1 versionator virtualx - -DESCRIPTION="A user interface designer for GTK+ and GNOME" -HOMEPAGE="https://glade.gnome.org/" - -LICENSE="GPL-2+ FDL-1.1+" -SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86" - -IUSE="debug +introspection python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/atk[introspection?] - >=dev-libs/glib-2.32:2 - >=dev-libs/libxml2-2.4.0:2 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.20.0:3[introspection?] - x11-libs/pango[introspection?] - introspection? ( >=dev-libs/gobject-introspection-1.32:= ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/yelp-tools - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.13 - >=dev-util/intltool-0.41.0 - dev-util/itstool - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf requires: -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common - -PATCHES=( - # To avoid file collison with other slots, rename help module. - # Prevent the UI from loading glade:3's gladeui devhelp documentation. - "${FILESDIR}"/${PN}-3.14.1-doc-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --enable-gladeui \ - --enable-libtool-lock \ - $(usex debug --enable-debug ' ') \ - $(use_enable introspection) \ - $(use_enable python) -} - -src_test() { - virtx emake check -} - -src_install() { - # modify Name in .desktop file to avoid confusion with other slots - sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \ - -i data/glade.desktop || die "sed of data/glade.desktop failed" - # modify name in .devhelp2 file to avoid shadowing with glade:3 docs - sed -e 's:name="gladeui":name="gladeui-2":' \ - -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" - gnome2_src_install -} - -pkg_postinst() { - gnome2_pkg_postinst - if ! has_version dev-util/devhelp ; then - elog "You may want to install dev-util/devhelp for integration API" - elog "documentation support." - fi -} diff --git a/dev-util/glade/glade-3.22.1.ebuild b/dev-util/glade/glade-3.22.1.ebuild index 102316d8da78..b846c91ad27e 100644 --- a/dev-util/glade/glade-3.22.1.ebuild +++ b/dev-util/glade/glade-3.22.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/" LICENSE="GPL-2+ FDL-1.1+" SLOT="3.10/6" # subslot = suffix of libgladeui-2.so -KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86" +KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86" IUSE="debug +introspection python webkit" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 55f174182a99..35f017b75822 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -1,2 +1 @@ -DIST glib-2.58.3.tar.xz 4863648 BLAKE2B 4269bd6e80869f39d567917438f750561debb1b45d40ecea487d2e76e2468e07dc8d80a23678699f7b8f7778c2ed9d29e866ae5e33770f51ed00709dd5fe97eb SHA512 1e1cb5b607367dcbadb95563d463e81702cf396b28f1173f6d933707f4f3d5595a70225423e918807a05994a24f16fa3ac87d2ec67e4b670244ea99836634cce DIST glib-2.60.7.tar.xz 4590568 BLAKE2B a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15 SHA512 d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a diff --git a/dev-util/glib-utils/glib-utils-2.58.3.ebuild b/dev-util/glib-utils/glib-utils-2.58.3.ebuild deleted file mode 100644 index f7559ff0465a..000000000000 --- a/dev-util/glib-utils/glib-utils-2.58.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{3_6,3_7} ) -GNOME_ORG_MODULE="glib" - -inherit gnome.org python-single-r1 - -DESCRIPTION="Build utilities for GLib using projects" -HOMEPAGE="https://www.gtk.org/" - -LICENSE="LGPL-2.1+" -SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" - -RDEPEND="${PYTHON_DEPS} - ! gobject/glib-genmarshal || die - sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die - sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die - do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 - do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 - do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 -} - -src_install() { - python_fix_shebang gobject/glib-genmarshal - python_fix_shebang gobject/glib-mkenums - python_fix_shebang glib/gtester-report - exeinto /usr/bin - doexe gobject/glib-genmarshal - doexe gobject/glib-mkenums - doexe glib/gtester-report - doman docs/reference/gobject/glib-genmarshal.1 - doman docs/reference/gobject/glib-mkenums.1 - doman docs/reference/glib/gtester-report.1 -} diff --git a/dev-util/glib-utils/glib-utils-2.60.7.ebuild b/dev-util/glib-utils/glib-utils-2.60.7.ebuild index 101ef38f9a49..8e1fc5cc7234 100644 --- a/dev-util/glib-utils/glib-utils-2.60.7.ebuild +++ b/dev-util/glib-utils/glib-utils-2.60.7.ebuild @@ -15,7 +15,7 @@ SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" RDEPEND="${PYTHON_DEPS} ! -Date: Fri, 15 Feb 2019 20:26:03 +0100 -Subject: [PATCH] Do not install the pulse frames. - -Andreas Sturmlechner noticed that the frame PNGs are slightly broken: - - .../pulse000000.png: broken IDAT window length - -Since the PNGs are only needed to build pulse.mng, do not install them. ---- - kdbg/pics/CMakeLists.txt | 29 ----------------------------- - 1 file changed, 29 deletions(-) - -diff --git a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt -index 41625b3..9615b1b 100644 ---- a/kdbg/pics/CMakeLists.txt -+++ b/kdbg/pics/CMakeLists.txt -@@ -31,35 +31,6 @@ set(PICTOGRAMS - install(FILES ${PICTOGRAMS} DESTINATION "${DATA_INSTALL_DIR}/kdbg/pics") - - ecm_install_icons(ICONS -- 22-actions-pulse000000.png -- 22-actions-pulse000001.png -- 22-actions-pulse000002.png -- 22-actions-pulse000003.png -- 22-actions-pulse000004.png -- 22-actions-pulse000005.png -- 22-actions-pulse000006.png -- 22-actions-pulse000007.png -- 22-actions-pulse000008.png -- 22-actions-pulse000009.png -- 22-actions-pulse000010.png -- 22-actions-pulse000011.png -- 22-actions-pulse000012.png -- 22-actions-pulse000013.png -- 22-actions-pulse000014.png -- 22-actions-pulse000015.png -- 22-actions-pulse000016.png -- 22-actions-pulse000017.png -- 22-actions-pulse000018.png -- 22-actions-pulse000019.png -- 22-actions-pulse000020.png -- 22-actions-pulse000021.png -- 22-actions-pulse000022.png -- 22-actions-pulse000023.png -- 22-actions-pulse000024.png -- 22-actions-pulse000025.png -- 22-actions-pulse000026.png -- 22-actions-pulse000027.png -- 22-actions-pulse000028.png - 22-actions-pulse.mng - DESTINATION "${DATA_INSTALL_DIR}/kdbg/icons" - THEME hicolor \ No newline at end of file diff --git a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild deleted file mode 100644 index 0315c3c7cf77..000000000000 --- a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="true" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm - -DESCRIPTION="Graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -RDEPEND="${DEPEND} - !dev-util/kdbg:4 - sys-devel/gdb -" - -PATCHES=( "${FILESDIR}/${P}-no-png-install.patch" ) - -src_prepare() { - ecm_src_prepare - - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die -} diff --git a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild index adcfcea9c50d..8ea3099d0c62 100644 --- a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild +++ b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild @@ -1,39 +1,42 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -KDE_TEST="forceoptional" -inherit kde5 +ECM_TEST="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Tool visualising massif data" -HOMEPAGE="https://www.linux-apps.com/content/show.php/Massif+Visualizer?content=122409" +HOMEPAGE="https://kde.org/applications/development/org.kde.massif-visualizer" SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="5" KEYWORDS="~amd64" IUSE="+callgraph" RDEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtgui) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwidgets) dev-libs/kdiagram:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 callgraph? ( media-gfx/kgraphviewer:5 ) " DEPEND="${RDEPEND} - $(add_qt_dep qtxmlpatterns) + >=dev-qt/qtxmlpatterns-${QTMIN}:5 " PATCHES=( "${FILESDIR}/${P}-fix-window-icon.patch" ) @@ -42,5 +45,5 @@ src_configure() { local mycmakeargs=( $(cmake_use_find_package callgraph KGraphViewerPart) ) - kde5_src_configure + ecm_src_configure } diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 8537bde42bdb..90bfd069ec57 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -2,3 +2,4 @@ DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 8a925bfa3d622f75eb180226311a6531cde435a DIST meson-0.51.2.tar.gz 1453328 BLAKE2B 514995ba8db534ecd488e99fb1aed25d33de73ca65fdfaf18584bd8c113eca3602a73ac42f2ae5ddd4362f8989a02d3d3aa75487ba665706c75039e3f039056c SHA512 332fa0801accd91dc8f3cc1e4e701b1139fdb17c4ae8371fab419e83305ef41534e5f367fbd9323936afb6912d5c3e7cffa9cef658550fad0861ccca9812d5b0 DIST meson-0.52.0.tar.gz 1507218 BLAKE2B d3d869cf4a992ba89f150960ed742ac5da2b63b60a3583f2c4c7cce1e2a86f5101a90a05f59000af70c7ada00c119268df87aaadc55ccee50b85c24e308c1d5c SHA512 b32206c5499580a74bb5442d21263b5328cc3302c3226452fb3a2434fdcf55d5fc16fc841102b09a85abc19dbd00e836a571f917833ef3d726d84524f89b2e1c DIST meson-0.52.1.tar.gz 1507764 BLAKE2B 8daf43d84186905d5c32629ab6a250955bdffda502d2d79f991111d0ae7e3a21b3f9bc09ef5258f709eee4e17b09c6f09e7685a72153efcf8daaaec2645eef8a SHA512 fea3e85191782999de3a9431ec1d2cfacea32cf9598205443855042dca50ddac92eb3e74be4dd6a62bd80a606b73e76a04877b2c8efb275d9de5f87e3f9f8f41 +DIST meson-0.53.0.tar.gz 1548138 BLAKE2B 42340645f3417930856e05da9b479e9352e1fe3ea567929215f433a04fe3b0216d6de8693428be058048d2bd9c8d21031b19d0d5599a99e8f61aa9b6da689bf7 SHA512 e79a093aba5df137d463ac1334199833b8374689b2aba1cfd935fc484fff524d84bf6c2b3fcd9371b67daade0e18d1fe5e47dccdb7cf416932e86b83f49fec73 diff --git a/dev-util/meson/meson-0.51.2.ebuild b/dev-util/meson/meson-0.51.2.ebuild index cb6cdf9910cd..cb9f77be1aa8 100644 --- a/dev-util/meson/meson-0.51.2.ebuild +++ b/dev-util/meson/meson-0.51.2.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" fi inherit distutils-r1 toolchain-funcs diff --git a/dev-util/meson/meson-0.53.0.ebuild b/dev-util/meson/meson-0.53.0.ebuild new file mode 100644 index 000000000000..b70381e6157d --- /dev/null +++ b/dev-util/meson/meson-0.53.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 2016-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) + +if [[ ${PV} = *9999* ]]; then + EGIT_REPO_URI="https://github.com/mesonbuild/meson" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +fi + +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="Open source build system" +HOMEPAGE="http://mesonbuild.com/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + test? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-util/ninja + dev-vcs/git + sys-libs/zlib[static-libs(+)] + virtual/pkgconfig + ) +" + +python_prepare_all() { + # ASAN and sandbox both want control over LD_PRELOAD + # https://bugs.gentoo.org/673016 + sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' run_unittests.py || die + + # ASAN is unsupported on some targets + # https://bugs.gentoo.org/692822 + sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + tc-export PKG_CONFIG + if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then + ewarn "Found Qt5Core but not Qt5Gui; skipping tests" + else + # https://bugs.gentoo.org/687792 + unset PKG_CONFIG + distutils-r1_src_test + fi +} + +python_test() { + ( + # test_meson_installed + unset PYTHONDONTWRITEBYTECODE + + # test_cross_file_system_paths + unset XDG_DATA_HOME + + ${EPYTHON} -u run_tests.py + ) || die "Testing failed with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install_all + + insinto /usr/share/vim/vimfiles + doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} + insinto /usr/share/zsh/site-functions + doins data/shell-completions/zsh/_meson +} diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 3457e946e2ed..7ef5b1a2f9e2 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1,2 @@ -DIST pkgcheck-0.7.2.tar.gz 218204 BLAKE2B 2fffbfce7856deec3b32fe5e8d754dec39b5bb4b85c2bc06f06539916ae6c8542ff6b7997d3e2d2aef8f60ad80159c3ce10768146938844dc64e817ae993c23a SHA512 152aafb48f8a58fca72604f72a1d5a1621dd8a5d93d0a64529028c480be5e92488cbe0d7548ece4aef6b1721e1249f28103ba5bd8a9c69a85f0ba18e933df5bf DIST pkgcheck-0.7.3.tar.gz 221266 BLAKE2B f4633a3c115913d8973b82f8ab6a4550334f5091fcf02d4557932e903e984fe659e75fc581a6ab10775630045c8d912bb34b098ffe75c563e338453d90e30b2e SHA512 2f2ec7ab8a43840e9e1ed419564835384419c87aa71f45f233714ddea0f66c837769e47502b3f12cd3cae4107c81e14b483f36c070da59964c0a9274965e0fa1 +DIST pkgcheck-0.7.4.tar.gz 222384 BLAKE2B 4461a4b01755a6e1095c4a80c001381807e7b153ecc1b7770b0b58e2f4aebc2db35cbe4f37354424ecb8c7d139cc2258568df28c00f0a0c082dec8831161c885 SHA512 11ba1ea9e40d56fb24c136296b8ff06643d3519e330421fd0ec336ff5d9fb079f9e04269cb1521a60e6d68fa5cd7c03e0c595a042d7f9ec77944a30e399abe74 diff --git a/dev-util/pkgcheck/pkgcheck-0.7.2.ebuild b/dev-util/pkgcheck/pkgcheck-0.7.4.ebuild similarity index 97% rename from dev-util/pkgcheck/pkgcheck-0.7.2.ebuild rename to dev-util/pkgcheck/pkgcheck-0.7.4.ebuild index 4626c74a350b..bbcc3dd247b0 100644 --- a/dev-util/pkgcheck/pkgcheck-0.7.2.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index d0c6b7abff48..3640b10d0492 100644 Binary files a/eclass/Manifest.gz and b/eclass/Manifest.gz differ diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass index 144236c6ac38..663fd939b295 100644 --- a/eclass/git-r3.eclass +++ b/eclass/git-r3.eclass @@ -401,16 +401,22 @@ _git-r3_set_gitdir() { } # @FUNCTION: _git-r3_set_submodules -# @USAGE: +# @USAGE: # @INTERNAL # @DESCRIPTION: # Parse .gitmodules contents passed as # as in "$(cat .gitmodules)"). Composes a 'submodules' array that # contains in order (name, URL, path) for each submodule. +# +# specifies path to current submodule (empty if top repo), +# and is used to support recursively specifying submodules. The path +# must include a trailing slash if it's not empty. _git-r3_set_submodules() { debug-print-function ${FUNCNAME} "$@" - local data=${1} + local parent_path=${1} + local data=${2} + [[ -z ${parent_path} || ${parent_path} == */ ]] || die # ( name url path ... ) submodules=() @@ -435,12 +441,14 @@ _git-r3_set_submodules() { l_res=1 fi - [[ ${subname} == ${p} ]] && res=${l_res} + [[ ${parent_path}${subname} == ${p} ]] && res=${l_res} done if [[ ! ${res} ]]; then - einfo "Skipping submodule ${subname}" + einfo "Skipping submodule ${parent_path}${subname}" continue + else + einfo "Using submodule ${parent_path}${subname}" fi fi @@ -546,7 +554,7 @@ _git-r3_is_local_repo() { # This default should be fine unless you are fetching multiple trees # from the same repository in the same ebuild. # -# requests attempting to use repository state as of specific +# requests attempting to use repository state as of specific # date. For more details, see EGIT_COMMIT_DATE. # # The fetch operation will affect the EGIT_STORE only. It will not touch @@ -817,7 +825,7 @@ git-r3_fetch() { # recursively fetch submodules if git cat-file -e "${local_ref}":.gitmodules &>/dev/null; then local submodules - _git-r3_set_submodules \ + _git-r3_set_submodules "${_GIT_SUBMODULE_PATH}" \ "$(git cat-file -p "${local_ref}":.gitmodules || die)" while [[ ${submodules[@]} ]]; do @@ -839,7 +847,9 @@ git-r3_fetch() { local subrepos _git-r3_set_subrepos "${url}" "${repos[@]}" - git-r3_fetch "${subrepos[*]}" "${commit}" "${local_id}/${subname}" + _GIT_SUBMODULE_PATH=${_GIT_SUBMODULE_PATH}${path}/ \ + git-r3_fetch "${subrepos[*]}" "${commit}" \ + "${local_id}/${subname}" "" fi submodules=( "${submodules[@]:3}" ) # shift @@ -975,7 +985,7 @@ git-r3_checkout() { # recursively checkout submodules if [[ -f ${out_dir}/.gitmodules && ! ${checkout_paths} ]]; then local submodules - _git-r3_set_submodules \ + _git-r3_set_submodules "${_GIT_SUBMODULE_PATH}" \ "$(<"${out_dir}"/.gitmodules)" while [[ ${submodules[@]} ]]; do @@ -989,6 +999,7 @@ git-r3_checkout() { local subrepos _git-r3_set_subrepos "${url}" "${repos[@]}" + _GIT_SUBMODULE_PATH=${_GIT_SUBMODULE_PATH}${path}/ \ git-r3_checkout "${subrepos[*]}" "${out_dir}/${path}" \ "${local_id}/${subname}" fi diff --git a/eclass/meson.eclass b/eclass/meson.eclass index fa859ace996f..e642ac49af9b 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass @@ -50,8 +50,8 @@ EXPORT_FUNCTIONS src_configure src_compile src_test src_install if [[ -z ${_MESON_ECLASS} ]]; then _MESON_ECLASS=1 -MESON_DEPEND=">=dev-util/meson-0.48.2 - >=dev-util/ninja-1.7.2" +MESON_DEPEND=">=dev-util/meson-0.51.2 + >=dev-util/ninja-1.8.2" if [[ ${EAPI:-0} == [6] ]]; then DEPEND=${MESON_DEPEND} diff --git a/eclass/tests/toolchain.sh b/eclass/tests/toolchain.sh index 56609aa180e4..1d05f6c126ba 100755 --- a/eclass/tests/toolchain.sh +++ b/eclass/tests/toolchain.sh @@ -12,6 +12,12 @@ source tests-common.sh inherit toolchain +# Ignore actually running version of gcc and fake new version +# to force downgrade test on all conditions below. +gcc-version() { + echo "99.99" +} + test_downgrade_arch_flags() { local exp msg ret=0 ver @@ -26,13 +32,14 @@ test_downgrade_arch_flags() { downgrade_arch_flags ${ver} if [[ ${CFLAGS} != ${exp} ]]; then - msg="Failure - Expected: \"${exp}\" Got: \"${CFLAGS}\"" + msg="Failure - Expected: \"${exp}\" Got: \"${CFLAGS}\" Ver: ${ver}" ret=1 fi tend ${ret} ${msg} } # ver expected given +test_downgrade_arch_flags 10 "-march=haswell" "-march=haswell" test_downgrade_arch_flags 4.9 "-march=haswell" "-march=haswell" test_downgrade_arch_flags 4.8 "-march=core-avx2" "-march=haswell" test_downgrade_arch_flags 4.7 "-march=core-avx2" "-march=haswell" @@ -64,6 +71,7 @@ test_downgrade_arch_flags 3.3 "-march=c3" "-march=c3-2" test_downgrade_arch_flags 4.5 "-march=garbage" "-march=garbage" +test_downgrade_arch_flags 10 "-mtune=intel" "-mtune=intel" test_downgrade_arch_flags 4.9 "-mtune=intel" "-mtune=intel" test_downgrade_arch_flags 4.8 "-mtune=generic" "-mtune=intel" test_downgrade_arch_flags 3.4 "" "-mtune=generic" @@ -74,9 +82,11 @@ test_downgrade_arch_flags 4.5 "-march=amdfam10 -mtune=generic" "-march=btver2 -m test_downgrade_arch_flags 3.3 "-march=k6-2" "-march=geode -mtune=barcelona" test_downgrade_arch_flags 3.4 "-march=k8" "-march=btver2 -mtune=generic" +test_downgrade_arch_flags 10 "-march=native" "-march=native" test_downgrade_arch_flags 4.2 "-march=native" "-march=native" test_downgrade_arch_flags 4.1 "-march=nocona" "-march=native" +test_downgrade_arch_flags 10 "-march=foo -mno-sha -mno-rtm -mno-avx2 -mno-avx -mno-sse4.1" "-march=foo -mno-sha -mno-rtm -mno-avx2 -mno-avx -mno-sse4.1" test_downgrade_arch_flags 4.9 "-march=foo -mno-sha -mno-rtm -mno-avx2 -mno-avx -mno-sse4.1" "-march=foo -mno-sha -mno-rtm -mno-avx2 -mno-avx -mno-sse4.1" test_downgrade_arch_flags 4.8 "-march=foo -mno-rtm -mno-avx2 -mno-avx -mno-sse4.1" "-march=foo -mno-sha -mno-rtm -mno-avx2 -mno-avx -mno-sse4.1" test_downgrade_arch_flags 4.7 "-march=foo -mno-avx2 -mno-avx -mno-sse4.1" "-march=foo -mno-sha -mno-rtm -mno-avx2 -mno-avx -mno-sse4.1" diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 64c38828a2eb..bd3d024f9891 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -438,9 +438,9 @@ toolchain_pkg_setup() { toolchain_src_unpack() { if [[ ${PV} == *9999* ]]; then git-r3_src_unpack - else - gcc_quick_unpack fi + + gcc_quick_unpack } gcc_quick_unpack() { @@ -455,6 +455,8 @@ gcc_quick_unpack() { # 'GCC_A_FAKEIT' to specify it's own source and binary tarballs. if [[ -n ${GCC_A_FAKEIT} ]] ; then unpack ${GCC_A_FAKEIT} + elif [[ ${PV} == *9999* ]]; then + : # sources comes from git, not tarball elif [[ -n ${PRERELEASE} ]] ; then unpack gcc-${PRERELEASE}.tar.bz2 elif [[ -n ${SNAPSHOT} ]] ; then @@ -1404,7 +1406,8 @@ downgrade_arch_flags() { local arch bver i isa myarch mytune rep ver bver=${1:-${GCC_BRANCH_VER}} - [[ $(gcc-version) < ${bver} ]] && return 0 + # Don't perform downgrade if running gcc is older than ebuild's. + tc_version_is_at_least ${bver} $(gcc-version) || return 0 [[ $(tc-arch) != amd64 && $(tc-arch) != x86 ]] && return 0 myarch=$(get-flag march) @@ -1412,7 +1415,7 @@ downgrade_arch_flags() { # If -march=native isn't supported we have to tease out the actual arch if [[ ${myarch} == native || ${mytune} == native ]] ; then - if [[ ${bver} < 4.2 ]] ; then + if ! tc_version_is_at_least 4.2 ${bver}; then arch=$($(tc-getCC) -march=native -v -E -P - &1 \ | sed -rn "/cc1.*-march/s:.*-march=([^ ']*).*:\1:p") replace-cpu-flags native ${arch} @@ -1420,10 +1423,10 @@ downgrade_arch_flags() { fi # Handle special -mtune flags - [[ ${mytune} == intel && ${bver} < 4.9 ]] && replace-cpu-flags intel generic - [[ ${mytune} == generic && ${bver} < 4.2 ]] && filter-flags '-mtune=*' + [[ ${mytune} == intel ]] && ! tc_version_is_at_least 4.9 ${bver} && replace-cpu-flags intel generic + [[ ${mytune} == generic ]] && ! tc_version_is_at_least 4.2 ${bver} && filter-flags '-mtune=*' [[ ${mytune} == x86-64 ]] && filter-flags '-mtune=*' - [[ ${bver} < 3.4 ]] && filter-flags '-mtune=*' + tc_version_is_at_least 3.4 ${bver} || filter-flags '-mtune=*' # "added" "arch" "replacement" local archlist=( @@ -1473,8 +1476,8 @@ downgrade_arch_flags() { [[ ${myarch} != ${arch} && ${mytune} != ${arch} ]] && continue - if [[ ${ver} > ${bver} ]] ; then - einfo "Replacing ${myarch} (added in gcc ${ver}) with ${rep}..." + if ! tc_version_is_at_least ${ver} ${bver}; then + einfo "Downgrading '${myarch}' (added in gcc ${ver}) with '${rep}'..." [[ ${myarch} == ${arch} ]] && replace-cpu-flags ${myarch} ${rep} [[ ${mytune} == ${arch} ]] && replace-cpu-flags ${mytune} ${rep} continue @@ -1522,7 +1525,7 @@ downgrade_arch_flags() { for ((i = 0; i < ${#isalist[@]}; i += 2)) ; do ver=${isalist[i]} isa=${isalist[i + 1]} - [[ ${ver} > ${bver} ]] && filter-flags ${isa} ${isa/-m/-mno-} + tc_version_is_at_least ${ver} ${bver} || filter-flags ${isa} ${isa/-m/-mno-} done } diff --git a/eclass/vala.eclass b/eclass/vala.eclass index 1c9229489fff..640af998deba 100644 --- a/eclass/vala.eclass +++ b/eclass/vala.eclass @@ -54,7 +54,8 @@ vala_api_versions() { for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version >= ${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do # 0.38 was never in main tree; remove the special case once minimal_supported_minor_version >= 40 - if ((minor_version >= minimal_supported_minor_version)) && ((minor_version != 38)); then + # 0.42 is EOL and removed from tree; remove special case once minimal_support_minor_version >= 44 + if ((minor_version >= minimal_supported_minor_version)) && ((minor_version != 38)) && ((minor_version != 42)); then echo "0.${minor_version}" fi done diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 21676ebe1633..c2a53f1cc049 100644 Binary files a/games-emulation/Manifest.gz and b/games-emulation/Manifest.gz differ diff --git a/games-emulation/nestopia/metadata.xml b/games-emulation/nestopia/metadata.xml index 42c366120ded..f28ccdd6542e 100644 --- a/games-emulation/nestopia/metadata.xml +++ b/games-emulation/nestopia/metadata.xml @@ -9,7 +9,4 @@ rdanbrook/nestopia nestopiaue - - Enable GUI - diff --git a/games-emulation/pcsxr/Manifest b/games-emulation/pcsxr/Manifest index 84560f3e522a..1d6c9ecd7d61 100644 --- a/games-emulation/pcsxr/Manifest +++ b/games-emulation/pcsxr/Manifest @@ -1 +1,2 @@ DIST pcsxr-1.9.94.zip 2631125 BLAKE2B 686503faffccc820bcac73bc69056ffe05176779ee49b834ce0da84c40a047b7882ca7b91a7b7f95ab153329ca6368ae545bbe567cac6a9bdba1a434c397862c SHA512 c49471c27692fbf22da32d2f5697a1dfed3dbdbfdb86cb789b0ea6cddb2a7da4f3390e4568f4e9385bf30d6baff0f2a591a80f424cf0c640cae0035ba81dce39 +DIST pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e.tar.gz 2229537 BLAKE2B 2f5c11c16d79b6747ccc5f7c655e99663a882e264548c136ff6d4b1321788a10b1475c023e0c7e0892aeb94032c522f2a0e6312e6cf66f608e1a1d7897aea809 SHA512 894e795c3616bb6abf87d144e1a2409142d457f2f2c04c4287e2804bb06caf008f42501089d555b5e43e6b2d6d2e8ac9a7d78842bed975b1b4b94465f4ed3a3c diff --git a/games-emulation/pcsxr/pcsxr-1.9.94_p20190306.ebuild b/games-emulation/pcsxr/pcsxr-1.9.94_p20190306.ebuild new file mode 100644 index 000000000000..d51b0296beab --- /dev/null +++ b/games-emulation/pcsxr/pcsxr-1.9.94_p20190306.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake-utils xdg-utils + +EGIT_COMMIT="62467b86871aee3d70c7445f3cb79f0858ec566e" +MY_P=${PN}-${EGIT_COMMIT} +DESCRIPTION="PCSX-Reloaded: a fork of PCSX, the discontinued Playstation emulator" +HOMEPAGE="https://github.com/iCatButler/pcsxr" +SRC_URI="https://github.com/iCatButler/pcsxr/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2 public-domain" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="alsa archive ccdda cdio libav openal oss pulseaudio +sdl" +REQUIRED_USE="?? ( alsa openal oss pulseaudio sdl )" + +RDEPEND=" + dev-libs/glib:2 + media-libs/libsdl2[joystick] + sys-libs/zlib:= + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXtst + x11-libs/libXv + x11-libs/libXxf86vm + virtual/libintl + virtual/opengl + archive? ( app-arch/libarchive:= ) + alsa? ( media-libs/alsa-lib:= ) + cdio? ( dev-libs/libcdio:= ) + ccdda? ( + !libav? ( >=media-video/ffmpeg-3:= ) + libav? ( media-video/libav:= ) + ) + openal? ( media-libs/openal:= ) + pulseaudio? ( media-sound/pulseaudio:= ) + sdl? ( media-libs/libsdl2:=[sound] ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + app-arch/unzip + dev-util/intltool + sys-devel/gettext:0 +" + +src_configure() { + local sound_backend + + if use pulseaudio; then + sound_backend=pulse + elif use sdl; then + sound_backend=sdl + elif use openal; then + sound_backend=openal + elif use alsa; then + sound_backend=alsa + elif use oss; then + sound_backend=oss + else + sound_backend=null + fi + + local mycmakeargs=( + -DENABLE_CCDDA=$(usex ccdda) + -DUSE_LIBARCHIVE=$(usex archive) + -DUSE_LIBCDIO=$(usex cdio) + -DSND_BACKEND=${sound_backend} + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + mv "${ED}"/usr/share/doc/pcsxr/* "${ED}/usr/share/doc/${PF}/" || die + rmdir "${ED}"/usr/share/doc/pcsxr || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz index 3df6c939e079..1ec58e30568c 100644 Binary files a/games-strategy/Manifest.gz and b/games-strategy/Manifest.gz differ diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild index 6fef0db3e77f..5270312de457 100644 --- a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild +++ b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild @@ -26,7 +26,7 @@ src_prepare() { default # Prepend upstream flags. - sed -i -r 's/^(C.*FLAGS)=[^$]+$/\0" ${\1}"/' configure{,.ac} || die + sed -i -r 's/^(C.*FLAGS)=[^$]+$/\0" ${\1}"/' configure || die } src_install() { diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz index e6750360d1cf..281905232c3f 100644 Binary files a/gnome-base/Manifest.gz and b/gnome-base/Manifest.gz differ diff --git a/gnome-base/gnome-keyring/Manifest b/gnome-base/gnome-keyring/Manifest index ee9448573398..b9ce1c4118af 100644 --- a/gnome-base/gnome-keyring/Manifest +++ b/gnome-base/gnome-keyring/Manifest @@ -1,2 +1 @@ -DIST gnome-keyring-3.28.2.tar.xz 1322108 BLAKE2B 416697befb7670c3b854ff8d70626d495f5ba77691a062f854360e25a76766f5023e998b86114d36965023a5efefc2eb0ab1dca9aa03d73351eafebaa4920784 SHA512 a51bc9d6bc9203b86febe99bdbf893d3ba0eeaad976ece2bd49efc3869bd1d15f440a01999ce969f845f8336538de22e9f1161da990d707cbadb99d5cc3549bc DIST gnome-keyring-3.31.91.tar.xz 1365052 BLAKE2B fed6ac7bb5a509e268180d047cd5df1564d5a90672f5240fa98773f43d9ca7eb63c598d81c4a9de8e988ee5886679bceeb4be1c43acce876680aeb3df4385856 SHA512 c66ad13fd84764f01e75de2d6142ecb42954d6111f86738c27e7b5b94e702be2af5af7f83ba4e4b9aae58cfa04f3973e272c8177179d1f8a54f63c037aea0210 diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild deleted file mode 100644 index 42e5bc533053..000000000000 --- a/gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit fcaps gnome2 pam python-any-r1 virtualx - -DESCRIPTION="Password and keyring managing daemon" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring" - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+caps pam selinux +ssh-agent test" -RESTRICT="!test? ( test )" -KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456 -RDEPEND=" - >=app-crypt/gcr-3.27.90:=[gtk] - >=dev-libs/glib-2.44:2 - app-misc/ca-certificates - >=dev-libs/libgcrypt-1.2.2:0= - caps? ( sys-libs/libcap-ng ) - pam? ( sys-libs/pam ) - selinux? ( sec-policy/selinux-gnome ) - >=app-crypt/gnupg-2.0.28:= - ssh-agent? ( net-misc/openssh ) -" -DEPEND="${RDEPEND} - >=app-eselect/eselect-pinentry-0.5 - app-text/docbook-xml-dtd:4.3 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( ${PYTHON_DEPS} ) -" -PDEPEND="app-crypt/pinentry[gnome-keyring]" #570512 - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # Disable stupid CFLAGS with debug enabled - sed -e 's/CFLAGS="$CFLAGS -g"//' \ - -e 's/CFLAGS="$CFLAGS -O0"//' \ - -i configure.ac configure || die - - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - $(use_with caps libcap-ng) \ - $(use_enable pam) \ - $(use_with pam pam-dir $(getpam_mod_dir)) \ - $(use_enable selinux) \ - $(use_enable ssh-agent) \ - --enable-doc -} - -src_test() { - "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die - GSETTINGS_SCHEMA_DIR="${S}/schema" virtx emake check -} - -pkg_postinst() { - # cap_ipc_lock only needed if building --with-libcap-ng - # Never install as suid root, this breaks dbus activation, see bug #513870 - use caps && fcaps -m 755 cap_ipc_lock usr/bin/gnome-keyring-daemon - gnome2_pkg_postinst - - if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then - ewarn "Please select pinentry-gnome3 as default pinentry provider:" - ewarn " # eselect pinentry set pinentry-gnome3" - fi -} diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild index 15013c0f527d..270020127d01 100644 --- a/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild +++ b/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild @@ -14,7 +14,7 @@ LICENSE="GPL-2+ LGPL-2+" SLOT="0" IUSE="+caps pam selinux +ssh-agent test" RESTRICT="!test? ( test )" -KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" # Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456 RDEPEND=" diff --git a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.32.0.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.32.0.ebuild index 9f011dccd9bd..bf9d60db8fe4 100644 --- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.32.0.ebuild +++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.32.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas" LICENSE="LGPL-2.1+" SLOT="0" IUSE="+introspection" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris" DEPEND="! - #include - #include -+#include - #include "metatree.h" - #include "gvfsdaemonprotocol.h" - #include "metadata-dbus.h" ---- a/metadata/metatree.c -+++ b/metadata/metatree.c -@@ -1,4 +1,5 @@ - #include "config.h" -+#include - #include - #include - #include diff --git a/gnome-base/gvfs/gvfs-1.32.2.ebuild b/gnome-base/gvfs/gvfs-1.32.2.ebuild deleted file mode 100644 index 627cbbe441e5..000000000000 --- a/gnome-base/gvfs/gvfs-1.32.2.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -GNOME2_EAUTORECONF="yes" - -inherit gnome2 systemd - -DESCRIPTION="Virtual filesystem implementation for gio" -HOMEPAGE="https://wiki.gnome.org/Projects/gvfs" -SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz" - -LICENSE="LGPL-2+" -SLOT="0" - -IUSE="afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 gtk +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf" -REQUIRED_USE=" - cdda? ( udev ) - elogind? ( !systemd udisks ) - google? ( gnome-online-accounts ) - mtp? ( udev ) - udisks? ( udev ) - systemd? ( !elogind udisks ) -" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -RDEPEND=" - app-crypt/gcr:= - >=dev-libs/glib-2.51:2 - dev-libs/libxml2:2 - net-misc/openssh - afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) - archive? ( app-arch/libarchive:= ) - bluray? ( media-libs/libbluray:= ) - elogind? ( >=sys-auth/elogind-229:0= ) - fuse? ( >=sys-fs/fuse-2.8.0:0 ) - gnome-keyring? ( app-crypt/libsecret ) - gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.7.1:= ) - google? ( - >=dev-libs/libgdata-0.17.7:=[crypt,gnome-online-accounts] - >=net-libs/gnome-online-accounts-3.17.1:= ) - gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) - gtk? ( >=x11-libs/gtk+-3.0:3 ) - http? ( >=net-libs/libsoup-2.42:2.4 ) - ios? ( - >=app-pda/libimobiledevice-1.2:= - >=app-pda/libplist-1:= ) - mtp? ( - >=dev-libs/libusb-1.0.21 - >=media-libs/libmtp-1.1.12 ) - nfs? ( >=net-fs/libnfs-1.9.8 ) - policykit? ( - sys-auth/polkit - sys-libs/libcap ) - samba? ( >=net-fs/samba-4[client] ) - systemd? ( >=sys-apps/systemd-206:0= ) - udev? ( - cdda? ( dev-libs/libcdio-paranoia ) - >=dev-libs/libgudev-147:= - virtual/libudev:= ) - udisks? ( >=sys-fs/udisks-1.97:2 ) - zeroconf? ( >=net-dns/avahi-0.6[dbus] ) -" -DEPEND="${RDEPEND} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=sys-devel/gettext-0.19.4 - virtual/pkgconfig - dev-util/gdbus-codegen - dev-util/glib-utils - dev-util/gtk-doc-am - test? ( - >=dev-python/twisted-16 - || ( - net-analyzer/netcat - net-analyzer/netcat6 ) ) - !udev? ( >=dev-libs/libgcrypt-1.2.2:0 ) -" -# libgcrypt.m4, provided by libgcrypt, needed for eautoreconf, bug #399043 -# test dependencies needed per https://bugzilla.gnome.org/700162 - -# Tests with multiple failures, this is being handled upstream at: -# https://bugzilla.gnome.org/700162 -RESTRICT="test" - -PATCHES=( - "${WORKDIR}"/patches/ #599482, 641522, gnome-3-24 backports - "${FILESDIR}"/${PN}-1.30.2-sysmacros.patch #580234 -) - -src_prepare() { - if ! use udev; then - sed -e 's/gvfsd-burn/ /' \ - -e 's/burn.mount.in/ /' \ - -e 's/burn.mount/ /' \ - -i daemon/Makefile.am || die - fi - - gnome2_src_prepare -} - -src_configure() { - # --enable-documentation installs man pages - # --disable-obexftp, upstream bug #729945 - gnome2_src_configure \ - --disable-gdu \ - --enable-documentation \ - --enable-gcr \ - --with-dbus-service-dir="${EPREFIX}"/usr/share/dbus-1/services \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" \ - $(use_enable afp) \ - $(use_enable archive) \ - $(use_enable bluray) \ - $(use_enable cdda) \ - $(use_enable elogind libelogind) \ - $(use_enable fuse) \ - $(use_enable gnome-keyring keyring) \ - $(use_enable gnome-online-accounts goa) \ - $(use_enable google) \ - $(use_enable gphoto2) \ - $(use_enable gtk) \ - $(use_enable http) \ - $(use_enable ios afc) \ - $(use_enable mtp libmtp) \ - $(use_enable mtp libusb) \ - $(use_enable nfs) \ - $(use_enable policykit admin) \ - $(use_enable samba) \ - $(use_enable systemd libsystemd-login) \ - $(use_enable udev gudev) \ - $(use_enable udev) \ - $(use_enable udisks udisks2) \ - $(use_enable zeroconf avahi) -} diff --git a/gnome-base/gvfs/gvfs-1.40.2.ebuild b/gnome-base/gvfs/gvfs-1.40.2.ebuild index e86efb195624..dceebc1716b3 100644 --- a/gnome-base/gvfs/gvfs-1.40.2.ebuild +++ b/gnome-base/gvfs/gvfs-1.40.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,7 +22,7 @@ REQUIRED_USE=" mtp? ( udev ) udisks? ( udev ) " -KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" RDEPEND=" >=dev-libs/glib-2.57.2:2 diff --git a/gnome-base/libgtop/Manifest b/gnome-base/libgtop/Manifest index 5a283d2317a4..a807c609a1d0 100644 --- a/gnome-base/libgtop/Manifest +++ b/gnome-base/libgtop/Manifest @@ -1,2 +1 @@ -DIST libgtop-2.36.0.tar.xz 727072 BLAKE2B 46f24573bde0bcfeb2210ea08446f6e6590fadc5697745178133ce5f3aec2e464cbce8446d2dbddb9f05d4a16eb7daf110c4554778a28573116b2b59edcf556f SHA512 2768c628fa3e872a940246042b2c78ad4618612ecb2cf2b95fb70343a4f1a01bb558d0ce9e5b3468f395349f338ca33d460e1d91f2c123ad39243cd0ff20d5e5 DIST libgtop-2.38.0.tar.xz 729700 BLAKE2B 2296741d6c6bd1c9eb17be10e480dabd732e956826c859c176cbc6f8f03259a3b2f2f04d6c55d1c562b082f7e880bb4b7a3f07a66d7f24660085387dce078879 SHA512 96586b7f12a2b63c5ec7f69c51b6e28361a7458f24f20270fc589213bfae43ae99d1e39efb6101d189741bba084c887554f745131e99d8ed90b7db6d53c36e1d diff --git a/gnome-base/libgtop/libgtop-2.36.0.ebuild b/gnome-base/libgtop/libgtop-2.36.0.ebuild deleted file mode 100644 index a961f6e069aa..000000000000 --- a/gnome-base/libgtop/libgtop-2.36.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit flag-o-matic gnome2 - -DESCRIPTION="A library that provides top functionality to applications" -HOMEPAGE="https://git.gnome.org/browse/libgtop" - -LICENSE="GPL-2+" -SLOT="2/10" # libgtop soname version -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86" -IUSE="+introspection" - -RDEPEND=" - >=dev-libs/glib-2.26:2 - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.4 - >=sys-devel/gettext-0.19.4 - virtual/pkgconfig -" - -src_configure() { - # Add explicit stdc, bug #628256 - append-cflags "-std=c99" - - gnome2_src_configure \ - --disable-static \ - $(use_enable introspection) -} diff --git a/gnome-base/libgtop/libgtop-2.38.0.ebuild b/gnome-base/libgtop/libgtop-2.38.0.ebuild index e76ac8261411..ce6ad98ed708 100644 --- a/gnome-base/libgtop/libgtop-2.38.0.ebuild +++ b/gnome-base/libgtop/libgtop-2.38.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ HOMEPAGE="https://git.gnome.org/browse/libgtop" LICENSE="GPL-2+" SLOT="2/11" # libgtop soname version -KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86" IUSE="+introspection" RDEPEND=" diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index e0ab80251f6f..bff3cc1c346c 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -1,2 +1 @@ -DIST librsvg-2.40.18.tar.xz 574384 BLAKE2B 964997ef3bd5f8bdcab43e67f22d12458683c0eeee2fa81e7a6199f6a31c7ac11c599327a6a66118000f63549ea735a042c71429635f6dc9bf073f12eab067b6 SHA512 faf503d0d881801ce129715e7ae979ee1675bd32beac9170b1889c94aac64caf486968bc86f3480463b84e94f28c1d805551ffdcb7068ecadd0688146e0fb182 DIST librsvg-2.40.20.tar.xz 1796376 BLAKE2B ec8e7308a0255aa22038262d69019e810bb78b92e3de62662b53ab375110c8186e565e1eb7f5825c61c6d10bed1876ff3f7a06d1073e9676a3d2bb5dfb6b791e SHA512 cdd8224deb4c3786e29f48ed02c32ed9dff5cb15aba574a5ef845801ad3669cfcc3eedb9d359c22213dc7a29de24c363248825adad5877c40abf73b3688ff12f diff --git a/gnome-base/librsvg/files/librsvg-2.40.2-vala-out-of-source.patch b/gnome-base/librsvg/files/librsvg-2.40.2-vala-out-of-source.patch deleted file mode 100644 index bda090572a8d..000000000000 --- a/gnome-base/librsvg/files/librsvg-2.40.2-vala-out-of-source.patch +++ /dev/null @@ -1,28 +0,0 @@ -From bf4da5524d50e1068f851bcbe50c8f8ae1948d73 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 18 Jun 2014 09:44:51 +0200 -Subject: [PATCH] build: Fix building .vapi out-of-source. - -Rsvg-2.0-custom.vala file resides in $(srcdir), and therefore full path -needs to be given to vapigen. Otherwise, the build fails when build is -performed out-of-source. ---- - Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile.am b/Makefile.am -index e881100..dc6b0c9 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -257,7 +257,7 @@ VAPIGEN_VAPIS = librsvg-$(RSVG_API_VERSION).vapi - - librsvg_@RSVG_API_VERSION_U@_vapi_DEPS = gio-2.0 cairo - librsvg_@RSVG_API_VERSION_U@_vapi_METADATADIRS = $(srcdir) --librsvg_@RSVG_API_VERSION_U@_vapi_FILES = Rsvg-$(RSVG_API_VERSION).gir Rsvg-$(RSVG_API_VERSION)-custom.vala -+librsvg_@RSVG_API_VERSION_U@_vapi_FILES = Rsvg-$(RSVG_API_VERSION).gir $(srcdir)/Rsvg-$(RSVG_API_VERSION)-custom.vala - - vapidir = $(datadir)/vala/vapi - vapi_DATA = $(VAPIGEN_VAPIS) --- -2.0.0 - diff --git a/gnome-base/librsvg/librsvg-2.40.18.ebuild b/gnome-base/librsvg/librsvg-2.40.18.ebuild deleted file mode 100644 index 8d60a0d105d0..000000000000 --- a/gnome-base/librsvg/librsvg-2.40.18.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -VALA_USE_DEPEND="vapigen" - -inherit autotools eutils gnome2 multilib-minimal vala - -DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" -HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -IUSE="+introspection tools vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}] - >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] - >=dev-libs/libcroco-0.6.8-r1[${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) - tools? ( >=x11-libs/gtk+-3.10.0:3 ) -" -DEPEND="${RDEPEND} - dev-libs/gobject-introspection-common - dev-libs/vala-common - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.13 - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - vala? ( $(vala_depend) ) -" -# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by eautoreconf - -src_prepare() { - # https://bugzilla.gnome.org/show_bug.cgi?id=653323 - eapply "${FILESDIR}/${PN}-2.40.12-gtk-optional.patch" - - # https://bugzilla.gnome.org/show_bug.cgi?id=731826 - eapply "${FILESDIR}/${PN}-2.40.2-vala-out-of-source.patch" - - eautoreconf - - use vala && vala_src_prepare - gnome2_src_prepare -} - -multilib_src_configure() { - local myconf=() - - # -Bsymbolic is not supported by the Darwin toolchain - if [[ ${CHOST} == *-darwin* ]]; then - myconf+=( --disable-Bsymbolic ) - fi - - # --disable-tools even when USE=tools; the tools/ subdirectory is useful - # only for librsvg developers - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - --disable-tools \ - $(multilib_native_use_enable introspection) \ - $(multilib_native_use_with tools gtk3) \ - $(multilib_native_use_enable vala) \ - --enable-pixbuf-loader \ - "${myconf[@]}" - - if multilib_is_native_abi; then - ln -s "${S}"/doc/html doc/html || die - fi -} - -multilib_src_compile() { - # causes segfault if set, see bug #411765 - unset __GL_NO_DSO_FINALIZER - gnome2_src_compile -} - -multilib_src_install() { - gnome2_src_install -} - -pkg_postinst() { - # causes segfault if set, see bug 375615 - unset __GL_NO_DSO_FINALIZER - multilib_foreach_abi gnome2_pkg_postinst -} - -pkg_postrm() { - # causes segfault if set, see bug 375615 - unset __GL_NO_DSO_FINALIZER - multilib_foreach_abi gnome2_pkg_postrm -} diff --git a/gnome-base/librsvg/librsvg-2.40.20.ebuild b/gnome-base/librsvg/librsvg-2.40.20.ebuild index 258ad748ba0a..4c596c4cd131 100644 --- a/gnome-base/librsvg/librsvg-2.40.20.ebuild +++ b/gnome-base/librsvg/librsvg-2.40.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg" LICENSE="LGPL-2+" SLOT="2" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+introspection tools +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index 06f52af609e7..7d4891e8f65b 100644 Binary files a/gnome-extra/Manifest.gz and b/gnome-extra/Manifest.gz differ diff --git a/gnome-extra/libgsf/Manifest b/gnome-extra/libgsf/Manifest index 02a77f76a5ab..a6b3a1491ace 100644 --- a/gnome-extra/libgsf/Manifest +++ b/gnome-extra/libgsf/Manifest @@ -1,3 +1,2 @@ -DIST libgsf-1.14.43.tar.xz 618272 BLAKE2B a381125ce75d06ae4bf1c9dbe9b2e207534ff7c3310e40984e482bc5120eae45a7e3ed4cfd878890037f31ee540c700dea3120119b9a533fa79cab317a0c83a8 SHA512 bb487de9358c057fc73f3414c9515726315be9b6d78456253daaca1cbd58281de8766e0b72914532d63fab04d3ae2cf90f711f436c7b4f70620d77e8a7802ac9 DIST libgsf-1.14.45.tar.xz 618476 BLAKE2B f577859578de6ca359a7377dcced424e95779d3fd155cdbeb1c2874f7a0d0c7a09a2322d2538452b48798ea979e8260be77215140f298dc58ee32a0b9ead0e47 SHA512 2e993150b6fec336a14fd85d5c631e4a3b43187039dab0cba3b8badf62873f39814392db92bb737b92aa9a6d8b4ba41f1fb248c1fe07b88cddd28ded5e4d9ebd DIST libgsf-1.14.46.tar.xz 689360 BLAKE2B d5d66e96dc74fa68111781ce9bcbfaed2b8a99f9d2bcb16e32a650e103716633b5def7c93f133538449a3b6d9299e4709ba29bc6a520d5c7fe144bcbf78d3ae1 SHA512 130331f63d48455cc2ce60756e2ac703f8a7f5fa8f1243d9d9321fb87e01bf1d616d085d100a3e5d1cf34fb851ffb77bc642aff6c674ace167b9aa117f4fb1b0 diff --git a/gnome-extra/libgsf/libgsf-1.14.43.ebuild b/gnome-extra/libgsf/libgsf-1.14.43.ebuild deleted file mode 100644 index b2245def51a6..000000000000 --- a/gnome-extra/libgsf/libgsf-1.14.43.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="The GNOME Structured File Library" -HOMEPAGE="https://developer.gnome.org/gsf/" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/114" # libgsf-1.so version -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="bzip2 gtk +introspection" - -RDEPEND=" - >=dev-libs/glib-2.26:2 - >=dev-libs/libxml2-2.4.16:2 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - gtk? ( - x11-libs/gdk-pixbuf:2 - virtual/imagemagick-tools - ) - introspection? ( >=dev-libs/gobject-introspection-1:= ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.12 - >=dev-util/intltool-0.35.0 - dev-libs/gobject-introspection-common - virtual/pkgconfig -" - -src_configure() { - gnome2_src_configure \ - --disable-static \ - $(use_with bzip2 bz2) \ - $(use_enable introspection) \ - $(use_with gtk gdk-pixbuf) -} diff --git a/gnome-extra/libgsf/libgsf-1.14.45.ebuild b/gnome-extra/libgsf/libgsf-1.14.45.ebuild index 4d2e27fffa0f..13881ea7558f 100644 --- a/gnome-extra/libgsf/libgsf-1.14.45.ebuild +++ b/gnome-extra/libgsf/libgsf-1.14.45.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ HOMEPAGE="https://developer.gnome.org/gsf/" LICENSE="GPL-2 LGPL-2.1" SLOT="0/114" # libgsf-1.so version -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 gtk +introspection" RDEPEND=" diff --git a/gnome-extra/yelp-xsl/Manifest b/gnome-extra/yelp-xsl/Manifest index 454dc7c40128..de5120cdeb52 100644 --- a/gnome-extra/yelp-xsl/Manifest +++ b/gnome-extra/yelp-xsl/Manifest @@ -1,2 +1 @@ -DIST yelp-xsl-3.20.1.tar.xz 568400 BLAKE2B f61151777eee346d08ecee2903fcf34759581b782662658a6af68f6623e62f9773ef842fa430655871033f39f10aa50481543c4d88f94c6484709fcd3d3776a7 SHA512 7ea22c3180261917d1a277a9b5023f9b2b22346bc3f55cdb1c61c4ae8f78411da93058b55f99c25c9a1bedad21ffa6c3dc460e1ee98614a84a4efa2c2449baac DIST yelp-xsl-3.32.1.tar.xz 528412 BLAKE2B 0e35757b8bd4139ebf436f69c6254cb26ba92f13d6ce345093b023151d3127f70a866572e6d42c9c93d2faf85abd6dc0ef2720955f5defab3c3415605eaf9152 SHA512 05a03e045c8278faaf39604d6cbccb449130d2c85e3231c8c9737e344fc249cd2949011fb1a0e4fb6085dc21374e7804fc7fa4161f51607d93b301cbcf5453be diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.20.1.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-3.20.1.ebuild deleted file mode 100644 index 54310318e743..000000000000 --- a/gnome-extra/yelp-xsl/yelp-xsl-3.20.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="XSL stylesheets for yelp" -HOMEPAGE="https://git.gnome.org/browse/yelp-xsl" - -LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+" -SLOT="0" -IUSE="" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-libs/libxml2-2.6.12:= - >=dev-libs/libxslt-1.1.8:= -" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.40 - >=dev-util/itstool-1.2.0 - sys-devel/gettext - virtual/awk - virtual/pkgconfig -" diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild index 6f2031945a94..333bf1c28a94 100644 --- a/gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild +++ b/gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/yelp-xsl" LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+" SLOT="0" IUSE="" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-libs/libxml2-2.6.12:= diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index d6c753b5a055..b3cc613f38f6 100644 Binary files a/gui-libs/Manifest.gz and b/gui-libs/Manifest.gz differ diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest index e40d474d3b60..970127e8b7e3 100644 --- a/gui-libs/wlroots/Manifest +++ b/gui-libs/wlroots/Manifest @@ -1,2 +1,3 @@ DIST wlroots-0.6.0.tar.gz 497934 BLAKE2B a0b631831752e533f83ed62e402ef69b0994df050fd643cf2ef89556face4a822b3936bc758b70ab160eedda8ced16c0992dc209600914095784bba97bd26ee2 SHA512 c205d4303a381e11ef2f4db2faac1ddf9ad85c675824aae9cfe62d9f8bd313f1568d4810db1d006416783b50c8364198648a46d1ba453a0d8f659d6920618286 DIST wlroots-0.8.1.tar.gz 451814 BLAKE2B 85f221ba9068839f326e09df616f6182f518b9a129730dda794103305e3c0786d609a7cc6cb60a90c9d51cb77e3dbbc5993901271dcf1bd656c7744260561b06 SHA512 da41513de48e00303b31fde620463389103215011c6cc49b9a2420a1529889722aa54f26a211179c528709edb6b90ba2efdae5e4bcef18147d9516f3a94e365a +DIST wlroots-0.9.1.tar.gz 464941 BLAKE2B 89598d14d401965d52ee7a6e717f0d574c0b8922bf9441843137baacfaae1928c987543d3c5123fe6612b45e5047a88ec2b099b22e92e747e6431f8375348bd1 SHA512 d43a1ad0441579a7a7ffe28a17546ba851f06aed66b1f8324e69934b4f0f8cc08ae0038a609a51cdcf283e3b0628ec6a29d3f903265f9f3a5cd3d66981cb04c8 diff --git a/gui-libs/wlroots/wlroots-0.9.1.ebuild b/gui-libs/wlroots/wlroots-0.9.1.ebuild new file mode 100644 index 000000000000..1be8cf9b8d96 --- /dev/null +++ b/gui-libs/wlroots/wlroots-0.9.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps meson + +DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor" +HOMEPAGE="https://github.com/swaywm/wlroots" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/swaywm/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="MIT" +SLOT="0/9" +IUSE="elogind icccm systemd x11-backend X" +REQUIRED_USE="?? ( elogind systemd )" + +DEPEND=" + >=dev-libs/libinput-1.9.0:0= + >=dev-libs/wayland-1.17.0 + media-libs/mesa[egl,gles2,gbm] + virtual/libudev + x11-libs/libdrm + x11-libs/libxkbcommon + x11-libs/pixman + elogind? ( >=sys-auth/elogind-237 ) + icccm? ( x11-libs/xcb-util-wm ) + systemd? ( >=sys-apps/systemd-237 ) + x11-backend? ( x11-libs/libxcb:0= ) + X? ( + x11-base/xorg-server[wayland] + x11-libs/libxcb:0= + x11-libs/xcb-util-image + ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + >=dev-libs/wayland-protocols-1.17 + virtual/pkgconfig +" + +src_configure() { + # xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?) + local emesonargs=( + "-Dxcb-errors=disabled" + -Dlibcap=$(usex filecaps enabled disabled) + -Dxcb-icccm=$(usex icccm enabled disabled) + -Dxwayland=$(usex X enabled disabled) + -Dx11-backend=$(usex x11-backend enabled disabled) + "-Dexamples=false" + "-Dwerror=false" + ) + if use systemd; then + emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd") + elif use elogind; then + emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind") + else + emesonargs+=("-Dlogind=disabled") + fi + + meson_src_configure +} + +pkg_postinst() { + elog "You must be in the input group to allow your compositor" + elog "to access input devices via libinput." +} diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz index beb0272229a8..5b24c19dd40e 100644 Binary files a/gui-wm/Manifest.gz and b/gui-wm/Manifest.gz differ diff --git a/gui-wm/sway/sway-1.2.ebuild b/gui-wm/sway/sway-1.2.ebuild index 7688622a2418..30f010c8638b 100644 --- a/gui-wm/sway/sway-1.2.ebuild +++ b/gui-wm/sway/sway-1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -44,7 +44,10 @@ DEPEND=" if [[ ${PV} == 9999 ]]; then DEPEND+="~gui-libs/wlroots-9999:=[elogind=,systemd=,X=]" else - DEPEND+=">=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]" + DEPEND+=" + >=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=] + =sys-auth/elogind-239 ) swaybar? ( x11-libs/gdk-pixbuf:2 ) swaybg? ( gui-apps/swaybg ) @@ -44,7 +45,8 @@ DEPEND=" if [[ ${PV} == 9999 ]]; then DEPEND+="~gui-libs/wlroots-9999:=[elogind=,systemd=,X=]" else - DEPEND+=">=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]" + DEPEND+=">=gui-libs/wlroots-0.9.0:=[elogind=,systemd=,X=]" + DEPEND+="= 5.14.0 -DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/knewstuff-${PVCUT}:5 - >=kde-frameworks/knotifications-${PVCUT}:5 - >=kde-frameworks/kpackage-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 +RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5= + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/knewstuff-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 appstream? ( app-admin/packagekit-qt dev-libs/appstream[qt5] ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libxcb - ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 +" # requires running kde environment RESTRICT+=" test" -src_prepare() { - ecm_punt_bogus_dep Qt5 DBus - ecm_src_prepare -} +PATCHES=( "${FILESDIR}/${P}-unused-dep.patch" ) src_configure() { local mycmakeargs=( $(cmake_use_find_package appstream AppStreamQt) $(cmake_use_find_package appstream packagekitqt5) - $(cmake_use_find_package X XCB) ) ecm_src_configure diff --git a/kde-frameworks/kactivities-stats/Manifest b/kde-frameworks/kactivities-stats/Manifest index 236104db446b..1f1669409963 100644 --- a/kde-frameworks/kactivities-stats/Manifest +++ b/kde-frameworks/kactivities-stats/Manifest @@ -1,2 +1,2 @@ DIST kactivities-stats-5.64.0.tar.xz 63020 BLAKE2B ae99e6473d4491520ef8eb748f9a06a7da3300e051d0eb642956920986979460dfc8afebdc01e0a6efd4a8fc554d6fb6ab2f535cc0fa0bae876fe1a6f95cb1a9 SHA512 d94698fc755780c49bf9d4521afd1d7ef75a3393965946a9868f6b429d7e6fed5bd808591f9d8037c2d6a8dc6a7f67ed0e823681114b9bb33fe3f4838da14cd1 -DIST kactivities-stats-5.65.0.tar.xz 63044 BLAKE2B d16043ba675d82844aec3937d2777725ac38ef0db59988a28500209960849571627d877695726f81789659b468d9584cd0ff196801b9054a3dd03d61bbbdced3 SHA512 ab67acc4cc88dc2475977c525a02447064c90fd19f595f7c3d78572097fe2d4173c31674fe19aab8e635820c0917b59047626cf15b25d50abf58a56dd9a16f04 +DIST kactivities-stats-5.66.0.tar.xz 63196 BLAKE2B 71f419122f24ee0877266b0d8096641d5c648fdf903ecc97547c0b4d08d48deade4d3928ac44e703e388e27dbd35c9cd21b876114c69ceb0b8c1a6a8a02b0bca SHA512 649dbabbad4b6e50363c938f4bf8a881b1b7476c67c638884ee44d879d9ccbdf7e998c59233069bb44fcebcac166750efc8805288dff9b5ec7af808e0dea22b6 diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.65.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.66.0.ebuild similarity index 77% rename from kde-frameworks/kactivities-stats/kactivities-stats-5.65.0.ebuild rename to kde-frameworks/kactivities-stats/kactivities-stats-5.66.0.ebuild index d1db33848413..3d962fc92d8c 100644 --- a/kde-frameworks/kactivities-stats/kactivities-stats-5.65.0.ebuild +++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,8 +15,8 @@ IUSE="" RDEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtsql-${QTMIN}:5 - >=kde-frameworks/kactivities-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 + =kde-frameworks/kactivities-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 " DEPEND="${RDEPEND} >=dev-libs/boost-1.54 diff --git a/kde-frameworks/kactivities/Manifest b/kde-frameworks/kactivities/Manifest index 592f7edb976b..52b706c2dab6 100644 --- a/kde-frameworks/kactivities/Manifest +++ b/kde-frameworks/kactivities/Manifest @@ -1,2 +1,2 @@ DIST kactivities-5.64.0.tar.xz 61556 BLAKE2B 617eea15f83c4d55122964f6adcc1d9e4fe6b00ab772cb8e7488a4ee7e030816bd08d734b45e80ddbf99678c4ebc01028d196fb85c55bec0f83a787f6d05bbe1 SHA512 283f2f3f45acfbb54e1b7b592fb6e61ac03ad711dd72d76fe5681bfc88f283e92f7e817ff10014604564f7a5c6c888ed9e745b18c6b9b66359bb29d7f5fbf6c3 -DIST kactivities-5.65.0.tar.xz 61640 BLAKE2B bd624148f1f866c738db21ce6836a8045f770db7f6d6cb929ccbe60f55251c7edffeb89070e9262383139bbb85dadcc3e2cc5af2275556eea2b2cd7b2d0aa178 SHA512 b13b6da5a725ba7380d61bbf17772dced3e7a57c25f27bb0fcf00829359456c8db3a2863462016a34d3e02aa9da4747450496b4ab456b4d13d709f4bd3193a2e +DIST kactivities-5.66.0.tar.xz 61552 BLAKE2B 57833ae0937d2086d1b9f59707a632661a90db102b90ce2b1586972ff71f8aa35e434c23dd267f88913c4888e027d528033ab3a73b7b98f00146120472eabf8b SHA512 5acd604b0eb7bc465243cba77adc549e77749801a218bf497ca29b8bf5e948348cf6d35aaaa8101e37fd3bb989718e5a1216db2648d0036a76eed9b311ff7f23 diff --git a/kde-frameworks/kactivities/kactivities-5.65.0.ebuild b/kde-frameworks/kactivities/kactivities-5.66.0.ebuild similarity index 82% rename from kde-frameworks/kactivities/kactivities-5.65.0.ebuild rename to kde-frameworks/kactivities/kactivities-5.66.0.ebuild index debb8dc1c6df..84596c5d8adb 100644 --- a/kde-frameworks/kactivities/kactivities-5.65.0.ebuild +++ b/kde-frameworks/kactivities/kactivities-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,8 +14,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" COMMON_DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] >=dev-qt/qtgui-${QTMIN}:5 diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest index a89632de5b46..c83f755088f7 100644 --- a/kde-frameworks/kapidox/Manifest +++ b/kde-frameworks/kapidox/Manifest @@ -1,2 +1,2 @@ DIST kapidox-5.64.0.tar.xz 397092 BLAKE2B 6dc26a911e45476c69385066e7c501db0e2f1236f4ea1e589e822b7bb515a8908f02e456b482bd4b1ddd5f2dbf7ddec902327f49749a7c71e266b10a35e289e5 SHA512 b32cc42e75cfff6f137970af2aff746016e470229694c5e6c095ef50c725760ad24a6fd3b4ba08af885c5609e70f8f7440b8923d229fc77bbc492498abc7e17e -DIST kapidox-5.65.0.tar.xz 397296 BLAKE2B baf574062e77c4201ffb6f050c3eddaabebe660328ba4ca33d71d5bdfdcc854efa6148646470f52db9ccd2af7247877296fb9bb072f3e0157365f73818bc0d07 SHA512 4005f5765efd99616e7b60f2901eb872ab2d88f3ca8d2b379cc1139f941297d612d48342267a1779f78361febd261a4fd3f5631e90443927d818debdcb4f323d +DIST kapidox-5.66.0.tar.xz 397472 BLAKE2B 0106a8bd88d828e46c9d0c8c7bbb86bf00d639aacbea9e782f0bb19f0c3e4ab241b5051863fe4a898b974ca344017085798da9ff15e9fe3126d8d55487b06267 SHA512 e6c75780ca4de1c96f9b0874aec00d338e4f8d5d6825d5699b296077bc029419ccc3f0b757a76bb22612f47f377df9fb7f089d464d049b605faa3c917b838238 diff --git a/kde-frameworks/kapidox/kapidox-5.65.0.ebuild b/kde-frameworks/kapidox/kapidox-5.66.0.ebuild similarity index 93% rename from kde-frameworks/kapidox/kapidox-5.65.0.ebuild rename to kde-frameworks/kapidox/kapidox-5.66.0.ebuild index 1a77a6855700..0206af02fc83 100644 --- a/kde-frameworks/kapidox/kapidox-5.65.0.ebuild +++ b/kde-frameworks/kapidox/kapidox-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest index 916d7ca54244..bbb939dd1a81 100644 --- a/kde-frameworks/karchive/Manifest +++ b/kde-frameworks/karchive/Manifest @@ -1,2 +1,2 @@ DIST karchive-5.64.0.tar.xz 458552 BLAKE2B 4a98e15434f3e2530d23cf35c74f8e5b2d3b8f0b321cf388b9ae4e3471a24c30b5b799cab53f4189edca0f8da385be81a010b5743c1f58163f5643d6824f283e SHA512 012f30bb62ea224f416b65d823bdedef20838f8c9bfe1cdda814e2b8c320a47bc93ac46759b5f8df10fbde026873a7024213aba1eb1aa568dc7e545fa5463cd6 -DIST karchive-5.65.0.tar.xz 458928 BLAKE2B e89ab9fc919ca07ef705931615b40ffeae378e86b8c1b90191dd81c265a8a24d3db1f180035430263079ba2586706790b80569e171868430dc90701fe968172e SHA512 6cb7b1f9a99938485c6d55a254c1325fda7efeb2b17762458c859fe140306eca4239f375d7035374aa42db805f815fa2117adcc7eed53b605cdc1231428549f7 +DIST karchive-5.66.0.tar.xz 459012 BLAKE2B 6f3dd84592133163641725e8efa0347db5b064fa09601863c5ad6695eb252c6b53db87a8b5b55b08cc0d07c32b103a26c8c9bc447854830db8e7c1a33d38bf93 SHA512 8bcb01f4a897a82014a15fd5f3a387e3d8f0cbcf16e1116cc6559ef939f7d482f01ed7cdd2c0e5bd5aecebe77bfbd0a9c8effade87c43cb2b81ffed2bd1094e1 diff --git a/kde-frameworks/karchive/karchive-5.65.0.ebuild b/kde-frameworks/karchive/karchive-5.66.0.ebuild similarity index 93% rename from kde-frameworks/karchive/karchive-5.65.0.ebuild rename to kde-frameworks/karchive/karchive-5.66.0.ebuild index 5d036bbf50a4..670e0664b959 100644 --- a/kde-frameworks/karchive/karchive-5.65.0.ebuild +++ b/kde-frameworks/karchive/karchive-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest index aebeb5b6f43f..488b9c0b0b4b 100644 --- a/kde-frameworks/kauth/Manifest +++ b/kde-frameworks/kauth/Manifest @@ -1,2 +1,2 @@ DIST kauth-5.64.0.tar.xz 86028 BLAKE2B f325de80edee5afaba9733732baec53241de03d3404d6ce3f5941daa683a6edfca08cfe20172364d88e15484ecef36c145306b7603259ae30bb0b422c9b5f517 SHA512 0dfa8e62930ad7ae3b1c816428a09dc6950479e3579bc143fb7de22d55554c06f6e2501bd5bab48ca08d202097d35993f35c6877f013ad2d1f00b291b7e7e6a5 -DIST kauth-5.65.0.tar.xz 86064 BLAKE2B b6ef9726083b3637593c9936e959d21a67396250f8b5f4fcaa425dd3bc7b79c2a4ff769847cf7a810391939aab127ea2429651b5713b7339c4f64658b3410c05 SHA512 5de70c1ddf73ab7def59d057d596acc657ee54e11a7def29b37e44f8458f4c65422afb8613efd94bad83974eea428e393fe9c2d5aa8482ab410ea83cf7be7a6e +DIST kauth-5.66.0.tar.xz 85972 BLAKE2B cc66314e99d9a923288f6592903212ddefa5127db37615247ec5d8e6abc77ac640c9b591ac014763221a6eaea9f7bd796f5e33bfb9e00d3cc4d621c795ce400e SHA512 dbc05ace539ba19cb4ccb0da995ea7049fc7702d2405f0d71c71423b22309df6194457a625525dcf47f504856d80b640276e60fce9369c8efadc1bb5123ca3d2 diff --git a/kde-frameworks/kauth/kauth-5.65.0.ebuild b/kde-frameworks/kauth/kauth-5.66.0.ebuild similarity index 91% rename from kde-frameworks/kauth/kauth-5.65.0.ebuild rename to kde-frameworks/kauth/kauth-5.66.0.ebuild index 624081b296eb..a8b78e2bffa8 100644 --- a/kde-frameworks/kauth/kauth-5.65.0.ebuild +++ b/kde-frameworks/kauth/kauth-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ BDEPEND=" nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " DEPEND=" - >=kde-frameworks/kcoreaddons-${PVCUT}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest index 7f65d5c7a8c3..647384d8004d 100644 --- a/kde-frameworks/kbookmarks/Manifest +++ b/kde-frameworks/kbookmarks/Manifest @@ -1,2 +1,2 @@ DIST kbookmarks-5.64.0.tar.xz 120112 BLAKE2B abd35194939e0ff4cd1c07d3e4641b66f3276989cef4e54167e4edbb92bd95bf99dc13d3d3091caf724f8335221228789d4ed4c89c91c6f6c6a1f24353aaac16 SHA512 66269ead2aaa33e7311c3c7384973050fb8b75ebec17d1f36a3f07216b5bd82d3b92ffe4bfbf306f479784a29b583ce1247a78d9b33637adb3cb95994b7e424f -DIST kbookmarks-5.65.0.tar.xz 120960 BLAKE2B 5c5ed67af1aba653441d33aae92b0cfe5ce777001aa7354914289bb49aa669b4ae5c859a130e5fb0c08b1f35a8ce6c2df57ba3f812070750886f772868e15579 SHA512 192b850a166b2714e7748a6099841b3fbd61ba303633076628b912e07cb9a88e97717f1716025e002da5d9b0f2ced7d4604556ab9c351a522021d45d5ee8d760 +DIST kbookmarks-5.66.0.tar.xz 120588 BLAKE2B 5884b597209d751bbc8de421270cb41131ee922ec67eb0a74613a44b39efdb3e67035fbe7b6847c66c9a26a1d1bf4f25cf8886566fdc55adb10e52640ed654f0 SHA512 89dbe160e82b19fe12da531f748abda7144f466cac83c5e9ba2a5e297c85bb8e3a7e9a9d027fd900cf5a5647702616b76ea6e94646ea953711b748cfe3c6bf9c diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.65.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.66.0.ebuild similarity index 66% rename from kde-frameworks/kbookmarks/kbookmarks-5.65.0.ebuild rename to kde-frameworks/kbookmarks/kbookmarks-5.66.0.ebuild index d0f70ac3067a..90d0cad47c6d 100644 --- a/kde-frameworks/kbookmarks/kbookmarks-5.65.0.ebuild +++ b/kde-frameworks/kbookmarks/kbookmarks-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,6 +9,7 @@ VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="Framework for managing bookmarks stored in XBEL format" + LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="nls" @@ -21,12 +22,12 @@ RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 " DEPEND="${RDEPEND} >=kde-frameworks/kconfigwidgets-${PVCUT}:5 diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest index 1c5cee733aea..4f3d6e75301c 100644 --- a/kde-frameworks/kcalendarcore/Manifest +++ b/kde-frameworks/kcalendarcore/Manifest @@ -1,2 +1,2 @@ DIST kcalendarcore-5.64.0.tar.xz 249868 BLAKE2B 1ce35ce485e52deaafe2a500295c1623aae7cca8d499e7f16890bfbc67f2f89f9b46518fdcadcf94a06b85be7ea6184de0bdac261324b483726d2cac0e6d6626 SHA512 562f0d35170389002b9a5e5b59fc90c276f4d54f1abc3e8558a6c22aadbd3e971a7eadb90fe793ce088bc0834f2d20c1396085ce2e3c8bb64fddb77b06c24231 -DIST kcalendarcore-5.65.0.tar.xz 250816 BLAKE2B eed9c8f6e813b1e483c27a1fe30920a20ad68f5b1094837a03f13dd1f746796e0c604355fe8be76d663a82d2de895530b245aeb8b4f3db0eebbc069efd045eac SHA512 4222a7223b9c6a45bc6966e547f9caa129e469a21386be271678ac3e6fcc2574593ca9dbb3f00bec30030f3d4511fb219a692607cd3b5fdcecd29be758a6e3ae +DIST kcalendarcore-5.66.0.tar.xz 249656 BLAKE2B 9100a93986a0f2611662a23adec06e0b207202b6d0b64274d050550b4124d6ea3bdd90878809fa624a83f1d4f60c9e706be3d1d9e2db9fc37682e8691040c2a2 SHA512 155b229c9903f8f72fc54950810e6efbd3fc81a9e546b747170ef9125115617db248a4936206671b4e7aa2337a95791f43f8532762e761f6ad22d4e2e73d45e2 diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-5.65.0-r1.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-5.66.0.ebuild similarity index 78% rename from kde-frameworks/kcalendarcore/kcalendarcore-5.65.0-r1.ebuild rename to kde-frameworks/kcalendarcore/kcalendarcore-5.66.0.ebuild index 490794584fe2..3f821fb6de9c 100644 --- a/kde-frameworks/kcalendarcore/kcalendarcore-5.65.0-r1.ebuild +++ b/kde-frameworks/kcalendarcore/kcalendarcore-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,5 +25,3 @@ RDEPEND="${DEPEND} " RESTRICT+=" test" # multiple tests fail or hang indefinitely - -PATCHES+=( "${FILESDIR}/${PN}-5.64.0-fix-RRULE-generation-for-timezones.patch" ) # bug 699448 diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest index 706a4b14bb18..575e84577ea8 100644 --- a/kde-frameworks/kcmutils/Manifest +++ b/kde-frameworks/kcmutils/Manifest @@ -1,2 +1,2 @@ DIST kcmutils-5.64.0.tar.xz 240248 BLAKE2B 3d7a7817c0e7eafc5cb9213f0571f1e343d79328455f40ffb245e36ba6d360e81b2b5d9179c0179396753ca07b49c9167704a078b517804007f0f7fb19a2d8f4 SHA512 c57df3500a2816a13e5e1e84e4ca4f62c429c013105a843c1b9ee3c6540d1a2a37f78174d1e36266f7ab027ce3073c238bf8441e001d00470fd829632839a05b -DIST kcmutils-5.65.0.tar.xz 239576 BLAKE2B 6a40f13fddbb4c867bfca507618464ba5c3273b6db64f347e1b88c45c9ebf6e8b04b1e4b2f99d5e2d9145961fbeb6fd145251ee2604c420dc6e72cc99c5cdeb9 SHA512 364986129afa9ba91bc715e43c895c2aeecbea8c41093805d178392fbbdbbbc797416d83f3f91fb2c8427883fda0f4a9581e4f8fb58ee293daada864a990158f +DIST kcmutils-5.66.0.tar.xz 240000 BLAKE2B 7d96fd27cf134e8650f66d3c7cf28f81b4fd0faad38349b5067b55d4d644c0625541e7aef0e5429d57452df8279b2fa71c87965b8741da3539765fa22810cd71 SHA512 720cfc3adddd69b8006b971ab3a1a13d8de8abb2d4cbb49839860156405042f8cd20efde695fcdc3008a5a6c6e157f730fbc07dcc80e48a5c6911fb429084b55 diff --git a/kde-frameworks/kcmutils/kcmutils-5.65.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.65.0.ebuild deleted file mode 100644 index a64af8047bf0..000000000000 --- a/kde-frameworks/kcmutils/kcmutils-5.65.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Framework to work with KDE System Settings modules" -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="" - -DEPEND=" - >=kde-frameworks/kauth-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kdeclarative-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kcmutils/kcmutils-5.66.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.66.0.ebuild new file mode 100644 index 000000000000..1aa0b2644055 --- /dev/null +++ b/kde-frameworks/kcmutils/kcmutils-5.66.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 +inherit ecm kde.org + +DESCRIPTION="Framework to work with KDE System Settings modules" +LICENSE="LGPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +DEPEND=" + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest index a0bcc8a59135..04ec5ad0a534 100644 --- a/kde-frameworks/kcodecs/Manifest +++ b/kde-frameworks/kcodecs/Manifest @@ -1,2 +1,2 @@ DIST kcodecs-5.64.0.tar.xz 220948 BLAKE2B 8c38d25dc8dd3ed9be56e17aed7115a840574a8ee9a08508cc2d0ae9e4bc387d302b0d752a841a4c434e69963418ee27ee3667a0a99116f1923b9a4d8660b768 SHA512 1bd239c53af28417322408c402b74f2bb4df43efbba64d5b4e2d3a08239caa68ed5ba3a815bccb533ec65c143154bdcc1ea50e74b3c3bde704bb6c6dbd0064b0 -DIST kcodecs-5.65.0.tar.xz 221776 BLAKE2B 8768243694554ae92b63dbe20d385777c2a11f31e79b8deaa9520cfa8144717cffb9d119f3b93d618a483047835fb6dcbf8655e9a23e97a06a6dbf78be4c5183 SHA512 a8538d954870e65ab92db880a2d3e77857bd8645133afcf402d3abf190d456779a79ed5515a4a3c874391ff70005dd89f0a16432ddffd16d7211ec2208e92725 +DIST kcodecs-5.66.0.tar.xz 221244 BLAKE2B 5a15d867134b2df440722501c65a1270dd18b5aade067cc3f347f0df4575934a1d0cabe0298ff39a5295dcf9be70808a0f62ef0f3320faa0c9e82d8014bfaa10 SHA512 31e73549ad96a19f634a58e79fccb9c1be0b64e0e6eb89242bf890bcb0c51d445499534e795cafa1e09d5fa6ac8f5b607e346071941296613ae1fcfc2641ceee diff --git a/kde-frameworks/kcodecs/kcodecs-5.65.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.66.0.ebuild similarity index 89% rename from kde-frameworks/kcodecs/kcodecs-5.65.0.ebuild rename to kde-frameworks/kcodecs/kcodecs-5.66.0.ebuild index 9ca20147957a..f8b3a79e8874 100644 --- a/kde-frameworks/kcodecs/kcodecs-5.65.0.ebuild +++ b/kde-frameworks/kcodecs/kcodecs-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest index 7b8c133c4b0d..757cdf9ea2af 100644 --- a/kde-frameworks/kcompletion/Manifest +++ b/kde-frameworks/kcompletion/Manifest @@ -1,2 +1,2 @@ DIST kcompletion-5.64.0.tar.xz 119888 BLAKE2B 73ca4589b574659c0396aa2e2615ea586353b91fcef6393056005dcb8a63e04d47f66e81a583caaafc7c96dee2e12626b3a029eeb9c0f46576901a20c479205b SHA512 59f84af0130ca8954f557068e91c86317d7df2b593071aed07790ba7012005394c8180e9408bc686ffd476c14edb4d6f4e3758f7cb9983a4db00237c1dbe578f -DIST kcompletion-5.65.0.tar.xz 120368 BLAKE2B 8fee8d0f108281474a27eb1bb88bea1c8641fe925ba60ffa8feb8051bfe672f520eb52e2d18fa8e249fdaeccc9d80a585517a3cae0343f6e97493693a56ab719 SHA512 d35844d13ab695ccf783a509dc0adcd7e39775ea6ebfa1ec2a1e21d81aa81eb422fc4df2c8bd71ba75f72b68c34d1d4a61801cbcc497834cc0d5cbb0dec39459 +DIST kcompletion-5.66.0.tar.xz 120448 BLAKE2B 4025daed5836313f25e1aee7ca24f39b7b395329b64f08e592459e3df3901749ad9a484f38a54598e434ae2c7482750e214243df161cfe8de47468615cd738d4 SHA512 8adec48d62f5e8051e7f3c5b52c55a52a7a66d041536649fd7424d51ae9ee8ed16e4eae9070e9258fdd7797761af3be3550a4fba1e04090d251f676c91f59136 diff --git a/kde-frameworks/kcompletion/kcompletion-5.65.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.66.0.ebuild similarity index 80% rename from kde-frameworks/kcompletion/kcompletion-5.65.0.ebuild rename to kde-frameworks/kcompletion/kcompletion-5.66.0.ebuild index 6b03498212b4..641d4836c73e 100644 --- a/kde-frameworks/kcompletion/kcompletion-5.65.0.ebuild +++ b/kde-frameworks/kcompletion/kcompletion-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,8 +18,8 @@ BDEPEND=" nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 " diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index add5f1012a05..076f3650b8aa 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,2 +1,2 @@ DIST kconfig-5.64.0.tar.xz 242300 BLAKE2B 0784340620eb46c5ed5b4c54ee05c09322eead72edb78f5abce7317340081aefeb553027036a7e662e9dade4bf8f697f4d42ff9325693eb95fe832c5a8f7cd82 SHA512 14e2f58a095eba2ae7e96523602b3426734e8147b60cbfb25068b8be8e8442d3f70489252f21bd3f8367d3c6af146d274205161b104b7dc6f2b0890f48b0816d -DIST kconfig-5.65.0.tar.xz 246060 BLAKE2B 4d5a93def9d50e164d21a38d0884efc92cece563dc7362cc6c26055dae2bfe60b48fa97738b1a3700f33ecb2a8f86167b87dff3f857eb659089360555d036260 SHA512 4a15605ac1d573eb01acb06c83c1ad7dc64f1642f295ad162b460f32ef7c77eeab0d7fdf131057da04c669bbb4f35201f580c52b2f034c4bb0129bbf7775800b +DIST kconfig-5.66.0.tar.xz 244236 BLAKE2B c3f1b8d40360717c2beace9339b03d2daa0466a3740b0183f55c752d671e4f4c040fd1560b0f00b3170a1b56adc12c13478966399268b3a017ef5cd24762d13e SHA512 bf809e1d1dcdfcc36f970f61d99b943db8583cc5c2b6c2b3d68e011d4503e5d22e659146e21b687acb8da890e002ab93b1deba79041f88d18e52f078ab138f74 diff --git a/kde-frameworks/kconfig/kconfig-5.65.0.ebuild b/kde-frameworks/kconfig/kconfig-5.66.0.ebuild similarity index 94% rename from kde-frameworks/kconfig/kconfig-5.65.0.ebuild rename to kde-frameworks/kconfig/kconfig-5.66.0.ebuild index 2d595084213f..655c4b532761 100644 --- a/kde-frameworks/kconfig/kconfig-5.65.0.ebuild +++ b/kde-frameworks/kconfig/kconfig-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest index c6020428d3cb..0bda449892ba 100644 --- a/kde-frameworks/kconfigwidgets/Manifest +++ b/kde-frameworks/kconfigwidgets/Manifest @@ -1,2 +1,2 @@ DIST kconfigwidgets-5.64.0.tar.xz 378708 BLAKE2B ac187592aafb7784296105aa0c17b1d4833a9f07fb127a372bf691a8268c53692bb0948f1fcfffd622400523f6d33aa0546a67879bccc24e647f29bbd57bf7be SHA512 9004f32b4d6af9e6faca4301cf0894598d2ba34f26e2ed9c5baf4420b0f7d3acb1264797a5bd13e613516e987a623f37e42b3e7123ff000628b94a1f45dfb449 -DIST kconfigwidgets-5.65.0.tar.xz 379148 BLAKE2B 18ea915796dc553f275f04bab05a7286dba2f4c3e127784355fcf781b199694cc6933b1e27f45a72c97b994223c1910cb5305d687ebaff00c21b42b687fbfb75 SHA512 10b76bce1b90628c3d8d1689146baa1d00cc7b43869c46adde6a39118c2be78f9fa3913f2612514ee588a5cade76bd1105948215767472b3874faaf98b3fb008 +DIST kconfigwidgets-5.66.0.tar.xz 379660 BLAKE2B 5ee7fea9ea65ad9465fd204104c3f534d9dbbeae080161607874d14fad215018c705e495b9798a2c7220147a9f875cc814eec770f12617aa6825120e0e6aefb7 SHA512 2646d63cb969b778f12b883f742bdf6d99eeb91b33e88b190ef32bef27a45aa02159cf584c07dcb5cb7bffaebe9e1eedc6ca938826424309d68bd6ff7cb487b0 diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.65.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.66.0.ebuild similarity index 66% rename from kde-frameworks/kconfigwidgets/kconfigwidgets-5.65.0.ebuild rename to kde-frameworks/kconfigwidgets/kconfigwidgets-5.66.0.ebuild index 46607dc4cba5..9d39d4b2befc 100644 --- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.65.0.ebuild +++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,13 +18,13 @@ BDEPEND=" man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) " DEPEND=" - >=kde-frameworks/kauth-${PVCUT}:5 - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kguiaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest index 7976f03b38c1..c0916c7331f2 100644 --- a/kde-frameworks/kcontacts/Manifest +++ b/kde-frameworks/kcontacts/Manifest @@ -1,2 +1,2 @@ DIST kcontacts-5.64.0.tar.xz 542380 BLAKE2B 2136f354a7fb200da8ea8f5a4cb32cabcbf1819c0c45b1ab7953f6268b70248b0df65cf5830431cd49dc4658bf4d10c984bd488639d10c3d3a114e3f20e9c64a SHA512 dc31b927e9a835364a550885b8a229dddc665043c0d923216d4e1dec270816fd437c8f6572cf27fd3d700dbe2bdca123505024fb6e8e8cb4a5d22b892c922fdc -DIST kcontacts-5.65.0.tar.xz 542528 BLAKE2B e7232bf596ec6d99c52502787993ddff401bbf9b9fe1bce45c5b7ba6394d68346dce0df5d09f9fa04796322b4453f4f18dd59b0532c891243bf977b91d6f13fa SHA512 6d1ff93319e7208608270f7a2db3cac1bbd6e5def706c2f11990f9acd1bc3f8845da3be38a732858e632d41f4fdd10a6d345f7462de68c89b8ba52fb6ceb7ed6 +DIST kcontacts-5.66.0.tar.xz 543836 BLAKE2B 5131245b18444ab5870630fb63d19be361cf5494e57742195d54b8cf84d37885a4a908adee782b107f7a9bb394377ff0c56b5147e3308c3849e46510535d8143 SHA512 8e11b20d7e6fcda4cd59a0faa5d81fcc09f7214c600612835c088ea70bec952cf94a49cb83390cc3a64e38fc27b459f76ea12729565e4c314c3f1f740dbdec4a diff --git a/kde-frameworks/kcontacts/kcontacts-5.65.0.ebuild b/kde-frameworks/kcontacts/kcontacts-5.66.0.ebuild similarity index 75% rename from kde-frameworks/kcontacts/kcontacts-5.65.0.ebuild rename to kde-frameworks/kcontacts/kcontacts-5.66.0.ebuild index d947cf4fbd19..cfdb4ca3ddb2 100644 --- a/kde-frameworks/kcontacts/kcontacts-5.65.0.ebuild +++ b/kde-frameworks/kcontacts/kcontacts-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,10 +15,10 @@ KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 >=dev-qt/qtgui-${QTMIN}:5 " RDEPEND="${DEPEND} diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index 50bb18fca59d..1ad8d1190368 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,2 +1,2 @@ DIST kcoreaddons-5.64.0.tar.xz 375660 BLAKE2B a540d07b70bbeeafce51d467ab90a82eb799cc0cb6d01e574432c4cd19def0a18d45da90ec36cd735413971aa1fd327a8fb8907706978e8f5377bccba4382bbb SHA512 4aa6b02539147d12ce55a8796d36dae3c5a89028210cf874462106cbb37940ddca46c85c448baf3dadfa29bbc4050dbf53de1b25812a9cd78791b3e77ee48c99 -DIST kcoreaddons-5.65.0.tar.xz 376648 BLAKE2B 87a4e6b63357870f14e6e0ab502578f750da40d000d9a674283c7cf97488d11fe561636f09189c82522ec67edcaffce5db9ded1ecf50e5253fa8bf5995210aa1 SHA512 2b2d1bf85e3f0a2e226c678107653dd347bf7d8a0d23cab2759057eb6ba74dc45fd1bfcf6da1c176c2ee60bbb0e05d43a85bec1a9955bfedc79aca62f4d8aae8 +DIST kcoreaddons-5.66.0.tar.xz 368064 BLAKE2B 709514fff85b341c710456ef8bbfbdfadead860badfbd07a95b3dafa1365148d39b9defe6a06b7a602a539dbda52fbd2e72a6bb3975064e7c2f6347fdba21e34 SHA512 86b24604a9d7ff32b5a1e4c43c11a254b788deb0e289625de3c7acf75d435405273b59be2646df9906558f8190124aeedc061f9b963bf336d0200ed799570b60 diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.65.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.66.0.ebuild similarity index 95% rename from kde-frameworks/kcoreaddons/kcoreaddons-5.65.0.ebuild rename to kde-frameworks/kcoreaddons/kcoreaddons-5.66.0.ebuild index cbf5d43e8a10..928ee8f5e548 100644 --- a/kde-frameworks/kcoreaddons/kcoreaddons-5.65.0.ebuild +++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest index 8ce1dae0608e..a3a7cb8c6a59 100644 --- a/kde-frameworks/kcrash/Manifest +++ b/kde-frameworks/kcrash/Manifest @@ -1,2 +1,2 @@ DIST kcrash-5.64.0.tar.xz 23336 BLAKE2B 44375248264bd2ad98a2774cbdda149f7b5de0d9d7ec9ca3e264418359350371bda6f7779a9b2ad6d253581b10fc090aa345ddca5625d393f70c21babbd100bc SHA512 bfd4de4839a7464f7fc66e667a0262c3119bf51b35b017a9f76446f7db1a3dd0d3418651bf79b4fff580910dcffe7b8c65bdac56ed7ec0bb6a9bdf6e5474e0ed -DIST kcrash-5.65.0.tar.xz 23340 BLAKE2B 2d102fd51341f6810b2ef7a909e9324ce7bc7f16888e6998080d432621874331f65914496a1ac7a9588a427d0f2cfd936893743326bb8a7b9a576e593cf7c8dd SHA512 2fdd67c4d6cb3f0efa200cd18e784e0ac10600566d571397054f9eb2b84b801cb5f94029db8b0d1aed29c12a6b0359800f758972118f5121ddc3cb4be00e1e2d +DIST kcrash-5.66.0.tar.xz 23312 BLAKE2B e83410eae1489ff756f98432904514bb7b5cc6da24fd76db7277c78a5c27fe330bbd5fbbfb1cdbbd5408e972386853d3ed0ad3fb75a4884062fe819a2b17385b SHA512 0bfb2b7211522608c4e2bdf0677074daff4ca4802c02949eb720df87d5c5ba2b4882c69fd908abd34440ef5fa97e1109535aea94071b646b15d1e7819203cf8f diff --git a/kde-frameworks/kcrash/kcrash-5.65.0.ebuild b/kde-frameworks/kcrash/kcrash-5.66.0.ebuild similarity index 82% rename from kde-frameworks/kcrash/kcrash-5.65.0.ebuild rename to kde-frameworks/kcrash/kcrash-5.66.0.ebuild index 2404ea267ded..f9e4f24c3cc0 100644 --- a/kde-frameworks/kcrash/kcrash-5.65.0.ebuild +++ b/kde-frameworks/kcrash/kcrash-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,8 +20,8 @@ BDEPEND=" nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " RDEPEND=" - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtx11extras-${QTMIN}:5 x11-libs/libX11 diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest index 7add260eb669..0d83e762728a 100644 --- a/kde-frameworks/kdbusaddons/Manifest +++ b/kde-frameworks/kdbusaddons/Manifest @@ -1,2 +1,2 @@ DIST kdbusaddons-5.64.0.tar.xz 40088 BLAKE2B e2edb4d476cdd53c3cd2796ba49b6ef88934cc0167c47a2ca286ea38ebec2d5f93fc099372b68752c1b0369ccf41ac0b4548b06a82822c140e978cc36763efb0 SHA512 1dc0f7753c143163ba10e62ad773ba020fe88ad8520b47c2b6c9523b27457fb8054d654bc6dbd9aa5f25ce47938343a72fbbc9e91f78eb84e6500d8be8f9cac2 -DIST kdbusaddons-5.65.0.tar.xz 40152 BLAKE2B c12118aa2f04efcb20a6128cdc0dc20febbcfb46cfc82efd532f3bbaafce0efb7f91613d428a566617d119bced4edcf37ba021368cb782f81ce89e0940c87128 SHA512 192e058f1feb0c390c07755522f3fa6e6c5b676673fe1875c58ecff8d56d37a816a60316f8f2e49217f61d0fde1d73e7461b3d333a3917a233bbb25ee57609f2 +DIST kdbusaddons-5.66.0.tar.xz 40104 BLAKE2B a7e468f8b44e36531c68864e2f47daf075d45cf828874a1be56ba3b300182c72d66b9fe716988852abad6b470dc67071cbdab23669571ca40e66d8b880936335 SHA512 ee85f691f5916135a2cbcaa9dcea945329fa744a1d81f875a73dfe1d64a52d7d4575dc80eded281c08df8327ae6cddb44e1ff5348c76c51d935bb02c27f17383 diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.65.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.66.0.ebuild similarity index 93% rename from kde-frameworks/kdbusaddons/kdbusaddons-5.65.0.ebuild rename to kde-frameworks/kdbusaddons/kdbusaddons-5.66.0.ebuild index 36ab87c81b13..e1191087cadc 100644 --- a/kde-frameworks/kdbusaddons/kdbusaddons-5.65.0.ebuild +++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest index 6d4cc414c130..c77f80bbd88d 100644 --- a/kde-frameworks/kdeclarative/Manifest +++ b/kde-frameworks/kdeclarative/Manifest @@ -1,2 +1,2 @@ DIST kdeclarative-5.64.0.tar.xz 174332 BLAKE2B de2094053bc6105915b1a9a6ab05fc582732c864e0f673feb6cc29c37773ab615b3f83dac38538c313ad9f40ad5ada433cc16d9120559c16d31909bdc0183606 SHA512 1e15b67b0ce4f165307750854fd7cb8265f922ccd46f66971106a1ba21a1e798d429ced41830705f1bee0819edefccc788da9fc983ad3f316b7162be4e85f364 -DIST kdeclarative-5.65.0.tar.xz 174756 BLAKE2B 3f82030ce3e0984796a1e6fbb14eee855be00b1a14f4e4a5ab83258d1ec980e2b515bbc24659294cd49531885e835e66892caac01884edd15db05600885b5f3c SHA512 d8cabccb96c7ef820533b0350cd18125a534e75fcf9e9debbb5bb38225c2ad718093574a1ba790b9671550f5ccdefc2ea8363526df0fab91dd692ee34e5c4b8d +DIST kdeclarative-5.66.0.tar.xz 175372 BLAKE2B 53e28fa701593b59b2232fad94a5de62b2bbb384f972e434d0c0dfafbe6346c9ac384fdf8988f00f691a9489248c379c3e2a84e0c05e7285e3b2650144f8e9ba SHA512 5353cba20b2b4d22ef3fe34bf12f257b1048577775fbd683d8ac439b5b29677bc4fd10be96d58abaacaa14dd671b2688a480e0c31be82b56563e3d9fa04f2170 diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.65.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.66.0.ebuild similarity index 54% rename from kde-frameworks/kdeclarative/kdeclarative-5.65.0.ebuild rename to kde-frameworks/kdeclarative/kdeclarative-5.66.0.ebuild index dc4061ba3a18..afbf204f8533 100644 --- a/kde-frameworks/kdeclarative/kdeclarative-5.65.0.ebuild +++ b/kde-frameworks/kdeclarative/kdeclarative-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,16 +15,16 @@ IUSE="" # drop qtgui subslot operator when QT_MINIMAL >= 5.14.0 DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kglobalaccel-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kpackage-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5= >=dev-qt/qtnetwork-${QTMIN}:5 diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest index f808f87120e9..bb9b555b4b51 100644 --- a/kde-frameworks/kded/Manifest +++ b/kde-frameworks/kded/Manifest @@ -1,2 +1,2 @@ DIST kded-5.64.0.tar.xz 38128 BLAKE2B 496df2d2e3b83759130b84be71ea0f2afe27396c9e6d3b45bb7631b626c4ad970d8d54bd92f31fd407adf7dc574421b2117bb3e5bceae2a31bd40e8337bd1101 SHA512 aa71bd1eef129131349b61da3645c915aceb309099e1ec2f2d66b3496153072647418ca262a8272e1155a45cdf268dc388f67d64303069d055d22564c4871f09 -DIST kded-5.65.0.tar.xz 38008 BLAKE2B ff3d93a98371911fa08cc6c01f52011e88fd0eeea741d37db93a24eed1b2b2ec86a4b357cdf45ccc57c5df567eb480d53f2b922aa35aff9cbcccb9ec420fa379 SHA512 ec382a920861e666c07f65183ad2548de6d74ad3a55a49a2be889a9f447772aa02845b7e6ea81daac31eb43a23ca6a71157aaf1d4a8c8438f8459b1b85b8f0d3 +DIST kded-5.66.0.tar.xz 38056 BLAKE2B 62613378e72a1a5680aef04db342916e52fcbc772f2d32578270ca4983a8ed46a1b428d819c31c616db690847a7cc2d8cdbf802028aa79ce68cfa97a4072c039 SHA512 e65d6e18a33142c05f82153fbc234e0ad4a190d8d98ed13baf6b7b376338a63cbacb1dfdad6a8791b517b9de3300a363400a7a24868c808e0e2a7facb80623b8 diff --git a/kde-frameworks/kded/kded-5.65.0.ebuild b/kde-frameworks/kded/kded-5.66.0.ebuild similarity index 68% rename from kde-frameworks/kded/kded-5.65.0.ebuild rename to kde-frameworks/kded/kded-5.66.0.ebuild index 2df3dfb7464f..4226acc32a20 100644 --- a/kde-frameworks/kded/kded-5.65.0.ebuild +++ b/kde-frameworks/kded/kded-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,15 +18,15 @@ BDEPEND=" man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) " DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kcrash-${PVCUT}:5 - >=kde-frameworks/kdbusaddons-${PVCUT}:5 - >=kde-frameworks/kinit-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest index 72e8dc606e88..e84e6e1e0262 100644 --- a/kde-frameworks/kdelibs4support/Manifest +++ b/kde-frameworks/kdelibs4support/Manifest @@ -1,2 +1,2 @@ DIST kdelibs4support-5.64.0.tar.xz 3517040 BLAKE2B 5df22c4d02aa1ce6e980a6ba8d4ce53430ddc8eeb518be95b75aaa491703954f683db9db8d62077a882bfa0cb961600c604582372ea86511d8296239f24039a5 SHA512 7c87b2e02e569e684bb7532421ced3f8bb28171b899cfecc05f16e8e30b64515812c80a3ca3c79d4af7e2cfd5bd7b7fbbf586559948207193adb2692e57de433 -DIST kdelibs4support-5.65.0.tar.xz 3514060 BLAKE2B 5050b8a1c27564511a2d7e1b8e577e0d16c32e258b7096c76f0356f4361530fbfd68ed39b4aab593bc4a0726b9b0a47d5e261f236fa0426b0d2faaf85b7fb93a SHA512 5d41561a28999d460099fc97e69ba76340f9f46e67725dd9a66a5f8fdf5e6395f17908f997ecf84656d3fb7712490772df561a4122da946041f2c85d2053f341 +DIST kdelibs4support-5.66.0.tar.xz 3517344 BLAKE2B f1c3fd3da1e3addfdd9561eb3e65e5f3be666b6dd454206e8a5090a0dd0799cf5738446d0f152a234745bc13af6bacffa1195f59e78b0d7c7028cfc74c4444df SHA512 bd6e804386495f8ee6a7bd8fa388331c4a16a38319df4ca4f6310921707c628b0c3041216218e5872720782c466697239fc64a25dcaf7c80d3e9d5d65bbb5726 diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.65.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.66.0.ebuild similarity index 52% rename from kde-frameworks/kdelibs4support/kdelibs4support-5.65.0.ebuild rename to kde-frameworks/kdelibs4support/kdelibs4support-5.66.0.ebuild index 35c41db0df77..a01c8493c520 100644 --- a/kde-frameworks/kdelibs4support/kdelibs4support-5.65.0.ebuild +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,34 +20,6 @@ BDEPEND=" dev-perl/URI " COMMON_DEPEND=" - >=kde-frameworks/kauth-${PVCUT}:5 - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kcrash-${PVCUT}:5 - >=kde-frameworks/kdbusaddons-${PVCUT}:5 - >=kde-frameworks/kded-${PVCUT}:5 - >=kde-frameworks/kdesignerplugin-${PVCUT}:5 - >=kde-frameworks/kdoctools-${PVCUT}:5 - >=kde-frameworks/kemoticons-${PVCUT}:5 - >=kde-frameworks/kglobalaccel-${PVCUT}:5 - >=kde-frameworks/kguiaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kjobwidgets-${PVCUT}:5 - >=kde-frameworks/knotifications-${PVCUT}:5 - >=kde-frameworks/kparts-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/ktextwidgets-${PVCUT}:5 - >=kde-frameworks/kunitconversion-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 - >=kde-frameworks/solid-${PVCUT}:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5[ssl] @@ -55,6 +27,34 @@ COMMON_DEPEND=" >=dev-qt/qtsvg-${QTMIN}:5 >=dev-qt/qttest-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + >=kde-frameworks/kded-${PVCUT}:5 + =kde-frameworks/kdesignerplugin-${PVCUT}*:5 + =kde-frameworks/kdoctools-${PVCUT}*:5 + =kde-frameworks/kemoticons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kunitconversion-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 app-text/docbook-xml-dtd:4.2 virtual/libintl !libressl? ( dev-libs/openssl:0 ) @@ -73,8 +73,8 @@ DEPEND="${COMMON_DEPEND} X? ( x11-base/xorg-proto ) " RDEPEND="${COMMON_DEPEND} - >=kde-frameworks/kinit-${PVCUT}:5 - >=kde-frameworks/kitemmodels-${PVCUT}:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kitemmodels-${PVCUT}*:5 >=dev-qt/qtxml-${QTMIN}:5 " diff --git a/kde-frameworks/kdesignerplugin/Manifest b/kde-frameworks/kdesignerplugin/Manifest index 7b76d34a8ae0..fbf52c6028fa 100644 --- a/kde-frameworks/kdesignerplugin/Manifest +++ b/kde-frameworks/kdesignerplugin/Manifest @@ -1,2 +1,2 @@ DIST kdesignerplugin-5.64.0.tar.xz 71080 BLAKE2B 4d60091cd64541e5e0af91b5ce2ed350188cad75f3bf58d12b90c77f82a9c912df0543a8f0d4b2371e7c378d0ce08fc327b356270225613ed2a0a873cc99133c SHA512 abaace216390f35d94bdf8f608b0d8bca475dc3bc0ab193d71774f4904669f86c7e8b600a390fd1470f3e8f57e52885aa89d7d38468644176006e72d981e83e1 -DIST kdesignerplugin-5.65.0.tar.xz 71152 BLAKE2B 733c281b0ca6e67e09adf46583c8a75746eec364586700263d7d02846a8e6189650e79f27729c7ea5fda59d1cb264cde40daba9c45b1b4f55c90ca50ebec0ec4 SHA512 4caf89f2ea2b52697b967d3025217ac49d4dde8b475af8605e5a7a7e7014a7fb1d6da2433e8b3162e33eb1ed85bf8cdcb8c50cf5bb1de1cb9d4243754a90614a +DIST kdesignerplugin-5.66.0.tar.xz 71108 BLAKE2B 32651814bff9f500c313a13fdd54d4c2da519395bdeb799cd480008e7b65b977eb1244588b603457750f2529dabce4102443665bf8ac0f4bd5eb6318479e44bf SHA512 04ed2b9a7c75be32d3f9ddd68f33e4a9c36620ffe80ee2d0599279d445d8236fa63f5a0ceb437fbf9cd8c180944178eff1d26e94fcb807441800a9ea0fd23b28 diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.65.0.ebuild b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.66.0.ebuild similarity index 78% rename from kde-frameworks/kdesignerplugin/kdesignerplugin-5.65.0.ebuild rename to kde-frameworks/kdesignerplugin/kdesignerplugin-5.66.0.ebuild index f83e326bda5d..da2a7c562f42 100644 --- a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.65.0.ebuild +++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,7 +19,7 @@ BDEPEND=" nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest index 618f6fe75dd8..5468811c1074 100644 --- a/kde-frameworks/kdesu/Manifest +++ b/kde-frameworks/kdesu/Manifest @@ -1,2 +1,2 @@ DIST kdesu-5.64.0.tar.xz 47364 BLAKE2B b9e31764170951ff9ac72a89d93f9d3ac4e8565a24f57209d8b8bd171c14e0fe21244583a072274d7ab3e76db7907cf8baa985a916a5bb1bdc5499966b0e1342 SHA512 83395f55f5515ade8286f71dd4301f6d3f32e44278a562a3f6f7d266a0198c55b6e6c790fcdd67d86df184d4497fa7a284471f379c4464da5b6ba05ed11c476b -DIST kdesu-5.65.0.tar.xz 47400 BLAKE2B bef576427ac3f0d2b7ec4b1276754a7da3e473d8a0117257bc0213112aa5e7dd6ada9de338c906f125236efd676bcd5b508bd6d5053b43cdc1fde7353c3b8dc8 SHA512 46d310407262ec76550273b18f8647443b9952e527d4b8e3d5b869ee894807e2f6eed6597c28d42b3e6b96d2f270f4bf7dd64dfea6c5b4ecfa863e901d697d40 +DIST kdesu-5.66.0.tar.xz 47264 BLAKE2B 3f93aee839edc1d80d95ab0d3d43cef24bd9bfbe5723cae1751858aa04f460303f8ecbbac4c31eda247c555cdd515b808874c3c9acd3d683ac30fe7b5bac1de4 SHA512 4a8f076d06cce70e5a81c51c0111df1b944d12788893e86605c24cfec6dfed314f5abe096f274fba671ab0ed2e91a0810898933fc2477a9bec9fbfa9fe6e38ec diff --git a/kde-frameworks/kdesu/kdesu-5.65.0.ebuild b/kde-frameworks/kdesu/kdesu-5.66.0.ebuild similarity index 66% rename from kde-frameworks/kdesu/kdesu-5.65.0.ebuild rename to kde-frameworks/kdesu/kdesu-5.66.0.ebuild index d4abf139a139..f93830514b83 100644 --- a/kde-frameworks/kdesu/kdesu-5.65.0.ebuild +++ b/kde-frameworks/kdesu/kdesu-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,11 +13,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="X" RDEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kpty-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kpty-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 X? ( x11-libs/libX11 ) " DEPEND="${RDEPEND} diff --git a/kde-frameworks/kdewebkit/Manifest b/kde-frameworks/kdewebkit/Manifest index 7d543fdf0611..61ccbad339e3 100644 --- a/kde-frameworks/kdewebkit/Manifest +++ b/kde-frameworks/kdewebkit/Manifest @@ -1,2 +1,2 @@ DIST kdewebkit-5.64.0.tar.xz 29808 BLAKE2B 93185e414303640c59473d8df789e22ca8af843458fd0120ee7ed17587570f5e99ed8cbceb2ad303e890e1184ff402402ae6aeb5e93e67826b49e7ed1832fb4f SHA512 bd308fbd32ef0896feb857238933c178b8afcd808b820c3319024985f0ab2ec2b89333a7f8aaca696b55c096d4225181dcf7ae73942527d5b125afa5ff26f23a -DIST kdewebkit-5.65.0.tar.xz 29904 BLAKE2B e8d811e7749f4c8879d93639faf2a85828780572d07e9b97d3d9b0d6d8f1ca26d6d526c013f30876f162bc12549db4b246c5732b4f9dcea985cb091c9b5b89e9 SHA512 6b66253e009871fa33e6f33a16a39b37f0828db688be95487f326bae96ef023aacb859a5726ea63faa4b12ee352be1f0d0d0697f67dde95292e677659a2f231d +DIST kdewebkit-5.66.0.tar.xz 29792 BLAKE2B d1abc87bbd9a6fef8d9cd359c1b4eb1b4bc2632264cbcfa988d55e70beaa5ce480b1d00ef74fb67f2b581d56dc18a9555096707cbbc732ba6d5f07cc8350512d SHA512 3f41030992aef86f5704d74b9f8b39fae6978adbd817284c672625810be28548695faef648a95c10112a56247cdeddbae6c2ee1229b692494e1d904b45e5c74d diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.65.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.66.0.ebuild similarity index 62% rename from kde-frameworks/kdewebkit/kdewebkit-5.65.0.ebuild rename to kde-frameworks/kdewebkit/kdewebkit-5.66.0.ebuild index 05a5f55d8303..d813d6708c94 100644 --- a/kde-frameworks/kdewebkit/kdewebkit-5.65.0.ebuild +++ b/kde-frameworks/kdewebkit/kdewebkit-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,18 +15,18 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="designer" RDEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kjobwidgets-${PVCUT}:5 - >=kde-frameworks/kparts-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwallet-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwallet-${PVCUT}*:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtwebkit-5.212.0_pre20180120:5 - designer? ( >=kde-frameworks/kdesignerplugin-${PVCUT}:5 ) + designer? ( =kde-frameworks/kdesignerplugin-${PVCUT}*:5 ) " DEPEND="${RDEPEND} >=dev-qt/qtnetwork-${QTMIN}:5 diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest index ff157a356d91..20588e2e09ac 100644 --- a/kde-frameworks/kdnssd/Manifest +++ b/kde-frameworks/kdnssd/Manifest @@ -1,2 +1,2 @@ DIST kdnssd-5.64.0.tar.xz 58768 BLAKE2B d99382ec7c6d283d872e1897afa455e4533987893bd6c8e8223193fed7552e7dd0aaa928b29fac5f912f1e05d58cf01e25d4e73db8a2557c94abcde0504c40d5 SHA512 6967ab601a80edf82dd4b6450bac7583151a7ac0787bd66d32e0cb0052dad9bb69ad98cd6f11a77190c63871d9f92612c34bbf05e157fe62f19c9190f7e35968 -DIST kdnssd-5.65.0.tar.xz 58648 BLAKE2B 040b49efd1b7b19aab361dde285765ac1bb8688875de42c61ab92906739006d41fb64e05208ff1e396d7986dbbf9584df8b228c01dc03d0446d7dc229188605e SHA512 c11e6fd38c3dff8a0b315b3d6195d94acfb17a2f1ca1e7da5ec642c50a0ffb5f1b576909b33f2be870bfab4613b4c66f0de4a2ea833a7c64dc64a84a331d60b8 +DIST kdnssd-5.66.0.tar.xz 58632 BLAKE2B c88b2e6187d0fee068b572a0cf5a2afbddab26db3592e2da18792f6963be4706ae4927d20aeca4868040d5496bad885a9af2a54c97e3382b00f4cf0199c6ed67 SHA512 5465dc85a60790488c21e1e3fc63ea461ec74c371a487e32466ca3263fc1a0449961360d3d5e3ea09bbe1149fc013a9e23555bbac2d406b7d31ebb38290f3bf9 diff --git a/kde-frameworks/kdnssd/kdnssd-5.65.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.66.0.ebuild similarity index 94% rename from kde-frameworks/kdnssd/kdnssd-5.65.0.ebuild rename to kde-frameworks/kdnssd/kdnssd-5.66.0.ebuild index 5a275a0fecd1..bd3b379e01b4 100644 --- a/kde-frameworks/kdnssd/kdnssd-5.65.0.ebuild +++ b/kde-frameworks/kdnssd/kdnssd-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest index 01373097fca4..6374fff7f16a 100644 --- a/kde-frameworks/kdoctools/Manifest +++ b/kde-frameworks/kdoctools/Manifest @@ -1,2 +1,2 @@ DIST kdoctools-5.64.0.tar.xz 429464 BLAKE2B 56623d9171956752eac51ec9cd7c8bedb5ff57c66b14619d1f8e1253c39fd3b00284fdb6ac2f03b3fd54fdbcfe037f07a46c126effe81ae67f67dc801023e98f SHA512 213c343fee983093391b84a81186a36edc7e78651ccf19381579695f9ed70af660131614393420258d63538953e494ff7246892dc4f31e1469bd7ab318eef1f9 -DIST kdoctools-5.65.0.tar.xz 428076 BLAKE2B 487d7f2d4543e4f2670848d30a9eac93a73235547ee61a023bda992664f3dbc64a1a13e3a91d81590e1e4ea784223af692f359f54c482bf905638746a202e47a SHA512 1857d8838cd94dfd5c02dcbbdeba193c3d7aaf976be27cabf9f1b3631b3b55e0446d4f4b082677451b55ffa15b56efb62bfb0fcd0448cd157928dc41cb86b56b +DIST kdoctools-5.66.0.tar.xz 428884 BLAKE2B 906593af7889a6190b3cc0173971d54bd70d63e81d58a6598f3c58639cde5558e5ebd01a86ee2d5be9b2f4ba2a6d87f6be512bc69882e3d2f3f056f509af9a5c SHA512 b830d99bb4c39fd1dd8cb942d0b2b987cdf260ab4547ce7c37650cc9e0b3607d7a0009c02f67cd5b9cc9234cd026bf669d9b17983b569425dff33323ce7df272 diff --git a/kde-frameworks/kdoctools/files/kdoctools-5.66.0-docbundledir.patch b/kde-frameworks/kdoctools/files/kdoctools-5.66.0-docbundledir.patch new file mode 100644 index 000000000000..640e4d83426c --- /dev/null +++ b/kde-frameworks/kdoctools/files/kdoctools-5.66.0-docbundledir.patch @@ -0,0 +1,160 @@ +diff --git a/autotests/CMakeLists.txt b/autotests/CMakeLists.txt +--- a/autotests/CMakeLists.txt ++++ b/autotests/CMakeLists.txt +@@ -1,3 +1,40 @@ ++include(ECMMarkAsTest) ++ ++find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core Test) ++ ++find_package(LibXslt REQUIRED) ++find_package(LibXml2 REQUIRED) ++ ++include_directories( ${LIBXML2_INCLUDE_DIR} ${LIBXSLT_INCLUDE_DIR} ) ++ ++include_directories(${CMAKE_CURRENT_BINARY_DIR}/../src) ++include_directories(${CMAKE_CURRENT_BINARY_DIR}/..) ++ ++add_definitions(-DSIMPLE_XSLT) ++ ++function(kdoctools_define_document_test basetest) ++ set(documentdirstest_SRCS ++ ${basetest}.cpp ++ ../src/xslt.cpp ++ ${CMAKE_CURRENT_BINARY_DIR}/../src/loggingcategory.cpp ++ ) ++ ++ add_executable(${basetest} ${documentdirstest_SRCS}) ++ target_link_libraries(${basetest} ++ Qt5::Core Qt5::Test ++ ${LIBXML2_LIBRARIES} ${LIBXSLT_LIBRARIES} ${LIBXSLT_EXSLT_LIBRARIES} ++ ) ++ ++ add_test(NAME ${basetest} COMMAND ${basetest}) ++ ecm_mark_as_test(${basetest}) ++endfunction() ++ ++kdoctools_define_document_test(documentdirstest) ++ ++kdoctools_define_document_test(documentcustomdirtest) ++# custom path, used by the test ++target_compile_definitions(documentcustomdirtest PRIVATE KDOCTOOLS_CUSTOM_DOC_PATH="/usr/share/doc/kde/HTML") ++ + add_test( + NAME meinproc_template + COMMAND meinproc5 --srcdir ${CMAKE_CURRENT_BINARY_DIR}/../src ${CMAKE_CURRENT_SOURCE_DIR}/../src/template.docbook +diff --git a/autotests/documentcustomdirtest.cpp b/autotests/documentcustomdirtest.cpp +new file mode 100644 +--- /dev/null ++++ b/autotests/documentcustomdirtest.cpp +@@ -0,0 +1,37 @@ ++#include ++#include ++#include ++ ++#include "../src/docbookxslt.h" ++#include "config-kdoctools.h" ++#include "loggingcategory.h" ++ ++using namespace KDocTools; ++ ++class documentCustomDirTest: public QObject ++{ ++ Q_OBJECT ++private Q_SLOTS: ++ void testDirsContent(); ++}; ++ ++void documentCustomDirTest::testDirsContent() ++{ ++ const QStringList docDirs = documentationDirs(); ++ QVERIFY(docDirs.size() >= 1); ++ /* DOCBUNDLEDIR (one of its matches) must be the first element */ ++ QVERIFY(docDirs[0].indexOf(QRegularExpression(QStringLiteral(KDOCTOOLS_DOCBUNDLEDIR))) >= 0); ++ /* Check all the other items that should be there; ++ check the last occurrence, as each locateAll can return more items ++ and also some of them may match KDOCTOOLS_DOCBUNDLEDIR */ ++ int position_dir_doc_HTML = docDirs.lastIndexOf(QRegularExpression(QStringLiteral(".*/doc/HTML$"))); ++ QVERIFY(position_dir_doc_HTML >= 0); ++ int position_dir_help = docDirs.lastIndexOf(QRegularExpression(QStringLiteral(".*/help$"))); ++ QVERIFY(position_dir_help >= 0); ++ /* The custom directory */ ++ int position_dir_custom = docDirs.lastIndexOf(QStringLiteral(KDOCTOOLS_CUSTOM_DOC_PATH)); ++ QVERIFY(position_dir_custom >= 0); ++} ++ ++QTEST_MAIN(documentCustomDirTest) ++#include "documentcustomdirtest.moc" +diff --git a/autotests/documentdirstest.cpp b/autotests/documentdirstest.cpp +new file mode 100644 +--- /dev/null ++++ b/autotests/documentdirstest.cpp +@@ -0,0 +1,34 @@ ++#include ++#include ++#include ++ ++#include "../src/docbookxslt.h" ++#include "config-kdoctools.h" ++#include "loggingcategory.h" ++ ++using namespace KDocTools; ++ ++class documentDirsTest: public QObject ++{ ++ Q_OBJECT ++private Q_SLOTS: ++ void testDirsContent(); ++}; ++ ++void documentDirsTest::testDirsContent() ++{ ++ const QStringList docDirs = documentationDirs(); ++ QVERIFY(docDirs.size() >= 1); ++ /* DOCBUNDLEDIR (one of its matches) must be the first element */ ++ QVERIFY(docDirs[0].indexOf(QRegularExpression(QStringLiteral(KDOCTOOLS_DOCBUNDLEDIR))) >= 0); ++ /* Check all the other items that should be there; ++ check the last occurrence, as each locateAll can return more items ++ and also some of them may match KDOCTOOLS_DOCBUNDLEDIR */ ++ int position_dir_doc_HTML = docDirs.lastIndexOf(QRegularExpression(QStringLiteral(".*/doc/HTML$"))); ++ QVERIFY(position_dir_doc_HTML >= 0); ++ int position_dir_help = docDirs.lastIndexOf(QRegularExpression(QStringLiteral(".*/help$"))); ++ QVERIFY(position_dir_help >= 0); ++} ++ ++QTEST_MAIN(documentDirsTest) ++#include "documentdirstest.moc" +diff --git a/config-kdoctools.h.cmake b/config-kdoctools.h.cmake +--- a/config-kdoctools.h.cmake ++++ b/config-kdoctools.h.cmake +@@ -3,3 +3,13 @@ + #define DOCBOOK_XML_CURRDTD "@DocBookXML4_DTD_DIR@" + + #define KDOCTOOLS_INSTALL_DATADIR_KF5 "${CMAKE_INSTALL_PREFIX}/${KDE_INSTALL_DATADIR_KF5}" ++ ++#define KDOCTOOLS_DOCBUNDLEDIR "${KDE_INSTALL_DOCBUNDLEDIR}" ++ ++/* Get the value set in the library at compile time, or allow the application ++ to set it if the library has not defined it (useful for example for testing ++ purposes) ++*/ ++#ifndef KDOCTOOLS_CUSTOM_DOC_PATH ++#define KDOCTOOLS_CUSTOM_DOC_PATH "${KDOCTOOLS_CUSTOM_DOC_PATH}" ++#endif +diff --git a/src/xslt.cpp b/src/xslt.cpp +--- a/src/xslt.cpp ++++ b/src/xslt.cpp +@@ -489,5 +489,13 @@ + QStringList KDocTools::documentationDirs() + { + /* List of paths containing documentation */ +- return QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("doc/HTML"), QStandardPaths::LocateDirectory); ++ QStringList allDocDirs; ++ allDocDirs << QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral(KDOCTOOLS_DOCBUNDLEDIR), QStandardPaths::LocateDirectory) ++ << QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("doc/HTML"), QStandardPaths::LocateDirectory) ++ << QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("help"), QStandardPaths::LocateDirectory); ++ if (!QStringLiteral(KDOCTOOLS_CUSTOM_DOC_PATH).isEmpty()) { ++ allDocDirs << QStringLiteral(KDOCTOOLS_CUSTOM_DOC_PATH); ++ } ++ allDocDirs.removeDuplicates(); ++ return allDocDirs; + } diff --git a/kde-frameworks/kdoctools/kdoctools-5.65.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.66.0.ebuild similarity index 83% rename from kde-frameworks/kdoctools/kdoctools-5.65.0.ebuild rename to kde-frameworks/kdoctools/kdoctools-5.66.0.ebuild index de60835191ab..0d80c0455b6c 100644 --- a/kde-frameworks/kdoctools/kdoctools-5.65.0.ebuild +++ b/kde-frameworks/kdoctools/kdoctools-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,6 +8,7 @@ PVCUT=$(ver_cut 1-2) inherit ecm kde.org DESCRIPTION="Tools to generate documentation in various formats from DocBook files" + LICENSE="MIT" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="nls" @@ -18,16 +19,16 @@ BDEPEND=" nls? ( >=kde-frameworks/ki18n-${PVCUT}:5 ) " DEPEND=" - >=kde-frameworks/karchive-${PVCUT}:5 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt + =kde-frameworks/karchive-${PVCUT}*:5 " RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}/${PN}-5.54.0-gentoo-docbundledir.patch" ) +PATCHES=( "${FILESDIR}/${PN}-5.66.0-docbundledir.patch" ) src_configure() { local mycmakeargs=( diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest index dac7d0e99c10..5c620c999988 100644 --- a/kde-frameworks/kemoticons/Manifest +++ b/kde-frameworks/kemoticons/Manifest @@ -1,2 +1,2 @@ DIST kemoticons-5.64.0.tar.xz 1696952 BLAKE2B d0d8d09553b014f28cabb986b2b103639feed2c2295bab5ce01122b20c9ae3655a4cdf49ae29a1412a89e0b7588a2e20960251b182a943911445abe89f0df600 SHA512 f0a3c40984ab3ffc7aa890defdc5371c71383d15963e34bdf6b021a686d959da90f014cd80b255471921dbccba037f27c22c2527a0d0c9734c7b084528c2706c -DIST kemoticons-5.65.0.tar.xz 1696564 BLAKE2B 5c32c8594c61da4d9420af7fce060026ba74bb1ca14d0c292f1b62947dac4f8df136d1b658439859eeff7ce2135309f20a74a9025e8eb3a425f1db0a2a662e9f SHA512 6cc7ae2581c4de3010658ca7941c983737fd68fd7f57405977e7fe5103d715509c3b2a3caa9b29262f6ec1e90c62ddc2e0cc6afdb2b85421c207617c8e5339df +DIST kemoticons-5.66.0.tar.xz 1696820 BLAKE2B 2207c9b30e8b99be9e8a9ddb84f91c35e67c8f24bcb0da4ea7303628a429fd631f224f3ad1bf4bfee675b8fbe4202e5b115ff93256969d6441452cd5ec216c20 SHA512 0dc33b7ca48b19b76428e0eccb4e51156f92ad20067c535a3329a0ace3c536cb55fc7771f0f9ae2bdb03a3ce7ff92b50a8acd613b947654c9b55c8c2414d7c68 diff --git a/kde-frameworks/kemoticons/kemoticons-5.65.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.66.0.ebuild similarity index 71% rename from kde-frameworks/kemoticons/kemoticons-5.65.0.ebuild rename to kde-frameworks/kemoticons/kemoticons-5.66.0.ebuild index 07ceacb4fab7..436094b09499 100644 --- a/kde-frameworks/kemoticons/kemoticons-5.65.0.ebuild +++ b/kde-frameworks/kemoticons/kemoticons-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,10 +14,10 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest index eada1e5db8b8..0f3dcc709fec 100644 --- a/kde-frameworks/kfilemetadata/Manifest +++ b/kde-frameworks/kfilemetadata/Manifest @@ -1,2 +1,2 @@ DIST kfilemetadata-5.64.0.tar.xz 420636 BLAKE2B 082615af35121ef341726af6ae963964b877bac6b854430541ae76f3c6f35b0bbd406c8d55a71895a9d88fa657d10948824a2efad2b3944e2ca97a212e8bc590 SHA512 3125cd4e316bb5dc07de87f14db07f53f7dbfc967f6f65cf78fa9e7aeaace78b3a487bd74226306a886f68ebc470e5d759d9f377523d9cc56d794982b627b2f6 -DIST kfilemetadata-5.65.0.tar.xz 421144 BLAKE2B b65eb2b943e0f9191d25cf08c70f84e26f853a091fb64cdf4507596b6f649e3ab007ccb96451ea675e7b3111bc9385754a051082c7b8713cbcadfca2817afaea SHA512 1160630c6117337f7aab3e7b74e56678b093abd72bf891f14ed75a63a36783f18e597d8a076a588fd471ff81c30cc68c0a32efe154882c6d24591380807e5571 +DIST kfilemetadata-5.66.0.tar.xz 421892 BLAKE2B 55a06aba11ed582deb610cf1ac07daccb1070242ea4f295555739ad090170465ad96f8cf5a9ae2fce80d13cb1e300783a7649db2a80943c22800a7ee7e087d6f SHA512 6672aabad03b77d35a3f21ef344ef7e41683188b1ec9acda4756e8b6ebd9681d689b8a5249277eed7bf7996d0aeee3c94f5dd89cb693e41561483d02a819d8b5 diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.65.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.66.0.ebuild similarity index 90% rename from kde-frameworks/kfilemetadata/kfilemetadata-5.65.0.ebuild rename to kde-frameworks/kfilemetadata/kfilemetadata-5.66.0.ebuild index 43db4fbe99b5..03d64b9f1c27 100644 --- a/kde-frameworks/kfilemetadata/kfilemetadata-5.65.0.ebuild +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,8 +17,8 @@ BDEPEND=" test? ( ${PYTHON_DEPS} ) " RDEPEND=" - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 >=dev-qt/qtxml-${QTMIN}:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) @@ -26,7 +26,7 @@ RDEPEND=" libav? ( >=media-video/libav-12.2:= ) !libav? ( media-video/ffmpeg:0= ) ) - office? ( >=kde-frameworks/karchive-${PVCUT}:5 ) + office? ( =kde-frameworks/karchive-${PVCUT}*:5 ) pdf? ( app-text/poppler[qt5] ) taglib? ( media-libs/taglib ) " diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest index 2356a46f93b0..bdeede7e4acb 100644 --- a/kde-frameworks/kglobalaccel/Manifest +++ b/kde-frameworks/kglobalaccel/Manifest @@ -1,2 +1,2 @@ DIST kglobalaccel-5.64.0.tar.xz 84860 BLAKE2B d531f57fa9b4310e2373b2764645431c2a2fea925dc787655643a69aa089a10023e64d7a4605a1ec5f7c210e1486b730d90beaa1c0b108d1970817d82680d06d SHA512 7bb24e2eebe2ef96e00d23f249da4d3f2d55b5ba5cf5c58e094bbb2a5110cf1607bda803a1311a1febf5579d2602be72fd50099203b89b906363af1cdf9caf0a -DIST kglobalaccel-5.65.0.tar.xz 84940 BLAKE2B ab1d82746e2f39b465d8d5c581d86018185d6b5b4f9a935eae931c4c890cbd48a675a55727b50aa5a09c71a90b7397023354a828d6f2daf8f7ac672ab2f1be87 SHA512 24f9c8658e066f18d2340cc22937791dcb391b11560e6999bf47a9a78a0382c606a9c14cadfbf75e1dcf1c099456135506c2a5f56a9d634a7e129d2aa1d57226 +DIST kglobalaccel-5.66.0.tar.xz 84624 BLAKE2B 34444aa8fac8fd170c8e928d47c70fcd39f0900797acd032ec45d38ae408b201164d22eea955c8e9e62d08d7b0661b292a227b049de10c4d2aaecae84a4428bc SHA512 49f876984162d6d9d008f8cbc9c08f4d8a8b0a1707d206d0f556c8356730bf6eafa4b000af7d258f39162a1b13a3170b720142de3a39f45983352c17e39b9953 diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.65.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.66.0.ebuild similarity index 68% rename from kde-frameworks/kglobalaccel/kglobalaccel-5.65.0.ebuild rename to kde-frameworks/kglobalaccel/kglobalaccel-5.66.0.ebuild index 9d12929c779d..e244e0f8848e 100644 --- a/kde-frameworks/kglobalaccel/kglobalaccel-5.65.0.ebuild +++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,11 +17,11 @@ BDEPEND=" nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kcrash-${PVCUT}:5 - >=kde-frameworks/kdbusaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5[X] + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X] >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest index 630d538a1d1f..5c7066d3e7f5 100644 --- a/kde-frameworks/kguiaddons/Manifest +++ b/kde-frameworks/kguiaddons/Manifest @@ -1,2 +1,2 @@ DIST kguiaddons-5.64.0.tar.xz 40604 BLAKE2B 1f312cb8edff81f33d39ac32a78d935640a8e876e8eaaeaa4befc9be4f6570e0885b69f621c10792bb9de09b871ec6941407be9e4a2cdd5fab429860c90db6ea SHA512 008838896b415a115f922c2626ae0cff95414ada6a99d7d4b305a78e8534072baa06162dfbbb046527c1f4376db13e14bd9e9e41bcda550c3821da41fba465d0 -DIST kguiaddons-5.65.0.tar.xz 40508 BLAKE2B c4d4ed1bbf4ac8dd1bd097b5c955e7c316967e4b13feeaf2abd66b18bfd6c505dc9edc6a850ff3c107188c950d4ef94045b2cb259a36a235c045272661a4fe79 SHA512 dc184f03100093671f2d6df20f89c6a3f7a3c382b56862e2a65241d853ddfe532c2344e39c72fa443b3df8f61a1af4da3e9d09a57f674a8d217f2b513c498f4d +DIST kguiaddons-5.66.0.tar.xz 40644 BLAKE2B 76e64f2c37825c35188c820df09681bbcacca2e3ae3494d85641a5e65d363f74bca9cdc6a22321869fec08045993fd330ad220483bf084c861881156d77933b6 SHA512 d5fabe9069e404c91172e9bb73d570abc325c32b82d3265e03822ed89c43025337e371e3970248a2021401f90c406491a2dd4f2a8aff1fbc852aa052a5e8fa9e diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.65.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.66.0.ebuild similarity index 91% rename from kde-frameworks/kguiaddons/kguiaddons-5.65.0.ebuild rename to kde-frameworks/kguiaddons/kguiaddons-5.66.0.ebuild index 66fcf1585604..d5e9d0d62cf4 100644 --- a/kde-frameworks/kguiaddons/kguiaddons-5.65.0.ebuild +++ b/kde-frameworks/kguiaddons/kguiaddons-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest index 2d51698e135c..afacef80f916 100644 --- a/kde-frameworks/kholidays/Manifest +++ b/kde-frameworks/kholidays/Manifest @@ -1,2 +1,2 @@ DIST kholidays-5.64.0.tar.xz 206244 BLAKE2B 2040369c2715329de574b6df030879e62be3026d17a8ae3f856ee21ae219c05f7e7ef83639aa5afc8a6d3657ae95b5c63a84868829280d5844ebb16799d323c9 SHA512 a2e06c4c2a5c8afd87a2e9504428dad0ea2de5ef0e35ad29a0600091978abdb0d85285fd82a05ffec3c2a1296f760fe34a33efc08971d0957fb81fb17fffe87b -DIST kholidays-5.65.0.tar.xz 206508 BLAKE2B 189f9f01265e50d78a0962153ed4eaf528640c1424594e386df17b18d4d7c6c0041012fb487f682a226782f399752ae65d1c59e0d2cbaf32991b9b1b2922fc9e SHA512 b8d45522052a5c48bd9219041d394fabe1f1a3ba29c3ccc649c73f01e40c85b3746f47f083bb1db0242bf2e59f3725ce86cb046cc3e99f56e638e9f990af04f5 +DIST kholidays-5.66.0.tar.xz 206244 BLAKE2B 41b088f0986c3a6140b3522b9c651cfb2e53094c591f8838d3a306e6f46f39e2c293004878b365c9087d61dac5da9e2af89fd55b4b5a12e6f8c45b6b8c5b511b SHA512 67599e550da9391cab48925e5d12f8c526e9fc6d9739dc6e4e6db8a5aba91b1c48f2b5a391a4d3b3194abd0c64f7caf27414e8795430cc147a07904a7beb7e31 diff --git a/kde-frameworks/kholidays/kholidays-5.65.0.ebuild b/kde-frameworks/kholidays/kholidays-5.66.0.ebuild similarity index 94% rename from kde-frameworks/kholidays/kholidays-5.65.0.ebuild rename to kde-frameworks/kholidays/kholidays-5.66.0.ebuild index d6737854edc6..60bf2b60adf2 100644 --- a/kde-frameworks/kholidays/kholidays-5.65.0.ebuild +++ b/kde-frameworks/kholidays/kholidays-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest index 098f80352579..a0309b8e5352 100644 --- a/kde-frameworks/khtml/Manifest +++ b/kde-frameworks/khtml/Manifest @@ -1,2 +1,2 @@ DIST khtml-5.64.0.tar.xz 2083068 BLAKE2B 652d097d3b628e2aca16e70bf79e92955c55a5ec5aaa8cbdb9ca6019bd66b0f1b0157931c24248691e78edca38a9c260ff0170d9c0595ee19e30930df428db91 SHA512 920412d9526fc478817b4aaf9a762d75f109f69af3a9eccea8f4a9e855e17666e47b65548f430f0f654ea87afba7d556357d8dd1a910c6a466e1aeb1a9ee9d5e -DIST khtml-5.65.0.tar.xz 2084652 BLAKE2B 7e93fd43cbaf363c21fede63476a2acd87ff3d6774b4f8db135e30d734917605af6a011baa905cc7e10477dba4c4a9947f423c44d81f8121d69e44c4fdc1b767 SHA512 8ec0bbf79e2bddadd67eecb8d2e310b4a4ea1d68413a27ab8139f42faee6b14a488e84842eee21d1be8083d2c3b66d96b84ff48a6f06328a45c909fbabb98e10 +DIST khtml-5.66.0.tar.xz 2081304 BLAKE2B b8dede2c087e6bd7338fedf8e4af9634ff75f4a78668c007f2f24efde05d16e8ff8f8a134df7f1a978e493a1e836763859fc782ef2580561740718096830792b SHA512 15171d70fe86a688203b514607a3368f6af05f5021d9139d59f1b8d3012084bf7d269a1481535983df2a13a9a02033b9bd02c17b983b76dd9939db0163fecdbb diff --git a/kde-frameworks/khtml/khtml-5.65.0.ebuild b/kde-frameworks/khtml/khtml-5.66.0.ebuild similarity index 52% rename from kde-frameworks/khtml/khtml-5.65.0.ebuild rename to kde-frameworks/khtml/khtml-5.66.0.ebuild index 3e18c11857ec..91e67e0f8fad 100644 --- a/kde-frameworks/khtml/khtml-5.65.0.ebuild +++ b/kde-frameworks/khtml/khtml-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,27 +19,27 @@ BDEPEND=" dev-util/gperf " RDEPEND=" - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kglobalaccel-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kjobwidgets-${PVCUT}:5 - >=kde-frameworks/kjs-${PVCUT}:5 - >=kde-frameworks/knotifications-${PVCUT}:5 - >=kde-frameworks/kparts-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/ktextwidgets-${PVCUT}:5 - >=kde-frameworks/kwallet-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 - >=kde-frameworks/sonnet-${PVCUT}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kjs-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwallet-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5[ssl] diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest index fc9d95291605..3ba05a7b3d96 100644 --- a/kde-frameworks/ki18n/Manifest +++ b/kde-frameworks/ki18n/Manifest @@ -1,2 +1,2 @@ DIST ki18n-5.64.0.tar.xz 586948 BLAKE2B 9c3989f530ccaba3bc43f0e30aa9426c8eadca88cbaa44538d8d47ae71442163d31f4593fcc5d34f59e3542f03dd8b9eed90dbf57299f2ddf285632aae0bd893 SHA512 68e65934a19621850a189b9aeb24b48a3bb8ea493ed5af1e490030154f759b653aaf0e1a27b5579ad36ca3cb249c7ef72b7429dbc70aa27be827a608b68577c3 -DIST ki18n-5.65.0.tar.xz 585068 BLAKE2B 46c5112ac26d2841a97f19aed3a9ea06299f4afdc177e49ba4cd68f077898c3bbba48661ac34d1e0b0e4e604534f6b8f014006aa43ff7e06f12008598fc29d7b SHA512 5d18b42d9026d49543ac58728870d9b1367c6f2d5bec2d5edc88844fc6f2b3077d164d617c5ff3166d663e920886c1742bc60374d3fb6bacae6ab2457ebce323 +DIST ki18n-5.66.0.tar.xz 587996 BLAKE2B b5b4b0cbbf4e22a30ac924582ab813488319f5fda015edc13358e77dfb4256cf37d49663b82673a874ab7e06e107678de45f899c0938af8d5556cc89195d878e SHA512 00d310f84af139946864cb17cd85e80bc3ef07d9ede2c92ca56a66b4f31ad79071acf60caad7e8ed758954d396984e1e3f12b5dbf336bb8be2be3349fbfa9245 diff --git a/kde-frameworks/ki18n/ki18n-5.65.0.ebuild b/kde-frameworks/ki18n/ki18n-5.66.0.ebuild similarity index 95% rename from kde-frameworks/ki18n/ki18n-5.65.0.ebuild rename to kde-frameworks/ki18n/ki18n-5.66.0.ebuild index 18971d98dd69..57ae6ed3788d 100644 --- a/kde-frameworks/ki18n/ki18n-5.65.0.ebuild +++ b/kde-frameworks/ki18n/ki18n-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest index f90b9a577a8c..3e8c35c841ff 100644 --- a/kde-frameworks/kiconthemes/Manifest +++ b/kde-frameworks/kiconthemes/Manifest @@ -1,2 +1,2 @@ DIST kiconthemes-5.64.0.tar.xz 209432 BLAKE2B 0c2db037a3b5e2ddade427a61caa2b66d592f989c911aa7912f0bd61c01583a7bef75b4804fc7577faf19179adc3f77c8514bdde5dd0b7152212b4734a8a7557 SHA512 4b58248b8a2ba026fff925fa4f67702cf7c9f4ae259fe99627bbc17783a97ef12b4feb91ac464a7efad82b3f52dbc23ecbfd9dddfd2657cae91ee546e332f835 -DIST kiconthemes-5.65.0.tar.xz 209816 BLAKE2B 65dcb8c60a939e973048c84ceae5a8d612d81f036863f1a076a07cc31ed55ffeb13a990fa481344d03fcab99fc4a92f36b05027a8bf59f5bbcf2cacd54fd343b SHA512 6d40cd396eaf3d0e297b3d55c3b019f33e030f1ca4f5f0743717d1134a4ea3cb23edaf63cfadeb96de0ecadbade37f5961f2143548764cfdbaf53eeb25b85246 +DIST kiconthemes-5.66.0.tar.xz 210520 BLAKE2B a58bfab74953bb438b6a04dff398d8da45ba8e31eb44c91778fea3f18442e8f80a7691f80749ec293dd31312e0d05d1159912564cd934b3c6ded66ed90d21b3b SHA512 d220b7c33b42ba08f3d3e2aa5b8b7e2a81e64172fd99b2213a13116f52148f9793b0234466758907ef52bf2287f3f370a59a2c30d6bb9cda7b46f8dbe7e14a8f diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.65.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.66.0.ebuild similarity index 60% rename from kde-frameworks/kiconthemes/kiconthemes-5.65.0.ebuild rename to kde-frameworks/kiconthemes/kiconthemes-5.66.0.ebuild index 9de2c969d270..f8c15e98cad3 100644 --- a/kde-frameworks/kiconthemes/kiconthemes-5.65.0.ebuild +++ b/kde-frameworks/kiconthemes/kiconthemes-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,13 +15,13 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtsvg-${QTMIN}:5 diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest index b33c8ab26724..ac341d914c9f 100644 --- a/kde-frameworks/kidletime/Manifest +++ b/kde-frameworks/kidletime/Manifest @@ -1,2 +1,2 @@ DIST kidletime-5.64.0.tar.xz 26800 BLAKE2B 7e0fadd09682608558bd04b6b4f5c2b7f3f200d5d79febcf176cc8561aae7f45d847141922af80148fe4b7c095a0281011a2cc77e7bf432e97fff32e5cb03699 SHA512 d915ecf110c771f75e0af0bef28602dd85c1127e0d7f50de828745b7d16d8583bbdf0a81e2609257d796b9edc83de4e65593ce6ef9cbe15b606c8c8d4050bc66 -DIST kidletime-5.65.0.tar.xz 26696 BLAKE2B 66975cfb2f48329d8930d66d9222490b80d00f3d741fdb2fb10b0b2832f5fb790ea8a306d7c73f7960ab3c62beabf740083668518fc7bf6631fc6afc08207fa1 SHA512 b3a31a3813571ab415020e7653b04768e99fe2347dd9b2eabaadba2054015e5b157f95a89857d26911133e50a643d2ba656e22f72ca1fce918bcbd9faec10aa1 +DIST kidletime-5.66.0.tar.xz 26712 BLAKE2B b4321787fe71b2003e7ca631b0cbd20c794fe88512686d629f7a996fbd2a5969590e1cb09c8bbb9aab863c2c2189df20a19ccc7b4a4f7b80344648018d768f2b SHA512 9020dea8f401a2f4331de6495122ab8fae3c52c5b91c3558d0059c0b0c05c456c2930be8cf35c97da0673a73c9e165b0902c5a9c2da91280740b163ce1c69a5a diff --git a/kde-frameworks/kidletime/kidletime-5.65.0.ebuild b/kde-frameworks/kidletime/kidletime-5.66.0.ebuild similarity index 95% rename from kde-frameworks/kidletime/kidletime-5.65.0.ebuild rename to kde-frameworks/kidletime/kidletime-5.66.0.ebuild index d7ba54da8f3b..3f90aedccc10 100644 --- a/kde-frameworks/kidletime/kidletime-5.65.0.ebuild +++ b/kde-frameworks/kidletime/kidletime-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest index bf15d97042b1..994e13991a7c 100644 --- a/kde-frameworks/kimageformats/Manifest +++ b/kde-frameworks/kimageformats/Manifest @@ -1,2 +1,2 @@ DIST kimageformats-5.64.0.tar.xz 244584 BLAKE2B dd13eb902dc883dd3d378e2b438556ce519da5466978fb62095be88993733c38dd041ae7f9d926cd2ee0fc26bb1959d5ca5067291d191db8e39a01de576ef655 SHA512 64bd790224553b5ea7b600d8007a0fe6e833a1bd991df78b92325962d7f4a62a74d55138c27b683bfec23f4f4e840173a6e4cd2bfb6035c3d36f5b6f84307890 -DIST kimageformats-5.65.0.tar.xz 245336 BLAKE2B 3eea61ebc41d5322a881fa37dcdcb2421f245603f9b6156e8690b9a60564ad98188eb121d0cbb865c81ec42b411a728a8b311776707504d1585bed6bb2a09dc6 SHA512 522dde6fdbe7743d57b9ceacc3169f5741e921dc2cd7d96384dc536a1e6d2b9d61b76b3ee23884da609abadb30070b5cdefa8c23a82c5bc8e5323ce6d05e209e +DIST kimageformats-5.66.0.tar.xz 244464 BLAKE2B 6f723852228b8c3460f4332730de82086d0967eae031f1da326f8a51d007eafec32e06174455d774c794907eec0c33c5820359311ee8d3b0e935d4c206db75ac SHA512 2ce33f4abce28a2d8320899bf9a9643898c0178af28094a9ed1b84bbf0e4faf184e80866817947f744d3535ba5af6b22a675e757c91b107c34db3e53cdde2e65 diff --git a/kde-frameworks/kimageformats/kimageformats-5.65.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.66.0.ebuild similarity index 90% rename from kde-frameworks/kimageformats/kimageformats-5.65.0.ebuild rename to kde-frameworks/kimageformats/kimageformats-5.66.0.ebuild index ba2450c3d7fc..4b900914bf93 100644 --- a/kde-frameworks/kimageformats/kimageformats-5.65.0.ebuild +++ b/kde-frameworks/kimageformats/kimageformats-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="eps openexr" DEPEND=" - >=kde-frameworks/karchive-${PVCUT}:5 + =kde-frameworks/karchive-${PVCUT}*:5 >=dev-qt/qtgui-${QTMIN}:5 eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 ) openexr? ( diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest index 7382067e95a6..0d5a28ae9a50 100644 --- a/kde-frameworks/kinit/Manifest +++ b/kde-frameworks/kinit/Manifest @@ -1,2 +1,2 @@ DIST kinit-5.64.0.tar.xz 120736 BLAKE2B 01550b13f70b05eb1923d041ab2095db29f7d8da0e651b3ae3835c2a4d109ac22b24af05808cc68d37cd9fa14687d1541ae430fa172ddadcd852e3604767fd02 SHA512 0de8f07e91f5c24d263fda052dbd79a2fecad882e0fc4b2f2bbf82d61cb0249a8c3e8d1131199fa9b561baeed98f61c1646df7f820aab81b3597292a89a3d89e -DIST kinit-5.65.0.tar.xz 119288 BLAKE2B d6e95cec10a3f9951511a0c0a11cb20df7233478dcb9d86bdac4014f3499c9d20b38c096957067c853413d08bd3ebadd9ef40ffd77bcde92aa008c3382a4b997 SHA512 f88f81cd6312a37e8faada705d811e3a40d4ae859ad46b00a2830d92b3db4fe3ccc0abac0683d9971a2709bf08e0b37343588f1f4f43bb47a12e57eb031fa68a +DIST kinit-5.66.0.tar.xz 119088 BLAKE2B 26d913a466bac98c5224ebff957c97ebbb1f6a7fc881cee8f65fe1c6922626e8ed45d3276fad0a20261d4c2ba2670af19695bdb700a72d4c77cf16098c2b26f0 SHA512 a8cf86e53cdfb4c361b492f3a8dfe05cea0f1fb5e798e6a043912e9ab229088e0656f60ea9eb92d9e44a3fd882cc0eab93994aa1ffa1646d7ae18c6729d0438a diff --git a/kde-frameworks/kinit/kinit-5.65.0.ebuild b/kde-frameworks/kinit/kinit-5.66.0.ebuild similarity index 72% rename from kde-frameworks/kinit/kinit-5.65.0.ebuild rename to kde-frameworks/kinit/kinit-5.66.0.ebuild index bef1d37d541b..96e345ac6ac9 100644 --- a/kde-frameworks/kinit/kinit-5.65.0.ebuild +++ b/kde-frameworks/kinit/kinit-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,6 +10,7 @@ QTMIN=5.12.3 inherit ecm kde.org DESCRIPTION="Helper library to speed up start of applications on KDE work spaces" + LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+caps +man X" @@ -18,15 +19,15 @@ BDEPEND=" man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) " RDEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kcrash-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index 3681eda1c941..4007b1e64def 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,2 +1,2 @@ DIST kio-5.64.0.tar.xz 3176912 BLAKE2B 148e42792d16a5848ae82767d6b609c6475a0576d930ffafe6276fc44758751e5a435956250c937c05e1d8472a79198b5d4953e7eadc928a19ce74dbe5dc336c SHA512 fe629c397e09d045421ba7fe289e6f0c490510b2574190c23becfd5272c6fe760ed830d6a9282ab61da028028fcff768b82760ac4a010ea88ede0da1d3dc8652 -DIST kio-5.65.0.tar.xz 3191312 BLAKE2B 7fb70da6d662311b951c2b9ec7c655227ba021902fa51f4531765e66beb9ee42864a6ebfa935b04d4350944fb59b94ca5838489b91b5709a51f0e66ab06abaa4 SHA512 e8e758595c0ab7457798d69b0a4adc5749169122c3a82fee6083ecc1cac1bf75e343dc74e5b2e34c633d2d9d2b9d2a2705f1c3e86ce8e6c26a7ab589bd76116a +DIST kio-5.66.0.tar.xz 3202728 BLAKE2B 74721ebaa9ab63fb29b5310f4f49562b20df2e97a3582f80e1060613719096d624e9dac682f3433e16568a6c0cb82c789a1af67afe659b1f7ab1f0d0b79665ab SHA512 7be872029fb93e76663291e868e829603f14fadfb0264c2c7dff351eba64a8574776a595ae57ca920a394e56940b220fc1065c01d0d88858fe3b7a3e5757ce87 diff --git a/kde-frameworks/kio/kio-5.65.0.ebuild b/kde-frameworks/kio/kio-5.66.0.ebuild similarity index 52% rename from kde-frameworks/kio/kio-5.65.0.ebuild rename to kde-frameworks/kio/kio-5.66.0.ebuild index e902e794ce37..ea827da873c0 100644 --- a/kde-frameworks/kio/kio-5.65.0.ebuild +++ b/kde-frameworks/kio/kio-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,43 +15,44 @@ LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="acl +handbook kerberos +kwallet X" +# drop qtnetwork subslot operator when QT_MINIMAL >= 5.15.0 RDEPEND=" - >=kde-frameworks/kauth-${PVCUT}:5 - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kbookmarks-${PVCUT}:5 - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kcrash-${PVCUT}:5 - >=kde-frameworks/kdbusaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kjobwidgets-${PVCUT}:5 - >=kde-frameworks/knotifications-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/ktextwidgets-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 - >=kde-frameworks/solid-${PVCUT}:5 + dev-libs/libxml2 + dev-libs/libxslt >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtnetwork-${QTMIN}:5=[ssl] >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 - dev-libs/libxml2 - dev-libs/libxslt + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kbookmarks-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 acl? ( sys-apps/attr virtual/acl ) - handbook? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) + handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 ) kerberos? ( virtual/krb5 ) - kwallet? ( >=kde-frameworks/kwallet-${PVCUT}:5 ) + kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 ) X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) " DEPEND="${RDEPEND} diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest index f9abe8ef419c..1e57bddde1c8 100644 --- a/kde-frameworks/kirigami/Manifest +++ b/kde-frameworks/kirigami/Manifest @@ -1,2 +1,2 @@ DIST kirigami2-5.64.1.tar.xz 155444 BLAKE2B 4dfe452a36e75ce44ccd78107751bce68d873d1f2837ec0c9010292ef70d6a9f5fa8b093e51dcfd28a72ad836c2b87068f9c9fbf1195b5466630f73459ffa9b3 SHA512 e54854c477e38aead0a69178c47bc3ac9874553af999b273454b4d5d0c9552b65d29775bb9c24ab556a022fd8b0f3b743fda3baa6d1dda61d7b1eceed26a4d53 -DIST kirigami2-5.65.0.tar.xz 157908 BLAKE2B 580e633b85aa8f6c777b7391639c3947668f53988b17fcddb1886d1122413167b0e529d21f39a74b71a5a6491f3b921735b6c1f5f3da9ea5002078b8b026d051 SHA512 3ca024c0b8a875f566a209d018a528209e8c6e8f46fd079e4e08bd52dc6ce8a448c06d8fe36da820d306bec18ab61b28990076241c7b5b843fda8f80af70d6f8 +DIST kirigami2-5.66.0.tar.xz 159452 BLAKE2B 973ed06ce6eb0476ee59db6be3a31209c6d8f5374d27d305bea24be2ff2d3609d63afa56905d9906650f5f83e80a29e858b6591b6b94a6c5b12ee3bd073aabfe SHA512 9ffebb47c026547dd4471cd7e56d4c236a60636543158994349d8e48ebfa451f7153c447bbf467108304ade1768894e14bb0afe3d166906874ae48ee3a5378ed diff --git a/kde-frameworks/kirigami/kirigami-5.65.0.ebuild b/kde-frameworks/kirigami/kirigami-5.66.0.ebuild similarity index 96% rename from kde-frameworks/kirigami/kirigami-5.65.0.ebuild rename to kde-frameworks/kirigami/kirigami-5.66.0.ebuild index b2497ea6e565..868e863507d8 100644 --- a/kde-frameworks/kirigami/kirigami-5.65.0.ebuild +++ b/kde-frameworks/kirigami/kirigami-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest index 4ec25ab2c5e4..e45f45487fce 100644 --- a/kde-frameworks/kitemmodels/Manifest +++ b/kde-frameworks/kitemmodels/Manifest @@ -1,2 +1,2 @@ DIST kitemmodels-5.64.0.tar.xz 390752 BLAKE2B dc33162f7ef7f4a0fb21c685c0e879acc689cfd29980f12ab20b27ac21f2624d552f9e5f73efc43d62dc8d05cb1324887a51637ce5622cab1cc610e7434542b4 SHA512 d4c486a3401f25e345b87b7d93d4ddc8d03eec6c63b9f1e7d4517ecd501a8855ab7dc790e8acd195b29d3ea6f9b91ba1ad4fe8ea060fcb13cc5b872e63e64ff3 -DIST kitemmodels-5.65.0.tar.xz 393032 BLAKE2B 226080bc8b36cf594e75a9ce286e901e9b1c5bc4697d419de512f52a1ab27b8f9fa341548aed5dd58fd38b781d1412a0e133863f4f9603b97bb1e3eca7ca3676 SHA512 981d8f2301f0a5314f504aff983f8eac8d2d299ec775586151097f1f8d2e6ed809e5a72947b75fa5d20cdbf081ddef5c79d3aee1b993338a74eaf8fe69977b3b +DIST kitemmodels-5.66.0.tar.xz 394684 BLAKE2B 8af32e41fdfa1404fea77c148bd9d3abf122220114dff9cdb28092a8c63aab365fcdcda2be6ad75aa0ec4cab62c8f5f5f4b494cf6c7eff468a3a042128931eb1 SHA512 2eebf85b69ac6090203fda419bb98052852f5a9feda72833a993374398e4d9fe6ac5520455630dae1e8c542515d44ad8d2163987591fc9bb9dd67f79eda8a5f5 diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.65.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.66.0.ebuild similarity index 93% rename from kde-frameworks/kitemmodels/kitemmodels-5.65.0.ebuild rename to kde-frameworks/kitemmodels/kitemmodels-5.66.0.ebuild index 538c41b4d26d..c6f84a75310e 100644 --- a/kde-frameworks/kitemmodels/kitemmodels-5.65.0.ebuild +++ b/kde-frameworks/kitemmodels/kitemmodels-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest index a9ea39699a30..a50d452144e9 100644 --- a/kde-frameworks/kitemviews/Manifest +++ b/kde-frameworks/kitemviews/Manifest @@ -1,2 +1,2 @@ DIST kitemviews-5.64.0.tar.xz 76364 BLAKE2B 0a7c4b9413bac3f77d20b3f039e3d492042744cd38c4f01d437953049e8a20903cba91f81a92c5ce6b0e3601c2282246f4c9788683e6589f00ca06a7bd1b5c5f SHA512 065fd2619e6e849ddc5559926a4e9a47b0b23ba233f74d0d778ac87dff82428eb1cd4527cf69efdfa27a89a4571a7b05d0ffe65c12c195222eeb2a557ecfc528 -DIST kitemviews-5.65.0.tar.xz 76300 BLAKE2B c32f7394cd2e07ce1706820469c805484f218468c329564eae989d6f421b1a6399029ce0aaa30389d5de2ba6903e445899daab6f4be30204887754ac9f2cf942 SHA512 aafcb832a105fd51b2ea768155fb6aee197b5e11cdfc900c1ee3086839896d208eaed599d4b40b0b7245e88dc233a68b69798bad6af3f883797a6e7a95449104 +DIST kitemviews-5.66.0.tar.xz 75968 BLAKE2B 93bd1f0324b304a05267f83816597a0dc0b27a51ad47a0a2762a748e3710a998eba500213a1549500ce61b713159fa3e9ee83da1db4d6146bff4aad2eacc80eb SHA512 e9aaa815dc687ac7287a974e66ef8089524a46ed23937bfad19783e9cc563a0d71c64eac4ee6b2c2460ef624f551d475a86fba6806cca5d03f77cf4594c239b8 diff --git a/kde-frameworks/kitemviews/kitemviews-5.65.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.66.0.ebuild similarity index 93% rename from kde-frameworks/kitemviews/kitemviews-5.65.0.ebuild rename to kde-frameworks/kitemviews/kitemviews-5.66.0.ebuild index 7e8bafba0bb3..463932a254c2 100644 --- a/kde-frameworks/kitemviews/kitemviews-5.65.0.ebuild +++ b/kde-frameworks/kitemviews/kitemviews-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest index cc6ff0432178..135c2b62baa9 100644 --- a/kde-frameworks/kjobwidgets/Manifest +++ b/kde-frameworks/kjobwidgets/Manifest @@ -1,2 +1,2 @@ DIST kjobwidgets-5.64.0.tar.xz 88212 BLAKE2B e5dc34bce593989b4369e4b68496e8314f75b72997fb56a673013d1c4d640ad8f23a21f00610a7caaaf92e4ffbfd5d2c6cd8b3fb311a784a95061339608f35de SHA512 337b62b67b8b250d0fd2d2506e93f51aa67ad6aea9ecc71be16de4dab21f2ed5aebadd72e350971cd434ea11554f8367eec250188e81a19ab20e2357159a9f48 -DIST kjobwidgets-5.65.0.tar.xz 88364 BLAKE2B 82e84c555b766a7cc095e0b1c118a5e1c74e439f782b47b454d2e4ab3a51f92f91baa8a416d1a0c17d6f8302cd79812dfff6cfb454c9a43fd411f1858c233fdf SHA512 27d4275dde16a270fb77410efcbd519ce564de668a8eb741fc5de6acfd5791df6f92d9216d265c610e5f899237074bf777e8544de4d8658de8a343e77ec1ade4 +DIST kjobwidgets-5.66.0.tar.xz 88368 BLAKE2B bd90b882f8f1e7526a8475232d9483ba03a7dc3a842ddfba317f8794e380b16f14bf9eb41cb0f5b322ddf7a7b35d2a404387aaa1c1e1bda196c12a4894caaa9a SHA512 c4f83c2f362b67a32e930f87dea8f71b8340b8847231688644007c55783380b9f6c22861965f42fdf4b0a423e9ad77c3f9b6af770db1826dca9e2679149aee11 diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.65.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.66.0.ebuild similarity index 84% rename from kde-frameworks/kjobwidgets/kjobwidgets-5.65.0.ebuild rename to kde-frameworks/kjobwidgets/kjobwidgets-5.66.0.ebuild index e1710e2e0426..e1cad257f8cd 100644 --- a/kde-frameworks/kjobwidgets/kjobwidgets-5.65.0.ebuild +++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,8 +16,8 @@ BDEPEND=" nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " RDEPEND=" - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest index 865479c40101..bb3fcec1ac33 100644 --- a/kde-frameworks/kjs/Manifest +++ b/kde-frameworks/kjs/Manifest @@ -1,2 +1,2 @@ DIST kjs-5.64.0.tar.xz 336488 BLAKE2B f5aa5558bbafcbf4b952d4023875644691f04c78f8e4ff6e280a1f757a4995e2613b13b2503b83055da70daaa0d6a8dd6821f9382ca7dba356990a93676d2990 SHA512 d0fece585d3514e510d32cccaf885c0e67655866b2120c72ff1b192d5f4dbb77fe85f83a891b51c856baf19573562009f457caac6b0169576e3d9ceb6b3799d2 -DIST kjs-5.65.0.tar.xz 336736 BLAKE2B f9d00ed0775460e650b52f543a00bcc1cf095157d4bbc9ce607a8298043b1623430900024727dbad3d46a330a091e658b1ba0ffce79903c5a70ab10b46ca4e04 SHA512 f222364a0ecfff9440a0714a1d3e52116d1e75148f7dab08a9c7c27dd44aac2aa4a36be77194100ef60dd31b5d16c6ef430670a5988a41c3091062d94919f413 +DIST kjs-5.66.0.tar.xz 336464 BLAKE2B d15e64c6fde6506e1a5d70d732788bb70a3bf63c7fd1373ddb7d6012358181270777f119e135a696da804ad92924ccda30e558555dd543fe7a03df483ad0d49e SHA512 8f35f1f8b7d6b581801c3c6d17dc8925aa94d5102d8018c50ebaf86a7f513ec271a1689e3afa0dee30ed1a1794e66601485e0b47cf1b1f25f4da20d1821c699a diff --git a/kde-frameworks/kjs/kjs-5.65.0.ebuild b/kde-frameworks/kjs/kjs-5.66.0.ebuild similarity index 90% rename from kde-frameworks/kjs/kjs-5.65.0.ebuild rename to kde-frameworks/kjs/kjs-5.66.0.ebuild index 21a8cf5564f9..2cad758fc0af 100644 --- a/kde-frameworks/kjs/kjs-5.65.0.ebuild +++ b/kde-frameworks/kjs/kjs-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kjsembed/Manifest b/kde-frameworks/kjsembed/Manifest index 21240232b38a..797454ef6a73 100644 --- a/kde-frameworks/kjsembed/Manifest +++ b/kde-frameworks/kjsembed/Manifest @@ -1,2 +1,2 @@ DIST kjsembed-5.64.0.tar.xz 169920 BLAKE2B 82af2b31f7ca0ff5f0121190b5436d17a308da62d790d9d97bb0ac937a38ed05e1998c13495b5cb29b777d05ec41d37635f96de3e25afe835ea230b28d82abde SHA512 7d921872fad980d90f21056f0a50e402ed3f02abcbeda53642a319a8571bd984ace3d0f9333281ebad64add3095ee2e6329f687e3a1a8ac81c9af8e44cd2fe61 -DIST kjsembed-5.65.0.tar.xz 170088 BLAKE2B 8c45c066c58cc9b8f109b3c117977a55ff5c27fdca6724e4eb6895d6c7455982d2a7084823e71005803c4d477c8f5a524d8f7c345c5469b4b557126d8d16875a SHA512 d0c14853af065ea6679290f9e1f0d71b5a544a790897a8b445c63c9b444ee138164eba1a1fa8c2a0980a5dda2a0043667cb3e6bc723f63615c2afabbf710dde1 +DIST kjsembed-5.66.0.tar.xz 170144 BLAKE2B 449c855fcefe00a3f17701550937f9a6fe2cc5a9d5497b7467e0ffa3a15dfa17dad5cb8e621d4b60cfba2d8850f22f99f2276e839641ef85502afab04e624b09 SHA512 eba7badb454370ba2671703c01760f97bfa637aa949b297268780afdca91cd4232abb87f4a52fe8cc7cee86377d6853e278408eece034ed54447c26864c7b69f diff --git a/kde-frameworks/kjsembed/kjsembed-5.65.0.ebuild b/kde-frameworks/kjsembed/kjsembed-5.66.0.ebuild similarity index 82% rename from kde-frameworks/kjsembed/kjsembed-5.65.0.ebuild rename to kde-frameworks/kjsembed/kjsembed-5.66.0.ebuild index 0d99ab13d6e7..438a43264686 100644 --- a/kde-frameworks/kjsembed/kjsembed-5.65.0.ebuild +++ b/kde-frameworks/kjsembed/kjsembed-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,8 +16,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" RDEPEND=" - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kjs-${PVCUT}:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kjs-${PVCUT}*:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtsvg-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/kmediaplayer/Manifest b/kde-frameworks/kmediaplayer/Manifest index 3ae64b91ac46..009805d7d93e 100644 --- a/kde-frameworks/kmediaplayer/Manifest +++ b/kde-frameworks/kmediaplayer/Manifest @@ -1,2 +1,2 @@ DIST kmediaplayer-5.64.0.tar.xz 9676 BLAKE2B 1eae1bc91cd9655cf8a18988c8eada28cbf032af1bbf9ee50cf6a8b57f767c89aae9d33e530db1b01584f3b0d074385568ae763eb09e1cc6e70bc2bdec93d85c SHA512 c0c0b8a90f65b44e291f7d09b7ac2083ef0ad60a8de1e0762a2ccedfd5d7299c3a74a1805c8d7f33253ee63772cdd04890dd0b26974371dfa3e35632c188c4c3 -DIST kmediaplayer-5.65.0.tar.xz 9644 BLAKE2B ca7dc3a6e8d6867f2178e6ad2d2e1c7a424baf10c1551dd06aa42f8338022147369fd17b52417adab1ce869e07fe04c8e9801e9c706657cbd4ebf21789957d7c SHA512 b92d63cb8bafdc7a953d1e08ac1b4014f5bc5f5554b5c7a3138452bdc775e57a8f0f2cc8fe492364c149c5a65996cc3b645c96538ec181e5ccff879dd267a416 +DIST kmediaplayer-5.66.0.tar.xz 9648 BLAKE2B 4c04193aad6a21ab1b3cf6e580ca53f62479471bac7a1afbeb38c564a32dc156dedf9a42b4357eeb4304fab7a42541d04adc154fdfaaaf5029cc97229d4ae544 SHA512 ea4d99ebc345ab42a943652e5d5033c14eb11672218d586bcc809cf977dd0e779babd96237bdb2a93755fb4c19730adac63057ef1019c7ee9caded12ca767c5f diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.65.0.ebuild b/kde-frameworks/kmediaplayer/kmediaplayer-5.66.0.ebuild similarity index 78% rename from kde-frameworks/kmediaplayer/kmediaplayer-5.65.0.ebuild rename to kde-frameworks/kmediaplayer/kmediaplayer-5.66.0.ebuild index 5e578a53d9d0..aec02198093a 100644 --- a/kde-frameworks/kmediaplayer/kmediaplayer-5.65.0.ebuild +++ b/kde-frameworks/kmediaplayer/kmediaplayer-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,8 +15,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/kparts-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 " diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest index bd75e8ecb8a6..e8e123665958 100644 --- a/kde-frameworks/knewstuff/Manifest +++ b/kde-frameworks/knewstuff/Manifest @@ -1,2 +1,2 @@ DIST knewstuff-5.64.0.tar.xz 1067168 BLAKE2B 2b4fc384c3dc3b611873cabeb39f493882f7c593189fd4c105ea2c30154b93385b5a60d3373255bc8fd6f56f8ac66f8dcfbcdb8c885033c8a28b1a53ae7a2101 SHA512 2f566ea537e0ea777e34a9b1af32ce42c64d6661587432e37c8d76acca9bc43e566642bb33992200b442e183ec80347f5777514f0f11d495d2699056c6aab575 -DIST knewstuff-5.65.0.tar.xz 1080068 BLAKE2B cf59bafb2062bea8e36a08b0cc38dc3e53da31dde0332babed28477ef350cfad611de9ab0c26ae505b3660c289ac31c5f0a8efe4d29f71fd4f23bdbc7286fc27 SHA512 cd41d73f65abc72820876bf4bffb79890f8d6bb465aee41e75b8aeda6c75aebc345d7f47532b5cd28d33b55b82685eab00013b14b4c2d75e90fc523112011d58 +DIST knewstuff-5.66.0.tar.xz 1082036 BLAKE2B da752396982ab2cb4c2f023b260db411c7183859f51e43ef42e21c2464b79340178561a80c2f150d661009c19df8d2307509e58bc01a4c69ef565bc8b422dee0 SHA512 2d431b27b41a7fef2a024741c9b7746a33297e0f6465f8191a33c48fc1fe88004cb9edd01029c478b8970da465d48679f302ecdb5d7bb190e4bc565d69aac379 diff --git a/kde-frameworks/knewstuff/knewstuff-5.65.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.65.0.ebuild deleted file mode 100644 index e8b058f1b3ff..000000000000 --- a/kde-frameworks/knewstuff/knewstuff-5.65.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Framework for downloading and sharing additional application data" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="" - -DEPEND=" - >=kde-frameworks/attica-${PVCUT}:5 - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/ktextwidgets-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 -" -RDEPEND="${DEPEND} - >=kde-frameworks/kirigami-${PVCUT}:5 -" diff --git a/kde-frameworks/knewstuff/knewstuff-5.66.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.66.0.ebuild new file mode 100644 index 000000000000..7ec721cd494e --- /dev/null +++ b/kde-frameworks/knewstuff/knewstuff-5.66.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 +inherit ecm kde.org + +DESCRIPTION="Framework for downloading and sharing additional application data" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/attica-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${PVCUT}:5 +" diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest index 894729dc81ac..6a33efbb41c7 100644 --- a/kde-frameworks/knotifications/Manifest +++ b/kde-frameworks/knotifications/Manifest @@ -1,2 +1,2 @@ DIST knotifications-5.64.0.tar.xz 116880 BLAKE2B d7e14e73227e0490dbbdfbfdc2353a38ba5ec7345de72c9b53bb52efafe59380951b8a52f0718f14d624a1e06cbbf3d9b3cfb8f50de76e1346c197cdb83d4bad SHA512 3d2b5a4313e25efcbc8de93227efb9ad3d033640b347054ce8526a638c753bbba6d86e94bde9a5b110b34af8ace5af10a161532472eb8649a5d61028c7702f29 -DIST knotifications-5.65.0.tar.xz 117008 BLAKE2B 63d50c292bbb96b4759114ed1b7e7e731e8b9169d33cf2e7f712589138968fc21ca0f37abcc1b1e86991d36221f43102619afb8d1fc626f207d04fca667ffb22 SHA512 36b314546a0591df7e2c9d9b3870e3faefc86feac01f4d95924b4e721714ec1934592aa14948265230f0972cd523bee245637e17964faac5035382c45d6ed44f +DIST knotifications-5.66.0.tar.xz 117304 BLAKE2B c1dedcca015a0ed5e9ad567b9aa5b71810bbc2edb39b663de986c55d1254141f64befd6e921eb33637ee3e009f8345ae86ae55b96c18a57abd980b93a0446ff5 SHA512 f5a2f809204e87714577e24dc6a9e5d8556bab4a19a491b6dd45ef62f379861e6a2bcba9e023ab60a004f574cf8ec41a3c4764e301cfd085d4eb90c1d7561ec1 diff --git a/kde-frameworks/knotifications/knotifications-5.65.0.ebuild b/kde-frameworks/knotifications/knotifications-5.66.0.ebuild similarity index 83% rename from kde-frameworks/knotifications/knotifications-5.65.0.ebuild rename to kde-frameworks/knotifications/knotifications-5.66.0.ebuild index 146da6e51fae..4ab8b7257535 100644 --- a/kde-frameworks/knotifications/knotifications-5.65.0.ebuild +++ b/kde-frameworks/knotifications/knotifications-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,10 +17,10 @@ BDEPEND=" nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " RDEPEND=" - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest index ff6c80c4d300..15917e0bf525 100644 --- a/kde-frameworks/knotifyconfig/Manifest +++ b/kde-frameworks/knotifyconfig/Manifest @@ -1,2 +1,2 @@ DIST knotifyconfig-5.64.0.tar.xz 84532 BLAKE2B 8ba3c66deb31ba88172970c599d72b6f9e4a2ec33cf1a793572c11c289f7de64ba83e93bed990b17911018413b9b7c7e47c28a109cc6f08a2ce8c42aa896ab92 SHA512 86a1ee111ec67011bdca9f12baf5d10b86cf3d4b783763ab2eae688fd183e17099de6f537ed7c2b66ef174adb5a3aab7e9f0ddd1c5b85e9ef493b1fd2a2e527b -DIST knotifyconfig-5.65.0.tar.xz 84708 BLAKE2B aa1e4dfb8de4592c33cc8ae6879e07a2b74a1624dd92950aaf3c54c2092d9e3e26f76e33004c647481cb27052c2267890d1a0d94676f1b77180102aaf6ee79c7 SHA512 0a20c6cde98ebfd0d905e91b0c1f75367df5eb89a56321062bb859398dcfec193f901a53d91cfd315b69ddfc350d10d0ebcdf77ad85dc2d67ae1aa792f2f4f6c +DIST knotifyconfig-5.66.0.tar.xz 84640 BLAKE2B 276fea2fa194755bfc26093ee5fe254b0d3c03d183b7a5059d7b28e8334e91c9e0cebdc6ff275ed3cfeca47dd16d9148effc5c948463f1a7ca847676aee0308e SHA512 94eda2fef5f7449791cf34f9b58f7729d435d9cdb5cd6627963912b4bc6fae4ff8da7d4d1e99f8461f60ab38c940f697b4f83906ca314243c083eb62e0518d71 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.65.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.66.0.ebuild similarity index 70% rename from kde-frameworks/knotifyconfig/knotifyconfig-5.65.0.ebuild rename to kde-frameworks/knotifyconfig/knotifyconfig-5.66.0.ebuild index 048aea4a69f7..e3723fbf8b79 100644 --- a/kde-frameworks/knotifyconfig/knotifyconfig-5.65.0.ebuild +++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,10 +14,10 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="phonon" DEPEND=" - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest index 24548ea457c8..204a0556b98d 100644 --- a/kde-frameworks/kpackage/Manifest +++ b/kde-frameworks/kpackage/Manifest @@ -1,2 +1,2 @@ DIST kpackage-5.64.0.tar.xz 137852 BLAKE2B 5dadcae766775562e84e7ad167f23d69a65acf7ab71351981b66a20d2ca3046bc02a5d1e671415ebd05abb23bd7ad076d2de98c07f4153a52d802eb7c06bc5ba SHA512 9715a6922e1063d6b0cb6b79f1258ed37c881a05c28771aa5b5abc2899a9545c5a8f264eb4bb74f41d8ff34282fe840ce2a9bd0e60bc8e9b2216efcc0d549028 -DIST kpackage-5.65.0.tar.xz 137640 BLAKE2B 2852247d9a0fa060921259036e81bed2117e244516ab2888ab6743931c0964b146543f939cb3d7e8f5837e65a79e9b71375277d09a5e316076d88a59040ca046 SHA512 789fa54ddc4a117fb1d233f7810fdf5c85a6aa5e41c46766ae8d93f60322c441611927a5e163cc8fa6f36780ad06cdbb82d82db80ab6eca4720a45536164101f +DIST kpackage-5.66.0.tar.xz 138324 BLAKE2B 57b3c1b9720e7eac9f1c2757bd6dbe5d7af2f4f280f086bec55baabbea8e11f52ff6bc0ef15ec18ae596416b9e93f9dd529541f474fdf93900f0a0dc3d19c52e SHA512 e8fa4ac749bacac93d005d9ab1de2f8a4c68eacf6f6c1e6524bce5ae7bbfd2e7278eb26425094f003c0286bc5e482fc01200ebfa6d03ebac3a33e565dc732b82 diff --git a/kde-frameworks/kpackage/kpackage-5.65.0.ebuild b/kde-frameworks/kpackage/kpackage-5.66.0.ebuild similarity index 78% rename from kde-frameworks/kpackage/kpackage-5.65.0.ebuild rename to kde-frameworks/kpackage/kpackage-5.66.0.ebuild index c81b7f3f0df8..f31b5661c86e 100644 --- a/kde-frameworks/kpackage/kpackage-5.65.0.ebuild +++ b/kde-frameworks/kpackage/kpackage-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,6 +7,7 @@ PVCUT=$(ver_cut 1-2) inherit ecm kde.org DESCRIPTION="Framework to install and load packages of non binary content" + LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="man" @@ -15,9 +16,9 @@ BDEPEND=" man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) " DEPEND=" - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest index 2fd04dd901ec..1d789870ab8e 100644 --- a/kde-frameworks/kparts/Manifest +++ b/kde-frameworks/kparts/Manifest @@ -1,2 +1,2 @@ DIST kparts-5.64.0.tar.xz 176652 BLAKE2B d75e03b30c994fc3bfe68b9a4e48315ce7c7cb4e56e3720273290e06419a42717004bffdb5aac387696cf1fb2aab6f1a4b5e22886f466e54594f621f446fcdf5 SHA512 2c0fa16a369e4bee1732f481ed9b9b37fb8019f31c868720c8ebc42279464d179eec87904c1dbd188e223015d0f5b112377965c9d58887fba74ab6455a0d1e6c -DIST kparts-5.65.0.tar.xz 176872 BLAKE2B 22e1d244f75b64e38be28c186e8efb2dacfb5ec669b29744f06087b9d7edc35459e66e8ca6aaebeafe3f78425d8e0c13f1918bbfcc73e1914a4c825c9268fab6 SHA512 1b5c1671f3b00703607bee0d04e5052f9745fa0a0e7db4c077bf9e8aa372de5e2328616fc9af358b0ff8ac29ca39f66e003f72a8520d2954ab66f1d166a5b139 +DIST kparts-5.66.0.tar.xz 176384 BLAKE2B 3d17cc6a3bf4cba00e09dcd181f8a2262a6d1f0a589fa34299af460e619f51e97a4b878abfbdfb87c25cd86f38e9142020aaa0f2da3dd60eada366cd6271c12e SHA512 44882ca93e641958d690db6ae685f142f95c3192b599c911909464b492374d75e950feeca1121b124e59b55b7690873014534f78905ce6a03c6188621c48c0c8 diff --git a/kde-frameworks/kparts/kparts-5.65.0.ebuild b/kde-frameworks/kparts/kparts-5.66.0.ebuild similarity index 53% rename from kde-frameworks/kparts/kparts-5.65.0.ebuild rename to kde-frameworks/kparts/kparts-5.66.0.ebuild index 530fb425bf75..07306432639b 100644 --- a/kde-frameworks/kparts/kparts-5.65.0.ebuild +++ b/kde-frameworks/kparts/kparts-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,23 +9,24 @@ VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="Framework providing elaborate user-interface components" + LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" RDEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kjobwidgets-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 " DEPEND="${RDEPEND} >=kde-frameworks/ktextwidgets-${PVCUT}:5 diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest index f2f681182cf9..113f8113f40c 100644 --- a/kde-frameworks/kpeople/Manifest +++ b/kde-frameworks/kpeople/Manifest @@ -1,2 +1,2 @@ DIST kpeople-5.64.0.tar.xz 62040 BLAKE2B 77e4b0606c47cc954c5b6672de8df5ecc3d22d3f42ee18f2747e789e879d08b33fc30c3656548a8d712b02ef94a19f49a611a28b1acaeff48a987e2605c34a78 SHA512 d6f23d2d2b0d2d8a3acfcc74beca8848ecf64e013f0cb906f5a4d347b4220d7a3258e856e64441a06e4d5443b958d464832142ffd305f46a99b192001fd7527c -DIST kpeople-5.65.0.tar.xz 62276 BLAKE2B 90fb4cbcdc65120b783bedb0f3ad3abf1dda6256a56e67a8f45c9af05d8b3af4e6909c371ece610a1e1cb4920c15e8b962db5ee1767eee9e454cc6cc088c1996 SHA512 013a02fe885b726490560892828f811c2d0134cafc5a8390ad061afebb9eecdb7a41913036729acfae45cd3b98b45b788734f095efa86bca0b71e78497dda3a6 +DIST kpeople-5.66.0.tar.xz 62396 BLAKE2B a9ff0f1dbc676fcfd1da50fb9628c2613dba2ed5860b995f2ec7bf7a76c4341ba5dbfebf4909f50e298ac05cb146cd6213755f54370c20d0ff922341c40cfc1f SHA512 5bfc5641a02f198f5eea3569923f06c4afce48db9e985ebe74e058b319159a6343b880a122ff645f7628017dda41c5d6ac5162a139f9b23956593b6c8ce8f36b diff --git a/kde-frameworks/kpeople/kpeople-5.65.0.ebuild b/kde-frameworks/kpeople/kpeople-5.66.0.ebuild similarity index 69% rename from kde-frameworks/kpeople/kpeople-5.65.0.ebuild rename to kde-frameworks/kpeople/kpeople-5.66.0.ebuild index 6255740419a7..f563d78c3e94 100644 --- a/kde-frameworks/kpeople/kpeople-5.65.0.ebuild +++ b/kde-frameworks/kpeople/kpeople-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,12 +16,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest index 940a6b3e73fd..597d9bb62839 100644 --- a/kde-frameworks/kplotting/Manifest +++ b/kde-frameworks/kplotting/Manifest @@ -1,2 +1,2 @@ DIST kplotting-5.64.0.tar.xz 30260 BLAKE2B e51ce74e3e44d5ab9ca2d76f3ed5a2690f4806f1f4de3b7e27f5df947ab5110e7afd59d209e7b952808a73e59882860fc8f550811ff6b9840bd8428092858910 SHA512 5d6d4dc60915b38e39337ea0041d7bfca4c9086804e46d3de42f6a172e5af3d7870ea432f41d299a73be017ef0efc1d82d52d7e4371b08bb0bf61c82805c65e7 -DIST kplotting-5.65.0.tar.xz 30140 BLAKE2B a78594d18f9360b8e33b65585b3482a417f92e003bf6c199bb138e647a066055441fd090fc6e3ef5f97e6a6352c0c409d1c998e84ecfe94a2e8c3ae29c65e585 SHA512 a97c0a0ad6be40fc35044e9d9b58483025e6f13d76e1fc20a3a6a50aba49bdc2c58f8ef4e13c04021d6caf04ab0e952c5d767a62d010ea87a502750b839ae687 +DIST kplotting-5.66.0.tar.xz 30256 BLAKE2B 9cb7732b7cb0e6a9b650386908772afca4a5283c81d8d8ec26651fac315515338dcde3cfb737d913c63babcaecae066a17beff61789f22d7add4cfd2071e0668 SHA512 8f3ba8dcece142274b754fae7f6b51632f5f4c573dd04032f11adf4991afc6afb129db428f6b6691188338a734349ee32b16519875a16eb2b168a46937f1e59b diff --git a/kde-frameworks/kplotting/kplotting-5.65.0.ebuild b/kde-frameworks/kplotting/kplotting-5.66.0.ebuild similarity index 91% rename from kde-frameworks/kplotting/kplotting-5.65.0.ebuild rename to kde-frameworks/kplotting/kplotting-5.66.0.ebuild index f899a6f2a364..e5a6236e1d83 100644 --- a/kde-frameworks/kplotting/kplotting-5.65.0.ebuild +++ b/kde-frameworks/kplotting/kplotting-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest index 1420401a6fac..b8d048b1c42f 100644 --- a/kde-frameworks/kpty/Manifest +++ b/kde-frameworks/kpty/Manifest @@ -1,2 +1,2 @@ DIST kpty-5.64.0.tar.xz 58312 BLAKE2B ec92c3e134c7ca6d2b66933d4be1ce86ebf5d04de3569230dd1f422f7133342358e2a000065001a95ede937308d8af4a2117c14b5b888e512ad63311d9c8d8c0 SHA512 2764bcfbde98041a2a8934e35c5cf34a81e68f6ade7a63ac0100c68411d3a52ff2b1f425d7cf9a38da5135fa424087bbf87170e0070d056aac44765c4849848d -DIST kpty-5.65.0.tar.xz 58536 BLAKE2B bbe4d13ea909b852e8d0c891cbae5911b475979c7c64ea23c56433e0117a98e987a7fc0785a685197d779a57dd59d1927ab6f030fd20443be149baf05613cae8 SHA512 04b3ae8a2ff00219ad1e712b3f7ffa2fad95431bc67f6ed4a609dc93fc85fea357669f00dd0d8510392c3c9f938cb0ed7ab84c398827299ef530b8d29cdec592 +DIST kpty-5.66.0.tar.xz 58396 BLAKE2B 471e413f712ba821309825595fc77bd6ec0cdf35b1a6191901a1cb3c93881ecb5c3dbfea5f3d74e1a47a83ebe9f67aaa26d46610a8fc7c47f790dd1a51078187 SHA512 313bd90f8cd168ae45f4ac101ee3a54987f43233b7acf6c92a234915eb887efb61c1f3765af2f45adf320f364eac8f76f3a7d5283cc21b3f8483192ebdc65c6a diff --git a/kde-frameworks/kpty/kpty-5.65.0.ebuild b/kde-frameworks/kpty/kpty-5.66.0.ebuild similarity index 79% rename from kde-frameworks/kpty/kpty-5.65.0.ebuild rename to kde-frameworks/kpty/kpty-5.66.0.ebuild index 9b3b76a72174..4cfd20218649 100644 --- a/kde-frameworks/kpty/kpty-5.65.0.ebuild +++ b/kde-frameworks/kpty/kpty-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,8 +12,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 sys-libs/libutempter " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest index 92bff51fa244..679fd73cc2c1 100644 --- a/kde-frameworks/kquickcharts/Manifest +++ b/kde-frameworks/kquickcharts/Manifest @@ -1 +1 @@ -DIST kquickcharts-5.65.0.tar.xz 93220 BLAKE2B 19e7588a14ef949273bf47eea8678fb16d4027e41581148988507d5834e13c6d2f757f9c3890cc6bccb410c4f7b6bb866fa7d3d99270bfdf06715643195692f4 SHA512 59a10a62aa5ae729a37f1274cade931117d2f27bc6bc97a9f773bb6c01cd5f23411292c5596fd4cd9decb34d1b81d1d5d83ed8c52584fd4e7833c5f74173ef54 +DIST kquickcharts-5.66.0.tar.xz 93400 BLAKE2B 569f106e3ba8443987f46c39950c8d67f3cbd3a74f1571f5efef9bb54e4c4b50cffa7856fb5abd0329c87a23978b3130bb1e2b0c0b35fe3d756ec3a31d527d9e SHA512 f224e68b07337e11eded9a306ef5814e81718572cda4e1b721b4c056fb10abbb8b2c9477e257d546bea620787e97f72985f5c47e72036012f3ad92d89a8efe8e diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.65.0-r1.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.66.0.ebuild similarity index 84% rename from kde-frameworks/kquickcharts/kquickcharts-5.65.0-r1.ebuild rename to kde-frameworks/kquickcharts/kquickcharts-5.66.0.ebuild index 5d1619820609..2cbe17a98851 100644 --- a/kde-frameworks/kquickcharts/kquickcharts-5.65.0-r1.ebuild +++ b/kde-frameworks/kquickcharts/kquickcharts-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -24,8 +24,8 @@ DEPEND=" >=dev-qt/qtquickcontrols2-${QTMIN}:5 examples? ( >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kdeclarative-${PVCUT}:5 - >=kde-frameworks/kirigami-${PVCUT}:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 ) " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest index ab103bae758b..fc868905d433 100644 --- a/kde-frameworks/kross/Manifest +++ b/kde-frameworks/kross/Manifest @@ -1,2 +1,2 @@ DIST kross-5.64.0.tar.xz 127848 BLAKE2B 7d79cce9f9702efd492c22eb540b01218e3d70b50a1f55bf3cd1c258fc3b4a3cb7e12bae04ec56cd4fe7c988b6297dac35644f6eb4b1b1d5206e0d453f10497a SHA512 c121e35454082335f67da5d90cc5b78d153200204a1fb295fd40425220ff56419387ec57daaf60f80c1b91a22941be633ff3b0eea4ebbc9eb75f80874fe1c061 -DIST kross-5.65.0.tar.xz 127880 BLAKE2B 834abfd99afc4633ef98c75b95a39e08c1bf43919b09b2746112e36d39a9c35fe2155d226be8ccf0251e1af3f372c372e49ffb1c32d86ccda71f8d65e260379a SHA512 3a6b05c221aa2caad140b9c406181acd80822c896cd98a11574fd106b2388074899debf1c10941bc37f8c4ad7f2ffb2037fa2910b2b93723df21fd980f80ab19 +DIST kross-5.66.0.tar.xz 127748 BLAKE2B 25da3d9713dfee7c796a63a8b113961644b56385488154ff2c5f3edec6b41477318355f0007b8fd203dab0b02d8bdbf04cccdf5bdcc26eaad50f4186d5ed910c SHA512 8b3a2876e367749a1f50aed6813521efa16e0551fec5fb8d57f5081bf4a1c27063f53c3c64efc85a986c77244a92bf8c8d4bf9fa38a886fd7b267f426ea9107d diff --git a/kde-frameworks/kross/kross-5.65.0.ebuild b/kde-frameworks/kross/kross-5.66.0.ebuild similarity index 59% rename from kde-frameworks/kross/kross-5.65.0.ebuild rename to kde-frameworks/kross/kross-5.66.0.ebuild index 46868df51f7f..a72052a5480f 100644 --- a/kde-frameworks/kross/kross-5.65.0.ebuild +++ b/kde-frameworks/kross/kross-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,14 +16,14 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" RDEPEND=" - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kparts-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtscript-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest index c293413c17f3..6fabbebfe4b8 100644 --- a/kde-frameworks/krunner/Manifest +++ b/kde-frameworks/krunner/Manifest @@ -1,2 +1,2 @@ DIST krunner-5.64.0.tar.xz 62304 BLAKE2B 20c80258c97cfc2f39b84e9fc881ec89c81558880062847163c2f2da04bcf9561e68ac0235cb96d1aae769e4e43fded1070a53aed3f11dcf55f2ae903f0bdb5a SHA512 a7fb3e7ec08ce4f55bcf833640aa3868ce8ff61fd556f1e15a3131dec1b83f34c8dd1f75e85dc121dc4c8d3236fbfd0e4f6770b0aa885cd9612844a5810ab1f0 -DIST krunner-5.65.0.tar.xz 62560 BLAKE2B 48f351a5d5aa93f1c34174fb4bcbf12e15eb8e46dde8e0b1ced202671c2c64e60c6d94d8e0f7b4af2d7274f796cfee4a660caf1e0446729fbe198cce5be38af4 SHA512 e85d75f2a79fbd778cda9bc3090efc78e93dcccae8383c189618a80a021188117aec12788dcfb47520d7bd56999b02862c4ad41213960722b4e4c33ed0493949 +DIST krunner-5.66.0.tar.xz 62752 BLAKE2B fd4f30aea13430227bee8d2bc28ed0a3891b0ba8d104b75a3762277f56c60c1f719662f50385d2cc50a99ae1e0509d745626edd5d44cac1c052d7641cef89a78 SHA512 bcbc5e901797f7ca4fa3e9c3185941f38f87dc0ab6ae50c51e382e9440577e8b4eb133d503de0d41a0bcfa49df745997097c8ee008b56dfc7e6354b40df5d50c diff --git a/kde-frameworks/krunner/krunner-5.65.0.ebuild b/kde-frameworks/krunner/krunner-5.66.0.ebuild similarity index 62% rename from kde-frameworks/krunner/krunner-5.65.0.ebuild rename to kde-frameworks/krunner/krunner-5.66.0.ebuild index f4778b81d5e0..7a1db790813f 100644 --- a/kde-frameworks/krunner/krunner-5.65.0.ebuild +++ b/kde-frameworks/krunner/krunner-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,14 +14,14 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/plasma-${PVCUT}:5 - >=kde-frameworks/solid-${PVCUT}:5 - >=kde-frameworks/threadweaver-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/plasma-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + =kde-frameworks/threadweaver-${PVCUT}*:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index 73525f5e5f8e..a494fdb05d97 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,2 +1,2 @@ DIST kservice-5.64.0.tar.xz 251460 BLAKE2B 09eb32c2ba84f360fea8ea4d472591985563a5eb48779dfd57632f8e0aedbe12cefeabbff6f9302308defdab424fa14e3dea49b0f4f7d3c8f733e7497836cf2e SHA512 8070ad9e565ec713f72dd6da135ecb5d629b09974bf56df52c6faeca875018b7e37c01b6ac71c6b18f17b5210bc314118760e8a8b6d64d6fd4c47f480850e082 -DIST kservice-5.65.0.tar.xz 251200 BLAKE2B 5f4031a600ac87878756e3afd316007379cb0dea12c53796a81bcd3fd21cb27dd91bcfe665094869b427a0293ef4e5061b792a0b8326b26a75844814c67b498b SHA512 70423e3bc1704c2fb1963ac13976c9b61c0371a9e267539390651cea5740790b852c852dfd6de4229892c77e26b2e26eaf8759f06b23e2fba66eab858fff6014 +DIST kservice-5.66.0.tar.xz 253196 BLAKE2B 5c20cba79ede915adafe6e1e9d2d9669e60e5bb96313ef5beb74bc6a29f28aa3d60a5ed5a500713a7787dbef6f3a1d65feca59e07f120bf5258e39703dcca448 SHA512 397ab3eb43aef0870e93864d6d45b1ae863dfc65275a041db0fb3d874d0535e7ed841a3ef437980d0cdc1c8351bac3f45d97e1cc432255a97ad79cb5ab7b6fcb diff --git a/kde-frameworks/kservice/kservice-5.65.0.ebuild b/kde-frameworks/kservice/kservice-5.66.0.ebuild similarity index 78% rename from kde-frameworks/kservice/kservice-5.65.0.ebuild rename to kde-frameworks/kservice/kservice-5.66.0.ebuild index 1d8138029b37..15af14a49f78 100644 --- a/kde-frameworks/kservice/kservice-5.65.0.ebuild +++ b/kde-frameworks/kservice/kservice-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,6 +8,7 @@ QTMIN=5.12.3 inherit ecm kde.org DESCRIPTION="Advanced plugin and service introspection" + LICENSE="LGPL-2 LGPL-2.1+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+man" @@ -18,13 +19,13 @@ BDEPEND=" man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) " RDEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kcrash-${PVCUT}:5 - >=kde-frameworks/kdbusaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 " DEPEND="${RDEPEND} test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index 8fe30e90bcc8..1c4d8e7640f1 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,2 +1,2 @@ DIST ktexteditor-5.64.0.tar.xz 2359280 BLAKE2B bef28882fc0f7b525eaaa3d29305c6a884af5030a2f319c3bb085c5fd74f81f14353c6685faa7e7d67fbe292fae5f56eb452dbdd4a86cab9c015b8cd1ae788c7 SHA512 6a8f1f86cf5cdc259673152a26c3feb952fc2e5a9227c7a78ae52a848acbe5b60d30583539363ebd59fa744fb428441acdf89581b2db44d54c1896248eb18e99 -DIST ktexteditor-5.65.0.tar.xz 2353568 BLAKE2B 052ebd66daf95e39d8e21dfb716223a05df160eb6bfac013fd181dc50926bd9ff58bdf2924b57c723765548673c6a0c512cd565ce7a8ec8fc3464eb05dbee9a4 SHA512 78239f49155809fd36ac82ee98c7ddb46d95aa1ed972b88b34757e6ae726f03427ade86441691344934da7fcc2f132035c62e19e960e65a026c1e06fb48345ff +DIST ktexteditor-5.66.0.tar.xz 2355256 BLAKE2B dcfe38aa59c98c474362b0e341885e100f761915475e9ac5487f9fc446f6f1ec3f30c217dc9b56df478c1234294431263078f20430a6088f24c750a7de60570e SHA512 a20c4ca0f8856ba78c24042d5692790e83816b96820cc94de673b66b5ce8b4880379cec330cd0f3235aab9ed3f12b44bef741e2e56da37419b38d22bfe69192a diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.65.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.66.0.ebuild similarity index 50% rename from kde-frameworks/ktexteditor/ktexteditor-5.65.0.ebuild rename to kde-frameworks/ktexteditor/ktexteditor-5.66.0.ebuild index 7bd5da9400d9..bfd418466681 100644 --- a/kde-frameworks/ktexteditor/ktexteditor-5.65.0.ebuild +++ b/kde-frameworks/ktexteditor/ktexteditor-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,6 +9,7 @@ VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="Framework providing a full text editor component" + LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="editorconfig git" @@ -17,30 +18,30 @@ BDEPEND=" test? ( >=kde-frameworks/kservice-${PVCUT}:5 ) " DEPEND=" - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kauth-${PVCUT}:5 - >=kde-frameworks/kcodecs-${PVCUT}:5 - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kguiaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kjobwidgets-${PVCUT}:5 - >=kde-frameworks/kparts-${PVCUT}:5 - >=kde-frameworks/ktextwidgets-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 - >=kde-frameworks/sonnet-${PVCUT}:5 - >=kde-frameworks/syntax-highlighting-${PVCUT}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtprintsupport-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + =kde-frameworks/syntax-highlighting-${PVCUT}*:5 editorconfig? ( app-text/editorconfig-core-c ) git? ( dev-libs/libgit2:= ) " diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest index cb91fbdb0b78..15ca299463ce 100644 --- a/kde-frameworks/ktextwidgets/Manifest +++ b/kde-frameworks/ktextwidgets/Manifest @@ -1,2 +1,2 @@ DIST ktextwidgets-5.64.0.tar.xz 311400 BLAKE2B 6c3b48489e1cb4415edbdf82e3d2507374d317d96808a9616409db366e318781bd6b0ce3c9ba5c890952dd63b1a48b541cb1b864775488f4f7f029f8de7538b9 SHA512 4c666ce1cd5d34840017944fbc70d664b28d4ba7711a4db2cf646239874f27fdfd7ec42ef9a7e99351dc23f3ee7d53e6d1f4fbaa0ff79c7b4a06aceb01a53f43 -DIST ktextwidgets-5.65.0.tar.xz 311328 BLAKE2B 6331c09996823884ab9a51f4aa18e987687ca157c972b29fc70afc3729d93b76c72fea3757193d45e3d9bcfd9a5e82b66e97b76c595a8c3308ea755cc704ba44 SHA512 56fb0da82d999ec3680eed58f7e69edd617f318fc1b9e1d6bd9dbc4d9c082bec64b5eed92cfacc062b8b77773e9575f257b3718f222cf6297e11814473f5ce03 +DIST ktextwidgets-5.66.0.tar.xz 310828 BLAKE2B 8d975bd56e7feeccff0ee616a63594a039d0875e9c795f8e9e236743c351cae58c8635719e1aa17342a96ba682255e534e50fa137071d8e1c61eb1f39cfdd51e SHA512 b3cf365c7b2faf15366041488348d96a2bb9a3c8df508a913fab43b81f84db9cddcf795dfda5e0018091bad96e10a2b0c4073dbb80d0eb528fe52867765e4fb8 diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.65.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.66.0.ebuild similarity index 60% rename from kde-frameworks/ktextwidgets/ktextwidgets-5.65.0.ebuild rename to kde-frameworks/ktextwidgets/ktextwidgets-5.66.0.ebuild index b986541f97b2..327c902923fd 100644 --- a/kde-frameworks/ktextwidgets/ktextwidgets-5.65.0.ebuild +++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,15 +17,15 @@ IUSE="speech" DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcompletion-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 - >=kde-frameworks/sonnet-${PVCUT}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest index 888ff9c6a3a9..cc2eb0eaa7b1 100644 --- a/kde-frameworks/kunitconversion/Manifest +++ b/kde-frameworks/kunitconversion/Manifest @@ -1,2 +1,2 @@ DIST kunitconversion-5.64.0.tar.xz 835916 BLAKE2B 21ff5d3f4dcc23858beea098d2b912d92c8cb5133f1a936d8ffc218ebfc33f0a58c32238ab0dd7baf6080b70c9bdd46e8557fdaecb0e65503f099d64e7ba9318 SHA512 870a6c02c212eecfabe334555419fa58f93484a5a604f35e0a89f5c8584d58e6863024ac5a31425370f8408112d47a1fd894a0e2e6290dc52ebf77d9f362ac9a -DIST kunitconversion-5.65.0.tar.xz 831708 BLAKE2B e6738186b4016d0541d6e1df05f159299c0673c252d455abb698fbe534c8889d5c4cbbd3fa3642297e7c04dfd69fa4c34d95fa90ab08e5f5919e20b1cda38e6f SHA512 da9453809213de976c374e356b8f4824ba8559ef491fcfaa0da84996866794e3b8293c9a39a8c76a65b511eb16637e8ed590e0a3f0f46610255392fb1af585dc +DIST kunitconversion-5.66.0.tar.xz 832964 BLAKE2B 5a36a63a7601d113f182434e4f5f7f95fec2bce0848342eb00b86260f52ddf55792460288b3832f9d7e5967641725323db1982ad50739a0aac53f6c9e10ac989 SHA512 9138b93710e950a36a007efa2a88fc2d065ad370ecb59e25ed515335cb59be309fcb2374a7207a72d124b9e21f8a6c33dd71a8cd5c76767fe89c01d9c8ec4750 diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.65.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.66.0.ebuild similarity index 86% rename from kde-frameworks/kunitconversion/kunitconversion-5.65.0.ebuild rename to kde-frameworks/kunitconversion/kunitconversion-5.66.0.ebuild index c5e56faf09c8..2188e8f34ee1 100644 --- a/kde-frameworks/kunitconversion/kunitconversion-5.65.0.ebuild +++ b/kde-frameworks/kunitconversion/kunitconversion-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/ki18n-${PVCUT}:5 + =kde-frameworks/ki18n-${PVCUT}*:5 >=dev-qt/qtnetwork-${QTMIN}:5 " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index 141c8f8e1c4a..819867dd0b16 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,2 +1,2 @@ DIST kwallet-5.64.0.tar.xz 293828 BLAKE2B c42a0c325eb3b5b1cbeb107dd6d302ba257ae73a9c17b7a79a49a0daf978473fa5f9b8229dd4ad6ae742e8834d8b83a8922fbae8de9f56a81e16857b57800b40 SHA512 78a4f2b5587f6bbdbc4b6473083246c6b9f68b4e47093d5061cee1c91b855b1822bdc72437dc25259728ce8cff3d8849d4b343d2fc3921cd05beac1c00159d6d -DIST kwallet-5.65.0.tar.xz 295064 BLAKE2B 1213df62ad2fc44291254ab1130dfd11b891c5d821ef491e82558d668decca336f576c213e904b05221959e767d6b1a7e579b48915f291ebe9d17a7f9752aa51 SHA512 a73f5934cb63d306207540ff05ad4583353a98aeb59e3b8a0e94a7d0934511e4fe943b6761555c3105f8950b20e4143d484c8a5c068822327077cad6fec7fd90 +DIST kwallet-5.66.0.tar.xz 294596 BLAKE2B f26137c54b344c2727844bdb2abf556e8bd91ad11d3d19c8fdced970d2c4ebf549df1a20c27a54587a1f71b35ccff6f2f30c6248de9e0331ec198a8b174884b6 SHA512 7a1513ca64e0532d8a2ad73118a365b50dddf9751c13d7bb889db1683a08ae05d655fab15dc1496398eb650dde27c36796c76a19eb6e25c9397d13ca86a55f3b diff --git a/kde-frameworks/kwallet/kwallet-5.65.0.ebuild b/kde-frameworks/kwallet/kwallet-5.66.0.ebuild similarity index 71% rename from kde-frameworks/kwallet/kwallet-5.65.0.ebuild rename to kde-frameworks/kwallet/kwallet-5.66.0.ebuild index 29b38aebf152..d6dba2422eb0 100644 --- a/kde-frameworks/kwallet/kwallet-5.65.0.ebuild +++ b/kde-frameworks/kwallet/kwallet-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,6 +8,7 @@ QTMIN=5.12.3 inherit ecm kde.org DESCRIPTION="Framework providing desktop-wide storage for passwords" + LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="gpg +man" @@ -16,19 +17,19 @@ BDEPEND=" man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) " DEPEND=" - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kdbusaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/knotifications-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 + dev-libs/libgcrypt:0= >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - dev-libs/libgcrypt:0= + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] ) " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest index 4fa807af2342..da8fe89a7f8c 100644 --- a/kde-frameworks/kwayland/Manifest +++ b/kde-frameworks/kwayland/Manifest @@ -1,2 +1,2 @@ DIST kwayland-5.64.0.tar.xz 339244 BLAKE2B 59c036163c022912f1c71568a6a493d279508d87310285b96f0e44e6cc0d414e02d718e6bdffeeb980e61fd2f09a2eb50eed3a5ed7839b11e41d1ddab817b70e SHA512 b56fb196f9fa3328c30c63d72ec474ef0ad81cef4b873d3ce9fbd67faa95a968609763ce19122058ef27f97857391436513c242bc300e305542bb0386dd1978d -DIST kwayland-5.65.0.tar.xz 340220 BLAKE2B ffdcf10aff95926efb62f905fb4bf104efc7421f18a6e2d86b97c10aba6191503f23a56e6d9d84c3af1111e5429a165d8ece5db030daae62f82aeb943925b6fb SHA512 e7ecc5e2b2044fbc90e9b0d2358fbb813ed01e6873f0c37ed2fa561aae3b5c14e7ca8f491de41e3c0a0f0e055cd16cbe83eb3bba248a0611a4eb1964192b5336 +DIST kwayland-5.66.0.tar.xz 339412 BLAKE2B a56f8b9d55d5a0d8794b8d385a33fa3d6c477837852ae54547d00bec60ee878c4c3ebabd253277ecb41ce661e8a1e63af501dd99e559cdaddc47f89e8516e449 SHA512 dfc04e3b31594dbb9c8f232717353037f9d55fd558308d702b20a7a6ece337e9da0a1f422bec53d3893e9360c298d47314247338dda10c41a5c32f0f6314432b diff --git a/kde-frameworks/kwayland/kwayland-5.65.0.ebuild b/kde-frameworks/kwayland/kwayland-5.66.0.ebuild similarity index 94% rename from kde-frameworks/kwayland/kwayland-5.65.0.ebuild rename to kde-frameworks/kwayland/kwayland-5.66.0.ebuild index dc0c7976a439..62e01942123b 100644 --- a/kde-frameworks/kwayland/kwayland-5.65.0.ebuild +++ b/kde-frameworks/kwayland/kwayland-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest index bc9ab695809a..bd427babb48b 100644 --- a/kde-frameworks/kwidgetsaddons/Manifest +++ b/kde-frameworks/kwidgetsaddons/Manifest @@ -1,2 +1,2 @@ DIST kwidgetsaddons-5.64.0.tar.xz 2204796 BLAKE2B a656843554f0e68343b5784c7ea0e686585ea7bcac1881383c4ce51eceffdef863b9852381fee71d85712bc20eccda54c237dd51e37c77b5e6916ddfcc31ebb1 SHA512 a6bcfb2633fd1f63f82f0624ad742fbe491a98e167b2610269ceb065b3fd3eaaf83ebfd78f74384a7fb7846c449905dd8a86768e15bd3ec1ed3c1b4ebd4fbecb -DIST kwidgetsaddons-5.65.0.tar.xz 2208160 BLAKE2B 52a819133329591e0cde50eed50f5c4d5a6b61d72bb823ca7150d4f1fa4e63ff5db88b93c0d81fb50d2ea59481e074e8f4496033d7346b6155152ec1eeb150bc SHA512 4a735697794712373de5f8bf149ae234445f88f9df105c9ab3c93f398cec382a1f6e997654ca8ac808cf8f0df351343ffb41ac5b24bcb7ccf672efa49fc3219a +DIST kwidgetsaddons-5.66.0.tar.xz 2201300 BLAKE2B 4780698415e28b4860f5340617218d98a7a7b0a960e86b7379c24b7e41d89712275cb593759c36bd284e3719176dc259de74ffc807cd2d85c4bbf449bc092215 SHA512 b1205337c031d73eb97a4fac1eb9398237c51e2e6df2429ad5a001c7857614eb908ee23ccc28d162a86b11f0fe6883f45dd15e706f151fdb42a3eea7568bb373 diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.66.0.ebuild similarity index 94% rename from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild rename to kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.66.0.ebuild index 75fb8e732104..a56c4423c394 100644 --- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild +++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest index c0e190cb48a0..88bc1ed4a262 100644 --- a/kde-frameworks/kwindowsystem/Manifest +++ b/kde-frameworks/kwindowsystem/Manifest @@ -1,2 +1,2 @@ DIST kwindowsystem-5.64.0.tar.xz 171764 BLAKE2B 9364f7ad647f10475c4044b3f87a13d416275c44d76c81e6a23a937edc728e4c3b28380c201c08a94008ec0ffa3261b958476a5e65cf5652acd14cb946d4a714 SHA512 0d5e47ea61f03ae1fd3c8b6d92419d729040523d73976292c702d2897efad01e0b356b0d6230740f656ab59120f8ab8bae02fa513f87f7baa1da3e5cf28fc884 -DIST kwindowsystem-5.65.0.tar.xz 172556 BLAKE2B 0c77e095d57ceab7b5fd539c3a4072a5553c448d3e1e1aff19841c1ae7c91cb512015aaa6e349273b9a435e8b5e4cc9f47fb38a94bce936310247d3847dce932 SHA512 29a6edcbd28f84b997d372144d2a25fa608adc28f8d1cfdbcc129bf5a852da3882d0abe05ae2b57d3c07f571a76323b16e120fa6e6b453b3620f8a7278a60c13 +DIST kwindowsystem-5.66.0.tar.xz 171952 BLAKE2B 232444741ae3064d14d58189490109bf1f300dfe6d21e5a00be04b2c799a1555889a39091a12ff71b98672fd70ccc26871a960cbb24004df94861b2779da567d SHA512 e36703eba7f58d1df58c90b1420b6065e27ef3014c9e73b8abf3420b5783f16a79b8e48c9df117864735d4240042e997d1d5dd47990f398af9de9cd323fab69c diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.65.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.66.0.ebuild similarity index 95% rename from kde-frameworks/kwindowsystem/kwindowsystem-5.65.0.ebuild rename to kde-frameworks/kwindowsystem/kwindowsystem-5.66.0.ebuild index 9684853c3bb8..0ce9461c442c 100644 --- a/kde-frameworks/kwindowsystem/kwindowsystem-5.65.0.ebuild +++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index e2f70b476ac8..1d6db81c7045 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,2 +1,2 @@ DIST kxmlgui-5.64.0.tar.xz 875332 BLAKE2B 08b67d60d504538d3591dc4e9236873008cf8d158344eb567fb5d0f1484514ebed73f2e02fb92685518ae7b34136fe9b27035ac2d3a5b652e0b7b93892c28747 SHA512 07d7991c32c028fe8720630c51e8cfde9917279d02af3ae0ce3f05c55767dc461efe1d4d63bc968fa829f04f00f004a4f8f11d5c71de653fdb001ea4fc84e0ac -DIST kxmlgui-5.65.0.tar.xz 860188 BLAKE2B aebe73840bf7f835cc4ea2d0ed0f3ac61dd21d4260b173364a0a7eb182c962aaf3b43fc2db9fc4184e5923371ff541cd2e49406631075bf85e0ac68767aa816c SHA512 582170f9b2dc5a5e67ced58732cdbcf9a381a4fe3856365c43ac5785e3f9f05d20ed6c423615210dd6c6ef334d9f94bfc896b67c0010b6bdd2372e31e5cab9de +DIST kxmlgui-5.66.0.tar.xz 861580 BLAKE2B 002962cf775347a5a7545c0b312a9fd401bfa95227d566e66004751bb2c935cf6bf732562bcc1a769a5f28cba48165d45117535282e978b24f81f6970972260a SHA512 325e055943ff5cf733cb792136652e07c4576511aee2cd4a91a1a108df8c7946d6c21e8cb5133e3587309dd528bc4c6c3a4a01cfe914574eaae90e37ebf951e9 diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.65.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.66.0.ebuild similarity index 68% rename from kde-frameworks/kxmlgui/kxmlgui-5.65.0.ebuild rename to kde-frameworks/kxmlgui/kxmlgui-5.66.0.ebuild index 09c3a4762523..d4003ec0d31a 100644 --- a/kde-frameworks/kxmlgui/kxmlgui-5.65.0.ebuild +++ b/kde-frameworks/kxmlgui/kxmlgui-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,15 +23,15 @@ DEPEND=" >=dev-qt/qtprintsupport-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kglobalaccel-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kitemviews-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kxmlrpcclient/Manifest b/kde-frameworks/kxmlrpcclient/Manifest index 6c1ef5c4fe96..a10ec5b139a6 100644 --- a/kde-frameworks/kxmlrpcclient/Manifest +++ b/kde-frameworks/kxmlrpcclient/Manifest @@ -1,2 +1,2 @@ DIST kxmlrpcclient-5.64.0.tar.xz 29828 BLAKE2B b4a28a67364f77ba16300ee0315045b3e0da320f2808300077b503cbc0ad61d0d55e74d7e0acfb7991fefd34574391f741965611e8df26b8f67b3cdc2ac2849c SHA512 c70d5ba6611c15c60f99d484c817fae75e09f245d6416a0e646f4e6e43c78b005e9bcb2207709a81a1c34fa10e7d00f4c31c974807d9bbb925ba8295108b8892 -DIST kxmlrpcclient-5.65.0.tar.xz 29968 BLAKE2B 74949e2e2f003eb3463d15126cd2b45081114a603cd9f7648ee3b2b0daa30c6339ff83c45037f0945d443cddca402bbab0212528d4c514ec5a4451fd698e0079 SHA512 a5bb9b58574b6f4b1257f668a16d2db9515f250210e799bb43bd8e0a47141709914663bae8c9ade28d0e4e1754b0417969d81e097cf1c75dba7176942de0a1d9 +DIST kxmlrpcclient-5.66.0.tar.xz 29916 BLAKE2B 6ebe84181b7dd5689fd1d41ceeed6f3225294815346a30a1e215605be5e8774d9f970626a375d60f2932e5050fc0debb9944b557e217d3e7bcf73bb3768f7e06 SHA512 23ad2ca60bde4ad8beed9e13ecc6fa9cf5d596ff28e7e2f129a8b969d093aba4427c9671eb6efc7ea349be33d12f4cd73974cc6ea2fbba3631ba914dd84a1611 diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.65.0.ebuild b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.66.0.ebuild similarity index 70% rename from kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.65.0.ebuild rename to kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.66.0.ebuild index 997a013857c0..a6661d49f47d 100644 --- a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.65.0.ebuild +++ b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,9 +14,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 >=dev-qt/qtxml-${QTMIN}:5 " RDEPEND="${DEPEND}" diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest index 604a0f6b5c8b..d593a3291eaa 100644 --- a/kde-frameworks/modemmanager-qt/Manifest +++ b/kde-frameworks/modemmanager-qt/Manifest @@ -1,2 +1,2 @@ DIST modemmanager-qt-5.64.0.tar.xz 102304 BLAKE2B 5478f7417cc42ba069e3b55ef8d57c3a1fe5239243f29a9283be24b88b7f910e69c22e4bdd6aac68a1df6cd14504229743c5a0d751db15771494f5c29503707a SHA512 e458e74a3803873d2253aaf0fba12c0be9301454e4f649fbc94fd53f4bcbf0d7a46e53772aa4a20ee03a48210b7b04b1d1a6dceb549dd5686add18656495d30e -DIST modemmanager-qt-5.65.0.tar.xz 102248 BLAKE2B 2336155405046c6ecf91ed3e82f535fa9b47c6cd63c0cf8d837d4cec73f2780c960f84d74301f2f87bd42c1ca58d0959f7ada1af1e411fd898438f30d8f11f3e SHA512 8df706f5b41102de7c06cd7adfa3631533d832750623b6a68b23b88c29196e9c2951ccd3c7702aa7555d192a491b999e2573615395d4810f7d6929bf9c1e6be2 +DIST modemmanager-qt-5.66.0.tar.xz 101988 BLAKE2B 762597ca7254b92cd8d66b8b9f41818bc4aebe638025068c65546a25dd259362a00673d41d9669d443be72a209e11e1b0b622242c52cbba8e5b1f625aefac437 SHA512 2106d09e54fa47659398116f1066e479524be34bdc62043ab3e2e0264a2402096a3b7a9025157bc747c97a40b3da77c8a5f5e66ae594040bd646d62e5cee42f4 diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.65.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.66.0.ebuild similarity index 91% rename from kde-frameworks/modemmanager-qt/modemmanager-qt-5.65.0.ebuild rename to kde-frameworks/modemmanager-qt/modemmanager-qt-5.66.0.ebuild index 0ed60b2cc451..05e3f5c5b205 100644 --- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.65.0.ebuild +++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest index 4f189e3819ac..e904bddcf89d 100644 --- a/kde-frameworks/networkmanager-qt/Manifest +++ b/kde-frameworks/networkmanager-qt/Manifest @@ -1,2 +1,2 @@ DIST networkmanager-qt-5.64.0.tar.xz 185424 BLAKE2B 8c9e89001ef2f08ed08ad8219c79c9b43738a0e9da621696e32297312359a0630a5ba0f455e02b41e328557ea6cc17b81a70dbeba35ec0c32798e2bd23adb956 SHA512 d84daab49f150820b34ff0e0b37aecc2c5e73be13d326e77a1636e3ab0e7544e98a4f85c18ac551674d9d653ad0f77bfc6a8179f4b33ae57404a730cdfde419a -DIST networkmanager-qt-5.65.0.tar.xz 185716 BLAKE2B d3afaec34ff87af43129af772d713c38907a8685367aaa9504fee8d76ac6126bad6a48a4c6b009d0cf7ffceb2ad96bedc3645dc83e0e105e0391952199a560da SHA512 604a5118174a63b9e95b27e8f92c0aa2481e71f781b1176dfb97de1795a8ca0d31584bde0d516383d2e20df5450919758eea2a92038bdc03528cb4fe2a66d808 +DIST networkmanager-qt-5.66.0.tar.xz 185592 BLAKE2B 931b0a48fbaeb17d216f6ef752e0a6a86642feb5b121782f04bcb937805fa4460d74918bbc953548e8715fff90059caab7857d15df7feaffe91e507bc11c604d SHA512 942012c5ea346dfe7be9115bde12ff5ac4834f23684185a17671ddd123f79f1357f3047ca7741ef23fcd59bf622e64b87cab77e29b24356d64725821b6bb77f5 diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.65.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.66.0.ebuild similarity index 94% rename from kde-frameworks/networkmanager-qt/networkmanager-qt-5.65.0.ebuild rename to kde-frameworks/networkmanager-qt/networkmanager-qt-5.66.0.ebuild index 1a94f74ce143..db96851c1d80 100644 --- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.65.0.ebuild +++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest index 54cd0c065a72..8dcc69569cb7 100644 --- a/kde-frameworks/oxygen-icons/Manifest +++ b/kde-frameworks/oxygen-icons/Manifest @@ -1,2 +1,2 @@ DIST oxygen-icons5-5.64.0.tar.xz 233816028 BLAKE2B 0360848b947f489d70800e95becadb4fe9f668afa39521ca8bba06b46b64100f6e0bafa97c52d6162a6523c070bf253b4c46798892ba7832f685dfdd9578772d SHA512 fa5080e9330a3b8669238bad7f163c9a3cffe4b4cb8dd44a7ebb6dfd9a2139008f1b9567e3c058910ebfbe48e789191db3c16abe9cf9b40e3f633822c403530f -DIST oxygen-icons5-5.65.0.tar.xz 234936440 BLAKE2B baee47fdb8de80f25b764d07761974fb1567d130f8d416c58edd617bc702e5844bcbda8f4e632d81cf7052861a75dfca36ed8cb44ea6995ebd74d405ec775d0c SHA512 856e7ff7508988a424d1a381ff97e80d17891f67f68604fd7b1b88c79062712d96bbc60795561b2b3505a65ea7f6bcf9abba23b9216178ba0fd2b17e7ecb3119 +DIST oxygen-icons5-5.66.0.tar.xz 234149580 BLAKE2B c64da887e4aa2c57d355e7cb141e457f9220478ef1ce5115285fcbc18ee37ba4825df0d17f9d0e7b6a6d42c6692d00d98a2f49946c4c06e93c9ca44709cd7f04 SHA512 7d55bc6ae80ec1a703a6f6ac0d81b2999a96c4e2adc7272a7861f5dbd3d5b006249dc929dda82ff262dc00a4656136cffb38646b644dc5578e3382968b22e899 diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.65.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.66.0.ebuild similarity index 85% rename from kde-frameworks/oxygen-icons/oxygen-icons-5.65.0.ebuild rename to kde-frameworks/oxygen-icons/oxygen-icons-5.66.0.ebuild index 3dd7f64eecd5..e542820e662a 100644 --- a/kde-frameworks/oxygen-icons/oxygen-icons-5.65.0.ebuild +++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,6 +9,7 @@ QTMIN=5.12.3 inherit cmake kde.org DESCRIPTION="Oxygen SVG icon theme" + LICENSE="LGPL-3" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="test" @@ -18,7 +19,7 @@ BDEPEND=" >=kde-frameworks/extra-cmake-modules-${PVCUT}:5 test? ( app-misc/fdupes ) " -DEPEND="test? ( dev-qt/qttest:5 )" +DEPEND="test? ( >=dev-qt/qttest-${QTMIN}:5 )" RESTRICT+=" !test? ( test )" diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest index 4ffe33445f22..1b5857347ca1 100644 --- a/kde-frameworks/plasma/Manifest +++ b/kde-frameworks/plasma/Manifest @@ -1,2 +1,2 @@ DIST plasma-framework-5.64.0.tar.xz 3120788 BLAKE2B c9c008e4b4b711ba4c370ba95029c4fc7392fe298057f5f8fe959118ad873325cfef3e3a93cee0dc73c7ce786287f18ab661f22e9f32c5f706aca5d15b70d24a SHA512 d0dcdbc4c537d064a125cef11d07e562a9a3b1bd83442217f8f435260420753c34b4dfddd733fc497533bf16a22fad3746884764395e07cf0f268d5f8435ef3c -DIST plasma-framework-5.65.0.tar.xz 3123308 BLAKE2B a3094aeb3f5282b485b71d55353ac1f7b986567d48256dae785e55ce5f631a386fce2b47f56b20eaaccd82307437936b9a19ae08abd8f0ff6656cd80bf0fe003 SHA512 a8b3cd9921b759631d717af365ef64e34a9b00db9237a4c2f4006a15bcf12c3f34f4d19bef8b50aaaa7e47ceb8055617cfb0a1e76783d9287f03127df1241f85 +DIST plasma-framework-5.66.0.tar.xz 3124284 BLAKE2B e62675e9880ef0a87c680a7619ce5a4177b27154f2a3c70f788bd436ba1a09924244c138561d53683c02f1aae99cb5f211199e2648203789fdaa97fa8841fc21 SHA512 b6a192e19e4cf4e9172aa3ac6697f58a6d3b198885929c2fd0da0732743153ee17d3d489328b2bffc7f48f5674369c20a025c4ef47aae10a0b50d03a660a7822 diff --git a/kde-frameworks/plasma/files/plasma-5.65.0-calendar-out-of-bounds.patch b/kde-frameworks/plasma/files/plasma-5.65.0-calendar-out-of-bounds.patch deleted file mode 100644 index 4c96921abd5d..000000000000 --- a/kde-frameworks/plasma/files/plasma-5.65.0-calendar-out-of-bounds.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 6756d00fba11ca2af921a67acdb5e3c92e23bb8a Mon Sep 17 00:00:00 2001 -From: David Edmundson -Date: Wed, 18 Dec 2019 12:52:15 +0000 -Subject: [calendar] Check out of bounds array access in QLocale lookup - -Summary: -If we have a broken locale setup we don't have any uiLanugages to look -up the relevant locale object for. - -In that case use the system locale. - -Test Plan: -Had a crash here - -#11 0x00007ff982aab0b2 in QList::at(int) const (this=0x7ffd50b1d928, i=0) at /opt/qt5/include/QtCore/qlist.h:571 -#12 0x00007ff982aaaa4a in Calendar::monthName() const (this=0x5640cce026f0) at /home/david/projects/kde5/src/frameworks/plasma-framework/src/declarativeimports/calendar/calendar.cpp:202 -#13 0x00007ff982aa14e9 in Calendar::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x5640cce026f0, _c=QMetaObject::ReadProperty, _id=9, _a=0x7ffd50b1dd40) at src/declarativeimports/calendar/calendarplugin_autogen/EWIEGA46WW/moc_calendar.cpp:340 - -Reviewers: #plasma, vkrause - -Reviewed By: vkrause - -Subscribers: kde-frameworks-devel - -Tags: #frameworks - -Differential Revision: https://phabricator.kde.org/D25960 ---- - src/declarativeimports/calendar/calendar.cpp | 9 ++++++--- - 1 file changed, 6 insertions(+), 3 deletions(-) - -diff --git a/src/declarativeimports/calendar/calendar.cpp b/src/declarativeimports/calendar/calendar.cpp -index f652c65..c77824d 100644 ---- a/src/declarativeimports/calendar/calendar.cpp -+++ b/src/declarativeimports/calendar/calendar.cpp -@@ -199,9 +199,12 @@ QString Calendar::monthName() const - // locale and take the month name from that. - // - // See https://bugs.kde.org/show_bug.cgi?id=353715 -- const QString lang = QLocale().uiLanguages().at(0); -- // If lang is empty, it will create just a system locale -- QLocale langLocale(lang); -+ -+ QLocale langLocale; -+ -+ if (QLocale().uiLanguages().length() > 0) { -+ langLocale = QLocale(QLocale().uiLanguages().at(0)); -+ } - return langLocale.standaloneMonthName(m_displayedDate.month()); - } - --- -cgit v1.1 diff --git a/kde-frameworks/plasma/plasma-5.65.0-r1.ebuild b/kde-frameworks/plasma/plasma-5.65.0-r1.ebuild deleted file mode 100644 index 29c9ed58b90e..000000000000 --- a/kde-frameworks/plasma/plasma-5.65.0-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KDE_ORG_NAME="${PN}-framework" -PVCUT=$(ver_cut 1-2) -QTMIN=5.12.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Plasma framework" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="gles2 wayland X" - -# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0 -BDEPEND=" - >=kde-frameworks/kdoctools-${PVCUT}:5 -" -RDEPEND=" - >=kde-frameworks/kactivities-${PVCUT}:5 - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kdeclarative-${PVCUT}:5 - >=kde-frameworks/kglobalaccel-${PVCUT}:5 - >=kde-frameworks/kguiaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kirigami-${PVCUT}:5 - >=kde-frameworks/knotifications-${PVCUT}:5 - >=kde-frameworks/kpackage-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[gles2=] - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - !gles2? ( virtual/opengl ) - wayland? ( - >=kde-frameworks/kwayland-${PVCUT}:5 - media-libs/mesa[egl] - ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" - -RESTRICT+=" test" - -PATCHES=( "${FILESDIR}/${P}-calendar-out-of-bounds.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package !gles2 OpenGL) - $(cmake_use_find_package wayland EGL) - $(cmake_use_find_package wayland KF5Wayland) - $(cmake_use_find_package X X11) - $(cmake_use_find_package X XCB) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/plasma/plasma-5.65.0.ebuild b/kde-frameworks/plasma/plasma-5.66.0.ebuild similarity index 58% rename from kde-frameworks/plasma/plasma-5.65.0.ebuild rename to kde-frameworks/plasma/plasma-5.66.0.ebuild index 2738194ffcea..55e56d29cd5a 100644 --- a/kde-frameworks/plasma/plasma-5.65.0.ebuild +++ b/kde-frameworks/plasma/plasma-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,6 +10,7 @@ VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="Plasma framework" + LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="gles2 wayland X" @@ -19,24 +20,6 @@ BDEPEND=" >=kde-frameworks/kdoctools-${PVCUT}:5 " RDEPEND=" - >=kde-frameworks/kactivities-${PVCUT}:5 - >=kde-frameworks/karchive-${PVCUT}:5 - >=kde-frameworks/kconfig-${PVCUT}:5 - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/kdeclarative-${PVCUT}:5 - >=kde-frameworks/kglobalaccel-${PVCUT}:5 - >=kde-frameworks/kguiaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kirigami-${PVCUT}:5 - >=kde-frameworks/knotifications-${PVCUT}:5 - >=kde-frameworks/kpackage-${PVCUT}:5 - >=kde-frameworks/kservice-${PVCUT}:5 - >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 - >=kde-frameworks/kwindowsystem-${PVCUT}:5 - >=kde-frameworks/kxmlgui-${PVCUT}:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5=[gles2=] @@ -44,9 +27,27 @@ RDEPEND=" >=dev-qt/qtsql-${QTMIN}:5 >=dev-qt/qtsvg-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kactivities-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 !gles2? ( virtual/opengl ) wayland? ( - >=kde-frameworks/kwayland-${PVCUT}:5 + =kde-frameworks/kwayland-${PVCUT}*:5 media-libs/mesa[egl] ) X? ( diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest index 6ca881cefd97..339315f27b5d 100644 --- a/kde-frameworks/prison/Manifest +++ b/kde-frameworks/prison/Manifest @@ -1,2 +1,2 @@ DIST prison-5.64.0.tar.xz 42116 BLAKE2B 4e70cdfef7f7e44566d842a533094978e68bba7b658fe57da818ed84b90ceec97e601d525af96989b171c45453bec45a0bab20daee12bde18dc55c41349c7513 SHA512 d8d19d9756d1b46a3fd1d94676730054c79fe01c6990f4ff059154d5ff6cbf20e357ae79784e4f1cc621352017dc3f3b56f309f9b5363bf6d0dab39912c6e930 -DIST prison-5.65.0.tar.xz 42040 BLAKE2B 4804de2121a40bf1628bcfae734781a8e339d1720cd15b794601402b50d39df623c51150bc6edf6cfc01dbb5256cae209de2268794582f8fbeabafc576f0355a SHA512 90840044073a2a2b6c3e6540ee0ca7b06ddcfbc13ed332590fca087cb0d78f660b0163ffd74d7b332ae99e07faa6417bcc3aa1b5a503246b501363f3738b7ce8 +DIST prison-5.66.0.tar.xz 42156 BLAKE2B 1834c760f5680076b6cebfcbd1f0d29776cc41908dae5c43a6a87003fd3aff14e30bc32c921ea54bd62dd0eaff6191eaf5fcace8bc482ecc57aaa63b85d42c50 SHA512 0ccdbfc603a21bd152cd8a52508c89de5af4d9465ddf19caee0a8a58115cdcd43ff839a88f90ed43f8afa70d326fe7cda060b83951eeb97d0accdde61af89616 diff --git a/kde-frameworks/prison/prison-5.65.0.ebuild b/kde-frameworks/prison/prison-5.66.0.ebuild similarity index 93% rename from kde-frameworks/prison/prison-5.65.0.ebuild rename to kde-frameworks/prison/prison-5.66.0.ebuild index f39dea32048b..e884bc4966e2 100644 --- a/kde-frameworks/prison/prison-5.65.0.ebuild +++ b/kde-frameworks/prison/prison-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index 2713efb56c90..844f29b77b82 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,2 +1,2 @@ DIST purpose-5.64.0.tar.xz 154056 BLAKE2B c2d5b0e008cd888c312229783680e02ebcea7765f0c5038d4ac3b6d70357b1372e0a62a5d0e183a8daee38917ca12b4d01a59f7ea1172409d2e55884082383e8 SHA512 841ace0d4f1de6f78f2031e0b372ca08865d827a35db8a7d97c62acfa885e481cf1d05c3ea03ed2ed451eef3322f3bf5753366e9ce053e73d4d590e1ed52b464 -DIST purpose-5.65.0.tar.xz 155964 BLAKE2B e357336b755b900d2ee1835a53464372104e56b8c5be11d9ea22afee245fe256d33186399a9ce759dbbfa8e05d638ed17826e005024b4cd969cbd2b199435dc3 SHA512 7f5bbbcfe2acbe6251e22a474cc4ec7bb20ceb14723b82d22f48d084d098067180f46bc2f87217878e913dab588f137d4dfca0803bfbdd9f42176ab76f02f15f +DIST purpose-5.66.0.tar.xz 156260 BLAKE2B f61da542794bd2027db9b466262687cb543efbe1524b0e63898a90f8ddeabc14f9322527d553cf1f20ee477fa1459757d083c52c9144f67bdc9c3a51bf638b74 SHA512 55a71eac7db0403ae9cc2f561c0d64c856d9943e5653c4c45666aa119c53f3c172f71775eb56c0b8d524ff99b5358a3759559c571afb96b7a7f35b5e373147fb diff --git a/kde-frameworks/purpose/purpose-5.65.0.ebuild b/kde-frameworks/purpose/purpose-5.66.0.ebuild similarity index 78% rename from kde-frameworks/purpose/purpose-5.65.0.ebuild rename to kde-frameworks/purpose/purpose-5.66.0.ebuild index 77322d1f6f90..c8cec0e657fa 100644 --- a/kde-frameworks/purpose/purpose-5.65.0.ebuild +++ b/kde-frameworks/purpose/purpose-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,11 +19,11 @@ DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${PVCUT}:5 - >=kde-frameworks/ki18n-${PVCUT}:5 - >=kde-frameworks/kio-${PVCUT}:5 - >=kde-frameworks/kirigami-${PVCUT}:5 - dolphin? ( >=kde-frameworks/knotifications-${PVCUT}:5 ) + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + dolphin? ( =kde-frameworks/knotifications-${PVCUT}*:5 ) kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt @@ -39,8 +39,6 @@ RDEPEND="${DEPEND} # requires running environment RESTRICT+=" test" -PATCHES=( "${FILESDIR}/${PN}-5.64.0-ecmqmlmodules.patch" ) # git master - src_configure() { local mycmakeargs=( $(cmake_use_find_package dolphin KF5Notifications) diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest index 8c6a5898af83..71e7f6c8dacc 100644 --- a/kde-frameworks/qqc2-desktop-style/Manifest +++ b/kde-frameworks/qqc2-desktop-style/Manifest @@ -1,2 +1,2 @@ DIST qqc2-desktop-style-5.64.0.tar.xz 45752 BLAKE2B 45cffe35277930cc0b6b06067127e62fd2a693d492862e44079741c53a8fe73cc2ad3f40d3e2b995f4230e15bd436b603f34d9af2bcd931aaa4ab0d38a1226b4 SHA512 6e4073a994dbaf4405a9e017ed62a90fb3d8f2c79361d73601eec6d6d4031d81234f2eafc11d6c87e72cd19caaa7979fd6c28965749f05c35a44a0a7c2092e6d -DIST qqc2-desktop-style-5.65.0.tar.xz 45968 BLAKE2B ca4eccdbba26ef2d9c1a1486e9202a42464d09c753cb674b706156bb49fc9f6e60399dc46149d3ab4d1f94b69890afbb760a16ac004fc0b471946d4f5f5d8eaf SHA512 ef1b38bd3fe2fd9a2c5c15e0aea5bd1f7aef1f903ee20052043bc0235608b1e9532cba7d5c66c3aacc33c58a718a4a2d07f9590a954096bacb82d413743d17e7 +DIST qqc2-desktop-style-5.66.0.tar.xz 46088 BLAKE2B 9f50ff6941c4a1bd1791e69bf90176ae92e552b89dad2dd97b2d42348d4b2724e3bc80d147b83c92d0a2fef36bdbc212b37cb7b776217dc46c7dba76af39230c SHA512 b0582fa59aaafa7f149a7a200b910d91c89040927fc1765ac345857a46d5edec152be40766ccdbe0a8e58d8181fa3895400e7570cf6b2963910a5863f59b5768 diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.65.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.66.0.ebuild similarity index 76% rename from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.65.0.ebuild rename to kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.66.0.ebuild index b7c0e031d85c..c770fee106c0 100644 --- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.65.0.ebuild +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,9 +14,9 @@ LICENSE="|| ( GPL-2+ LGPL-3+ )" IUSE="" DEPEND=" - >=kde-frameworks/kconfigwidgets-${PVCUT}:5 - >=kde-frameworks/kiconthemes-${PVCUT}:5 - >=kde-frameworks/kirigami-${PVCUT}:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 >=dev-qt/qtdeclarative-${QTMIN}:5= >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest index c71138c38331..a216c4d49323 100644 --- a/kde-frameworks/solid/Manifest +++ b/kde-frameworks/solid/Manifest @@ -1,2 +1,2 @@ DIST solid-5.64.0.tar.xz 264304 BLAKE2B 56128117e95e7b142ae83df630183f24fbb46e30f468a01fd39ca3a0d4d67d8ceeb135a05d840b20b0de9d9e1131c8c47bc78761849fa95e311243c8dbcd91d3 SHA512 f1294431973799369afc541db24d33c7c75fd17cce4b843da9c17c782e0a8afd2ba0032e46119c036ddf943747af33c2aa96a1c318ed531c5842b38a1010f857 -DIST solid-5.65.0.tar.xz 264504 BLAKE2B 38ce8e50c6fad595909b3d208212c228841dfbb8681e2e9aaf98cd63b446ff73f1e01c1a6bcd8d8e43034261008e2fc55904b9127a935e44cfb0082a94f1a0ff SHA512 6594f919f5c26c844f0c5e4ef5f6bb375915fdcba744c173765270eb569a5623311c6e86cf4278a19479c3ec7c24210945828d59956135000dbe6f72bf799018 +DIST solid-5.66.0.tar.xz 264972 BLAKE2B 4b5ee24b7b8241e30020f046a366620c6906bc14515745d30f64589b752f7938eb62101b034dc58d3156c2b29f86c6874617454d9640690fb3827b7e6934942d SHA512 df00bb300a3d5cc3f11fb2fe9c1f64ebff1f7e906097ddf5586b1005299877e17d41529abb2d06510973ab80585084250cec81e89b6cb45291716b20ead0da5d diff --git a/kde-frameworks/solid/solid-5.65.0.ebuild b/kde-frameworks/solid/solid-5.66.0.ebuild similarity index 91% rename from kde-frameworks/solid/solid-5.65.0.ebuild rename to kde-frameworks/solid/solid-5.66.0.ebuild index b24edd42d71b..68634750131a 100644 --- a/kde-frameworks/solid/solid-5.65.0.ebuild +++ b/kde-frameworks/solid/solid-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,8 +17,8 @@ BDEPEND=" " RDEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 sys-fs/udisks:2 virtual/libudev:= diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest index 1c55c188a55c..c051259e7b70 100644 --- a/kde-frameworks/sonnet/Manifest +++ b/kde-frameworks/sonnet/Manifest @@ -1,2 +1,2 @@ DIST sonnet-5.64.0.tar.xz 286768 BLAKE2B 299f69e69415c75c64f38b9114611b2fc7b58d23bccbade2d062a5ce348da9bf1f169d16b7dae2748d86974151f2496bb8cb86a9113f7516d4de549abc0dd594 SHA512 37a2f17de5d47a9966452d95d2a2c82816467a6ec0c6a3318c40847b641310c568d84c6acb99f1f4a54d02e8e4b7f17e76eee36410ad194b0a33170557f1282e -DIST sonnet-5.65.0.tar.xz 288960 BLAKE2B b4d43095628308b05d452d0561cb14815274897b1710622d989e5d181c3086919c2cd32aa73cf727cc0d6e63be44c34a207e104a3aa13afed465c479ba0d9991 SHA512 37c459d6de59d974fc8a0812d3ce55661a1c85eefa551f8c7a7d2a4b2c37f55b163f7bcea4334f6467cca65cdd7a4dd67b6217c8f167eefc56d9dbac2223e2fa +DIST sonnet-5.66.0.tar.xz 288968 BLAKE2B ff492bb8c49ad1be4789b21b7f54db28de404336f03857236bd512217da39949059f29f4c7df9a1882decff956a3b00015c7feb02ff0f9d98290f066a661a063 SHA512 17fee80d64762941f2f7d0d1b349d2b1cb9be440499209ea40ec38332c6cb12a246d5614053e8b0428ce113fef0765e577ca9ef44b2ddb216e33e6a2e947af3b diff --git a/kde-frameworks/sonnet/sonnet-5.65.0.ebuild b/kde-frameworks/sonnet/sonnet-5.66.0.ebuild similarity index 95% rename from kde-frameworks/sonnet/sonnet-5.65.0.ebuild rename to kde-frameworks/sonnet/sonnet-5.66.0.ebuild index 6a8424472c39..93eac7f8dfbf 100644 --- a/kde-frameworks/sonnet/sonnet-5.65.0.ebuild +++ b/kde-frameworks/sonnet/sonnet-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest index f6f548c555e7..88dc99616159 100644 --- a/kde-frameworks/syndication/Manifest +++ b/kde-frameworks/syndication/Manifest @@ -1,2 +1,2 @@ DIST syndication-5.64.0.tar.xz 479780 BLAKE2B 0d8b18fede3b194a5dee5b075b2ef77d3537109ae0ddd33efb23e53a7f83adabd3f4b77993bc473e7d1a2779e5280197c82a9f3863342d165ee5f8d6c9ab47c2 SHA512 6ab26136e92f49d8acb4b5117bd2c1450ea779bc0c0d4f194013ae0f26eb19bb85fab93d1b4e08edce25c6158860907c5eed3870c114610b10ced521c5ab12cd -DIST syndication-5.65.0.tar.xz 508728 BLAKE2B fc89b5a12c1810a205360657b564d8ce3c75bc960925767209223d08782f755476a5dbb20ce09139cebb601d79b8569b859b3fa700c76a52761360ee11f05402 SHA512 41c9bfc6f5dd4c4030d8f9a24019037b7575ed59cfd3805d5e2bc68d533c3c5c813d210c81f4e13a37a3cc24dfb1b787a3ac7a8b058326e8f543e2bc5626f472 +DIST syndication-5.66.0.tar.xz 508752 BLAKE2B 1833b554a662fa9fb4fb0b8e5d84e83ed44296659c6b036d4620a32a30628320db3219e6ce38648fa8730f688d75d349b2761c431433634226c2e10356fdc4c2 SHA512 0ab81b13ede66b11ec3dc014c0d4c9b46f1a7cb39d0f3beceb4c0786c77f7b560c118584b76dee7dd627ec1db4b874de9bacee1025b88ced8be66a936c9a36a1 diff --git a/kde-frameworks/syndication/syndication-5.65.0.ebuild b/kde-frameworks/syndication/syndication-5.66.0.ebuild similarity index 86% rename from kde-frameworks/syndication/syndication-5.65.0.ebuild rename to kde-frameworks/syndication/syndication-5.66.0.ebuild index 7bbb67f8221f..922e2cbb1312 100644 --- a/kde-frameworks/syndication/syndication-5.65.0.ebuild +++ b/kde-frameworks/syndication/syndication-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" COMMON_DEPEND=" - >=kde-frameworks/kcodecs-${PVCUT}:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 >=dev-qt/qtxml-${QTMIN}:5 " DEPEND="${COMMON_DEPEND} diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest index c8c95ab82699..3be24734bd53 100644 --- a/kde-frameworks/syntax-highlighting/Manifest +++ b/kde-frameworks/syntax-highlighting/Manifest @@ -1,2 +1,2 @@ DIST syntax-highlighting-5.64.0.tar.xz 1572812 BLAKE2B 5e1b7de3bab10fb912e3c3d0d07d84a6ced1cf12b955a9a09ce4d94f3f150edd05a98334a9373a85f928b1fae8df709b0f51327f600b43402520ffeb9a44071f SHA512 3310651de68409190a203eae1e05bfad1742b656ad66a0f6e49eae9ac00e896300d10780675ca0687982c6dee2fafa5880955c86c67e8149637c8fa52842d4c7 -DIST syntax-highlighting-5.65.0.tar.xz 1574720 BLAKE2B 9a9d65109db52beb551582c34e23b224b240ddc9dedf4118d447143cf6d21c5cb65c28a483f17f92abe8fa8481d0bc647e181cb9e42e2687fbfb8e5e084d8441 SHA512 6d47024cc3851c11c9fa774fd2bca0ff8180e0a48e6b08b50e3cdb62d289d688b5736572253b96af62789181df906c9d0642ccdd4d06c545928a342c0d19e5fb +DIST syntax-highlighting-5.66.0.tar.xz 1579312 BLAKE2B e005660edfd3d0c092d92a27e39a1b0fa5be631260c46b8e6f4121a64455e86b759a8e67e51e26b8a96473bb1740cdc0e617e2195099df2e9ca7d6443b0de1a9 SHA512 7cc68e9eaa3b12f2a5a436115cdc05443640bf1ca1a92c7b66a168605fcafc0e19174a8b28ee0683932e0c097970439e9235a5d55c584ffe56e4cf71e77f2cce diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.65.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.66.0.ebuild similarity index 93% rename from kde-frameworks/syntax-highlighting/syntax-highlighting-5.65.0.ebuild rename to kde-frameworks/syntax-highlighting/syntax-highlighting-5.66.0.ebuild index 4d22a5f23dcf..b0f83b80ccf9 100644 --- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.65.0.ebuild +++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest index 5427630623fd..0972549e72ee 100644 --- a/kde-frameworks/threadweaver/Manifest +++ b/kde-frameworks/threadweaver/Manifest @@ -1,2 +1,2 @@ DIST threadweaver-5.64.0.tar.xz 1409536 BLAKE2B 309e879f47af038ccdec8b55c16089834e6d129ed3a3878237b54a12f8c7988ad13242bf6068073870e75bd5f1735feba5d0bc4b90dc9ce7c3f3fdebe3f15075 SHA512 829110df93c46f6cee5e5592369bd44991eb4ba32750f3c1c4b4158f3cf8e7e3b336f5c71c6527d33188a9db95c79a2638fb5ebc9efd1114e8cce7ffaa2b724d -DIST threadweaver-5.65.0.tar.xz 1409836 BLAKE2B c41e9f88eb41e91fdc582c4b1e71fdc8ef639a172ae615462936aae00b2561a0b8135ee1c5c6d871289d77b9e9323f5c1dfc7603acbe3527036f169ec4552279 SHA512 7c3c3f37ebadcdfe53b11517a077438f6d86192626937912e551aa198a56a2f95c007f0ae55a70da900d17c97d5e504b6f8e5b3d256a3920f0b2245abd89db1a +DIST threadweaver-5.66.0.tar.xz 1411164 BLAKE2B 67513e77804f56d532b3760a15b9e44a76f5abbd64ab3054f1b32c00fafc5f9ea7f64b84520800a5a50cb1b955e445156eb46963d9e582a1c5572ab8405eca5e SHA512 6600ae23dbb258612aa1a3f3f1f2f243d60571d9b47ffeb8ade14a785c788e0823e2e84f54df65eb17423a7507f8c9aea812956015423c59e0ddb89703815816 diff --git a/kde-frameworks/threadweaver/threadweaver-5.65.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.66.0.ebuild similarity index 89% rename from kde-frameworks/threadweaver/threadweaver-5.65.0.ebuild rename to kde-frameworks/threadweaver/threadweaver-5.66.0.ebuild index 3e0eead67c9f..022b4f6cc07b 100644 --- a/kde-frameworks/threadweaver/threadweaver-5.65.0.ebuild +++ b/kde-frameworks/threadweaver/threadweaver-5.66.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index 10d46687efb5..dbb792d4317b 100644 Binary files a/kde-misc/Manifest.gz and b/kde-misc/Manifest.gz differ diff --git a/kde-misc/colord-kde/colord-kde-0.5.0-r1.ebuild b/kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild similarity index 52% rename from kde-misc/colord-kde/colord-kde-0.5.0-r1.ebuild rename to kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild index 74efceffb01a..734e396cf1bb 100644 --- a/kde-misc/colord-kde/colord-kde-0.5.0-r1.ebuild +++ b/kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit kde5 +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Provides interfaces and session daemon to colord" HOMEPAGE="https://cgit.kde.org/colord-kde.git" @@ -12,37 +14,41 @@ https://dev.gentoo.org/~asturm/distfiles/${P}-patches.tar.xz" LICENSE="GPL-2+" KEYWORDS="~amd64 ~x86" +SLOT="5" IUSE="" COMMON_DEPEND=" - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kservice) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtx11extras) + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 media-libs/lcms:2 x11-libs/libxcb x11-libs/libX11 x11-libs/libXrandr " DEPEND="${COMMON_DEPEND} - $(add_frameworks_dep kwindowsystem) + >=kde-frameworks/kwindowsystem-${KFMIN}:5 " RDEPEND="${COMMON_DEPEND} - $(add_plasma_dep kde-cli-tools) + kde-plasma/kde-cli-tools:5 x11-misc/colord " -PATCHES=( "${WORKDIR}/${P}-patches" ) +PATCHES=( + "${WORKDIR}/${P}-patches" + "${FILESDIR}/${P}-icon.patch" +) pkg_postinst() { - kde5_pkg_postinst + ecm_pkg_postinst if ! has_version "gnome-extra/gnome-color-manager"; then elog "You may want to install gnome-extra/gnome-color-manager to add support for" elog "colorhug calibration devices." diff --git a/kde-misc/colord-kde/files/colord-kde-0.5.0-icon.patch b/kde-misc/colord-kde/files/colord-kde-0.5.0-icon.patch new file mode 100644 index 000000000000..bcc8ba2586ca --- /dev/null +++ b/kde-misc/colord-kde/files/colord-kde-0.5.0-icon.patch @@ -0,0 +1,38 @@ +From 7ea14bbaf6b0e923496cb5e50dfcd5068c7858c5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bj=C3=B6rn=20Feber?= +Date: Sun, 30 Jun 2019 17:50:38 +0200 +Subject: [colord-kde] Use more appropriate icon, because the activities icon + got changed + +Summary: +Use a more appopriate icon, because the activities icon got changed in D22155. +{F6948366} + +Test Plan: Open the Color Corrections KCM. + +Reviewers: #plasma, #vdg, ndavis + +Reviewed By: #vdg, ndavis + +Subscribers: #vdg, #plasma + +Differential Revision: https://phabricator.kde.org/D22171 +--- + colord-kcm/ColordKCM.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/colord-kcm/ColordKCM.cpp b/colord-kcm/ColordKCM.cpp +index f14b4a9..fffbf54 100644 +--- a/colord-kcm/ColordKCM.cpp ++++ b/colord-kcm/ColordKCM.cpp +@@ -158,7 +158,7 @@ ColordKCM::ColordKCM(QWidget *parent, const QVariantList &args) : + connect(watcher, &QDBusServiceWatcher::serviceOwnerChanged, + ui->profile, &Description::serviceOwnerChanged); + +- ui->devicesTb->setIcon(QIcon::fromTheme(QStringLiteral("preferences-activities"))); ++ ui->devicesTb->setIcon(QIcon::fromTheme(QStringLiteral("computer"))); + ui->profilesTb->setIcon(QIcon::fromTheme(QStringLiteral("application-vnd.iccprofile"))); + + auto signalMapper = new QSignalMapper(this); +-- +cgit v1.1 diff --git a/kde-misc/kdiff3/kdiff3-1.8.1.ebuild b/kde-misc/kdiff3/kdiff3-1.8.1.ebuild index f78a6bf8684b..cdd2662525db 100644 --- a/kde-misc/kdiff3/kdiff3-1.8.1.ebuild +++ b/kde-misc/kdiff3/kdiff3-1.8.1.ebuild @@ -1,34 +1,38 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -KDE_HANDBOOK="forceoptional" -inherit kde5 +ECM_HANDBOOK="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Frontend to diff3 based on KDE Frameworks" -HOMEPAGE="https://userbase.kde.org/KDiff3" +HOMEPAGE="https://kde.org/applications/development/org.kde.kdiff3 +https://userbase.kde.org/KDiff3" SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" LICENSE="GPL-2" +SLOT="5" KEYWORDS="amd64 x86" IUSE="" DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep kparts) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtgui) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtwidgets) + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 " RDEPEND="${DEPEND} sys-apps/diffutils diff --git a/kde-misc/kmarkdownwebview/kmarkdownwebview-0.5.5.ebuild b/kde-misc/kmarkdownwebview/kmarkdownwebview-0.5.5.ebuild index 86226db89b6f..46c920cf2f62 100644 --- a/kde-misc/kmarkdownwebview/kmarkdownwebview-0.5.5.ebuild +++ b/kde-misc/kmarkdownwebview/kmarkdownwebview-0.5.5.ebuild @@ -1,31 +1,34 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit kde5 +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="KPart for rendering Markdown content" -HOMEPAGE="https://frinring.wordpress.com/2017/09/14/kmarkdownwebview-0-1-0/" +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmarkdownwebviewpart" SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" LICENSE="!webkit? ( BSD ) LGPL-2.1+" +SLOT="5" KEYWORDS="amd64" IUSE="webkit" DEPEND=" - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) !webkit? ( - $(add_qt_dep qtwebchannel) - $(add_qt_dep qtwebengine 'widgets') + >=dev-qt/qtwebchannel-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] ) " RDEPEND="${DEPEND}" @@ -35,5 +38,5 @@ src_configure() { -DUSE_QTWEBKIT=$(usex webkit) ) - kde5_src_configure + ecm_src_configure } diff --git a/kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild b/kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild index 0403154bd510..3236f33d98ad 100644 --- a/kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild +++ b/kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild @@ -1,23 +1,25 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit kde5 +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="KControl module for Oyranos CMS cross desktop settings" HOMEPAGE="https://www.oyranos.org/kolormanager" SRC_URI="https://github.com/KDE/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" +SLOT="5" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=" - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_qt_dep qtwidgets) + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 media-gfx/synnefo media-libs/libXcm >=media-libs/oyranos-0.9.6 diff --git a/kde-misc/plasma-pass/Manifest b/kde-misc/plasma-pass/Manifest index 7637ea73c82a..c866bb0cb0de 100644 --- a/kde-misc/plasma-pass/Manifest +++ b/kde-misc/plasma-pass/Manifest @@ -1,2 +1 @@ -DIST plasma-pass-1.0.0.tar.xz 26496 BLAKE2B 290e5f326be3bb7d8a2771dd9481da2721a9a7151d64e9bb4a5b5db3d9d8d03dc5202d4c7ee6def32c7c5a7c01eb602cec62c65bfef4a353db46e733281fb5ca SHA512 b67f3e8e18260564873000aa0b07f24dd95334882f3b81685dc1da59c06315b48112c26aed040f625e7240e3776ed29ec927ee79c81458ed01bb8a98cccbfa44 DIST plasma-pass-1.1.0.tar.xz 28204 BLAKE2B 69aa9d8f5ece8625c0d371ebfb565b2ce60e0a0fa73458ab30eaa9acf1858f0d9b2e30532d7a56dc821533964f09d9b6fced2b965d5fc9b5c1728e1b79f9a2c6 SHA512 402a19d44028117878214140c4eff74f25775aea6492fd751883e56bfe8ae08b330bb93f0a271c55f942f8ce1ee3de00cb6ad1b7fd4629beb59e898650b8166d diff --git a/kde-misc/plasma-pass/plasma-pass-1.0.0.ebuild b/kde-misc/plasma-pass/plasma-pass-1.0.0.ebuild deleted file mode 100644 index e8298ecbc6e8..000000000000 --- a/kde-misc/plasma-pass/plasma-pass-1.0.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kde5 - -DESCRIPTION="Plasma applet to access password from pass" -HOMEPAGE="https://www.dvratil.cz/2018/05/plasma-pass/ https://cgit.kde.org/plasma-pass.git/" - -if [[ ${KDE_BUILD_TYPE} != live ]] ; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64" -fi - -LICENSE="LGPL-2.1+" -IUSE="" - -DEPEND=" - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kitemmodels) - $(add_frameworks_dep plasma) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgraphicaleffects) - $(add_qt_dep qtgui) -" -RDEPEND="${DEPEND} - $(add_frameworks_dep kirigami) -" diff --git a/kde-misc/wacomtablet/wacomtablet-3.2.0.ebuild b/kde-misc/wacomtablet/wacomtablet-3.2.0.ebuild index 74a5f2521ad7..fb00967bfb2e 100644 --- a/kde-misc/wacomtablet/wacomtablet-3.2.0.ebuild +++ b/kde-misc/wacomtablet/wacomtablet-3.2.0.ebuild @@ -1,39 +1,41 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -KDE_HANDBOOK="forceoptional" +ECM_HANDBOOK="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde5 +inherit ecm kde.org DESCRIPTION="System settings module for Wacom tablets" -HOMEPAGE="https://userbase.kde.org/Wacomtablet https://store.kde.org/p/1127862" -SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" +HOMEPAGE="https://kde.org/applications/system/org.kde.wacomtablet +https://userbase.kde.org/Wacomtablet" LICENSE="GPL-2" +SLOT="5" KEYWORDS="amd64 x86" -IUSE="" BDEPEND="sys-devel/gettext" RDEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kglobalaccel) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep plasma) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtx11extras) >=dev-libs/libwacom-0.30 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb @@ -49,5 +51,5 @@ src_test() { -E "(Test.KDED.DBusTabletService)" ) - kde5_src_test + ecm_src_test } diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index f61c9648850f..cfb1c56caa43 100644 Binary files a/mail-client/Manifest.gz and b/mail-client/Manifest.gz differ diff --git a/mail-client/geary/geary-3.34.2-r1.ebuild b/mail-client/geary/geary-3.34.2-r1.ebuild index 3b14c01f5f8e..bdeb8150e879 100644 --- a/mail-client/geary/geary-3.34.2-r1.ebuild +++ b/mail-client/geary/geary-3.34.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SLOT="0" IUSE="ytnef" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" # for now both enchants work # FIXME: add valadoc support diff --git a/mail-client/geary/geary-3.34.2.ebuild b/mail-client/geary/geary-3.34.2.ebuild deleted file mode 100644 index 2ba8bb3a81c4..000000000000 --- a/mail-client/geary/geary-3.34.2.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -VALA_MIN_API_VERSION="0.44" - -inherit gnome.org gnome2-utils meson vala xdg - -DESCRIPTION="A lightweight, easy-to-use, feature-rich email client" -HOMEPAGE="https://wiki.gnome.org/Apps/Geary" - -LICENSE="LGPL-2.1+ BSD-2 CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, BSD-2 for bundled snowball-stemmer, CC licenses for some icons -SLOT="0" - -IUSE="unwind +ytnef" - -KEYWORDS="~amd64 ~x86" - -# for now both enchants work -# FIXME: add valadoc support - -DEPEND=" - >=dev-libs/appstream-glib-0.7.10 - >=dev-libs/glib-2.54:2 - >=gui-libs/libhandy-0.0.9:0.0= - >=x11-libs/gtk+-3.22.26:3[introspection] - >=net-libs/webkit-gtk-2.20:4=[introspection] - app-text/gspell[vala] - app-text/iso-codes - >=dev-db/sqlite-3.12:3 - - >=net-libs/libsoup-2.48:2.4[introspection] - net-libs/gnome-online-accounts - - >=dev-libs/libgee-0.8.5:0.8=[introspection] - >=x11-libs/libnotify-0.7.5[introspection] - >=media-libs/libcanberra-0.28 - >=dev-libs/gmime-2.6.17:2.6 - >=app-crypt/libsecret-0.11[introspection,vala] - >=dev-libs/libxml2-2.7.8:2 - >=app-crypt/gcr-3.10.1:0=[gtk,introspection,vala] - app-text/enchant - >=dev-libs/folks-0.11:0 - dev-libs/json-glib - unwind? ( >=sys-libs/libunwind-1.1:7 ) - ytnef? ( >=net-mail/ytnef-1.9.3 ) -" - -BDEPEND=" - sys-devel/gettext - dev-util/desktop-file-utils - virtual/pkgconfig - $(vala_depend) -" - -RDEPEND="${DEPEND} - gnome-base/dconf - gnome-base/gsettings-desktop-schemas -" - -src_prepare() { - local i - if [[ -n "${LINGUAS+x}" ]] ; then - for i in $(cd po ; echo *.po) ; do - if ! has ${i%.po} ${LINGUAS} ; then - sed -i -e "/^${i%.po}$/d" po/LINGUAS || die - fi - done - fi - - vala_src_prepare - xdg_src_prepare -} - -src_configure() { - # appstream_util & desktop_file_validate doesn't seem to - # doing anything useful for an actual release, maybe for 9999? - local emesonargs=( - -Dlibunwind_optional=$(usex unwind false true) - -Dtnef-support=$(usex ytnef true false) - -Dpoodle=true - ) - - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index c519579e5513..06ce8b604f99 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -163,9 +163,64 @@ DIST thunderbird-68.3.1-uk.xpi 671453 BLAKE2B 0abe55012afd57bcf03564b3002100a464 DIST thunderbird-68.3.1-vi.xpi 623421 BLAKE2B 02372e88860749c761fdf760733000dab447c338324071c5f6fe3cc00f4b3abf2483e4a00632a3c457304f9b38f49c7aa4a6b2ce62ddfcf3230b75cea74731b7 SHA512 5f052a01b83291fa5c045e1a8d122e3645e8be7a307c83b73a40f68731066d8a5b6ae0b82e0591bcee1c905afee99dc0eff6a38af7f3ce10e20b446114eb704f DIST thunderbird-68.3.1-zh-CN.xpi 626818 BLAKE2B 8ae5ef94f82197ec4e494817217ce3a12c22ea6177f91a8b11cb7b11d025ad5343003f367fc0f7590e2274f6fe78b492a5f17f70bd28723bbfeacd818d83cf71 SHA512 bf12406a4a170d7503dc8d2bffb8c7c57c6e110428398f175c0095ec36aac30f6f0b208543fddabbd9d7891751e1fa5c9b136e98a73fa2d13f7258126ef3dbbd DIST thunderbird-68.3.1-zh-TW.xpi 627473 BLAKE2B 6639239c7029e485ee64c3c9f8c2cd9d0b145a872c333fbe4b22a17a4ee8987e2164faad7d6d4524ba267528255806f88490e2972420b6a39332468560e162d1 SHA512 a17d91846945a5672d452f2220e96fd23957ae0f938d2c7b647d90dd8ce3940935384ec872f2c8104d21e5908d22bc618baa526d19b6602304bb63b5f05248ca +DIST thunderbird-68.4.1-ar.xpi 617168 BLAKE2B d2672daa723f3b899659d36e42c5a8ee0d49112f9fedad9ecca8d5365eeb0fd192bf24f0c99abb0364937b501fa25fa5c741a4d669d60caa460d7924467b5f3b SHA512 a805ab02f3e7b047e1ded7d1970d9f7f8fa4372a2850c63b2a225512667c0ee5b0cc6267eb23fbd343025667a9ccf1042f689ec02e7a0560b1a6f731a59436b0 +DIST thunderbird-68.4.1-ast.xpi 551299 BLAKE2B c867545fc334b57e7617dbf2b7b5d2d81e6c67a2f87926336b831bccc953672bf0a9333f45ba8406ee585f4240b34d85a90878606a323435c668be276243fa29 SHA512 8feafb855cb83011bc9496a20b6183e026d71f7c807d533814f103ab8d8c67b57af18b40a9279504a66930756c399c2a75d81349d95829ef317b4590884399e6 +DIST thunderbird-68.4.1-be.xpi 646281 BLAKE2B af008b19f3e2d36889bf95469225b33fe44153900e4ff7cac3f102ea1327543677dc6f2339f9dd653bca4d870a91201992d6b95e2d5d008d646ad51c696b8296 SHA512 b8fdde6cfb5a363983cd866fb62ca75e3f8b153235659a69be0004c8d655cf30f254bbcd722bb6f476633a8a1e4dc51e9e1faa16aab3331666610f155ed63536 +DIST thunderbird-68.4.1-bg.xpi 646227 BLAKE2B cfe1f5934183193542667f2c3838b4ef1bbacca10c25e2c8ea0cc3dc5089651388b4aaef3a6ed01734bc0d607a61d40147c00e656e345e87a578cc00aee74d39 SHA512 2693b6545abbef7717505a8b250581c258afbbba1baa014e322c49e1f9450fd8cf89f3061e65cc2ab311776c316833be729912220e62749e52db19939608aaea +DIST thunderbird-68.4.1-br.xpi 574852 BLAKE2B 141a8b61d0b5fbc68fa174e3dc5d4b9978cc455e887f3d2a27b2842705ecf090f0eda000d713736362119cede9681ec9592c265ded04c3567fd53ad58cf41543 SHA512 e669b4ec3a4d06454f0a7487b50ed3594c0e207803ac3a0ad23b0ba96e5217baf4f629c7477f126ec5845ee81a75ead4c2531a7d30fc2c05d2de91f8eb09f4fb +DIST thunderbird-68.4.1-ca.xpi 578440 BLAKE2B 222faf8f6871dfb54927348b56c43c280b88d4fed790ae35105ba991c5b462cf64f90dcc32f948b8a718fc8d1cf06e1247202aa153b9595e66a8a7b6fb0b48b3 SHA512 394582b25d04441087f6192e540718791771f03a729a43fc0cea0b0efdc01931eb8ad6ff3415d606111d2dbbb0b8fa6dc81b11a7648eb7c48b551d4d48d2f643 +DIST thunderbird-68.4.1-cs.xpi 603042 BLAKE2B fda7a35cd6496f8f7377904af45c6a97376260e4ec9e880c3bca76b3a7fcb98d281a85710e148410d16d94f818084ed111cf8604fb21dbc0ba3f45e554b6f055 SHA512 10bdabdc91c8802506998a2465b6715cc70a6740a715b6d1fbaadee7d5310a2d7fbef7407ac458da561b2156051e6e21eb16bd0a6578807240602308a9d2f55d +DIST thunderbird-68.4.1-cy.xpi 589902 BLAKE2B f8e4c345721db52c26f9360d12a14ca05fd2dfc9a4aa40db9c32329711ead1f607938a90fd4e58173dc9665e2592bb126938cf8c7167f17d1cfdb58ed9e2dfd2 SHA512 ad08a053c5f166010dd9eeb39653492681fe3d3b10cee3feb0d8ce4f8fe0a7e4c6cba410e86364e1680b722190b7952fec29a651d38ec537e6f24b3cd12bd766 +DIST thunderbird-68.4.1-da.xpi 588350 BLAKE2B 54454f40620f559033827fc2f25af329b61574b4207048403059cbca4868437d02a25c32ed727d8d024f971f5b5c039efd0f35cf887ea7a86122f25d52e6e50f SHA512 a9e92e7195a67d7fd89ee4bcedf34593a74770c0667efa7a8cd51808e626baa671bed285fd4314b20040e92e71f2b1d495347b001330561df1dacbef1cd9cdac +DIST thunderbird-68.4.1-de.xpi 597805 BLAKE2B b13109c02d84b218ae50441a87bbd09fdfa616f85bb8654d20acbdd6914787cb498e236c0a7a26e4ec1377a4619de993692647127ab88f6366a3053319e828ba SHA512 e8bd7f46cbba624d81626d3290b533c6105d9dbeacfb35b5ecb1fda57e95dfb01b12661c5d5201fa69bf3204033b2514e5cbee0b72bf3f06f87ea0b8de7cdfe2 +DIST thunderbird-68.4.1-el.xpi 699224 BLAKE2B 9631a6a2541b61ad98e83fab4798fc430219b924c813fdfb662ff44d6f60685879549668d79b7caac9f8d1494aa6e4e75266fc79ac8a3422d6010dabf6be9bba SHA512 6bf4dfd5e218eb1c321eab240b3b6b4a8e6574318ad29fd4a97faa28f42050d458eed94bdba07a3f5393226da3cdb4c2cbe0d4613bd678badc9c3ef361a74739 +DIST thunderbird-68.4.1-en-GB.xpi 556404 BLAKE2B 52ab2aecef8c9cb3ba0164c3e57b55cff6912f5defe0bc1f3d92efe9386082b85ca9640f5a1c6ce3bbfd569fa90b8211cdb6a6bb40bbc51d94c79ab844efa7e4 SHA512 0b89f6f575101a80edf9c564b53af7d884a7247d53955ba0aece5307c0b31a00a0f04f2e6f71fa261ed5865cecadce21a7fa17a16d0264a8d6e753a5cca60285 +DIST thunderbird-68.4.1-es-AR.xpi 596552 BLAKE2B d73c67b05aad5d07bb35d661cc46239c909a2d046a46b68c987744935ff9fe7a81bb1b4189b093fa9a072059078d21752888cfa67f84ef7a24fa5092a8796601 SHA512 78efbbf2bb5105d12ec33ebff31ba6258d154032452f62862f174c4ec3bdc74eb8fdc5bb92391276b64d38e9d61c41aa02b7479f7fbada3a9dca5572da9adfcd +DIST thunderbird-68.4.1-es-ES.xpi 518351 BLAKE2B 5c933a68c44acab013e3e7124c9826a01cd8afce6593aba19ee66e1ecc004017cfc82fe432ecb484a0cd9c7861a704b2cab814562c5cc17ffe12812fb3cf6c6c SHA512 ba8517f180adab4ce35775e38ac65736d136a567f0d05c57cb4246c9eec87bbf3b97c6a221c3aff62dbda78831fbbb820940528e3b4be4d27f54b6edd4ad109b +DIST thunderbird-68.4.1-et.xpi 573582 BLAKE2B 27d2bc030cf2957afd7fe825e6814b7980c0c9f8b8e4c6eb3369921b93406fca22f1ff8f08ea7ce1638e6aec9d9da7eaaaee1c5b52cb94a923d11116c474e59f SHA512 1e52260ae3c5660000fcbfa3fc716a83c3444025dcfad002ef5e10f6bdfdde28ebc606c5f416a3e10f59aea1822676b2bb430fbc5f29f693d5878549e3b98160 +DIST thunderbird-68.4.1-eu.xpi 579945 BLAKE2B c83a9c5efe5a55ae197e8177617f10870bc2a14fcf6216e0a28ce3956e7d7b089510d8400e4ee4d5d0c40fcd6db85466f84a95472026b57de50191be50501e8d SHA512 73103348a32f31a5930f68546b5fba2a6c47940c15c0f4a7ce43839723f130d5770b6f2d98f856f1693a7b5753f327778245b6284b902bfab3f9a79728622f70 +DIST thunderbird-68.4.1-fi.xpi 578419 BLAKE2B 6080cb043bcb863f70229bc8e323149d0f7538103ba188d41421190315454e363aaf80e9c29d148b0b638d1932e078da2aaa2ed1b7bc95870d74d0999f7ac3d8 SHA512 9380164c2173bb1495145986c5fcbcfe983974b890cc140c919bd97285c634b169c818110138184179dd45a0ed8a0ccac855733a69e91f2d9243197adca1b019 +DIST thunderbird-68.4.1-fr.xpi 607810 BLAKE2B b50999859712501ad65f0238dbef32bab2f9cfc4a4220bb88960e12c7813c4a35dcfcba0f1745275cc1bd1ba2ff1c41ab69e1eb03cf923753c25af9ca0a15a0d SHA512 9866a32481be4df00a0f2520457de1fde39ce3061a724d4db763ca5fa98250e46551d6ea1b8db34a2262a764f03ffe73250540588d04d559ca78032ef2753475 +DIST thunderbird-68.4.1-fy-NL.xpi 594467 BLAKE2B d8ebe42a35658e3028cb93d2794b46344accfab77cee88305517f22935103906265fa15b32e6e2fc7288471fa914aa56f97d9907326ee0c053dc6ae9cf182de6 SHA512 443fe9b0a1acb572f1f729f573175653411cf57d74ab7f77d3f9c16838f2e928f2e789f09b3577be8de51d74fc820d1a12d6daa23b1e668b91d5254ddd69bd6b +DIST thunderbird-68.4.1-ga-IE.xpi 588710 BLAKE2B 78650b4a080ebd01c808643c1ed6c7e41f50f6cb96082bc620111493e32b2bf1a61d0ad81944bf9be36142f50143fb86aba1e1a780cc67c58ac4dc887a999c8a SHA512 a60f3638856697dc4bc4a12873e4eca158bd567f5a09a4b03f9346e66428ba4d794efeed7caa3d8ccd9d395d8805d666408e99a18e40f5664e190386026e0ea1 +DIST thunderbird-68.4.1-gd.xpi 587110 BLAKE2B 15032b5827e3d5ae7a16bd1085481c14612d06b2a69f5a7fb62b44513b3dad24b944195cfe6e12cc7af96d42715c16895100e9e11ca408c2f11b9b63d211ddde SHA512 1874bc6f53b5b2f0fb11eec617c5302bd99f392856376326946a2adeeffae90bfef93533e6fa3c6afb480bb1986aa6c2d60ee4390c46815f66bc2a36fbc37a30 +DIST thunderbird-68.4.1-gl.xpi 568396 BLAKE2B ec09a2f090cf0cc0c3b4638a4d8a8ba2d5cf0a294a6669e3e8b660ca2347df0523fa46d56ccaebcc295c07c209595d6833d1c9a298fe113fda5f54d1c7e1e33b SHA512 05a5bbe409425427f7cbe915d2bc232d65824e5e0988630926a137860878b83d38c175c39b57958e656aed82a2e937f51fc837fd775443adf68f4943fed49d07 +DIST thunderbird-68.4.1-he.xpi 604787 BLAKE2B 3a085c98399b16b3e98b46d38af6d32330ac5e5f5d558f035b71d2ab68cca913132d0816cb958033be7791e132a477b1081198c54dfae95d8efab57faf73668a SHA512 edfa2bd9cfd1029e6b6c9a43b96f0ac1f544b61c2f3b560e65d9007aa03df7b59bf5f08f1a2b9ea30134159abca4f26634ea07d59778d67b0cf0c7938f5e9523 +DIST thunderbird-68.4.1-hr.xpi 583784 BLAKE2B 42e4cade236225d191f9caa44d8ebedda6825108246bf0e524c3cd433376c3f21f13ee40f0b9fbf5c70fc127340f8482ed61e3db71857a950f6b7ff5ad3a7944 SHA512 5a2794728bb22e3dc599276e95e008f423cba622f8a6e9ae65ad93fd37325317b9f74d0563ad6a3eead9c04d530df46c780fa0bb876f43b2f6c6823a2ff4eb39 +DIST thunderbird-68.4.1-hsb.xpi 616035 BLAKE2B 614e9ba0e778e6f7b9d0053b2955bf53efd944e8ab33fcb632f992215bfd4870ace017c874691ed8a6118da0840676dd02798744e7c41539e7f04974e403c263 SHA512 a0e8fcafb650d47402d6ffc15368f038bf3ce8fc684975fda1d7cb0c0c38679c246202ca2a7b217edad179217d688a04f448873a8ee1fdff1214a9220ae4240d +DIST thunderbird-68.4.1-hu.xpi 618154 BLAKE2B 0a6889d403d0d6ab5662cee85af71a729f8a301e249caebd56ffd2534e62d80716891bcdd8c8ff4c6ce398a07e2c14ad62dfaa6a25ed1ba358d3c3157a125c9a SHA512 48eb5c66ff7c224a43b7d7932c5d39fc676a35bc39aa002281c687dccf34f5fdcac55aabc4f1fc15590e1892805b39fb49b706506e4b65d0f261e55d9384f61d +DIST thunderbird-68.4.1-hy-AM.xpi 631977 BLAKE2B 347b809e188111ff98a65c3136facac23442e44f4686715defebb6e8d009686d5cac1dc7834ec81c3abf5916a50544dbe52c7760dfcc279a7d7ffc1772fba90b SHA512 4b52bffdab94b2d20ab80a7e1e48acc9f78496adfaecd1f89da12ee96ee23cd3e8983b5ed2227fab29e85ea480b173a9aecf4d7fb3fa1577d266fefad10e862f +DIST thunderbird-68.4.1-id.xpi 567748 BLAKE2B 295ef6e7b161f9b4d564cf0c484a62e3061a44ea6afa693fd8cc314fa713de81c21621452d319878296787238cec6cd478b02c8cb25bd5917e16bca41a8dd304 SHA512 c940fed7dcb95fb3093276bff3069149a469b85a65df26c58b0beb5fc4d875091bfc3216be9db0be9ce0102da12059fffa845d749748245f396461dbaf2ed7e6 +DIST thunderbird-68.4.1-is.xpi 575440 BLAKE2B b6d402367d540200ec9f8894c062c5eb445c7b118b76df5ac29e06d99223a715c7986f549059f4641ea6a938ad841f696bd90b3b629be82320d3da412a8c8107 SHA512 f89c03981f8d2e901047109fb74fe834ef3bc559aca565e6b1616c3ede06c442ef6a426e908adeb94ef26f03d125a4383d0b304babe66734f900390416001e53 +DIST thunderbird-68.4.1-it.xpi 489519 BLAKE2B db2bf0d9ede55eb9a5498aaa2b1b8ce793462fc23c1369d5cb3963890e345725b1f8934c5b69b9edaded84bb8b24ad3d27932f13f9bd514c8eb2818261d9b683 SHA512 cdd9d520fb9d188f8af7f22dcb37b7611fe4ced2387a345dbb777f4840934c30e564d609214df00d0b1205865f1ae4bc0938f883643d1a61036c7e870f2b4f1f +DIST thunderbird-68.4.1-ja.xpi 643576 BLAKE2B 74422ce9ec425a2e33a7ee91626566db7a709c03108eb64426d42e58a7ad54970a046acb09eb8d2a8868cc45770483113187a963cd2f1cb1ba551d97292ddc2f SHA512 bdfc41e4401dd64a8213d937ecba45fcb376e6aebd6fdf34cb5257966d4fa93a3102f0409045eccc24467d249ca51519466969b8370b30ca8bb38721aa807597 +DIST thunderbird-68.4.1-ko.xpi 620531 BLAKE2B fbe2966f8952558b6b2022d8d9dff872c7e08a74876208a44de3bacfde59bd6aaf928d45031edd000ead0cc785df78e4117d4a82943c965d43098220a6d3a6b1 SHA512 258bc22cf918701d9491f4e105d33047a9b072fe02a039ecdb6df482de9c72b6cd628a5f7cd09b3ad5d6551d5e7aa0e879b1b75537c85da6a950aefb6e363ad0 +DIST thunderbird-68.4.1-lt.xpi 603846 BLAKE2B a3604648faa1687ac14d326716521d54a07cb72f034b87f1eaefa978944b28c073893b39a6949078c2c6717f844b68f64cc9bc85ef644cfda3e55d744c06f4bb SHA512 bf6e4921876212debf9707aa83f91907ce6d6537a1d240f789f797d18082ea229f16f75b484252bd99398243e7f1c4cd66d600ef747345ce7ea2301d455f790a +DIST thunderbird-68.4.1-nb-NO.xpi 574022 BLAKE2B 8dbcfa37d7fd24199fe1451620069db71495b34107fb548f8206fb240ce0d2e9faa96e16bd64b577ddbccdaffaa76ff199f82d0f5033cca132b81195bed16f75 SHA512 ea197e592fce9e81c4ad752dccf480f2bc70aef9f2625a1178b24ce4b6f3db728864b6fe6823425bcce8d6e7cc82a805063b351697568252db1478d790ccdf45 +DIST thunderbird-68.4.1-nl.xpi 581356 BLAKE2B a3c6027a1d369d0ad10d46c1d287208ebf96fceae4a9de4449aee80a2d6e9491085db62709198cd071930055fa3fb7ab6e2c0a253cd94f40314344fa121f024a SHA512 0a73a591d33b45b95cb5eed23783899767fcf2b3a07f34695194de02c541bc1d707721e0c187c3e8cd8aba648090dc58aa4ef7487ab7ea9fe5562a51da67c1df +DIST thunderbird-68.4.1-nn-NO.xpi 574950 BLAKE2B ce13d468fc2cd23281f1c4654ff1033f3021cd83594be2dc00457116cb27e0ba2ffe4febb4147ba1e84bd7aecfede3c2baed276c8c4520615e83cb1e294a79db SHA512 d36a779d6bcd7d6b0f3be63cb6da53f4509490bc78944af947020ac008bb978389d556ef27c6f01f714e5f31eaac9b0baff5246bc5b5794e7cd71eeb2246b6f7 +DIST thunderbird-68.4.1-pl.xpi 576086 BLAKE2B 128eb1fe7ba9e1fc9bbe20c012ca46bf591105c88afb7d2d624ebb036ee71314d98884eee42f6750f875af7b3833e6766d894b7cd82165f22d790a7bcd629bf8 SHA512 63c0a636baa339eced598c1d61135e05f6c4d1edc673ed50da8079b08c69e473ec3d165e28f6648ba764d0226baa7d491be2d8635ab5b4b03d478f3365cb7db3 +DIST thunderbird-68.4.1-pt-BR.xpi 589837 BLAKE2B 57e55ee8f941548fb3f15b419831c71db08f036eb9e1431341409715f6843d88d01f1d57a2f00a17367241f78dfd795fcf97f71391b45fd9ccd2921072b048d1 SHA512 5b40a0ad405e08cff5f070f2eb174e9392f667456693f6ac71838a70fd06be06847ea7c1dd03ee21338b51173fd5cef4c08974c1d0a2bc6392a8684ab6ab2b7c +DIST thunderbird-68.4.1-pt-PT.xpi 588103 BLAKE2B 923dcdefb2ed67c05aeb3b3de5b82a2b53dcf8ce5f9f2820aa6c3eb7d49fdc82c2c170eabdb9803a8dec9bf9407bcd10d5a5307d1b9fefd8f153c9e76422a5df SHA512 0016a2757cac66b88ff631b98255ea5bbda4997c7026f0868d2d31a50d2be288998198f081fa6b26215ab957465b68c1db29616f2ceed706574b91a4364931e4 +DIST thunderbird-68.4.1-rm.xpi 578049 BLAKE2B e9cbc030562f22cc2e2aa02a5ce5dfa6bdfb6e7694e05708637ee3ef388397f2cdfce231d2715713e53c5df575278ff7cea0be58c1a6d0d80d1ab42f39fea2f3 SHA512 843f1125fa9f32f3d6e937346f01e0f304dbcbae714ab716d184a7a3c8c925b21f40f47201c70566a3d5501c98e43609f84f02ab4dd98bcc5da35b76e04cd8ff +DIST thunderbird-68.4.1-ro.xpi 594840 BLAKE2B a7b587c4b4366b18e703f7ebeed880c9afbfdb08f61aebc286803c224769fa95e3c9fad5c4213956af288fe590f747b8d1f63a3840de0a0a13864158f6a87385 SHA512 a88f86c2d6750845eb659d5592b6361f2421cd28fc6bf718e82bf85e53507d7b78197c93bad000a60ddbe03395481694e929da13cf7e280e4e9702451777d785 +DIST thunderbird-68.4.1-ru.xpi 683326 BLAKE2B 2a3ae7d110d6406f47a1d9ca80f6138efea2c9d9b4b5d8794d8bb01ed1ffc7096fc9bfccf9035de75863b2b4d828e3397717910b2886b8513c6949aca70f4022 SHA512 7479337690453338458dbced49d6bf324bc0226c90f5713a4472aedaa4c66f4c3c70c3d43efb51bb32d19ca08792ca71f066f2c80c75a087030268ddec7463d6 +DIST thunderbird-68.4.1-si.xpi 637405 BLAKE2B f6bcc83eb887c5a8548fbc3882b93ce84fedfb6dab67284dec07ded1b22b272bc9892816b25c3c9e55ff1662009a7d3c0e8ddecdaacd03130279c499989dc113 SHA512 109d19433901168e500c739ba0abb2c5d44337361fcb63db4ed4345a7c9c715154c1636e6a2e366618e91784e32afa1b73e203cd18f4e652926cce4769bea02f +DIST thunderbird-68.4.1-sk.xpi 609753 BLAKE2B 6c01e7d93e67dbcabdc7569c423b838011e78ba9bfdf4eeaafa3627bd954175bfcc25f7a06bc0b5a4ebe12e4e161cef2d530e5fe829f4ffcef7e58b52adf6121 SHA512 f906d12fc743129bfa22240f5eee34643b238f9970be3ca6e1c25e690bdc6f8ea173a371947b145ad44b75063ec649d05289b07fdd23da3133b0463affaa8415 +DIST thunderbird-68.4.1-sl.xpi 590628 BLAKE2B 2aab0e201f9801dc6b2f7fdf872216c47ecb343f501eea98d5cf8bf2cef72df0a866f1be49066fe80e022d43e1a6ee14011926c1e75c5bad6f69475cb16952cd SHA512 30729bdab58bad72d1a5ecaee6708ad62285a17ca72e9ba9b06429920226c20c84324b24395e6c4d406d90bea48e66e1ce041bb6d5e587ec0033d352152f4355 +DIST thunderbird-68.4.1-sq.xpi 598900 BLAKE2B e176f299a20fe9a5b7df21aa38ec1a733200788ef83ae014ef952ae406ad1b881a01cdbcad0de6ab58045df18a95f402fb96a36441ed817c2fc6442bc8681138 SHA512 73e3f10d0d597bd636f841df4795b6dc5cbfcd61b7a39c20a5cbfc3408ec6faf38fa34813869d9a45cf10f6ebce56aa9632c2005447a18de65935a01b9591df3 +DIST thunderbird-68.4.1-sr.xpi 624897 BLAKE2B 19fd888c98be9aba9a52234911d47ed76e6a104df540470870cc4425415f2dab942be83b868ffa34a14266a48d96c61b9f60a6c7af4df0691b77c7e8b1392b3a SHA512 2c025c3ff23dde25a74774c988d55b99202681b60179f648416f93a2893fa06f6acbbe964d02695f769e8888ef2abbcd6f2c984b8669a99689fc67eef0deb44f +DIST thunderbird-68.4.1-sv-SE.xpi 591596 BLAKE2B 5eb7f988c447bc290642a530b74b15fa8b9daf9da8c68d97871a29c8900de928fda66f45ed673d5a18a9faba300d946558f07cd51392964e1001ed991ef063b4 SHA512 8a120498981ac4f2cdbeee9e8345773837b86f63d5e8004935d772ba5a4155f3fc96b27ff996dc33982af69152ac6a24c076b03023a453f4e39ab088c062d732 +DIST thunderbird-68.4.1-tr.xpi 599707 BLAKE2B 825a45e33b3dc1927396358283ca06aa73e785bfec526247db53c669f5cd89cfff9bcd5be133570f6e03c333ebc2ee10f9f361fd064b0b76058b19436e3879af SHA512 176de8ec4c3ebae6562d3820c1e0a75da6b7917b1767d4c7b4906f5a088311552c3114fff129cd5b9203cde4cd7faf8877a637c59781aaa6f1a6d8060fe29975 +DIST thunderbird-68.4.1-uk.xpi 671454 BLAKE2B dd67fb1efc856507f0e066fcf71b796b315a059e4a7c1d740621112fcb6ef438ad1101bc867d579c58ad61a724e5271f875a374c129d535fc62fa70908b7ebdf SHA512 e9f5be395cfa557d2ea387a7a8f9ae2cab0756fb07d229bbb878856e5819dc92697b1d2e7b23a100b3361b641e5b69f2b8ce5fea15a672929da2ed258a47978a +DIST thunderbird-68.4.1-vi.xpi 623422 BLAKE2B 544b281c5711ea0020aa8aab0e9774fb0bc0bb1942b59ff51a43895801cc5c4a68956ae5e00c3466d391aec06bdffdfb3b7612a3d173cff4d0eb6212b2f0414d SHA512 49bcdb6b8cb987a3d30cc20107669eeefe27b9434255becca15cbe11e4ab34d80b76299b38b368fa9b3d485af128e980157f0bd0b864d2f5d85a1a47006f7e51 +DIST thunderbird-68.4.1-zh-CN.xpi 626820 BLAKE2B ba734f30a4ab8f6a870b7b12118db701f36d551e607723632419aec8ecd5e20a4adcab810c197922f390d944d09903c73ee16c9bea99afcbc2feb7adf67326ce SHA512 9404956545e739a2ebb4a08062f9f7f3a54ee73fb1a5bcdc604ad83bdda6838dc68acffd8e68ed9ec65f443114cf2d56bc467ba04222b4cf52e97e9b4b3baa0d +DIST thunderbird-68.4.1-zh-TW.xpi 627476 BLAKE2B 964a8163102ee15f7815198d5e66ec16cc16e4b5bb8c63bac18b3a0fb95958d78d8158aeca0fcaaf3b45230a6a983de5209f8face36d21a4f199de87c83352dd SHA512 8085ca8cb1e976c541c1423d83289f372bf439d82c7b65d81d9b10408f45768293aefe4bb30e83fd5f2b20dfdeca8b522191d5e226bed9d40f94fe1746d5e31e DIST thunderbird-bin_i686-52.9.1.tar.bz2 51223475 BLAKE2B a30b4679ff844fc9f9752fc6048b266662708217021b65406d587c0f8e8c0793eae3f171465bee58bdfcd635a909398bc65d3d4f07c3cd986f9edcf069d06612 SHA512 69121dd8b2445e6304f4437c06e1b7f423b19d4069290c0709a3356680613964df138c417c3d258bc978d8709b9ada28548b43c93ea9122b64daa046d96a6d78 DIST thunderbird-bin_i686-60.9.1.tar.bz2 52700511 BLAKE2B 9852b88de97e439729ec9cfbbcf2aaf942e0992ea5f05fb8a3ff715a1e4ac8138769e7336ac826afdc90971277be5702af846753e0deb24f01133297a4d828dd SHA512 707d48e10ce34363a339ce7db40d4a5b3ad2e56401ab335edf916ebf74e46fa3d81364f2cdeedc8f0f5829adbcb1ba56001399bd278a249d71827c93dd171b9a DIST thunderbird-bin_i686-68.3.1.tar.bz2 58052823 BLAKE2B 1cb0c26a6efd038e31d315209cc31ab39adc677531f1df6b6a2dae1251eab294f9db4022fb1f1df8c2bdc4c2599e4415abc209c2d014746768d20ffdc233732e SHA512 413614f1508befe9f5b518125bdb53791d2fc86acabf899f7d48ff645f02f09d74e751671be4e1a5aba8d816d3f45fd5f3cf5490fc037d87596a10574301af43 +DIST thunderbird-bin_i686-68.4.1.tar.bz2 57953438 BLAKE2B 772584f0f5115d8a15c6334725dc3448a6c417768d6718297e3efd0d36f9b37540fef29a26c0e0354d37cf14f2470d2ff208ba66dcaefefed83bc526dc198487 SHA512 4e3b5cb47677550812a7b3db0155965bceb1cd23d4847612c59b2d58d3f8bd3ec0ac38218685c40725911c80fd295b2a7ec17973b7905693bdcc75a460af10c4 DIST thunderbird-bin_x86_64-52.9.1.tar.bz2 49930254 BLAKE2B d0029fc31e02f6790953fa5bdd6057be9d9aa68151bc70c6effa91c17812604998cddd14ef71f2458331ecc85422dcc069311de944e7b10019f422e50fc88fff SHA512 98a35a81f77b58e6f5fca79ee5a56330f8184072c118b571245c7f686d2a196e0cca6f4df131bee066651fcf69b83ca076bb9dd68fa71dd766962694df8e43a7 DIST thunderbird-bin_x86_64-60.9.1.tar.bz2 50500044 BLAKE2B 37bdc0437cc955db334535a04eb484277fff5a2bdd3c6ee06b04a1d642677ef368272e446f59c8d84aaef7f7715e7fdeb75e05be678c5d5fb594085cba9b6a32 SHA512 109ae1a376a6e65ede652c85fda7ebd497b781717cef65d0e0462a4c3d76dcca69163b96acaf1259e347ede8826a647dea3c739c2cf38f214c2628f2b9b7fe19 DIST thunderbird-bin_x86_64-68.3.1.tar.bz2 55359687 BLAKE2B aab2fc6afc13f0e424195939d79587912683877470c7a4c65428f9e7eaf0324e6cd0cef2754911ac0e0e8c6b04a42bd31f67b24a93bf8051029e607f897fab57 SHA512 6c8dd662d2e2d998476828247e5455219fce61c251a37d08ddfea4b5d78e236c85c61dd3304038d274ebbcfb442c15b94080df57fb002a3627961b204cf8954d +DIST thunderbird-bin_x86_64-68.4.1.tar.bz2 55550087 BLAKE2B dff4a4393bd2198e4f1a6499a073c351b82870f467a70e441fc089670e7eb9620ab06c68422b6304c85e0674cd08dd21544af76ff3553cd87b8bca4fe14de581 SHA512 6ed7dab93bc18edaddf0ffb0dfd868f20a6a6aab1ef687ef54b814647514804492afd680cdcb6b3445c2a5b85032455800d822ddedda1e1c94b70be05b1ee029 diff --git a/mail-client/thunderbird-bin/thunderbird-bin-68.4.1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-68.4.1.ebuild new file mode 100644 index 000000000000..4fdf8bc9f318 --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-68.4.1.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +MOZ_ESR="" +MOZ_LIGHTNING_VER="68.0b6" + +# Can be updated using scripts/get_langs.sh from mozilla overlay +MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt +nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr +uk vi zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by +MOZ_PN="${PN/-bin}" +MOZ_PV="${PV/_beta/b}" +MOZ_PV="${MOZ_PV/_rc/rc}" + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_P="${MOZ_PN}-${MOZ_PV}" + +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases" + +inherit eutils multilib pax-utils xdg-utils nsplugins mozlinguas-v2 + +DESCRIPTION="Thunderbird Mail Client" +SRC_URI="${SRC_URI} + amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) + x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 ) + https://dev.gentoo.org/~juippis/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz" +# the below only works when upstream releases the xpi with all locales bundled +# ${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi + +HOMEPAGE="https://www.thunderbird.net/" +RESTRICT="strip mirror" + +KEYWORDS="-* amd64 x86" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+crashreporter +ffmpeg +pulseaudio selinux" + +DEPEND="app-arch/unzip + app-arch/zip" + +RDEPEND="dev-libs/atk + >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + >=dev-libs/glib-2.26:2 + >=media-libs/alsa-lib-1.0.16 + media-libs/fontconfig + >=media-libs/freetype-2.4.10:2 + virtual/freedesktop-icon-theme + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-2.18:2 + >=x11-libs/gtk+-3.4.0:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + >=x11-libs/pango-1.22.0 + pulseaudio? ( !/dev/null + rm -f "${emxpi}" || die + + # Install language packs for calendar + mozlinguas_xpistage_langpacks \ + "${WORKDIR}/${emid}" \ + "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar + + # roll a .xpi that mimicks what upstream would roll + pushd "${WORKDIR}/${emid}" &>/dev/null || die + zip -9 -q -r "${emxpi}" * || die + popd &>/dev/null || die + eend 0 + fi +} + +src_install() { + declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" + + local size sizes icon_path icon name + sizes="16 22 24 32 48 128" + icon_path="${S}/chrome/icons/default" + icon="${PN}-icon" + name="Thunderbird" + + # Install icons and .desktop for menu entry + for size in ${sizes}; do + insinto "/usr/share/icons/hicolor/${size}x${size}/apps" + newins "${icon_path}/default${size}.png" "${icon}.png" + done + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${S}"/chrome/icons/default/default48.png "${icon}.png" + domenu "${FILESDIR}"/icon/${PN}.desktop + + # Install thunderbird in /opt + dodir ${MOZILLA_FIVE_HOME%/*} + mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} + cd "${WORKDIR}" || die # PWD no longer exists so move to somewhere that does + + # Install language packs + MOZEXTENSION_TARGET="distribution/extensions" \ + mozlinguas_src_install + + # Create /usr/bin/thunderbird-bin + local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "") + newbin - thunderbird-bin <<- _EOF_ + #!/bin/sh + unset LD_PRELOAD + LD_LIBRARY_PATH="${apulselib}${MOZILLA_FIVE_HOME}" \\ + exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" + _EOF_ + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/10${PN} + + # Enable very specific settings for thunderbird + insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ + newins "${FILESDIR}"/thunderbird-gentoo-default-prefs-r1.js all-gentoo.js + + # Plugins dir + share_plugins_dir + + pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 8d09c2157133..0f2dddd92662 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -115,3 +115,57 @@ DIST thunderbird-68.3.1-vi.xpi 623421 BLAKE2B 02372e88860749c761fdf760733000dab4 DIST thunderbird-68.3.1-zh-CN.xpi 626818 BLAKE2B 8ae5ef94f82197ec4e494817217ce3a12c22ea6177f91a8b11cb7b11d025ad5343003f367fc0f7590e2274f6fe78b492a5f17f70bd28723bbfeacd818d83cf71 SHA512 bf12406a4a170d7503dc8d2bffb8c7c57c6e110428398f175c0095ec36aac30f6f0b208543fddabbd9d7891751e1fa5c9b136e98a73fa2d13f7258126ef3dbbd DIST thunderbird-68.3.1-zh-TW.xpi 627473 BLAKE2B 6639239c7029e485ee64c3c9f8c2cd9d0b145a872c333fbe4b22a17a4ee8987e2164faad7d6d4524ba267528255806f88490e2972420b6a39332468560e162d1 SHA512 a17d91846945a5672d452f2220e96fd23957ae0f938d2c7b647d90dd8ce3940935384ec872f2c8104d21e5908d22bc618baa526d19b6602304bb63b5f05248ca DIST thunderbird-68.3.1.source.tar.xz 338866820 BLAKE2B dba2fc92a242e2c02b8f0d473b0b4425ded1ca614e6759bd6ba05137c0fc16150b99c9128613b9f0c7d93adeba36d8c70de927191a81fd3f94477658413aac20 SHA512 2e24556e6bed7a8d75ad56f0e94e07483e021b8b1ddafcf0dc586c17c93ba1f6994194866a37b7fe23637804c351f0c24d365d39f327f0ee591a86b9560bbb03 +DIST thunderbird-68.4.1-ar.xpi 617168 BLAKE2B d2672daa723f3b899659d36e42c5a8ee0d49112f9fedad9ecca8d5365eeb0fd192bf24f0c99abb0364937b501fa25fa5c741a4d669d60caa460d7924467b5f3b SHA512 a805ab02f3e7b047e1ded7d1970d9f7f8fa4372a2850c63b2a225512667c0ee5b0cc6267eb23fbd343025667a9ccf1042f689ec02e7a0560b1a6f731a59436b0 +DIST thunderbird-68.4.1-ast.xpi 551299 BLAKE2B c867545fc334b57e7617dbf2b7b5d2d81e6c67a2f87926336b831bccc953672bf0a9333f45ba8406ee585f4240b34d85a90878606a323435c668be276243fa29 SHA512 8feafb855cb83011bc9496a20b6183e026d71f7c807d533814f103ab8d8c67b57af18b40a9279504a66930756c399c2a75d81349d95829ef317b4590884399e6 +DIST thunderbird-68.4.1-be.xpi 646281 BLAKE2B af008b19f3e2d36889bf95469225b33fe44153900e4ff7cac3f102ea1327543677dc6f2339f9dd653bca4d870a91201992d6b95e2d5d008d646ad51c696b8296 SHA512 b8fdde6cfb5a363983cd866fb62ca75e3f8b153235659a69be0004c8d655cf30f254bbcd722bb6f476633a8a1e4dc51e9e1faa16aab3331666610f155ed63536 +DIST thunderbird-68.4.1-bg.xpi 646227 BLAKE2B cfe1f5934183193542667f2c3838b4ef1bbacca10c25e2c8ea0cc3dc5089651388b4aaef3a6ed01734bc0d607a61d40147c00e656e345e87a578cc00aee74d39 SHA512 2693b6545abbef7717505a8b250581c258afbbba1baa014e322c49e1f9450fd8cf89f3061e65cc2ab311776c316833be729912220e62749e52db19939608aaea +DIST thunderbird-68.4.1-br.xpi 574852 BLAKE2B 141a8b61d0b5fbc68fa174e3dc5d4b9978cc455e887f3d2a27b2842705ecf090f0eda000d713736362119cede9681ec9592c265ded04c3567fd53ad58cf41543 SHA512 e669b4ec3a4d06454f0a7487b50ed3594c0e207803ac3a0ad23b0ba96e5217baf4f629c7477f126ec5845ee81a75ead4c2531a7d30fc2c05d2de91f8eb09f4fb +DIST thunderbird-68.4.1-ca.xpi 578440 BLAKE2B 222faf8f6871dfb54927348b56c43c280b88d4fed790ae35105ba991c5b462cf64f90dcc32f948b8a718fc8d1cf06e1247202aa153b9595e66a8a7b6fb0b48b3 SHA512 394582b25d04441087f6192e540718791771f03a729a43fc0cea0b0efdc01931eb8ad6ff3415d606111d2dbbb0b8fa6dc81b11a7648eb7c48b551d4d48d2f643 +DIST thunderbird-68.4.1-cs.xpi 603042 BLAKE2B fda7a35cd6496f8f7377904af45c6a97376260e4ec9e880c3bca76b3a7fcb98d281a85710e148410d16d94f818084ed111cf8604fb21dbc0ba3f45e554b6f055 SHA512 10bdabdc91c8802506998a2465b6715cc70a6740a715b6d1fbaadee7d5310a2d7fbef7407ac458da561b2156051e6e21eb16bd0a6578807240602308a9d2f55d +DIST thunderbird-68.4.1-cy.xpi 589902 BLAKE2B f8e4c345721db52c26f9360d12a14ca05fd2dfc9a4aa40db9c32329711ead1f607938a90fd4e58173dc9665e2592bb126938cf8c7167f17d1cfdb58ed9e2dfd2 SHA512 ad08a053c5f166010dd9eeb39653492681fe3d3b10cee3feb0d8ce4f8fe0a7e4c6cba410e86364e1680b722190b7952fec29a651d38ec537e6f24b3cd12bd766 +DIST thunderbird-68.4.1-da.xpi 588350 BLAKE2B 54454f40620f559033827fc2f25af329b61574b4207048403059cbca4868437d02a25c32ed727d8d024f971f5b5c039efd0f35cf887ea7a86122f25d52e6e50f SHA512 a9e92e7195a67d7fd89ee4bcedf34593a74770c0667efa7a8cd51808e626baa671bed285fd4314b20040e92e71f2b1d495347b001330561df1dacbef1cd9cdac +DIST thunderbird-68.4.1-de.xpi 597805 BLAKE2B b13109c02d84b218ae50441a87bbd09fdfa616f85bb8654d20acbdd6914787cb498e236c0a7a26e4ec1377a4619de993692647127ab88f6366a3053319e828ba SHA512 e8bd7f46cbba624d81626d3290b533c6105d9dbeacfb35b5ecb1fda57e95dfb01b12661c5d5201fa69bf3204033b2514e5cbee0b72bf3f06f87ea0b8de7cdfe2 +DIST thunderbird-68.4.1-el.xpi 699224 BLAKE2B 9631a6a2541b61ad98e83fab4798fc430219b924c813fdfb662ff44d6f60685879549668d79b7caac9f8d1494aa6e4e75266fc79ac8a3422d6010dabf6be9bba SHA512 6bf4dfd5e218eb1c321eab240b3b6b4a8e6574318ad29fd4a97faa28f42050d458eed94bdba07a3f5393226da3cdb4c2cbe0d4613bd678badc9c3ef361a74739 +DIST thunderbird-68.4.1-en-GB.xpi 556404 BLAKE2B 52ab2aecef8c9cb3ba0164c3e57b55cff6912f5defe0bc1f3d92efe9386082b85ca9640f5a1c6ce3bbfd569fa90b8211cdb6a6bb40bbc51d94c79ab844efa7e4 SHA512 0b89f6f575101a80edf9c564b53af7d884a7247d53955ba0aece5307c0b31a00a0f04f2e6f71fa261ed5865cecadce21a7fa17a16d0264a8d6e753a5cca60285 +DIST thunderbird-68.4.1-es-AR.xpi 596552 BLAKE2B d73c67b05aad5d07bb35d661cc46239c909a2d046a46b68c987744935ff9fe7a81bb1b4189b093fa9a072059078d21752888cfa67f84ef7a24fa5092a8796601 SHA512 78efbbf2bb5105d12ec33ebff31ba6258d154032452f62862f174c4ec3bdc74eb8fdc5bb92391276b64d38e9d61c41aa02b7479f7fbada3a9dca5572da9adfcd +DIST thunderbird-68.4.1-es-ES.xpi 518351 BLAKE2B 5c933a68c44acab013e3e7124c9826a01cd8afce6593aba19ee66e1ecc004017cfc82fe432ecb484a0cd9c7861a704b2cab814562c5cc17ffe12812fb3cf6c6c SHA512 ba8517f180adab4ce35775e38ac65736d136a567f0d05c57cb4246c9eec87bbf3b97c6a221c3aff62dbda78831fbbb820940528e3b4be4d27f54b6edd4ad109b +DIST thunderbird-68.4.1-et.xpi 573582 BLAKE2B 27d2bc030cf2957afd7fe825e6814b7980c0c9f8b8e4c6eb3369921b93406fca22f1ff8f08ea7ce1638e6aec9d9da7eaaaee1c5b52cb94a923d11116c474e59f SHA512 1e52260ae3c5660000fcbfa3fc716a83c3444025dcfad002ef5e10f6bdfdde28ebc606c5f416a3e10f59aea1822676b2bb430fbc5f29f693d5878549e3b98160 +DIST thunderbird-68.4.1-eu.xpi 579945 BLAKE2B c83a9c5efe5a55ae197e8177617f10870bc2a14fcf6216e0a28ce3956e7d7b089510d8400e4ee4d5d0c40fcd6db85466f84a95472026b57de50191be50501e8d SHA512 73103348a32f31a5930f68546b5fba2a6c47940c15c0f4a7ce43839723f130d5770b6f2d98f856f1693a7b5753f327778245b6284b902bfab3f9a79728622f70 +DIST thunderbird-68.4.1-fi.xpi 578419 BLAKE2B 6080cb043bcb863f70229bc8e323149d0f7538103ba188d41421190315454e363aaf80e9c29d148b0b638d1932e078da2aaa2ed1b7bc95870d74d0999f7ac3d8 SHA512 9380164c2173bb1495145986c5fcbcfe983974b890cc140c919bd97285c634b169c818110138184179dd45a0ed8a0ccac855733a69e91f2d9243197adca1b019 +DIST thunderbird-68.4.1-fr.xpi 607810 BLAKE2B b50999859712501ad65f0238dbef32bab2f9cfc4a4220bb88960e12c7813c4a35dcfcba0f1745275cc1bd1ba2ff1c41ab69e1eb03cf923753c25af9ca0a15a0d SHA512 9866a32481be4df00a0f2520457de1fde39ce3061a724d4db763ca5fa98250e46551d6ea1b8db34a2262a764f03ffe73250540588d04d559ca78032ef2753475 +DIST thunderbird-68.4.1-fy-NL.xpi 594467 BLAKE2B d8ebe42a35658e3028cb93d2794b46344accfab77cee88305517f22935103906265fa15b32e6e2fc7288471fa914aa56f97d9907326ee0c053dc6ae9cf182de6 SHA512 443fe9b0a1acb572f1f729f573175653411cf57d74ab7f77d3f9c16838f2e928f2e789f09b3577be8de51d74fc820d1a12d6daa23b1e668b91d5254ddd69bd6b +DIST thunderbird-68.4.1-ga-IE.xpi 588710 BLAKE2B 78650b4a080ebd01c808643c1ed6c7e41f50f6cb96082bc620111493e32b2bf1a61d0ad81944bf9be36142f50143fb86aba1e1a780cc67c58ac4dc887a999c8a SHA512 a60f3638856697dc4bc4a12873e4eca158bd567f5a09a4b03f9346e66428ba4d794efeed7caa3d8ccd9d395d8805d666408e99a18e40f5664e190386026e0ea1 +DIST thunderbird-68.4.1-gd.xpi 587110 BLAKE2B 15032b5827e3d5ae7a16bd1085481c14612d06b2a69f5a7fb62b44513b3dad24b944195cfe6e12cc7af96d42715c16895100e9e11ca408c2f11b9b63d211ddde SHA512 1874bc6f53b5b2f0fb11eec617c5302bd99f392856376326946a2adeeffae90bfef93533e6fa3c6afb480bb1986aa6c2d60ee4390c46815f66bc2a36fbc37a30 +DIST thunderbird-68.4.1-gl.xpi 568396 BLAKE2B ec09a2f090cf0cc0c3b4638a4d8a8ba2d5cf0a294a6669e3e8b660ca2347df0523fa46d56ccaebcc295c07c209595d6833d1c9a298fe113fda5f54d1c7e1e33b SHA512 05a5bbe409425427f7cbe915d2bc232d65824e5e0988630926a137860878b83d38c175c39b57958e656aed82a2e937f51fc837fd775443adf68f4943fed49d07 +DIST thunderbird-68.4.1-he.xpi 604787 BLAKE2B 3a085c98399b16b3e98b46d38af6d32330ac5e5f5d558f035b71d2ab68cca913132d0816cb958033be7791e132a477b1081198c54dfae95d8efab57faf73668a SHA512 edfa2bd9cfd1029e6b6c9a43b96f0ac1f544b61c2f3b560e65d9007aa03df7b59bf5f08f1a2b9ea30134159abca4f26634ea07d59778d67b0cf0c7938f5e9523 +DIST thunderbird-68.4.1-hr.xpi 583784 BLAKE2B 42e4cade236225d191f9caa44d8ebedda6825108246bf0e524c3cd433376c3f21f13ee40f0b9fbf5c70fc127340f8482ed61e3db71857a950f6b7ff5ad3a7944 SHA512 5a2794728bb22e3dc599276e95e008f423cba622f8a6e9ae65ad93fd37325317b9f74d0563ad6a3eead9c04d530df46c780fa0bb876f43b2f6c6823a2ff4eb39 +DIST thunderbird-68.4.1-hsb.xpi 616035 BLAKE2B 614e9ba0e778e6f7b9d0053b2955bf53efd944e8ab33fcb632f992215bfd4870ace017c874691ed8a6118da0840676dd02798744e7c41539e7f04974e403c263 SHA512 a0e8fcafb650d47402d6ffc15368f038bf3ce8fc684975fda1d7cb0c0c38679c246202ca2a7b217edad179217d688a04f448873a8ee1fdff1214a9220ae4240d +DIST thunderbird-68.4.1-hu.xpi 618154 BLAKE2B 0a6889d403d0d6ab5662cee85af71a729f8a301e249caebd56ffd2534e62d80716891bcdd8c8ff4c6ce398a07e2c14ad62dfaa6a25ed1ba358d3c3157a125c9a SHA512 48eb5c66ff7c224a43b7d7932c5d39fc676a35bc39aa002281c687dccf34f5fdcac55aabc4f1fc15590e1892805b39fb49b706506e4b65d0f261e55d9384f61d +DIST thunderbird-68.4.1-hy-AM.xpi 631977 BLAKE2B 347b809e188111ff98a65c3136facac23442e44f4686715defebb6e8d009686d5cac1dc7834ec81c3abf5916a50544dbe52c7760dfcc279a7d7ffc1772fba90b SHA512 4b52bffdab94b2d20ab80a7e1e48acc9f78496adfaecd1f89da12ee96ee23cd3e8983b5ed2227fab29e85ea480b173a9aecf4d7fb3fa1577d266fefad10e862f +DIST thunderbird-68.4.1-id.xpi 567748 BLAKE2B 295ef6e7b161f9b4d564cf0c484a62e3061a44ea6afa693fd8cc314fa713de81c21621452d319878296787238cec6cd478b02c8cb25bd5917e16bca41a8dd304 SHA512 c940fed7dcb95fb3093276bff3069149a469b85a65df26c58b0beb5fc4d875091bfc3216be9db0be9ce0102da12059fffa845d749748245f396461dbaf2ed7e6 +DIST thunderbird-68.4.1-is.xpi 575440 BLAKE2B b6d402367d540200ec9f8894c062c5eb445c7b118b76df5ac29e06d99223a715c7986f549059f4641ea6a938ad841f696bd90b3b629be82320d3da412a8c8107 SHA512 f89c03981f8d2e901047109fb74fe834ef3bc559aca565e6b1616c3ede06c442ef6a426e908adeb94ef26f03d125a4383d0b304babe66734f900390416001e53 +DIST thunderbird-68.4.1-it.xpi 489519 BLAKE2B db2bf0d9ede55eb9a5498aaa2b1b8ce793462fc23c1369d5cb3963890e345725b1f8934c5b69b9edaded84bb8b24ad3d27932f13f9bd514c8eb2818261d9b683 SHA512 cdd9d520fb9d188f8af7f22dcb37b7611fe4ced2387a345dbb777f4840934c30e564d609214df00d0b1205865f1ae4bc0938f883643d1a61036c7e870f2b4f1f +DIST thunderbird-68.4.1-ja.xpi 643576 BLAKE2B 74422ce9ec425a2e33a7ee91626566db7a709c03108eb64426d42e58a7ad54970a046acb09eb8d2a8868cc45770483113187a963cd2f1cb1ba551d97292ddc2f SHA512 bdfc41e4401dd64a8213d937ecba45fcb376e6aebd6fdf34cb5257966d4fa93a3102f0409045eccc24467d249ca51519466969b8370b30ca8bb38721aa807597 +DIST thunderbird-68.4.1-ko.xpi 620531 BLAKE2B fbe2966f8952558b6b2022d8d9dff872c7e08a74876208a44de3bacfde59bd6aaf928d45031edd000ead0cc785df78e4117d4a82943c965d43098220a6d3a6b1 SHA512 258bc22cf918701d9491f4e105d33047a9b072fe02a039ecdb6df482de9c72b6cd628a5f7cd09b3ad5d6551d5e7aa0e879b1b75537c85da6a950aefb6e363ad0 +DIST thunderbird-68.4.1-lt.xpi 603846 BLAKE2B a3604648faa1687ac14d326716521d54a07cb72f034b87f1eaefa978944b28c073893b39a6949078c2c6717f844b68f64cc9bc85ef644cfda3e55d744c06f4bb SHA512 bf6e4921876212debf9707aa83f91907ce6d6537a1d240f789f797d18082ea229f16f75b484252bd99398243e7f1c4cd66d600ef747345ce7ea2301d455f790a +DIST thunderbird-68.4.1-nb-NO.xpi 574022 BLAKE2B 8dbcfa37d7fd24199fe1451620069db71495b34107fb548f8206fb240ce0d2e9faa96e16bd64b577ddbccdaffaa76ff199f82d0f5033cca132b81195bed16f75 SHA512 ea197e592fce9e81c4ad752dccf480f2bc70aef9f2625a1178b24ce4b6f3db728864b6fe6823425bcce8d6e7cc82a805063b351697568252db1478d790ccdf45 +DIST thunderbird-68.4.1-nl.xpi 581356 BLAKE2B a3c6027a1d369d0ad10d46c1d287208ebf96fceae4a9de4449aee80a2d6e9491085db62709198cd071930055fa3fb7ab6e2c0a253cd94f40314344fa121f024a SHA512 0a73a591d33b45b95cb5eed23783899767fcf2b3a07f34695194de02c541bc1d707721e0c187c3e8cd8aba648090dc58aa4ef7487ab7ea9fe5562a51da67c1df +DIST thunderbird-68.4.1-nn-NO.xpi 574950 BLAKE2B ce13d468fc2cd23281f1c4654ff1033f3021cd83594be2dc00457116cb27e0ba2ffe4febb4147ba1e84bd7aecfede3c2baed276c8c4520615e83cb1e294a79db SHA512 d36a779d6bcd7d6b0f3be63cb6da53f4509490bc78944af947020ac008bb978389d556ef27c6f01f714e5f31eaac9b0baff5246bc5b5794e7cd71eeb2246b6f7 +DIST thunderbird-68.4.1-pl.xpi 576086 BLAKE2B 128eb1fe7ba9e1fc9bbe20c012ca46bf591105c88afb7d2d624ebb036ee71314d98884eee42f6750f875af7b3833e6766d894b7cd82165f22d790a7bcd629bf8 SHA512 63c0a636baa339eced598c1d61135e05f6c4d1edc673ed50da8079b08c69e473ec3d165e28f6648ba764d0226baa7d491be2d8635ab5b4b03d478f3365cb7db3 +DIST thunderbird-68.4.1-pt-BR.xpi 589837 BLAKE2B 57e55ee8f941548fb3f15b419831c71db08f036eb9e1431341409715f6843d88d01f1d57a2f00a17367241f78dfd795fcf97f71391b45fd9ccd2921072b048d1 SHA512 5b40a0ad405e08cff5f070f2eb174e9392f667456693f6ac71838a70fd06be06847ea7c1dd03ee21338b51173fd5cef4c08974c1d0a2bc6392a8684ab6ab2b7c +DIST thunderbird-68.4.1-pt-PT.xpi 588103 BLAKE2B 923dcdefb2ed67c05aeb3b3de5b82a2b53dcf8ce5f9f2820aa6c3eb7d49fdc82c2c170eabdb9803a8dec9bf9407bcd10d5a5307d1b9fefd8f153c9e76422a5df SHA512 0016a2757cac66b88ff631b98255ea5bbda4997c7026f0868d2d31a50d2be288998198f081fa6b26215ab957465b68c1db29616f2ceed706574b91a4364931e4 +DIST thunderbird-68.4.1-rm.xpi 578049 BLAKE2B e9cbc030562f22cc2e2aa02a5ce5dfa6bdfb6e7694e05708637ee3ef388397f2cdfce231d2715713e53c5df575278ff7cea0be58c1a6d0d80d1ab42f39fea2f3 SHA512 843f1125fa9f32f3d6e937346f01e0f304dbcbae714ab716d184a7a3c8c925b21f40f47201c70566a3d5501c98e43609f84f02ab4dd98bcc5da35b76e04cd8ff +DIST thunderbird-68.4.1-ro.xpi 594840 BLAKE2B a7b587c4b4366b18e703f7ebeed880c9afbfdb08f61aebc286803c224769fa95e3c9fad5c4213956af288fe590f747b8d1f63a3840de0a0a13864158f6a87385 SHA512 a88f86c2d6750845eb659d5592b6361f2421cd28fc6bf718e82bf85e53507d7b78197c93bad000a60ddbe03395481694e929da13cf7e280e4e9702451777d785 +DIST thunderbird-68.4.1-ru.xpi 683326 BLAKE2B 2a3ae7d110d6406f47a1d9ca80f6138efea2c9d9b4b5d8794d8bb01ed1ffc7096fc9bfccf9035de75863b2b4d828e3397717910b2886b8513c6949aca70f4022 SHA512 7479337690453338458dbced49d6bf324bc0226c90f5713a4472aedaa4c66f4c3c70c3d43efb51bb32d19ca08792ca71f066f2c80c75a087030268ddec7463d6 +DIST thunderbird-68.4.1-si.xpi 637405 BLAKE2B f6bcc83eb887c5a8548fbc3882b93ce84fedfb6dab67284dec07ded1b22b272bc9892816b25c3c9e55ff1662009a7d3c0e8ddecdaacd03130279c499989dc113 SHA512 109d19433901168e500c739ba0abb2c5d44337361fcb63db4ed4345a7c9c715154c1636e6a2e366618e91784e32afa1b73e203cd18f4e652926cce4769bea02f +DIST thunderbird-68.4.1-sk.xpi 609753 BLAKE2B 6c01e7d93e67dbcabdc7569c423b838011e78ba9bfdf4eeaafa3627bd954175bfcc25f7a06bc0b5a4ebe12e4e161cef2d530e5fe829f4ffcef7e58b52adf6121 SHA512 f906d12fc743129bfa22240f5eee34643b238f9970be3ca6e1c25e690bdc6f8ea173a371947b145ad44b75063ec649d05289b07fdd23da3133b0463affaa8415 +DIST thunderbird-68.4.1-sl.xpi 590628 BLAKE2B 2aab0e201f9801dc6b2f7fdf872216c47ecb343f501eea98d5cf8bf2cef72df0a866f1be49066fe80e022d43e1a6ee14011926c1e75c5bad6f69475cb16952cd SHA512 30729bdab58bad72d1a5ecaee6708ad62285a17ca72e9ba9b06429920226c20c84324b24395e6c4d406d90bea48e66e1ce041bb6d5e587ec0033d352152f4355 +DIST thunderbird-68.4.1-sq.xpi 598900 BLAKE2B e176f299a20fe9a5b7df21aa38ec1a733200788ef83ae014ef952ae406ad1b881a01cdbcad0de6ab58045df18a95f402fb96a36441ed817c2fc6442bc8681138 SHA512 73e3f10d0d597bd636f841df4795b6dc5cbfcd61b7a39c20a5cbfc3408ec6faf38fa34813869d9a45cf10f6ebce56aa9632c2005447a18de65935a01b9591df3 +DIST thunderbird-68.4.1-sr.xpi 624897 BLAKE2B 19fd888c98be9aba9a52234911d47ed76e6a104df540470870cc4425415f2dab942be83b868ffa34a14266a48d96c61b9f60a6c7af4df0691b77c7e8b1392b3a SHA512 2c025c3ff23dde25a74774c988d55b99202681b60179f648416f93a2893fa06f6acbbe964d02695f769e8888ef2abbcd6f2c984b8669a99689fc67eef0deb44f +DIST thunderbird-68.4.1-sv-SE.xpi 591596 BLAKE2B 5eb7f988c447bc290642a530b74b15fa8b9daf9da8c68d97871a29c8900de928fda66f45ed673d5a18a9faba300d946558f07cd51392964e1001ed991ef063b4 SHA512 8a120498981ac4f2cdbeee9e8345773837b86f63d5e8004935d772ba5a4155f3fc96b27ff996dc33982af69152ac6a24c076b03023a453f4e39ab088c062d732 +DIST thunderbird-68.4.1-tr.xpi 599707 BLAKE2B 825a45e33b3dc1927396358283ca06aa73e785bfec526247db53c669f5cd89cfff9bcd5be133570f6e03c333ebc2ee10f9f361fd064b0b76058b19436e3879af SHA512 176de8ec4c3ebae6562d3820c1e0a75da6b7917b1767d4c7b4906f5a088311552c3114fff129cd5b9203cde4cd7faf8877a637c59781aaa6f1a6d8060fe29975 +DIST thunderbird-68.4.1-uk.xpi 671454 BLAKE2B dd67fb1efc856507f0e066fcf71b796b315a059e4a7c1d740621112fcb6ef438ad1101bc867d579c58ad61a724e5271f875a374c129d535fc62fa70908b7ebdf SHA512 e9f5be395cfa557d2ea387a7a8f9ae2cab0756fb07d229bbb878856e5819dc92697b1d2e7b23a100b3361b641e5b69f2b8ce5fea15a672929da2ed258a47978a +DIST thunderbird-68.4.1-vi.xpi 623422 BLAKE2B 544b281c5711ea0020aa8aab0e9774fb0bc0bb1942b59ff51a43895801cc5c4a68956ae5e00c3466d391aec06bdffdfb3b7612a3d173cff4d0eb6212b2f0414d SHA512 49bcdb6b8cb987a3d30cc20107669eeefe27b9434255becca15cbe11e4ab34d80b76299b38b368fa9b3d485af128e980157f0bd0b864d2f5d85a1a47006f7e51 +DIST thunderbird-68.4.1-zh-CN.xpi 626820 BLAKE2B ba734f30a4ab8f6a870b7b12118db701f36d551e607723632419aec8ecd5e20a4adcab810c197922f390d944d09903c73ee16c9bea99afcbc2feb7adf67326ce SHA512 9404956545e739a2ebb4a08062f9f7f3a54ee73fb1a5bcdc604ad83bdda6838dc68acffd8e68ed9ec65f443114cf2d56bc467ba04222b4cf52e97e9b4b3baa0d +DIST thunderbird-68.4.1-zh-TW.xpi 627476 BLAKE2B 964a8163102ee15f7815198d5e66ec16cc16e4b5bb8c63bac18b3a0fb95958d78d8158aeca0fcaaf3b45230a6a983de5209f8face36d21a4f199de87c83352dd SHA512 8085ca8cb1e976c541c1423d83289f372bf439d82c7b65d81d9b10408f45768293aefe4bb30e83fd5f2b20dfdeca8b522191d5e226bed9d40f94fe1746d5e31e +DIST thunderbird-68.4.1.source.tar.xz 331482720 BLAKE2B 73429c48bc4f171feaa2964afe13335afaa696b3ec278e97e92f6c9c06ab8e4c4c9094751ee2c297341bfdc814f1bfdcb84afc1e9c1e82008e7d049fb01ca9dd SHA512 16cccbc2313472e6312e842a28079782238cb22e72b324bebaffefa4a2fe68fec9f2173f2c83f1caccc5522ab9145884b2e2a58e97e236f7aefa4c61764e08b7 diff --git a/mail-client/thunderbird/thunderbird-68.4.1.ebuild b/mail-client/thunderbird/thunderbird-68.4.1.ebuild new file mode 100644 index 000000000000..4494ddbfc6d3 --- /dev/null +++ b/mail-client/thunderbird/thunderbird-68.4.1.ebuild @@ -0,0 +1,777 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VIRTUALX_REQUIRED="pgo" +WANT_AUTOCONF="2.1" +MOZ_ESR="" +MOZ_LIGHTNING_VER="6.2.5" +MOZ_LIGHTNING_GDATA_VER="4.4.1" + +PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' + +# This list can be updated using scripts/get_langs.sh from the mozilla overlay +MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it +ja ko lt nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr +sv-SE tr uk vi zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas +MOZ_PV="${PV/_beta/b}" + +# Patches +PATCHFF="firefox-68.0-patches-12" + +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" + +# ESR releases have slightly version numbers +if [[ ${MOZ_ESR} == 1 ]]; then + MOZ_PV="${MOZ_PV}esr" +fi +MOZ_P="${PN}-${MOZ_PV}" + +LLVM_MAX_SLOT=9 + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.mozilla.org/thunderbird" + +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free + +gmp-autoupdate hardened jack lightning lto cpu_flags_arm_neon pgo + pulseaudio selinux startup-notification +system-av1 +system-harfbuzz + +system-icu +system-jpeg +system-libevent +system-sqlite + +system-libvpx +system-webp test wayland wifi" +RESTRICT="!bindist? ( bindist ) + !test? ( test )" + +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCHFF}.tar.xz ) +SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz ) + ${PATCH_URIS[@]}" + +inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \ + gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \ + autotools mozlinguas-v2 virtualx multiprocessing + +CDEPEND=" + >=dev-libs/nss-3.44.1 + >=dev-libs/nspr-4.21 + dev-libs/atk + dev-libs/expat + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-2.18:2 + >=x11-libs/gtk+-3.4.0:3[X] + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=media-libs/libpng-1.6.35:0=[apng] + >=media-libs/mesa-10.2:* + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) + virtual/freedesktop-icon-theme + dbus? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + >=x11-libs/pixman-0.19.2 + >=dev-libs/glib-2.26:2 + >=sys-libs/zlib-1.2.3 + >=virtual/libffi-3.0.10:= + virtual/ffmpeg + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXt + system-av1? ( + >=media-libs/dav1d-0.3.0:= + >=media-libs/libaom-1.0.0:= + ) + system-harfbuzz? ( >=media-libs/harfbuzz-2.4.0:0= >=media-gfx/graphite2-1.3.13 ) + system-icu? ( >=dev-libs/icu-63.1:= ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) + system-libvpx? ( =media-libs/libvpx-1.7*:0=[postproc] ) + system-sqlite? ( >=dev-db/sqlite-3.28.0:3[secure-delete,debug=] ) + system-webp? ( >=media-libs/libwebp-1.0.2:0= ) + wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + net-misc/networkmanager ) ) + jack? ( virtual/jack ) + selinux? ( sec-policy/selinux-mozilla )" + +RDEPEND="${CDEPEND} + jack? ( virtual/jack ) + pulseaudio? ( || ( media-sound/pulseaudio + >=media-sound/apulse-0.1.9 ) ) + selinux? ( sec-policy/selinux-mozilla )" + +DEPEND="${CDEPEND} + app-arch/zip + app-arch/unzip + >=dev-util/cbindgen-0.8.7 + >=net-libs/nodejs-8.11.0 + >=sys-devel/binutils-2.30 + sys-apps/findutils + || ( + ( + sys-devel/clang:9 + !clang? ( sys-devel/llvm:9 ) + clang? ( + =sys-devel/lld-9* + sys-devel/llvm:9[gold] + pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) + ) + ) + ( + sys-devel/clang:8 + !clang? ( sys-devel/llvm:8 ) + clang? ( + =sys-devel/lld-8* + sys-devel/llvm:8[gold] + pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] ) + ) + ) + ( + sys-devel/clang:7 + !clang? ( sys-devel/llvm:7 ) + clang? ( + =sys-devel/lld-7* + sys-devel/llvm:7[gold] + pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] ) + ) + ) + ( + sys-devel/clang:6 + !clang? ( sys-devel/llvm:6 ) + clang? ( + =sys-devel/lld-6* + sys-devel/llvm:6[gold] + pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] ) + ) + ) + ) + pulseaudio? ( media-sound/pulseaudio ) + >=virtual/rust-1.34.0 + wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) + amd64? ( >=dev-lang/yasm-1.1 virtual/opengl ) + x86? ( >=dev-lang/yasm-1.1 virtual/opengl ) + !system-av1? ( + amd64? ( >=dev-lang/nasm-2.13 ) + x86? ( >=dev-lang/nasm-2.13 ) + )" + +REQUIRED_USE="wifi? ( dbus ) + pgo? ( lto )" + +S="${WORKDIR}/${MOZ_P%b[0-9]*}" + +BUILD_OBJ_DIR="${S}/tbird" + +# allow GMP_PLUGIN_LIST to be set in an eclass or +# overridden in the enviromnent (advanced hackers only) +if [[ -z $GMP_PLUGIN_LIST ]] ; then + GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) +fi + +llvm_check_deps() { + if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then + ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use clang ; then + if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then + ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use pgo ; then + if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then + ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + fi + fi + + einfo "Will use LLVM slot ${LLVM_SLOT}!" >&2 +} + +pkg_setup() { + moz_pkgsetup + + if use pgo ; then + if ! has usersandbox $FEATURES ; then + die "You must enable usersandbox as X server can not run as root!" + fi + fi + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XDG_SESSION_COOKIE \ + XAUTHORITY + + if ! use bindist ; then + einfo + elog "You are enabling official branding. You may not redistribute this build" + elog "to any users on your network or the internet. Doing so puts yourself into" + elog "a legal problem with Mozilla Foundation." + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag." + fi + + addpredict /proc/self/oom_score_adj + + llvm_pkg_setup +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + if use pgo || use lto || use debug || use test ; then + CHECKREQS_DISK_BUILD="8G" + else + CHECKREQS_DISK_BUILD="4G" + fi + + check-reqs_pkg_setup +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack +} + +src_prepare() { + # Apply firefox patchset then apply thunderbird patches + rm "${WORKDIR}"/firefox/2013_avoid_noinline_on_GCC_with_skcms.patch || die + rm "${WORKDIR}"/firefox/2015_fix_cssparser.patch || die + eapply "${WORKDIR}/firefox" + pushd "${S}"/comm &>/dev/null || die + eapply "${FILESDIR}/1000_fix_gentoo_preferences.patch" + popd &>/dev/null || die + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + local n_jobs=$(makeopts_jobs) + if [[ ${n_jobs} == 1 ]]; then + einfo "Building with MAKEOPTS=-j1 is known to fail (bug #687028); Forcing MAKEOPTS=-j2 ..." + export MAKEOPTS=-j2 + fi + + # Enable gnomebreakpad + if use debug ; then + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ + "${S}"/build/unix/run-mozilla.sh || die "sed failed!" + fi + + # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432 + if use ia64 ; then + sed -i \ + -e '/^OS_LIBS += no_as_needed/d' \ + -e '/^OS_LIBS += as_needed/d' \ + "${S}"/widget/gtk/mozgtk/gtk2/moz.build \ + "${S}"/widget/gtk/mozgtk/gtk3/moz.build \ + || die "sed failed to drop --as-needed for ia64" + fi + + # Fix sandbox violations during make clean, bug 372817 + sed -e "s:\(/no-such-file\):${T}\1:g" \ + -i "${S}"/config/rules.mk \ + -i "${S}"/nsprpub/configure{.in,} \ + || die + + # Don't exit with error when some libs are missing which we have in + # system. + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ + -i "${S}"/comm/mail/installer/Makefile.in || die + + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i "${S}"/toolkit/mozapps/installer/packager.mk || die + + # Keep codebase the same even if not using official branding + sed '/^MOZ_DEV_EDITION=1/d' \ + -i "${S}"/browser/branding/aurora/configure.sh || die + + # rustfmt, a tool to format Rust code, is optional and not required to build Firefox. + # However, when available, an unsupported version can cause problems, bug #669548 + sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \ + "${S}"/build/moz.configure/rust.configure || die + + # Autotools configure is now called old-configure.in + # This works because there is still a configure.in that happens to be for the + # shell wrapper configure script + eautoreconf old-configure.in + + # Must run autoconf in js/src + cd "${S}"/js/src || die + eautoconf old-configure.in +} + +src_configure() { + MEXTENSIONS="default" + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc + + # Add information about TERM to output (build.log) to aid debugging + # blessings problems + if [[ -n "${TERM}" ]] ; then + einfo "TERM is set to: \"${TERM}\"" + else + einfo "TERM is unset." + fi + + if use clang && ! tc-is-clang ; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + strip-unsupported-flags + elif ! use clang && ! tc-is-gcc ; then + # Force gcc + einfo "Enforcing the use of gcc due to USE=-clang ..." + CC=${CHOST}-gcc + CXX=${CHOST}-g++ + strip-unsupported-flags + fi + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + # common config components + mozconfig_annotate 'system_libs' \ + --with-system-zlib \ + --with-system-bz2 + + # Must pass release in order to properly select linker + mozconfig_annotate 'Enable by Gentoo' --enable-release + + if use pgo ; then + if ! has userpriv $FEATURES ; then + eerror "Building firefox with USE=pgo and FEATURES=-userpriv is not supported!" + fi + fi + + # Don't let user's LTO flags clash with upstream's flags + filter-flags -flto* + + if use lto ; then + local show_old_compiler_warning= + + if use clang ; then + # At this stage CC is adjusted and the following check will + # will work + if [[ $(clang-major-version) -lt 7 ]] ; then + show_old_compiler_warning=1 + fi + + # Upstream only supports lld when using clang + mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld + else + if [[ $(gcc-major-version) -lt 8 ]] ; then + show_old_compiler_warning=1 + fi + + # Bug 689358 + append-cxxflags -flto + + if ! use cpu_flags_x86_avx2 ; then + local _gcc_version_with_ipa_cdtor_fix="8.3" + local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)" + + if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then + # due to a GCC bug, GCC will produce AVX2 instructions + # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html + einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto" + append-ldflags -fdisable-ipa-cdtor + else + einfo "No GCC workaround required, GCC version is already patched!" + fi + else + einfo "No GCC workaround required, system supports AVX2" + fi + + # Linking only works when using ld.gold when LTO is enabled + mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold + fi + + if [[ -n "${show_old_compiler_warning}" ]] ; then + # Checking compiler's major version uses CC variable. Because we allow + # user to control used compiler via USE=clang flag, we cannot use + # initial value. So this is the earliest stage where we can do this check + # because pkg_pretend is not called in the main phase function sequence + # environment saving is not guaranteed so we don't know if we will have + # correct compiler until now. + ewarn "" + ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)." + ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!" + ewarn "" + sleep 5 + fi + + mozconfig_annotate '+lto' --enable-lto=thin + + if use pgo ; then + mozconfig_annotate '+pgo' MOZ_PGO=1 + fi + else + # Avoid auto-magic on linker + if use clang ; then + # This is upstream's default + mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld + elif tc-ld-is-gold ; then + mozconfig_annotate "linker is set to gold" --enable-linker=gold + else + mozconfig_annotate "linker is set to bfd" --enable-linker=bfd + fi + fi + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # Add full relro support for hardened + if use hardened ; then + append-ldflags "-Wl,-z,relro,-z,now" + mozconfig_use_enable hardened hardening + fi + + # Modifications to better support ARM, bug 553364 + if use cpu_flags_arm_neon ; then + mozconfig_annotate '' --with-fpu=neon + + if ! tc-is-clang ; then + # thumb options aren't supported when using clang, bug 666966 + mozconfig_annotate '' --with-thumb=yes + mozconfig_annotate '' --with-thumb-interwork=no + fi + fi + + if [[ ${CHOST} == armv*h* ]] ; then + mozconfig_annotate '' --with-float-abi=hard + if ! use system-libvpx ; then + sed -i -e "s|softfp|hard|" \ + "${S}"/media/libvpx/moz.build + fi + fi + + mozconfig_use_enable !bindist official-branding + + mozconfig_use_enable debug + mozconfig_use_enable debug tests + if ! use debug ; then + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols + else + mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols + fi + # These are enabled by default in all mozilla applications + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \ + --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --disable-crashreporter + mozconfig_annotate 'Gentoo default' --with-system-png + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate '' --disable-gconf + mozconfig_annotate '' --with-intl-api + mozconfig_annotate '' --enable-system-pixman + # Instead of the standard --build= and --host=, mozilla uses --host instead + # of --build, and --target intstead of --host. + # Note, mozilla also has --build but it does not do what you think it does. + # Set both --target and --host as mozilla uses python to guess values otherwise + mozconfig_annotate '' --target="${CHOST}" + mozconfig_annotate '' --host="${CBUILD:-${CHOST}}" + if use system-libevent ; then + mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr + fi + + if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then + mozconfig_annotate '' --enable-rust-simd + fi + + # use the gtk3 toolkit (the only one supported at this point) + # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]? + if use wayland ; then + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland + else + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3 + fi + + mozconfig_use_enable startup-notification + mozconfig_use_enable system-sqlite + mozconfig_use_with system-av1 + mozconfig_use_with system-harfbuzz + mozconfig_use_with system-harfbuzz system-graphite2 + mozconfig_use_with system-icu + mozconfig_use_with system-jpeg + mozconfig_use_with system-libvpx + mozconfig_use_with system-webp + mozconfig_use_enable pulseaudio + # force the deprecated alsa sound code if pulseaudio is disabled + if use kernel_linux && ! use pulseaudio ; then + mozconfig_annotate '-pulseaudio' --enable-alsa + fi + + # Disable built-in ccache support to avoid sandbox violation, #665420 + # Use FEATURES=ccache instead! + mozconfig_annotate '' --without-ccache + sed -i -e 's/ccache_stats = None/return None/' \ + python/mozbuild/mozbuild/controller/building.py || \ + die "Failed to disable ccache stats call" + + mozconfig_use_enable dbus + + mozconfig_use_enable wifi necko-wifi + + # enable JACK, bug 600002 + mozconfig_use_enable jack + + # Other tb-specific settings + mozconfig_annotate '' --with-user-appdir=.thunderbird + mozconfig_annotate '' --enable-ldap + mozconfig_annotate '' --enable-calendar + + # Enable/Disable eme support + use eme-free && mozconfig_annotate '+eme-free' --disable-eme + + # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34 + echo -n "${_google_api_key}" > "${S}"/google-api-key + mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key" + mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key" + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + + # allow elfhack to work in combination with unstripped binaries + # when they would normally be larger than 2GiB. + append-ldflags "-Wl,--compress-debug-sections=zlib" + + if use clang ; then + # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 + mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack + fi + + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + mkdir -p "${S}"/third_party/rust/libloading/.deps + + # workaround for funky/broken upstream configure... + SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \ + ./mach configure || die +} + +src_compile() { + local _virtx= + if use pgo ; then + _virtx=virtx + + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + addpredict /root + addpredict /etc/gconf + fi + + GDK_BACKEND=x11 \ + MOZ_MAKE_FLAGS="${MAKEOPTS} -O" \ + SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + MOZ_NOSPAM=1 \ + ${_virtx} \ + ./mach build --verbose \ + || die +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + cd "${BUILD_OBJ_DIR}" || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell + + # Copy our preference before omnijar is created. + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + # set dictionary path, to use system hunspell + echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \ + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die + + # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it + if use system-harfbuzz ; then + echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \ + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die + fi + + # force cairo as the canvas renderer on platforms without skia support + if [[ $(tc-endian) == "big" ]] ; then + echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \ + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die + echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \ + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die + fi + + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + local plugin + use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + done + + cd "${S}" + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \ + DESTDIR="${D}" ./mach install || die + + # Install language packs + MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install + + local size sizes icon_path icon + if ! use bindist; then + icon_path="${S}/comm/mail/branding/thunderbird" + icon="${PN}-icon" + + domenu "${FILESDIR}"/icon/${PN}.desktop + else + icon_path="${S}/comm/mail/branding/nightly" + icon="${PN}-icon-unbranded" + + newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \ + ${PN}.desktop + + sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \ + "${ED}"/usr/share/applications/${PN}.desktop + fi + + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${icon_path}"/default48.png "${icon}".png + # Install icons for menu entry + sizes="16 22 24 32 48 256" + for size in ${sizes}; do + newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png" + done + + # Disable built-in auto-update because we update firefox through package manager + insinto ${MOZILLA_FIVE_HOME}/distribution/ + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Add StartupNotify=true bug 237317 + if use startup-notification ; then + echo "StartupNotify=true"\ + >> "${ED}/usr/share/applications/${PN}.desktop" \ + || die + fi + + # Don't install llvm-symbolizer from sys-devel/llvm package + [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \ + rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" + + local emid + # stage extra locales for lightning and install over existing + emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}' + rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \ + "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar + + mkdir -p "${T}/${emid}" || die + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die + insinto ${MOZILLA_FIVE_HOME}/distribution/extensions + doins -r "${T}/${emid}" + + if use lightning; then + # move lightning out of distribution/extensions and into extensions for app-global install + mkdir -p "${ED}"/${MOZILLA_FIVE_HOME}/extensions + mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die + + # stage extra locales for gdata-provider and install app-global + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \ + "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER} + emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}' + mkdir -p "${T}/${emid}" || die + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die + + # manifest.json does not allow the addon to load, put install.rdf in place + # note, version number needs to be set properly + cp -RLp -t "${T}/${emid}" "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf + sed -i -e '/em:version/ s/>[^<]*4.1=media-sound/apulse-0.1.9" ; then + einfo "APULSE found - Generating library symlinks for sound support" + local lib + pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die + for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do + # a quickpkg rolled by hand will grab symlinks as part of the package, + # so we need to avoid creating them if they already exist. + if [[ ! -L ${lib##*/} ]] ; then + ln -s "${lib}" ${lib##*/} || die + fi + done + popd &>/dev/null || die + fi +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + if ! use gmp-autoupdate && ! use eme-free ; then + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" + elog "installing into new profiles:" + local plugin + for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done + elog + fi + + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then + elog "Apulse was detected at merge time on this system and so it will always be" + elog "used for sound. If you wish to use pulseaudio instead please unmerge" + elog "media-sound/apulse." + elog + fi +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz index baa61fb510d3..e6db0e096866 100644 Binary files a/mail-filter/Manifest.gz and b/mail-filter/Manifest.gz differ diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild new file mode 100644 index 000000000000..278f265ab734 --- /dev/null +++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools db-use flag-o-matic toolchain-funcs + +DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for speed" +HOMEPAGE="http://bogofilter.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" +IUSE="berkdb sqlite tokyocabinet" + +# pax needed for bf_tar +DEPEND=" + app-arch/pax + sci-libs/gsl:= + virtual/libiconv + berkdb? ( >=sys-libs/db-3.2:* ) + !berkdb? ( + sqlite? ( >=dev-db/sqlite-3.6.22 ) + !sqlite? ( + tokyocabinet? ( dev-db/tokyocabinet ) + !tokyocabinet? ( >=sys-libs/db-3.2:* ) + ) + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-test-env.patch" ) + +pkg_setup() { + has_version mail-filter/bogofilter || return 0 + if ( use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) || \ + ( ! use berkdb && has_version 'mail-filter/bogofilter[berkdb]' ) || \ + ( use sqlite && ! has_version 'mail-filter/bogofilter[sqlite]' ) || \ + ( ! use sqlite && has_version 'mail-filter/bogofilter[sqlite]' ) || \ + ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \ + ( use tokyocabinet && ! has_version 'mail-filter/bogofilter[tokyocabinet]' ) || \ + ( ! use tokyocabinet && has_version 'mail-filter/bogofilter[tokyocabinet]' ) + ) ; then + ewarn + ewarn "If you want to switch the database backend, you must dump the wordlist" + ewarn "with the current version (old use flags) and load it with the new version!" + ewarn + fi +} + +src_prepare() { + default + + # bug 445918 + sed -i -e 's/ -ggdb//' configure.ac || die + + # bug 421747 + chmod +x src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id} || die + + # bug 654990 + sed -i -e 's/t.bulkmode//' \ + -e 's/t.dump.load//' \ + -e 's/t.nonascii.replace//' \ + src/tests/Makefile.am || die + + eautoreconf +} + +src_configure() { + local myconf="" berkdb=true + myconf="--without-included-gsl" + + # determine backend: berkdb *is* default + if use berkdb && use sqlite ; then + elog "Both useflags berkdb and sqlite are in USE:" + elog "Using berkdb as database backend." + elif use berkdb && use tokyocabinet ; then + elog "Both useflags berkdb and tokyocabinet are in USE:" + elog "Using berkdb as database backend." + elif use sqlite && use tokyocabinet ; then + elog "Both useflags sqlite and tokyocabinet are in USE:" + elog "Using sqlite as database backend." + myconf="${myconf} --with-database=sqlite" + berkdb=false + elif use sqlite ; then + myconf="${myconf} --with-database=sqlite" + berkdb=false + elif use tokyocabinet ; then + myconf="${myconf} --with-database=tokyocabinet" + berkdb=false + elif ! use berkdb ; then + elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:" + elog "Using berkdb as database backend." + fi + + # Include the right berkdb headers for FreeBSD + if ${berkdb} ; then + append-cppflags "-I$(db_includedir)" + fi + + econf ${myconf} +} + +src_test() { + emake -C src/ check +} + +src_install() { + emake DESTDIR="${D}" install + + exeinto /usr/share/${PN}/contrib + doexe contrib/{bogofilter-qfe,parmtest,randomtrain}.sh \ + contrib/{bfproxy,bogominitrain,mime.get.rfc822,printmaildir}.pl \ + contrib/{spamitarium,stripsearch}.pl + + insinto /usr/share/${PN}/contrib + doins contrib/{README.*,dot-qmail-bogofilter-default} \ + contrib/{bogogrep.c,bogo.R,bogofilter-milter.pl,*.example} \ + contrib/vm-bogofilter.el \ + contrib/{trainbogo,scramble}.sh + + dodoc AUTHORS NEWS README RELEASE.NOTES* TODO GETTING.STARTED \ + doc/integrating-with-* doc/README.{db,sqlite} + + dodoc -r doc/*.html + + dodir /usr/share/doc/${PF}/samples + mv "${D}"/etc/bogofilter.cf.example "${D}"/usr/share/doc/${PF}/samples/ || die + rmdir "${D}"/etc || die +} diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index 5d7cc017d5d0..1c2adbf3471f 100644 Binary files a/media-fonts/Manifest.gz and b/media-fonts/Manifest.gz differ diff --git a/media-fonts/cantarell/Manifest b/media-fonts/cantarell/Manifest index 34ba8cfbce4f..e6bde73952de 100644 --- a/media-fonts/cantarell/Manifest +++ b/media-fonts/cantarell/Manifest @@ -1,2 +1 @@ -DIST cantarell-fonts-0.101.tar.xz 263480 BLAKE2B 79652cf87088a8fe505895cad1f2474e0cb52e4be8a977ae06442a0e8ca6ba6a7f93c811b14e56fd5e61a17c97175b2374d180e435cbac00af8c10b272461802 SHA512 52dbd8358de7e20146e627ab0b1298efb97ee335e45d8e63bab7c3a7d05314d0bb94ac448e34af4c6f7212623185a9e03a30eb24acee4915142e40af0086bbfb DIST cantarell-fonts-0.111.tar.xz 326216 BLAKE2B dad338329670674cf3815b2045f8f9a739a9e08913189cec67577982e58df8328e0dc185439bffb6bda0529846b844d0b37a3c9615210f23d47616969f7874b2 SHA512 638298a6381a3ede862d1b100fcfea943bebb5e1c0dc4f1597ab2f841e933b484436b139090a669c770c02483a24f2b92bbd12bce71d7a40eb4c325573e3df9e diff --git a/media-fonts/cantarell/cantarell-0.101.ebuild b/media-fonts/cantarell/cantarell-0.101.ebuild deleted file mode 100644 index 39f0ff55de62..000000000000 --- a/media-fonts/cantarell/cantarell-0.101.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="${PN}-fonts" - -inherit font gnome.org meson - -DESCRIPTION="Default fontset for GNOME Shell" -HOMEPAGE="https://wiki.gnome.org/Projects/CantarellFonts" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND="media-libs/fontconfig" -# appstream-glib provided .loc and .its files required by gettext msgfmt for translation of .metainfo.xml -DEPEND=" - dev-libs/appstream-glib - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -# This ebuild does not install any binaries -RESTRICT="binchecks strip" - -# Font eclass settings -FONT_CONF=("${S}/fontconfig/31-cantarell.conf") -FONT_S="${S}/prebuilt" -FONT_SUFFIX="otf" - -src_prepare() { - # Leave prebuilt font installation to font.eclass - sed -e "/subdir('prebuilt')/d" -i meson.build || die - - default -} - -src_configure() { - local emesonargs=( - -Dfontsdir=${FONTDIR} - -Duseprebuilt=true - ) - meson_src_configure -} - -src_install() { - local DOCS=( NEWS README.md ) - meson_src_install - font_src_install -} diff --git a/media-fonts/cantarell/cantarell-0.111.ebuild b/media-fonts/cantarell/cantarell-0.111.ebuild index 39e8373a117b..3eaf6029d5a6 100644 --- a/media-fonts/cantarell/cantarell-0.111.ebuild +++ b/media-fonts/cantarell/cantarell-0.111.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/CantarellFonts" LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="media-libs/fontconfig" diff --git a/media-fonts/dzongkha-fonts/dzongkha-fonts-2009.09.ebuild b/media-fonts/dzongkha-fonts/dzongkha-fonts-2009.09-r1.ebuild similarity index 83% rename from media-fonts/dzongkha-fonts/dzongkha-fonts-2009.09.ebuild rename to media-fonts/dzongkha-fonts/dzongkha-fonts-2009.09-r1.ebuild index cda90291f51b..1585b906ac12 100644 --- a/media-fonts/dzongkha-fonts/dzongkha-fonts-2009.09.ebuild +++ b/media-fonts/dzongkha-fonts/dzongkha-fonts-2009.09-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,10 +8,11 @@ DESCRIPTION="Bhutanese/Tibetan fonts for dzongkha script provided by the Bhutane HOMEPAGE="http://www.dit.gov.bt/downloads" SRC_URI="http://www.dit.gov.bt/sites/default/files/dzongkhafonts.zip -> ${P}.zip" -LICENSE="freedist" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="amd64 arm ~arm64 x86" IUSE="" +RESTRICT="mirror bindist" DEPEND="app-arch/unzip" diff --git a/media-fonts/freefonts/freefonts-0.10-r3.ebuild b/media-fonts/freefonts/freefonts-0.10-r4.ebuild similarity index 78% rename from media-fonts/freefonts/freefonts-0.10-r3.ebuild rename to media-fonts/freefonts/freefonts-0.10-r4.ebuild index 85a881a03574..73fbbf9c7cff 100644 --- a/media-fonts/freefonts/freefonts-0.10-r3.ebuild +++ b/media-fonts/freefonts/freefonts-0.10-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,10 +9,11 @@ DESCRIPTION="A Collection of Free Type1 Fonts" HOMEPAGE="http://www.gimp.org" SRC_URI="mirror://gimp/fonts/${P}.tar.gz" -LICENSE="freedist" +LICENSE="freedist free-noncomm all-rights-reserved" SLOT="0" KEYWORDS="alpha amd64 arm ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris" IUSE="X" +RESTRICT="mirror bindist" S="${WORKDIR}/freefont" diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 8284fb91ce8b..aabc09e0ffee 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest index db67379a2aa2..d98d14ac7906 100644 --- a/media-gfx/asymptote/Manifest +++ b/media-gfx/asymptote/Manifest @@ -1,3 +1,2 @@ -DIST asymptote-2.41.src.tgz 3516426 BLAKE2B d4623609be58566e32de82c5c47f635ed737459fa27cd2da0622d639cd8207fc69988a7ecbf82993b051435fbf223c1f1178d213aea258a2b57fd3a698eee9cb SHA512 93f737a44b085c2290c4553c765cf49679820e6623bc5b6d0229818409868876275d6f0571abeb76033955fa95ee594e37d10c9901c54755b085e36760fd96cb DIST asymptote-2.60.src.tgz 4650347 BLAKE2B d969e4716a2493ae926ea1f58d0b247986e49a6a1902fb94859a45177ece4f149f5875cf788eace1c27c968652c49b2ace7b98aba02380cf8e1e3d4231560476 SHA512 a0653b9647d8c2a77656ea82faf8b69d28a43cf5ac61cfa9c6c62e2c51b4939e83202b95056495d10bee86a81e48b765ed4604a4d882a47a36b1dd6d5f9ad96b DIST asymptote-2.61.src.tgz 4623504 BLAKE2B 8432f07ce21f630c5bdae609650c0bb2bcd237a121df68030dc19d1cae986f0bfa56dd0e241570809f9fcb202440e8b9b3c6d47a22eeaabe3eb9523360a166ca SHA512 34bb610360b4536da70ca9edf1e069ebbf0c9225948b92b3d59ea25e8684587364fa7bbb03909ba02617e6ee81d41a2e530c9ed639141e4cda42096143cab5f7 diff --git a/media-gfx/asymptote/asymptote-2.41-r1.ebuild b/media-gfx/asymptote/asymptote-2.41-r1.ebuild deleted file mode 100644 index 774ccebfa07e..000000000000 --- a/media-gfx/asymptote/asymptote-2.41-r1.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit autotools elisp-common latex-package multilib python-single-r1 - -DESCRIPTION="A vector graphics language that provides a framework for technical drawing" -HOMEPAGE="http://asymptote.sourceforge.net/" -SRC_URI="mirror://sourceforge/asymptote/${P}.src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="+boehm-gc doc emacs examples fftw gsl +imagemagick latex offscreen +opengl python sigsegv svg test vim-syntax X" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - offscreen? ( opengl )" - -RDEPEND=" - >=sys-libs/ncurses-5.4-r5:0= - >=sys-libs/readline-4.3-r5:0= - imagemagick? ( media-gfx/imagemagick[png] ) - opengl? ( >=media-libs/mesa-8[X(+)] ) - offscreen? ( media-libs/mesa[osmesa] ) - svg? ( app-text/dvisvgm ) - sigsegv? ( dev-libs/libsigsegv ) - boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) - fftw? ( >=sci-libs/fftw-3.0.1 ) - gsl? ( sci-libs/gsl ) - python? ( ${PYTHON_DEPS} ) - X? ( - ${PYTHON_DEPS} - x11-misc/xdg-utils - dev-python/pillow[tk,${PYTHON_USEDEP}] - ) - latex? ( - virtual/latex-base - >=dev-texlive/texlive-latexextra-2013 - ) - emacs? ( >=app-editors/emacs-23.1:* ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )" -DEPEND="${RDEPEND} - doc? ( - dev-lang/perl - media-gfx/imagemagick[png] - virtual/texi2dvi - virtual/latex-base - app-text/ghostscript-gpl ) - test? ( app-text/ghostscript-gpl )" - -TEXMF=/usr/share/texmf-site - -PATCHES=( - # gc.h -> gc/gc.h - "${FILESDIR}/${P}-configure-ac.patch" - - # Changing pdf, ps, image viewers to xdg-open - "${FILESDIR}/${P}-xdg-utils.patch" - - # Bug #322473 - "${FILESDIR}/${P}-info.patch" - - # Bug #635984 - perl-5.26 no longer has . in @INC - "${FILESDIR}/${P}-perl-5.26.patch" -) - -pkg_setup() { - (use python || use X) && python-single-r1_pkg_setup -} - -src_prepare() { - sed -e "s:Datadir/doc/asymptote:Datadir/doc/${PF}:" \ - -i configure.ac \ - || die "sed configure.ac failed" - - default - eautoreconf -} - -src_configure() { - # for the CPPFLAGS see - # https://sourceforge.net/forum/forum.php?thread_id=1683277&forum_id=409349 - econf \ - CPPFLAGS=-DHAVE_SYS_TYPES_H \ - CFLAGS="${CXXFLAGS}" \ - --disable-gc-debug \ - $(use_enable boehm-gc gc system) \ - $(use_enable fftw) \ - $(use_enable gsl) \ - $(use_enable opengl gl) \ - $(use_enable offscreen) \ - $(use_enable sigsegv) -} - -src_compile() { - default - - cd doc || die - emake asy.1 - if use doc; then - # info - einfo "Making info" - emake ${PN}.info - cd FAQ || die - emake - cd .. || die - # pdf - einfo "Making pdf docs" - export VARTEXFONTS="${T}"/fonts - # see bug #260606 - emake -j1 asymptote.pdf - emake CAD.pdf - fi - cd .. || die - - if use emacs; then - einfo "Compiling emacs lisp files" - elisp-compile base/*.el - fi -} - -src_install() { - # the program - dobin asy - - # .asy files - insinto /usr/share/${PN} - doins base/*.asy - - # documentation - dodoc BUGS ChangeLog README ReleaseNotes TODO - doman doc/asy.1 - - # X GUI - if use X; then - python_scriptinto /usr/share/${PN}/GUI - python_doscript GUI/*.py - dosym /usr/share/${PN}/GUI/xasy.py /usr/bin/xasy - doman doc/xasy.1x - fi - - # examples - if use examples; then - insinto /usr/share/${PN}/examples - doins \ - examples/*.asy \ - examples/*.eps \ - doc/*.asy \ - doc/*.csv \ - doc/*.dat \ - doc/extra/*.asy - use X && doins GUI/*.asy - - insinto /usr/share/${PN}/examples/animations - doins examples/animations/*.asy - fi - - # LaTeX style - if use latex; then - cd doc || die - insinto "${TEXMF}"/tex/latex/${PN} - doins ${PN}.sty asycolors.sty - if use examples; then - insinto /usr/share/${PN}/examples - doins latexusage.tex - fi - cd .. || die - fi - - # asymptote.py - use python && python_domodule base/${PN}.py - - # emacs mode - if use emacs; then - elisp-install ${PN} base/*.el base/*.elc - elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el - fi - - # vim syntax - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins base/asy.vim - insinto /usr/share/vim/vimfiles/ftdetect - doins "${FILESDIR}"/asy-ftd.vim - fi - - # extra documentation - if use doc; then - cd doc || die - doinfo ${PN}.info* - cd FAQ || die - dodoc asy-faq.ascii - doinfo asy-faq.info - insinto /usr/share/doc/${PF}/html/FAQ - doins asy-faq.html/* - cd .. || die - insinto /usr/share/doc/${PF} - doins ${PN}.pdf CAD.pdf - fi -} - -pkg_postinst() { - use latex && latex-package_rehash - use emacs && elisp-site-regen - - elog 'Use the variable ASYMPTOTE_PSVIEWER to set the postscript viewer' - elog 'Use the variable ASYMPTOTE_PDFVIEWER to set the PDF viewer' -} - -pkg_postrm() { - use latex && latex-package_rehash - use emacs && elisp-site-regen -} diff --git a/media-gfx/asymptote/files/asymptote-2.41-configure-ac.patch b/media-gfx/asymptote/files/asymptote-2.41-configure-ac.patch deleted file mode 100644 index 984ec7c2e951..000000000000 --- a/media-gfx/asymptote/files/asymptote-2.41-configure-ac.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: asymptote-2.41/configure.ac -=================================================================== ---- asymptote-2.41.orig/configure.ac -+++ asymptote-2.41/configure.ac -@@ -159,7 +159,7 @@ if test "x$ac_cv_use_gc" != "xno" ; then - fi - CPPFLAGS_SAVE=$CPPFLAGS - CPPFLAGS=$CPPFLAGS" $INCL" -- AC_CHECK_HEADER(gc.h, -+ AC_CHECK_HEADER([gc/gc.h], - AC_CHECK_LIB([gc],[GC_malloc],[ - LIBS=$LIBS"-lgc " - AC_MSG_NOTICE([enabling system $GCNAME])],[ diff --git a/media-gfx/asymptote/files/asymptote-2.41-info.patch b/media-gfx/asymptote/files/asymptote-2.41-info.patch deleted file mode 100644 index f1dc4309aa8c..000000000000 --- a/media-gfx/asymptote/files/asymptote-2.41-info.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: asymptote-2.41/doc/asymptote.texi -=================================================================== ---- asymptote-2.41.orig/doc/asymptote.texi -+++ asymptote-2.41/doc/asymptote.texi -@@ -21,7 +21,7 @@ file LICENSE in the top-level source dir - - @dircategory Languages - @direntry --* asymptote: (asymptote/asymptote). Vector graphics language. -+* asymptote: (asymptote). Vector graphics language. - @end direntry - - @titlepage diff --git a/media-gfx/asymptote/files/asymptote-2.41-perl-5.26.patch b/media-gfx/asymptote/files/asymptote-2.41-perl-5.26.patch deleted file mode 100644 index 54499b74e6cb..000000000000 --- a/media-gfx/asymptote/files/asymptote-2.41-perl-5.26.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -r -U2 asymptote-2.41.orig/doc/FAQ/bfnnconv.pl asymptote-2.41/doc/FAQ/bfnnconv.pl ---- asymptote-2.41.orig/doc/FAQ/bfnnconv.pl 2017-03-22 14:56:46.000000000 +0700 -+++ asymptote-2.41/doc/FAQ/bfnnconv.pl 2017-10-31 23:44:05.511045390 +0700 -@@ -62,5 +62,5 @@ - open(U,">$prefix.xrefdb-new"); - --for $x (@outputs) { require("m-$x.pl"); } -+for $x (@outputs) { require("./m-$x.pl"); } - - &call('init'); diff --git a/media-gfx/asymptote/files/asymptote-2.41-xdg-utils.patch b/media-gfx/asymptote/files/asymptote-2.41-xdg-utils.patch deleted file mode 100644 index 7f9b33440352..000000000000 --- a/media-gfx/asymptote/files/asymptote-2.41-xdg-utils.patch +++ /dev/null @@ -1,23 +0,0 @@ -Index: asymptote-2.41/settings.cc -=================================================================== ---- asymptote-2.41.orig/settings.cc -+++ asymptote-2.41/settings.cc -@@ -91,15 +91,15 @@ bool msdos=false; - string HOME="HOME"; - string docdir=ASYMPTOTE_DOCDIR; - const char pathSeparator=':'; --string defaultPSViewer="gv"; -+string defaultPSViewer="xdg-open"; - #ifdef __APPLE__ - string defaultPDFViewer="open"; - #else --string defaultPDFViewer="acroread"; -+string defaultPDFViewer="xdg-open"; - #endif - string defaultGhostscript="gs"; - string defaultGhostscriptLibrary="/usr/lib/libgs.so"; --string defaultDisplay="display"; -+string defaultDisplay="xdg-open"; - string defaultAnimate="animate"; - void queryRegistry() {} - const string dirsep="/"; diff --git a/media-gfx/cura/cura-4.2.1.ebuild b/media-gfx/cura/cura-4.2.1.ebuild index 5068f8f59f73..ba1e9563f25e 100644 --- a/media-gfx/cura/cura-4.2.1.ebuild +++ b/media-gfx/cura/cura-4.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils desktop python-single-r1 xdg +inherit cmake desktop python-single-r1 xdg MY_PN=Cura @@ -36,18 +36,18 @@ S="${WORKDIR}/${MY_PN}-${PV}" src_prepare() { sed -i "s/set(CURA_VERSION \"master\"/set(CURA_VERSION \"${PV}\"/" CMakeLists.txt || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { local mycmakeargs=( -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install doicon icons/*.png python_optimize "${D}${get_libdir}" } diff --git a/media-gfx/cura/cura-4.3.0.ebuild b/media-gfx/cura/cura-4.3.0.ebuild index 5068f8f59f73..ba1e9563f25e 100644 --- a/media-gfx/cura/cura-4.3.0.ebuild +++ b/media-gfx/cura/cura-4.3.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils desktop python-single-r1 xdg +inherit cmake desktop python-single-r1 xdg MY_PN=Cura @@ -36,18 +36,18 @@ S="${WORKDIR}/${MY_PN}-${PV}" src_prepare() { sed -i "s/set(CURA_VERSION \"master\"/set(CURA_VERSION \"${PV}\"/" CMakeLists.txt || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { local mycmakeargs=( -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install doicon icons/*.png python_optimize "${D}${get_libdir}" } diff --git a/media-gfx/curaengine/curaengine-4.2.0.ebuild b/media-gfx/curaengine/curaengine-4.2.0.ebuild index 8fc2576a3f8f..775c51f9f076 100644 --- a/media-gfx/curaengine/curaengine-4.2.0.ebuild +++ b/media-gfx/curaengine/curaengine-4.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils toolchain-funcs +inherit cmake toolchain-funcs MY_PN="CuraEngine" @@ -45,11 +45,11 @@ pkg_pretend() { src_configure() { local mycmakeargs=( "-DBUILD_TESTS=$(usex test ON OFF)" ) - cmake-utils_src_configure + cmake_src_configure } src_compile() { - cmake-utils_src_make + cmake_build if use doc; then doxygen mv docs/html . || die diff --git a/media-gfx/curaengine/curaengine-4.3.0.ebuild b/media-gfx/curaengine/curaengine-4.3.0.ebuild index b2a9c9017ef2..3e767bdc29ba 100644 --- a/media-gfx/curaengine/curaengine-4.3.0.ebuild +++ b/media-gfx/curaengine/curaengine-4.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils toolchain-funcs +inherit cmake toolchain-funcs MY_PN="CuraEngine" @@ -31,11 +31,11 @@ S="${WORKDIR}/${MY_PN}-${PV}" src_configure() { local mycmakeargs=( "-DBUILD_TESTS=$(usex test ON OFF)" ) - cmake-utils_src_configure + cmake_src_configure } src_compile() { - cmake-utils_src_make + cmake_build if use doc; then doxygen || die mv docs/html . || die diff --git a/media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild b/media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild index e2cea43f6d83..54cf788eca53 100644 --- a/media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild +++ b/media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils +inherit cmake MY_PN="fdm_materials" diff --git a/media-gfx/fdm-materials/fdm-materials-4.3.0.ebuild b/media-gfx/fdm-materials/fdm-materials-4.3.0.ebuild index e2cea43f6d83..54cf788eca53 100644 --- a/media-gfx/fdm-materials/fdm-materials-4.3.0.ebuild +++ b/media-gfx/fdm-materials/fdm-materials-4.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils +inherit cmake MY_PN="fdm_materials" diff --git a/media-gfx/iscan/metadata.xml b/media-gfx/iscan/metadata.xml index 2cdaa48ed710..1548b9bbd49d 100644 --- a/media-gfx/iscan/metadata.xml +++ b/media-gfx/iscan/metadata.xml @@ -20,7 +20,4 @@ scanners and all-in-ones. However, the scanner driver it provides can be used by any other SANE standard compliant scanner utility. - - Builds gtk-based minimal scan GUI - diff --git a/media-gfx/kcoloredit/kcoloredit-2.0.0_p20171121-r1.ebuild b/media-gfx/kcoloredit/kcoloredit-2.0.0_p20171121-r1.ebuild index e216c0f0398a..bd4bb3311025 100644 --- a/media-gfx/kcoloredit/kcoloredit-2.0.0_p20171121-r1.ebuild +++ b/media-gfx/kcoloredit/kcoloredit-2.0.0_p20171121-r1.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 COMMIT=50ac0509891343bc01a0aeffda5a44a1e65d9d04 EGIT_BRANCH="frameworks" -KDE_HANDBOOK="forceoptional" -inherit kde5 +ECM_HANDBOOK="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Tool for editing color palettes" HOMEPAGE="https://userbase.kde.org/KColorEdit" @@ -17,21 +19,21 @@ SLOT="0" KEYWORDS="~amd64 ~x86" DEPEND=" - $(add_frameworks_dep kactivities) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdelibs4support) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 " RDEPEND="${DEPEND} !media-gfx/kcoloredit:4 diff --git a/media-gfx/kgraphviewer/kgraphviewer-2.4.3-r1.ebuild b/media-gfx/kgraphviewer/kgraphviewer-2.4.3-r1.ebuild index 80476c054574..13620f941253 100644 --- a/media-gfx/kgraphviewer/kgraphviewer-2.4.3-r1.ebuild +++ b/media-gfx/kgraphviewer/kgraphviewer-2.4.3-r1.ebuild @@ -1,33 +1,36 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -KDE_HANDBOOK="forceoptional" -inherit kde5 +ECM_HANDBOOK="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Graphviz dot graph file viewer" -HOMEPAGE="https://kde.org/applications/graphics/kgraphviewer/" +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kgraphviewer" [[ ${PV} != *9999* ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" LICENSE="GPL-2 GPL-2+ LGPL-2+ LGPL-2.1+ handbook? ( FDL-1.2 )" +SLOT="5" KEYWORDS="amd64 ~x86" IUSE="" COMMON_DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwidgets) + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 >=media-gfx/graphviz-2.30 " DEPEND="${COMMON_DEPEND} diff --git a/media-gfx/kxstitch/kxstitch-2.2.0.ebuild b/media-gfx/kxstitch/kxstitch-2.2.0.ebuild index 94faf7f2268d..3d7812d60aa4 100644 --- a/media-gfx/kxstitch/kxstitch-2.2.0.ebuild +++ b/media-gfx/kxstitch/kxstitch-2.2.0.ebuild @@ -1,13 +1,16 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -KDE_HANDBOOK="forceoptional" -inherit kde5 +ECM_HANDBOOK="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Program to create cross stitch patterns" -HOMEPAGE="https://userbase.kde.org/KXStitch" +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kxstitch +https://userbase.kde.org/KXStitch" SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" LICENSE="GPL-2+" @@ -19,20 +22,20 @@ BDEPEND=" sys-devel/gettext " DEPEND=" - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtgui) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtx11extras) - $(add_qt_dep qtxml) + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 media-gfx/imagemagick[cxx] x11-libs/libX11 " diff --git a/media-gfx/slic3r/metadata.xml b/media-gfx/slic3r/metadata.xml index a21a04deb389..49968e9fe3d2 100644 --- a/media-gfx/slic3r/metadata.xml +++ b/media-gfx/slic3r/metadata.xml @@ -9,9 +9,6 @@ perl@gentoo.org Gentoo Perl Project - - Enable GUI - Slic3r is the tool you need to convert a 3D model into printing instructions for your 3D printer. It cuts the model into horizontal slices (layers), generates toolpaths to fill them and calculates the amount of material to be extruded. diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 4c5ae5cb0622..2bc769324550 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/glm/glm-0.9.9.7.ebuild b/media-libs/glm/glm-0.9.9.7.ebuild index ac6c4ff427a1..d806cb6f3757 100644 --- a/media-libs/glm/glm-0.9.9.7.ebuild +++ b/media-libs/glm/glm-0.9.9.7.ebuild @@ -17,8 +17,14 @@ RESTRICT="!test? ( test )" RDEPEND="virtual/opengl" +PATCHES=( + "${FILESDIR}"/${PN}-0.9.9.6-simd.patch +) + src_prepare() { - sed -e "s:@CMAKE_INSTALL_PREFIX@:${EPREFIX}/usr:" \ + sed \ + -e "s:@CMAKE_INSTALL_PREFIX@:${EPREFIX}/usr:" \ + -e "s:@GLM_VERSION@:0.9.9:" \ "${FILESDIR}"/glm.pc.in \ > glm.pc cmake-utils_src_prepare diff --git a/media-libs/grilo/Manifest b/media-libs/grilo/Manifest index 4cf1c23996df..b7594e94c48b 100644 --- a/media-libs/grilo/Manifest +++ b/media-libs/grilo/Manifest @@ -1 +1,2 @@ +DIST grilo-0.3.11.tar.xz 233516 BLAKE2B 4f239ae99bbd0fefe501e60bbb1249641a2996a26cc8342d5b8daf0665baaad268de9e295bf52b0b504da5c9a0a1f9174664c1afe1303e5dc8a5b547b2e1d160 SHA512 fd46d035982b14ed19681acce3f4878cc678919babc031ce5eb577a21d14f97b905eb5094b344b7fc732bf317fb504dae940cffb7875de2d577bae431b7f9c36 DIST grilo-0.3.9.tar.xz 233616 BLAKE2B c22b868d5bcb6731024b212d6bc1502b493950e363127202ded0ed80f3e937bf78062ba6f2803e29f686ff8cfc521147e69b8f4a7b33060d81e30f34a231e37b SHA512 250596f277ea76d8f6a071fb0e48dd7ea735a534f48a4f2e3f69f7c62a2b5b4c995714a8435ffa9107345e86bba5b21fc136cc47b956f461723a00d0e6ede9bf diff --git a/media-libs/grilo/grilo-0.3.11.ebuild b/media-libs/grilo/grilo-0.3.11.ebuild new file mode 100644 index 000000000000..1c79be334ffd --- /dev/null +++ b/media-libs/grilo/grilo-0.3.11.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson python-any-r1 vala xdg + +DESCRIPTION="A framework for easy media discovery and browsing" +HOMEPAGE="https://wiki.gnome.org/Projects/Grilo" + +LICENSE="LGPL-2.1+" +SLOT="0.3/0" # subslot is libgrilo-0.3 soname suffix +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="gtk gtk-doc +introspection +network +playlist test vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +# oauth could be optional if meson is patched - used for flickr oauth in grilo-test-ui tool +RDEPEND=" + >=dev-libs/glib-2.44:2 + dev-libs/libxml2:2 + network? ( >=net-libs/libsoup-2.41.3:2.4[introspection?] ) + playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + + gtk? ( + net-libs/liboauth + >=x11-libs/gtk+-3.14:3 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.3 ) + ${PYTHON_DEPS} + test? ( sys-apps/dbus ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + sed -i -e "s:'GETTEXT_PACKAGE', meson.project_name():'GETTEXT_PACKAGE', 'grilo-${SLOT%/*}':" meson.build || die + sed -i -e "s:meson.project_name():'grilo-${SLOT%/*}':" po/meson.build || die + sed -i -e "s:'grilo':'grilo-${SLOT%/*}':" doc/grilo/meson.build || die + + # Drop explicit unversioned vapigen check + sed -i -e "/find_program.*vapigen/d" meson.build || die + + # Don't build examples; they get embedded in gtk-doc, thus we don't install the sources with USE=examples either + sed -i -e "/subdir('examples')/d" meson.build || die + + xdg_src_prepare + use vala && vala_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use network enable-grl-net) + $(meson_use playlist enable-grl-pls) + $(meson_use gtk-doc enable-gtk-doc) + $(meson_use introspection enable-introspection) + $(meson_use gtk enable-test-ui) + $(meson_use vala enable-vala) + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die +} diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest index a086177d4f07..21a70485e876 100644 --- a/media-libs/libgphoto2/Manifest +++ b/media-libs/libgphoto2/Manifest @@ -1,2 +1 @@ -DIST libgphoto2-2.5.20.tar.bz2 7290524 BLAKE2B 0b616863fa74430f16d96a37955f655620a88fb2df2220fbe9337eb0f61b7babd9d36e1f1d58f45ca617c57feab93e9714228eae54c742385c3e4b0fc3667ff5 SHA512 13364a8fdfe137a21ebf04dfd2b30b20c7fb652e11e1b98cd06176e9a1576ef8f67121523111395100ed39d1d3e6e5d6d458b86d58502f7056a1c06a5623640a DIST libgphoto2-2.5.22.tar.bz2 7169810 BLAKE2B d4947a4b5cf4a6f48ec619e0531ab29a035143031529436f566ade26d11b354328dc70e5d20533a3c023fd8b87afd0db9d85617fea9d06ee433137da6a1d9413 SHA512 8f02c460324c115810f56a9408ecba7aabb801947249c1ee79f0f0a1db1d785d34992508232bad7af112aed2dfc6b213365cee694dd0e7d5edf4072c63fa01cb diff --git a/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild deleted file mode 100644 index 45a8bc7ef47f..000000000000 --- a/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild +++ /dev/null @@ -1,208 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO -# 1. Track upstream bug --disable-docs does not work. -# https://sourceforge.net/p/gphoto/bugs/643/ - -EAPI=6 -inherit eutils multilib multilib-minimal udev - -DESCRIPTION="Library that implements support for numerous digital cameras" -HOMEPAGE="http://www.gphoto.org/" -SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2" - -LICENSE="GPL-2" - -# FIXME: should we also bump for libgphoto2_port.so soname version? -SLOT="0/6" # libgphoto2.so soname version - -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc examples exif gd jpeg nls serial" - -# By default, drivers for all supported cameras will be compiled. -# If you want to only compile for specific camera(s), set CAMERAS -# environment to a space-separated list (no commas) of drivers that -# you want to build. -IUSE_CAMERAS=" - adc65 agfa_cl20 aox ax203 - barbie - canon casio_qv clicksmart310 - digigr8 digita dimagev dimera3500 directory - enigma13 - fuji - gsmart300 - hp215 - iclick - jamcam jd11 jl2005a jl2005c - kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 - largan lg_gsm - mars mustek - panasonic_coolshot panasonic_l859 panasonic_dc1000 panasonic_dc1580 pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 - ricoh ricoh_g3 - samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z - toshiba_pdrm11 topfield tp6801 -" - -for camera in ${IUSE_CAMERAS}; do - IUSE="${IUSE} +cameras_${camera}" -done - -# libgphoto2 actually links to libltdl -RDEPEND=" - acct-group/plugdev - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] - dev-libs/libltdl:0[${MULTILIB_USEDEP}] - >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}] - cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] ) - cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] ) - exif? ( >=media-libs/libexif-0.6.21-r1:=[${MULTILIB_USEDEP}] ) - gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,${MULTILIB_USEDEP}] ) - jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) - serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[${MULTILIB_USEDEP}] ) - ! /dev/null 2>&1; then - einfo "No camera drivers will be built since you did not specify any." - fi -} - -src_prepare() { - default - - # Handle examples ourselves - sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "examples sed failed" - - sed -e 's/sleep 2//' -i configure || die -} - -multilib_src_configure() { - local myconf - use doc || myconf=( ac_cv_path_DOXYGEN=false ) - - # Upstream doesn't default to --enable-option-checking due having another - # configure in libgphoto2_port/ that also needs to be checked on every bump - # - # Serial port uses either lockdev or ttylock, but we don't have ttylock - # --with-doc-dir needed to prevent duplicate docs installation, bug #586842 - ECONF_SOURCE=${S} \ - econf \ - --with-doc-dir="${EPREFIX}"/usr/share/doc/${PF} \ - --disable-docs \ - --disable-gp2ddb \ - $(use_enable nls) \ - $(use_with exif libexif auto) \ - $(use_with gd) \ - $(use_with jpeg) \ - $(use_enable serial) \ - $(use_enable serial lockdev) \ - --with-libusb=no \ - --with-libusb-1.0=auto \ - --disable-ttylock \ - --with-camlibs=${cameras} \ - --with-hotplug-doc-dir="${EPREFIX}"/usr/share/doc/${PF}/hotplug \ - --with-rpmbuild=$(type -P true) \ - udevscriptdir="$(get_udevdir)" \ - "${myconf[@]}" -} - -src_configure() { - local cameras - local cam - local cam_warn=no - for cam in ${IUSE_CAMERAS} ; do - if use "cameras_${cam}"; then - cameras="${cameras},${cam}" - else - cam_warn=yes - fi - done - - if [ "${cam_warn}" = "yes" ]; then - [ -z "${cameras}" ] || cameras="${cameras:1}" - einfo "Enabled camera drivers: ${cameras:-none}" - einfo "Upstream will not support you if you do not compile all camera drivers first" - else - cameras="all" - einfo "Enabled camera drivers: all" - fi - - multilib-minimal_src_configure -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use doc; then - doxygen doc/Doxyfile || die "Documentation generation failed" - fi -} - -multilib_src_install_all() { - prune_libtool_files --modules - - einstalldocs - dodoc TESTERS MAINTAINERS HACKING - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/README examples/*.c examples/*.h - fi - - # FIXME: fixup autoconf bug #???? - if ! use doc && [ -d "${ED}/usr/share/doc/${PF}/apidocs.html" ]; then - rm -fr "${ED}/usr/share/doc/${PF}/apidocs.html" - fi - # end fixup - - local udev_rules cam_list - udev_rules="$(get_udevdir)/rules.d/70-libgphoto2.rules" - cam_list="/usr/$(get_libdir)/libgphoto2/print-camera-list" - - if [ -x "${ED}"${cam_list} ]; then - # Let print-camera-list find libgphoto2.so - export LD_LIBRARY_PATH="${ED}/usr/$(get_libdir)" - # Let libgphoto2 find its camera-modules - export CAMLIBS="${ED}/usr/$(get_libdir)/libgphoto2/${PV}" - - einfo "Generating UDEV-rules ..." - mkdir -p "${ED}"/${udev_rules%/*} - echo -e "# do not edit this file, it will be overwritten on update\n#" \ - > "${ED}"/${udev_rules} - "${ED}"${cam_list} udev-rules version 201 group plugdev >> "${ED}"/${udev_rules} \ - || die "failed to create udev-rules" - else - eerror "Unable to find print-camera-list" - eerror "and therefore unable to generate hotplug usermap." - eerror "You will have to manually generate it by running:" - eerror " ${cam_list} udev-rules version 201 group plugdev > ${udev_rules}" - fi - -} - -pkg_postinst() { - if ! has_version "sys-auth/consolekit[acl]" && ! has_version "sys-apps/systemd[acl]" && ! has_version "sys-auth/elogind[acl]" ; then - elog "Don't forget to add yourself to the plugdev group " - elog "if you want to be able to access your camera." - fi - - local old_udev_rules="${EROOT}"etc/udev/rules.d/99-libgphoto2.rules - if [[ -f ${old_udev_rules} ]]; then - rm -f "${old_udev_rules}" - fi -} diff --git a/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild index 6d4fc0766e01..b383e9214e7a 100644 --- a/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild +++ b/media-libs/libgphoto2/libgphoto2-2.5.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO @@ -17,7 +17,7 @@ LICENSE="GPL-2" # FIXME: should we also bump for libgphoto2_port.so soname version? SLOT="0/6" # libgphoto2.so soname version -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples exif gd jpeg nls serial" # By default, drivers for all supported cameras will be compiled. diff --git a/media-libs/mlt/mlt-6.18.0-r1.ebuild b/media-libs/mlt/mlt-6.18.0-r1.ebuild index d7720e0f0a8e..b9fd74d531fc 100644 --- a/media-libs/mlt/mlt-6.18.0-r1.ebuild +++ b/media-libs/mlt/mlt-6.18.0-r1.ebuild @@ -100,7 +100,7 @@ src_prepare() { # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873 for x in python lua; do - sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" src/swig/$x/build || die + sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" src/swig/$x/build || die done sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz index c52950c5b0a1..f302e77da332 100644 Binary files a/media-plugins/Manifest.gz and b/media-plugins/Manifest.gz differ diff --git a/media-plugins/kodi-vfs-sftp/Manifest b/media-plugins/kodi-vfs-sftp/Manifest index 4d0be7023072..a6a8b4d3f0e1 100644 --- a/media-plugins/kodi-vfs-sftp/Manifest +++ b/media-plugins/kodi-vfs-sftp/Manifest @@ -1,3 +1,4 @@ DIST kodi-vfs-sftp-1.0.1.tar.gz 20059 BLAKE2B 3ff2178738dbb85de731d5268d80cad079f684234ff39ca1141337c384377ca75dd5ad51026471af4e8a1229c6739fa9212b6fd6253cad9be6d9b19a7dc7081a SHA512 e51aeae2bf6e611e679b38401add778fc5605ededb8b8b9d2f6732eda4b87fdee5ea352d2c491cf1ff671c0299395de1cc689404e2924266ffef84c4e7cc71c3 DIST kodi-vfs-sftp-1.0.3.tar.gz 20923 BLAKE2B 3f2856fa97453739d6a712b5ce63d97771d4f763e182ba28c311a1d5add1f9aae14d069cbcccebeec116a0c138bfbb545aadb1657bb712559d8c73406d61dc4e SHA512 2d0b1f21e3815780124013456abfc4ba07f6a26a3406ba65db76e197254a068a6bfbbe5deb6fb264cbaabe83ac8301a6a7f5f668790934dc7c727745472a3764 DIST kodi-vfs-sftp-1.0.4.tar.gz 28366 BLAKE2B fce63dcfffdaa03bcfae7ef4c4406ee2096720b4749ed6b732e0264838e26ee7357f592a491c1e8ff8e26158e31713d53f11abe3c733096374ce2deb7835407c SHA512 fd3e843c2241ab198e332e6758982fe54cee0a6e9594d6dd738e813f9916ccb2c8258f160a630487123c2817b771f0e26e0f57dc5ddec16cdc26c754ec40c56b +DIST kodi-vfs-sftp-1.0.5.tar.gz 30777 BLAKE2B ff0fd5a56a5e68cafddd7267c9881079b7439ddc8f15638a1ea9f8d05be505646f08f1332b85e0e3fa8e0959194ee009b125222e86e78e02876f6b373b5e9b47 SHA512 999b7c136294b7691457ffea4fa929211dce8cdabcb3b1efcb37c2e062ca10b36f2f036cd1bbaa2e25a9c1647b983b48acd6a279df4ceb1741cb5131d379e381 diff --git a/media-plugins/kodi-vfs-sftp/kodi-vfs-sftp-1.0.5.ebuild b/media-plugins/kodi-vfs-sftp/kodi-vfs-sftp-1.0.5.ebuild new file mode 100644 index 000000000000..4c3c025386a7 --- /dev/null +++ b/media-plugins/kodi-vfs-sftp/kodi-vfs-sftp-1.0.5.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="SFTP VFS addon for Kodi" +HOMEPAGE="https://github.com/xbmc/vfs.sftp" +SRC_URI="" + +case ${PV} in +9999) + SRC_URI="" + EGIT_REPO_URI="git://github.com/xbmc/vfs.sftp.git" + inherit git-r3 + ;; +*) + CODENAME="Leia" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/xbmc/vfs.sftp/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/vfs.sftp-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + net-libs/libssh[sftp] + =media-libs/kodi-platform-18* + =media-tv/kodi-18* + " +RDEPEND="${DEPEND}" + +src_prepare(){ + [ -d depends ] && rm -rf depends || die + cmake_src_prepare +} diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz index ee0dd822a6a2..d4f360229af2 100644 Binary files a/media-radio/Manifest.gz and b/media-radio/Manifest.gz differ diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index 10ffa8b48f7d..ac45f11250d5 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,2 +1,3 @@ DIST fldigi-4.1.06.tar.gz 4633753 BLAKE2B 2eed9be5c1e0d0fdb29b9a2d5b7c7eedca7cdb5dc9149532776083cd56d67cbbfea1760f2287d9de2880508e950c4a87e96b4d818f56b3ce4f2f4025057eb54e SHA512 fc3ef66e9ce8c231af27d17f098e1767ba35038afac124be2a1db846246bf2e6d86ba078cd82e28d73b7389079eff87545c2f3e81bef95c525b90a8886c612be DIST fldigi-4.1.08.tar.gz 4633597 BLAKE2B 853569115aa33e768a4e7a9caba0675dfc8235bdc889317d44f2d3896c287f7117ef6983b8e41be5ec4d967cabb1c7a506a1488aa200cdab6aabef48c24986b3 SHA512 e1262aa87ddeed0618cd74327696ef9542afc3c6c4529db0224d8278ef8a270f83c51a64b0957d17f6ada07ba0d99bdd4124e453e3d0268ffa283e90fbe322d2 +DIST fldigi-4.1.09.tar.gz 4778091 BLAKE2B 2053cccbe84141ee4b43149f043a9f66c568d962d6ef01a694e7dcb876d76e2a74d87158cd3e811b44b7495152b8fdb191098d55ac64793e8c76a0b26783bd0a SHA512 b4c284f599f7985205c8198df32f02fade55bfba6c4630b0c385f9f2d734ef0be11b5620e73324d88a5d5dfc4258c44c8e1759a57cd8da77186bb7d4277e1503 diff --git a/media-radio/fldigi/fldigi-4.1.09.ebuild b/media-radio/fldigi/fldigi-4.1.09.ebuild new file mode 100644 index 000000000000..7ded0b14db4c --- /dev/null +++ b/media-radio/fldigi/fldigi-4.1.09.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls pulseaudio" +IUSE_CPU_FLAGS=" sse sse2 sse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + || ( + media-libs/portaudio[oss] + media-libs/portaudio[alsa] + ) + hamlib? ( media-libs/hamlib ) + pulseaudio? ( media-sound/pulseaudio ) + >=media-libs/libsndfile-1.0.10" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( "$FILESDIR"/$PN-c++11.patch ) + +src_configure() { + local myconf="" + + use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" + use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" + use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" + + econf ${myconf} \ + --with-sndfile \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --without-asciidoc +} diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 96d8a96cd330..56ca1197130c 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/audiotools/metadata.xml b/media-sound/audiotools/metadata.xml index 6e38a80b6a68..1e51d3f4604b 100644 --- a/media-sound/audiotools/metadata.xml +++ b/media-sound/audiotools/metadata.xml @@ -8,7 +8,6 @@ Enable CUE sheet support Enable DVD-Audio support - Enable support for GUI tools Enable twolame support (MPEG Audio Layer 2 encoder) diff --git a/media-sound/musescore/musescore-9999.ebuild b/media-sound/musescore/musescore-9999.ebuild index cbaf17ea641c..5d3ba673cd37 100644 --- a/media-sound/musescore/musescore-9999.ebuild +++ b/media-sound/musescore/musescore-9999.ebuild @@ -54,7 +54,6 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-3.0.1-man-pages.patch" - "${FILESDIR}/5583.patch" ) src_unpack() { diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest index 5780ad7256ed..8c2628da203d 100644 --- a/media-sound/pulseaudio/Manifest +++ b/media-sound/pulseaudio/Manifest @@ -1,2 +1 @@ -DIST pulseaudio-12.2.tar.xz 1665092 BLAKE2B 2e36efc5142c1e379cc2b135f4126f03a31831b26efe60f7cdf128af6e23fab25706a5609644d0b387530021055f87525fe60d527cd3a087f51bfd58e810644f SHA512 877754c1838b3cb042dbc18a5f1cc3cf313ffcaee7a64703330406d1f86279c34f1107634ac3083b158365e6757fbacf5ec406bc3c5788d291de67b77a561a4e DIST pulseaudio-13.0.tar.xz 1901768 BLAKE2B 651a80f54525f196bcb036d893fedd4d9f34e10459918281397a45f498c31bff0d0c836f4e64aab5ac2612ffd5a0cab1a41ea710bbee5fd34dfc9ea1236deea9 SHA512 d445b8ccd43029a0ca0e456fc9291a79d3434d6496ead7eb329ab348d5249235e8bde6cf2be68765d8f761452dbe1486fb10c739e40b1e67ed75787bbd24ac0c diff --git a/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path.patch b/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path.patch deleted file mode 100644 index 334af3ee7552..000000000000 --- a/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path.patch +++ /dev/null @@ -1,130 +0,0 @@ -From 993d3fd89e5611997f1e165bf03edefb0204b0a4 Mon Sep 17 00:00:00 2001 -From: Olaf Hering -Date: Wed, 27 Mar 2019 09:35:05 +0100 -Subject: [PATCH 287/375] alsa: Use correct header path - -Consumers are expected to use instead of -. - -This is in preparation of an change to pkgconfig(alsa) to -not pollute CFLAGS with -I/usr/include/alsa anymore. - -Signed-off-by: Olaf Hering ---- - src/modules/alsa/alsa-mixer.c | 2 +- - src/modules/alsa/alsa-mixer.h | 2 +- - src/modules/alsa/alsa-sink.c | 2 +- - src/modules/alsa/alsa-source.c | 2 +- - src/modules/alsa/alsa-ucm.c | 2 +- - src/modules/alsa/alsa-util.c | 2 +- - src/modules/alsa/alsa-util.h | 2 +- - src/modules/alsa/module-alsa-source.c | 2 +- - 8 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/src/modules/alsa/alsa-mixer.c b/src/modules/alsa/alsa-mixer.c -index 5cb99c8fd..cd99a75f8 100644 ---- a/src/modules/alsa/alsa-mixer.c -+++ b/src/modules/alsa/alsa-mixer.c -@@ -23,7 +23,7 @@ - #endif - - #include --#include -+#include - #include - - #ifdef HAVE_VALGRIND_MEMCHECK_H -diff --git a/src/modules/alsa/alsa-mixer.h b/src/modules/alsa/alsa-mixer.h -index 3ea4d7329..65b071165 100644 ---- a/src/modules/alsa/alsa-mixer.h -+++ b/src/modules/alsa/alsa-mixer.h -@@ -21,7 +21,7 @@ - along with PulseAudio; if not, see . - ***/ - --#include -+#include - - #include - #include -diff --git a/src/modules/alsa/alsa-sink.c b/src/modules/alsa/alsa-sink.c -index 28143402a..4b46708ce 100644 ---- a/src/modules/alsa/alsa-sink.c -+++ b/src/modules/alsa/alsa-sink.c -@@ -25,7 +25,7 @@ - #include - #include - --#include -+#include - - #ifdef HAVE_VALGRIND_MEMCHECK_H - #include -diff --git a/src/modules/alsa/alsa-source.c b/src/modules/alsa/alsa-source.c -index 8129220b0..c8bf649e1 100644 ---- a/src/modules/alsa/alsa-source.c -+++ b/src/modules/alsa/alsa-source.c -@@ -25,7 +25,7 @@ - #include - #include - --#include -+#include - - #include - #include -diff --git a/src/modules/alsa/alsa-ucm.c b/src/modules/alsa/alsa-ucm.c -index 341c8012e..0a40ca8fe 100644 ---- a/src/modules/alsa/alsa-ucm.c -+++ b/src/modules/alsa/alsa-ucm.c -@@ -27,7 +27,7 @@ - #include - #include - #include --#include -+#include - - #ifdef HAVE_VALGRIND_MEMCHECK_H - #include -diff --git a/src/modules/alsa/alsa-util.c b/src/modules/alsa/alsa-util.c -index e8d712e72..bd0a47e50 100644 ---- a/src/modules/alsa/alsa-util.c -+++ b/src/modules/alsa/alsa-util.c -@@ -23,7 +23,7 @@ - #endif - - #include --#include -+#include - - #include - #include -diff --git a/src/modules/alsa/alsa-util.h b/src/modules/alsa/alsa-util.h -index 6b27339ec..4ceaa06ee 100644 ---- a/src/modules/alsa/alsa-util.h -+++ b/src/modules/alsa/alsa-util.h -@@ -21,7 +21,7 @@ - along with PulseAudio; if not, see . - ***/ - --#include -+#include - - #include - #include -diff --git a/src/modules/alsa/module-alsa-source.c b/src/modules/alsa/module-alsa-source.c -index af6800dd2..747ba9342 100644 ---- a/src/modules/alsa/module-alsa-source.c -+++ b/src/modules/alsa/module-alsa-source.c -@@ -24,7 +24,7 @@ - - #include - --#include -+#include - - #ifdef HAVE_VALGRIND_MEMCHECK_H - #include --- -2.21.0 - diff --git a/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path2.patch b/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path2.patch deleted file mode 100644 index c592da2205ee..000000000000 --- a/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path2.patch +++ /dev/null @@ -1,45 +0,0 @@ -From b89d33bb182c42db5ad3987b0e91b7bf62f421e8 Mon Sep 17 00:00:00 2001 -From: Takashi Iwai -Date: Sun, 21 Apr 2019 11:59:30 +0200 -Subject: [PATCH 304/375] alsa: Fix inclusion of use-case.h - -The recent change in ALSA upstream stripped -I$include/alsa path from -pkgconfig. We already fixed for this change in some places but still -the code for UCM was overlooked, and this resulted in the unresolved -symbols in alsa card module. Fix them as well. - -Signed-off-by: Takashi Iwai ---- - configure.ac | 2 +- - src/modules/alsa/alsa-ucm.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index c004bd70d..b44ed1595 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -826,7 +826,7 @@ AS_IF([test "x$enable_alsa" = "xyes" && test "x$HAVE_ALSA" = "x0"], - AS_IF([test "x$HAVE_ALSA" = "x1"], - [ - save_CPPFLAGS="$CPPFLAGS"; CPPFLAGS="$CPPFLAGS $ASOUNDLIB_CFLAGS" -- AC_CHECK_HEADERS([use-case.h], HAVE_ALSA_UCM=1, HAVE_ALSA_UCM=0) -+ AC_CHECK_HEADERS([alsa/use-case.h], HAVE_ALSA_UCM=1, HAVE_ALSA_UCM=0) - CPPFLAGS="$save_CPPFLAGS" - ], - HAVE_ALSA_UCM=0) -diff --git a/src/modules/alsa/alsa-ucm.h b/src/modules/alsa/alsa-ucm.h -index 53abf3f90..c926f3cc3 100644 ---- a/src/modules/alsa/alsa-ucm.h -+++ b/src/modules/alsa/alsa-ucm.h -@@ -23,7 +23,7 @@ - ***/ - - #ifdef HAVE_ALSA_UCM --#include -+#include - #else - typedef void snd_use_case_mgr_t; - #endif --- -2.21.0 - diff --git a/media-sound/pulseaudio/files/pulseaudio-12.2-exit-time-session.patch b/media-sound/pulseaudio/files/pulseaudio-12.2-exit-time-session.patch deleted file mode 100644 index 045ab5567d8d..000000000000 --- a/media-sound/pulseaudio/files/pulseaudio-12.2-exit-time-session.patch +++ /dev/null @@ -1,181 +0,0 @@ -From de705a0eeaa27a8ac1abdc2625e639340323595a Mon Sep 17 00:00:00 2001 -From: Tanu Kaskinen -Date: Tue, 6 Mar 2018 15:09:06 +0200 -Subject: [PATCH 08/77] set exit_idle_time to 0 when we detect a session - -As the comments explain, this fixes relogin problems on some systems -that remove our sockets on logout without terminating the daemon. ---- - man/pulse-daemon.conf.5.xml.in | 15 ++++++++++++--- - man/pulseaudio.1.xml.in | 17 +++++++++++++++-- - src/modules/module-console-kit.c | 13 +++++++++++++ - src/modules/module-systemd-login.c | 14 ++++++++++++++ - src/modules/x11/module-x11-xsmp.c | 13 +++++++++++++ - src/pulsecore/core.c | 10 ++++++++++ - src/pulsecore/core.h | 2 ++ - 7 files changed, 79 insertions(+), 5 deletions(-) - -diff --git a/man/pulse-daemon.conf.5.xml.in b/man/pulse-daemon.conf.5.xml.in -index f0550f3b..f49fa9b0 100644 ---- a/man/pulse-daemon.conf.5.xml.in -+++ b/man/pulse-daemon.conf.5.xml.in -@@ -292,9 +292,18 @@ License along with PulseAudio; if not, see . - - -