prisonv6.31.0
- Updated
Barcode generation and scanning library
- Project website: https://invent.kde.org/frameworks/prison
- Documentation: https://api.kde.org/prison-index.html
#Supported Platforms
All platforms supported.
#Features
No default features.
#datamatrix
Data Matrix barcode generation
Host Dependencies:
one transitive dependency:
- vcpkg-cmake (through libdmtx)
#qml
Build the QML module
Dependencies:
qtdeclarative
Features: (none)
and 15 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
qtbase (through qtbase, qtdeclarative, qtlanguageserver, qtshadertools, qtsvg)
Features:
concurrent,cups,doubleconversion,egl,freetype,future,gles2,gui,network,opengl,pcre2,testlib,thread,widgets- qtlanguageserver (through qtdeclarative)
qtshadertools (through qtdeclarative)
Features: (none)
- qtsvg (through qtdeclarative)
- zlib (through angle)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through md4c)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#scanner
Barcode scanning from images and live video (KF6PrisonScanner)
Dependencies:
prison
Features:
zxingqtmultimedia
Features: (none)
and 14 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- nu-book-zxing-cpp (through prison)
- opengl-registry (through opengl)
qtbase (through qtbase, qtmultimedia, qtshadertools)
Features:
concurrent,cups,doubleconversion,egl,freetype,future,gles2,gui,network,opengl,pcre2,thread,widgetsqtshadertools (through qtmultimedia)
Features: (none)
- zlib (through qtbase)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through nu-book-zxing-cpp)
- vcpkg-cmake-config (through nu-book-zxing-cpp)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#scanner-qml
Build the QML module of the scanner
Dependencies:
prison
Features:
qml,scannerqtmultimedia
Features:
qml
and 17 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- nu-book-zxing-cpp (through prison)
- opengl-registry (through opengl)
qtbase (through qtbase, qtdeclarative, qtlanguageserver, qtmultimedia, qtshadertools, qtsvg)
Features:
concurrent,cups,doubleconversion,egl,freetype,future,gles2,gui,network,opengl,pcre2,testlib,thread,widgetsqtdeclarative (through prison)
Features: (none)
- qtlanguageserver (through qtdeclarative)
qtshadertools (through qtdeclarative)
Features: (none)
- qtsvg (through qtdeclarative)
- zlib (through angle)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through md4c)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#zxing
PDF417 barcode generation, and the barcode decoding used by the scanner
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through nu-book-zxing-cpp)
- vcpkg-cmake-config (through nu-book-zxing-cpp)
#Dependencies
- ecm
- libqrencode
qtbase
Features:
gui
and 11 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
- zlib (through qtbase)
#Host Dependencies
and 3 transitive dependencies:
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#Used By
- prison (feature
scanner) - prison (feature
scanner-qml)
#Host Tool For
No ports use this.
#Contributors
Daniele E. Domenichelli