From 62f7102650b24618880e8e6f08fcb8fbd235025b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Jul 2022 19:28:02 +0100 Subject: gentoo auto-resync : 10:07:2022 - 19:28:02 --- dev-libs/Manifest.gz | Bin 94659 -> 94815 bytes dev-libs/libsigsegv/Manifest | 2 - dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 38 ---------------- dev-libs/qcoro5/Manifest | 3 ++ dev-libs/qcoro5/metadata.xml | 15 +++++++ dev-libs/qcoro5/qcoro5-0.6.0.ebuild | 60 ++++++++++++++++++++++++++ 6 files changed, 78 insertions(+), 40 deletions(-) delete mode 100644 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild create mode 100644 dev-libs/qcoro5/Manifest create mode 100644 dev-libs/qcoro5/metadata.xml create mode 100644 dev-libs/qcoro5/qcoro5-0.6.0.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 069140f96d88..6a33b33efd83 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest index 24dba043f5f9..9026a9f533a6 100644 --- a/dev-libs/libsigsegv/Manifest +++ b/dev-libs/libsigsegv/Manifest @@ -1,8 +1,6 @@ AUX libsigsegv-2.12-skip-stackoverflow-tests.patch 461 BLAKE2B 021932c6eeb8a4a3a538a7a2d9c04e777aa49bdff15db9439f4cf835a42f2c7cafe6d560ca4c957a0d57cdb00b3b3f68432ff8528ede15927874a62c6b64e027 SHA512 9bf6ff64bff1dd8550b97bbcabb7ccae24bae7af200dde7c296a237c4c149cb78e42bc7fcad3c76554ceb550ab39ce65134b53ad1e521dc6229f0141ab047cdf -DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99 SHA512 27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913 DIST libsigsegv-2.13.tar.gz 460736 BLAKE2B 2202ef92e96b2b46d7496a69427159b06b0413e9610daa9bc035dd18f193fd650a06dcc5a2db3b36b6c68f95593f2da047579e644d5ca4e54bc17160a57dac8f SHA512 9c0cf01ee2a39f77f2e42eb06a2aa60644e10fe2cd39089de58f6206baf7fe7d61fe0ec6bf187276fcfccf61585154ce904fe374b474b7ba9fa050a61a2f3918 DIST libsigsegv-2.14.tar.gz 464658 BLAKE2B 1b6d93dc5414c686de458cc62412c95ebf8932aac3aa463bb76da67e1b25779880d760b229d9a2c6ee0a2a22c2d3c7a81a364e8731fe5a4f1f639a0f68d6ea57 SHA512 423dade56636fe38356f0976e1288178cb1c7c059615e9f70ad693a1e4194feba47a583b0804717e95a866da271b1ea5f80083c54a121577983dd23e5aa9f056 -EBUILD libsigsegv-2.12-r1.ebuild 759 BLAKE2B 0f1e96575db99253cb02f48d14a9f07918094b8a25db274b33e1ff07d5d35b50df5658f17426db1934f2aaa8ef6dd03ca03531d6f0c843b9ed46ed5da5c02ce2 SHA512 e7941e5ac2866276883a8fae1bd4191197ca52acf1aaaa242850dff627b80ed3487ce597e14e3e1eb626eb036bbf3898beac4f8900b256c9e8fc39fb8bf0baf3 EBUILD libsigsegv-2.13.ebuild 798 BLAKE2B 1d741a5574e7621c817172d195109d3fded6cc77f3edcc153b7d40a818f320aa44f8522b785d77d253f4702fa2fefaac81de72fbe1a232288b46cba8b955a7f9 SHA512 2fa8ae6f43db15a08826019295dc13af6b42a8fa11054dbd7f1cb4991c24eb905e4998de366133090de6d26ea7921d2db71e197ed725445dcd086d442bd4bbc0 EBUILD libsigsegv-2.14.ebuild 1014 BLAKE2B 9a59c41e2fa08cbbc2a52c377ba237452b01574756cfdbde4813e5c727d2d08a722676d909f3dc822ce33ccfe035c3fcac4920992b94c4d227a2a683d8e478ae SHA512 7ba5b17f59ed994157ab05d84b971dd4405490e421cbf8b7d2db611ea8736a72cd4abb88ec374b86eb660aaecaf604b71cc5acfaba6ce6caaa18d739aca907bb MISC metadata.xml 812 BLAKE2B e8fc8b173c996466766862116cd4ece9d4d66ad3a87f7766c24d4501af2038ace288a4c49e6c302cd9404f123abf66dc4279ebf9e1d32a5c5634883c5cd67ac4 SHA512 f758cb653cc4f60c1f503426d853de42baa89156973aa0b07dcbaf9999bf91c9c774f3905d15f3db8f9d7ec810e3f9f0981acbe6ec8a8e13b635c030ddd0381f diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild deleted file mode 100644 index fa9e96f3ff2d..000000000000 --- a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="Library for handling page faults in user mode" -HOMEPAGE="https://www.gnu.org/software/libsigsegv/" -SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -PATCHES=( - # Bug #363503 - "${FILESDIR}/${P}-skip-stackoverflow-tests.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --enable-shared -} - -src_test() { - emake check -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog* NEWS PORTING README -} diff --git a/dev-libs/qcoro5/Manifest b/dev-libs/qcoro5/Manifest new file mode 100644 index 000000000000..dbb6465d9793 --- /dev/null +++ b/dev-libs/qcoro5/Manifest @@ -0,0 +1,3 @@ +DIST qcoro5-0.6.0.tar.gz 122618 BLAKE2B 1fbd97d8b9897e9dc7408b2bf667064a3ec6326778c44472689e180af9eedc524236c5104b11a117fa8650f042a4ee3bd2b165e44385a829e8638c5e98d293a8 SHA512 e2e0219156a5ba693c935323c45c7414ce0f8d1773986ca63682812678e2b35146c76fa033ef791facfb57fa67fb96727df75ce6ecdae1e232be42f376973a8d +EBUILD qcoro5-0.6.0.ebuild 1207 BLAKE2B 749f94cbd38ba988957197862ecb48fc24b3832ee9b4c254e2ba53c4b7356c05d025b9ba8b1b45d12babaa363fa0af7a75edc8243f74f38465d31de1afff75f9 SHA512 8b6e8520eff40214c022bac75c2057d87de2fc47014593bc9023f041eb9b9f9b514811359c46417b0a6ca7ca44431d9d266926acab1a9774a7f60e6f774282c4 +MISC metadata.xml 483 BLAKE2B cd6ca8acffb789b49e66d28dae68abadbd50ccb08bd229840481f18b4dcdda586b52ac975a1b826b85672ee4a6759d8cbd285c9c7ed91a1b60e341f441ad0455 SHA512 2bed7eca8178dfd4c6b7c30417ddfde30250926aacb7718e1f81c35a29fff079ea2dbd4c2f3270a339ee5d3fb59ddde875dfb0dc41be9149cf31e88e0f00c249 diff --git a/dev-libs/qcoro5/metadata.xml b/dev-libs/qcoro5/metadata.xml new file mode 100644 index 000000000000..4c518fdf8940 --- /dev/null +++ b/dev-libs/qcoro5/metadata.xml @@ -0,0 +1,15 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + https://bugs.kde.org/ + + + Build dev-qt/qtnetwork support + Build dev-qt/qtwebsockets support + + diff --git a/dev-libs/qcoro5/qcoro5-0.6.0.ebuild b/dev-libs/qcoro5/qcoro5-0.6.0.ebuild new file mode 100644 index 000000000000..4efdf36d5d58 --- /dev/null +++ b/dev-libs/qcoro5/qcoro5-0.6.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/danvratil/${PN/5/}" +else + SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${P/5/}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="C++ Coroutine Library for Qt5" +HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro" + +LICENSE="MIT" +SLOT="0" +IUSE="dbus examples +network test websockets" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dbus? ( dev-qt/qtdbus:5 ) + network? ( dev-qt/qtnetwork:5 ) +" +DEPEND="${RDEPEND} + examples? ( + dev-qt/qtconcurrent:5 + dev-qt/qtwidgets:5 + ) + test? ( + dev-qt/qtconcurrent:5 + dev-qt/qttest:5 + ) +" + +src_configure() { + local mycmakeargs=( + -DUSE_QT_VERSION=5 + -DQCORO_BUILD_EXAMPLES=$(usex examples) + -DQCORO_WITH_QTDBUS=$(usex dbus) + -DQCORO_WITH_QTNETWORK=$(usex network) + -DBUILD_TESTING=$(usex test) + -DQCORO_WITH_QTWEBSOCKETS=$(usex websockets) + ) + cmake_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc -r examples/* + fi + cmake_src_install +} -- cgit v1.2.3