diff --git a/app-emulation/remotebox/Manifest b/app-emulation/remotebox/Manifest index 5e989a81..49e89977 100644 --- a/app-emulation/remotebox/Manifest +++ b/app-emulation/remotebox/Manifest @@ -1,4 +1,4 @@ DIST RemoteBox-3.6.tar.bz2 1091779 BLAKE2B 7d2c0bcdbbabd80e157d634f08ecba4d0c649ad8685c9db4fc00b01224259a185535a0a03fde804e95eb28d030d9e243c6763d698814f8d6c5625e56b4889694 SHA512 e77b9c285b6405a86d44c5c922a88ce6e0da26841abfc0ec5b67ce1630ee14d32bc1789ce9536850961627f671c4f8a4eadd3abf205b4156faa9e7e279c421ab DIST RemoteBox-3.7.tar.bz2 1092622 BLAKE2B 834abe01a21ceee449ac5350d1b73a6efe8ea5b750487efa2a52ff528269d3a49be0fba793ef8fd8e794a34509a9f1a2aa9f8f42b988b934a714aa26fe0ce2ce SHA512 d14afbb688cce98040c7ddffa9b68f7376532b61888571ed3cbee4cf9d33133708e09ab2317fc8c6cdc437111163caaeeb391d1ce45d9d95b2fdd9c3c3c68cca -EBUILD remotebox-3.6.ebuild 1631 BLAKE2B 153b47686338aca7289ca3fb472b305c02d6d16265c72bafd3064e7d61b14a86473aab561e3a92c28e10fd7d0ce4940080118f58f1efdc1e4a5390cd2edc850d SHA512 5d3a2b7f3eec9c949780e77e0857959906c420320181398ff52ba824f5632ed4314ddf4ba445bc080d29db88152e03e86d3b0d4585ebb2ed4bd2d2173f8fe6c6 -EBUILD remotebox-3.7.ebuild 1631 BLAKE2B 153b47686338aca7289ca3fb472b305c02d6d16265c72bafd3064e7d61b14a86473aab561e3a92c28e10fd7d0ce4940080118f58f1efdc1e4a5390cd2edc850d SHA512 5d3a2b7f3eec9c949780e77e0857959906c420320181398ff52ba824f5632ed4314ddf4ba445bc080d29db88152e03e86d3b0d4585ebb2ed4bd2d2173f8fe6c6 +EBUILD remotebox-3.6.ebuild 1631 BLAKE2B 2cc580978b66973d0b7c2233cc8229390b8fcfbad7c9977e6f611a6ad230c3e86365f00fc079385854c01c24bc3bf40bf0b93bc04b5565b576da76dc9035a9b9 SHA512 459916234897cc7c5ceae24a1864e6af0ba69cbec01cd15c67533a5f61ca949af03557937b193ba079669a1544a040f9ea5fca9f8b55bbbb499774ca48c6a199 +EBUILD remotebox-3.7.ebuild 1631 BLAKE2B cd1fe058e31b62b303eb195d6a259b90a803703af9647bb72647b52950415547b4b36d8abd81fd02b8a8b0e1efc02b8404d7bbb7bfccb21ed339547174f55608 SHA512 92b67ef79836477f89544b612fd6930296c71b719eda77406074400c23bc07a867ff7209342bfa3ae885dca22c79982c8224c892d19d8bb15feb059ca7040faf diff --git a/app-emulation/remotebox/remotebox-3.6.ebuild b/app-emulation/remotebox/remotebox-3.6.ebuild index 43b9020e..003d02b6 100644 --- a/app-emulation/remotebox/remotebox-3.6.ebuild +++ b/app-emulation/remotebox/remotebox-3.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://remotebox.knobgoblin.org.uk/downloads/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" -SLOT="0/5.1" +SLOT="0/7.1" KEYWORDS="~amd64 ~x86" IUSE="" diff --git a/app-emulation/remotebox/remotebox-3.7.ebuild b/app-emulation/remotebox/remotebox-3.7.ebuild index 43b9020e..1c5ae623 100644 --- a/app-emulation/remotebox/remotebox-3.7.ebuild +++ b/app-emulation/remotebox/remotebox-3.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://remotebox.knobgoblin.org.uk/downloads/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" -SLOT="0/5.1" +SLOT="0/7.2" KEYWORDS="~amd64 ~x86" IUSE="" diff --git a/dev-libs/cryptlib/Manifest b/dev-libs/cryptlib/Manifest new file mode 100644 index 00000000..ea08862f --- /dev/null +++ b/dev-libs/cryptlib/Manifest @@ -0,0 +1,5 @@ +AUX cryptlib-3.4.8-build.patch 1927 BLAKE2B 08a7adcf1458ecd6d1d8fe1df981ab79a68352486565c2a92b8063a5098bc98e5f6e70f00d0a24e9e945ea71fe2dfa2ec3820ba48a8ad5c308f1a725d4ae4949 SHA512 68475ddd745b598523ad29b7baf9788cd532c9b436d10566907c555eb4b2464955da86c06bf710af9a6ebdb953545824ce5b4b5b04c0ca75ee9908764d61c493 +AUX cryptlib-3.4.8-zlib.patch 1787 BLAKE2B 1401ace7081502586fa9898cd8871152c7c25fd6bb98f8116562d8066fc5e75d3e313a2bd80b2d26ecf8e696598b8ee868ccc10716ab017bbf8898c95cbbbfa5 SHA512 a4e62da4fc0367bae0b42010d98bee235358c47d6ccb1aa538ea425cc6fa29850e8d709ba464844659846457e3f8eebf8859da0c9ab2445c6f47479f56e64d27 +DIST cryptlib-3.4.8-manual.pdf 3034324 BLAKE2B dcdc1578299d6431a261b6d917e43e95ee0e8aed90f4d041741722490709e54893b218f5ab7e8e8321189bb8bc32798ec427d9f2527a9042899e4a1499a7d479 SHA512 6660f857c14c0ddb027571dc34ca93d417f3be1e11e643e3458c2d89a8ae8af6518d8686f089f1633caa296fb83f982f042606fd3cbcaae81a0344118a8dc92c +DIST cryptlib348.zip 7170491 BLAKE2B fb09987ea1802f26b45cab42d1e30e887e5a7ec909eff8d6032668de7b71d0b81c759d9f905eacf586780ead1ea457b2653e9618235840a8e2bad4a05873ebe7 SHA512 6945ed68d331950dd9c7ff382f6c4d4b077914ee80f7458db5e7202cd6d23f5ac88c26753b8ec50a7c951e2600de84b6cd3b8198784bd9a874540ef1409f7fee +EBUILD cryptlib-3.4.8.ebuild 2599 BLAKE2B 0a7a46f9225dd773e614bca149948e88b896d58749fb38e82c4e5027e82d42346edb545fa024ec166f3c2830b188d15a8f4adac9bd5c6b05bc0f0ca099819888 SHA512 274addf420055d42b3cd8a2e405b991d80432cf246df7f6cc07499992a8659bd1eae051f0ef30fc9520de2fa5d2ad12b4df5446c30d03318930a92297f71a829 diff --git a/dev-libs/cryptlib/cryptlib-3.4.3.ebuild b/dev-libs/cryptlib/cryptlib-3.4.3.ebuild deleted file mode 100644 index 26b4fade..00000000 --- a/dev-libs/cryptlib/cryptlib-3.4.3.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 python3_{4,5} pypy ) -DISTUTILS_OPTIONAL=1 - -inherit distutils-r1 eutils flag-o-matic multilib toolchain-funcs versionator - -MY_PV="${PV//.}" - -DESCRIPTION="Powerful security toolkit for adding encryption to software" -HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/" -DOC_PREFIX="${PN}-$(get_version_component_range 1-2 ${PV}).0" -SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip - doc? ( mirror://gentoo/${DOC_PREFIX}-manual.pdf.bz2 )" - -LICENSE="Sleepycat" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="doc ldap odbc python" - -S="${WORKDIR}" - -RDEPEND="sys-libs/zlib - ldap? ( net-nds/openldap ) - odbc? ( dev-db/unixODBC ) - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - app-arch/unzip" - -src_unpack() { - # we need the -a option, so we can not use 'unpack' - unzip -qoa "${DISTDIR}/cl${MY_PV}.zip" || die - use doc && unpack "${DOC_PREFIX}-manual.pdf.bz2" -} - -wrap_python() { - if use python; then - cd bindings || die - distutils-r1_${1} - fi -} - -src_prepare() { - rm -fr zlib || die - - # we want our own CFLAGS ;-) - sed -i -e "s:-m.*=pentium::g" -e "s:-fomit-frame-pointer::g" -e "s:-O2::g" \ - -e "s:-O3::g" -e "s:-O4::g" makefile || die "sed makefile failed" - sed -i -e "s/-march=[[:alnum:]\.=-]*//g" -e "s/-mcpu=[[:alnum:]\.=-]*//g" \ - -e "s:-O2::g" -e "s:-O3::g" tools/ccopts.sh || die "sed tools/ccopts.sh failed" - - # change 'make' to '$(MAKE)' - sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed" - - # NOTICE: - # Because of stack execution - # assembly parts are disabled. - sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die "sed makefile failed" - - # Fix version number of shared library. - sed -i -e 's/PLV="2"/PLV="3"/' tools/buildall.sh || die "sed tools/buildall.sh failed" - - # Respect LDFLAGS and fix soname and strip issues. - epatch "${FILESDIR}/${P}-build.patch" - - # Use external zlib. - epatch "${FILESDIR}/${P}-zlib.patch" - - wrap_python ${FUNCNAME} -} - -src_compile() { - local libname="libcl.so.${PV}" - - # At least -O2 is needed. - replace-flags -O -O2 - replace-flags -O0 -O2 - replace-flags -O1 -O2 - replace-flags -Os -O2 - is-flagq -O* || append-flags -O2 - - append-flags "-fPIC -D__UNIX__ -DOSVERSION=2 -DNDEBUG -I." - - if [ -f /usr/include/pthread.h -a \ - `grep -c PTHREAD_MUTEX_RECURSIVE /usr/include/pthread.h` -ge 0 ] ; then - append-flags "-DHAS_RECURSIVE_MUTEX" - fi - if [ -f /usr/include/pthread.h -a \ - `grep -c PTHREAD_MUTEX_ROBUST /usr/include/pthread.h` -ge 0 ] ; then - append-flags "-DHAS_ROBUST_MUTEX" - fi - - use ldap && append-flags -DHAS_LDAP - use odbc && append-flags -DHAS_ODBC - - emake directories - emake toolscripts - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" STRIP=true Linux - - emake TARGET=${libname} OBJPATH="./shared-obj/" CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS} -c" STRIP=true Linux - - if use python; then - #ln -s libcl.so.${PV} libcl.so || die - - # Python bindings don't work with -O2 and higher. - replace-flags -O* -O1 - - wrap_python ${FUNCNAME} - fi -} - -src_install() { - dolib.so "libcl.so.${PV}" - dosym "libcl.so.${PV}" "/usr/$(get_libdir)/libcl.so" - dolib.a "libcl.a" - - doheader cryptlib.h - - dodoc README - if use doc; then - newdoc "${DOC_PREFIX}-manual.pdf" "manual.pdf" - fi - - wrap_python ${FUNCNAME} -} diff --git a/dev-libs/cryptlib/cryptlib-3.4.8.ebuild b/dev-libs/cryptlib/cryptlib-3.4.8.ebuild index 26b4fade..a5b3e51b 100644 --- a/dev-libs/cryptlib/cryptlib-3.4.8.ebuild +++ b/dev-libs/cryptlib/cryptlib-3.4.8.ebuild @@ -1,130 +1,108 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=5 +EAPI=8 -PYTHON_COMPAT=( python2_7 python3_{4,5} pypy ) -DISTUTILS_OPTIONAL=1 - -inherit distutils-r1 eutils flag-o-matic multilib toolchain-funcs versionator +inherit flag-o-matic multilib toolchain-funcs MY_PV="${PV//.}" +DOC_PV="$(ver_cut 1-2).0" DESCRIPTION="Powerful security toolkit for adding encryption to software" HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/" -DOC_PREFIX="${PN}-$(get_version_component_range 1-2 ${PV}).0" -SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip - doc? ( mirror://gentoo/${DOC_PREFIX}-manual.pdf.bz2 )" +SRC_URI="https://cryptlib.com/downloads/cryptlib${MY_PV}.zip + doc? ( https://cryptlib.com/wp21/wp-content/uploads/2025/04/Cryptlib-${PV}-Product-Manual-2024.pdf -> ${P}-manual.pdf )" LICENSE="Sleepycat" -KEYWORDS="~amd64 ~x86" SLOT="0" -IUSE="doc ldap odbc python" +KEYWORDS="~amd64 ~x86" +IUSE="doc ldap odbc" S="${WORKDIR}" -RDEPEND="sys-libs/zlib - ldap? ( net-nds/openldap ) - odbc? ( dev-db/unixODBC ) - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - app-arch/unzip" - -src_unpack() { - # we need the -a option, so we can not use 'unpack' - unzip -qoa "${DISTDIR}/cl${MY_PV}.zip" || die - use doc && unpack "${DOC_PREFIX}-manual.pdf.bz2" -} - -wrap_python() { - if use python; then - cd bindings || die - distutils-r1_${1} - fi -} +RDEPEND=" + sys-libs/zlib + ldap? ( net-nds/openldap ) + odbc? ( dev-db/unixODBC ) +" +DEPEND=" + ${RDEPEND} + app-arch/unzip +" src_prepare() { - rm -fr zlib || die + default - # we want our own CFLAGS ;-) - sed -i -e "s:-m.*=pentium::g" -e "s:-fomit-frame-pointer::g" -e "s:-O2::g" \ - -e "s:-O3::g" -e "s:-O4::g" makefile || die "sed makefile failed" - sed -i -e "s/-march=[[:alnum:]\.=-]*//g" -e "s/-mcpu=[[:alnum:]\.=-]*//g" \ - -e "s:-O2::g" -e "s:-O3::g" tools/ccopts.sh || die "sed tools/ccopts.sh failed" + rm -fr zlib || die - # change 'make' to '$(MAKE)' - sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed" + sed -i \ + -e "s:-m.*=pentium::g" \ + -e "s:-fomit-frame-pointer::g" \ + -e "s:-O2::g" \ + -e "s:-O3::g" \ + -e "s:-O4::g" \ + makefile || die "sed makefile failed" - # NOTICE: - # Because of stack execution - # assembly parts are disabled. - sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die "sed makefile failed" + sed -i \ + -e "s/-march=[[:alnum:]\.=-]*//g" \ + -e "s/-mcpu=[[:alnum:]\.=-]*//g" \ + -e "s:-O2::g" \ + -e "s:-O3::g" \ + tools/ccopts.sh || die "sed tools/ccopts.sh failed" - # Fix version number of shared library. - sed -i -e 's/PLV="2"/PLV="3"/' tools/buildall.sh || die "sed tools/buildall.sh failed" + sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed" - # Respect LDFLAGS and fix soname and strip issues. - epatch "${FILESDIR}/${P}-build.patch" + sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die "sed makefile failed" - # Use external zlib. - epatch "${FILESDIR}/${P}-zlib.patch" + sed -i -e 's/PLV="2"/PLV="3"/' tools/buildall.sh || die "sed tools/buildall.sh failed" - wrap_python ${FUNCNAME} + #eapply "${FILESDIR}/${P}-build.patch" + #eapply "${FILESDIR}/${P}-zlib.patch" } src_compile() { - local libname="libcl.so.${PV}" + local libname="libcl.so.${PV}" - # At least -O2 is needed. - replace-flags -O -O2 - replace-flags -O0 -O2 - replace-flags -O1 -O2 - replace-flags -Os -O2 - is-flagq -O* || append-flags -O2 + replace-flags -O -O2 + replace-flags -O0 -O2 + replace-flags -O1 -O2 + replace-flags -Os -O2 + is-flagq -O* || append-flags -O2 - append-flags "-fPIC -D__UNIX__ -DOSVERSION=2 -DNDEBUG -I." + append-flags "-fPIC -D__UNIX__ -DOSVERSION=2 -DNDEBUG -I." - if [ -f /usr/include/pthread.h -a \ - `grep -c PTHREAD_MUTEX_RECURSIVE /usr/include/pthread.h` -ge 0 ] ; then - append-flags "-DHAS_RECURSIVE_MUTEX" - fi - if [ -f /usr/include/pthread.h -a \ - `grep -c PTHREAD_MUTEX_ROBUST /usr/include/pthread.h` -ge 0 ] ; then - append-flags "-DHAS_ROBUST_MUTEX" - fi + if [[ -f /usr/include/pthread.h ]] && grep -q PTHREAD_MUTEX_RECURSIVE /usr/include/pthread.h ; then + append-flags "-DHAS_RECURSIVE_MUTEX" + fi - use ldap && append-flags -DHAS_LDAP - use odbc && append-flags -DHAS_ODBC + if [[ -f /usr/include/pthread.h ]] && grep -q PTHREAD_MUTEX_ROBUST /usr/include/pthread.h ; then + append-flags "-DHAS_ROBUST_MUTEX" + fi - emake directories - emake toolscripts - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" STRIP=true Linux + use ldap && append-flags -DHAS_LDAP + use odbc && append-flags -DHAS_ODBC - emake TARGET=${libname} OBJPATH="./shared-obj/" CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS} -c" STRIP=true Linux + emake directories + emake toolscripts + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" STRIP=true Linux - if use python; then - #ln -s libcl.so.${PV} libcl.so || die - - # Python bindings don't work with -O2 and higher. - replace-flags -O* -O1 - - wrap_python ${FUNCNAME} - fi + emake \ + TARGET="${libname}" \ + OBJPATH="./shared-obj/" \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} -c" \ + STRIP=true Linux } src_install() { - dolib.so "libcl.so.${PV}" - dosym "libcl.so.${PV}" "/usr/$(get_libdir)/libcl.so" - dolib.a "libcl.a" + dolib.so "libcl.so.${PV}" + dosym "libcl.so.${PV}" "/usr/$(get_libdir)/libcl.so" + dolib.a "libcl.a" - doheader cryptlib.h + doheader cryptlib.h + dodoc README - dodoc README - if use doc; then - newdoc "${DOC_PREFIX}-manual.pdf" "manual.pdf" - fi - - wrap_python ${FUNCNAME} + if use doc ; then + newdoc "${DISITDIR}/${P}-manual.pdf" manual.pdf + fi } diff --git a/dev-libs/cryptlib/files/cryptlib-3.4.3-build.patch b/dev-libs/cryptlib/files/cryptlib-3.4.8-build.patch similarity index 100% rename from dev-libs/cryptlib/files/cryptlib-3.4.3-build.patch rename to dev-libs/cryptlib/files/cryptlib-3.4.8-build.patch diff --git a/dev-libs/cryptlib/files/cryptlib-3.4.3-zlib.patch b/dev-libs/cryptlib/files/cryptlib-3.4.8-zlib.patch similarity index 100% rename from dev-libs/cryptlib/files/cryptlib-3.4.3-zlib.patch rename to dev-libs/cryptlib/files/cryptlib-3.4.8-zlib.patch diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest new file mode 100644 index 00000000..d735b9ad --- /dev/null +++ b/dev-qt/qtconcurrent/Manifest @@ -0,0 +1,5 @@ +DIST qtbase-5.15-gentoo-patchset-6.tar.xz 8288 BLAKE2B ad9695a528345dd3b8e9ce72b7bdfe8f744f16685a567bbc7862ba6c28e5a426260cb0b73e2573cb3a6f16f1785786898ffb44c90f5d75354b97e5756c7573db SHA512 97bc4d5375e1750a5578439ff320ee2e5e929df1dafe56b4e86f2de8ad26c91dc4002e45ad75d9f936347d49b9f54c0c42f8fc2cb7dfd4f54bf08a210b3bc720 +DIST qtbase-5.15.18-gentoo-kde-1.tar.xz 450532 BLAKE2B 172732fe6a2f7dd4718b224d8a8ba7b182ded24f74ee38545d20a17364757153b399cae82b40f425e72b2587ec432f024868078edfe95280242211a040ddd9f6 SHA512 e0257171cf723cb6208a06f28fc95fa07d1239ea9dd3daa79d362146aa53e008398c9e1d95443b84d6d71b835a3f010b957e748f3ec23b77a588d6b372fd0c47 +DIST qtbase-everywhere-opensource-src-5.15.18.tar.xz 51492796 BLAKE2B a02f13f2ae8d3994fe5e3fa5b3751cb2981c3203cc4f3859dd4398d6a62101772885acb0c7b1f830ba8e9fbdd64ecfdb2a6074bfedd1bd372b4fc9ceb747467d SHA512 d39c831e6f3ddcd6a50f103ff60a0700b451f137782249508b7447a80066e3e9259c9b5038e6077ccf8df06b6afefec232c3c4dd331d85765089c92571708206 +EBUILD qtconcurrent-5.15.18.ebuild 461 BLAKE2B bdd2e7ceaef9f8912ee1f06c322cfe68a7dff179b44524ade376ff5629ae25a15f15e9a76bfa69b7acad075086572272022e6d694760462597dec196e8e6175f SHA512 35e454f13fccd4a89a2999f9d127a96b189f352a644f705bec99b077f6bcffb1675ec751148dc042269628f1778d106925456546155bc64fd19ec0d70d5aebc0 +MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtconcurrent/metadata.xml b/dev-qt/qtconcurrent/metadata.xml new file mode 100644 index 00000000..ae8aa959 --- /dev/null +++ b/dev-qt/qtconcurrent/metadata.xml @@ -0,0 +1,17 @@ + + + + + qt@gentoo.org + Gentoo Qt Project + + + https://bugreports.qt.io/ + https://doc.qt.io/ + + + + Must only be used by packages that are known to use private parts of the Qt API. + + + diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.18.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.15.18.ebuild new file mode 100644 index 00000000..0fc85208 --- /dev/null +++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.18.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework" + +IUSE=" " + +DEPEND="=dev-qt/qtcore-${QT5_PV}*:5=" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/concurrent +)