summaryrefslogtreecommitdiff
path: root/dev-libs/libgpiod
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-02 01:33:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-02 01:33:41 +0100
commit6be74aaad3f65bab8561cebfef177dc28d802d9f (patch)
treea68f98ee3b67b95f841c93f5056c9b610fa4e6e2 /dev-libs/libgpiod
parent9cb5d77a6732fadf391fd38da00e6921f3e23112 (diff)
gentoo auto-resync : 02:04:2025 - 01:33:40
Diffstat (limited to 'dev-libs/libgpiod')
-rw-r--r--dev-libs/libgpiod/Manifest4
-rw-r--r--dev-libs/libgpiod/libgpiod-2.2.1-r1.ebuild (renamed from dev-libs/libgpiod/libgpiod-2.2.1.ebuild)4
-rw-r--r--dev-libs/libgpiod/libgpiod-2.2.ebuild66
3 files changed, 3 insertions, 71 deletions
diff --git a/dev-libs/libgpiod/Manifest b/dev-libs/libgpiod/Manifest
index 8b123a9ba948..330f3f75fde0 100644
--- a/dev-libs/libgpiod/Manifest
+++ b/dev-libs/libgpiod/Manifest
@@ -1,7 +1,5 @@
DIST libgpiod-1.6.4.tar.xz 334552 BLAKE2B 3bf52dab263638967e0f59c858e22f3d8ec1c9565ba1edd665dff580a883fbc6aa49a944e6df4da8fca9c2df873e222ed4e055c9792ee27d4562b3c2d0c65b79 SHA512 23ea27147039ae34505263dbfbb3ca9985fc671d26e489ccaf150543d4e853f709393f46a8a5a1e682fa91378163bd2db6c689159ef73c3a8d1eeea422eacda0
DIST libgpiod-2.2.1.tar.xz 505744 BLAKE2B 622d945fc002c9691ecce8fbb0df7350659244e3dbe5d014a032862b86527457bc3893172cbc4c4764d1f94d686602e85b56f2764014a031f6ad21c5f428999b SHA512 3be974ec11a46bb362dce105b22d2cd22b2282bb6bc3a43097d51ed86bd08334768a45d51f2ef1e99bd8c0f2c49462290c46d9b8e40ab0df66ff90e40d822f1a
-DIST libgpiod-2.2.tar.xz 499012 BLAKE2B 4d86027698eff325c677163e3be85e95fbb1bd44f5256afa940858675ec13ce3c4bf409b21144c8c2453681a7c7a6e9687a38e51cb970b8d7418ff44de165d12 SHA512 b06965b084e02e808eed3051c33b95874f90161a47ec16655d7b093156a4bf0af0d553c8778bde81eb0bd023c4109989c5893326321b54b61c6a2988d3fc8351
EBUILD libgpiod-1.6.4.ebuild 1175 BLAKE2B 89ff2b7a50822c55e91f248f74a4f1a4d526d809129dbd4870269861f83ba8c226cfb3cbb8b58ecd53b43db28ce521ebad7bbeaf66414efc62379ec5d934a4cd SHA512 9506ecad601726ad525fa5517234c9c855f031788df07023c23704dea29080b682133ab8cdddb3540ec772f67fd4d6b33720016716f2093186a54dc5dd6ac2f3
-EBUILD libgpiod-2.2.1.ebuild 1460 BLAKE2B ec6ec762a7f1f9c601caeed08fe3700aa5ce8de89d2cc7784d8cfb040f0257b60f3db9084073e87537a752dca9cc5e746e636e2a3f4ede54b635661ff1b02540 SHA512 6423cd6483b12028ecd2732ba20b1ebf4bfe302dfe3ed61d2b3642647cf90d3b09cdb4154c58db024d71d751b35a3e8acac9bf949191c9b4d5e43155b3e7ea94
-EBUILD libgpiod-2.2.ebuild 1460 BLAKE2B 07f06efc72436b5b71a85909e2856ed8dd36e971a1aa29419dbc6d44855fa4fec8500d1f2e786a62e437a72999f174bfc251f07a2d777c1fc18c7d8c487d23c6 SHA512 8900fa52d7b5a1ad3f631ab8701d1dc3927105415c8d12728352e5224e64c9d238726fab971b272c4bff46e1d588fdebe43a5fd57ece807378ff78c20414b526
+EBUILD libgpiod-2.2.1-r1.ebuild 1467 BLAKE2B f8463da8a10bc9a3599791086541511cdbd5b3117851f2aed37d0b599f973e761f75121de39d52e8c26397e02e6aea5617ca0348072d264fe1c5ef355084a0c6 SHA512 6273199f340cb3fca117ef3d0002cd158465e75400c3ff196e1132ca69125f9cec39f44cf7be058f558538c680982bf14e2ea43d7974f09a30e4724b85ce4c61
MISC metadata.xml 332 BLAKE2B 14e5a292a2b590adc7cb643ba4c58b997e5573719383e4b4f58583f992ebff4fbb1455c9a2e71665f739c112c9eb8311879f545f5b770d57d176d013e08e103d SHA512 45f341d7b87c774730451fb583b03347efe2f69188a38c8ad9690cf690d96d65c3d85c42c0b1d80e5a0a63ea749df879b2b71b7f44d124afeaeeb628e2fbec05
diff --git a/dev-libs/libgpiod/libgpiod-2.2.1.ebuild b/dev-libs/libgpiod/libgpiod-2.2.1-r1.ebuild
index 76257142385d..a6d1ce48a4e3 100644
--- a/dev-libs/libgpiod/libgpiod-2.2.1.ebuild
+++ b/dev-libs/libgpiod/libgpiod-2.2.1-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1"
# Reflects the ABI of libgpiod.so
SLOT="0/3"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-IUSE="+tools cxx python test"
+IUSE="+tools cxx python static-libs test"
RESTRICT="!test? ( test )"
# --enable-dbus #glib-2.80 masked
@@ -48,6 +48,7 @@ src_configure() {
$(use_enable cxx bindings-cxx)
$(use_enable test tests)
$(use_enable python bindings-python)
+ $(use_enable static-libs static)
--enable-examples
--disable-dbus
--disable-profiling
@@ -62,5 +63,4 @@ src_install() {
default
find "${D}" -name '*.la' -type f -delete || die
- find "${D}" -name "*.a" -delete || die
}
diff --git a/dev-libs/libgpiod/libgpiod-2.2.ebuild b/dev-libs/libgpiod/libgpiod-2.2.ebuild
deleted file mode 100644
index ad05cd403b56..000000000000
--- a/dev-libs/libgpiod/libgpiod-2.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info
-
-DESCRIPTION="C library and tools for interacting with the linux GPIO character device"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/"
-SRC_URI="https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-# Reflects the ABI of libgpiod.so
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-IUSE="+tools cxx python test"
-RESTRICT="!test? ( test )"
-
-# --enable-dbus #glib-2.80 masked
-# --enable-tests enable libgpiod tests [default=no]
-# --enable-bindings-cxx enable C++ bindings [default=no]
-# --enable-bindings-python
-# --enable-bindings-rust
-# --enable-bindings-glib
-DEPEND="
- test? (
- >=dev-libs/glib-2.50
- >=sys-apps/kmod-18
- >=sys-apps/util-linux-2.33.1
- >=virtual/libudev-215
- cxx? ( <dev-cpp/catch-3.5:0 )
- )
-"
-
-pkg_setup() {
- CONFIG_CHECK="~GPIO_CDEV_V1"
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- $(use_enable tools)
- $(use_enable cxx bindings-cxx)
- $(use_enable test tests)
- $(use_enable python bindings-python)
- --enable-examples
- --disable-dbus
- --disable-profiling
- --disable-bindings-rust
- --disable-bindings-glib
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -type f -delete || die
- find "${D}" -name "*.a" -delete || die
-}