sys-libs / libnvme

C Library for NVM Express on Linux

Official package sites : https://github.com/linux-nvme/libnvme ·

v1.5-r2 :: 0/1 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 arm64 ppc64 x86 ~arm ~loong ~riscv
USE flags
dbus json keyutils python ssl uuid

v1.4 :: 0/1 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 arm64 ppc64 x86 ~loong ~riscv
USE flags
dbus json keyutils python ssl uuid

v1.3-r1 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 arm64 ppc64 x86 ~loong ~riscv
USE flags
dbus python ssl uuid

v1.2-r1 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 arm64 ppc64 x86 ~loong ~riscv
USE flags
json python ssl uuid

General

dbus
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
json
Support JSON output via dev-libs/json-c
keyutils
Add support for sys-apps/keyutils
python
Add optional support/bindings for the Python language
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
uuid
UUID support via sys-apps/util-linux

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / json-c : A JSON implementation in C

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / keyutils : Linux Key Management Utilities

sys-apps / util-linux : Various useful Linux utilities

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / json-c : A JSON implementation in C

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / keyutils : Linux Key Management Utilities

sys-apps / util-linux : Various useful Linux utilities

sys-apps / nvme-cli : NVM-Express user space tooling for Linux

sys-libs / libblockdev : A library for manipulating block devices

838169
sys-libs/libnvme-1.0 fails to compile: fabrics.c:328:31: error: SCOPE_DELIMITER undeclared (first use in this function)
908793
sys-apps/nvme-cli, sys-libs/libnvme sparc keyword request
910366
sys-libs/libnvme: ~alpha keywording request
910596
sys-libs/libnvme-1.5 fails to compile with dev-lang/python-exec[-native-symlinks]
914635
sys-libs/libnvme-1.5-r2 - [clang] ld.lld: error: version script assignment of LIBNVME_1_3 to symbol nvme_fdp_reclaim_unit_handle_status failed: symbol not def
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-libs/libnvme: revbump 1.5, add fdleak segfault free patch
This prevents udisks from crashing and holding or freezing up desktop sessions. Issue: https://github.com/linux-nvme/libnvme/issues/684 Issue: https://github.com/storaged-project/udisks/issues/1152 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: respect USE=keyutils
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.5 amd64, #912560
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/libnvme: Stabilize 1.5 x86, #912560
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.5 ppc64, #912560
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.5 arm64, #912560
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: disable py3.9
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libnvme: tweak style to match skel.ebuild
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Keyword 1.5 arm, #910073
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-libs/libnvme: add 1.5
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.4 arm64, #906983
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/libnvme: Stabilize 1.4 ppc64, #906983
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/libnvme: Stabilize 1.4 amd64, #906983
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-libs/libnvme: Stabilize 1.4 x86, #906983
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.3-r1 ppc64, #903959
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.3-r1 arm64, #903959
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.3-r1 amd64, #903959
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.3-r1 x86, #903959
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-libs/libnvme: add 1.4
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: fix configure w/ clang 16
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-libs/libnvme: add 1.3
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: drop 1.0, 1.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-libs/libnvme: remove needless python-utils-r1 inherit
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.2-r1 ppc64, #882857
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.2-r1 x86, #882857
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.2-r1 arm64, #882857
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libnvme: Stabilize 1.2-r1 amd64, #882857
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-libs/libnvme: Revbump, fix python deps (bug #878935), swig dep
Closes: https://bugs.gentoo.org/878935 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-libs/libnvme: add 1.2
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
sys-libs/libnvme: add 1.1
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-libs/libnvme: keyword 1.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
sys-libs/libnvme: initial import
Signed-off-by: Zac Medico <zmedico@gentoo.org>