BSD Ports

devel/freebsd-nvme-shim 1.0.1_1 FreeBSD

FreeBSD implementations of Linux headers

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f372e97e26
License
BSD2CLAUSE
Categories
devel
Package size
5.0 KiB, 5.2 KiB installed

Description

Contains a set of include files to allow nvme-cli and libnvme to compile on FreeBSD without a lot of #ifdefs in the original source. These are trivial versions of the linux headers, that implement the minimum amount for nvme-cli.

In the other systems

The newest version among them is 1.0.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDdevel/freebsd-nvme-shim1.0.1_1 newestnone known-[email protected]2026-09-28
HardenedBSDdevel/freebsd-nvme-shim1.0.1_1 newestno data-[email protected]-
GhostBSDdevel/freebsd-nvme-shim1.0.1_1 newestno data-[email protected]-

Install

Binary package:

pkg install freebsd-nvme-shim

From the ports tree:

cd /usr/ports/devel/freebsd-nvme-shim/ && make install clean

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

RUN_DEPENDS=	freebsd-nvme-shim>0:devel/freebsd-nvme-shim

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.0.1_11.0.1_1-1.0.1_11.0.1_1
FreeBSD:14:quarterly1.0.1_11.0.1_1n/a1.0.1_11.0.1_1
FreeBSD:15:latest1.0.1_11.0.1_1n/a1.0.1_11.0.1_1
FreeBSD:15:quarterly1.0.1_11.0.1_1n/an/an/a
FreeBSD:16:latest1.0.1_11.0.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Configuration

No options to configure.

Service scripts
none

Files

pkg-plist 17
  • include/freebsd-nvme-shim/asm/bitsperlong.h
  • include/freebsd-nvme-shim/asm/byteorder.h
  • include/freebsd-nvme-shim/asm/types.h
  • include/freebsd-nvme-shim/elf.h
  • include/freebsd-nvme-shim/errno.h
  • include/freebsd-nvme-shim/linux/errno.h
  • include/freebsd-nvme-shim/linux/fs.h
  • include/freebsd-nvme-shim/linux/stddef.h
  • include/freebsd-nvme-shim/linux/types.h
  • include/freebsd-nvme-shim/netinet6/in6.h
  • include/freebsd-nvme-shim/strings.h
  • include/freebsd-nvme-shim/sys/elf64.h
  • include/freebsd-nvme-shim/sys/elf_common.h
  • include/freebsd-nvme-shim/sys/ioctl.h
  • include/freebsd-nvme-shim/sys/mman.h
  • include/freebsd-nvme-shim/sys/sysinfo.h
  • include/freebsd-nvme-shim/time.h
distinfo 1
FileSizeSHA256
bsdimp-freebsd-nvme-shim-1.0.1-freebsd-1.0.1_GH0.tar.gz46836c5cef6e4eda660075fbd238c9d5f5b29553800fe36910ffec091a34b111701d

Commit history 1

DateCommitCreditsLog message
f372e97e26 Max Brazhnikov devel/freebsd-nvme-shim: Pacify stage-qa
PR: 298311 Approved by: maintainer timeout