summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/aws-c-auth/aws-c-auth-0.9.2.ebuild4
-rw-r--r--dev-libs/aws-c-auth/aws-c-auth-0.9.3.ebuild2
-rw-r--r--dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild4
-rw-r--r--dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild4
-rw-r--r--dev-libs/aws-c-io/aws-c-io-0.23.3.ebuild4
-rw-r--r--dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild4
-rw-r--r--dev-libs/aws-c-s3/aws-c-s3-0.10.1.ebuild4
-rw-r--r--dev-libs/aws-c-s3/aws-c-s3-0.11.2.ebuild4
-rw-r--r--dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild4
-rw-r--r--dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild4
-rw-r--r--dev-libs/elfutils/elfutils-0.194-r3.ebuild2
-rw-r--r--dev-libs/icu/icu-78.3.ebuild2
-rw-r--r--dev-libs/libbytesize/libbytesize-2.12.ebuild2
-rw-r--r--dev-libs/md4c/md4c-0.5.2.ebuild4
-rw-r--r--dev-libs/qtkeychain/Manifest1
-rw-r--r--dev-libs/qtkeychain/qtkeychain-0.16.0.ebuild50
16 files changed, 75 insertions, 24 deletions
diff --git a/dev-libs/aws-c-auth/aws-c-auth-0.9.2.ebuild b/dev-libs/aws-c-auth/aws-c-auth-0.9.2.ebuild
index 074879753e97..31cac31b90fa 100644
--- a/dev-libs/aws-c-auth/aws-c-auth-0.9.2.ebuild
+++ b/dev-libs/aws-c-auth/aws-c-auth-0.9.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="AWS C Auth: C99 library implementation of AWS client-side authentication."
+DESCRIPTION="AWS C Auth: C99 library implementation of AWS client-side authentication"
HOMEPAGE="https://github.com/awslabs/aws-c-auth"
SRC_URI="https://github.com/awslabs/aws-c-auth/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-auth/aws-c-auth-0.9.3.ebuild b/dev-libs/aws-c-auth/aws-c-auth-0.9.3.ebuild
index cf2008561dbb..31cac31b90fa 100644
--- a/dev-libs/aws-c-auth/aws-c-auth-0.9.3.ebuild
+++ b/dev-libs/aws-c-auth/aws-c-auth-0.9.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-DESCRIPTION="AWS C Auth: C99 library implementation of AWS client-side authentication."
+DESCRIPTION="AWS C Auth: C99 library implementation of AWS client-side authentication"
HOMEPAGE="https://github.com/awslabs/aws-c-auth"
SRC_URI="https://github.com/awslabs/aws-c-auth/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild b/dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild
index 67d4f7de933b..8edb320e3b4c 100644
--- a/dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild
+++ b/dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="AWS C Compression cross-platform algorithms."
+DESCRIPTION="AWS C Compression cross-platform algorithms"
HOMEPAGE="https://github.com/awslabs/aws-c-compression"
SRC_URI="https://github.com/awslabs/aws-c-compression/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild
index 4d283ba707c0..659d9dde4e04 100644
--- a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild
+++ b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="Core c99 package for AWS SDK for C."
+DESCRIPTION="Core c99 package for AWS SDK for C"
HOMEPAGE="https://github.com/awslabs/aws-c-event-stream"
SRC_URI="https://github.com/awslabs/aws-c-event-stream/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-io/aws-c-io-0.23.3.ebuild b/dev-libs/aws-c-io/aws-c-io-0.23.3.ebuild
index 518d681818b4..02574b2cdda8 100644
--- a/dev-libs/aws-c-io/aws-c-io-0.23.3.ebuild
+++ b/dev-libs/aws-c-io/aws-c-io-0.23.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="AWS C IO: It handles all IO and TLS work for application protocols."
+DESCRIPTION="AWS C IO: It handles all IO and TLS work for application protocols"
HOMEPAGE="https://github.com/awslabs/aws-c-io"
SRC_URI="https://github.com/awslabs/aws-c-io/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild
index 6440e2188ea6..764c005f6892 100644
--- a/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild
+++ b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="AWS C MQTT: C99 implementation."
+DESCRIPTION="AWS C MQTT: C99 implementation"
HOMEPAGE="https://github.com/awslabs/aws-c-mqtt"
SRC_URI="https://github.com/awslabs/aws-c-mqtt/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-s3/aws-c-s3-0.10.1.ebuild b/dev-libs/aws-c-s3/aws-c-s3-0.10.1.ebuild
index df216370f23f..1cf7cc562943 100644
--- a/dev-libs/aws-c-s3/aws-c-s3-0.10.1.ebuild
+++ b/dev-libs/aws-c-s3/aws-c-s3-0.10.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="AWS C S3 async library."
+DESCRIPTION="AWS C S3 async library"
HOMEPAGE="https://github.com/awslabs/aws-c-s3"
SRC_URI="https://github.com/awslabs/aws-c-s3/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-s3/aws-c-s3-0.11.2.ebuild b/dev-libs/aws-c-s3/aws-c-s3-0.11.2.ebuild
index 7cfd47380f75..f0fcca101ec9 100644
--- a/dev-libs/aws-c-s3/aws-c-s3-0.11.2.ebuild
+++ b/dev-libs/aws-c-s3/aws-c-s3-0.11.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="AWS C S3 async library."
+DESCRIPTION="AWS C S3 async library"
HOMEPAGE="https://github.com/awslabs/aws-c-s3"
SRC_URI="https://github.com/awslabs/aws-c-s3/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild b/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild
index f9ed324b277f..aca390b98bcd 100644
--- a/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild
+++ b/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="AWS C SDKUTILS: C99 library implementing AWS SDK specific utilities."
+DESCRIPTION="AWS C SDKUTILS: C99 library implementing AWS SDK specific utilities"
HOMEPAGE="https://github.com/awslabs/aws-c-sdkutils"
SRC_URI="https://github.com/awslabs/aws-c-sdkutils/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild b/dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild
index 8fbd95152f35..e57c7d1b1fe0 100644
--- a/dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild
+++ b/dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DESCRIPTION="Cross-Platform HW accelerated CRC32c and CRC32 with fallback to SW."
+DESCRIPTION="Cross-Platform HW accelerated CRC32c and CRC32 with fallback to SW"
HOMEPAGE="https://github.com/awslabs/aws-checksums"
SRC_URI="https://github.com/awslabs/aws-checksums/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/elfutils/elfutils-0.194-r3.ebuild b/dev-libs/elfutils/elfutils-0.194-r3.ebuild
index ac2de55d0723..3790c0e35217 100644
--- a/dev-libs/elfutils/elfutils-0.194-r3.ebuild
+++ b/dev-libs/elfutils/elfutils-0.194-r3.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2"
SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-elfutils-20240301 )"
fi
diff --git a/dev-libs/icu/icu-78.3.ebuild b/dev-libs/icu/icu-78.3.ebuild
index 0e27daa84174..c05b97779a88 100644
--- a/dev-libs/icu/icu-78.3.ebuild
+++ b/dev-libs/icu/icu-78.3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${PN}/source
LICENSE="BSD"
SLOT="0/${PV%.*}"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
fi
IUSE="debug doc examples static-libs test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libbytesize/libbytesize-2.12.ebuild b/dev-libs/libbytesize/libbytesize-2.12.ebuild
index f989b6bfe2ba..09fe5340eebd 100644
--- a/dev-libs/libbytesize/libbytesize-2.12.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="doc python test tools"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/md4c/md4c-0.5.2.ebuild b/dev-libs/md4c/md4c-0.5.2.ebuild
index 6add609262ac..dd6dab938763 100644
--- a/dev-libs/md4c/md4c-0.5.2.ebuild
+++ b/dev-libs/md4c/md4c-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..14} )
inherit cmake python-any-r1
-DESCRIPTION="C Markdown parser. Fast, SAX-like interface, CommonMark Compliant."
+DESCRIPTION="C Markdown parser. Fast, SAX-like interface, CommonMark Compliant"
HOMEPAGE="https://github.com/mity/md4c"
# TODO(NRK):
# - useflag for static lib (?)
diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest
index 5e0b3dea5a5f..e3fceafb6b91 100644
--- a/dev-libs/qtkeychain/Manifest
+++ b/dev-libs/qtkeychain/Manifest
@@ -1 +1,2 @@
DIST qtkeychain-0.15.0.tar.gz 55584 BLAKE2B e12b69a7fbc60a6cda75b06c5e8ae435b9a6e15a9564b71590cd3d5a8c491526e8bf840eaba0cadf36f4e7518dda1d6b45c0090aa26538a92c668c29d4646350 SHA512 b1068ae513d5eab8f300186497ddcce4075e11a2a569deddbc949177efaa27970ed7bdce0b1aff61a021144540e942f60c9259b975601a92c60b8a742754624a
+DIST qtkeychain-0.16.0.tar.gz 63901 BLAKE2B 81d1a7b922da70ecef3cf1545862a488d55618d999c0d51051fea2279d683fb5595bb31cfc52e0a7e641767bc50ed4de8934fbefc9a143436f2f4b8c2589d1b0 SHA512 5e59db872fb044c41b452a288944d53d516f2bd97ca18e28e0f795e05dc4561684a1f18b46615b883aca1846086a27c41f1952e5580ce52a0db963fbaa07dbb6
diff --git a/dev-libs/qtkeychain/qtkeychain-0.16.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.16.0.ebuild
new file mode 100644
index 000000000000..2abefe631a03
--- /dev/null
+++ b/dev-libs/qtkeychain/qtkeychain-0.16.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Qt API for storing passwords securely"
+HOMEPAGE="https://github.com/frankosterfeld/qtkeychain"
+
+if [[ ${PV} != *9999* ]]; then
+ SRC_URI="https://github.com/frankosterfeld/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/frankosterfeld/${PN}.git"
+fi
+
+LICENSE="BSD-2"
+SLOT="0/1"
+IUSE="keyring test"
+
+# tests require DBus
+RESTRICT="test !test? ( test )"
+
+RDEPEND="
+ dev-qt/qtbase:6[dbus]
+ keyring? (
+ app-crypt/libsecret
+ dev-libs/glib:2
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+DOCS=( ChangeLog ReadMe.md )
+
+src_configure() {
+ local mycmakeargs=(
+ -DECM_MKSPECS_INSTALL_DIR="${EPREFIX}"/usr/$(get_libdir)/qt6/mkspecs
+ -DBUILD_QTQUICK_DEMO=OFF
+ -DBUILD_TEST_APPLICATION=OFF
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_WITH_QT6=ON
+ -DLIBSECRET_SUPPORT=$(usex keyring)
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}