[gentoo-commits] repo/gentoo:master commit in: dev-vcs/hg-evolve/
commit: d1e29402ed6499e1eaa14cf1f8b8d9f0bb632044 Author: Cédric Krier gentoo org> AuthorDate: Sat Aug 6 17:22:15 2022 + Commit: Cédric Krier gentoo org> CommitDate: Sat Aug 6 17:22:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e29402 dev-vcs/hg-evolve: add 10.5.2, drop 10.5.1-r1 Signed-off-by: Cédric Krier gentoo.org> dev-vcs/hg-evolve/Manifest | 2 +- .../hg-evolve/{hg-evolve-10.5.1-r1.ebuild => hg-evolve-10.5.2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-vcs/hg-evolve/Manifest b/dev-vcs/hg-evolve/Manifest index 3580778a5055..6a22094ce973 100644 --- a/dev-vcs/hg-evolve/Manifest +++ b/dev-vcs/hg-evolve/Manifest @@ -1 +1 @@ -DIST hg-evolve-10.5.1.tar.gz 845734 BLAKE2B 6b0377ce4d24d9188eaac86460a1f3262ba360215465351db873e1166762f3a5f767987d935c6bafbc37f9e48f970703a881bc7e01d455c46a8c3a8b228782b6 SHA512 441f3e7f8f8be84b476e5a44a617e4318ba444d172cfa91b91c75fbdf231a79c6049a6215709da952a253341bee4c8526cbf724d13ce856ba5d221ff0880a63f +DIST hg-evolve-10.5.2.tar.gz 845379 BLAKE2B daf6b5c6ab8c88ad0d5697b0493d25d36be268b89980ac84be8a4638d760a51d07ad08f67f0fb11ce24204b5396edfd2c1be6c7e818f68df462e509b01d7ea3f SHA512 81a1cc1202ffaf364fde70c6a36e32330e93aa69c9b9f7e11fbc11f988f7fb302d8b79414c644d274fedb7f0a67e10c4344c0206a1424f2bb97ae2cb11a51315 diff --git a/dev-vcs/hg-evolve/hg-evolve-10.5.1-r1.ebuild b/dev-vcs/hg-evolve/hg-evolve-10.5.2.ebuild similarity index 94% rename from dev-vcs/hg-evolve/hg-evolve-10.5.1-r1.ebuild rename to dev-vcs/hg-evolve/hg-evolve-10.5.2.ebuild index 166528a4c069..d1a189f29fac 100644 --- a/dev-vcs/hg-evolve/hg-evolve-10.5.1-r1.ebuild +++ b/dev-vcs/hg-evolve/hg-evolve-10.5.2.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86" IUSE="doc" RDEPEND=" - >=dev-vcs/mercurial-4.7[${PYTHON_USEDEP}] + >=dev-vcs/mercurial-4.8[${PYTHON_USEDEP}] $(python_gen_impl_dep sqlite)" DEPEND="${RDEPEND} doc? (
[gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/
commit: e683425233a821b15585311a53db9d5bffcf01fd Author: Matthew Thode gentoo org> AuthorDate: Sat Aug 6 17:31:28 2022 + Commit: Matthew Thode gentoo org> CommitDate: Sat Aug 6 17:31:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6834252 sys-block/tgt: add 1.0.84 Signed-off-by: Matthew Thode gentoo.org> sys-block/tgt/Manifest | 1 + sys-block/tgt/tgt-1.0.84.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest index 04e2adcecd7e..241000dfdaff 100644 --- a/sys-block/tgt/Manifest +++ b/sys-block/tgt/Manifest @@ -2,3 +2,4 @@ DIST tgt-1.0.79.tar.gz 297825 BLAKE2B 5b48e8390ce092d2b34a7ce4bb5845ba8beb0bd696 DIST tgt-1.0.80.tar.gz 298256 BLAKE2B 3a678730b3c492832b96e160e9672354aa32a3cc463e2845b1b475c238172b99c1706d3d387697c199c4f3004d8b2c4230d17bd356ce9103028525f8007c89a9 SHA512 6e48013a7da527799f25dc224bb261f7c5cf0aa3893bc337b9f4878a45d116be701a373c533ab6fa79771ccd633501c83b48084828bf6167af72e35795bb1c4f DIST tgt-1.0.82.tar.gz 304687 BLAKE2B 42b43e7f9c23ddacba1c573b189480fc7e34bd5bcc58a8267e56b79d7e5a54d65c5624ac33ed7334c32085ea2fbd3c0719f82188262934658eda291c059e53c9 SHA512 e81a56fae8010ee2af8643b6accc1e51f6667e27b07c986e6a5412dcb483b46ccc0e4fe1aeb399c352282284fe516f3fc1cab5d8cbb431cc9f97f00d5faa0430 DIST tgt-1.0.83.tar.gz 304631 BLAKE2B 64374e3ffa0fd73f25172e24b233d001dc2b70cbc08116f167de9d625d493dca330e84f73683d6cc74ea76f5bd9fa940cec54d43ebc9c41ed1ff54f5dc3a6e39 SHA512 0c97900aada010b84585a7ad2b1c4654db0fdbc4caed1dea05d00518340b23691ba91f4bb3c677b420a3f4e67f4b061055f877c050ea1d758f2ebb75771b1cf5 +DIST tgt-1.0.84.tar.gz 304641 BLAKE2B d5a28547ba637d951b4096ae3e2b49794aac0a7e517f185331fdfa7df9a1715ce82d498f88538fe08a71ba3958a6972251dbebafdddfeb649318c2ff13a72f95 SHA512 a194d95fac7c4525b22257af3977b1ca680d81bbf1aa4c75444f30a6d8d8db22eca3b29b2ece314fe3b0c0d18152e048c912347c9db1146c9f38419be5116971 diff --git a/sys-block/tgt/tgt-1.0.84.ebuild b/sys-block/tgt/tgt-1.0.84.ebuild new file mode 100644 index ..43d1f60ba296 --- /dev/null +++ b/sys-block/tgt/tgt-1.0.84.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs systemd + +DESCRIPTION="Linux SCSI target framework (tgt)" +HOMEPAGE="http://stgt.sourceforge.net; +SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="fcoe fcp ibmvio infiniband rbd" + +DEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + dev-perl/Config-General + rbd? ( sys-cluster/ceph ) + infiniband? ( sys-cluster/rdma-core ) +" +RDEPEND="${DEPEND} + dev-libs/libaio + sys-apps/sg3_utils" + +pkg_setup() { + tc-export CC +} + +src_prepare() { + default + sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die + # make sure xml docs are generated before trying to install them + sed -i -e "s@install: @& all @g" doc/Makefile || die + sed -i -e 's|-Werror||g' usr/Makefile || die +} + +src_compile() { + local myconf + use ibmvio && myconf="${myconf} IBMVIO=1" + use infiniband && myconf="${myconf} ISCSI_RDMA=1" + use fcp && myconf="${myconf} FCP=1" + use fcoe && myconf="${myconf} FCOE=1" + use rbd && myconf="${myconf} CEPH_RBD=1" + + emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf} + emake -C doc +} + +src_install() { + emake install-programs install-scripts install-doc DESTDIR="${D}" docdir=/usr/share/doc/${PF} + newinitd "${FILESDIR}"/tgtd.initd tgtd + newconfd "${FILESDIR}"/tgtd.confd tgtd + systemd_dounit "${S}"/scripts/tgtd.service + dodir /etc/tgt + keepdir /etc/tgt +}
[gentoo-commits] repo/gentoo:master commit in: app-shells/nushell/
commit: 01464390b1f7ed27280f5eacd3a66d9d84ed081e Author: Zac Medico gentoo org> AuthorDate: Sat Aug 6 17:38:41 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Aug 6 17:38:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01464390 app-shells/nushell: drop 0.63.1, 0.64.0 Signed-off-by: Zac Medico gentoo.org> app-shells/nushell/Manifest | 37 -- app-shells/nushell/nushell-0.63.1.ebuild | 617 --- app-shells/nushell/nushell-0.64.0.ebuild | 615 -- 3 files changed, 1269 deletions(-) diff --git a/app-shells/nushell/Manifest b/app-shells/nushell/Manifest index 7d511346b3c0..3c9218021986 100644 --- a/app-shells/nushell/Manifest +++ b/app-shells/nushell/Manifest @@ -7,7 +7,6 @@ DIST alloc-no-stdlib-2.0.3.crate 10199 BLAKE2B 725d0ee96e91bf93434757340427bb59b DIST alloc-stdlib-0.2.1.crate 6304 BLAKE2B 949abd6c77f4c448a32eec2df8a2ced03a2fe9cbe39acd15648d7a9f791896ede108cd16d0d82b9b746885cbe6b78a46087024609126c837bc666bfc6bf3667b SHA512 282f1d34d40b994dfb008abba45c99c1bb7dd30a1bd7e168f4fda7297bec5edbfe28358eb3447d89d02cfada0a6035ef69388c7c533b00c31dbd4a1e873a483a DIST alphanumeric-sort-1.4.4.crate 5740 BLAKE2B 1509fcc1994a7ee14d55e1e094110e6422d3466486f00e9cf481e676149c46642806c44f4c02b146752a3b6ae7346e81cce43d7051ed11b79e0b0b8994fdf294 SHA512 1ba7e4634bb585faf43a85930de922cf9988aab44ce8ef33cf3a1c4f5b75dfb8e0d0a229b16e56681b161dcfba75fe83ddd0792d284346943dab968f217dc008 DIST ansi-parser-0.8.0.crate 11752 BLAKE2B fda164c2d48a9e57b118b7d4535e5777c129e9dec93ce078d049d2a865c934f6d0fa6bb153396b39707e6838195c78a23a58dfa37b6d5d9b684a5b2142835479 SHA512 46a53f94d048c0552690d048cce66dd7fe5a85bc1aa1a254f11f32f54bb5114ddb5d8c12609de3b65ec266f50a9bd777322eec53b6a9690534c1d427779b1cef -DIST ansi-str-0.1.1.crate 14205 BLAKE2B 3045be10f45d8437f7ddc7bc6336b64adb025e9ba4f8180a7d2729f016283c5884a50b61e13e4bc8745b6fbdb76a3bd64d6c1f5244040e725c8138af965f7e17 SHA512 4be380f41fdbca9a5e042cfae02d1dccaf1c3648e2810b4d946d711baae223fb959adb1fcab80cf24495928e6fd95729da6f742b39e72561a69ba3cc1a45e557 DIST ansi-str-0.2.0.crate 16370 BLAKE2B e43cf7762ea4ee9b9186d8d3e35793c0a6b7b3d4a81b67ef282a4c0801c293b5b4a4e79a80c1f29030a0bbdb016ce7394399250990e852c547a3e294114a9d7e SHA512 4ebef80af343760c420ca3fcdd767ec04ed6ade298319b072a95bf81cf0458c55b238b1810945ab5af1d52aa758bc594c14329b81d03d5cebbf0dd06f89d2bff DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 DIST anyhow-1.0.57.crate 44614 BLAKE2B b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433 SHA512 311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004 @@ -15,15 +14,12 @@ DIST array-init-cursor-0.2.0.crate 2590 BLAKE2B 18edba438963c13054dd29878754de1b DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST arrayvec-0.7.2.crate 29341 BLAKE2B eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1 SHA512 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc -DIST arrow-format-0.4.0.crate 34727 BLAKE2B c34a4e7dabb300adce3b5312d4c3801e5b5e9f462c025661cd460dc0eab3150689a0f84f0883d3fda7278312ef78c5552587601120d2181566eb4a4217dde60e SHA512 312276a234d9f839235b7c66276a8a5b3089c26a0cda1178a562705d29f668de7a066c5a69af3e5552cd173f75f10e9bc6ed1c09a2e697d0f4d3248890d0bab6 DIST arrow-format-0.6.0.crate 35077 BLAKE2B 00b56fb9cf390fd1d7e8798735ae87f234e89ed4fc8df4b229df511ff067af8b77fa413c92e537fb4785ed51fb53473fc349a3b98efa00ba791ee467bcdbb039 SHA512 68a1700d56c3e5317a23b1e6f55a49260e4bbba4cc83eebd62f9f40e7a8e62acffaae26224d277cf3fc13f88c643ecb27645f6213f6c194539381915b9b6653e -DIST arrow2-0.11.2.crate 720117 BLAKE2B d3cfb13fac143a19742f723dc286683c51f40ffb86fecc739b10fb295eb5064c53b5dd99b06ea0d0fa3ca5ac87c3b17d7936ea8173a0f2f29aa1da1f9e861443 SHA512
[gentoo-commits] repo/gentoo:master commit in: media-libs/libdmtx/
commit: 8c4cc4aa32265bad4d61fbb8d4b9ce8476a5723a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 15:51:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 15:51:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4cc4aa media-libs/libdmtx: Stabilize 0.7.7 ppc64, #863980 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libdmtx/libdmtx-0.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libdmtx/libdmtx-0.7.7.ebuild b/media-libs/libdmtx/libdmtx-0.7.7.ebuild index c39bdc4378bd..9030f908c609 100644 --- a/media-libs/libdmtx/libdmtx-0.7.7.ebuild +++ b/media-libs/libdmtx/libdmtx-0.7.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dmtx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86" IUSE="" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/cmus/
commit: 78b3f639959ba68cdf57c8a8d55530ce7bacbb7d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 15:51:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 15:51:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b3f639 media-sound/cmus: Stabilize 2.10.0 ppc64, #863875 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/cmus/cmus-2.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/cmus/cmus-2.10.0.ebuild b/media-sound/cmus/cmus-2.10.0.ebuild index a8bdfb13621d..66aacec03810 100644 --- a/media-sound/cmus/cmus-2.10.0.ebuild +++ b/media-sound/cmus/cmus-2.10.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Ncurses based music player with plugin support for many formats"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libdmtx/
commit: b3e3766168e8946c3c0f452cf16500275941b0a8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 15:51:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 15:51:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e37661 media-libs/libdmtx: Stabilize 0.7.7 arm64, #863980 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libdmtx/libdmtx-0.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libdmtx/libdmtx-0.7.7.ebuild b/media-libs/libdmtx/libdmtx-0.7.7.ebuild index 9030f908c609..23502c6f107a 100644 --- a/media-libs/libdmtx/libdmtx-0.7.7.ebuild +++ b/media-libs/libdmtx/libdmtx-0.7.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dmtx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~x86" IUSE="" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/cmus/
commit: 974c9b97deb4feebc6535894cb60bb06e526ffe5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 15:51:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 15:51:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974c9b97 media-sound/cmus: Stabilize 2.10.0 ppc, #863875 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/cmus/cmus-2.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/cmus/cmus-2.10.0.ebuild b/media-sound/cmus/cmus-2.10.0.ebuild index e2c06282cb79..a8bdfb13621d 100644 --- a/media-sound/cmus/cmus-2.10.0.ebuild +++ b/media-sound/cmus/cmus-2.10.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Ncurses based music player with plugin support for many formats"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libdmtx/
commit: 3c15623df3304c828d65bf9dc72864fab3e219df Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 15:51:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 15:51:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c15623d media-libs/libdmtx: Stabilize 0.7.7 ppc, #863980 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libdmtx/libdmtx-0.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libdmtx/libdmtx-0.7.7.ebuild b/media-libs/libdmtx/libdmtx-0.7.7.ebuild index 1f83c814eec8..c39bdc4378bd 100644 --- a/media-libs/libdmtx/libdmtx-0.7.7.ebuild +++ b/media-libs/libdmtx/libdmtx-0.7.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dmtx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86" IUSE="" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
commit: c53ad3e8295a2a3ee8d6db6d4d933574c139e18d Author: Matthew Thode gentoo org> AuthorDate: Sat Aug 6 17:29:21 2022 + Commit: Matthew Thode gentoo org> CommitDate: Sat Aug 6 17:29:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53ad3e8 sys-boot/plymouth: cleanup and remove genkernel-next references Closes: https://bugs.gentoo.org/861704 Signed-off-by: Matthew Thode gentoo.org> sys-boot/plymouth/Manifest | 2 - sys-boot/plymouth/plymouth-0.9.5-r2.ebuild | 112 .../plymouth/plymouth-0.9.6_pre20211225-r1.ebuild | 114 - sys-boot/plymouth/plymouth-22.02.122-r1.ebuild | 4 +- sys-boot/plymouth/plymouth-.ebuild | 4 +- 5 files changed, 4 insertions(+), 232 deletions(-) diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest index 7595bea28e61..6eb0a48b567b 100644 --- a/sys-boot/plymouth/Manifest +++ b/sys-boot/plymouth/Manifest @@ -1,4 +1,2 @@ DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c -DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9 DIST plymouth-22.02.122.tar.xz 1183608 BLAKE2B 8bb1362fcaa7d4c0fb1b69729a8a681d992a5d2abc07644d3be5cc0b19df2cac83df031165a65fa06f95042f619b9f4b7a7e1f3816528f6623473a2b1303e1be SHA512 9f2f5a7121b431f16561d6b5f31177ff06cf1e6bdffaa68c1fe08aa3c765a96dee745824aae8eaac9a0b4a08f0a17a9ae79a82bd0826fcc3fe14d8553635f817 -DIST plymouth-5b91b9ed84cc91759c986634a4d64d474e6092cf.tar.gz 1132049 BLAKE2B 0e224aad93fef4039a1a023ece051a64e1fa854f29a814957673c7ba68eb3f2348ca075f59a17f7bad692152ddcc402b2246db413886ac73ad77a36a6fb2cb3c SHA512 3d81ce379d0a11af5b557bfe86e336a40e5abdbb6dbd6cd5e046ede9a46cf2782af75b8e32e3fb2232b8a22efee1890ecb47394742041d9dcb499b38476a814c diff --git a/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild deleted file mode 100644 index 5dd00723beda.. --- a/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth; -else - SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" -fi - -inherit autotools readme.gentoo-r1 systemd toolchain-funcs - -DESCRIPTION="Graphical boot animation (splash) and logger" -HOMEPAGE="https://cgit.freedesktop.org/plymouth/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="debug +drm +gtk +pango +split-usr static-libs +udev" - -CDEPEND=" - >=media-libs/libpng-1.2.16:= - drm? ( x11-libs/libdrm ) - gtk? ( - dev-libs/glib:2 - >=x11-libs/gtk+-3.14:3 - x11-libs/cairo - ) - pango? ( >=x11-libs/pango-1.21 ) -" -DEPEND="${CDEPEND} - elibc_musl? ( sys-libs/rpmatch-standalone ) - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - virtual/pkgconfig -" -# Block due bug #383067 -RDEPEND="${CDEPEND} - udev? ( virtual/udev ) - !https://wiki.gentoo.org/wiki/Plymouth#Configuration -" - -PATCHES=( - "${FILESDIR}"/0.9.3-glibc-sysmacros.patch -) - -src_prepare() { - use elibc_musl && append-ldflags -lrpmatch - default - eautoreconf -} - -src_configure() { - local myconf=( - --with-system-root-install=no - --localstatedir=/var - --without-rhgb-compat-link - --enable-documentation - --enable-systemd-integration - --with-systemdunitdir="$(systemd_get_systemunitdir)" - $(use_enable !static-libs shared) - $(use_enable static-libs static) - $(use_enable debug tracing) - $(use_enable drm) - $(use_enable gtk) - $(use_enable pango) - $(use_with udev) - ) - econf "${myconf[@]}" -} - -src_install() { - default - - insinto /usr/share/plymouth - newins "${DISTDIR}"/gentoo-logo.png bizcom.png - - if use split-usr ; then - # Install compatibility symlinks as some rdeps hardcode the paths - dosym
[gentoo-commits] repo/gentoo:master commit in: dev-lang/starlark-rust/
commit: d07da4e65b17efb452ead410648d806316d42240 Author: Zac Medico gentoo org> AuthorDate: Sat Aug 6 17:36:45 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Aug 6 17:37:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07da4e6 dev-lang/starlark-rust: drop 0.7.0 Bug: https://bugs.gentoo.org/864043 Signed-off-by: Zac Medico gentoo.org> dev-lang/starlark-rust/Manifest | 43 - dev-lang/starlark-rust/starlark-rust-0.7.0.ebuild | 181 -- 2 files changed, 224 deletions(-) diff --git a/dev-lang/starlark-rust/Manifest b/dev-lang/starlark-rust/Manifest index 621d3bc4e50c..d439db41473d 100644 --- a/dev-lang/starlark-rust/Manifest +++ b/dev-lang/starlark-rust/Manifest @@ -3,13 +3,11 @@ DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST annotate-snippets-0.9.1.crate 31829 BLAKE2B 6919f78127653f9f022667b0ee7cb80bd2ef95220698e033031c6f4d3ff3341ed260e8baf776d032291538503e26577fc8fa82e99bcdc032985fb297351586a3 SHA512 e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 -DIST anyhow-1.0.56.crate 44780 BLAKE2B 142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9 SHA512 9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5 DIST anyhow-1.0.57.crate 44614 BLAKE2B b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433 SHA512 311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004 DIST argfile-0.1.4.crate 7933 BLAKE2B e0256758f704afa1c1702c7eb9c27ac87bc10c60d8d1c1fd6700de9ef47c47c25a4b1cf41376f47908b76e442b05cd9b0bfc54da82f1fda0debc842e576fe78f SHA512 fdc5646bdd90602addbd3cd6eaa4aefaf0c89431839eecda4c66e6050bbdd2dfbef0ccf5b9186a2f48dd05e1e4be431892bbde97a68600c5ee45ddd144676584 DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST beef-0.4.4.crate 14801 BLAKE2B 8b6e7cec0503d0fa05becf60a9d9a9073f6eb81f61f36b04f7f7ec4db99029a3e4ef148734be07b25d96ca4061819bd1caa69475080853340e70287a282f2346 SHA512 8c0e04e749860bd42b8fd9a73a981ce948ac2de09710304b4a909b587347c2fa141f53d0c84abd8ff8a62c8d0242baf5f7a57416d3da3f7814f18ed29324 DIST beef-0.5.1.crate 15177 BLAKE2B 7d81c3e4dd7e8e66b670b7a907d54656c5e1932554e2c162401ec2b406495120fc7c5297faa7b827565c27b483b76c63a531cbf0478aafb5a5822bc076aa1468 SHA512 7e4e33c598d7f28a0b939f9be67bfa6cc4deb5c2b04179a24e4e26ffafe715fa84c9dabbf3a1979c456be8d07f8e39cea1dcb24d1717118ef86900b292741a0e DIST bit-set-0.5.2.crate 14093 BLAKE2B 06d41a217438d9a00f8e57e592d12364b671d082f21a4d174673bc820dde28ef5ce02e782002d03c9311f71b0130eeeca7cfacbc4c1b27475069479163643ef3 SHA512 9709f35c7e69b84eed61f73da99ffe0693d1d0fa5fb94d13759cfbbb9dd4b0bb27628c3200e4b29ef29cdb0aede5fd3d7ddf663012b2c5946975bc169efbac34 DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 @@ -38,72 +36,51 @@ DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 79863352c0f43f329cafb8e9da8b4c709a1b7e23 Author: William Hubbs gentoo org> AuthorDate: Sat Aug 6 18:21:41 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Aug 6 18:25:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79863352 net-libs/nodejs: enable py3.11 for 18.x Closes: https://bugs.gentoo.org/863938 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/nodejs-18.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nodejs/nodejs-18.7.0.ebuild b/net-libs/nodejs/nodejs-18.7.0.ebuild index a697753f345e..0fe9e8106d3c 100644 --- a/net-libs/nodejs/nodejs-18.7.0.ebuild +++ b/net-libs/nodejs/nodejs-18.7.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="threads(+)" inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/
commit: 2dfac34a66aa54c24c392d2b5b554361cca610ec Author: Cédric Krier gentoo org> AuthorDate: Sat Aug 6 17:15:20 2022 + Commit: Cédric Krier gentoo org> CommitDate: Sat Aug 6 17:17:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfac34a dev-vcs/mercurial: add 6.2.1 Signed-off-by: Cédric Krier gentoo.org> dev-vcs/mercurial/Manifest | 43 dev-vcs/mercurial/mercurial-6.2.1.ebuild | 332 +++ 2 files changed, 375 insertions(+) diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest index 6bf6f5662c03..1ae33b152c58 100644 --- a/dev-vcs/mercurial/Manifest +++ b/dev-vcs/mercurial/Manifest @@ -1,14 +1,20 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e DIST adler-0.2.3.crate 12168 BLAKE2B c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996 SHA512 565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc +DIST ahash-0.4.7.crate 51474 BLAKE2B 0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a SHA512 2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitmaps-2.1.0.crate 16717 BLAKE2B 817045077c198a84d114f68474b14515309bf56abde29398fcb47d7593d41c3fac069825d8a2aa1a598dea5b4865b94a21e83d03dc8d069672e1b835bc1ad551 SHA512 a423ea009bf61629e6dd7cb954f2781dd3c578d2216cd843957e0db05abc8f8c5971d2cca1915929b2b3c7b712450c817bb1de8d08715a1ca2641ace015a1dc7 +DIST block-buffer-0.10.2.crate 10258 BLAKE2B d3ad2f9f0379e04320e954e1a2226949d83cc1acdda806b98329a5ddcfdbbafdf511907d99ad7daae271a2981ad0c39de218968c22c3487e21a32817d41c23fa SHA512
[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/arm64/
commit: ef78854564d1927cd8c44099287446049fe7521f Author: Fabian Groffen gentoo org> AuthorDate: Sat Aug 6 10:52:25 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Aug 6 10:54:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef788545 prefix/darwin/macos/arch/arm64: force -O1 where necessary as workaround The GCC toolchain seems somewhat funky for certain packages, producing objects that the (host) linker doesn't agree with, so for the time being force -O1 as workaround for these few packages. Bug: https://bugs.gentoo.org/778014 Signed-off-by: Fabian Groffen gentoo.org> .../prefix/darwin/macos/arch/arm64/profile.bashrc | 26 +++--- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/profiles/prefix/darwin/macos/arch/arm64/profile.bashrc b/profiles/prefix/darwin/macos/arch/arm64/profile.bashrc index 6bfe36915c9d..314c9a7e4f99 100644 --- a/profiles/prefix/darwin/macos/arch/arm64/profile.bashrc +++ b/profiles/prefix/darwin/macos/arch/arm64/profile.bashrc @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 pre_src_configure() { @@ -11,13 +11,23 @@ pre_src_configure() { # triplets, so patch that for various versions of autoconf # This bit should be kept in sync with fix_config_sub in # bootstrap-prefix.sh - if [[ ${CHOST} == arm64-apple-darwin* ]] ; then - # Apple Silicon doesn't use aarch64, but arm64 - find . -name "config.sub" | \ - xargs sed -i -e 's/ arm\(-\*\)* / arm\1 | arm64\1 /' - find . -name "config.sub" | \ - xargs sed -i -e 's/ aarch64 / aarch64 | arm64 /' - fi + # Apple Silicon doesn't use aarch64, but arm64 + find . -name "config.sub" | \ + ${XARGS} sed -i -e 's/ arm\(-\*\)* / arm\1 | arm64\1 /' + find . -name "config.sub" | \ + ${XARGS} sed -i -e 's/ aarch64 / aarch64 | arm64 /' + + # currently the toolchain appears to be a bit funky, and generates + # code the (host) linker thinks is invalid with -O2 and up: + # ld: in section __TEXT,__text reloc 442: symbol index out of range + # file 'src/preproc/refer/refer-label.o' for architecture arm64 + case ${CATEGORY}/${PN} in + sys-apps/groff |\ + app-editors/vim) + [[ ${CFLAGS} == *-O[23456789]* ]] && CFLAGS="${CFLAGS} -O1" + [[ ${CXXFLAGS} == *-O[23456789]* ]] && CXXFLAGS="${CFLAGS} -O1" + ;; + esac popd > /dev/null }
[gentoo-commits] proj/kde:master commit in: sets/
commit: 0b2ad413a0ceda4f3cc1c3a93c419347447462c1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 13:00:15 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 13:00:15 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b2ad413 sets: Regenerate unversioned KDE Gear sets w/ 22.04 package list Signed-off-by: Andreas Sturmlechner gentoo.org> sets/kde-baseapps | 9 ++-- sets/kde-gear | 16 +++ sets/kdeaccessibility | 10 ++--- sets/kdeadmin | 6 +-- sets/kdeedu | 52 +++ sets/kdegames | 86 ++--- sets/kdegraphics | 31 +++--- sets/kdemultimedia| 26 ++-- sets/kdenetwork | 58 - sets/kdepim | 114 +- sets/kdesdk | 40 +- sets/kdeutils | 42 +-- 12 files changed, 246 insertions(+), 244 deletions(-) diff --git a/sets/kde-baseapps b/sets/kde-baseapps index d2bc89876c..9722e5cc34 100644 --- a/sets/kde-baseapps +++ b/sets/kde-baseapps @@ -1,5 +1,6 @@ # Autogenerated by regenerate-files, DO NOT EDIT. -kde-apps/kdialog:5 -kde-apps/keditbookmarks:5 -kde-apps/kfind:5 -kde-apps/konqueror:5 +kde-apps/kdialog +kde-apps/keditbookmarks +kde-apps/kfind +kde-apps/konqueror +www-client/falkon diff --git a/sets/kde-gear b/sets/kde-gear index 19312b9542..530c2b2d20 100644 --- a/sets/kde-gear +++ b/sets/kde-gear @@ -1,12 +1,12 @@ # Autogenerated by regenerate-files, DO NOT EDIT. -kde-apps/baloo-widgets:5 -kde-apps/dolphin:5 -kde-apps/kate:5 -kde-apps/kde-apps-meta:5 -kde-apps/kdecore-meta:5 -kde-apps/khelpcenter:5 -kde-apps/konsole:5 -kde-apps/kwrite:5 +kde-apps/baloo-widgets +kde-apps/dolphin +kde-apps/kate +kde-apps/kde-apps-meta +kde-apps/kdecore-meta +kde-apps/khelpcenter +kde-apps/konsole +kde-apps/kwrite @kde-baseapps @kdeaccessibility @kdeadmin diff --git a/sets/kdeaccessibility b/sets/kdeaccessibility index 05cefa5d8d..ebd4c22e4e 100644 --- a/sets/kdeaccessibility +++ b/sets/kdeaccessibility @@ -1,6 +1,6 @@ # Autogenerated by regenerate-files, DO NOT EDIT. -app-accessibility/kontrast:5 -kde-apps/kdeaccessibility-meta:5 -kde-apps/kmag:5 -kde-apps/kmousetool:5 -kde-apps/kmouth:5 +app-accessibility/kontrast +kde-apps/kdeaccessibility-meta +kde-apps/kmag +kde-apps/kmousetool +kde-apps/kmouth diff --git a/sets/kdeadmin b/sets/kdeadmin index 4c7d2ddaa7..42330c9d09 100644 --- a/sets/kdeadmin +++ b/sets/kdeadmin @@ -1,4 +1,4 @@ # Autogenerated by regenerate-files, DO NOT EDIT. -kde-apps/kdeadmin-meta:5 -kde-apps/kcron:5 -kde-apps/ksystemlog:5 +kde-apps/kdeadmin-meta +kde-apps/kcron +kde-apps/ksystemlog diff --git a/sets/kdeedu b/sets/kdeedu index 7b745c8565..6415a5bf40 100644 --- a/sets/kdeedu +++ b/sets/kdeedu @@ -1,27 +1,27 @@ # Autogenerated by regenerate-files, DO NOT EDIT. -kde-apps/analitza:5 -kde-apps/artikulate:5 -kde-apps/blinken:5 -kde-apps/cantor:5 -kde-apps/kalgebra:5 -kde-apps/kalzium:5 -kde-apps/kanagram:5 -kde-apps/kbruch:5 -kde-apps/kdeedu-data:5 -kde-apps/kdeedu-meta:5 -kde-apps/kgeography:5 -kde-apps/khangman:5 -kde-apps/kig:5 -kde-apps/kiten:5 -kde-apps/klettres:5 -kde-apps/kmplot:5 -kde-apps/kqtquickcharts:5 -kde-apps/ktouch:5 -kde-apps/kturtle:5 -kde-apps/kwordquiz:5 -kde-apps/libkeduvocdocument:5 -kde-apps/marble:5 -kde-apps/minuet:5 -kde-apps/parley:5 -kde-apps/rocs:5 -kde-apps/step:5 +kde-apps/analitza +kde-apps/artikulate +kde-apps/blinken +kde-apps/cantor +kde-apps/kalgebra +kde-apps/kalzium +kde-apps/kanagram +kde-apps/kbruch +kde-apps/kdeedu-data +kde-apps/kdeedu-meta +kde-apps/kgeography +kde-apps/khangman +kde-apps/kig +kde-apps/kiten +kde-apps/klettres +kde-apps/kmplot +kde-apps/kqtquickcharts +kde-apps/ktouch +kde-apps/kturtle +kde-apps/kwordquiz +kde-apps/libkeduvocdocument +kde-apps/marble +kde-apps/minuet +kde-apps/parley +kde-apps/rocs +kde-apps/step diff --git a/sets/kdegames b/sets/kdegames index 6e5535cd2a..b8f53d8f9f 100644 --- a/sets/kdegames +++ b/sets/kdegames @@ -1,44 +1,44 @@ # Autogenerated by regenerate-files, DO NOT EDIT. -kde-apps/bomber:5 -kde-apps/bovo:5 -kde-apps/granatier:5 -kde-apps/kajongg:5 -kde-apps/kapman:5 -kde-apps/katomic:5 -kde-apps/kblackbox:5 -kde-apps/kblocks:5 -kde-apps/kbounce:5 -kde-apps/kbreakout:5 -kde-apps/kdegames-meta:5 -kde-apps/kdiamond:5 -kde-apps/kfourinline:5 -kde-apps/kgoldrunner:5 -kde-apps/kigo:5 -kde-apps/killbots:5 -kde-apps/kiriki:5 -kde-apps/kjumpingcube:5 -kde-apps/klickety:5 -kde-apps/klines:5 -kde-apps/kmahjongg:5 -kde-apps/kmines:5 -kde-apps/knavalbattle:5 -kde-apps/knetwalk:5 -kde-apps/knights:5 -kde-apps/kolf:5 -kde-apps/kollision:5 -kde-apps/konquest:5 -kde-apps/kpat:5 -kde-apps/kreversi:5 -kde-apps/kshisen:5 -kde-apps/ksirk:5 -kde-apps/ksnakeduel:5 -kde-apps/kspaceduel:5 -kde-apps/ksquares:5 -kde-apps/ksudoku:5 -kde-apps/ktuberling:5 -kde-apps/kubrick:5 -kde-apps/libkdegames:5
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kconfig/
commit: ed956b5b5b8c726e0e562d2fc1b19257b746d790 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 11:32:23 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 11:34:08 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed956b5b kde-frameworks/kconfig: Revert "Add IUSE qml" It was fun while it lasted, we fixed a bunch of packages' cmake deps, but it makes no sense to keep this any longer. This reverts commit 7ce0e06d01c326b4c6f90bbfb4947b87741fade3. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kconfig/kconfig-.ebuild | 8 ++-- kde-frameworks/kconfig/metadata.xml| 3 --- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/kde-frameworks/kconfig/kconfig-.ebuild b/kde-frameworks/kconfig/kconfig-.ebuild index 01549f8eaf..719d85bce1 100644 --- a/kde-frameworks/kconfig/kconfig-.ebuild +++ b/kde-frameworks/kconfig/kconfig-.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Framework for reading and writing configuration" LICENSE="LGPL-2+" KEYWORDS="" -IUSE="dbus nls qml" +IUSE="dbus nls" # bug 560086 RESTRICT="test" @@ -20,21 +20,17 @@ RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 ) - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) " DEPEND="${RDEPEND} test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) " -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" +BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )" DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} ) src_configure() { local mycmakeargs=( -DKCONFIG_USE_DBUS=$(usex dbus) - $(cmake_use_find_package qml Qt5Qml) ) ecm_src_configure } diff --git a/kde-frameworks/kconfig/metadata.xml b/kde-frameworks/kconfig/metadata.xml index 4e3b65426d..506ecf605b 100644 --- a/kde-frameworks/kconfig/metadata.xml +++ b/kde-frameworks/kconfig/metadata.xml @@ -8,9 +8,6 @@ https://bugs.kde.org/ - - Enable QML/QtQuick support via dev-qt/qtdeclarative - Must only be used by packages that are known to use private parts of the Frameworks API.
[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/
commit: b6a4eab81510edc423139988ae364fd75bb6af7a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 12:07:56 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 12:12:21 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b6a4eab8 kde-frameworks/ktexteditor: Drop unused dependency Upstream commit 509ca8a46ff46ef3e06407b90a8b48af9655fcce Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/ktexteditor/ktexteditor-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/kde-frameworks/ktexteditor/ktexteditor-.ebuild b/kde-frameworks/ktexteditor/ktexteditor-.ebuild index ed72841377..455567e0dd 100644 --- a/kde-frameworks/ktexteditor/ktexteditor-.ebuild +++ b/kde-frameworks/ktexteditor/ktexteditor-.ebuild @@ -36,7 +36,6 @@ DEPEND=" =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
[gentoo-commits] proj/kde:master commit in: Documentation/package.unmask/.kde-frameworks-5.92/, ...
commit: 78490c0c0dd13dfde5f334816a10aef53a68ee9e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 12:57:53 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 12:57:53 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=78490c0c Documentation: Drop KDE Frameworks 5.92 and KDE Gear 21.12 Switch to new stable 5.96 and 22.04. Signed-off-by: Andreas Sturmlechner gentoo.org> Documentation/maintainers/regenerate-files | 8 +- .../.kde-frameworks-5.92/_HEADER_ | 2 - .../.kde-frameworks-5.92/kde-frameworks-5.92 | 1 - .../kde-frameworks-portingaids-5.92| 1 - .../.kde-frameworks-5.92/kde-frameworks-tier1-5.92 | 1 - .../.kde-frameworks-5.92/kde-frameworks-tier2-5.92 | 1 - .../.kde-frameworks-5.92/kde-frameworks-tier3-5.92 | 1 - .../.kde-frameworks-5.92/more-deps | 0 .../.kde-gear-21.12.49./_HEADER_ | 2 - .../.kde-gear-21.12.49./kde-baseapps-21.12 | 4 - .../.kde-gear-21.12.49./kde-gear-21.12 | 8 - .../.kde-gear-21.12.49./kdeaccessibility-21.12 | 5 - .../.kde-gear-21.12.49./kdeadmin-21.12 | 3 - .../.kde-gear-21.12.49./kdeedu-21.12 | 26 --- .../.kde-gear-21.12.49./kdegames-21.12 | 43 .../.kde-gear-21.12.49./kdegraphics-21.12 | 15 -- .../.kde-gear-21.12.49./kdemultimedia-21.12| 13 -- .../.kde-gear-21.12.49./kdenetwork-21.12 | 29 --- .../.kde-gear-21.12.49./kdepim-21.12 | 57 - .../.kde-gear-21.12.49./kdesdk-21.12 | 20 -- .../.kde-gear-21.12.49./kdeutils-21.12 | 21 -- .../.kde-gear-21.12.49./more-deps | 0 .../.kde-gear-21.12/_HEADER_ | 2 - .../.kde-gear-21.12/kde-baseapps-21.12 | 1 - .../.kde-gear-21.12/kde-gear-21.12 | 1 - .../.kde-gear-21.12/kdeaccessibility-21.12 | 1 - .../.kde-gear-21.12/kdeadmin-21.12 | 1 - .../.kde-gear-21.12/kdeedu-21.12 | 1 - .../.kde-gear-21.12/kdegames-21.12 | 1 - .../.kde-gear-21.12/kdegraphics-21.12 | 1 - .../.kde-gear-21.12/kdemultimedia-21.12| 1 - .../.kde-gear-21.12/kdenetwork-21.12 | 1 - .../.kde-gear-21.12/kdepim-21.12 | 1 - .../.kde-gear-21.12/kdesdk-21.12 | 1 - .../.kde-gear-21.12/kdeutils-21.12 | 1 - .../.kde-gear-21.12/more-deps | 0 .../kde-frameworks-5.92.keywords | 90 .../kde-gear-21.12.49..keywords| 247 - .../kde-gear-21.12.keywords| 246 Documentation/package.mask/kde-frameworks-5.92 | 90 Documentation/package.mask/kde-gear-21.12 | 246 .../package.unmask/.kde-frameworks-5.92/_HEADER_ | 2 - .../.kde-frameworks-5.92/kde-frameworks-5.92 | 1 - .../kde-frameworks-portingaids-5.92| 1 - .../.kde-frameworks-5.92/kde-frameworks-tier1-5.92 | 1 - .../.kde-frameworks-5.92/kde-frameworks-tier2-5.92 | 1 - .../.kde-frameworks-5.92/kde-frameworks-tier3-5.92 | 1 - .../package.unmask/.kde-gear-21.12/_HEADER_| 2 - .../.kde-gear-21.12/kde-baseapps-21.12 | 1 - .../package.unmask/.kde-gear-21.12/kde-gear-21.12 | 1 - .../.kde-gear-21.12/kdeaccessibility-21.12 | 1 - .../package.unmask/.kde-gear-21.12/kdeadmin-21.12 | 1 - .../package.unmask/.kde-gear-21.12/kdeedu-21.12| 1 - .../package.unmask/.kde-gear-21.12/kdegames-21.12 | 1 - .../.kde-gear-21.12/kdegraphics-21.12 | 1 - .../.kde-gear-21.12/kdemultimedia-21.12| 1 - .../.kde-gear-21.12/kdenetwork-21.12 | 1 - .../package.unmask/.kde-gear-21.12/kdepim-21.12| 1 - .../package.unmask/.kde-gear-21.12/kdesdk-21.12| 1 - .../package.unmask/.kde-gear-21.12/kdeutils-21.12 | 1 - Documentation/package.unmask/kde-frameworks-5.92 | 90 Documentation/package.unmask/kde-gear-21.12| 246 62 files changed, 4 insertions(+), 1547 deletions(-) diff --git a/Documentation/maintainers/regenerate-files b/Documentation/maintainers/regenerate-files index 0f51139db1..d2bc2a3c95 100755 --- a/Documentation/maintainers/regenerate-files +++ b/Documentation/maintainers/regenerate-files @@ -9,14 +9,14 @@ cd "$(dirname $0)" SCRIPT=$(basename $0) HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT." -KF_RELEASES="5.92 5.96" -KF_RELEASE=${KF_RELEASE:-5.92} +KF_RELEASES="5.96" +KF_RELEASE=${KF_RELEASE:-5.96} PLASMA_RELEASES="5.24 5.25" PLASMA_RELEASE=${PLASMA_RELEASE:-5.24} -GEAR_RELEASES="21.12 22.04 22.08" -GEAR_RELEASE=${GEAR_RELEASE:-21.12} +GEAR_RELEASES="22.04 22.08"
[gentoo-commits] repo/gentoo:master commit in: games-fps/gzdoom/, games-fps/gzdoom/files/
commit: 05de9a1d409e70f9075fefb93b6f21d705699ead Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 13:06:08 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 13:06:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05de9a1d games-fps/gzdoom: Apply proper gzdoom.pk3 path issue fix Signed-off-by: James Le Cuirot gentoo.org> ...rt-load-the-hex-font-as-early-as-possible.patch | 129 - .../gzdoom/files/gzdoom-4.8.2-fix-gzdoom-pk3.patch | 36 ++ ...{gzdoom-4.8.2.ebuild => gzdoom-4.8.2-r1.ebuild} | 2 +- 3 files changed, 37 insertions(+), 130 deletions(-) diff --git a/games-fps/gzdoom/files/0001-Revert-load-the-hex-font-as-early-as-possible.patch b/games-fps/gzdoom/files/0001-Revert-load-the-hex-font-as-early-as-possible.patch deleted file mode 100644 index 58a2f7a2b2f4.. --- a/games-fps/gzdoom/files/0001-Revert-load-the-hex-font-as-early-as-possible.patch +++ /dev/null @@ -1,129 +0,0 @@ -From 2d00bc6b9f25ae045eecba6e198eaceee9046647 Mon Sep 17 00:00:00 2001 -From: James Le Cuirot -Date: Wed, 6 Jul 2022 23:37:30 +0100 -Subject: [PATCH] Revert "- load the hex font as early as possible." - -This reverts commit 010f41a3aad3719b1e5d4d8ce157a5d9b0077b44. - -Bug: https://github.com/coelckers/gzdoom/issues/1615 - src/common/fonts/hexfont.cpp | 24 +++- - src/d_main.cpp | 17 +++-- - 2 files changed, 14 insertions(+), 27 deletions(-) - -diff --git a/src/common/fonts/hexfont.cpp b/src/common/fonts/hexfont.cpp -index 8b50427f4..e2bdbff7a 100644 a/src/common/fonts/hexfont.cpp -+++ b/src/common/fonts/hexfont.cpp -@@ -58,12 +58,11 @@ struct HexDataSource - // - //== - -- void ParseDefinition(FResourceLump* font) -+ void ParseDefinition(int lumpnum) - { - FScanner sc; - -- auto data = font->Lock(); -- sc.OpenMem("newconsolefont.hex", (const char*)data, font->Size()); -+ sc.OpenLumpNum(lumpnum); - sc.SetCMode(true); - glyphdata.Push(0); // ensure that index 0 can be used as 'not present'. - while (sc.GetString()) -@@ -97,7 +96,6 @@ struct HexDataSource - lumb = i * 255 / 17; - SmallPal[i] = PalEntry(255, lumb, lumb, lumb); - } -- font->Unlock(); - } - }; - -@@ -402,7 +400,7 @@ public: - - FFont *CreateHexLumpFont (const char *fontname, int lump) - { -- assert(hexdata.FirstChar != INT_MAX); -+ if (hexdata.FirstChar == INT_MAX) hexdata.ParseDefinition(lump); - return new FHexFont(fontname, lump); - } - -@@ -414,7 +412,7 @@ FFont *CreateHexLumpFont (const char *fontname, int lump) - - FFont *CreateHexLumpFont2(const char *fontname, int lump) - { -- assert(hexdata.FirstChar != INT_MAX); -+ if (hexdata.FirstChar == INT_MAX) hexdata.ParseDefinition(lump); - return new FHexFont2(fontname, lump); - } - -@@ -426,7 +424,8 @@ FFont *CreateHexLumpFont2(const char *fontname, int lump) - - uint8_t* GetHexChar(int codepoint) - { -- assert(hexdata.FirstChar != INT_MAX); -+ auto lump = fileSystem.CheckNumForFullName("newconsolefont.hex", 0); // This is always loaded from gzdoom.pk3 to prevent overriding it with incomplete replacements. -+ if (hexdata.FirstChar == INT_MAX) hexdata.ParseDefinition(lump); - - if (hexdata.glyphmap[codepoint] > 0) - { -@@ -434,13 +433,4 @@ uint8_t* GetHexChar(int codepoint) - return [offset]; - } - return nullptr; --} -- --void LoadHexFont(const char* filename) --{ -- auto resf = FResourceFile::OpenResourceFile(filename); -- if (resf == nullptr) I_FatalError("Unable to open %s", filename); -- auto hexfont = resf->FindLump("newconsolefont.hex"); -- if (hexfont == nullptr) I_FatalError("Unable to find newconsolefont.hex in %s", filename); -- hexdata.ParseDefinition(hexfont); --} -+} -\ No newline at end of file -diff --git a/src/d_main.cpp b/src/d_main.cpp -index b64142c07..d61807012 100644 a/src/d_main.cpp -+++ b/src/d_main.cpp -@@ -175,7 +175,6 @@ void FreeSBarInfoScript(); - void I_UpdateWindowTitle(); - void S_ParseMusInfo(); - void D_GrabCVarDefaults(); --void LoadHexFont(const char* filename); - - // PRIVATE FUNCTION PROTOTYPES - - -@@ -3535,15 +3534,6 @@ static int D_DoomMain_Internal (void) - std::set_new_handler(NewFailure); - const char *batchout = Args->CheckValue("-errorlog"); - -- // [RH] Make sure zdoom.pk3 is always loaded, -- // as it contains magic stuff we need. -- wad = BaseFileSearch(BASEWAD, NULL, true, GameConfig); -- if (wad == NULL) -- { -- I_FatalError("Cannot find " BASEWAD); -- } -- LoadHexFont(wad);
[gentoo-commits] repo/gentoo:master commit in: app-emulation/86Box/
commit: 8259be85ebb88559ff8d7ca94f0d27cf714eb06a Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 6 13:31:47 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 6 13:31:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8259be85 app-emulation/86Box: drop 3.7 Signed-off-by: Conrad Kostecki gentoo.org> app-emulation/86Box/86Box-3.7.ebuild | 74 app-emulation/86Box/Manifest | 1 - 2 files changed, 75 deletions(-) diff --git a/app-emulation/86Box/86Box-3.7.ebuild b/app-emulation/86Box/86Box-3.7.ebuild deleted file mode 100644 index ab0476394bfd.. --- a/app-emulation/86Box/86Box-3.7.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Emulator of x86-based machines based on PCem" -HOMEPAGE="https://github.com/86Box/86Box; -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="dinput +dynarec experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads" - -DEPEND=" - app-emulation/faudio - dev-libs/libevdev - media-libs/freetype:2= - media-libs/libpng:= - media-libs/libsdl2 - media-libs/openal - media-libs/rtmidi - net-libs/libslirp - sys-libs/zlib - qt5? ( x11-libs/libXi ) -" - -RDEPEND=" - ${DEPEND} - fluidsynth? ( media-sound/fluidsynth ) - munt? ( media-libs/munt-mt32emu ) - openal? ( media-libs/openal ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qttranslations:5 - dev-qt/qtwidgets:5 - ) -" - -BDEPEND="virtual/pkgconfig" - -src_configure() { - # LTO needs to be filtered - # See https://bugs.gentoo.org/854507 - filter-lto - append-flags -fno-strict-aliasing - - local mycmakeargs=( - -DCPPTHREADS="$(usex threads)" - -DDEV_BRANCH="$(usex experimental)" - -DDINPUT="$(usex dinput)" - -DDYNAREC="$(usex dynarec)" - -DFLUIDSYNTH="$(usex fluidsynth)" - -DMINITRACE="OFF" - -DMUNT="$(usex munt)" - -DNEW_DYNAREC="$(usex new-dynarec)" - -DOPENAL="$(usex openal)" - -DPREFER_STATIC="OFF" - -DQT="$(usex qt5)" - -DRELEASE="ON" - ) - - cmake_src_configure -} - -pkg_postinst() { - elog "In order to use 86Box, you will need some roms for various emulated systems." - elog "See https://github.com/86Box/roms for more information." -} diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest index 9e2458274ae4..307e39504eee 100644 --- a/app-emulation/86Box/Manifest +++ b/app-emulation/86Box/Manifest @@ -1,2 +1 @@ DIST 86Box-3.7.1.tar.gz 4454288 BLAKE2B cd2678b1b0beb6fc37145cd38139a27f7789af8fc98bcb6d98644d60642edf618be6aa5509085826539a6146042f14bec59aabd5f1b38725b41d630390d23b11 SHA512 38abe254ea24eb6430eb87eca517bf7b318188df0f0f6d6dec5a04fefac143d591cea303398b7179fe72dc80cd0393778f9c64012b6183a6c8a6e615d40340e7 -DIST 86Box-3.7.tar.gz 4452842 BLAKE2B 90efc4f6c9f1f59e875d91f09b0fc97a435d93f4dd3db6cd6ad9405760f3f57c15803d8fc6974a5886230a57644f09a079258fbc34a05597c8a5ff78ffbffd90 SHA512 fde59f957387b907f62dac26ef903727d47576c2c82036e877fe6508b4d9c8bee843789f23ed6d963f12e3a502391b55077841b80faac036ed7071608caff4c9
[gentoo-commits] repo/gentoo:master commit in: app-emulation/86Box/
commit: 3364dbeda0c6a73a24c786eb7edf72a4de942d4e Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 6 13:30:40 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 6 13:30:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3364dbed app-emulation/86Box: add 3.7.1 Signed-off-by: Conrad Kostecki gentoo.org> app-emulation/86Box/86Box-3.7.1.ebuild | 74 ++ app-emulation/86Box/Manifest | 1 + 2 files changed, 75 insertions(+) diff --git a/app-emulation/86Box/86Box-3.7.1.ebuild b/app-emulation/86Box/86Box-3.7.1.ebuild new file mode 100644 index ..ab0476394bfd --- /dev/null +++ b/app-emulation/86Box/86Box-3.7.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Emulator of x86-based machines based on PCem" +HOMEPAGE="https://github.com/86Box/86Box; +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="dinput +dynarec experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads" + +DEPEND=" + app-emulation/faudio + dev-libs/libevdev + media-libs/freetype:2= + media-libs/libpng:= + media-libs/libsdl2 + media-libs/openal + media-libs/rtmidi + net-libs/libslirp + sys-libs/zlib + qt5? ( x11-libs/libXi ) +" + +RDEPEND=" + ${DEPEND} + fluidsynth? ( media-sound/fluidsynth ) + munt? ( media-libs/munt-mt32emu ) + openal? ( media-libs/openal ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qttranslations:5 + dev-qt/qtwidgets:5 + ) +" + +BDEPEND="virtual/pkgconfig" + +src_configure() { + # LTO needs to be filtered + # See https://bugs.gentoo.org/854507 + filter-lto + append-flags -fno-strict-aliasing + + local mycmakeargs=( + -DCPPTHREADS="$(usex threads)" + -DDEV_BRANCH="$(usex experimental)" + -DDINPUT="$(usex dinput)" + -DDYNAREC="$(usex dynarec)" + -DFLUIDSYNTH="$(usex fluidsynth)" + -DMINITRACE="OFF" + -DMUNT="$(usex munt)" + -DNEW_DYNAREC="$(usex new-dynarec)" + -DOPENAL="$(usex openal)" + -DPREFER_STATIC="OFF" + -DQT="$(usex qt5)" + -DRELEASE="ON" + ) + + cmake_src_configure +} + +pkg_postinst() { + elog "In order to use 86Box, you will need some roms for various emulated systems." + elog "See https://github.com/86Box/roms for more information." +} diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest index b399f7a95c43..9e2458274ae4 100644 --- a/app-emulation/86Box/Manifest +++ b/app-emulation/86Box/Manifest @@ -1 +1,2 @@ +DIST 86Box-3.7.1.tar.gz 4454288 BLAKE2B cd2678b1b0beb6fc37145cd38139a27f7789af8fc98bcb6d98644d60642edf618be6aa5509085826539a6146042f14bec59aabd5f1b38725b41d630390d23b11 SHA512 38abe254ea24eb6430eb87eca517bf7b318188df0f0f6d6dec5a04fefac143d591cea303398b7179fe72dc80cd0393778f9c64012b6183a6c8a6e615d40340e7 DIST 86Box-3.7.tar.gz 4452842 BLAKE2B 90efc4f6c9f1f59e875d91f09b0fc97a435d93f4dd3db6cd6ad9405760f3f57c15803d8fc6974a5886230a57644f09a079258fbc34a05597c8a5ff78ffbffd90 SHA512 fde59f957387b907f62dac26ef903727d47576c2c82036e877fe6508b4d9c8bee843789f23ed6d963f12e3a502391b55077841b80faac036ed7071608caff4c9
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nwjs/
commit: ac1585911719be58dd300cb9dc7a26495bd54cfb Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 14:07:13 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 14:07:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac158591 dev-libs/nwjs: Bump to 0.67.0, drop old 0.65.1 Signed-off-by: James Le Cuirot gentoo.org> dev-libs/nwjs/Manifest | 2 +- dev-libs/nwjs/{nwjs-0.65.1.ebuild => nwjs-0.67.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nwjs/Manifest b/dev-libs/nwjs/Manifest index 8c14fd6c496a..841de1834fa2 100644 --- a/dev-libs/nwjs/Manifest +++ b/dev-libs/nwjs/Manifest @@ -1 +1 @@ -DIST nwjs-v0.65.1-linux-x64.tar.gz 132698134 BLAKE2B c94eae531a5bf7fe682cc7975a9bd77af82e313095e7a1ae20719be9b0441d2640ac10609d78bcbd53eb81a9fe895fedbee97a4465fed0ec57f0c7d3ccc0 SHA512 ff21c7b8b885e5ac55df0ad276b936ae8dc47793df612b6c9f9b5ca3e372d43bd8068b9135e5fb21a260d989f5a9f7faff36a3ffb77a4d241eb3d171ad2931dc +DIST nwjs-v0.67.0-linux-x64.tar.gz 134717901 BLAKE2B 27a6100a90b48fd8e22897e4a9a63af7569e5a39fea0c6c2299a4af73451b1b49ebc08ab10992a3b10d0d2548a2bd3ac415d5417bb8370ec3c17d643c8ebe0c6 SHA512 31c39b90ff9711ed6951a3dc35f7b3ad5e2559e2921bbf543c73f856e1c8ab096db78259915889d99ebbecf92aa44c9202a9423858691a8b940310cb8c3b222c diff --git a/dev-libs/nwjs/nwjs-0.65.1.ebuild b/dev-libs/nwjs/nwjs-0.67.0.ebuild similarity index 100% rename from dev-libs/nwjs/nwjs-0.65.1.ebuild rename to dev-libs/nwjs/nwjs-0.67.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/
commit: 189bc36802a3f22f8b3c8e17c0560d8647a4ac7a Author: Jory Pratt gentoo org> AuthorDate: Sat Aug 6 14:53:41 2022 + Commit: Jory Pratt gentoo org> CommitDate: Sat Aug 6 14:53:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189bc368 sys-libs/musl: arm/arm64 stable, bug #858827 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jory Pratt gentoo.org> sys-libs/musl/musl-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/musl/musl-1.2.3.ebuild b/sys-libs/musl/musl-1.2.3.ebuild index 616d428e745b..0b037ad8b0ee 100644 --- a/sys-libs/musl/musl-1.2.3.ebuild +++ b/sys-libs/musl/musl-1.2.3.ebuild @@ -13,7 +13,7 @@ else SRC_URI="https://musl.libc.org/releases/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://musl.libc.org/releases/${P}.tar.gz.asc )" - KEYWORDS="-* amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv x86" + KEYWORDS="-* amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-musl )" fi
[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/
commit: e7c8aa42d6de5eec58f333e975d03c1f8a0977f4 Author: Maciej Barć gentoo org> AuthorDate: Sat Aug 6 10:54:42 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Aug 6 10:58:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c8aa42 dev-lang/eisl: bump to 2.60 Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/Manifest | 1 + dev-lang/eisl/eisl-2.60.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 475684b5a840..81b0575f9470 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1 +1,2 @@ DIST eisl-2.50.tar.gz 1757697 BLAKE2B 83c68213522320c815d9c7930c58181adba6f7fd3387421b7c7de55aca0fb6cabd78f65543c71adb89408531ea59855aafcf5bafd466bf517626a49cd252641f SHA512 4865c09dbbc0db885af69ec5ef0a731e2f55455f296b343b1cb05d3233e1e18c397b3b0a21eb0a6a86f85f20bf4e62f5e968fdf3cab45f6b5e3e3f9ee27d5e80 +DIST eisl-2.60.tar.gz 1858691 BLAKE2B 9fc235c13f8e4c83a19bfffaaf94d19b07ae6cb5b1b60041d45da47451fee535a8153be9c360c5b496e33dba0618cc4d871d50a5f5d044675070ce406d635a0a SHA512 abb30b8b8ac1fe39f40292b3e6393d35f3de0cc736aa70125e86d624f32f8ce2b5cbcbbf417e080afc4dc3d49294c42283bfa3f59665e15a7545c10b245ff723 diff --git a/dev-lang/eisl/eisl-2.60.ebuild b/dev-lang/eisl/eisl-2.60.ebuild new file mode 100644 index ..d3860f96fe30 --- /dev/null +++ b/dev-lang/eisl/eisl-2.60.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" +HOMEPAGE="https://github.com/sasagawa888/eisl/; +SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" # Tests run cppcheck (and fail) + +DOCS=( README-ja.md README.md documents ) + +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-2.50-Makefile.patch ) + +src_compile() { + emake CC="$(tc-getCC)" clean all +} + +src_install() { + dobin edlis eisl + + insinto /usr/lib/${PN} + doins library/* + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/primesieve/
commit: 6bc21ea238513e2c2aa23dc9c3768d63d371d0f0 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Aug 6 13:12:58 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Aug 6 13:13:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc21ea2 sci-mathematics/primesieve: stabilize 7.9 for amd64 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/primesieve/primesieve-7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/primesieve/primesieve-7.9.ebuild b/sci-mathematics/primesieve/primesieve-7.9.ebuild index 7502f3600271..65d0b3d3e93a 100644 --- a/sci-mathematics/primesieve/primesieve-7.9.ebuild +++ b/sci-mathematics/primesieve/primesieve-7.9.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/kimwalisch/primesieve; SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0/9" # subslot is first component of libprimesieve.so version -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc +executable test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/primecount/
commit: aa24ec9a00d32320219926409db17f6c36dc02ec Author: Michael Orlitzky gentoo org> AuthorDate: Sat Aug 6 13:09:32 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Aug 6 13:13:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa24ec9a sci-mathematics/primecount: drop 7.2-r1 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/primecount/Manifest| 1 - .../primecount/primecount-7.2-r1.ebuild| 54 -- 2 files changed, 55 deletions(-) diff --git a/sci-mathematics/primecount/Manifest b/sci-mathematics/primecount/Manifest index 5f86f3ae8775..658be43dc959 100644 --- a/sci-mathematics/primecount/Manifest +++ b/sci-mathematics/primecount/Manifest @@ -1,2 +1 @@ -DIST primecount-7.2.tar.gz 340799 BLAKE2B 5ce3661e322be363e2fe79de1dd134b5c3009269cbb10d36dc69bee4c23c9f41d2117b3ed7aa4c5f852e494832573c84a8d9c37cbe92cf80a5024bdec9b22c69 SHA512 df14929012434eddfab94410ba9165642094327f8abd139a6a1ba87e508bba56df91cb0dc9411e873e90a9aa4aa3ba4007396c930d593f5954be8c715fa26e84 DIST primecount-7.3.tar.gz 360921 BLAKE2B 0d9ad7c791dba12b05e4c88703dc4bfc1f557a1443c8430f3921f1a6e99b740b437cb53f39e832d69c4148b597960b028e0f38e4f4d96e50434b1d020f4ea620 SHA512 56dcae60460c88368214e01f8e3618e6b61b13f2730bfd1f281721ef71d6136308ba6832e4bd25a1885e2c6142009c5772d6102f82c65e8522e990cb62c55e71 diff --git a/sci-mathematics/primecount/primecount-7.2-r1.ebuild b/sci-mathematics/primecount/primecount-7.2-r1.ebuild deleted file mode 100644 index 617ab1e08c27.. --- a/sci-mathematics/primecount/primecount-7.2-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="Highly optimized CLI and library to count primes" -HOMEPAGE="https://github.com/kimwalisch/primecount; -SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/7" # subslot is first component of libprimecount.so version -KEYWORDS="amd64" -IUSE="cpu_flags_x86_popcnt +executable openmp test" -RESTRICT="!test? ( test )" - -DEPEND="sci-mathematics/primesieve:=" -RDEPEND="${DEPEND}" - -DOCS=( - ChangeLog - README.md - doc/Credits.md - doc/Easy-Special-Leaves.md - doc/Hard-Special-Leaves.md - doc/Records.md - doc/References.md - doc/alpha-factor-dr.pdf - doc/alpha-factor-gourdon.pdf - doc/alpha-factor-lmo.pdf - doc/libprimecount.md -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_configure() { - local mycmakeargs=( - -DBUILD_LIBPRIMESIEVE="OFF" - -DBUILD_PRIMECOUNT="$(usex executable)" - -DBUILD_STATIC_LIBS="OFF" - -DBUILD_TESTS="$(usex test)" - -DWITH_OPENMP="$(usex openmp)" - -DWITH_POPCNT="$(usex cpu_flags_x86_popcnt)" - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/primesieve/
commit: 04f2266c04d25ad22d14e22a5f10b75e5572e8c4 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Aug 6 13:13:10 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Aug 6 13:13:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f2266c sci-mathematics/primesieve: drop 7.7 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/primesieve/Manifest | 1 - sci-mathematics/primesieve/primesieve-7.7.ebuild | 50 2 files changed, 51 deletions(-) diff --git a/sci-mathematics/primesieve/Manifest b/sci-mathematics/primesieve/Manifest index 97e69ce5c74d..cd41bbd1bc6f 100644 --- a/sci-mathematics/primesieve/Manifest +++ b/sci-mathematics/primesieve/Manifest @@ -1,2 +1 @@ -DIST primesieve-7.7.tar.gz 101558 BLAKE2B cfaa91ddcf661e265d403f8a93461fe297ac48db843b096d0dd7828c4e3d11cdba60cb102197248359c79950fe2ac66c8e9295ab17b0d6bd0eed5a6260c7d115 SHA512 bbcc141a12afdf54386d2408e067b1c6af2dd9b5c9f44d71290269ddefc7c46ba6794064cde6728c8356724553cb6bc2e765bf18c24a18b6d5d1f472d2c6e6dd DIST primesieve-7.9.tar.gz 111361 BLAKE2B 8e227bd04a89dd5e8ea5dc5e79afa1c5254216863086fd6c3712fb45767ee7e5e23e72d166ada17295e56479e0c0e1ae7f215b72e124e5234a79fb20f340cb3f SHA512 fcfc3445e5becd555b66743f6d73dd4a0cbb48b1d4a3d0d22043261f1861e0631bdeb8702b1f942110f8b327a01173b231accd1f7595600308709832bbbafc06 diff --git a/sci-mathematics/primesieve/primesieve-7.7.ebuild b/sci-mathematics/primesieve/primesieve-7.7.ebuild deleted file mode 100644 index 65d0b3d3e93a.. --- a/sci-mathematics/primesieve/primesieve-7.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="CLI and library for quickly generating prime numbers" -HOMEPAGE="https://github.com/kimwalisch/primesieve; -SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSD-2" -SLOT="0/9" # subslot is first component of libprimesieve.so version -KEYWORDS="amd64" -IUSE="doc +executable test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-doc/doxygen app-text/texlive media-gfx/graphviz )" -DEPEND="" -RDEPEND="" - -DOCS=( - ChangeLog - README.md - doc/ALGORITHMS.md - doc/CPP_Examples.md - doc/C_Examples.md -) - -src_configure() { - local mycmakeargs=( - -DBUILD_DOC="$(usex doc)" - -DBUILD_PRIMESIEVE="$(usex executable)" - -DBUILD_STATIC_LIBS="OFF" - -DBUILD_TESTS="$(usex test)" - ) - - if use doc; then - DOCS+=( - "${BUILD_DIR}/doc/html" - "${BUILD_DIR}/doc/latex/refman.pdf" - ) - fi - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_build doc -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/primecount/
commit: 585cf7c629e274126c5b3bb4887ccfb5dfcc6a3c Author: Michael Orlitzky gentoo org> AuthorDate: Sat Aug 6 13:09:18 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Aug 6 13:13:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585cf7c6 sci-mathematics/primecount: stabilize 7.3 for amd64 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/primecount/primecount-7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/primecount/primecount-7.3.ebuild b/sci-mathematics/primecount/primecount-7.3.ebuild index eb88741f1621..617ab1e08c27 100644 --- a/sci-mathematics/primecount/primecount-7.3.ebuild +++ b/sci-mathematics/primecount/primecount-7.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="BSD-2" SLOT="0/7" # subslot is first component of libprimecount.so version -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="cpu_flags_x86_popcnt +executable openmp test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/
commit: 6c796eda43bfcf66b5b67ae39e8e5b0838f77167 Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 12:04:32 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 12:04:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c796eda app-text/po4a: Keyword 0.67 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> app-text/po4a/po4a-0.67.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/po4a/po4a-0.67.ebuild b/app-text/po4a/po4a-0.67.ebuild index bd92630f7d8a..31cb2e4e621d 100644 --- a/app-text/po4a/po4a-0.67.ebuild +++ b/app-text/po4a/po4a-0.67.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Keyword/
commit: 93cce7e056b839ec68632fd9322a054cbdc467b4 Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 12:03:30 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 12:03:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cce7e0 dev-perl/XS-Parse-Keyword: Keyword 0.240.0 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild index 0d16980d9d5d..bb0087446f45 100644 --- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild +++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="XS functions to assist in parsing keyword syntax" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND="" BDEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/m68k/
commit: 042fe002b982dc18b0ed9f0fcfcd28c5f04a025f Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 12:01:53 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 12:01:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042fe002 profiles: Mask app-text/po4a[test] on m68k It requires texlive and friends to be keyworded. Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/m68k/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask index 9ea36846d459..c1cd52961c14 100644 --- a/profiles/arch/m68k/package.use.mask +++ b/profiles/arch/m68k/package.use.mask @@ -55,6 +55,7 @@ sys-block/thin-provisioning-tools test # James Le Cuirot (2021-09-19) # Requires texlive and friends to be keyworded. app-doc/doxygen doc +app-text/po4a test dev-libs/libcbor doc media-libs/libcaca doc
[gentoo-commits] repo/gentoo:master commit in: dev-perl/ExtUtils-CChecker/
commit: 4982b8d711671897e6da1006d395eaa9f1ff56e8 Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 12:03:02 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 12:03:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4982b8d7 dev-perl/ExtUtils-CChecker: Keyword 0.110.0 for m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild index 7b08086de442..9b730285f946 100644 --- a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild +++ b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Configure-time utilities for using C headers" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" virtual/perl-ExtUtils-CBuilder
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Syntax-Keyword-Try/
commit: b6ce1a33eaae90b0c8849301d94f0c411d761feb Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 12:04:05 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 12:04:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ce1a33 dev-perl/Syntax-Keyword-Try: Keyword 0.270.0 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild index 339d821e82dd..315622f4cc48 100644 --- a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild +++ b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="a try/catch/finally syntax for Perl" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND="dev-perl/XS-Parse-Keyword" BDEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: 8793dfad391b84d9aa3eb08e3277640a7e559507 Author: matoro users noreply github com> AuthorDate: Sat Aug 6 02:15:43 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Aug 6 12:05:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8793dfad app-i18n/ibus: Keyword 1.5.26-r1 ia64, #863068 Signed-off-by: matoro users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/26753 Signed-off-by: WANG Xuerui gentoo.org> app-i18n/ibus/ibus-1.5.26-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus/ibus-1.5.26-r1.ebuild b/app-i18n/ibus/ibus-1.5.26-r1.ebuild index 47f1c6bd63f4..d45d17b2ec42 100644 --- a/app-i18n/ibus/ibus-1.5.26-r1.ebuild +++ b/app-i18n/ibus/ibus-1.5.26-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86" IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection nls +python systemd test +unicode vala wayland" RESTRICT="!test? ( test )" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-plugins/
commit: cfa457c454509372a7cd9ba0d11e144f63a75e38 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Aug 6 12:57:14 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Aug 6 13:01:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa457c4 net-analyzer/nagios-plugins: new revision with -fno-strict-aliasing. The code for the check_ntp plugin violates the strict aliasing rules of C, even though -fstrict-aliasing is enabled with -O2. First impression: it won't be easy to fix. So to prevent surprises, we append -fno-strict-aliasing to CFLAGS when it is supported. Closes: https://bugs.gentoo.org/861200 Signed-off-by: Michael Orlitzky gentoo.org> .../nagios-plugins/nagios-plugins-2.4.0-r1.ebuild | 120 + 1 file changed, 120 insertions(+) diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r1.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r1.ebuild new file mode 100644 index ..732d59f1bb73 --- /dev/null +++ b/net-analyzer/nagios-plugins/nagios-plugins-2.4.0-r1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Official plugins for Nagios" +HOMEPAGE="https://nagios-plugins.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/release-${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl" + +# Most of the plugins use automagic dependencies, i.e. the plugin will +# get built if the binary it uses is installed. For example, check_snmp +# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is +# installed. End result: most of our runtime dependencies are required +# at build time as well. +AUTOMAGIC_DEPEND=" + nagios-dns? ( net-dns/bind-tools ) + nagios-game? ( games-util/qstat ) + nagios-ping? ( net-analyzer/fping ) + samba? ( net-fs/samba ) + ssh? ( net-misc/openssh ) + snmp? ( dev-perl/Net-SNMP + net-analyzer/net-snmp[-minimal] )" + +# Perl really needs to run during the build... +BDEPEND="${AUTOMAGIC_DEPEND} + dev-lang/perl" + +DEPEND=" + ldap? ( net-nds/openldap:= ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:* ) + ssl? ( + dev-libs/openssl:0= + ) + radius? ( net-dialup/freeradius-client )" + +# Basically everything in net-analyzer/monitoring-plugins collides with +# nagios-plugins. Perl (from BDEPEND) is needed at runtime, too. +RDEPEND="${BDEPEND} + ${DEPEND} + !net-analyzer/monitoring-plugins + selinux? ( sec-policy/selinux-nagios )" + +# At least one test is interactive. +RESTRICT="test" + +DOCS=( + ACKNOWLEDGEMENTS + AUTHORS + CODING + ChangeLog + FAQ + NEWS + README + REQUIREMENTS + SUPPORT + THANKS +) + +PATCHES=( + "${FILESDIR}/define-own-mysql-port-constant.patch" +) + +src_prepare() { + default + + # Fix the path to our perl interpreter + sed -i -e "1s:/usr/local/bin/perl:/usr/bin/perl:" \ + "${S}"/plugins-scripts/*.pl \ + || die 'failed to fix perl interpreter path' +} + +src_configure() { + # Disable -fstrict-aliasing until check_ntp can be fixed, + # https://github.com/nagios-plugins/nagios-plugins/issues/665 + append-cflags $(test-flags-CC -fno-strict-aliasing) + + # Use an array to prevent econf from mangling the ping args. + local myconf=() + + if use ssl; then + myconf+=( $(use_with ssl openssl /usr) ) + else + myconf+=( --without-openssl ) + myconf+=( --without-gnutls ) + fi + + # The autodetection for these two commands can hang if localhost is + # down or ICMP traffic is filtered. Bug #468296. + myconf+=( --with-ping-command="/bin/ping -n -U -w %d -c %d %s" ) + + if use ipv6; then + myconf+=( --with-ping6-command="/bin/ping6 -n -U -w %d -c %d %s" ) + fi + + econf \ + $(use_with mysql) \ + $(use_with ipv6) \ + $(use_with ldap) \ + $(use_with postgres pgsql /usr) \ + $(use_with radius) \ + "${myconf[@]}" \ + --libexecdir="/usr/$(get_libdir)/nagios/plugins" \ + --sysconfdir="/etc/nagios" +} + +pkg_postinst() { + elog "This ebuild has a number of USE flags that determine what you" + elog "are able to monitor. Depending on what you want to monitor, some" + elog "or all of these USE flags need to be set." + elog + elog "The plugins are installed in ${ROOT}/usr/$(get_libdir)/nagios/plugins" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/libtmux/
commit: f6cba18d360f007585290bd73b3e802fa91381d9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 13:01:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 13:09:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cba18d dev-python/libtmux: add 0.14.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/libtmux/Manifest | 1 + dev-python/libtmux/libtmux-0.14.0.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index ace337d60498..4cbadf022712 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -1,4 +1,5 @@ DIST libtmux-0.12.0.gh.tar.gz 214161 BLAKE2B 7040da2ee782b2e6bc73c70de0f5d5713c989a0959b0e731ac060f442e82e99829689f924cc2aeef6e79339b4f419df4143e2d5a9e356ad27cccb9cb3802e2f2 SHA512 f6f80daa3aaa99dd81ec0eb6a119ab1ad5fcd6c656d280b06a40c2b3bdc8d3ca7ae06089ea74482bfff005997f07e346338330d9ecf1c6745a6f3b7719b9cd0a DIST libtmux-0.13.0.gh.tar.gz 240339 BLAKE2B 5b975bef4835ed8b74f05fd56bd824028fa64b56c700396d0387661cdf41a4a43d81dce10462c89a90ce352b00ca0fea0334fa02e7259464a62369637b2435ce SHA512 bc5fce8c201f7c69fcbc15605808544baf19896e51c44daeebc4c133ee1db70dbffa8eea2641862cf27ca9fe341f4721cde432682e5aea84b2573f83ad2f +DIST libtmux-0.14.0.gh.tar.gz 241472 BLAKE2B 910005f944eefc8e7a92e476fb5d6c1693b1d1a6a82a27445487b9d16037610d6bd79301dea3c14a3be297ff8c774ba9e80f2036b6cf6259822c31ff673eaacf SHA512 726df5781a6c1a80f31035c6dda6e423e30c49d7d6e9865cfb1a96dc36cc4a4f22f1330a87d3d1fa2f513ac34a7e1c4a51c9bd3dc1d2be79c67767061b76 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2 SHA512 2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e SHA512 e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867 diff --git a/dev-python/libtmux/libtmux-0.14.0.ebuild b/dev-python/libtmux/libtmux-0.14.0.ebuild new file mode 100644 index ..be24d300e9a1 --- /dev/null +++ b/dev-python/libtmux/libtmux-0.14.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="python api for tmux" +HOMEPAGE="https://libtmux.git-pull.com/; +SRC_URI=" + https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" +BDEPEND=" + test? ( + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/twine[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + libtmux/pane.py::libtmux.pane.Pane.send_keys +) + +python_prepare_all() { + local issues="https://github.com/tmux-python/libtmux/issues/; + sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die + rm requirements/doc.txt || die + + # increase timeouts for tests + sed -e 's/0.01/0.1/' -i tests/test_test.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: 487ddea48cbce1e68ffadb0f3bcb8522e7b1a1d4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 12:33:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 13:09:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487ddea4 dev-python/zeroconf: add 0.39.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/zeroconf/Manifest | 1 + dev-python/zeroconf/zeroconf-0.39.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 003ea3cb6cd2..61fabf74b706 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,2 +1,3 @@ DIST python-zeroconf-0.38.6.gh.tar.gz 134795 BLAKE2B 839d59d7c46d9ab16145e37bb58acc7a71072b00507ee0ae8325fea9a3ebc0e567f9e257937675f8eaf44095c7449f96e6bc42b82d34f75a39cc87fd29be2766 SHA512 274db525751191b0188a4f00505c795420f975de3f714f84f2207271ff484bb5de1c881c0ed00b1ad3a6265d5d461519cf46041ab907026d9e6937844bbab6af DIST python-zeroconf-0.38.7.gh.tar.gz 134866 BLAKE2B 060ffdc45d4ec8092cd278b99a74561fd1ea06aba3cdecadbd35c1c5e3f608befe3ced18009d8d64c5b37388ee57900b4b00a44c90d87923f259e798da5bb962 SHA512 a0ab90f30b843bc889daf95eab6d806a5e3fb4ffe5e3857c435f14a85de7b659b8386159f6428f05a34f2e3010f4582f7d3a55bbd6e6ede0008247821f666707 +DIST python-zeroconf-0.39.0.gh.tar.gz 135121 BLAKE2B 708f641934b1d155a464f532894e6f3ba3b83c57063b903eae23abcfaf76974920286a9ddcabc53d0211df21b247303c23b2ee36f78ccf809001395f0d1002a7 SHA512 401808d51b58905937b0c2f924bce6a9ae38f331f2faf7a0258bfcbc245ec618deaf1a707d22c47792d964a49a2036af5d2ab02438b001b228611a5855db897f diff --git a/dev-python/zeroconf/zeroconf-0.39.0.ebuild b/dev-python/zeroconf/zeroconf-0.39.0.ebuild new file mode 100644 index ..e803d214a211 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.39.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_P=python-zeroconf-${PV} +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/jstasiak/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" +SRC_URI=" + https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + >=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + tests/test_core.py::Framework::test_launch_and_close_v4_v6 + tests/test_core.py::Framework::test_launch_and_close_v6_only + tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6 + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: e0a6a6125f54097c0687dadd6aaf129c44eaf620 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 12:17:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 13:09:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a6a612 dev-python/sentry-sdk: add 1.9.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/sentry-sdk/Manifest| 1 + dev-python/sentry-sdk/sentry-sdk-1.9.2.ebuild | 96 +++ 2 files changed, 97 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 53e8fa1bc7a0..a7e5e706649c 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -3,3 +3,4 @@ DIST sentry-sdk-1.7.2.gh.tar.gz 254370 BLAKE2B e65b2236bfec9279a4aa05b77c9492547 DIST sentry-sdk-1.8.0.gh.tar.gz 286488 BLAKE2B d47f33a1c83cfffa6e4a801a6fdfde132d4cfe1b734e464c4db60e97abf53ebe503c53c3edd89d1a84e655a348a4463a75c3475d4824d03cd9b95733b13b5532 SHA512 aa3be96dbc55265f17371d8f20f8b3116b4310cbc1d078b62beeb1fd90bdbb840db85c25309e16f793a188d373c6dbcfd11a104db21b60221a5fb06d8deacc2d DIST sentry-sdk-1.9.0.gh.tar.gz 290271 BLAKE2B fcb4c45c129faf23a1177167e2bdd567a7ff228abbaa782676abb16c29e9c4cccef89f67ae5cd28c4f2b25e6687152fdc5eab0c7d981021a8df16374dc4e1fec SHA512 4f287bad8e9dd8eaad8f8a31d7335ccf6bfe72cc0ba8c0b26abcbd7e326bad886709d001976966a7b917f39e1ca249fa881abf29778cfd4bd65c63f05a6f6ef2 DIST sentry-sdk-1.9.1.gh.tar.gz 270398 BLAKE2B 66ee16816d312b38df737c5ecb0ecc4a2189c932c162bbedf165f2a153029e95c389372a4638d5f71f669ac780710769e4708c3e7673573d1b1e79a29cbf93c9 SHA512 5997252aeee900125e42d7275627359ca5382707162b93e45b238c11a181ac724fea327fa1b29deed63dbf800463d10c9d2a8e8943c32b907e4eac055e399297 +DIST sentry-sdk-1.9.2.gh.tar.gz 270400 BLAKE2B 690e62c1b4f64677442ac46b15973173d96d587b71786f5c2e0a9e8d15aec7978b86b247a52ff15b6d0dc9665f8eafa4b1ad458d3aa3fca3447e7c9946503c69 SHA512 189916cf8b931df73eaa252bbc2f3beb53bf56529d50ebe79affd04e9684ffa89e1f66ec651b7dca6fbd5de641333ddd6f65512978ee06c2abb73617bd6f3ea2 diff --git a/dev-python/sentry-sdk/sentry-sdk-1.9.2.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.9.2.ebuild new file mode 100644 index ..9d1e2042e8f2 --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.9.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/sentry-python-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/eventlet[${PYTHON_USEDEP}] + ' python3_{8..9}) + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle + # requires python-multipart (TODO: package it) + tests/integrations/starlette +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' +
[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/
commit: 1537fce21588e5b21781e90bd2c65b8bdb3c5bd1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 12:59:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 13:09:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1537fce2 dev-python/dask: add 2022.8.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/dask/Manifest | 1 + dev-python/dask/dask-2022.8.0.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index ca1aa5e3e06a..b791f71a0a25 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,3 +1,4 @@ DIST dask-2022.6.1.gh.tar.gz 8729249 BLAKE2B 211beeb3960569aa1cb68a4fd9b261a417297de5dc406d50bc54342239227ea01e2158b618bd889862a7eff8bb01bb43d098937bb3911f088250957caa672d04 SHA512 6e06b63dd5c7f1d7c6c7dce867ffa42b956023b313b25245a339f698b06bea17a03cc4ead9bd5aef8ddf081750cad4df4b6b2972038315c89585221382c9e95c DIST dask-2022.7.0.gh.tar.gz 8748843 BLAKE2B ae0e63c883e6542aefd29a619168b1e86e9b20d43e7966ecb8a92a90b72952acd7e08ce53fdbc146b47bcb7f65190f2d0cbe19966c52f94b0d52eb63e53778d9 SHA512 11fe292134dac14e30068b98d88e622af2941b7fffa2c667b39b87e4d28ac6388001e18a8628bd22bbd48a2a10ee707dc25618a960a401e40cb73b2231fd2dfc DIST dask-2022.7.1.gh.tar.gz 8749841 BLAKE2B 9c4db1adbfd9ea796db10855f98b972104415e66d5d01800e139d9475ceaedb850867a47d8af8e538856bcf21f805d6f24146a8407968e96c0084f81ce5e323d SHA512 459c20cdb8da523020483212cc48fdf0830915ce6cbd48511ccb02e3a1a5c4c8e1ce9bafb09e1288ec7f89d9dc8da36cd7fe75da1441cb3e5b31521720fd0708 +DIST dask-2022.8.0.gh.tar.gz 8751904 BLAKE2B 057cbb0f50684413b6eaaf9b25b1be5556d62ccb81258427c8504c861d156b49ec83957199758d6794406c06b1bc6d7724163ca975e5970ddd05505789392738 SHA512 dc455596500cfdcd38a71e256606cea4d41f96dd947b8fcf652cc0f8fff51145bfdd19eae8697472b6f5bb050c0525e422de53bf9e8c549310b1f26931491052 diff --git a/dev-python/dask/dask-2022.8.0.ebuild b/dev-python/dask/dask-2022.8.0.ebuild new file mode 100644 index ..da91d7da7a6e --- /dev/null +++ b/dev-python/dask/dask-2022.8.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" +HOMEPAGE=" + https://www.dask.org/ + https://github.com/dask/dask/ + https://pypi.org/project/dask/ +" +SRC_URI=" + https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}] + >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}] + >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/partd-0.3.10[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/toolz[${PYTHON_USEDEP}] + test? ( + dev-python/moto[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # another test relying on -Werror + "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]" + # TODO + dask/array/tests/test_reductions.py::test_mean_func_does_not_warn + dask/tests/test_config.py::test__get_paths + dask/array/tests/test_linalg.py::test_solve_assume_a +) + +python_test() { + epytest -p no:flaky -m "not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth/
commit: 9a2e801307b405353294f84179b2e1895c0b8227 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 12:39:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 13:09:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2e8013 dev-python/google-auth: add 2.10.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/google-auth/Manifest | 1 + dev-python/google-auth/google-auth-2.10.0.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index e73540a9da8c..5ff5e539b228 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,2 +1,3 @@ +DIST google-auth-2.10.0.tar.gz 205591 BLAKE2B e5b6ea1a65afc42318dc26ed5fa18de19232ca85e6da5be47c45b41861595f763b42bfdd92aaa63d20bbbf76fc1447dbeb7d88424ae5f82ce23ea9f875d04700 SHA512 91cf5391606b896691a9ae1489391bb0545c461172439c3011fc56c575f4a67341eb25a41faec437cb82fc0a2835adc95006327e3460591137238721a6eddd50 DIST google-auth-2.9.0.tar.gz 205241 BLAKE2B 3e33b3c404d0fbd8b4c0b02c6187103c5715dad0f8850b895c91cecca81c2b2adce1b6426eccb8fa5c94948b53978b8530c54c59749e54af5b9513ce23497f6a SHA512 2bcdf7c80d588f8229808e35426cf07ff1e14e778deb315ed375cb2c17a7efcec848c3cd2aa1ab8cd9c8550cd1e79eba9345c84d44f513844dfe1928e42a189d DIST google-auth-2.9.1.tar.gz 205219 BLAKE2B dd4d3c690a4ced2d4757167497689283b7fd8e9891948f0f14565fffe0d0c9eb62c4356a5715d10d02fefd1183bda5dfe3b1e7a7caa42c8d85c39c5875fd9730 SHA512 37830c708613f3a41c90658f220c2cd7ca45824c7e4741fa3b1754e635f6e0773daff05f770ad0836caefe082d6b517b5bd5b2a789cdbe03de9fdbca9a972f7f diff --git a/dev-python/google-auth/google-auth-2.10.0.ebuild b/dev-python/google-auth/google-auth-2.10.0.ebuild new file mode 100644 index ..de5188c8fdb8 --- /dev/null +++ b/dev-python/google-auth/google-auth-2.10.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Google Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python/ + https://pypi.org/project/google-auth/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + !dev-python/namespace-google +" +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/grpcio[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/pyu2f[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # these are compatibility tests with oauth2client + # disable them to unblock removal of that package + tests/test__oauth2client.py +) + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/humanize/
commit: ae18232a99b68893c006560dc455bbd4e4c60f47 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 12:10:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 13:09:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae18232a dev-python/humanize: add 4.3.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/humanize/Manifest | 1 + dev-python/humanize/humanize-4.3.0.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest index bff8269f70dd..b317a6ac63d9 100644 --- a/dev-python/humanize/Manifest +++ b/dev-python/humanize/Manifest @@ -1 +1,2 @@ DIST humanize-4.2.3.tar.gz 75390 BLAKE2B b700c7f6da3ea94062ffb0b74fdd8940460c6017c30499b34678750d5f86b4669542c65291f7a8e1c57b446cfc43efa88324c680fc3f817b7bc5018c3e275e50 SHA512 008acdafd2b811da767fdff67c3b12f7ba333fc35b0d51c4b0edc0162659b8ac25dc54ba30f2a266f6a422990dc2522b6c9e017b9a73e8262ed414d63e0c4308 +DIST humanize-4.3.0.tar.gz 78035 BLAKE2B 03cea639879165453becc41f62e7b6e34a62ac3a74c37141e0c3f7e9d855b2727710ab5ac231a3829d03c413b297449dccbfc8b804b3f5ddcd402dd813adbf57 SHA512 b8713fa9ec2c2210f93e06436a5bef390937b85ccd0bc95520e53d5c0f49354b94a7957ef50dd9e391d8377d1faf43003c47028b19cef42885fd083cbda1ac46 diff --git a/dev-python/humanize/humanize-4.3.0.ebuild b/dev-python/humanize/humanize-4.3.0.ebuild new file mode 100644 index ..b471878fc311 --- /dev/null +++ b/dev-python/humanize/humanize-4.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Common humanization utilities" +HOMEPAGE=" + https://github.com/python-humanize/humanize/ + https://pypi.org/project/humanize/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: games-util/gamemode/, games-util/gamemode/files/
commit: cf99a44f45292fe71d7f96af3e8abd9755a7f86d Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 13:50:06 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 13:50:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf99a44f games-util/gamemode: Bump to 1.7, don't install static lib, EAPI 8 Closes: https://bugs.gentoo.org/745096 Signed-off-by: James Le Cuirot gentoo.org> games-util/gamemode/Manifest | 1 + .../gamemode/files/gamemode-1.7-static-libs.patch | 29 ++ .../{gamemode-.ebuild => gamemode-1.7.ebuild} | 27 ++-- games-util/gamemode/gamemode-.ebuild | 28 ++--- 4 files changed, 57 insertions(+), 28 deletions(-) diff --git a/games-util/gamemode/Manifest b/games-util/gamemode/Manifest index 82d722917814..a38ad2d24ca7 100644 --- a/games-util/gamemode/Manifest +++ b/games-util/gamemode/Manifest @@ -1 +1,2 @@ DIST gamemode-1.6.1.tar.xz 71224 BLAKE2B aafa3123a2c672197d28fafbc7331004b6e4c87808e831f5e0341fd9a690acda8305da114651391fe39e6702bac805cede9d696280d03d4cc3d03d6f4d782efd SHA512 99403a68675522d3b412424591ab7f0cef54968a699f8f68aa59a42a43df73db4bc8a84ee8f97b9f78f329ecd1ed2f3a50e3cb539458f23e7c5fbe28f7978e47 +DIST gamemode-1.7.tar.xz 73264 BLAKE2B 81957a1989cf49532b0d80fc9b96a75d8205e7f148125309f3cae601f6fe125e8d839d4b92bea418a229a6e2658eaa55db2b3bbdb5e7efb26d278e2b22ab8269 SHA512 1fc91367af37d18e0042831b377cafec122c603ab699ecc314b0ded11410aab1bd739712e7305e497796fda25bee88d34438d5f3751595bf579dcbeb7335d15b diff --git a/games-util/gamemode/files/gamemode-1.7-static-libs.patch b/games-util/gamemode/files/gamemode-1.7-static-libs.patch new file mode 100644 index ..89fd0ba3d70a --- /dev/null +++ b/games-util/gamemode/files/gamemode-1.7-static-libs.patch @@ -0,0 +1,29 @@ +From d339709cc42fe0b78b881d760003845010f5a7c1 Mon Sep 17 00:00:00 2001 +From: James Le Cuirot +Date: Sat, 6 Aug 2022 14:42:27 +0100 +Subject: [PATCH] Don't force installation of static libgamemodeauto + +Defining the library with `library` rather than `both_libraries` allows the user +to choose which type they want to install using `-Ddefault_library`. + +Closes: https://github.com/FeralInteractive/gamemode/issues/287 +--- + lib/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/meson.build b/lib/meson.build +index e810509..7cdcf8a 100644 +--- a/lib/meson.build b/lib/meson.build +@@ -25,7 +25,7 @@ gamemode_headers_includes = [ + ] + + # Small library to automatically use gamemode +-libgamemodeauto = both_libraries( ++libgamemodeauto = library( + 'gamemodeauto', + sources: [ + 'client_loader.c', +-- +2.35.1 + diff --git a/games-util/gamemode/gamemode-.ebuild b/games-util/gamemode/gamemode-1.7.ebuild similarity index 93% copy from games-util/gamemode/gamemode-.ebuild copy to games-util/gamemode/gamemode-1.7.ebuild index 1c2a2df1c374..8e94f8d83a95 100644 --- a/games-util/gamemode/gamemode-.ebuild +++ b/games-util/gamemode/gamemode-1.7.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) @@ -35,6 +35,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-1.7-static-libs.patch +) + DOCS=( CHANGELOG.md LICENSE.txt @@ -76,28 +80,23 @@ pkg_pretend() { multilib_src_configure() { local emesonargs=( - -Dwith-sd-bus-provider=$(usex systemd "systemd" "elogind") -Dwith-systemd-user-unit-dir="$(systemd_get_userunitdir)" ) - if ! multilib_is_native_abi; then + if multilib_is_native_abi; then + emesonargs+=( + -Dwith-sd-bus-provider=$(usex systemd systemd elogind) + ) + else emesonargs+=( - -Dwith-examples=false -Dwith-sd-bus-provider=no-daemon + -Dwith-pam-group=gamemode + -Dwith-examples=false ) fi meson_src_configure } -multilib_src_install_all() { - if multilib_is_native_abi; then - insinto /etc/security/limits.d - newins - 45-gamemode.conf <<-EOF - @gamemode - nice -10 - EOF - fi -} - pkg_postinst() { elog elog "GameMode has optional support for adjusting nice and ioprio of games" diff --git a/games-util/gamemode/gamemode-.ebuild b/games-util/gamemode/gamemode-.ebuild index 1c2a2df1c374..9490fc1e7b56 100644 --- a/games-util/gamemode/gamemode-.ebuild +++ b/games-util/gamemode/gamemode-.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU
[gentoo-commits] repo/gentoo:master commit in: net-misc/ytfzf/
commit: e8ae6b77c611069be4be46ee6a22862e8284815c Author: Ionen Wolkens gentoo org> AuthorDate: Sat Aug 6 14:19:22 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Aug 6 14:19:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ae6b77 net-misc/ytfzf: add 2.4.1 Signed-off-by: Ionen Wolkens gentoo.org> net-misc/ytfzf/Manifest | 1 + net-misc/ytfzf/ytfzf-2.4.1.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest index a5c88b01de08..47b9c4285f0e 100644 --- a/net-misc/ytfzf/Manifest +++ b/net-misc/ytfzf/Manifest @@ -1 +1,2 @@ DIST ytfzf-2.4.0.tar.gz 3253168 BLAKE2B e25bd13c01f5b035378dd6657358bc2ec67ff29f1db42fc8c07f0f820252efa4e6da6342265ea4107ec3179d317ac9742646a641a1c9e4e2a84360b39df6bf3d SHA512 9b66d8b56bb8a35baf04a5d34614882f8302e2f543d12182188438c50a76cca1182d7ac3a4a7a3d80d7c924478fd3af7968701e5d5ab8531a9d6f4ed5b731ece +DIST ytfzf-2.4.1.tar.gz 3256903 BLAKE2B e95fc86d1ed2099aeb96d8daf808861e279865e17758dc8b0b5fa4c349dd819371012d13073f89b94469f1d69f00b66bb01860e3190e324baadc30e2cbae8074 SHA512 f0be168d5fd32cc75f95d0533a093cb9e3aa238d39e024271d69f078b974da51504bd1fd65a34378085a148f1ddae68f6c2fdc15c7a56c2353ec3d6695451771 diff --git a/net-misc/ytfzf/ytfzf-2.4.1.ebuild b/net-misc/ytfzf/ytfzf-2.4.1.ebuild new file mode 100644 index ..36a2a31e9d01 --- /dev/null +++ b/net-misc/ytfzf/ytfzf-2.4.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="Posix script to find and watch youtube videos from the terminal" +HOMEPAGE="https://github.com/pystardust/ytfzf/; +SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X minimal" + +RDEPEND=" + app-misc/jq + net-misc/curl[ssl] + virtual/awk + !minimal? ( + X? ( media-gfx/ueberzug ) + app-shells/fzf + media-video/mpv[lua] + net-misc/yt-dlp + )" + +src_prepare() { + default + + sed -i "/^: ...YTFZF_SYSTEM_ADDON_DIR/s|/usr/local|${EPREFIX}/usr|" ytfzf || die +} + +src_compile() { :; } + +src_install() { + local emakeargs=( + DESTDIR="${D}" + PREFIX="${EPREFIX}"/usr + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + ) + + emake "${emakeargs[@]}" addons doc install + einstalldocs + + rm -r "${ED}"/usr/share/licenses || die +} + +pkg_postinst() { + optfeature "external menu support" x11-misc/dmenu + optfeature "desktop notifications" x11-libs/libnotify + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Note that ${PN} supports many methods to display menus/thumbnails." + elog "This ebuild primarily covers defaults and major features, additional" + elog "dependencies may be needed for others. Set USE=minimal if want full" + elog "control over optional dependencies (e.g. fzf is optional if use dmenu)." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocprofiler/files/
commit: 1c393574bd0764ef36cbf91b1b4cf0db52d170d8 Author: Yiyang Wu gmail com> AuthorDate: Sat Aug 6 06:13:38 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c393574 dev-util/rocprofiler: Fix patch for rpl_run script Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch b/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch index 0605675e41c6..56cc79211ff0 100644 --- a/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch +++ b/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch @@ -9,7 +9,7 @@ Index: rocprofiler-rocm-5.0.2/bin/rpl_run.sh -ROOT_DIR=$(dirname $PKG_DIR) -TT_DIR=$ROOT_DIR/roctracer +ROOT_DIR=$PKG_DIR -+TT_DIR=ROOT_DIR ++TT_DIR=$ROOT_DIR RUN_DIR=`pwd` TMP_DIR="/tmp" DATA_DIR="rpl_data_${time_stamp}_$$"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-device-libs/files/, dev-libs/rocm-device-libs/
commit: c42a36956f512554fb0992cf4fe2ac34e47de3cd Author: Yiyang Wu gmail com> AuthorDate: Wed Jun 15 06:48:50 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42a3695 dev-libs/rocm-device-libs: add 5.1.3 Drop llvm-roc dependency, depend on vanilla clang. Correct bitcode path in test for unpatched clang. Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-libs/rocm-device-libs/Manifest | 1 + .../files/rocm-device-libs-5.1.3-llvm-link.patch | 13 ++ .../rocm-device-libs-5.1.3-test-bitcode-dir.patch | 24 +++ .../rocm-device-libs/rocm-device-libs-5.1.3.ebuild | 47 ++ 4 files changed, 85 insertions(+) diff --git a/dev-libs/rocm-device-libs/Manifest b/dev-libs/rocm-device-libs/Manifest index caad548c25f9..b9dc17091c0c 100644 --- a/dev-libs/rocm-device-libs/Manifest +++ b/dev-libs/rocm-device-libs/Manifest @@ -8,3 +8,4 @@ DIST rocm-device-libs-4.2.0.tar.gz 231971 BLAKE2B 292798ec29b6feb268928a41d7a321 DIST rocm-device-libs-4.3.0.tar.gz 234910 BLAKE2B af306219df395f9c5e65e6e06dff976698b80009d3b0c330c396c3e9475dca124bee4c96ff31724763bf40b3fd611f1ef55a7fb675f5ef82b992e496bc3a2d6d SHA512 6e93b435d782a50f45d17bafb466ee05df88c39d665a8d796b68d588b6074629934c44afaae233fc84a238dc9c93d15917efeec7633349b4e894f3b3385bf57e DIST rocm-device-libs-4.5.2.tar.gz 244532 BLAKE2B fd13f3e518dc0922bb4e2a49863e3b86238158431189f4d4e9665f7e7b1adfa78ca96d915a3737b0da476cfbffcf0a0ad8840349a22062f59a83f59bc9edd05a SHA512 5da2efd685c279ebb1bf67e27e1a8febb20dcdcf33136667b9bf2ca0d3684b366237358269a0c221dd602af37503aa766842cd1932b2711b562c1fc94cd2ae70 DIST rocm-device-libs-5.0.2.tar.gz 242099 BLAKE2B 3fc2afc3a837557da04bcd5673656c08d0b5ebf48fd6568a4b1687d157dc4b08e3b5cd219a7bf3c2ed82ca1391477c32c42b4e594d07ad47ef429061be351af9 SHA512 1c37401641080e511f325cddb62490c8827d1bcef7f2198449246afbd391162ed3294c24b0529e1b3669129e29544989e2cf12d46c90fea8d880c52cfdca5a72 +DIST rocm-device-libs-5.1.3.tar.gz 242862 BLAKE2B 68d66de897f461e9f876de5fe2214803d4c00665651dea6af0952f0ce579c6704a5ec41b08971fa613ade309a0a85cb611b56b592dc2a25e247183e634ea3378 SHA512 cc3dfb8d4b4841ba777355c537175259d0019159ff462358320674b85082cccd99f6462f60fee66228ddfb88fade043445c1bac62504aa1462ba61b7e2751de7 diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-5.1.3-llvm-link.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.1.3-llvm-link.patch new file mode 100644 index ..9e6dc38921e2 --- /dev/null +++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.1.3-llvm-link.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/851702#c4 +Adapt to libLLVM.so instead of the seperated libs +=== +--- ROCm-Device-Libs-rocm-5.0.2.orig/utils/prepare-builtins/CMakeLists.txt ROCm-Device-Libs-rocm-5.0.2/utils/prepare-builtins/CMakeLists.txt +@@ -26,5 +26,5 @@ set_target_properties(prepare-builtins P + CXX_STANDARD_REQUIRED Yes + CXX_EXTENSIONS No) + llvm_update_compile_flags(prepare-builtins) +-llvm_map_components_to_libnames(llvm_libs support core bitreader bitwriter) +-target_link_libraries(prepare-builtins ${llvm_libs}) ++llvm_map_components_to_libnames(llvm_libs support) ++target_link_libraries(prepare-builtins ${llvm_libs} LLVM) diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-5.1.3-test-bitcode-dir.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.1.3-test-bitcode-dir.patch new file mode 100644 index ..9047f8ef90e5 --- /dev/null +++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.1.3-test-bitcode-dir.patch @@ -0,0 +1,24 @@ +lib/amdgcn/bitcode is not among the default bitcode dirs of clang +Add --rocm-device-lib-path to the clang argument +Excerpt from https://salsa.debian.org/rocm-team/rocm-device-libs/-/blob/d2014eed680ccce5f9bd61ff4fc28a89682575f3/debian/patches/cmake-amdgcn-bitcode.patch +== +--- rocm-device-libs.orig/test/constant_folding/RunConstantFoldTest.cmake rocm-device-libs/test/constant_folding/RunConstantFoldTest.cmake +@@ -16,6 +16,7 @@ + -target amdgcn-amd-amdhsa -mcpu=${TEST_CPU} + -Xclang -finclude-default-header + --rocm-path=${BINARY_DIR} ++ --rocm-device-lib-path=${AMDGCN_BITCODES} + -mllvm -amdgpu-simplify-libcall=0 + -o ${OUTPUT_FILE} ${INPUT_FILE} + RESULT_VARIABLE CLANG_RESULT +--- rocm-device-libs.orig/test/constant_folding/CMakeLists.txt rocm-device-libs/test/constant_folding/CMakeLists.txt +@@ -30,6 +30,7 @@ + -DFILECHECK_BIN=${FILECHECK_BIN} + -DOUTPUT_FILE=output.${name}.ll + -DINPUT_FILE=${CMAKE_CURRENT_SOURCE_DIR}/${name}.cl ++ -DAMDGCN_BITCODES=${PROJECT_BINARY_DIR}/lib/amdgcn/bitcode + -DTEST_CPU=gfx900 + -P ${CMAKE_CURRENT_SOURCE_DIR}/RunConstantFoldTest.cmake) + endfunction() diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocminfo/, dev-util/rocminfo/files/
commit: 976187a0664388a0f03b3c2ef8b5434bc594c8ad Author: Yiyang Wu gmail com> AuthorDate: Sat Jun 25 10:56:55 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976187a0 dev-util/rocminfo: add 5.1.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/rocminfo/Manifest | 1 + .../rocminfo-5.1.3-detect-builtin-amdgpu.patch | 50 ++ dev-util/rocminfo/rocminfo-5.1.3.ebuild| 31 ++ 3 files changed, 82 insertions(+) diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest index 6c5dce60e7f1..6c2df6b0a95e 100644 --- a/dev-util/rocminfo/Manifest +++ b/dev-util/rocminfo/Manifest @@ -7,3 +7,4 @@ DIST rocminfo-4.1.0.tar.gz 15379 BLAKE2B dcf7a663792538dbe5c02fbc9e5874d1e716f29 DIST rocminfo-4.2.0.tar.gz 15379 BLAKE2B a76dd3f0d550d5b8a8c39454ef44d5f0a76ad24e4a3b75a9fd2a1b0d4d983a02a877c0eb4d2e4158f9c8c97602b52a2de9a1f535fad609a52e8cad48c4c8a833 SHA512 801c29ae88878b9448ad2f2c9faaa7ffba3a46c77887bebf2fa8d3db7e9258fb4678cf2b898ddfc88a34fcc0fdcc91c9aa2f4a1509eeb05db6a7b085ae28f3dc DIST rocminfo-4.3.0.tar.gz 15379 BLAKE2B 86683d8e88d26a8730cf84b3a1d4f69231ff7158186ca6b867b5a029ae485978cf0d67db2b07c05c046bb300b55b6e80e280b9429cef903e3077dc1da0945b8d SHA512 88b7f1ad86e76ede270d12fc3065eba192fcf3938d749b8345dac3b71be0985071dc5139a801ff46015369cd09b3eefcd8ff9ea71ab297476dda195f57792849 DIST rocminfo-5.0.2.tar.gz 15767 BLAKE2B 4617e4df51cc0b02d1743e655491600510e4f9fc22ef47612aa69bc311e7dc3979b0063c650d9a4fee0124be404b92c110dc9db056a554ee25ba3d4bfd12f618 SHA512 dd02837e621a414b54ef50b52ca816509ffa8b613e7de5f8b09449c5fc543dee054860a2245462008f687683af48203b6d2080fe71bf6e3654981d6bfd56e254 +DIST rocminfo-5.1.3.tar.gz 16772 BLAKE2B 1b35661f9e6cd8cd5180ef3e4fd3dd8e7d6b282947d25c81b0b8bd347a5bee11cf87d950bbd8adcbd7a8a3053c41622b8e99fc0b56f4a14bdf4acf20992becc7 SHA512 998d499b0ae9a22bde30b2c26e31587a78b5ed63a19649d5b203eb47a044f17d1d4d3e951ec094d5be1ca3ba37efa4b19f5b53047727158170fa90c13a8c7563 diff --git a/dev-util/rocminfo/files/rocminfo-5.1.3-detect-builtin-amdgpu.patch b/dev-util/rocminfo/files/rocminfo-5.1.3-detect-builtin-amdgpu.patch new file mode 100644 index ..5d0b2ed284bd --- /dev/null +++ b/dev-util/rocminfo/files/rocminfo-5.1.3-detect-builtin-amdgpu.patch @@ -0,0 +1,50 @@ +/sys/module/amdgpu instead of lsmod for builtin amdgpu kernel module + +https://github.com/RadeonOpenCompute/rocminfo/pull/43 +https://github.com/RadeonOpenCompute/rocminfo/issues/42 +From ea4f017ed035928b1970e2589b02ec9b348c863e Mon Sep 17 00:00:00 2001 +From: YiyangWu +Date: Wed, 18 Aug 2021 21:05:20 +0800 +Subject: [PATCH] Check /sys/module/amdgpu for ROCk instead of lsmod + +Closes: #42 + +Signed-off-by: YiyangWu +--- + rocminfo.cc | 10 ++ + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/rocminfo.cc b/rocminfo.cc +index 871f406..58c847d 100755 +--- a/rocminfo.cc b/rocminfo.cc +@@ -995,6 +995,8 @@ AcquireAndDisplayAgentInfo(hsa_agent_t agent, void* data) { + err = AcquireAgentInfo(agent, _i); + RET_IF_HSA_ERR(err); + ++ std::string ind(kIndentSize, ' '); ++ + printLabel("***", true); + std::string agent_ind("Agent "); + agent_ind += std::to_string(*agent_number).c_str(); +@@ -1031,16 +1033,16 @@ AcquireAndDisplayAgentInfo(hsa_agent_t agent, void* data) { + + int CheckInitialState(void) { + // Check kernel module for ROCk is loaded +- FILE *fd = popen("lsmod | grep amdgpu", "r"); +- char buf[16]; +- if (fread (buf, 1, sizeof (buf), fd) == 0) { ++ int module_dir; ++ module_dir = open("/sys/module/amdgpu", O_DIRECTORY); ++ if (module_dir < 0) { + printf("%sROCk module is NOT loaded, possibly no GPU devices%s\n", + COL_RED, COL_RESET); + return -1; + } else { + printf("%sROCk module is loaded%s\n", COL_WHT, COL_RESET); ++ close(module_dir); + } +- pclose(fd); + + // Check if user belongs to the group for /dev/kfd (e.g. "video" or + // "render") diff --git a/dev-util/rocminfo/rocminfo-5.1.3.ebuild b/dev-util/rocminfo/rocminfo-5.1.3.ebuild new file mode 100644 index ..c090c863e060 --- /dev/null +++ b/dev-util/rocminfo/rocminfo-5.1.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocminfo-rocm-${PV}" +fi + +DESCRIPTION="ROCm Application for Reporting System Info" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo; +LICENSE="UoI-NCSA"
[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/, dev-util/hip/files/
commit: 82a6c2ca05ccf2dad8cbd75a813d6deafe4f105f Author: Yiyang Wu gmail com> AuthorDate: Wed Jun 15 12:42:07 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:22:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a6c2ca dev-util/hip: add 5.1.3 Switch from llvm-roc to vanilla clang -- New variables about clang path in hipvars.pm hip-5.1.3-clang-include-path.patch to fix hipcc finding clang hip-5.1.3-rocm-path.patch: add compile flag to support unpatched clang Using sed cmd to fix clang header location in cmake Closes: https://bugs.gentoo.org/851702 Reference: https://github.com/ROCm-Developer-Tools/hipamd/issues/18 Reference: https://github.com/ROCm-Developer-Tools/hipamd/issues/27 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/hip/Manifest | 6 + ...0001-SWDEV-316128-HIP-surface-API-support.patch | 35 + .../hip/files/hip-5.1.3-clang-include-path.patch | 12 ++ .../hip/files/hip-5.1.3-fix-hip_prof_gen.patch | 38 + dev-util/hip/files/hip-5.1.3-rocm-path.patch | 13 ++ dev-util/hip/files/hipvars-5.1.3.pm| 21 +++ dev-util/hip/hip-5.1.3.ebuild | 161 + 7 files changed, 286 insertions(+) diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest index a5655c73e1a8..de73421d0c04 100644 --- a/dev-util/hip/Manifest +++ b/dev-util/hip/Manifest @@ -1,11 +1,17 @@ DIST 5.0.2-update-header.patch.gz 5136 BLAKE2B 290b9e250e3004a1147ad28606d7d205078affbd809c6a429744767ebabf35bd8df6395dc135984d345ae2f23fa457dcb2524bcbf31c5bf16903d3ee2007bf5d SHA512 41b1025c403e874026a712ec6f6571c873203b08ddadf68848f6d1f63924c21b206677b330f79edad2c4b85e2ba5053b1d33f70c7c09ff9c17bc5905b849da0c +DIST hip-5.1.3-update-header.patch.gz 3406 BLAKE2B 805539c3396a9cdcc4b807afd96eacd2de0e494a9ec927a1526cb8ce26b1c6e0a4d06415cd0210cba1398b5ff70f995fa67ad22b659578c075eb24c2a2cc9228 SHA512 eef4d70f9470a61d1d8cb140728cc4f2e792a4e64e0900a7410a74f3a6421410e7546e4e62bbbf35ae231b566bf162fb85de1f1ad1d8cfb2f282d2ed9a34b53a DIST rocclr-5.0.2.tar.gz 853965 BLAKE2B a0d568eb3b230845970d8256a5a2f32018e4b9fb68e0f1aa13a1f3fc953e614025315b90cbe68c107f7150cf91b4b1ea438455429062c7dc06ef77d65dedd2ec SHA512 b30a57c09973d8ef624511f422babaf9722685b9f85643783aebc000671b41fd54f44b308cece0baab187e1ee00b10335c6d22b6bad6fb3468abe6ef0da97d73 +DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c SHA512 89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca DIST rocm-hip-4.0.0.tar.gz 1012154 BLAKE2B 02343239a5b27c42dafd241f2c9b6f5195c50f78bfd717ae72bcb16d384bd6cf97ff6f2b86bfcf323aaaf022d6897f46d0987826c80d6f6279be4cb4792e15be SHA512 cf840dbe28a9a15e3be14351bfa22d3c81e1654813a7aee55f53e71b2ee183f8dd0de14a79791617fabb5b357cadbf2ce2f476f78884b2843d30f206d65088f6 DIST rocm-hip-4.1.0.tar.gz 954215 BLAKE2B c4b75ab2158e6921be1c34820ab5d1a5e2eb36112834b0143c50023caa27de384e0497f4837947cc7fe05554c6c95201340b1979eb916b31ebb4ffec8c923735 SHA512 420ffd7b79e2b4506873cbfc56e96395f8ed9d9375ce28df51626601199d4d8dca6920528e255d39a48ad66ee11f4b653f3b9f659df489d32b21886fb86c64b5 DIST rocm-hip-4.2.0.tar.gz 918281 BLAKE2B 45c28289c8ff9e600bfd9daff8af162c897fcfdf41ce65d91d1761d58253d87a6385fd4a15e818619ca39d3413479bf043ab2758fead349a243105e979b64f7c SHA512 e620507321c949ded2eab6159099eef0eab267eb686b6ee0ed86022fffaa51fb8714a7f344b79acf76c876c55919360905d1bb3a7c00a87f40174774d6682ce8 DIST rocm-hip-4.3.0.tar.gz 967550 BLAKE2B 263e8bbaa86198d3cb6a29f5597b56a3fe1e9338a8c485935070e6253816ccdba9671f33d8142c260aa3c36f43a71de7f2c1b7a15e1227f97aaf03ed10ce10dd SHA512 bc2d9597200405397387cc8f626f0cc734ee450c462bd7c7a0c655e3dfe2d1e09780328cbfa1c0d1e0db836e561fc450c5d514a6ad1a5828cb913c4c3c535ef1 DIST rocm-hip-5.0.2.tar.gz 958496 BLAKE2B 9c8bb1eacd982203e3bd6c24560672c4a9aaf5606608635d7da5a60f613d9be50998f990c1ea3e0e6f5581e0efcba09af736a77bbc9469b2898e0974d063e8d6 SHA512 4a99e86a4594c15509a1bbfec0678cd05469eb14dcf35ce650e1eb7c2415f57f59071b1b8add2f8566ccf06242bead77abd275987fe79fe6031dea90d5693805 +DIST rocm-hip-5.1.3.tar.gz 967696 BLAKE2B 15cb52b5934b84acf515fe9c83b7c8982e00a23e20af933bdd2c4bc5b56fd42b08c8a08e840c85d2e0a8386d5a0e9c110504f68499989de1aaad00e9a5efcf43 SHA512 6b6fd6c12d73788df1711b12326b97fc7a184f319e0db114947b7967b75f2ee131f81e42e43a4981456b507221a6013133731120409f90214e13304299ccbc24 DIST rocm-hipamd-5.0.2.tar.gz 319973 BLAKE2B ca19938eeca66f0d2614ff933e1d0e75b6b8dbc8d996fd4369e5649897b9948271ac88f2a66f0a40ef586d6185b30d01132decac95d1615c1ee419996050ed07 SHA512 056acab082b5073e81f9e5de00ae12c85021d1c297cdcfc45b85f191dcc68603f64fe5d0e75f9523120657947eb125beaa9c3ce26234968c43b200e638f9afa3 +DIST rocm-hipamd-5.1.3.tar.gz 331996 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-libs/roct-thunk-interface/
commit: 2d98f165c76cf3da395a8acfb22442bf5c848d21 Author: Yiyang Wu gmail com> AuthorDate: Sat Jun 25 10:55:21 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d98f165 dev-libs/roct-thunk-interface: add 5.1.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-libs/roct-thunk-interface/Manifest | 1 + .../roct-thunk-interface-5.1.3.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-libs/roct-thunk-interface/Manifest b/dev-libs/roct-thunk-interface/Manifest index 8eb3d57d96b4..4e38d834ffb1 100644 --- a/dev-libs/roct-thunk-interface/Manifest +++ b/dev-libs/roct-thunk-interface/Manifest @@ -4,3 +4,4 @@ DIST roct-thunk-interface-4.2.0.tar.gz 3162877 BLAKE2B 48196c2334a5514c17a5b6ca1 DIST roct-thunk-interface-4.3.0.tar.gz 3177655 BLAKE2B e3746bb361731484acb5da8c48246fa9ce6cce46919bc771e2670bc4694e09147b51b65274cc58d690e06ce6781aca54d67508625d9ffc1e30f42dbd69adabd5 SHA512 c0515784696464feef906d6ef4446c9bddb77b5abe62e982a7d75331a8b7fb84e94f12ebeaf2e128be28ab8f903bf6894cbf2302aa5ddee23eaf9b2cc807c872 DIST roct-thunk-interface-4.5.2.tar.gz 3178434 BLAKE2B b3416d1f7f26401a543ff5ef1b728a6efc38c5c9306d98cb03f034f8b0e10f961f9863192c23a6b7a70ff543e2d8abb60169a4a9a0c5992f2483e6f69db2 SHA512 6f51956df14532a3428f56a80479357c703c26589c68b054a340d751e34435211500c441fc90d7edbbb7c6c327a8ba71afafc8355c8c0e7a1cd45a9c9d0d99e6 DIST roct-thunk-interface-5.0.2.tar.gz 3178727 BLAKE2B 9b8926ec18340a686f0499070dd4846fb9ba3eae2fed2d02615fbbee977c3417cb5815b54a19aed7623484e175702cb757e8f3ac30b8b9f04ce4cf0ce81b2cc5 SHA512 c78a4d22d6e09decfec8c710707bc89ca30d3deba9ee3123af83d530f1bf58cb3681206a8c2ad8a523ff45621b87701020cfce23bba4fd87b81791ee8f04619e +DIST roct-thunk-interface-5.1.3.tar.gz 3178689 BLAKE2B c46af7bc60772beaa9a214a86a634290cfd7952589f70736c0c2544c0459eb4fdcc65030d897dbb67bfbaae545f529ac647397df3fcfeddeb5d5e05a283cfd6b SHA512 746a04e667ce242160d6e2519594fc93b205520dae28678859fbd40c3c641082aa6219c04c8e2b58289763a5244dd6336b56c2e2016ba671c5e5a6fb9ca5caea diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-5.1.3.ebuild b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.1.3.ebuild new file mode 100644 index ..d0cf376f0b8d --- /dev/null +++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.1.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake linux-info + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Thunk Interface" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface; +CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU ~DRM_AMDGPU_USERPTR" +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND="sys-process/numactl" +DEPEND="${RDEPEND}" +BDEPEND="x11-libs/libdrm[video_cards_amdgpu]" + +CMAKE_BUILD_TYPE=Release + +src_prepare() { + sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die + sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm-smi/files/, dev-util/rocm-smi/
commit: c1198ee528b9f90cca1f63baecf16c8dbd0741e6 Author: Yiyang Wu gmail com> AuthorDate: Mon Jul 11 09:04:21 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:22:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1198ee5 dev-util/rocm-smi: add 5.1.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/rocm-smi/Manifest | 1 + .../rocm-smi-5.1.3-detect-builtin-amdgpu.patch | 26 + dev-util/rocm-smi/rocm-smi-5.1.3.ebuild| 62 ++ 3 files changed, 89 insertions(+) diff --git a/dev-util/rocm-smi/Manifest b/dev-util/rocm-smi/Manifest index d45d584c8345..a5d1a8903631 100644 --- a/dev-util/rocm-smi/Manifest +++ b/dev-util/rocm-smi/Manifest @@ -2,3 +2,4 @@ DIST rocm-smi-4.0.0.tar.gz 45065 BLAKE2B 90a28c162099deaa67c98701b79328c760973d8 DIST rocm-smi-4.3.0.tar.gz 1672482 BLAKE2B 21b35daa565ce368ac10110ba73f723c5d2125e401f5c8fa2d8e3300f450f39dd0c1de74681249868a842b568af0f2cf0d1f7bf0d40d338a7d1ee7c9e25b67dd SHA512 2bf5d3f1be50636c7c848cfa982fcdb6fbf25d648bcbe2a195e1153c7f4c8b11b2b3650aaa110eec780a218a1503afe84637c7d6e7e868e7065f8c51d8d3b8dd DIST rocm-smi-4.5.2.tar.gz 1674835 BLAKE2B 7cf69170a4a8dedfdc467e3b8dc64bd829136062487814e169cca0deabcd05d8adaf4fc440173e10cd8117ae63119f10a09c3042b0915b865e0620322c940e91 SHA512 640645d07dbc93a85d4e498bcc88fa0caab36b5af0f9feabf8a2383786ccb2b588be625f46e90d1b71803c011891a62a3642098fd0eb83530d5d8e0a49d204dc DIST rocm-smi-5.0.2.tar.gz 1677784 BLAKE2B 28e136a8b3c630ed7d5b514ad5bf985ff540df8e1fc2378b855032a6ebd2bcbcd4aab5e8a5a9e6462eacd2ac9ada0b8940aed582ce118d1066bded115af42e22 SHA512 bbad2bbebb81de42a15d8aa48e4751dbf9b8f9ee74633d16828f6977fadff35e9db0b7c9ee465a61c40a3e8f2f0f99b79cd5c5b142785cf61958d432f13d7f05 +DIST rocm-smi-5.1.3.tar.gz 1701386 BLAKE2B c5e779f5c33fec0b1b39b09c758dfadd3c24e28f15381593f2959e5c2fb9f49af3a7ca1f9ab7d6bf34c5af4fbe3f0c0ae20c6c049cbf9421a9184735bb4a64a2 SHA512 7bf7af2b42a035c298c2f9009b6123671af41f9ca1a50607cfa362f39dbd82ff88f8c13ece6c4edab585edadd9072ed096a400dd3850851e1beef3633a8eb14e diff --git a/dev-util/rocm-smi/files/rocm-smi-5.1.3-detect-builtin-amdgpu.patch b/dev-util/rocm-smi/files/rocm-smi-5.1.3-detect-builtin-amdgpu.patch new file mode 100644 index ..3f322aef3582 --- /dev/null +++ b/dev-util/rocm-smi/files/rocm-smi-5.1.3-detect-builtin-amdgpu.patch @@ -0,0 +1,26 @@ +Detect amdgpu module for amdgpu-builtin kernel +From dc2a4b5b256692e1a6ecef45210682c316b961e0 Mon Sep 17 00:00:00 2001 +From: YiyangWu +Date: Sat, 2 Apr 2022 16:40:11 +0800 +Subject: [PATCH] Check /sys/module/amdgpu for ROCk instead of lsmod + +Closes: #102 + +Signed-off-by: YiyangWu +--- + python_smi_tools/rocm_smi.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/python_smi_tools/rocm_smi.py b/python_smi_tools/rocm_smi.py +index 57606ee..35be495 100755 +--- a/python_smi_tools/rocm_smi.py b/python_smi_tools/rocm_smi.py +@@ -66,7 +66,7 @@ def driverInitialized(): + """ + driverInitialized = '' + try: +-driverInitialized = str(subprocess.check_output("cat /proc/modules|grep amdgpu", shell=True)) ++driverInitialized = str(subprocess.check_output("test -d /sys/module/amdgpu", shell=True)) + except subprocess.CalledProcessError: + pass + if len(driverInitialized) > 0: diff --git a/dev-util/rocm-smi/rocm-smi-5.1.3.ebuild b/dev-util/rocm-smi/rocm-smi-5.1.3.ebuild new file mode 100644 index ..7947568516a5 --- /dev/null +++ b/dev-util/rocm-smi/rocm-smi-5.1.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-r1 + +DESCRIPTION="ROCm System Management Interface Library" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocm_smi_lib; + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocm_smi_lib; + EGIT_BRANCH="master" +else + SRC_URI="https://github.com/RadeonOpenCompute/rocm_smi_lib/archive/rocm-${PV}.tar.gz -> rocm-smi-${PV}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocm_smi_lib-rocm-${PV}" +fi + +LICENSE="MIT NCSA-AMD" +SLOT="0/$(ver_cut 1-2)" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS}" +BDEPEND="" + +PATCHES=( + "${FILESDIR}"/${PN}-5.0.2-gcc12-memcpy.patch + "${FILESDIR}"/${PN}-5.1.3-detect-builtin-amdgpu.patch +) + +src_prepare() { + sed -e "/DESTINATION/s,\${OAM_NAME}/lib,$(get_libdir)," \ + -e "/DESTINATION/s,oam/include/oam,include/oam," -i oam/CMakeLists.txt || die + sed -e "/link DESTINATION/,+1d" \ + -e "/DESTINATION/s,\${ROCM_SMI}/lib,$(get_libdir)," \ + -e "/bindings_link/,+3d" \ + -e "/rsmiBindings.py/,+1d" \ + -e
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm_bandwidth_test/
commit: 12b05affa246388231a995adba68102a394a9cb3 Author: Benda Xu gentoo org> AuthorDate: Sat Aug 6 13:19:38 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:22:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b05aff dev-util/rocm_bandwidth_test: relax slot dependency. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> ..._bandwidth_test-5.0.2.ebuild => rocm_bandwidth_test-5.0.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.0.2.ebuild b/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.0.2-r1.ebuild similarity index 93% rename from dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.0.2.ebuild rename to dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.0.2-r1.ebuild index 6353571d9ac8..094ed9071adb 100644 --- a/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.0.2.ebuild +++ b/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.0.2-r1.ebuild @@ -13,7 +13,7 @@ LICENSE="NCSA-AMD" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64" -DEPEND="dev-libs/rocr-runtime:${SLOT}" +DEPEND="dev-libs/rocr-runtime:=" RDEPEND="${DEPEND}" BDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm-cmake/
commit: 5d323677e1366828047a9fc2e32fa8a0e8bcedfb Author: Yiyang Wu gmail com> AuthorDate: Sun Jun 26 07:06:58 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d323677 dev-util/rocm-cmake: add 5.1.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/rocm-cmake/Manifest| 1 + dev-util/rocm-cmake/rocm-cmake-5.1.3.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/dev-util/rocm-cmake/Manifest b/dev-util/rocm-cmake/Manifest index c7ad0639575c..0f0d3bd58741 100644 --- a/dev-util/rocm-cmake/Manifest +++ b/dev-util/rocm-cmake/Manifest @@ -7,3 +7,4 @@ DIST rocm-cmake-4.2.0.tar.gz 22147 BLAKE2B 14d90d187a845fd148b77cd73a628653405be DIST rocm-cmake-4.3.0.tar.gz 22912 BLAKE2B 588ba127aa401826021e40d2c0dc05fb40e6000bf26ad2f32a40d52b4882a5e0705f9d303784ca830f2dc88dbda4fc7ffe89e0080d862dd8867a021f7c008331 SHA512 1277336c9535fa934bd7f255299d31d817ae3c659468ade4d7689325df175aa3029f5b1ebde072a4f1d5edf31281582371a44902fa46171634ad238fc8b3bde0 DIST rocm-cmake-4.5.2.tar.gz 26353 BLAKE2B a4865501c0bdf83f968b040dc61edf9ded248c0d9f07e8efcfa90e212382f8637dc06c2116d21f08b063e9f038ad7d4d2ea7aafb57c9cd562156783084e772d9 SHA512 8c4ec3f1b10f5e2d3057e8a670bc75c347a70508b8610569fe71b67a3f91f901272b3bec11734fc2835efc19c666572d9c63e8edbd035c28adb00c6e349cc5c7 DIST rocm-cmake-5.0.2.tar.gz 34496 BLAKE2B 94a19c51e318bade4034ab219bd4ef7f4adbb412d0306ab38a0d3e5a6fb178d42a793997e097b45b9d07e4a0b38fb32db137a7ec3d8540ab76035774f00a34d5 SHA512 c9378b13c4d9fddc82d12e3889851368b959dfe490227f4e8494c07d5e397e369cc80b4aadaf977ed382150b97254b9bcf291bd640bab5ab35cd5b002b6f +DIST rocm-cmake-5.1.3.tar.gz 39781 BLAKE2B 9ffe9ce6390889b651ffbb8019dc8f0274f8aa3ac7cf14da05f828ab952c575ff34e120f0cef3b3fd46bff208f47a3d293feff2c77a1104e942c5d9f4303f61c SHA512 31dfbfd822a9b6f817ef459df171e4a2ba16556d00ad8b3b5be3ebebffe03cbbd815d394cc6452509e47424a3cac50e523e31923b2b9c48d586163ead2338c74 diff --git a/dev-util/rocm-cmake/rocm-cmake-5.1.3.ebuild b/dev-util/rocm-cmake/rocm-cmake-5.1.3.ebuild new file mode 100644 index ..ac9cb2351f34 --- /dev/null +++ b/dev-util/rocm-cmake/rocm-cmake-5.1.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocm-cmake/; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/rocm-cmake/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocm-cmake-rocm-${PV}" +fi + +DESCRIPTION="Radeon Open Compute CMake Modules" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocm-cmake; +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-5.0.2-license.patch +) + +src_prepare() { + sed -e "/ROCM_INSTALL_LIBDIR/s:lib:$(get_libdir):" \ + -i "${S}/share/rocm/cmake/ROCMInstallTargets.cmake" || die + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocFFT/
commit: 1dfa608f1f5db0a577e90464f63534b60edefc71 Author: Benda Xu gentoo org> AuthorDate: Sat Aug 6 09:37:21 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfa608f sci-libs/rocFFT: relax SLOT dependency. This unlocks the exact SLOT dependency of the lower and higher level ROCm tools to make version bumps easier. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> sci-libs/rocFFT/{rocFFT-5.0.2.ebuild => rocFFT-5.0.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/rocFFT/rocFFT-5.0.2.ebuild b/sci-libs/rocFFT/rocFFT-5.0.2-r1.ebuild similarity index 99% rename from sci-libs/rocFFT/rocFFT-5.0.2.ebuild rename to sci-libs/rocFFT/rocFFT-5.0.2-r1.ebuild index bd101fb2e922..63f8d053f59c 100644 --- a/sci-libs/rocFFT/rocFFT-5.0.2.ebuild +++ b/sci-libs/rocFFT/rocFFT-5.0.2-r1.ebuild @@ -28,7 +28,7 @@ perfscripts? ( dev-python/pandas[${PYTHON_USEDEP}] ) ${PYTHON_DEPS}" -DEPEND="dev-util/hip:${SLOT} +DEPEND="dev-util/hip:= ${PYTHON_DEPS}" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm-clang-ocl/, dev-util/rocm-clang-ocl/files/
commit: 8a64d9b3fa74ab7ee3ec9b4d85f813d63648a130 Author: Benda Xu gentoo org> AuthorDate: Sat Aug 6 13:47:56 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:22:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a64d9b3 dev-util/rocm-clang-ocl: use system clang. Bug: https://bugs.gentoo.org/851702 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> .../files/rocm-clang-ocl-5.0.2-system-llvm.patch| 17 + ...-ocl-5.0.2.ebuild => rocm-clang-ocl-5.0.2-r1.ebuild} | 9 + 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/dev-util/rocm-clang-ocl/files/rocm-clang-ocl-5.0.2-system-llvm.patch b/dev-util/rocm-clang-ocl/files/rocm-clang-ocl-5.0.2-system-llvm.patch new file mode 100644 index ..5f052f4282e0 --- /dev/null +++ b/dev-util/rocm-clang-ocl/files/rocm-clang-ocl-5.0.2-system-llvm.patch @@ -0,0 +1,17 @@ +Use system clang. + +Forwarded: not yet. + +Index: clang-ocl-rocm-5.0.2/CMakeLists.txt +=== +--- clang-ocl-rocm-5.0.2.orig/CMakeLists.txt clang-ocl-rocm-5.0.2/CMakeLists.txt +@@ -20,7 +20,7 @@ if(hcc_FOUND) + set(CLANG_BIN "${hcc_LIB_INSTALL_DIR}/../bin" CACHE STRING "") + set(BITCODE_DIR "${hcc_LIB_INSTALL_DIR}" CACHE STRING "") + else() +-find_program(CLANG_EXE NAMES clang HINTS ${CXX_COMPILER_PATH}/bin PATHS /opt/rocm/llvm/bin) ++find_program(CLANG_EXE NAMES clang) + get_filename_component(CLANG_EXE_DIR ${CLANG_EXE} DIRECTORY) + find_package(AMDDeviceLibs PATHS /opt/rocm) + set(CLANG_BIN "${CLANG_EXE_DIR}" CACHE STRING "") diff --git a/dev-util/rocm-clang-ocl/rocm-clang-ocl-5.0.2.ebuild b/dev-util/rocm-clang-ocl/rocm-clang-ocl-5.0.2-r1.ebuild similarity index 86% rename from dev-util/rocm-clang-ocl/rocm-clang-ocl-5.0.2.ebuild rename to dev-util/rocm-clang-ocl/rocm-clang-ocl-5.0.2-r1.ebuild index 202836d1adbe..40be9d9dd7df 100644 --- a/dev-util/rocm-clang-ocl/rocm-clang-ocl-5.0.2.ebuild +++ b/dev-util/rocm-clang-ocl/rocm-clang-ocl-5.0.2-r1.ebuild @@ -20,12 +20,13 @@ DEPEND=" S="${WORKDIR}/clang-ocl-rocm-${PV}" +PATCHES=( "${FILESDIR}"/${PN}-5.0.2-system-llvm.patch ) + src_prepare() { - sed -e "s:HINTS \${CXX_COMPILER_PATH}/bin:NO_DEFAULT_PATH:" \ - -e "s:/opt/rocm/llvm/bin:${EPREFIX}/usr/lib/llvm/roc/bin:" \ + cmake_src_prepare + + sed \ -e "/AMDDeviceLibs PATHS/s:/opt/rocm:${EPREFIX}/usr/lib/cmake/AMDDeviceLibs:" \ -e "s:\${AMD_DEVICE_LIBS_PREFIX}/amdgcn/bitcode:${EPREFIX}/usr/lib/amdgcn/bitcode:" \ -i CMakeLists.txt || die - - cmake_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocprofiler/
commit: 265ca3c8df6f4b6d840a97634a59c5f9e5f1c831 Author: Yiyang Wu gmail com> AuthorDate: Sat Aug 6 06:14:22 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:22:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265ca3c8 dev-util/rocprofiler: add 5.1.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/rocprofiler/Manifest | 1 + dev-util/rocprofiler/rocprofiler-5.1.3.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/dev-util/rocprofiler/Manifest b/dev-util/rocprofiler/Manifest index ad88feaed619..b4695fc215a2 100644 --- a/dev-util/rocprofiler/Manifest +++ b/dev-util/rocprofiler/Manifest @@ -1,2 +1,3 @@ DIST rocprofiler-4.3.0.tar.gz 1402250 BLAKE2B 3826c3b26b0d5838ab3475614c2ecd2265e177fe40b8a90abb491746513bd50841e5ceb34d1fcb4bcb2fbe8a6854b9715d0670d38f08775e5e14cd855f15629b SHA512 e327146604459f2f827ab943a21d0eaa0ee41cf6770ab94dd019d461cf6438e70a48139ce67ec1553d0f450fa5bb233a7ed39438e8bf39b33218d53e2c270d3b DIST rocprofiler-5.0.2.tar.gz 1401732 BLAKE2B ae870bc50dbd39c11e24f77ccb41773df1107b76cb7a12e1cebc66f8d66ddba6ad3bd6f9fe61657b03b22ef35f88fb608cf6070178f6aab24fe7a1bdcac43a96 SHA512 244e2b827126b7299ec0510daa5e1245a4a5a877394419f8bc9113f443231f67fc935609cbde6eeb26bb138ab4e95e2a88829ffa79ecc8f9881b5a77b5910c02 +DIST rocprofiler-5.1.3.tar.gz 1402172 BLAKE2B 16e9b127ede94a3f96056e84a2942b6c9f3aec90579fb12796ab8ba385160aa020e3dc77f7a475dadbc0a813a823ae733ca9560f6a09e55c4c82b13dd792dfa4 SHA512 6e9932a425eaaa2a1e1741280d7525c6360700f85edb3bcf4967fe9be4fed662bae0d2ba609701f0d9733769c340e93e32076024b27bab3303449c1d68d9e1ce diff --git a/dev-util/rocprofiler/rocprofiler-5.1.3.ebuild b/dev-util/rocprofiler/rocprofiler-5.1.3.ebuild new file mode 100644 index ..e58a6e4b99d3 --- /dev/null +++ b/dev-util/rocprofiler/rocprofiler-5.1.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-any-r1 + +DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git; +SRC_URI="https://github.com/ROCm-Developer-Tools/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-rocm-${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/rocr-runtime:${SLOT} + dev-util/roctracer:${SLOT} + " +DEPEND="${RDEPEND}" +BDEPEND=" + $(python_gen_any_dep ' + dev-python/CppHeaderParser[${PYTHON_USEDEP}] + ') +" + +PATCHES=( "${FILESDIR}/${PN}-4.3.0-nostrip.patch" + "${FILESDIR}/${PN}-4.3.0-no-aqlprofile.patch" + "${FILESDIR}/${PN}-5.0.2-gentoo-location.patch" ) + +python_check_deps() { + has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" +} + +src_prepare() { + sed -e "s,\${DEST_NAME}/lib,$(get_libdir),g" \ + -e "s,\${DEST_NAME}/include,include/\${DEST_NAME},g" \ + -e "s,\${DEST_NAME}/bin,bin,g" \ + -e "/ctrl DESTINATION/s,\${DEST_NAME}/tool,bin,g" \ + -e "/CPACK_RESOURCE_FILE_LICENSE/d" \ + -e "/libtool.so DESTINATION/s,\${DEST_NAME}/tool,$(get_libdir),g" -i CMakeLists.txt || die + + cmake_src_prepare + + sed -e "s,@LIB_DIR@,$(get_libdir),g" -i bin/rpl_run.sh || die +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_PREFIX_PATH="${EPREFIX}/usr/include/hsa" + -DPROF_API_HEADER_PATH="${EPREFIX}"/usr/include/roctracer/ext + -DUSE_PROF_API=1 + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocprofiler/, dev-util/rocprofiler/files/
commit: e1d053dbfe4fa017dff9bb79e6e0fc794fc105f0 Author: Yiyang Wu gmail com> AuthorDate: Sat Aug 6 08:14:32 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d053db dev-util/rocprofiler: Skip loading proprietary AQLProfile lib This should be in d4034da0890695292c0c2d24aba60446bcf8a465 as the commit message suggests, but missed there. Closes: https://github.com/gentoo/gentoo/pull/26755 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> .../files/rocprofiler-4.3.0-no-aqlprofile.patch| 35 ++ dev-util/rocprofiler/rocprofiler-4.3.0.ebuild | 1 + dev-util/rocprofiler/rocprofiler-5.0.2.ebuild | 1 + 3 files changed, 37 insertions(+) diff --git a/dev-util/rocprofiler/files/rocprofiler-4.3.0-no-aqlprofile.patch b/dev-util/rocprofiler/files/rocprofiler-4.3.0-no-aqlprofile.patch new file mode 100644 index ..12480d0baa0a --- /dev/null +++ b/dev-util/rocprofiler/files/rocprofiler-4.3.0-no-aqlprofile.patch @@ -0,0 +1,35 @@ +Skip loading proprietary AQLProfile lib +--- a/src/util/hsa_rsrc_factory.cpp 2021-06-28 23:09:44.0 +0800 b/src/util/hsa_rsrc_factory.cpp 2022-05-11 10:48:23.431989766 +0800 +@@ -138,14 +138,6 @@ HsaRsrcFactory::HsaRsrcFactory(bool init + if (cpu_pool_ == NULL) CHECK_STATUS("CPU memory pool is not found", HSA_STATUS_ERROR); + if (kern_arg_pool_ == NULL) CHECK_STATUS("Kern-arg memory pool is not found", HSA_STATUS_ERROR); + +- // Get AqlProfile API table +- aqlprofile_api_ = {0}; +-#ifdef ROCP_LD_AQLPROFILE +- status = LoadAqlProfileLib(_api_); +-#else +- status = hsa_api_.hsa_system_get_major_extension_table(HSA_EXTENSION_AMD_AQLPROFILE, hsa_ven_amd_aqlprofile_VERSION_MAJOR, sizeof(aqlprofile_api_), _api_); +-#endif +- CHECK_STATUS("aqlprofile API table load failed", status); + + // Get Loader API table + loader_api_ = {0}; +--- a/test/util/hsa_rsrc_factory.cpp2021-06-28 23:09:44.0 +0800 b/test/util/hsa_rsrc_factory.cpp2022-05-11 10:50:44.571990702 +0800 +@@ -135,14 +135,6 @@ HsaRsrcFactory::HsaRsrcFactory(bool init + if (cpu_pool_ == NULL) CHECK_STATUS("CPU memory pool is not found", HSA_STATUS_ERROR); + if (kern_arg_pool_ == NULL) CHECK_STATUS("Kern-arg memory pool is not found", HSA_STATUS_ERROR); + +- // Get AqlProfile API table +- aqlprofile_api_ = {0}; +-#ifdef ROCP_LD_AQLPROFILE +- status = LoadAqlProfileLib(_api_); +-#else +- status = hsa_api_.hsa_system_get_major_extension_table(HSA_EXTENSION_AMD_AQLPROFILE, hsa_ven_amd_aqlprofile_VERSION_MAJOR, sizeof(aqlprofile_api_), _api_); +-#endif +- CHECK_STATUS("aqlprofile API table load failed", status); + + // Get Loader API table + loader_api_ = {0}; diff --git a/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild b/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild index 630f4754fc8f..33982694c17f 100644 --- a/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild +++ b/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild @@ -28,6 +28,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${P}-fix-gcc11.patch" "${FILESDIR}/${PN}-4.3.0-nostrip.patch" + "${FILESDIR}/${PN}-4.3.0-no-aqlprofile.patch" "${FILESDIR}/${PN}-4.3.0-ldflag.patch" "${FILESDIR}/${PN}-4.3.0-gentoo-location.patch" ) diff --git a/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild b/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild index 7e8f0346636d..23d1b9cc746c 100644 --- a/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild +++ b/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild @@ -28,6 +28,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-4.3.0-nostrip.patch" "${FILESDIR}/${PN}-4.3.0-ldflag.patch" + "${FILESDIR}/${PN}-4.3.0-no-aqlprofile.patch" "${FILESDIR}/${PN}-5.0.2-gentoo-location.patch" ) python_check_deps() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/roctracer/
commit: 7f7f4deddce2b384f6400ca230be074347e8698e Author: Yiyang Wu gmail com> AuthorDate: Thu Aug 4 14:59:21 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:22:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7f4ded dev-util/roctracer: add 5.1.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/roctracer/Manifest | 2 + dev-util/roctracer/roctracer-5.1.3.ebuild | 77 +++ 2 files changed, 79 insertions(+) diff --git a/dev-util/roctracer/Manifest b/dev-util/roctracer/Manifest index 1240ce5001e4..2a1578462cf0 100644 --- a/dev-util/roctracer/Manifest +++ b/dev-util/roctracer/Manifest @@ -3,6 +3,8 @@ DIST rocm-tracer-4.0.0.tar.gz 462166 BLAKE2B 1294b5639a743a9d32737c72dc0f082b5a3 DIST rocm-tracer-4.2.0.tar.gz 476974 BLAKE2B 3a7be9c269fec5dcca98d7de514d97a2e1de7bbfaa54a1aca2df70453d05326564c8ee7bf793c7d176069ecd3f7f91409c6a20dd0773aa157f7abc1dac41448e SHA512 002d9fccee4761af4853e589b116bc5844b98abb84517c260aedcb5f31f5c92b862a233062ec280a6f878343c4f751d55f47fd38483e1882feb8c970f9836120 DIST rocm-tracer-4.3.0.tar.gz 477647 BLAKE2B d597df2efef0c750637c8f509b89ad62927cb839ba7c9a42fa71882ee13d4a0bba295af19b02eda5310421e53187e9a98a76777f0d3a587e7e652ecf4c10cb6a SHA512 47ea2705a361cb863f33a9f4c1a7d5005bb679221fa95f14dd5404ef5af32377bad5c7d9807e2fff8030a9c26ac4230f2bab833344ef49ecebbd5653f0edfc2c DIST rocm-tracer-5.0.2.tar.gz 474669 BLAKE2B b350111590140e1282338e4f134caf6228677c49361ceb9bc7ba0da8709346daa4fd014644c04adff0e903dba6014a84edd2eb3a5c132a8f91b479e4d5b085e5 SHA512 3fc1449cc9c9bf83e5233a7a0e83c0e3fa9da225d5ee4427b7d6fa15e3580497e1b9fbcd63892e4a99df01582aecd3ccfd66d2a19af2d8c25949ee705894ea44 +DIST rocm-tracer-5.1.3.tar.gz 511617 BLAKE2B 4142979b3b7d649798a7ac0b2a04b42aa7fbcbf82f2cf51b0e5363ec0da538046d6e59283d0ce1bfd341317bf24ac2f694d5c8a7d1f132f9b21caea5caf7eda3 SHA512 e73b0c921ffbdcac571d8b0825de39bd8a4fd5f2720ecdd0c189951db85efb607a0b1cd7a9bb02b3dbf329b277cb5e197525216a8e8927eea4e6ce290b7e7c7b DIST rocprofiler-4.2.0.tar.gz 1408433 BLAKE2B b35a7710d680167bad78ff74be153ea994ea919d572c5091ecec73d614bebb7ec14a14d81a0cabbe514b8439ddd7225f1a3a3fa7a0b653c33f938568bbe0c593 SHA512 35d3e9648bc5ee60bbddc15c9675efba7de3b4b3b725b9623e71a83007b8f23a323cc1da82e67f0ff425e5f827d6c632435bf465be8cba8c775405ead3f0f3be DIST rocprofiler-4.3.0.tar.gz 1402250 BLAKE2B 3826c3b26b0d5838ab3475614c2ecd2265e177fe40b8a90abb491746513bd50841e5ceb34d1fcb4bcb2fbe8a6854b9715d0670d38f08775e5e14cd855f15629b SHA512 e327146604459f2f827ab943a21d0eaa0ee41cf6770ab94dd019d461cf6438e70a48139ce67ec1553d0f450fa5bb233a7ed39438e8bf39b33218d53e2c270d3b DIST rocprofiler-5.0.2.tar.gz 1401732 BLAKE2B ae870bc50dbd39c11e24f77ccb41773df1107b76cb7a12e1cebc66f8d66ddba6ad3bd6f9fe61657b03b22ef35f88fb608cf6070178f6aab24fe7a1bdcac43a96 SHA512 244e2b827126b7299ec0510daa5e1245a4a5a877394419f8bc9113f443231f67fc935609cbde6eeb26bb138ab4e95e2a88829ffa79ecc8f9881b5a77b5910c02 +DIST rocprofiler-5.1.3.tar.gz 1402172 BLAKE2B 16e9b127ede94a3f96056e84a2942b6c9f3aec90579fb12796ab8ba385160aa020e3dc77f7a475dadbc0a813a823ae733ca9560f6a09e55c4c82b13dd792dfa4 SHA512 6e9932a425eaaa2a1e1741280d7525c6360700f85edb3bcf4967fe9be4fed662bae0d2ba609701f0d9733769c340e93e32076024b27bab3303449c1d68d9e1ce diff --git a/dev-util/roctracer/roctracer-5.1.3.ebuild b/dev-util/roctracer/roctracer-5.1.3.ebuild new file mode 100644 index ..b378cfcc340d --- /dev/null +++ b/dev-util/roctracer/roctracer-5.1.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake prefix python-any-r1 + +DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git; +SRC_URI="https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-${PV}.tar.gz -> rocm-tracer-${PV}.tar.gz + https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-${PV}.tar.gz -> rocprofiler-${PV}.tar.gz + https://github.com/ROCmSoftwarePlatform/hsa-class/archive/f8b387043b9f510afdf2e72e38a011900360d6ab.tar.gz -> hsa-class-f8b3870.tar.gz" +S="${WORKDIR}/roctracer-rocm-${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/rocr-runtime:${SLOT} + dev-util/hip:${SLOT}" +DEPEND="${RDEPEND}" +BDEPEND=" + $(python_gen_any_dep ' + dev-python/CppHeaderParser[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + ') +" + +PATCHES=( + # https://github.com/ROCm-Developer-Tools/roctracer/pull/63 + "${FILESDIR}"/${PN}-4.3.0-glibc-2.34.patch + "${FILESDIR}"/${PN}-5.0.2-Werror.patch + "${FILESDIR}"/${PN}-5.0.2-headers.patch + "${FILESDIR}"/${PN}-5.0.2-strip-license.patch +) + +python_check_deps() { + has_version
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocr-runtime/
commit: a7c430545616e9b09aa2e24ab01e510baae6161a Author: Yiyang Wu gmail com> AuthorDate: Sat Jun 25 10:56:12 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c43054 dev-libs/rocr-runtime: add 5.1.3 Drop indirect dependency on llvm-roc, and change llvm path for vanilla llvm Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-libs/rocr-runtime/Manifest | 1 + dev-libs/rocr-runtime/rocr-runtime-5.1.3.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest index b5911f37adcd..28ac4595e447 100644 --- a/dev-libs/rocr-runtime/Manifest +++ b/dev-libs/rocr-runtime/Manifest @@ -7,3 +7,4 @@ DIST rocr-runtime-4.2.0.tar.gz 701445 BLAKE2B 901c256bae823861813a7afdbd3e9f80b6 DIST rocr-runtime-4.3.0.tar.gz 709075 BLAKE2B 6856681bd3d56827e517f76838886f793f4d709562c2c7c4f480ef5786c5a5fac25654032b80d565ab5da241f76329d39ab3189daa4806b8cf1564d9f08a837d SHA512 749a8f84a302f7ed518f87688f68cc2a094eea2d104cddc25b3e5d98ddf6e534285750828ca654976054bbf986a61735e17ad211505557671627e44f6831dc0c DIST rocr-runtime-4.5.2.tar.gz 717648 BLAKE2B f3acf32943b73b65f1272317bbd8928d1a05e9985ec6242f0480cfdb988052caef198900643fc42288af6acd5fbe2052f063b022219b2ef0d3fb843032de6c92 SHA512 69d7a3f7960ffca339d706a9356e0994851761a135e1b7e7b9b451bcff5782c119b99756432546e7f066f8b60b8717557340cf382f8a9beae6336d23d90ecae4 DIST rocr-runtime-5.0.2.tar.gz 719840 BLAKE2B 3d0fd6df0a0ab1e180b4a6e61fdf6d796cf71ab7b259057a1942f70dfcbcf8cb5ee6ac563a4baefe3c608139eaf3d8433b5b58e871b45f43cb4d98d1889f6718 SHA512 0590975cab6463a39d78bad933f8e0d30cf23d100b58f5b1968f6d6bc4b88e3c6bca5c46783e321d4bfc9a685837385f90feb8e922523c002c1f4ea0c70bdf72 +DIST rocr-runtime-5.1.3.tar.gz 720567 BLAKE2B bdf2d258ec607ffc69264d48ce82c36787757b7809397d643a24abaa852f3cc217a57210fba760d4d11ef8ce2922dc1ef275d3b47a4bebc5c7b2045b7c66 SHA512 d47523ea2fe32fee832ca19b56a091f52e16b366db1c571f87e5599514b826376d49281e79ff0936dcaf7349f9becbc8ae9b3e9472a9c3e14b62a3f98d541b35 diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.1.3.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.1.3.ebuild new file mode 100644 index ..dfd62ed66bd7 --- /dev/null +++ b/dev-libs/rocr-runtime/rocr-runtime-5.1.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake llvm + +LLVM_MAX_SLOT=14 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/; + inherit git-r3 + S="${WORKDIR}/${P}/src" +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Runtime" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime; +PATCHES=( + "${FILESDIR}/${PN}-5.0.1-cmake-install-paths.patch" + "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch" +) + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +COMMON_DEPEND="dev-libs/elfutils" +RDEPEND="${COMMON_DEPEND}" +DEPEND="${COMMON_DEPEND} + >=dev-libs/roct-thunk-interface-${PV} + >=dev-libs/rocm-device-libs-${PV} + sys-devel/lld + sys-devel/clang-runtime" +BDEPEND="app-editors/vim-core" + # vim-core is needed for "xxd" + +CMAKE_BUILD_TYPE=Release + +src_prepare() { + # ... otherwise system llvm/clang is used ... + sed -e "/find_package(Clang REQUIRED HINTS /s:\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT}):" -i image/blit_src/CMakeLists.txt || die + + # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ... + sed -e "s:/opt/rocm/amdgcn/bitcode:${EPREFIX}/usr/lib/amdgcn/bitcode:" -i image/blit_src/CMakeLists.txt || die + + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-comgr/, dev-libs/rocr-runtime/, dev-libs/rocm-comgr/files/
commit: 010c911622d92aa323f97072c2b7b35a0ec79b69 Author: Yiyang Wu gmail com> AuthorDate: Wed Jun 15 12:34:43 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010c9116 dev-libs/rocm-comgr: add 5.1.3 Drop llvm-roc indirect dependency, and fix clang include dir and rocm-path for vanilla clang. rocm-comgr depend on clang. Closes: https://github.com/gentoo/gentoo/pull/26441 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-libs/rocm-comgr/Manifest | 1 + ...01-COMGR-changes-needed-for-upstream-llvm.patch | 66 .../rocm-comgr-5.1.3-Find-CLANG_RESOURCE_DIR.patch | 71 ++ .../files/rocm-comgr-5.1.3-clang-fix-include.patch | 12 .../files/rocm-comgr-5.1.3-clang-link.patch| 17 ++ .../files/rocm-comgr-5.1.3-rocm-path.patch | 14 + dev-libs/rocm-comgr/rocm-comgr-5.1.3.ebuild| 57 + dev-libs/rocr-runtime/rocr-runtime-5.1.3.ebuild| 4 +- 8 files changed, 240 insertions(+), 2 deletions(-) diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest index 37fa70a1b490..ec997d659c13 100644 --- a/dev-libs/rocm-comgr/Manifest +++ b/dev-libs/rocm-comgr/Manifest @@ -6,3 +6,4 @@ DIST rocm-comgr-4.2.0.tar.gz 101877 BLAKE2B 6796ab4fc7139224af9e26f6adc5ac3ef260 DIST rocm-comgr-4.3.0.tar.gz 106250 BLAKE2B 40a3a69147ae4fc96d3713331d35ae65d952dbf92fb3c92bee75bbef394342b11f383cb51c6def85c256326905c5067b1da816e853f793fd3c40a5af9a6e0122 SHA512 5961720bdc78c6d3fc626bd83f52be0aa32b01178bf4db0a503a0639fe05c5c589b7feb2dcbeb78021d36a40ac6f936cb1262cd5ab5cda4689e8e642ab7eddc3 DIST rocm-comgr-4.5.2.tar.gz 108521 BLAKE2B 9fe238a17bac5739d2d103d859a8dd16cb95d0333f9f85e7fd94463c4ee8bd88801b7b1d1278d978fda7425f391de5e9043a3539583ed3b8d45393a613c19bba SHA512 c466a9bb1b725b79d056673824c6dd79919866f42db88b611e4ac24b0624b12c078affe8bfc7ad7c1373ce0ca60607904c46f13751b47c9f4deaf4105e2c7cd3 DIST rocm-comgr-5.0.2.tar.gz 117092 BLAKE2B 1ffcb74f9716a8f050d722f569cced66e8e9fa5a23a7156edd1b4dfd7dd7b09a175f3555bbf29ef452d7e4371f65ebe4c6fac30c583468a5563dd59fa92b53e4 SHA512 d2cf4517fc1da1adc367aaa6f53cc099547a931be30cc261d68c8174a5a9ffe3af937fbb298987abbdd7fd5d80364bef6ea9112dcaaf326a410fdd215e568f2f +DIST rocm-comgr-5.1.3.tar.gz 117155 BLAKE2B 40e415c4c7ae3e709dd50981299291f0fc1133f35310b4c86a86847d3bce5fd7685a3f4480f8f156873ca922921c1d4e1cb620fd33bd5cdc87f155af839f2bbe SHA512 5927250f5e03c32b7f270a1dbfe5221d349dfe32aba34143040da53d4e7eb83faa3073a43edabcff13e1fc977bc17088404523f2ab2ea95e207d2c00beb4249b diff --git a/dev-libs/rocm-comgr/files/0001-COMGR-changes-needed-for-upstream-llvm.patch b/dev-libs/rocm-comgr/files/0001-COMGR-changes-needed-for-upstream-llvm.patch new file mode 100644 index ..8200d4414f8b --- /dev/null +++ b/dev-libs/rocm-comgr/files/0001-COMGR-changes-needed-for-upstream-llvm.patch @@ -0,0 +1,66 @@ +From be2bcaaea228cdcb5981b261046175275c402fb9 Mon Sep 17 00:00:00 2001 +From: Konstantin Zhuravlyov +Date: Wed, 26 Jan 2022 12:02:52 -0500 +Subject: [PATCH] COMGR changes needed for + https://github.com/llvm/llvm-project/commit/83d59e05b201760e3f364ff6316301d347cbad95 + +Change-Id: Iac01d024463865734879faf5f814e0862c26f7a1 +--- + lib/comgr/src/comgr-compiler.cpp | 3 ++- + lib/comgr/src/comgr-env.h| 1 + + lib/comgr/src/comgr-objdump.cpp | 4 +++- + 3 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/lib/comgr/src/comgr-compiler.cpp b/lib/comgr/src/comgr-compiler.cpp +index 6c2cba2..db4c8d5 100644 +--- a/src/comgr-compiler.cpp b/src/comgr-compiler.cpp +@@ -605,7 +605,8 @@ static amd_comgr_status_t linkWithLLD(llvm::ArrayRef Args, + ArrayRef ArgRefs = llvm::makeArrayRef(LLDArgs); + static std::mutex MScreen; + MScreen.lock(); +- bool LLDRet = lld::elf::link(ArgRefs, false, LogS, LogE); ++ bool LLDRet = lld::elf::link(ArgRefs, LogS, LogE, false, false); ++ lld::CommonLinkerContext::destroy(); + MScreen.unlock(); + if (!LLDRet) { + return AMD_COMGR_STATUS_ERROR; +diff --git a/lib/comgr/src/comgr-env.h b/lib/comgr/src/comgr-env.h +index eb13e61..aef57b3 100644 +--- a/src/comgr-env.h b/src/comgr-env.h +@@ -36,6 +36,7 @@ + #ifndef COMGR_ENV_H + #define COMGR_ENV_H + ++#include "llvm/ADT/Optional.h" + #include "llvm/ADT/StringRef.h" + + namespace COMGR { +diff --git a/lib/comgr/src/comgr-objdump.cpp b/lib/comgr/src/comgr-objdump.cpp +index 094bbac..b41e6c1 100644 +--- a/src/comgr-objdump.cpp b/src/comgr-objdump.cpp +@@ -43,6 +43,7 @@ + #include "llvm/ADT/STLExtras.h" + #include "llvm/ADT/StringExtras.h" + #include "llvm/ADT/Triple.h" ++#include "llvm/CodeGen/CommandFlags.h" + #include "llvm/DebugInfo/DWARF/DWARFContext.h" + #include "llvm/DebugInfo/Symbolize/Symbolize.h" + #include "llvm/MC/MCAsmInfo.h" +@@ -2395,9 +2396,10 @@ llvm::DisassemHelper::disassembleAction(StringRef Input, +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocBLAS/
commit: dde5dd2ff1162e22474fc87ccf6098943fee0caa Author: Benda Xu gentoo org> AuthorDate: Sat Aug 6 09:36:12 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde5dd2f sci-libs/rocBLAS: relax SLOT dependency on dev-util/hip. This unlocks the exact SLOT dependency of the lower and higher level ROCm tools to make version bumps easier. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> sci-libs/rocBLAS/{rocBLAS-5.0.2-r1.ebuild => rocBLAS-5.0.2-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/rocBLAS/rocBLAS-5.0.2-r1.ebuild b/sci-libs/rocBLAS/rocBLAS-5.0.2-r2.ebuild similarity index 99% rename from sci-libs/rocBLAS/rocBLAS-5.0.2-r1.ebuild rename to sci-libs/rocBLAS/rocBLAS-5.0.2-r2.ebuild index 42637150e674..8ac8ba21557a 100644 --- a/sci-libs/rocBLAS/rocBLAS-5.0.2-r1.ebuild +++ b/sci-libs/rocBLAS/rocBLAS-5.0.2-r2.ebuild @@ -26,7 +26,7 @@ BDEPEND=" " DEPEND=" - dev-util/hip:${SLOT} + dev-util/hip:= dev-libs/msgpack test? ( virtual/blas
[gentoo-commits] repo/gentoo:master commit in: dev-util/Tensile/
commit: fa14f7ad3b670f2311e1f780ddb9e19b8a6a218b Author: Benda Xu gentoo org> AuthorDate: Sat Aug 6 09:32:06 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa14f7ad dev-util/Tensile: relax SLOT dependency. This unlocks the exact SLOT dependency of the lower and higher level ROCm tools to make version bumps easier. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> dev-util/Tensile/{Tensile-5.0.2-r1.ebuild => Tensile-5.0.2-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/Tensile/Tensile-5.0.2-r1.ebuild b/dev-util/Tensile/Tensile-5.0.2-r2.ebuild similarity index 99% rename from dev-util/Tensile/Tensile-5.0.2-r1.ebuild rename to dev-util/Tensile/Tensile-5.0.2-r2.ebuild index 5bb9a3f21927..38854fd0c269 100644 --- a/dev-util/Tensile/Tensile-5.0.2-r1.ebuild +++ b/dev-util/Tensile/Tensile-5.0.2-r2.ebuild @@ -26,7 +26,7 @@ RDEPEND="${PYTHON_DEPS} >=dev-util/rocm-smi-4.3.0 " DEPEND="${RDEPEND} - dev-util/hip:${SLOT} + dev-util/hip:= " PATCHES=( "${FILESDIR}"/${PN}-4.3.0-output-commands.patch
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocThrust/
commit: e218d251836e9e1c67397d41f9c44403b28090c7 Author: Benda Xu gentoo org> AuthorDate: Sat Aug 6 09:39:09 2022 + Commit: Benda XU gentoo org> CommitDate: Sat Aug 6 14:20:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e218d251 sci-libs/rocThrust: relax SLOT dependency on dev-util/hip. dev-cpp/gtest should be in DEPEND. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> .../rocThrust/{rocThrust-5.0.2.ebuild => rocThrust-5.0.2-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-libs/rocThrust/rocThrust-5.0.2.ebuild b/sci-libs/rocThrust/rocThrust-5.0.2-r1.ebuild similarity index 96% rename from sci-libs/rocThrust/rocThrust-5.0.2.ebuild rename to sci-libs/rocThrust/rocThrust-5.0.2-r1.ebuild index 8e043631657f..41a056e51860 100644 --- a/sci-libs/rocThrust/rocThrust-5.0.2.ebuild +++ b/sci-libs/rocThrust/rocThrust-5.0.2-r1.ebuild @@ -16,10 +16,10 @@ IUSE="benchmark test" RESTRICT="!test? ( test )" -RDEPEND="dev-util/hip:${SLOT} - sci-libs/rocPRIM:${SLOT} +RDEPEND="dev-util/hip:= + sci-libs/rocPRIM:${SLOT}" +DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -DEPEND="${RDEPEND}" BDEPEND=">=dev-util/cmake-3.22" S="${WORKDIR}/rocThrust-rocm-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
commit: a7959ed4d4d92d47c437cbcecc47a7f25f74351c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7959ed4 dev-libs/libutf8proc: Stabilize 2.7.0 arm64, #861761 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild index 8b192838d8a8..5a588e90b26a 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" IUSE="cjk static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: b0b7f1010a5f6d807b77b5681d109a7f64260a73 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b7f101 app-text/poppler: Stabilize 22.07.0 hppa, #863818 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-22.07.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-22.07.0.ebuild b/app-text/poppler/poppler-22.07.0.ebuild index 93dc13fbff60..f2d2a744789b 100644 --- a/app-text/poppler/poppler-22.07.0.ebuild +++ b/app-text/poppler/poppler-22.07.0.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0/122" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
commit: 9f2d41dbfbe6128ff6a1f03fb13fd6bb0e03585c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2d41db dev-libs/libutf8proc: Stabilize 2.7.0 arm, #861761 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild index 5ecddcf6ca24..c3e2d08099bf 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" IUSE="cjk static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
commit: 3f133936af32c506752246b442b3dd319f63f6d6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f133936 dev-libs/libutf8proc: Stabilize 2.7.0 ppc, #861761 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild index 12c67b2eadd8..8b192838d8a8 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" IUSE="cjk static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
commit: a4092cc028ff8acaac60427b457c3f671ba83cc6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4092cc0 dev-libs/libutf8proc: Stabilize 2.7.0 ppc64, #861761 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild index c3e2d08099bf..801f62b6a51d 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" IUSE="cjk static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: mail-client/sylpheed/
commit: 8a39e40bf2609b35b362ce602355a8279dc601a1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a39e40b mail-client/sylpheed: Stabilize 3.7.0-r5 ppc, #861776 Signed-off-by: Arthur Zamarin gentoo.org> mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild b/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild index e305207ab055..e66058de6f2c 100644 --- a/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild +++ b/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://${PN}.sraoss.jp/${PN}/v${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86" IUSE="crypt ipv6 ldap nls oniguruma spell ssl xface" CDEPEND="net-libs/liblockfile
[gentoo-commits] repo/gentoo:master commit in: mail-client/sylpheed/
commit: 16d40e04afcbe284ea20eacb31409f5ec9d1ce20 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d40e04 mail-client/sylpheed: Stabilize 3.7.0-r5 ppc64, #861776 Signed-off-by: Arthur Zamarin gentoo.org> mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild b/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild index e66058de6f2c..79ae4e631834 100644 --- a/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild +++ b/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://${PN}.sraoss.jp/${PN}/v${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86" IUSE="crypt ipv6 ldap nls oniguruma spell ssl xface" CDEPEND="net-libs/liblockfile
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-aacid/
commit: ebe1dadba434fbd947efca87bf56b84e07ec2b74 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe1dadb sec-keys/openpgp-keys-aacid: Stabilize 20220603 hppa, #863818 Signed-off-by: Arthur Zamarin gentoo.org> sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild index 0d9c572855a0..8a99b52bda4b 100644 --- a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild +++ b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" src_install() { local files=( ${A} )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
commit: 12b096cdf8264148e9de1fe389530bdb5bad0f2f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b096cd dev-libs/libutf8proc: Stabilize 2.7.0 sparc, #861761 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild index 5a588e90b26a..5ecddcf6ca24 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos" IUSE="cjk static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/ROPgadget/
commit: 28e482138a7991b47eaa82b0010a0a93bee15eba Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 6 06:06:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 6 06:06:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e48213 dev-util/ROPgadget: Keyword 6.8 arm64, #863782 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/ROPgadget/ROPgadget-6.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ROPgadget/ROPgadget-6.8.ebuild b/dev-util/ROPgadget/ROPgadget-6.8.ebuild index 776ffc4f5af6..2d88f9bb3ac4 100644 --- a/dev-util/ROPgadget/ROPgadget-6.8.ebuild +++ b/dev-util/ROPgadget/ROPgadget-6.8.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget; else SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nspr/
commit: 113e984e581c26bec5f994ab62085564354d28c9 Author: Joonas Niilola gentoo org> AuthorDate: Sat Aug 6 07:50:00 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 6 07:50:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113e984e dev-libs/nspr: add 4.34.1 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/nspr/Manifest | 1 + dev-libs/nspr/nspr-4.34.1.ebuild | 157 +++ 2 files changed, 158 insertions(+) diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest index 154a8b995391..afcc81a54129 100644 --- a/dev-libs/nspr/Manifest +++ b/dev-libs/nspr/Manifest @@ -1,2 +1,3 @@ DIST nspr-4.33.tar.gz 1078948 BLAKE2B b46e1c02ab7e5c442288a2cba2868166adb9461950d35fcd76074e3340734057f2b1bbeb3c700f38edf3710323ffd34576dd644814c379033de2a380c54d4fe3 SHA512 8064f826c977f1302a341ca7a7aaf7977b5d10102062c030b1d42b856638e3408ab262447e8c7cfd5a98879b9b1043d17ceae66fbb1e5ed86d6bc3531f26667e +DIST nspr-4.34.1.tar.gz 1096874 BLAKE2B be12bda63a72d25a60542c5cdadaa7dc59ad2d40d41affc0af5eab07659129ff235a62227a78285e4c00bc72a365b49691658aee7818ffc4c5d014aa0c2b0df7 SHA512 b77226c3fbba6fc9acc90deb8496370dba1384de72ce564524c03bc239846fd17c27d7e1fd7ce99161faafdd8c92413ee58ce1a74a41c786759210bbab478991 DIST nspr-4.34.tar.gz 1096407 BLAKE2B 61199c1319578570f9569011a2fea8ec6b8c4e8337b03517d1b0e1a22749a7449feb2152c348f3a1d73fefa7aa5067be460f4cbc1728c479309f4a2592424fdf SHA512 4cfac886c14cf7df4c4b79fa1c3bc92e1b14260c9c3018fa2562060d62fecb4e66c0b4e8f7edf4f4823def784a919d99dde88a89674f0cd8a644310b0569ead4 diff --git a/dev-libs/nspr/nspr-4.34.1.ebuild b/dev-libs/nspr/nspr-4.34.1.ebuild new file mode 100644 index ..90c38eb08772 --- /dev/null +++ b/dev-libs/nspr/nspr-4.34.1.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs multilib-minimal + +MIN_PV="$(ver_cut 2)" + +DESCRIPTION="Netscape Portable Runtime" +HOMEPAGE="https://www.mozilla.org/projects/nspr/; +SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz; + +LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" +IUSE="debug" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/nspr-config +) + +PATCHES=( + "${FILESDIR}"/${PN}-4.23-prtime.patch + "${FILESDIR}"/${PN}-4.7.1-solaris.patch + "${FILESDIR}"/${PN}-4.10.6-solaris.patch + "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch + "${FILESDIR}"/${PN}-4.8.9-link-flags.patch + # We do not need to pass -L$libdir via nspr-config --libs + "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch + "${FILESDIR}"/${PN}-4.33-loong.patch +) + +QA_CONFIGURE_OPTIONS="--disable-static" + +src_prepare() { + cd "${S}"/nspr || die + + default + + use elibc_musl && eapply "${FILESDIR}"/${PN}-4.21-ipv6-musl-support.patch + + # rename configure.in to configure.ac for new autotools compatibility + if [[ -e "${S}"/nspr/configure.in ]] ; then + einfo "Renaming configure.in to configure.ac" + mv "${S}"/nspr/configure.{in,ac} || die + else + elog "configure.in rename logic can be removed from ebuild." + fi + + # We must run eautoconf to regenerate configure + eautoconf + + # make sure it won't find Perl out of Prefix + sed -i -e "s/perl5//g" "${S}"/nspr/configure || die + + # Respect LDFLAGS + sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \ + "${S}"/nspr/config/rules.mk || die +} + +multilib_src_configure() { + # We use the standard BUILD_xxx but nspr uses HOST_xxx + tc-export_build_env BUILD_CC + export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS} + tc-export AR AS CC CXX RANLIB + [[ ${CBUILD} != ${CHOST} ]] \ + && export CROSS_COMPILE=1 \ + || unset CROSS_COMPILE + + local myconf=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + $(use_enable debug) + $(use_enable !debug optimize) + ) + + # The configure has some fancy --enable-{{n,x}32,64bit} switches + # that trigger some code conditional to platform & arch. This really + # matters for the few common arches (x86, ppc) but we pass a little + # more of them to be future-proof. + + # use ABI first, this will work for most cases + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;; + n32) myconf+=( --enable-n32 );; + x32) myconf+=( --enable-x32 );; + s390x|*64) myconf+=( --enable-64bit );; + default) # no abi actually
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kservice/
commit: 4f24d02ae870a9e768a50b6b1ac9f2a8edaaba8d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:17 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f24d02a kde-frameworks/kservice: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kservice/Manifest | 1 - kde-frameworks/kservice/kservice-5.92.0.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index 9f24338884df..b5a5fe958321 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,2 +1 @@ -DIST kservice-5.92.0.tar.xz 267336 BLAKE2B 9ab32695b8a32e8d56463cc0dd31d6f1c15380c75c502d9e5482ec6dcfa9ddb20b3dd795d327babb73186b47958fa10d9e5f25433456a9368210d90de5afd6d3 SHA512 e8673d2a3770557ef421f5ac37358066903f7c5624d1ced317b29e5cc34b759da4ae4bc1cc90f195427a0f0257283a804dc606afdcecb494946b2f3c8541ebc6 DIST kservice-5.96.0.tar.xz 268480 BLAKE2B cb0816857bffa7be18f7136959272015324c6990b5eab94e8f2f9eccd451ffb98d5d17dd8ece00488c45f0895007c4ffb8b77b0695a46498136a0417c373d719 SHA512 ff8f0932574de555626944954a1b7d3bc6fd23fbce03ec8749d6f0242f5e75406c16687c3b6bb9d1cb747dd17aa4c3560164e8dec78de5c6075f532e6ad2e609 diff --git a/kde-frameworks/kservice/kservice-5.92.0.ebuild b/kde-frameworks/kservice/kservice-5.92.0.ebuild deleted file mode 100644 index 0c4d961f32c5.. --- a/kde-frameworks/kservice/kservice-5.92.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -inherit ecm kde.org - -DESCRIPTION="Advanced plugin and service introspection" - -LICENSE="LGPL-2 LGPL-2.1+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="+man" - -# requires running kde environment -RESTRICT="test" - -BDEPEND=" - sys-devel/bison - sys-devel/flex - man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) -" -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) -" - -src_configure() { - local mycmakeargs=( - -DAPPLICATIONS_MENU_NAME=kf5-applications.menu - $(cmake_use_find_package man KF5DocTools) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # bug 596316 - dosym kf5-applications.menu /etc/xdg/menus/applications.menu -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kruler/files/, kde-apps/kruler/
commit: 13d75459110d7c10653329988c2ebe9af1b99c5f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 28 14:31:08 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:31:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d75459 kde-apps/kruler: Fix build with USE -X Upstream commit 7a29873231061948408b36089a683ab4e0fc8a69 Bug: https://bugs.gentoo.org/813450 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kruler/files/kruler-22.04.3-without_x11.patch | 64 ++ kde-apps/kruler/kruler-22.04.3.ebuild | 4 +- 2 files changed, 67 insertions(+), 1 deletion(-) diff --git a/kde-apps/kruler/files/kruler-22.04.3-without_x11.patch b/kde-apps/kruler/files/kruler-22.04.3-without_x11.patch new file mode 100644 index ..79bd597d9377 --- /dev/null +++ b/kde-apps/kruler/files/kruler-22.04.3-without_x11.patch @@ -0,0 +1,64 @@ +From 7a29873231061948408b36089a683ab4e0fc8a69 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sun, 31 Jul 2022 14:59:24 +0200 +Subject: [PATCH] Add CMake option to build WITHOUT_X11, drop unused X11 + dependency + +We want to be able to build without X11 support even if some of the +used libraries may not work w/o X11 themselves yet or need to be built +with X11 support for other reverse dependencies. + +KRULER_HAVE_X11 already exists and is set automagically so far, but +using -DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies +list X11 as required in their cmake config. + +X11 dependency (introduced in 4c7cab8e90f8f360fb1c6b21c73f4acba609e0fe) +was not actually used at build time, so the new option will replace it +to determine if the feature is enabled, however libXCB remains +non-required. + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 18 ++ + 1 file changed, 10 insertions(+), 8 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 86a5dc7..a5839ff 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -41,14 +41,16 @@ set_package_properties(KF5DocTools PROPERTIES DESCRIPTION + TYPE OPTIONAL + ) + if (NOT APPLE) +-find_package(X11) +-set (KRULER_HAVE_X11 ${X11_FOUND}) +-if (X11_FOUND) ++option(WITHOUT_X11 "Build without X11 integration (skips finding X11)" OFF) ++if (NOT WITHOUT_X11) + find_package(XCB COMPONENTS XCB) +-if (QT_MAJOR_VERSION STREQUAL "5") +-find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) +-else() +-# qtx11extras_p.h is in Qt6Gui, which implied by the Qt6Gui above ++set (KRULER_HAVE_X11 ${XCB_FOUND}) ++if (XCB_FOUND) ++if (QT_MAJOR_VERSION STREQUAL "5") ++find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) ++else() ++# qtx11extras_p.h is in Qt6Gui, which implied by the Qt6Gui above ++endif() + endif() + endif() + endif() +@@ -101,7 +103,7 @@ target_link_libraries(kruler + KF5::WindowSystem + KF5::XmlGui + ) +-if (X11_FOUND) ++if (KRULER_HAVE_X11) + target_link_libraries(kruler + ${XCB_LIBRARIES} + ) +-- +GitLab + diff --git a/kde-apps/kruler/kruler-22.04.3.ebuild b/kde-apps/kruler/kruler-22.04.3.ebuild index 7b51b8f8f795..0a74d158d6f9 100644 --- a/kde-apps/kruler/kruler-22.04.3.ebuild +++ b/kde-apps/kruler/kruler-22.04.3.ebuild @@ -34,9 +34,11 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) + src_configure() { local mycmakeargs=( - $(cmake_use_find_package X X11) + -DWITHOUT_X11=$(usex !X) ) ecm_src_configure
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/
commit: 5a2d3f999e836360b6af3541fb593c315d701fe7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:20:27 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:21:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2d3f99 kde-frameworks/kio: drop 5.96.0-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/kio-5.96.0-r1.ebuild | 96 - 1 file changed, 96 deletions(-) diff --git a/kde-frameworks/kio/kio-5.96.0-r1.ebuild b/kde-frameworks/kio/kio-5.96.0-r1.ebuild deleted file mode 100644 index b0ac9188780f.. --- a/kde-frameworks/kio/kio-5.96.0-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_TEST="forceoptional" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm frameworks.kde.org xdg-utils - -DESCRIPTION="Framework providing transparent file and data management" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="acl +handbook kerberos +kwallet X" - -# tests hang -RESTRICT="test" - -RDEPEND=" - 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/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =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/kguiaddons-${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 ) - kerberos? ( virtual/krb5 ) - kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 ) - X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) -" -DEPEND="${RDEPEND} - >=dev-qt/qtconcurrent-${QTMIN}:5 - test? ( sys-libs/zlib ) - X? ( - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXrender - ) -" -PDEPEND=">=kde-frameworks/kded-${PVCUT}:5" - -PATCHES=( "${FILESDIR}/${P}-fix-crash-in-dropjob.patch" ) # KDE-bug #454747 - -src_configure() { - local mycmakeargs=( - -DKIO_NO_PUBLIC_QTCONCURRENT=ON - $(cmake_use_find_package acl ACL) - $(cmake_use_find_package handbook KF5DocTools) - $(cmake_use_find_package kerberos GSSAPI) - $(cmake_use_find_package kwallet KF5Wallet) - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - xdg_desktop_database_update -} - -pkg_postrm() { - ecm_pkg_postrm - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/ktexteditor/, kde-frameworks/ktexteditor/files/
commit: 66330a02cabfcd7eccc04e99e4eb7d6bfd7e0f31 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:20 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66330a02 kde-frameworks/ktexteditor: drop 5.92.0-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/ktexteditor/Manifest| 1 - ...xteditor-5.92.0-fix-crash-w-stale-indexes.patch | 29 -- .../ktexteditor-5.92.0-fix-toggle-comment.patch| 112 - .../ktexteditor/ktexteditor-5.92.0-r1.ebuild | 60 --- 4 files changed, 202 deletions(-) diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index 75039f499304..f7b05348da57 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,2 +1 @@ -DIST ktexteditor-5.92.0.tar.xz 2347752 BLAKE2B c4e2356132f535dccbea1bae2355f3455b91d98c1cd99735db0ec39f0b2bc68f062e60e85f085e3614420d673487ea436243be485b321576022243736dec9f57 SHA512 5455fd579047db0010036afe0490620089687e206440ff77af270d9dcc25c1d48b3b8d763144f416cc539038c29e0e70703a1300b7ad78d0db59320a0712c402 DIST ktexteditor-5.96.0.tar.xz 2404504 BLAKE2B 3d35559a25a111b3a21ea48f8512b237f343fe31e4cce5031a60b6efd3eb1f832255ed327ec63c6d5e81bc2be2f7eac3eb524ef7b354516273f070a5057effa1 SHA512 83528972d06bdebbd5f00ff17b40bf6f413b29590127ab7ef2d842bf7bf248e18dfb9dfef4ad3501b2689fe14d6b0444ee654a06c4f58a0dc23bdebae2f7ea04 diff --git a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch b/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch deleted file mode 100644 index b77a72a3e502.. --- a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch +++ /dev/null @@ -1,29 +0,0 @@ -From ad82b876016367bd9765185dba84600985e5d0fd Mon Sep 17 00:00:00 2001 -From: Waqar Ahmed -Date: Fri, 18 Mar 2022 10:14:28 +0500 -Subject: [PATCH] Fix crash with stale indexes - -BUG: 451593 - src/completion/katecompletionmodel.cpp | 5 + - 1 file changed, 5 insertions(+) - -diff --git a/src/completion/katecompletionmodel.cpp b/src/completion/katecompletionmodel.cpp -index 1e241f0d..d9bb8421 100644 a/src/completion/katecompletionmodel.cpp -+++ b/src/completion/katecompletionmodel.cpp -@@ -914,6 +914,11 @@ QModelIndex KateCompletionModel::mapToSource(const QModelIndex ) cons - } - - if (Group *g = groupOfParent(proxyIndex)) { -+if (!m_rowTable.contains(g)) { -+qWarning() << Q_FUNC_INFO << "Stale proxy index for which there is no group"; -+return {}; -+} -+ - if (proxyIndex.row() >= 0 && proxyIndex.row() < (int)g->filtered.size()) { - ModelRow source = g->filtered[proxyIndex.row()].sourceRow(); - return source.second.sibling(source.second.row(), proxyIndex.column()); --- -GitLab - diff --git a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-toggle-comment.patch b/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-toggle-comment.patch deleted file mode 100644 index bac8cd017e68.. --- a/kde-frameworks/ktexteditor/files/ktexteditor-5.92.0-fix-toggle-comment.patch +++ /dev/null @@ -1,112 +0,0 @@ -From 1173d5184e8b073790556dbdba92a8b8abdd62dc Mon Sep 17 00:00:00 2001 -From: Waqar Ahmed -Date: Mon, 14 Mar 2022 09:44:54 +0500 -Subject: [PATCH] Fix toggle comment with space at the start - -BUG: 451471 - autotests/src/katedocument_test.cpp | 48 + - autotests/src/katedocument_test.h | 1 + - src/document/katedocument.cpp | 10 +- - 3 files changed, 58 insertions(+), 1 deletion(-) - -diff --git a/autotests/src/katedocument_test.cpp b/autotests/src/katedocument_test.cpp -index f0946829..a842f960 100644 a/autotests/src/katedocument_test.cpp -+++ b/autotests/src/katedocument_test.cpp -@@ -851,4 +851,52 @@ void KateDocumentTest::testKeepUndoOverReload() - QCOMPARE(doc.text(), insertedText + initialText); - } - -+void KateDocumentTest::testToggleComment() -+{ -+{ // BUG: 451471 -+KTextEditor::DocumentPrivate doc; -+QVERIFY(doc.highlightingModes().contains(QStringLiteral("Python"))); -+doc.setHighlightingMode(QStringLiteral("Python")); -+const QString original = QStringLiteral("import hello;\n def method():"); -+doc.setText(original); -+QVERIFY(doc.lines() == 2); -+ -+doc.commentSelection(doc.documentRange(), {1, 2}, false, 0); // 0 == ToggleComment -+QCOMPARE(doc.text(), QStringLiteral("#import hello;\n #def method():")); -+ -+doc.commentSelection(doc.documentRange(), {1, 2}, false, 0); // 0 == ToggleComment -+QCOMPARE(doc.text(), original); -+} -+ -+{ // Comment C++; -+KTextEditor::DocumentPrivate doc; -+
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kjs/
commit: 33e465e680e9938611330eb83afa7791934de8d7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:45 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e465e6 kde-frameworks/kjs: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kjs/Manifest | 1 - kde-frameworks/kjs/kjs-5.92.0.ebuild | 23 --- 2 files changed, 24 deletions(-) diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest index 4e7262e8e0d4..edc533d0196f 100644 --- a/kde-frameworks/kjs/Manifest +++ b/kde-frameworks/kjs/Manifest @@ -1,2 +1 @@ -DIST kjs-5.92.0.tar.xz 339164 BLAKE2B 6b62d94204d99edda3143dd13762deebb3322502bf5743b3464dc03c4881d77b813116c4dc5da8da0a98cab6058a35752c18499d67e68ac1ee8db2ca029dc164 SHA512 80cd1ef0ddc4fa1616ed992a1891603ae3588b4c09adebf2bd59609f6cfe203894f11eff8351aac679a27f3e98b370bbeff4e3155e0bd308e7af5f9e4bc757c2 DIST kjs-5.96.0.tar.xz 339216 BLAKE2B c229de410e94d453f42c901f457b886d20249344a79d8686e5054ce0542cdc1b5c0cadba255801bda5b58413588ce86dca153515f8458eb7e072697ebd96c459 SHA512 38f393c60f51a049e46fedc816b3c2c748b93592e12f4f8c56e333b4bffe610074ef64fad5c0122d54489b5d43902c5be390f38998e9ee538d62fcce81ecedb0 diff --git a/kde-frameworks/kjs/kjs-5.92.0.ebuild b/kde-frameworks/kjs/kjs-5.92.0.ebuild deleted file mode 100644 index 6eafc0d00ddb.. --- a/kde-frameworks/kjs/kjs-5.92.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_QTHELP="false" -inherit ecm kde.org - -DESCRIPTION="ECMAScipt compatible parser and engine" -LICENSE="BSD-2 LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="" - -BDEPEND=" - dev-lang/perl -" -DEPEND=" - dev-libs/libpcre -" -RDEPEND="${DEPEND}" - -DOCS=( src/README )
[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/files/, kde-apps/konsole/
commit: 7ec978e7f9bb50d0353c0bdacc8d278339f51805 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 27 13:45:49 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:26:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec978e7 kde-apps/konsole: Fix build with USE -X Upstream commit 0aa39e22a2bb1bbcb8a02dfd6635ffe4d8a0bbb1 Bug: https://bugs.gentoo.org/813450 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/konsole-22.04.3-without_x11.patch| 46 ++ kde-apps/konsole/konsole-22.04.3.ebuild| 5 ++- 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/kde-apps/konsole/files/konsole-22.04.3-without_x11.patch b/kde-apps/konsole/files/konsole-22.04.3-without_x11.patch new file mode 100644 index ..ed396fcf20ab --- /dev/null +++ b/kde-apps/konsole/files/konsole-22.04.3-without_x11.patch @@ -0,0 +1,46 @@ +From 0aa39e22a2bb1bbcb8a02dfd6635ffe4d8a0bbb1 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 27 Nov 2021 14:43:18 +0100 +Subject: [PATCH] Add CMake option to build WITHOUT_X11 + +We want to be able to build without X11 support even if some of the used +libraries may not work w/o X11 themselves yet or need to be built with +X11 support for other reverse dependencies. + +HAVE_X11 already exists and is set automagically so far, but using +-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 +as required in their cmake config. + +Introducing this option means there is no behavior change by default, +cmake will just skip finding X11 or adding unwanted features if the +option is enabled. + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 9 ++--- + 1 file changed, 6 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 61ed70cd7..565682848 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -103,10 +103,13 @@ set_package_properties(KF5DocTools PROPERTIES DESCRIPTION + ) + + if(NOT APPLE) +-find_package(X11) +-set_package_properties(X11 PROPERTIES TYPE OPTIONAL) ++option(WITHOUT_X11 "Build without X11 integration (skips finding X11)" OFF) ++if (NOT WITHOUT_X11) ++find_package(X11) ++set_package_properties(X11 PROPERTIES TYPE OPTIONAL) ++set(HAVE_X11 ${X11_FOUND}) ++endif() + endif() +-set(HAVE_X11 ${X11_FOUND}) + + # Check for function GETPWUID + check_symbol_exists(getpwuid "pwd.h" HAVE_GETPWUID) +-- +GitLab + diff --git a/kde-apps/konsole/konsole-22.04.3.ebuild b/kde-apps/konsole/konsole-22.04.3.ebuild index cce03a53b3c6..d02a5534dca2 100644 --- a/kde-apps/konsole/konsole-22.04.3.ebuild +++ b/kde-apps/konsole/konsole-22.04.3.ebuild @@ -50,11 +50,12 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) + src_configure() { local mycmakeargs=( - $(cmake_use_find_package X X11) + -DWITHOUT_X11=$(usex !X) ) - ecm_src_configure }
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras/, kde-apps/kio-extras/files/
commit: b56ec81c56cd13fca4f34fc632d275560c5c4dbe Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 27 13:10:40 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:26:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56ec81c kde-apps/kio-extras: Fix build with USE -X Upstream commit b8dda4b3129f42323e1f6ccb37c16cb62a740d39 Bug: https://bugs.gentoo.org/813450 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kio-extras-22.04.3-without_x11.patch | 62 ++ kde-apps/kio-extras/kio-extras-22.04.3.ebuild | 4 +- 2 files changed, 65 insertions(+), 1 deletion(-) diff --git a/kde-apps/kio-extras/files/kio-extras-22.04.3-without_x11.patch b/kde-apps/kio-extras/files/kio-extras-22.04.3-without_x11.patch new file mode 100644 index ..4c97ab5187c6 --- /dev/null +++ b/kde-apps/kio-extras/files/kio-extras-22.04.3-without_x11.patch @@ -0,0 +1,62 @@ +From b8dda4b3129f42323e1f6ccb37c16cb62a740d39 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 27 Nov 2021 14:07:32 +0100 +Subject: [PATCH] Add CMake option to build WITHOUT_X11 + +We want to be able to build without X11 support even if some of the used +libraries may not work w/o X11 themselves yet or need to be built with +X11 support for other reverse dependencies. + +-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 +as required in their cmake config, also X11_FOUND could be set by +cascading cmake dependencies. + +Introducing this option means there is no behavior change by default, +cmake will just skip finding X11 or adding unwanted features if the +option is enabled. + +Signed-off-by: Andreas Sturmlechner +--- + thumbnail/CMakeLists.txt | 19 +++ + 1 file changed, 11 insertions(+), 8 deletions(-) + +diff --git a/thumbnail/CMakeLists.txt b/thumbnail/CMakeLists.txt +index f6f38992d..ee322a1bf 100644 +--- a/thumbnail/CMakeLists.txt b/thumbnail/CMakeLists.txt +@@ -21,13 +21,16 @@ set_package_properties(libappimage PROPERTIES + PURPOSE "Provides support for AppImage thumbnails" + ) + +-find_package(X11) +-set_package_properties(X11 PROPERTIES +-DESCRIPTION "X11 libraries" +-URL "https://www.x.org; +-TYPE OPTIONAL +-PURPOSE "Provides support for XCursor thumbnails" +-) ++option(WITHOUT_X11 "Build without support for XCursor thumbnails (disables finding X11)" OFF) ++if (NOT WITHOUT_X11) ++find_package(X11) ++set_package_properties(X11 PROPERTIES ++DESCRIPTION "X11 libraries" ++URL "https://www.x.org; ++TYPE OPTIONAL ++PURPOSE "Provides support for XCursor thumbnails" ++) ++endif() + + find_package(Taglib 1.11) + set_package_properties(Taglib PROPERTIES +@@ -210,7 +213,7 @@ endif() + + ### next target ### + +-if(X11_Xcursor_FOUND) ++if(X11_Xcursor_FOUND AND NOT WITHOUT_X11) + + add_library(cursorthumbnail MODULE cursorcreator.cpp cursorcreatorplugin.cpp) + +-- +GitLab + diff --git a/kde-apps/kio-extras/kio-extras-22.04.3.ebuild b/kde-apps/kio-extras/kio-extras-22.04.3.ebuild index abf5c1450dcd..dd98f82228bd 100644 --- a/kde-apps/kio-extras/kio-extras-22.04.3.ebuild +++ b/kde-apps/kio-extras/kio-extras-22.04.3.ebuild @@ -70,6 +70,8 @@ RDEPEND="${DEPEND} " BDEPEND="man? ( dev-util/gperf )" +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) + src_configure() { local mycmakeargs=( $(cmake_use_find_package activities KF5Activities) @@ -83,7 +85,7 @@ src_configure() { $(cmake_use_find_package samba Samba) $(cmake_use_find_package sftp libssh) $(cmake_use_find_package taglib Taglib) - $(cmake_use_find_package X X11) + -DWITHOUT_X11=$(usex !X) ) use samba && mycmakeargs+=( -DBUILD_KDSoapWSDiscoveryClient=OFF # disable bundled stuff
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwallet/
commit: fa9e01eadcab8e0b0d65f854723e22c6dab0e92f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:25 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9e01ea kde-frameworks/kwallet: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kwallet/Manifest | 1 - kde-frameworks/kwallet/kwallet-5.92.0.ebuild | 53 2 files changed, 54 deletions(-) diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index ad7d8586079b..d37a8b7cca8e 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,2 +1 @@ -DIST kwallet-5.92.0.tar.xz 305528 BLAKE2B adf94a05ad064a02c5c8cf291014e554f9e432aa07977b08c97b5b61babff53e2e973c16b10ad5ab48cbd7a48b4b3afecabd576070db8076a0cfa2608d7588f1 SHA512 db65cf0e40a758129122e8320b1971e35de5e7a9b65248937e5b3c65063515ce3520ea2f32eb363d138d9c53afae39e2f86618ac318fb19d099a5fa38ac18c6a DIST kwallet-5.96.0.tar.xz 309604 BLAKE2B 59a2c5d77e0a7aafe27c76568b149b05a1abc34a0591bdce09d14d1f6a43e19edf453a6a140a07664c0ff42cb8df73bc732853094222bc290e15ccff84d63686 SHA512 ce84bcf07e6e053075960132d27cc1e709327433d61ff25cef34b886ec6ed885fd5a0d1c5cf3b74694698006b8d3ce231f7c132ecd12acd2c9f05e81e5d488f7 diff --git a/kde-frameworks/kwallet/kwallet-5.92.0.ebuild b/kde-frameworks/kwallet/kwallet-5.92.0.ebuild deleted file mode 100644 index d9a23a4f82fc.. --- a/kde-frameworks/kwallet/kwallet-5.92.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -inherit ecm kde.org optfeature - -DESCRIPTION="Framework providing desktop-wide storage for passwords" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="gpg +man" - -BDEPEND=" - man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) -" -DEPEND=" - dev-libs/libgcrypt:0= - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =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}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package gpg Gpgmepp) - $(cmake_use_find_package man KF5DocTools) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Auto-unlocking after account login" kde-plasma/kwallet-pam - optfeature "KWallet management" kde-apps/kwalletmanager:5 - elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet; - fi - ecm_pkg_postinst -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/konqueror/files/, kde-apps/konqueror/
commit: d4bedf3b05b25d89a0bf4b6293ac87eeb296ce38 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 27 13:39:13 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:44:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bedf3b kde-apps/konqueror: Fix build with USE -X Upstream commit ff0e19961f8345faea54e4f85057312b7ad7007d Bug: https://bugs.gentoo.org/813450 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/konqueror-22.04.3-with_x11.patch | 83 ++ kde-apps/konqueror/konqueror-22.04.3.ebuild| 4 +- 2 files changed, 86 insertions(+), 1 deletion(-) diff --git a/kde-apps/konqueror/files/konqueror-22.04.3-with_x11.patch b/kde-apps/konqueror/files/konqueror-22.04.3-with_x11.patch new file mode 100644 index ..90273b072f0e --- /dev/null +++ b/kde-apps/konqueror/files/konqueror-22.04.3-with_x11.patch @@ -0,0 +1,83 @@ +From 69c2186c1a6c4fc0bf7f13b571b581e5f6157063 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 27 Nov 2021 14:36:20 +0100 +Subject: [PATCH] Add CMake option to build without X11 + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt| 16 ++-- + client/CMakeLists.txt | 4 ++-- + src/CMakeLists.txt| 6 +++--- + 3 files changed, 15 insertions(+), 11 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 77f5ea645..488ee7dc4 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -46,12 +46,16 @@ if(Qt5WebEngineWidgets_VERSION VERSION_LESS "5.14.0") + add_definitions(-DWEBENGINEDOWNLOADITEM_USE_PATH) + endif() + +-find_package(X11) +-set(KONQ_HAVE_X11 ${X11_FOUND}) +- +-if (X11_FOUND) +- find_package(Qt5 REQUIRED X11Extras) +-endif(X11_FOUND) ++if (NOT WIN32) ++option(WITH_X11 "Build with X11 integration" ON) ++if (WITH_X11) ++find_package(X11 REQUIRED) ++find_package(Qt5X11Extras NO_MODULE REQUIRED) ++set(KONQ_HAVE_X11 TRUE) ++endif() ++else() ++set(WITH_X11 OFF) ++endif() + + add_definitions( + -DQT_USE_QSTRINGBUILDER +diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt +index 24aedb14c..51d2b44d0 100644 +--- a/client/CMakeLists.txt b/client/CMakeLists.txt +@@ -30,9 +30,9 @@ if (WIN32) + else (WIN32) + kf5_add_kdeinit_executable( kfmclient NOGUI ${kfmclient_SRCS}) + target_link_libraries(kdeinit_kfmclient ${kfmclient_LIBS}) +-if(X11_FOUND) ++if(WITH_X11) + target_link_libraries(kdeinit_kfmclient Qt5::X11Extras) +-endif(X11_FOUND) ++endif() + install(TARGETS kdeinit_kfmclient ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) + endif (WIN32) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 2113e1c2f..07e64d90f 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -33,9 +33,9 @@ target_link_libraries(konquerorprivate +KF5::KIOGui + ) + +-if(X11_FOUND) ++if(WITH_X11) + target_link_libraries(konquerorprivate Qt5::X11Extras) +-endif(X11_FOUND) ++endif() + + + set_target_properties(konquerorprivate PROPERTIES VERSION ${KONQUEROR_LIB_VERSION} SOVERSION "5" ) +@@ -113,7 +113,7 @@ target_link_libraries(kdeinit_konqueror +KF5::SonnetUi + ) + +-if (X11_FOUND) ++if (WITH_X11) + target_link_libraries(kdeinit_konqueror ${X11_LIBRARIES}) + endif () + +-- +2.34.1 + diff --git a/kde-apps/konqueror/konqueror-22.04.3.ebuild b/kde-apps/konqueror/konqueror-22.04.3.ebuild index 6d69ff80806c..05c5705662e8 100644 --- a/kde-apps/konqueror/konqueror-22.04.3.ebuild +++ b/kde-apps/konqueror/konqueror-22.04.3.ebuild @@ -63,6 +63,8 @@ RDEPEND="${COMMON_DEPEND} kde-plasma/kde-cli-tools:5 " +PATCHES=( "${FILESDIR}/${P}-with_x11.patch" ) + src_prepare() { [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc @@ -74,7 +76,7 @@ src_configure() { -DCMAKE_DISABLE_FIND_PACKAGE_Hunspell=ON # requires fixing bug 634122 $(cmake_use_find_package activities KF5Activities) $(cmake_use_find_package speech Qt5TextToSpeech) - $(cmake_use_find_package X X11) + -DWITH_X11=$(usex X) ) ecm_src_configure }
[gentoo-commits] repo/gentoo:master commit in: kde-apps/ktouch/, kde-apps/ktouch/files/
commit: 0ae6c63bcf85cdf1a3446f76f76c2f28209a176b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 28 14:40:55 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:44:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae6c63b kde-apps/ktouch: Fix build with USE -X Add IUSE metadata description Upstream commit d290b2a51d5aa4694ec746ce5cc9456977efde71 Bug: https://bugs.gentoo.org/813450 Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktouch/files/ktouch-22.04.3-without_x11.patch | 95 ++ kde-apps/ktouch/ktouch-22.04.3.ebuild | 5 +- kde-apps/ktouch/metadata.xml | 3 + 3 files changed, 101 insertions(+), 2 deletions(-) diff --git a/kde-apps/ktouch/files/ktouch-22.04.3-without_x11.patch b/kde-apps/ktouch/files/ktouch-22.04.3-without_x11.patch new file mode 100644 index ..2278011d6e20 --- /dev/null +++ b/kde-apps/ktouch/files/ktouch-22.04.3-without_x11.patch @@ -0,0 +1,95 @@ +From f94d8b2bcdb738354f73efabbbe4fcf5bb623bf7 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sun, 31 Jul 2022 16:17:30 +0200 +Subject: [PATCH] Add CMake option to build WITHOUT_X11 + +We want to be able to build without X11 support even if some of the used +libraries may not work w/o X11 themselves yet or need to be built with +X11 support for other reverse dependencies. + +KTOUCH_BUILD_WITH_X11 already exists and is set automagically so far, +but using -DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any +dependencies list X11 as required in their cmake config. + +Introducing this option means there is no behavior change by default, +cmake will just skip finding X11 or adding unwanted features if the +option is enabled. + +- Move the checks to root CMakeLists.txt +- Move finding Qt5X11Extras behind "NOT WITHOUT_X11" too +- x11_helper is conditional on KTOUCH_BUILD_WITH_X11 + +* backported to release/22.04 + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 14 +- + src/CMakeLists.txt | 13 + + 2 files changed, 14 insertions(+), 13 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ae5dfb8..55753cd 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -40,7 +40,6 @@ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS + XmlPatterns + ) + +-find_package(Qt5X11Extras) + find_package(Qt5 CONFIG QUIET OPTIONAL_COMPONENTS QuickCompiler) + + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS +@@ -61,6 +60,19 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS + + + option(COMPILE_QML "Precompile QML code" OFF) ++option(WITHOUT_X11 "Build without X11 Keyboard Layout Detection (skips finding X11)" OFF) ++ ++if (NOT WITHOUT_X11) ++find_package(X11) ++find_package(XCB OPTIONAL_COMPONENTS XCB XKB) ++find_package(Qt5X11Extras ${QT_MIN_VERSION} CONFIG) ++ ++if (Qt5X11Extras_FOUND AND X11_FOUND AND X11_Xkbfile_FOUND AND X11_Xkb_FOUND AND XCB_FOUND AND XCB_XKB_FOUND) ++set(KTOUCH_BUILD_WITH_X11 TRUE) ++endif() ++ ++add_feature_info ("Keyboard Layout Detection" KTOUCH_BUILD_WITH_X11 "needs Qt5X11Extras, libX11, libxkb, libxkbfile, libxcb, and libxcb-xkb") ++endif() + + # enable QML debugging for debug builds + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DQT_QML_DEBUG") +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index e158d7c..b352184 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -4,15 +4,6 @@ ecm_setup_version(${RELEASE_SERVICE_VERSION} + PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KTouchConfigVersion.cmake" + ) + +-find_package(X11) +-find_package(XCB OPTIONAL_COMPONENTS XCB XKB) +- +-if (Qt5X11Extras_FOUND AND X11_FOUND AND X11_Xkbfile_FOUND AND X11_Xkb_FOUND AND XCB_FOUND AND XCB_XKB_FOUND) +-set(KTOUCH_BUILD_WITH_X11 TRUE) +-endif() +- +-add_feature_info ("Keyboard Layout Detection" KTOUCH_BUILD_WITH_X11 "needs Qt5X11Extras, libX11, libxkb, libxkbfile, libxcb, and libxcb-xkb") +- + ecm_optional_add_subdirectory(schemata) + + # set include directories +@@ -142,9 +133,7 @@ set(ktouch_SRCS + undocommands/coursecommands.cpp + undocommands/coursecommands.h + undocommands/keyboardlayoutcommands.cpp +-undocommands/keyboardlayoutcommands.h +-x11_helper.cpp +-x11_helper.h) ++undocommands/keyboardlayoutcommands.h) + + qt_add_resources(ktouch_imgs_SRCS images/images.qrc) + +-- +2.35.1 + diff --git a/kde-apps/ktouch/ktouch-22.04.3.ebuild b/kde-apps/ktouch/ktouch-22.04.3.ebuild index 1437028afa44..5e61ab78de92 100644 --- a/kde-apps/ktouch/ktouch-22.04.3.ebuild +++ b/kde-apps/ktouch/ktouch-22.04.3.ebuild @@ -54,11 +54,12 @@ RDEPEND="${COMMON_DEPEND} >=kde-apps/kqtquickcharts-${PVCUT}:5 " +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) + src_configure() { local mycmakeargs=( -DCOMPILE_QML=OFF - $(cmake_use_find_package X X11) -
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/, kde-frameworks/plasma/files/
commit: 5f691dec3ba9a61e6fee433098a838b322eea33b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:31 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f691dec kde-frameworks/plasma: drop 5.92.0-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/plasma/Manifest | 1 - ...lasma-5.92.0-breeze-light-dark-visual-fix.patch | 40 .../files/plasma-5.92.0-fix-blurry-buttons.patch | 110 - kde-frameworks/plasma/plasma-5.92.0-r2.ebuild | 78 --- 4 files changed, 229 deletions(-) diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest index be5373dcd5d0..dff45506cb78 100644 --- a/kde-frameworks/plasma/Manifest +++ b/kde-frameworks/plasma/Manifest @@ -1,2 +1 @@ -DIST plasma-framework-5.92.0.tar.xz 3145504 BLAKE2B 4c9c4a6c585fae629d94666d312af9a2dc74242d59f93cf6b63e206f7b4656982e1969cee7e1543b5c32b4f0815d602cfa8d0b56c3416f92bd5d2d2048ee6ef4 SHA512 6efbb9f03ec11804b12cda209dc665468cf6f56ecf712a136a5cf1ea2cb1deb1d427896770b12c18094a2d7f0ef69da9dcbe52b16ae2126e8382ade74d8ce54c DIST plasma-framework-5.96.0.tar.xz 3145380 BLAKE2B a9190358fc454dfba03d8f5881b52e21e7e209f471823d4d4ead54818103436775f09df7f1dd42ade4d4b5b2df448f5cb1bb682ea77d32c57cdfe7c39ecab238 SHA512 9361948197c69ab8b2a1b943c1e9a2e3588cd3bb4073eaa9ac6a4575bb4c1e6a257eb2fda6333df13eb568e09ed26a88d128fdafbe517bca705b8a8f2a5b diff --git a/kde-frameworks/plasma/files/plasma-5.92.0-breeze-light-dark-visual-fix.patch b/kde-frameworks/plasma/files/plasma-5.92.0-breeze-light-dark-visual-fix.patch deleted file mode 100644 index 04992bcb129d.. --- a/kde-frameworks/plasma/files/plasma-5.92.0-breeze-light-dark-visual-fix.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 7352045b388f4b0ef553706bd219457e5018ce4e Mon Sep 17 00:00:00 2001 -From: Marco Martin -Date: Mon, 28 Mar 2022 21:20:16 + -Subject: [PATCH] Don't install the heading SVG in breeze-light and breeze-dark - Plasma themes - -Installing that file there was an acky workaround that got broken by 2cccf230. - src/desktoptheme/breeze-dark/CMakeLists.txt | 5 + - src/desktoptheme/breeze-light/CMakeLists.txt | 4 - 2 files changed, 1 insertion(+), 8 deletions(-) - -diff --git a/src/desktoptheme/breeze-dark/CMakeLists.txt b/src/desktoptheme/breeze-dark/CMakeLists.txt -index 8f2078e4d..7f8f99062 100644 a/src/desktoptheme/breeze-dark/CMakeLists.txt -+++ b/src/desktoptheme/breeze-dark/CMakeLists.txt -@@ -8,7 +8,4 @@ install( - FILES colors "${CMAKE_CURRENT_BINARY_DIR}/metadata.desktop" - DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-dark - ) --install( --FILES ${PROJECT_BINARY_DIR}/src/desktoptheme/breeze/default.gzipped/widgets/plasmoidheading.svgz --DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-dark/widgets --) -+ -diff --git a/src/desktoptheme/breeze-light/CMakeLists.txt b/src/desktoptheme/breeze-light/CMakeLists.txt -index 678033cec..6688a603b 100644 a/src/desktoptheme/breeze-light/CMakeLists.txt -+++ b/src/desktoptheme/breeze-light/CMakeLists.txt -@@ -8,7 +8,3 @@ install( - FILES colors "${CMAKE_CURRENT_BINARY_DIR}/metadata.desktop" - DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-light - ) --install( --FILES ${PROJECT_BINARY_DIR}/src/desktoptheme/breeze/default.gzipped/widgets/plasmoidheading.svgz --DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-light/widgets --) --- -GitLab - diff --git a/kde-frameworks/plasma/files/plasma-5.92.0-fix-blurry-buttons.patch b/kde-frameworks/plasma/files/plasma-5.92.0-fix-blurry-buttons.patch deleted file mode 100644 index 0286039ddb7b.. --- a/kde-frameworks/plasma/files/plasma-5.92.0-fix-blurry-buttons.patch +++ /dev/null @@ -1,110 +0,0 @@ -From bd1ba6e539a326585a24fc21d0e27ef2c59e8731 Mon Sep 17 00:00:00 2001 -From: Noah Davis -Date: Wed, 6 Apr 2022 15:08:53 -0400 -Subject: [PATCH] PC3 toggle controls: fix odd heights misaligning indicators - -BUG: 447977 - src/declarativeimports/plasmacomponents3/CheckBox.qml | 2 +- - src/declarativeimports/plasmacomponents3/CheckDelegate.qml | 2 +- - src/declarativeimports/plasmacomponents3/MenuItem.qml | 2 +- - src/declarativeimports/plasmacomponents3/RadioButton.qml| 2 +- - src/declarativeimports/plasmacomponents3/RadioDelegate.qml | 2 +- - src/declarativeimports/plasmacomponents3/Switch.qml | 2 +- - src/declarativeimports/plasmacomponents3/SwitchDelegate.qml | 2 +- - 7 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/src/declarativeimports/plasmacomponents3/CheckBox.qml b/src/declarativeimports/plasmacomponents3/CheckBox.qml -index 1da39da24..fed972566 100644 a/src/declarativeimports/plasmacomponents3/CheckBox.qml -+++ b/src/declarativeimports/plasmacomponents3/CheckBox.qml -@@ -35,7 +35,7 @@
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalarm/, kde-apps/kalarm/files/
commit: c715608c66dc78a2556b5f2561be6e337ccd0c8c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 27 12:30:03 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:44:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c715608c kde-apps/kalarm: Fix build with USE -X Upstream commit 308aa74653acc86cd6a206599a56500c827927ef Bug: https://bugs.gentoo.org/813450 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kalarm/files/kalarm-22.04.3-without_x11.patch | 73 ++ ...arm-22.04.3.ebuild => kalarm-22.04.3-r1.ebuild} | 7 ++- 2 files changed, 77 insertions(+), 3 deletions(-) diff --git a/kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch b/kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch new file mode 100644 index ..2f904201566b --- /dev/null +++ b/kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch @@ -0,0 +1,73 @@ +From f8646ef6db5b4d0e6add5c9a83a13707f6175b13 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 27 Nov 2021 12:59:32 +0100 +Subject: [PATCH] Add CMake option to build WITHOUT_X11 + +We want to be able to build without X11 support even if some of the used +libraries may not work w/o X11 themselves yet or need to be built with +X11 support for other reverse dependencies. + +KDEPIM_HAVE_X11 already exists and is set automagically so far, but using +-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 +as required in their cmake config. + +Introducing this option means there is no behavior change by default, +cmake will just skip finding X11 or adding unwanted features if the +option is enabled. + +* backported to release/22.04 + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 17 + + src/CMakeLists.txt | 2 +- + 2 files changed, 10 insertions(+), 9 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 06623ad9..3446a87c 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -114,18 +114,19 @@ find_package(KF5PimTextEdit ${KPIMTEXTEDIT_LIB_VERSION} CONFIG REQUIRED) + configure_file(kalarm-version-string.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/kalarm-version-string.h @ONLY) + + if (NOT APPLE) +-find_package(X11) +-endif() +-if (X11_FOUND) +-if (QT_MAJOR_VERSION STREQUAL "5") +-find_package(Qt5X11Extras ${QT_REQUIRED_VERSION} REQUIRED NO_MODULE) +-else() +-#TODO X11 on Qt6 ++option(WITHOUT_X11 "Build without X11 integration (skips finding X11)" OFF) ++if (NOT WITHOUT_X11) ++find_package(X11) ++set(KDEPIM_HAVE_X11 ${X11_FOUND}) ++if (X11_FOUND) ++find_package(Qt5X11Extras ${QT_REQUIRED_VERSION} REQUIRED NO_MODULE) ++endif() + endif() + endif() ++add_feature_info(WITHOUT_X11 ${WITHOUT_X11} "Build without X11 integration") ++ + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) + +-set(KDEPIM_HAVE_X11 ${X11_FOUND}) + configure_file(src/config-kalarm.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kalarm.h) + + include_directories(${kalarm_SOURCE_DIR} ${kalarm_BINARY_DIR}) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index e8d70203..3aee2965 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -298,7 +298,7 @@ target_link_libraries(kalarm_bin + KF5::PimCommon + ) + +-if (Qt${QT_MAJOR_VERSION}X11Extras_FOUND) ++if(KDEPIM_HAVE_X11) + target_link_libraries(kalarm_bin Qt${QT_MAJOR_VERSION}::X11Extras ${X11_X11_LIB}) + endif() + +-- +2.35.1 + diff --git a/kde-apps/kalarm/kalarm-22.04.3.ebuild b/kde-apps/kalarm/kalarm-22.04.3-r1.ebuild similarity index 95% rename from kde-apps/kalarm/kalarm-22.04.3.ebuild rename to kde-apps/kalarm/kalarm-22.04.3-r1.ebuild index 6a291cf0cc6b..ef402863f33c 100644 --- a/kde-apps/kalarm/kalarm-22.04.3.ebuild +++ b/kde-apps/kalarm/kalarm-22.04.3-r1.ebuild @@ -57,7 +57,7 @@ DEPEND=" >=kde-frameworks/kservice-${KFMIN}:5 >=kde-frameworks/ktextwidgets-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X?] >=kde-frameworks/kxmlgui-${KFMIN}:5 >=media-libs/phonon-4.11.0 X? ( @@ -70,10 +70,11 @@ RDEPEND="${DEPEND} >=kde-apps/kdepim-runtime-${PVCUT}:5 " +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) + src_configure() { local mycmakeargs=( - $(cmake_use_find_package X Qt5X11Extras) - $(cmake_use_find_package X X11) + -DWITHOUT_X11=$(usex !X) ) ecm_src_configure
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kross/
commit: 5887d60666176e130fe7d7257b113bab039b82fc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:48 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5887d606 kde-frameworks/kross: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kross/Manifest| 1 - kde-frameworks/kross/kross-5.92.0.ebuild | 34 2 files changed, 35 deletions(-) diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest index db0c6c25d2b7..d1da54d86574 100644 --- a/kde-frameworks/kross/Manifest +++ b/kde-frameworks/kross/Manifest @@ -1,2 +1 @@ -DIST kross-5.92.0.tar.xz 129416 BLAKE2B d32c595cbaffdf93ccdfe0ad656b738ebdccecc4fefc559fd9dbf19837d2d9b659637e9dfde52e25634e3dea74f409fe7369b773fa964cfbfe4b07aa9eced6eb SHA512 f899ac754c8d75ac7b406d996ad5a5deb560cd6215b9e5038fab3d51229fb89409f5b09b6ecad1ede7c0a456c152e7fc9e58eefa6ce9109c8359a1bb30703e7d DIST kross-5.96.0.tar.xz 129452 BLAKE2B c18d629bc8b4234caa0df184b463c310da391f61a6363f902e53e1fe2f79b236409332aee541b4176720bfef9a85ee0a04621f39a6b1a4b81dc064a6d080f8af SHA512 dba8d86d1c4cbbeecfe407643cce9b545171a3123d7ce5f73aee74941ce256f6901af85796e8fff04d4e6e3a3622862f615d189885ec06d9d0e7dadebc31e732 diff --git a/kde-frameworks/kross/kross-5.92.0.ebuild b/kde-frameworks/kross/kross-5.92.0.ebuild deleted file mode 100644 index 132836cf1309.. --- a/kde-frameworks/kross/kross-5.92.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for embedding scripting into applications" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtscript-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}: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 -" -DEPEND="${RDEPEND} - >=dev-qt/designer-${QTMIN}:5 -"
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/khtml/
commit: 96ec839f474a28102fd99fdf235cb9755e80da7f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:43 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ec839f kde-frameworks/khtml: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/khtml/Manifest| 1 - kde-frameworks/khtml/khtml-5.92.0.ebuild | 71 2 files changed, 72 deletions(-) diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest index 4835395c3472..c3cce8cd5070 100644 --- a/kde-frameworks/khtml/Manifest +++ b/kde-frameworks/khtml/Manifest @@ -1,2 +1 @@ -DIST khtml-5.92.0.tar.xz 2093568 BLAKE2B 1c94b1ee041fe69d173798ade211feada3c9f123fd9a6f6775cf3453ab677f8001053f7785dd492acb81c6908286bebb592eded670771c2dab42a8a9aa58c300 SHA512 270d3ba357ed5c031b41564a56e0d91df87702cd05ea810434a8e2cafd87fbdc0be8984ed535745edf592c318107464f0aaada0c2ef42fbde7a6f87228edfcef DIST khtml-5.96.0.tar.xz 1965056 BLAKE2B 857a338c9831a03989348ecd6d9c355d6538458311eb22ccc2ae1c631137a7dd411866c70632f941d2ae64bd54584283b90e9bb0cf6573f6504d6ceab0cb01f5 SHA512 7ccd0c8dbca62486b316f381c437568650696cc4fca0b2e382bf8d337435f9c7fc7fa4664e01bbe8db509bd293c23ebb4abaabc34719be38e91480ae0b1d4141 diff --git a/kde-frameworks/khtml/khtml-5.92.0.ebuild b/kde-frameworks/khtml/khtml-5.92.0.ebuild deleted file mode 100644 index 5d433e5c6279.. --- a/kde-frameworks/khtml/khtml-5.92.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="KHTML web rendering engine" -LICENSE="LGPL-2" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="X" - -BDEPEND=" - dev-lang/perl - dev-util/gperf -" -RDEPEND=" - dev-libs/openssl:0 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}: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 - media-libs/giflib:= - media-libs/libpng:0= - >=media-libs/phonon-4.11.0 - sys-libs/zlib - virtual/jpeg:0 - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) - X? ( x11-base/xorg-proto ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/qqc2-desktop-style/
commit: 67b3a1b8523350050cefcae50c49f84eb7a09730 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:20:46 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:21:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b3a1b8 kde-frameworks/qqc2-desktop-style: drop 5.96.0 Signed-off-by: Andreas Sturmlechner gentoo.org> .../qqc2-desktop-style-5.96.0.ebuild | 29 -- 1 file changed, 29 deletions(-) diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0.ebuild deleted file mode 100644 index 6e2d5c4e10b1.. --- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.96.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.4 -inherit ecm frameworks.kde.org - -DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" - -LICENSE="|| ( GPL-2+ LGPL-3+ )" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5= - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kirigami-${PVCUT}*:5 - =kde-frameworks/sonnet-${PVCUT}*:5[qml] -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -"
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/krunner/, kde-frameworks/krunner/files/
commit: 3a72e1446dde638557c7e8e83435f5faae3f4e44 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:14 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a72e144 kde-frameworks/krunner: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/krunner/Manifest| 1 - ...er-5.92.0-drop-runnermanagertest-timeouts.patch | 55 -- ...5.92.0-increase-runnermanagertest-timeout.patch | 26 -- kde-frameworks/krunner/krunner-5.92.0.ebuild | 52 4 files changed, 134 deletions(-) diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest index dcd1f5464a7a..07126efeea36 100644 --- a/kde-frameworks/krunner/Manifest +++ b/kde-frameworks/krunner/Manifest @@ -1,2 +1 @@ -DIST krunner-5.92.0.tar.xz 86108 BLAKE2B 570e67bac19646d7107c55dd607fda359334e3fe4cb72c6c80235b03f91e238f814b93486d9d3668880a2aed9d3a8bc2b6e518ac71e29943b0fd476235360052 SHA512 7959d1a7f55b6c2d55f2e4e65aef11d5a5cdf5e7b7bf5b702d1da4ed02c8e05a3c36dc5e70bfa443303863d98dc0cc7c418ebc46cbf68fad5baed4f2389bce35 DIST krunner-5.96.0.tar.xz 87452 BLAKE2B f9a81bb88fc0d02d8458b01fde2e55cc6c9042e9d33d29603f3f3a38165bcd0a6e7e590614a4d92f59f0d741f4995614cdce726a7f72521445f9cb88aa865678 SHA512 fb25fdd554d56ee5b3b5b31a2feae1df8f37e1c434101eda957548b954b99e13cf25be46e03a43b73771ed7935750228b2957d654e06cd5e810353ccd264ed48 diff --git a/kde-frameworks/krunner/files/krunner-5.92.0-drop-runnermanagertest-timeouts.patch b/kde-frameworks/krunner/files/krunner-5.92.0-drop-runnermanagertest-timeouts.patch deleted file mode 100644 index 1d6c654f631e.. --- a/kde-frameworks/krunner/files/krunner-5.92.0-drop-runnermanagertest-timeouts.patch +++ /dev/null @@ -1,55 +0,0 @@ -From f324dd5fc477888517db7b431bc291d0712969af Mon Sep 17 00:00:00 2001 -From: Eduardo de Souza Cruz -Date: Mon, 14 Mar 2022 14:12:17 -0300 -Subject: [PATCH] Remove upper-limits for RunnerManagerTest's timeouts - -Those upper-limits timeouts were not conservative enough for the Continuous Integration environment which can be slow and this test was failing sometimes. - -The upper-limits timing verifications were removed without too much prejudice to the overall test. It should still serve its purpose to guarantee there will be no regression on this functionality. - autotests/runnermanagertest.cpp | 13 ++--- - 1 file changed, 6 insertions(+), 7 deletions(-) - -diff --git a/autotests/runnermanagertest.cpp b/autotests/runnermanagertest.cpp -index 02c0985..82bd2a4 100644 a/autotests/runnermanagertest.cpp -+++ b/autotests/runnermanagertest.cpp -@@ -74,8 +74,9 @@ private Q_SLOTS: - // However not yet a matcheschanged, it should be stalled for 250ms - QCOMPARE(spyMatchesChanged.count(), 0); - --// After 250ms it will emit with empty matches, we wait for that --QVERIFY(spyMatchesChanged.wait(265)); // 265ms as a margin of safety for 250ms -+// After 250ms it will emit with empty matches, we wait for that. -+// We can't put a low upper limit on these wait() calls because the CI environment can be slow. -+QVERIFY(spyMatchesChanged.wait()); // This should take just a tad longer than 250ms. - - // This should have taken no less than 250ms. It waits for 250s before "giving up" and emitting an empty matches list. - QVERIFY(timer.elapsed() >= 250); -@@ -84,20 +85,18 @@ private Q_SLOTS: - QCOMPARE(spyQueryFinished.count(), 1); // Still the same, query is not done - - // We programmed it to emit the result after 300ms, so we need to wait 50ms more for the next emission --QVERIFY(spyQueryFinished.wait(100)); // 100ms as a margin of safety for 50ms -+QVERIFY(spyQueryFinished.wait()); - - // This should have taken at least 300ms total, as we requested via the special query string - QVERIFY(timer.elapsed() >= 300); - --// RunnerManager::jobDone() should have anticipated the final emission, so it should not have waited the full 250+250 ms. --QVERIFY(timer.elapsed() <= 330); // This total should be just a tad bigger than 300ms, we put a 10% margin of safety -- -+// At this point RunnerManager::jobDone() should have anticipated the final emission. - QCOMPARE(spyMatchesChanged.count(), 2); // We had the second matchesChanged emission, now with the query result - QCOMPARE(manager->matches().count(), 1); // The result is here - QCOMPARE(spyQueryFinished.count(), 2); // Will have emited queryFinished, job is done - - // Now we will make sure that RunnerManager::scheduleMatchesChanged() emits matchesChanged instantly --// if we start a query with an empty string. It will never produce results, stalling is meaninless -+// if we start a
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/ktextwidgets/
commit: fdd26a779b305d6ddd4d9d26ca45779afa7878d6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:23 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd26a77 kde-frameworks/ktextwidgets: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/ktextwidgets/Manifest | 1 - .../ktextwidgets/ktextwidgets-5.92.0.ebuild| 38 -- 2 files changed, 39 deletions(-) diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest index 9d088340a656..5b5a77945ffa 100644 --- a/kde-frameworks/ktextwidgets/Manifest +++ b/kde-frameworks/ktextwidgets/Manifest @@ -1,2 +1 @@ -DIST ktextwidgets-5.92.0.tar.xz 329168 BLAKE2B ee0991f12d7e3a54b4e79b77327378e9c61544f5c5133f9bf838b3995ff828f2b35fa7489c6407efa08770911e47883587d519e78ef5d8e112483c744c9875d2 SHA512 7fd02eebb10b2929a6d82acdccba07a906692cdcc92f824b360e4be5643412b7bbb34772b8e6762e95c769d2528bdc873ce4fd03c8dbd5b5fd26b341ffce9e9d DIST ktextwidgets-5.96.0.tar.xz 329332 BLAKE2B 1689f7f9ef471ae0525b3b5c454a724e545a76a903aa41f8d0ed4b49c042e1f790bbe790b2c9cbd8c1829a8f0aae801a94a6cf0f49927a3790e4c20ce9a9796c SHA512 34cc2a4f2cb56449a8dc8ce439252e96a2c4248025ad5a4a279a3efbdb95460c49ef8f2bf871dd0cf3f1a6547f5d2d1f1bcf64696bfbb56e86a296cc22b1befe diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.92.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.92.0.ebuild deleted file mode 100644 index f85ac26c2bbd.. --- a/kde-frameworks/ktextwidgets/ktextwidgets-5.92.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text" -LICENSE="LGPL-2+ LGPL-2.1+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -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/sonnet-${PVCUT}*:5 - speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package speech Qt5TextToSpeech) - ) - - ecm_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/countryflags/
commit: e1f78d5cac947a743b9f31aff18379a5f002ff07 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:37 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f78d5c kde-frameworks/countryflags: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/countryflags/Manifest | 1 - .../countryflags/countryflags-5.92.0.ebuild| 22 -- 2 files changed, 23 deletions(-) diff --git a/kde-frameworks/countryflags/Manifest b/kde-frameworks/countryflags/Manifest index 4d60befb2963..1e2b458506f2 100644 --- a/kde-frameworks/countryflags/Manifest +++ b/kde-frameworks/countryflags/Manifest @@ -1,2 +1 @@ -DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3 SHA512 ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd13ea83d22297d DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761 SHA512 25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d diff --git a/kde-frameworks/countryflags/countryflags-5.92.0.ebuild b/kde-frameworks/countryflags/countryflags-5.92.0.ebuild deleted file mode 100644 index 3a924d95ea4c.. --- a/kde-frameworks/countryflags/countryflags-5.92.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="false" -KDE_ORG_NAME="kdelibs4support" -inherit ecm kde.org - -DESCRIPTION="Icons of flags for various countries" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -CMAKE_USE_DIR="${S}/src/l10n" - -# https://phabricator.kde.org/T13722 -# https://invent.kde.org/frameworks/breeze-icons/-/issues/1 -PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" ) - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/purpose/
commit: 5f9a4765a4adeac9074d01a4e1d500e748e60c45 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:34 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9a4765 kde-frameworks/purpose: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/purpose/Manifest | 1 - kde-frameworks/purpose/purpose-5.92.0.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index 31a5e85af819..2ee08781fdd0 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,2 +1 @@ -DIST purpose-5.92.0.tar.xz 173280 BLAKE2B 4cbed1b8b9b8a443fdb9ecbaf6495918c1f21f641184827a5e6af4084b5b2beb5b5f4a0a8c4d8e593ac4a4222dfc702e5b2ac5330625a3d26962f986d0ff07f1 SHA512 e466b836d4628f8773247cb952621d9c33127c26ae73c27b9f8015239997b0f7241a0f556c8c683a2a580c3977f448b1e9742965d9133e2c569d42b2d6cf2009 DIST purpose-5.96.0.tar.xz 172284 BLAKE2B 3a272ea568d862ed4c300a45dbf6c3d5eee6b9dd1a6b8bc1f9c08535375ae9bac1233514ca8b6bafc20febce4b42efd773fe8415dfd7156222cbe3302d33d7c2 SHA512 80ede3300842db1a1e2553525c47f0d8d5d8611c6fd5509b2e864f1832b468326c38f70fd1a9588260660c4aff6ac7264d8dade55a5c255a9b46cb4aff2445b7 diff --git a/kde-frameworks/purpose/purpose-5.92.0.ebuild b/kde-frameworks/purpose/purpose-5.92.0.ebuild deleted file mode 100644 index 13e4232ba16b.. --- a/kde-frameworks/purpose/purpose-5.92.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="forceoptional" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -inherit ecm kde.org optfeature xdg-utils - -DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="bluetooth +kaccounts" - -# requires running environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=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 - =kde-frameworks/knotifications-${PVCUT}*:5 - =kde-frameworks/prison-${PVCUT}*:5 - kaccounts? ( - >=kde-apps/kaccounts-integration-19.04.3:5 - net-libs/accounts-qt - ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kdeclarative-${PVCUT}:5 - bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 ) - kaccounts? ( net-libs/accounts-qml ) -" - -src_prepare() { - ecm_src_prepare - - use bluetooth || - cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package kaccounts KAccounts) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Send through KDE Connect" kde-misc/kdeconnect - fi - ecm_pkg_postinst - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kxmlgui/
commit: 24932840a676f0c08a676d0f27caaba43cab513b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:28 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24932840 kde-frameworks/kxmlgui: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kxmlgui/Manifest | 1 - kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild | 46 2 files changed, 47 deletions(-) diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index a5e7652e8a57..20d866fdea98 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,2 +1 @@ -DIST kxmlgui-5.92.0.tar.xz 895672 BLAKE2B dc1e6e59d367b830447049a69b8b1d41d9b5e1bacb88c7e229a37c507dd4ad17bdd5f5456099a30076c95b6ed8bf8f0b44a333226c939bfc755410bd02f8 SHA512 5c8d68aa59259e4048f32224ef0672984d6edbffb38476d2bbe9466b72a14aaf318cdba4a1eebb4209879e9cf880e736b9647491eca8e3ec8f4c03d50cf222e9 DIST kxmlgui-5.96.0.tar.xz 899276 BLAKE2B 7aa619362c28c45c00bb725f5819443b8ecea806a468847b6259a053c48aa4fd9a3ce74094b65813e06d5fc4267b23450349298e1e552dc36c1a04e887a6 SHA512 44ffb6bfe8eaeb1fe1aad27d6794f1a536e030177547576b38021e87bd3c6ab57cd3fc1c41a70cf79cff8b8698a8d424d739875d9260115b5b6430cdad327912 diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild deleted file mode 100644 index bddc0a6afe84.. --- a/kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" - -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -LICENSE="LGPL-2+" -IUSE="" - -# slot op: includes QtCore/private/qlocale_p.h -DEPEND=" - >=dev-qt/qtcore-${QTMIN}:5= - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=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/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 -" -RDEPEND="${DEPEND}" - -src_test() { - # Files are missing; whatever. Bugs 650290, 668198, 808216 - local myctestargs=( - -E "(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)" - ) - - ecm_src_test -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/yakuake/, kde-apps/yakuake/files/
commit: 670ad97b10d0f7fbde3f5ff14ef07f3420945da5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 27 13:51:30 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:31:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670ad97b kde-apps/yakuake: Fix build with USE -X Upstream commit 1213c6dfd34583b005d0a2dbe7876951a13361a2 Bug: https://bugs.gentoo.org/813450 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/yakuake-22.04.3-without_x11.patch| 78 ++ kde-apps/yakuake/yakuake-22.04.3.ebuild| 4 +- 2 files changed, 81 insertions(+), 1 deletion(-) diff --git a/kde-apps/yakuake/files/yakuake-22.04.3-without_x11.patch b/kde-apps/yakuake/files/yakuake-22.04.3-without_x11.patch new file mode 100644 index ..5daf29c35da4 --- /dev/null +++ b/kde-apps/yakuake/files/yakuake-22.04.3-without_x11.patch @@ -0,0 +1,78 @@ +From 68bee7bce59bed1def66518bc254ecf7ae8985c5 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 27 Nov 2021 14:49:51 +0100 +Subject: [PATCH] Add CMake option to build WITHOUT_X11 + +We want to be able to build without X11 support even if some of the used +libraries may not work w/o X11 themselves yet or need to be built with +X11 support for other reverse dependencies. + +HAVE_X11 already exists and is set automagically so far, but using +-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 +as required in their cmake config. + +Introducing this option means there is no behavior change by default, +cmake will just skip finding X11 or adding unwanted features if the +option is enabled. + +* backported to release/22.04 + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 22 -- + app/CMakeLists.txt | 6 +++--- + 2 files changed, 15 insertions(+), 13 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 14f6842..0ec65b9 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -51,16 +51,18 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED + ) + + if(NOT APPLE) +- find_package(X11) +- set(HAVE_X11 ${X11_FOUND}) +- +- if(X11_FOUND) +-find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED X11Extras) +- endif(X11_FOUND) +- +- find_package(KF5Wayland ${KF5_MIN_VERSION} CONFIG) +- set(HAVE_KWAYLAND ${KF5Wayland_FOUND}) +-endif(NOT APPLE) ++option(WITHOUT_X11 "Build without X11 integration (skips finding X11)" OFF) ++if(NOT WITHOUT_X11) ++find_package(X11) ++set(HAVE_X11 ${X11_FOUND}) ++if(X11_FOUND) ++find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED X11Extras) ++endif() ++endif() ++ ++find_package(KF5Wayland ${KF5_MIN_VERSION} CONFIG) ++set(HAVE_KWAYLAND ${KF5Wayland_FOUND}) ++endif() + + add_subdirectory(app) + add_subdirectory(data) +diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt +index 69aedcd..994d36f 100644 +--- a/app/CMakeLists.txt b/app/CMakeLists.txt +@@ -63,9 +63,9 @@ target_link_libraries(yakuake + KF5::WidgetsAddons + KF5::WindowSystem) + +-if(X11_FOUND) +- target_link_libraries(yakuake Qt5::X11Extras ${X11_X11_LIB}) +-endif(X11_FOUND) ++if(HAVE_X11) ++target_link_libraries(yakuake Qt5::X11Extras) ++endif() + + if(KF5Wayland_FOUND) + target_link_libraries(yakuake KF5::WaylandClient) +-- +2.35.1 + diff --git a/kde-apps/yakuake/yakuake-22.04.3.ebuild b/kde-apps/yakuake/yakuake-22.04.3.ebuild index 0db7a4d76d4b..556269d0a620 100644 --- a/kde-apps/yakuake/yakuake-22.04.3.ebuild +++ b/kde-apps/yakuake/yakuake-22.04.3.ebuild @@ -48,10 +48,12 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) + src_configure() { local mycmakeargs=( $(cmake_use_find_package absolute-position KF5Wayland) - $(cmake_use_find_package X X11) + -DWITHOUT_X11=$(usex !X) ) ecm_src_configure
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdelibs4support/
commit: d236b6f8e41abf8169262920111d021ac2f2f16a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 06:59:40 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:18:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d236b6f8 kde-frameworks/kdelibs4support: drop 5.92.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kdelibs4support/Manifest| 1 - .../kdelibs4support/kdelibs4support-5.92.0.ebuild | 102 - 2 files changed, 103 deletions(-) diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest index 4d60befb2963..1e2b458506f2 100644 --- a/kde-frameworks/kdelibs4support/Manifest +++ b/kde-frameworks/kdelibs4support/Manifest @@ -1,2 +1 @@ -DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3 SHA512 ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd13ea83d22297d DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761 SHA512 25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.92.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.92.0.ebuild deleted file mode 100644 index 7dce2d0e2ef9.. --- a/kde-frameworks/kdelibs4support/kdelibs4support-5.92.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="true" -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="X" - -RESTRICT="test" - -COMMON_DEPEND=" - app-text/docbook-xml-dtd:4.2 - dev-libs/openssl:0 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=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/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[X=] - =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[X=] - =kde-frameworks/kxmlgui-${PVCUT}*:5 - =kde-frameworks/solid-${PVCUT}*:5 - virtual/libintl - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${COMMON_DEPEND} - test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/countryflags-${PVCUT}:5 - =kde-frameworks/kinit-${PVCUT}*:5 - =kde-frameworks/kitemmodels-${PVCUT}*:5 -" -BDEPEND=" - dev-lang/perl - dev-perl/URI -" - -PATCHES=( - "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956 - "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956 -) - -src_prepare() { - ecm_src_prepare - - if ! use handbook; then - sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die - fi - - cmake_run_in src cmake_comment_add_subdirectory l10n -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/
commit: e0f45876d372eaf9b44e11cc2df28501ea323c7b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:20:58 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:21:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f45876 kde-frameworks/plasma: drop 5.96.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/plasma/plasma-5.96.0.ebuild | 73 -- 1 file changed, 73 deletions(-) diff --git a/kde-frameworks/plasma/plasma-5.96.0.ebuild b/kde-frameworks/plasma/plasma-5.96.0.ebuild deleted file mode 100644 index de5747490792.. --- a/kde-frameworks/plasma/plasma-5.96.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="${PN}-framework" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.4 -VIRTUALX_REQUIRED="test" -inherit ecm frameworks.kde.org - -DESCRIPTION="Plasma framework" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="gles2-only man wayland X" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=] - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=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[qml] - =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-only? ( media-libs/libglvnd[X?] ) - wayland? ( - =kde-frameworks/kwayland-${PVCUT}*:5 - media-libs/libglvnd - ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package !gles2-only OpenGL) - $(cmake_use_find_package man KF5DocTools) - $(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 -}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kjobwidgets/
commit: e58917fe5edb142f6f6ef4231573040281299c81 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:20:09 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58917fe kde-frameworks/kjobwidgets: drop 5.96.0 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kjobwidgets/kjobwidgets-5.96.0.ebuild | 39 -- 1 file changed, 39 deletions(-) diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.96.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.96.0.ebuild deleted file mode 100644 index aa7144b90926.. --- a/kde-frameworks/kjobwidgets/kjobwidgets-5.96.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.4 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="nls X" - -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) -" -DEPEND="${RDEPEND} - X? ( - x11-base/xorg-proto - x11-libs/libX11 - ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -}
[gentoo-commits] proj/kde:master commit in: kde-apps/yakuake/files/, kde-apps/yakuake/
commit: 5bcaccaed3eb53667fe68ac6f7d411aa024c7498 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:36:45 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:46:05 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5bcaccae kde-apps/yakuake: Rename patch, 22.04.3 is different Signed-off-by: Andreas Sturmlechner gentoo.org> ...ake-22.04.3-without_x11.patch => yakuake-22.07.90-without_x11.patch} | 0 kde-apps/yakuake/yakuake-22.07.90.ebuild| 2 +- kde-apps/yakuake/yakuake-22.08.49..ebuild | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/yakuake/files/yakuake-22.04.3-without_x11.patch b/kde-apps/yakuake/files/yakuake-22.07.90-without_x11.patch similarity index 100% rename from kde-apps/yakuake/files/yakuake-22.04.3-without_x11.patch rename to kde-apps/yakuake/files/yakuake-22.07.90-without_x11.patch diff --git a/kde-apps/yakuake/yakuake-22.07.90.ebuild b/kde-apps/yakuake/yakuake-22.07.90.ebuild index 6a9e7e182e..92dcf785fb 100644 --- a/kde-apps/yakuake/yakuake-22.07.90.ebuild +++ b/kde-apps/yakuake/yakuake-22.07.90.ebuild @@ -48,7 +48,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}/${PN}-22.04.3-without_x11.patch" ) +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) src_configure() { local mycmakeargs=( diff --git a/kde-apps/yakuake/yakuake-22.08.49..ebuild b/kde-apps/yakuake/yakuake-22.08.49..ebuild index 2c2169a81b..64b1e1e8c5 100644 --- a/kde-apps/yakuake/yakuake-22.08.49..ebuild +++ b/kde-apps/yakuake/yakuake-22.08.49..ebuild @@ -48,7 +48,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}/${PN}-22.04.3-without_x11.patch" ) +PATCHES=( "${FILESDIR}/${PN}-22.07.90-without_x11.patch" ) src_configure() { local mycmakeargs=(
[gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/files/, kde-apps/ktouch/
commit: 10aef537af55bff7b241b2503b3639d03404915f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:37:28 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:46:05 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=10aef537 kde-apps/ktouch: Rename patch, 22.07.90 is different Signed-off-by: Andreas Sturmlechner gentoo.org> ...ouch-22.04.3-without_x11.patch => ktouch-22.07.90-without_x11.patch} | 0 kde-apps/ktouch/ktouch-22.07.90.ebuild | 2 +- kde-apps/ktouch/ktouch-22.08.49..ebuild | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/ktouch/files/ktouch-22.04.3-without_x11.patch b/kde-apps/ktouch/files/ktouch-22.07.90-without_x11.patch similarity index 100% rename from kde-apps/ktouch/files/ktouch-22.04.3-without_x11.patch rename to kde-apps/ktouch/files/ktouch-22.07.90-without_x11.patch diff --git a/kde-apps/ktouch/ktouch-22.07.90.ebuild b/kde-apps/ktouch/ktouch-22.07.90.ebuild index bb4128c70c..5f1fa86347 100644 --- a/kde-apps/ktouch/ktouch-22.07.90.ebuild +++ b/kde-apps/ktouch/ktouch-22.07.90.ebuild @@ -54,7 +54,7 @@ RDEPEND="${COMMON_DEPEND} >=kde-apps/kqtquickcharts-${PVCUT}:5 " -PATCHES=( "${FILESDIR}/${PN}-22.04.3-without_x11.patch" ) +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) src_configure() { local mycmakeargs=( diff --git a/kde-apps/ktouch/ktouch-22.08.49..ebuild b/kde-apps/ktouch/ktouch-22.08.49..ebuild index ee3251fe42..07b90cf0e2 100644 --- a/kde-apps/ktouch/ktouch-22.08.49..ebuild +++ b/kde-apps/ktouch/ktouch-22.08.49..ebuild @@ -54,7 +54,7 @@ RDEPEND="${COMMON_DEPEND} >=kde-apps/kqtquickcharts-${PVCUT}:5 " -PATCHES=( "${FILESDIR}/${PN}-22.04.3-without_x11.patch" ) +PATCHES=( "${FILESDIR}/${PN}-22.07.90-without_x11.patch" ) src_configure() { local mycmakeargs=(
[gentoo-commits] proj/kde:master commit in: kde-apps/kalarm/files/, kde-apps/kalarm/
commit: 7ec431d2a4c34c4667efe4117d318048abdcb3ed Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:42:17 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:46:05 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7ec431d2 kde-apps/kalarm: Rename patch, 22.04.3 is different Signed-off-by: Andreas Sturmlechner gentoo.org> ...larm-22.04.3-without_x11.patch => kalarm-22.07.90-without_x11.patch} | 0 kde-apps/kalarm/kalarm-22.07.90.ebuild | 2 +- kde-apps/kalarm/kalarm-22.08.49..ebuild | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch b/kde-apps/kalarm/files/kalarm-22.07.90-without_x11.patch similarity index 100% rename from kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch rename to kde-apps/kalarm/files/kalarm-22.07.90-without_x11.patch diff --git a/kde-apps/kalarm/kalarm-22.07.90.ebuild b/kde-apps/kalarm/kalarm-22.07.90.ebuild index 29d8f507cd..645e99144b 100644 --- a/kde-apps/kalarm/kalarm-22.07.90.ebuild +++ b/kde-apps/kalarm/kalarm-22.07.90.ebuild @@ -72,7 +72,7 @@ RDEPEND="${DEPEND} pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:5 ) " -PATCHES=( "${FILESDIR}/${PN}-22.04.3-without_x11.patch" ) +PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) src_configure() { local mycmakeargs=( diff --git a/kde-apps/kalarm/kalarm-22.08.49..ebuild b/kde-apps/kalarm/kalarm-22.08.49..ebuild index eaf9481ca6..29ee346d11 100644 --- a/kde-apps/kalarm/kalarm-22.08.49..ebuild +++ b/kde-apps/kalarm/kalarm-22.08.49..ebuild @@ -72,7 +72,7 @@ RDEPEND="${DEPEND} pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:5 ) " -PATCHES=( "${FILESDIR}/${PN}-22.04.3-without_x11.patch" ) +PATCHES=( "${FILESDIR}/${PN}-22.07.90-without_x11.patch" ) src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kirigami/
commit: b2053177c481906a3490c52be0cf33d29664d38c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 6 07:19:47 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 6 07:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2053177 kde-frameworks/kirigami: drop 5.96.0 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kirigami/kirigami-5.96.0.ebuild | 46 -- 1 file changed, 46 deletions(-) diff --git a/kde-frameworks/kirigami/kirigami-5.96.0.ebuild b/kde-frameworks/kirigami/kirigami-5.96.0.ebuild deleted file mode 100644 index 58ae008974a7.. --- a/kde-frameworks/kirigami/kirigami-5.96.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_EXAMPLES="true" -ECM_QTHELP="false" -ECM_TEST="true" -KDE_ORG_NAME="${PN}2" -QTMIN=5.15.4 -inherit ecm frameworks.kde.org - -DESCRIPTION="Lightweight user interface framework for mobile and convergent applications" -HOMEPAGE="https://techbase.kde.org/Kirigami; -EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# requires package to already be installed -RESTRICT="test" - -BDEPEND=" - >=dev-qt/linguist-tools-${QTMIN}:5 -" -DEPEND=" - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 -" - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - ) - - ecm_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/
commit: 99d0d800f953d1317a7119e9283296d0544a9b51 Author: James Le Cuirot gentoo org> AuthorDate: Sat Aug 6 08:46:22 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Aug 6 08:47:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d0d800 dev-python/jsonschema: Keyword 4.9.1 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/jsonschema/jsonschema-4.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jsonschema/jsonschema-4.9.1.ebuild b/dev-python/jsonschema/jsonschema-4.9.1.ebuild index b0cbff91ab2d..fb40af391591 100644 --- a/dev-python/jsonschema/jsonschema-4.9.1.ebuild +++ b/dev-python/jsonschema/jsonschema-4.9.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]