BSD Ports

textproc/pup 0.4.0.10_47 FreeBSD

Command-line jq-like HTML parser using CSS selectors

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
textproc
Package size
1326.6 KiB, 3770.0 KiB installed

Description

pup is a command line tool for processing HTML. It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors.

Inspired by jq, pup aims to be a fast and flexible way of exploring HTML from the terminal.

In the other systems

SystemPortVersion
FreeBSDtextproc/pup0.4.0.10_47
OpenBSDtextproc/pup0.4.0p1
NetBSDwww/pup0.4.0nb90
DragonFlytextproc/pup0.4.0.9_1

Install

Binary package:

pkg install pup

From the ports tree:

cd /usr/ports/textproc/pup/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pup>0:textproc/pup

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.0.10_460.4.0.10_46-0.4.0.10_290.4.0.10_46
FreeBSD:14:quarterly0.4.0.10_460.4.0.10_46n/a0.4.0.10_270.4.0.10_46
FreeBSD:15:latest0.4.0.10_460.4.0.10_46n/a-0.4.0.10_29
FreeBSD:15:quarterly0.4.0.10_460.4.0.10_46n/an/an/a
FreeBSD:16:latest0.4.0.10_450.4.0.10_46n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

Options name: textproc_pup

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
go:modules python:test shebangfix
Service scripts
none

Files

distinfo 9
FileSizeSHA256
ericchiang-pup-v0.4.0-10-g681d7bb_GH0.tar.gz1.514776e+0672a4c6fcf915ae33f9522a649b52cb44a1b83e9e3f18f8702177d0c722b1d2f9
fatih-color-v1.0.0_GH0.tar.gz7173035f20ae3e9940416433ba4c3d9cb55511608a1ac3927e371be61fe5d6052590
golang-net-4d38db76854b_GH0.tar.gz725194e233d26e844fd9de1d3b25f2d50a2f1cc08a03c2d602e1bd13546bb246188323
golang-sys-a646d33e2ee3_GH0.tar.gz59688852667de65a02cd102fc39372e4f65617ec392ec26559897f45ed5b7bf7ea8022
golang-text-0a5a09ee4409_GH0.tar.gz4.082854e+062dee9f383cbc2cfae8cd84303c62a8fb01b1ab218f0bed4cccfb449e3ad11c5a
mattn-go-colorable-v0.0.5_GH0.tar.gz58568cd5edba9e942ee564359af89c735743046b01ca7c12d9ec45ef5e5c26bc076e
mattn-go-isatty-56b76bdf51f7_GH0.tar.gz1958665e8446874f1e8bf32048c5dea7c70350ad2af3ddf9f38587dccb2a7a41330a
107.patch2653403af0675b6d21d83bc97fa2298b49fab573b2dfb1506bfdf73dac89516b8066
142.patch612c84d18fd1160267371aa47d47f8346c1ceb9210bd28af74df11bd9527185e628

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.