BSD Ports

textproc/minify 2.24.17_3 FreeBSD

Go minifiers for web formats

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

Description

Minify is a minifier package written in Go. It provides HTML5, CSS3, JS, JSON, SVG and XML minifiers and an interface to implement any other minifier. Minification is the process of removing bytes from a file (such as whitespace) without changing its output and therefore shrinking its size and speeding up transmission over the internet and possibly parsing. The implemented minifiers are designed for high performance.

The core functionality associates mimetypes with minification functions, allowing embedded resources (like CSS or JS within HTML files) to be minified as well. Users can add new implementations that are triggered based on a mimetype (or pattern), or redirect to an external command (like ClosureCompiler, UglifyCSS, ...).

In the other systems

SystemPortVersion
FreeBSDtextproc/minify2.24.17_3
OpenBSDwww/minify2.24.17
DragonFlytextproc/minify2.20.37_2

Install

Binary package:

pkg install minify

From the ports tree:

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

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

RUN_DEPENDS=	minify>0:textproc/minify

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:latest2.24.17_22.24.17_2-2.20.37_72.24.17_2
FreeBSD:14:quarterly2.24.17_22.24.17_2n/a2.20.37_52.24.17_2
FreeBSD:15:latest2.24.17_22.24.17_2n/a-2.20.37_7
FreeBSD:15:quarterly2.24.17_22.24.17_2n/an/an/a
FreeBSD:16:latest2.24.17_12.24.17_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 1
Required by 1

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 2
FileSizeSHA256
go/textproc_minify/minify-v2.24.17/v2.24.17.mod4470eb0146a149b3ee6f6818a12c3e2f38ea157281dc489dc940e21c21470f7c9f2
go/textproc_minify/minify-v2.24.17/v2.24.17.zip8.271956e+06c7b7602950fcb9fa4052d3652c34ce68bb943bca9294d78ecd538d98e5c42e96

Commit history 7

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
30e2fc8e04 Po-Chuan Hsieh textproc/minify: Update to 2.24.17
Changes: https://github.com/tdewolff/minify/releases
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7

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