BSD Ports

devel/libnvme 1.11.1_4 FreeBSD

C Library for NVM Express on Linux ported to FreeBSD

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
1c7dc9d7dd
License
GPLv2
Categories
devel
Package size
196.3 KiB, 982.3 KiB installed

Description

This is the libnvme development C library.

libnvme provides type definitions for NVMe specification structures, enumerations, and bit fields, helper functions to construct, dispatch, and decode commands and payloads, and utilities to connect, scan, and manage nvme devices.

In the other systems

SystemPortVersion
FreeBSDdevel/libnvme1.11.1_4
HardenedBSDdevel/libnvme1.11.1_4
GhostBSDdevel/libnvme1.11.1_4

Install

Binary package:

pkg install libnvme

From the ports tree:

cd /usr/ports/devel/libnvme/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libnvme>0:devel/libnvme
LIB_DEPENDS=	libnvme-mi.so:devel/libnvme

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.11.1_41.11.1_4---
FreeBSD:14:quarterly1.11.1_41.11.1_4n/a--
FreeBSD:15:latest1.11.1_41.11.1_4n/a--
FreeBSD:15:quarterly1.11.1_41.11.1_4n/an/an/a
FreeBSD:16:latest1.11.1_41.11.1_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 13
Run dependencies 1
Required by 1

Configuration

No options to configure.

USES
meson pkgconfig
Service scripts
none

Files

pkg-plist 21
  • include/libnvme-mi.h
  • include/libnvme.h
  • include/nvme/api-types.h
  • include/nvme/fabrics.h
  • include/nvme/filters.h
  • include/nvme/ioctl.h
  • include/nvme/linux.h
  • include/nvme/log.h
  • include/nvme/mi.h
  • include/nvme/nbft.h
  • include/nvme/tree.h
  • include/nvme/types.h
  • include/nvme/util.h
  • lib/libnvme-mi.so
  • lib/libnvme-mi.so.
  • lib/libnvme-mi.so.
  • lib/libnvme.so
  • lib/libnvme.so.
  • lib/libnvme.so.
  • libdata/pkgconfig/libnvme-mi.pc
  • libdata/pkgconfig/libnvme.pc
distinfo 1
FileSizeSHA256
bsdimp-libnvme-1.11.1-freebsd-1.11.1_GH0.tar.gz74064522831130bcf9d084ce9c345990e66b8b20de2fd346ee80cf71d4209ef316a87f

Commit history 1

DateCommitCreditsLog message
1c7dc9d7dd Piotr Kubaj devel/libnvme: enable on powerpc64*