aboutsummaryrefslogtreecommitdiff
path: root/databases/libnvpair
Commit message (Collapse)AuthorAgeFilesLines
* Fix build with src r354909 applied.Brooks Davis2019-11-251-0/+11
| | | | | | | | | | | | | | The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into errors causing these ports that declare them and use the FreeBSD make infrastructure as part of their build to fail. When the offending variables occur in a BSD Makefile, NO_MAN becomes MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and MK_PROFILE=no respectively. When declared in the environment they become WITHOUT_<FOO>. Notes: svn path=/head/; revision=518434
* Release some of my ports back to the heapJohn Marino2016-09-151-1/+1
| | | | Notes: svn path=/head/; revision=422173
* databases/libnvpair: Limit to amd64 and i386John Marino2015-11-231-0/+2
| | | | | | | | The ARMv6, mips, and mips64 builds are all failing on the isa.defs.h support check and there's no ETA for a support fix. Notes: svn path=/head/; revision=402252
* - Add USES=uidfix to fix staging as non-rootDmitry Marakasov2015-10-121-0/+2
| | | | | | | | | - Add USE_LDCONFIG as the port installs shared library Approved by: marino (maintainer) Notes: svn path=/head/; revision=399147
* databases/libnvpair: New major version (so.1 => so.3)John Marino2015-10-013-10/+9
| | | | | | | | | | | | | | | | | | | The changes since version 1.0.2 were significant enough to warrant a major library version bump. However, libnvpair.so.2 exists in FreeBSD base, so the port version builds libnvpair.so.3 instead. With one exception, all of the Solaris/Illumos types have been replaced with BSD equivalents, including boolean_t. This changes several prototypes, and also allows for the type compatibility header to be removed. The one type that remains is hrtime_t (equivalent to int64_t). Internally, the regression tests for print_json (functionality that does not exist in FreeBSD base, at least on F9) have been added from Illumos regression tests and both DragonFly and FreeBSD pass. Notes: svn path=/head/; revision=398267
* Add new port databases/libnvpairJohn Marino2015-09-304-0/+40
libnvpair is a name-value pair library originating from Solaris The nvpair library was released in OpenSolaris and has been extended by the Illumos project. It exports a set of functions used for managing name-value pairs. This is a base library for Solaris and its descendents. However, the kernel-specific code has been removed thus libnvpair is strictly meant for the userland. The XDR functionality has been masked for now due to RPC differences between *BSD and Illumos. Notes: svn path=/head/; revision=398211