summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-17 07:12:33 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-17 07:12:33 +0000
commitca125481edd74de829bb375eebaa362b99ad85ca (patch)
tree98d1126e02f0de719c4eb7e7ed0f3c5e4ec881fc /dev-libs
parentafae01ffd370a829cb4c628a4dd7e8f87e35b2e3 (diff)
downloadbaldeagleos-repo-ca125481edd74de829bb375eebaa362b99ad85ca.tar.gz
baldeagleos-repo-ca125481edd74de829bb375eebaa362b99ad85ca.tar.xz
baldeagleos-repo-ca125481edd74de829bb375eebaa362b99ad85ca.zip
Adding metadata
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/kopeninghours/Manifest1
-rw-r--r--dev-libs/kopeninghours/kopeninghours-26.04.0.ebuild57
-rw-r--r--dev-libs/kosmindoormap/Manifest1
-rw-r--r--dev-libs/kosmindoormap/kosmindoormap-26.04.0.ebuild49
-rw-r--r--dev-libs/kpublictransport/Manifest1
-rw-r--r--dev-libs/kpublictransport/kpublictransport-26.04.0.ebuild42
-rw-r--r--dev-libs/ktextaddons/Manifest1
-rw-r--r--dev-libs/ktextaddons/ktextaddons-2.0.1.ebuild61
-rw-r--r--dev-libs/kweathercore/Manifest1
-rw-r--r--dev-libs/kweathercore/kweathercore-26.04.0.ebuild33
-rw-r--r--dev-libs/libfido2/Manifest2
-rw-r--r--dev-libs/libfido2/libfido2-1.17.0.ebuild (renamed from dev-libs/libfido2/libfido2-1.15.0.ebuild)2
-rw-r--r--dev-libs/zxcvbn-c/zxcvbn-c-2.6.ebuild2
13 files changed, 250 insertions, 3 deletions
diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest
index e0e69e604a93..dfb0556a00a4 100644
--- a/dev-libs/kopeninghours/Manifest
+++ b/dev-libs/kopeninghours/Manifest
@@ -1 +1,2 @@
DIST kopeninghours-25.12.3.tar.xz 76264 BLAKE2B a0d65d2df77b078110f1fdf2b3984b47024ed905e05ccd0828a85e9e7e9b2795a2ef5c1b5d8bcc6308bc3508e2f8cff6abd8b79d12e075f8a88fe8ffa2320244 SHA512 e8f6bc1128528e929f0548a3d00550d08817c6cb0f0015ebbffbc4ac583a12946bc00753017d909a19e943cee773ae167038b52aae5c6662a496e10fdf2a7fde
+DIST kopeninghours-26.04.0.tar.xz 76408 BLAKE2B 6035b737578bf971444a13420493a1bf8a8ef696aa2b7ea17ef72006957800044fdd6d8c827d0465c4f20bacd33df6e792efe3f94590e5b1a7c63d9f70bb3746 SHA512 2cd359deac4db431cf56bd649ce33b4cbf51cef8078df360e5268f01b3973515e5e0c6e1a51629f2bba95f899b3755b811c9bb461a79a8d410d6ff5d2c0d718b
diff --git a/dev-libs/kopeninghours/kopeninghours-26.04.0.ebuild b/dev-libs/kopeninghours/kopeninghours-26.04.0.ebuild
new file mode 100644
index 000000000000..4dbf5243fb34
--- /dev/null
+++ b/dev-libs/kopeninghours/kopeninghours-26.04.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.22.0
+QTMIN=6.10.1
+PYTHON_COMPAT=( python3_{10..14} )
+inherit ecm gear.kde.org python-single-r1
+
+DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions"
+HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html
+https://invent.kde.org/libraries/kopeninghours"
+
+LICENSE="LGPL-2+"
+SLOT="6/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64"
+IUSE="python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+ >=dev-libs/kpublictransport-${PVCUT}:6=
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ virtual/zlib:=
+ python? (
+ $(python_gen_cond_dep '
+ >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
+ ')
+ )
+"
+RDEPEND="${DEPEND}
+ ${PYTHON_DEPS}
+"
+BDEPEND="
+ app-alternatives/lex
+ app-alternatives/yacc
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DPython_LIBRARY=$(python_get_library_path)
+ -DPython_INCLUDE_DIR=$(python_get_includedir)
+ $(cmake_use_find_package python Boost)
+ )
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+ use python && python_optimize
+}
diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest
index 127da6f5d662..e166ffea5e31 100644
--- a/dev-libs/kosmindoormap/Manifest
+++ b/dev-libs/kosmindoormap/Manifest
@@ -1 +1,2 @@
DIST kosmindoormap-25.12.3.tar.xz 777784 BLAKE2B 7ed7569c40eb3882b6e319fa54bf390df237b275f6938ba1a1b4865619d5b168461e1d211a1eae7b1e15123e6a60a2396bcbefdf0d4b7d64b9c1f9a83a64cf3f SHA512 2c365fcad14cd263605f3e1d2df91c35373f75537d47383fe5dc1a39c67572861be10003505240efb111a9f300b462e7e0c8f6287b2fb0018285c888d3b50186
+DIST kosmindoormap-26.04.0.tar.xz 779588 BLAKE2B ce15cd4656982b89aeea0db456001e5dbe1399d242b43e117982a4bc20fcd9fe8279c6cb4936d247ab5e0a3806ffbfd05dc011888a42b06b9add23ea8339b093 SHA512 caa316f8ff84d5a7f7ba445b2b49e6dfa60585c645d1855d44b64157c4ddc426072203b6468f4d721a61abb364f3aeb7d4fe84cf6aca0249cd1d77a4c665f317
diff --git a/dev-libs/kosmindoormap/kosmindoormap-26.04.0.ebuild b/dev-libs/kosmindoormap/kosmindoormap-26.04.0.ebuild
new file mode 100644
index 000000000000..55ac9864daa8
--- /dev/null
+++ b/dev-libs/kosmindoormap/kosmindoormap-26.04.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.22.0
+QTMIN=6.10.1
+inherit ecm gear.kde.org
+
+DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
+HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap"
+
+LICENSE="LGPL-2+"
+SLOT="6/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+gui"
+
+# kservice is optional and only used to find and open josm
+RDEPEND="
+ >=dev-libs/kirigami-addons-1.6.0:6
+ dev-libs/protobuf:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui?,network]
+ virtual/zlib:=
+ gui? (
+ >=dev-libs/kopeninghours-${PVCUT}:6=
+ >=dev-libs/kpublictransport-${PVCUT}:6=
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+"
+BDEPEND="
+ app-alternatives/lex
+ app-alternatives/yacc
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TOOLS_ONLY=$(usex !gui)
+ -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
+ )
+ ecm_src_configure
+}
diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest
index d24388585df2..b423e5bb2a26 100644
--- a/dev-libs/kpublictransport/Manifest
+++ b/dev-libs/kpublictransport/Manifest
@@ -1 +1,2 @@
DIST kpublictransport-25.12.3.tar.xz 909668 BLAKE2B d1a36b0a6a22d654c6b066cfa1eff25f98f3f3c7dce1f7f7b6b338ca36aa7645dea07de4ad6c6db3dc272d3137a79d0fae3be545121f852edb897afea25cf83b SHA512 bdb26431c8eaa8483336320db04d60133492be4f640728a29ed7f52b400bfb0f5a7f24f523722d8744f19b0b31de1f64fb93c6da5af39bdeeecadbf6d48ee676
+DIST kpublictransport-26.04.0.tar.xz 957020 BLAKE2B 253c71908c9f2212032ed7172e2d854a7cba12a2bfb408a311e6cb0aa0450e0374eb9312c40aecd73262c008adae68ecfe6431d2df2d7fbe429fb0d0bc9feea4 SHA512 5920d52b48d8f8eb3f8f7222abb040b2a0211d5d28ef41782dcd97d54f69940955f28e45b9a6cd2eff9f02d21c217575c7a97596d36636d501861e6aafbd97db
diff --git a/dev-libs/kpublictransport/kpublictransport-26.04.0.ebuild b/dev-libs/kpublictransport/kpublictransport-26.04.0.ebuild
new file mode 100644
index 000000000000..81fb8153bcff
--- /dev/null
+++ b/dev-libs/kpublictransport/kpublictransport-26.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.22.0
+QTMIN=6.10.1
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for accessing public transport timetables and other information"
+HOMEPAGE="https://invent.kde.org/libraries/kpublictransport
+ https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html"
+
+LICENSE="LGPL-2+"
+SLOT="6/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64"
+IUSE="networkmanager"
+
+RDEPEND="
+ >=dev-libs/kirigami-addons-1.6.0:6
+ dev-libs/protobuf:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtlocation-${QTMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ virtual/zlib:=
+ networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
+ $(cmake_use_find_package networkmanager KF6NetworkManagerQt)
+ )
+ ecm_src_configure
+}
diff --git a/dev-libs/ktextaddons/Manifest b/dev-libs/ktextaddons/Manifest
index ddeb1d0b31ca..7b2873ad3c71 100644
--- a/dev-libs/ktextaddons/Manifest
+++ b/dev-libs/ktextaddons/Manifest
@@ -1 +1,2 @@
DIST ktextaddons-1.8.0.tar.xz 1012860 BLAKE2B fa3712fc81fea6f3bc292a8a830553114c760b36a4dac1b32c3480e0729862a421b1974becaed0a25306d54b4483602e038e91ecbb16802255e8cde73ef9cecb SHA512 d3a5fef223446e2a068bc73bfc11d5781a52a9e8ea9b4fc0825c255858fb913980f3cd696e1ad9d12e05fb293620a1afa161e91102176958f99dd35a02d1e81f
+DIST ktextaddons-2.0.1.tar.xz 1152824 BLAKE2B c2a6d899b45f557ad20e96518fe9a16d1d3fee856eae226cfe2e02c938af3be3e71c3a21aca2fc7cb589dc0a2f5ec41e3e30ba2edc7c0984425804245574592f SHA512 faadf9797ee2cb3c03223552d8f14534a48f71d3d697431c95353bf350ac60dfe0e950a1ef929be904f02bbb8d400a8253692e3d8603484c35bd23c065260b06
diff --git a/dev-libs/ktextaddons/ktextaddons-2.0.1.ebuild b/dev-libs/ktextaddons/ktextaddons-2.0.1.ebuild
new file mode 100644
index 000000000000..994bddc4e5e9
--- /dev/null
+++ b/dev-libs/ktextaddons/ktextaddons-2.0.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="false" # TODO: Port to ECMGenerateQDoc
+ECM_TEST="true"
+KFMIN=6.19.0
+QTMIN=6.9.0
+inherit ecm kde.org
+
+DESCRIPTION="Various text handling addons"
+HOMEPAGE="https://invent.kde.org/libraries/ktextaddons"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="LGPL-2+"
+SLOT="6"
+IUSE="speech"
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-libs/qtkeychain-0.15.0:=[qt6(+)]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # We don't do PCH in Gentoo, too unreliable
+ -DENABLE_PCH=OFF
+ -DENABLE_WARN_OUTDATED=OFF
+ -DWARNINGS_AS_ERRORS=OFF
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ # TODO: unpackaged vosk, kaldi (bugs #919236, 919234)
+ -DSPEAK_TO_TEXT_VOSK_PLUGIN=OFF
+ )
+ ecm_src_configure
+}
diff --git a/dev-libs/kweathercore/Manifest b/dev-libs/kweathercore/Manifest
index 2b8cba5ff599..1339800b94c9 100644
--- a/dev-libs/kweathercore/Manifest
+++ b/dev-libs/kweathercore/Manifest
@@ -1 +1,2 @@
DIST kweathercore-25.12.3.tar.xz 86932 BLAKE2B fdd83d3fd1fd5d8100e20be05cccb46d021ab2c11702c25f20125fa4f26df04f0a5f31594d43ae2e25f8611865feaf8d660fb98add29a8cdce49fc0c029ef85e SHA512 f3d94fcdaa5d26dc0fc44056c97372f0eca5aab31b3ae101c446ee48a6377487729d8161e974672648689087ab541d338f0fcfc59d58a336a7664057c8850d49
+DIST kweathercore-26.04.0.tar.xz 86844 BLAKE2B ac0d4ea8f924eb300ee40930f56aedd4cb708c9c908700ab0570aa97ae29c46de6a2e6b28b36e4a3aa810761faa02114444d21c47346e467a18f05a575a83f3d SHA512 8cb55f8714a9763b3d481216f904cc5056ef6864a7d0da7a268f5f3fc3545e684d3485e90cb1e262338fe64fcd923b105687c985704dd7c44049162c7c8c3d92
diff --git a/dev-libs/kweathercore/kweathercore-26.04.0.ebuild b/dev-libs/kweathercore/kweathercore-26.04.0.ebuild
new file mode 100644
index 000000000000..89f8717f5c31
--- /dev/null
+++ b/dev-libs/kweathercore/kweathercore-26.04.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.22.0
+QTMIN=6.10.1
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for retrieval of weather information including forecasts and alerts"
+HOMEPAGE="https://invent.kde.org/libraries/kweathercore"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtpositioning-${QTMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ locationquerytest
+ # bug 906392
+ metnoparsertest
+)
diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest
index a03a273ec00e..736a579f4ea5 100644
--- a/dev-libs/libfido2/Manifest
+++ b/dev-libs/libfido2/Manifest
@@ -1,2 +1,2 @@
-DIST libfido2-1.15.0.tar.gz 672533 BLAKE2B 2ee1abf8ceee805832b247b2ab9a8a9946d0610a6d8e6ac031d8821f08f857c9a85e52f42bc31e5d33aeb6c487cc71fde46ab28b9f220e79899f9f6ced263655 SHA512 97932ca1a9f8d1bb3cb4b4a8d56ef70085d19ad2bd27c67944fa17ed033bfa45d28d7ad3fa318723e79b17ef5a882ac4f999ad8a6b9965c58665d99c4da7b5ee
DIST libfido2-1.16.0.tar.gz 682395 BLAKE2B 516965c034691de0ea197596f6cc226a3437b8d74385bc7c87dca9a10519a03131d91fabec6b11b1f1aaed595ab97fa9ed3d3d2494109e4dd6e233a67022f32c SHA512 46ef14d9215d13608eb511ea4d63494758eb2464e75a00411e1afa2546f06e4cd142a08a59f1ee78967c962290c54889014f58608d4b58d48ba590e5805d3b04
+DIST libfido2-1.17.0.tar.gz 710656 BLAKE2B 38c2d32ea33f04c0172eed7189389cff3429e4b431b816189ce8de4d25f90eb7f2e0f9f035b50d1056cad59e848ecc74d29ec2ba4fa454c7b9af3d6dad09f161 SHA512 f168f1bac0b4ebf64a285d6f7b748cc3572e3280e8795e775471ddec059c4b255a80d79e5d93592a9e2a296ec1d959124a3c097e38a9ff203a34a9ccfefc6b66
diff --git a/dev-libs/libfido2/libfido2-1.15.0.ebuild b/dev-libs/libfido2/libfido2-1.17.0.ebuild
index 75396631abc9..6e29f681bbff 100644
--- a/dev-libs/libfido2/libfido2-1.15.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2024 Liguros Authors
+# Copyright 2021-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-libs/zxcvbn-c/zxcvbn-c-2.6.ebuild b/dev-libs/zxcvbn-c/zxcvbn-c-2.6.ebuild
index d23ad1f5c677..4e36f0317a45 100644
--- a/dev-libs/zxcvbn-c/zxcvbn-c-2.6.ebuild
+++ b/dev-libs/zxcvbn-c/zxcvbn-c-2.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/tsyrogit/zxcvbn-c/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install