notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libnfc Near Field Communication (NFC) library
1.7.1_5 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.7.1_5Version of this port present on the latest quarterly branch.
Maintainer: romain@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-02-01 21:19:00
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
License: LGPL3+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (56 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libnfc-1.7.1_5/catalog.mk
  3. /usr/local/share/licenses/libnfc-1.7.1_5/LICENSE
  4. /usr/local/share/licenses/libnfc-1.7.1_5/LGPL3+
  5. bin/nfc-anticol
  6. bin/nfc-dep-initiator
  7. bin/nfc-dep-target
  8. bin/nfc-emulate-forum-tag2
  9. bin/nfc-emulate-forum-tag4
  10. bin/nfc-emulate-tag
  11. bin/nfc-emulate-uid
  12. bin/nfc-jewel
  13. bin/nfc-list
  14. bin/nfc-mfclassic
  15. bin/nfc-mfsetuid
  16. bin/nfc-mfultralight
  17. bin/nfc-poll
  18. bin/nfc-read-forum-tag3
  19. bin/nfc-relay
  20. bin/nfc-relay-picc
  21. bin/nfc-scan-device
  22. bin/pn53x-diagnose
  23. bin/pn53x-sam
  24. bin/pn53x-tamashell
  25. include/nfc/nfc-emulation.h
  26. include/nfc/nfc-types.h
  27. include/nfc/nfc.h
  28. lib/libnfc.a
  29. lib/libnfc.so
  30. lib/libnfc.so.5
  31. lib/libnfc.so.5.0.1
  32. libdata/pkgconfig/libnfc.pc
  33. man/man1/nfc-anticol.1.gz
  34. man/man1/nfc-dep-initiator.1.gz
  35. man/man1/nfc-dep-target.1.gz
  36. man/man1/nfc-emulate-forum-tag2.1.gz
  37. man/man1/nfc-emulate-forum-tag4.1.gz
  38. man/man1/nfc-emulate-tag.1.gz
  39. man/man1/nfc-emulate-uid.1.gz
  40. man/man1/nfc-jewel.1.gz
  41. man/man1/nfc-list.1.gz
  42. man/man1/nfc-mfclassic.1.gz
  43. man/man1/nfc-mfsetuid.1.gz
  44. man/man1/nfc-mfultralight.1.gz
  45. man/man1/nfc-poll.1.gz
  46. man/man1/nfc-read-forum-tag3.1.gz
  47. man/man1/nfc-relay-picc.1.gz
  48. man/man1/nfc-relay.1.gz
  49. man/man1/nfc-scan-device.1.gz
  50. man/man1/pn53x-diagnose.1.gz
  51. man/man1/pn53x-sam.1.gz
  52. man/man1/pn53x-tamashell.1.gz
  53. share/examples/libnfc/pn53x.conf
  54. @owner
  55. @group
  56. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libnfc>0:devel/libnfc
  • For LIB depends:
    • libnfc.so:devel/libnfc
To install the port: cd /usr/ports/devel/libnfc/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libnfc
  • pkg install libnfc
PKGNAME: libnfc
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libnfc
ABIlatestquarterly
FreeBSD:11:aarch641.7.1_31.7.1_5
FreeBSD:11:amd641.7.1_51.7.1_5
FreeBSD:11:armv61.7.1_11.7.1_5
FreeBSD:11:i3861.7.1_51.7.1_5
FreeBSD:11:mips--
FreeBSD:11:mips641.7.1_11.7.1_5
FreeBSD:12:aarch641.7.1_31.7.1_5
FreeBSD:12:amd641.7.1_51.7.1_5
FreeBSD:12:armv61.7.1_31.7.1_5
FreeBSD:12:armv71.7.1_31.7.1_5
FreeBSD:12:i3861.7.1_51.7.1_5
FreeBSD:12:mips--
FreeBSD:12:mips641.7.1_31.7.1_5
FreeBSD:12:powerpc64-1.7.1_5
FreeBSD:13:aarch641.7.1_51.7.1_5
FreeBSD:13:amd641.7.1_51.7.1_5
FreeBSD:13:armv61.7.1_51.7.1_5
FreeBSD:13:armv71.7.1_51.7.1_5
FreeBSD:13:i3861.7.1_51.7.1_5
FreeBSD:13:mips--
FreeBSD:13:mips641.7.1_51.7.1_5
FreeBSD:13:powerpc641.7.1_51.7.1_5
FreeBSD:14:aarch641.7.1_5-
FreeBSD:14:amd641.7.1_5-
FreeBSD:14:armv61.7.1_5-
FreeBSD:14:armv71.7.1_5-
FreeBSD:14:i3861.7.1_5-
FreeBSD:14:mips--
FreeBSD:14:mips641.7.1_5-
FreeBSD:14:powerpc641.7.1_5-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libreadline.so.8 : devel/readline
This port is required by:
for Libraries
  1. devel/libfreefare
  2. sysutils/nfcutils

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. http://dl.bintray.com/nfc-tools/sources/
  2. http://romain.blogreen.org/distfiles/
Collapse this list.

Number of commits found: 29

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.7.1_5
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
09 Apr 2019 14:04:50
Original commit files touched by this commit Revision:498476  1.7.1_5
sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
22 Feb 2019 02:13:45
Original commit files touched by this commit Revision:493539  1.7.1_4
romain search for other commits by this committer
Fix pn532 module use over UART

Some macros are only visible if __BSD_VISIBLE is defined.  When absent, libnfc
compiles successfuly, but some features are broken.  This fix PN532 over UART.

PR:		233045
Reported by:	alex@xanderio.de
27 Jun 2017 13:46:53
Original commit files touched by this commit Revision:444463  1.7.1_3
sunpoet search for other commits by this committer
Update devel/readline to 7.0 patch 3

- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
15 Oct 2016 07:02:05
Original commit files touched by this commit Revision:424004  1.7.1_2
romain search for other commits by this committer
Minor updates

  1. Fix dependency on readline
  2. Set license
  3. Bump PORTVERSION

PR:		211843 [1]
Submitted by:	pi [1]
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  1.7.1_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
27 Oct 2014 10:40:08
Original commit files touched by this commit Revision:371546  1.7.1_1
bapt search for other commits by this committer
Cleanup plist
15 Jul 2014 17:52:18
Original commit files touched by this commit Revision:361989  1.7.1_1
adamw search for other commits by this committer
Add EXAMPLES to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MEXAMPLES.
25 Jun 2014 18:45:36
Original commit files touched by this commit Revision:359277  1.7.1_1
amdmi3 search for other commits by this committer
- Switch to USES=libtool, drop .la files

Approved by:	portmgr blanket
12 Mar 2014 20:54:18
Original commit files touched by this commit Revision:348005  1.7.1
romain search for other commits by this committer
Add forgotten description.
12 Mar 2014 20:36:36
Original commit files touched by this commit Revision:348003  1.7.1
romain search for other commits by this committer
Update to 1.7.1 and modernize port.
21 Jan 2014 23:40:23
Original commit files touched by this commit Revision:340674  1.4.2
bapt search for other commits by this committer
Fix properties on pkg-plist
20 Sep 2013 17:13:47
Original commit files touched by this commit Revision:327724  1.4.2
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
02 Sep 2013 16:21:38
Original commit files touched by this commit Revision:326025  1.4.2
bapt search for other commits by this committer
Add an explicit dependency on pkgconf
29 Apr 2013 16:43:05
Original commit files touched by this commit Revision:316831  1.4.2
rene search for other commits by this committer
In preparation of removing devel/libusb (expires 2013-04-30), remove it
from these ports.

Other changes:
- convert Makefile header
- convert to optionsNG
- remove indefinite article from comment
- drop support for FreeBSD < 8.0
- pet portlint (leave library ABI versions in LIB_DEPENDS)
- net-mgmt/spectools: change option name from GTK to GTK2 to use default
  description from bsd.options.desc.mk

Approved by:	portmgr (bapt)
19 Mar 2013 13:04:31
Original commit files touched by this commit Revision:314640  1.4.2
eadler search for other commits by this committer
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.

If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
14 Feb 2013 09:42:13
Original commit files touched by this commit Revision:312209  1.4.2
gahr search for other commits by this committer
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel)

