devel/pcsc-lite 2.5.2_1,2
Middleware library to access a smart card using SCard API (PC/SC)
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
aadf19a6d7- License
- BSD3CLAUSE, GPLv3+
- Categories
- devel, security
- Package size
- 115.9 KiB, 361.6 KiB installed
Description
This is a port of the MUSCLE PC/SC-Lite architecture. Allows easy porting of Windows smartcard software to other operating systems. Supports many types of serial, PCMCIA, and USB smartcard readers and cryptographic tokens.
Install
As a binary package — by origin, or by package name:
pkg install devel/pcsc-lite
pkg install pcsc-lite
From the ports tree:
cd /usr/ports/devel/pcsc-lite/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pcsc-lite>0:devel/pcsc-lite
LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.5.2_1,2 | 2.5.2_1,2 | 1.9.9,2 | 2.3.3_1,2 | 2.5.2_1,2 |
| FreeBSD:14:quarterly | 2.5.2,2 | 2.5.2,2 | n/a | 2.3.3_1,2 | 2.5.2,2 |
| FreeBSD:15:latest | 2.5.2_1,2 | 2.5.2_1,2 | n/a | 2.3.3_1,2 | 2.3.3_1,2 |
| FreeBSD:15:quarterly | 2.5.2,2 | 2.5.2,2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.5.2,2 | 2.5.2_1,2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 30
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
All run dependencies 26
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- lang/duktape-lib
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
Required by 95
- audio/carla
- audio/zrythm
- cad/freecad
- cad/freecad-devel
- cad/uranium
- comms/py-pynitrokey
- comms/qt6-connectivity
- deskutils/ausweisapp2
- deskutils/calibre
- deskutils/kdeconnect-kde
- deskutils/normcap
- deskutils/py-vorta
- deskutils/treeline
- devel/acsccid
- devel/gammaray
- devel/git-cola
- devel/libccid
- devel/libchipcard
- devel/p5-PCSC-Card
- devel/pcsc-cyberjack
- devel/py-apptools
- devel/py-envisage
- devel/py-qt6
- devel/py-qt6-pyqt
- devel/py-qt6-qscintilla2
- devel/py-qtconsole
- devel/pyside6
- devel/pyside6-tools
- devel/qt6
- devel/tortoisehg
- devel/vitables
- editors/novelwriter
- editors/retext
- emulators/py-m64py
- finance/electrum
- games/anki
- games/kajongg
- games/kdegames
- games/py-mnemosyne-proj
- games/rare
- graphics/krita
- graphics/krita-gmic-plugin
- graphics/py-agx-emulsion
- graphics/py-mayavi
- graphics/py-napari-console
- graphics/py-qpageview
- graphics/py-qt6-3d
- graphics/py-traitsui
- graphics/py-visvis
- graphics/qgis
- graphics/qgis-ltr
- math/asymptote
- math/mathicsscript
- math/py-qats
- misc/py-napari
- misc/urh
- multimedia/ab25
- multimedia/openshot
- multimedia/oscam
- multimedia/syncplay
- multimedia/tsduck
- net-im/py-zapzap
- net/onedrivegui
- net/py-qt6-networkauth
- print/py-frescobaldi
- science/py-boututils
- science/py-pymol
- science/py-veusz
- science/wwplot
- security/beid
- security/beidconnect
- security/cardpeek
- security/keepassxc276
- security/opensc
- security/pam_pkcs11
- security/pcsc-tools
- security/py-btchip-python
- security/py-pyscard
- security/py-yubikey-manager
- security/step-certificates
- security/veracrypt
- security/yubico-piv-tool
- security/yubikey-agent
- security/yubikey-manager-qt
- security/yubioath-desktop
- www/py-nicegui
- www/py-nicegui-highcharts
- www/py-pywebview-qt
- www/py-qt6-webengine
- www/qutebrowser
- x11-themes/catppuccin-cursor-theme
- x11-toolkits/py-qt6-charts
- x11-toolkits/py-qt6-datavis3d
- x11-toolkits/py-qt6-graphs
- x11/kde-gear
Configuration
Options name: devel_pcsc-lite
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| FILTER | off | Control (Ignore or Extend) reported reader names |
| POLKIT | on | Polkit authorization support |
- USES
- meson perl5 pkgconfig python:env shebangfix tar:xz
- Service scripts
pcscd
Message after installing
Files
Manual pages 3
- pcsc-spy(1)
- pcscd(8)
- reader.conf(5)
pkg-plist 25
- bin/pcsc-spy
- @sample etc/default/pcscd.sample
- include/PCSC/debuglog.h
- include/PCSC/ifdhandler.h
- include/PCSC/pcsclite.h
- include/PCSC/reader.h
- include/PCSC/winscard.h
- include/PCSC/wintypes.h
- lib/libpcsclite.so
- lib/libpcsclite.so.1
- lib/libpcsclite_real.so
- lib/libpcsclite_real.so.1
- lib/libpcscspy.so
- lib/libpcscspy.so.0
- libdata/pkgconfig/libpcsclite.pc
- sbin/pcscd
- share/doc/pcsc-lite/setup_spy.sh
- share/examples/pcsc-lite/pcsc_demo.c
- share/man/man1/pcsc-spy.1.gz
- share/man/man5/reader.conf.5.gz
- share/man/man8/pcscd.8.gz
- share/metainfo/fr.apdu.pcsclite.metainfo.xml
- share/polkit-1/actions/org.debian.pcsc-lite.policy
- @dir lib/pcsc/drivers
- @dir lib/pcsc/services
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pcsc-lite-2.5.2.tar.xz | 207524 | 60a08942d8c00a1d86a3bf4c64eddbf7a5569c7c54f6904e3f07801bb5316acd |
Master sites 1
- https://pcsclite.apdu.fr/files/