graphics/py-nokap 0.1.0 FreeBSD
Capture screenshots and PDFs from web pages with headless Chrome
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
e7a4e6ee88- License
- MIT
- Categories
- graphics, python
Description
nokap captures screenshots and PDFs from web pages by driving headless Chrome through the Chrome DevTools Protocol (CDP).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/py-nokap | 0.1.0 |
| HardenedBSD | graphics/py-nokap | 0.1.0 |
| GhostBSD | graphics/py-nokap | 0.1.0 |
Install
Binary package:
pkg install py312-nokap
From the ports tree:
cd /usr/ports/graphics/py-nokap/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-nokap>0:graphics/py-nokap
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 | - | - | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | 0.1.0 | n/a | - | - |
| FreeBSD:15:quarterly | - | 0.1.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 0.1.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${PYTHON_PKGNAMEPREFIX}setuptools>=45: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 3
${PYTHON_PKGNAMEPREFIX}click>=8.0: devel/py-click${PYTHON_PKGNAMEPREFIX}websockets>=12.0: devel/py-websocketschrome: www/chromium
The full lists below include those, and their dependencies in turn.
Build dependencies 17
Run dependencies 178
- accessibility/at-spi2-core
- accessibility/speech-dispatcher
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/espeak-ng
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pcaudiolib
- audio/pulseaudio
- audio/sndio
- audio/speex
- audio/speexdsp
- audio/webrtc-audio-processing
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/abseil
- devel/dbus
- devel/dbus-glib
- devel/dconf
- devel/desktop-file-utils
- devel/dotconf
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libpci
- devel/libpciaccess
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunwind
- devel/llvm12
- devel/nspr
- devel/orc
- devel/pcre2
- devel/py-click
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/py-websockets
- devel/pygobject-common
- devel/re2
- devel/readline
- devel/spirv-llvm-translator
- devel/xdg-utils
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libepoxy
- graphics/libexif
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/mesa-libs
- graphics/png
- graphics/py-pycairo
- graphics/spirv-tools
- graphics/tiff
- graphics/wayland
- graphics/webp
- lang/duktape-lib
- lang/perl5.42
The first 100 are listed.
Required by 21
- biology/atac-seq
- biology/biostar-tools
- biology/chip-seq
- biology/py-multiqc
- biology/rna-seq
- devel/py-great-tables
- finance/py-financedatabase
- finance/py-fundamentalanalysis
- misc/py-banks
- misc/py-litellm
- misc/py-llama-index-core
- misc/py-llama-index-embeddings-huggingface
- misc/py-llama-index-llms-ibm
- misc/py-llama-index-llms-openai
- misc/py-llama-index-llms-openai-like
- misc/py-polars
- science/py-dwave-gate
- science/py-dwave-ocean-sdk
- textproc/py-docling-graph
- textproc/py-docling-litellm-picture-description
- textproc/py-docling-sdg
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| nokap-0.1.0.tar.gz | 77047 | 63071cf5e7c4f0487532f6281c6ea85d90673d5cd835ffe5e64c913989742eb9 |
Master sites 1
- PYPI
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
e7a4e6ee88 |
Yuri Victorovich | graphics/py-nokap: New port: Capture screenshots and PDFs from web pages with headless Chrome PR: 298268
Approved by: Baptiste Daroussin <[email protected]> (on behalf of portmgr@) |