Approved by:	portmgr
29 Dec 2012 23:07:29
Original commit files touched by this commit Revision:309641  1.4.2  Sanity Test Failure
bapt search for other commits by this committer
Convert romain's ports to new option framework
While here Trim headers

Approved by:	maintainer timeout (2 weeks)
23 Sep 2011 22:26:39
Original commit files touched by this commit   1.4.2
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
18 May 2011 11:25:10
Original commit files touched by this commit   1.4.2
romain search for other commits by this committer
Fix RUN_DEPENDS after devel/libccid update.

Reported by:    pointyhat via erwin@
15 May 2011 12:56:17
Original commit files touched by this commit   1.4.2
romain search for other commits by this committer
- Set PORTSCOUT.
23 Feb 2011 15:24:37
Original commit files touched by this commit   1.4.2
romain search for other commits by this committer
Update to 1.4.2.
23 Nov 2010 21:20:19
Original commit files touched by this commit   1.4.0
romain search for other commits by this committer
Update to 1.4.0.
07 Sep 2010 21:33:11
Original commit files touched by this commit   1.3.9
romain search for other commits by this committer
- Update to 1.3.9.
07 Apr 2010 14:10:44
Original commit files touched by this commit   1.3.4
romain search for other commits by this committer
Force commit to fix last commit summary:
Update to 1.3.4.

Approved by:    flz (mentor)
Pointy hat to:  me
07 Apr 2010 13:55:07
Original commit files touched by this commit   1.3.4
romain search for other commits by this committer
Makefile.orig

Approved by:    flz (mentor)
22 Feb 2010 14:02:55
Original commit files touched by this commit   1.3.3
romain search for other commits by this committer
  - Fix OPTIONS to match the porter's handbook.

Approved by:    flz (mentor)
Feature safe:   yes
22 Feb 2010 13:23:59
Original commit files touched by this commit   1.3.3
romain search for other commits by this committer
  - Update to 1.3.3;
  - OPTIONS-ify;

Approved by:    flz (mentor)
Feature safe:   yes
01 Feb 2010 21:18:04
Original commit files touched by this commit   1.3.2
romain search for other commits by this committer
New port: devel/libnfc
  The libnfc provides a simple yet complete low-level API for handling NFC
  devices and building NFC applications.

PR:             ports/142836
Submitted by:   me
Approved by:    flz (mentor)

Number of commits found: 29