ports-mgmt/poudriere-dsh2dsh 3.4.99.20260426 FreeBSD
Port build and test system (fork with more features)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD2CLAUSE
- Categories
- ports-mgmt
- Package size
- 748.0 KiB, 2527.6 KiB installed
Description
poudriere is a tool primarily designed to test package production on FreeBSD. However, most people will find it useful to bulk build ports for FreeBSD.
Changes from upstream:
* Better reuse of prebuilded FreeBSD packages. * Speedup building by rebuilding only changed ports. * Share go mod cache between builders and store downloaded modules in `DISTFILES_CACHE`.
In the other systems
The newest version among them is 3.4.99.20260426, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | ports-mgmt/poudriere-dsh2dsh | 3.4.99.20260426 newest | none known | - | [email protected] | - |
| HardenedBSD | ports-mgmt/poudriere-dsh2dsh | 3.4.99.20260426 newest | no data | - | [email protected] | - |
| GhostBSD | ports-mgmt/poudriere-dsh2dsh | 3.4.99.20260426 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install poudriere-dsh2dsh
From the ports tree:
cd /usr/ports/ports-mgmt/poudriere-dsh2dsh/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= poudriere-dsh2dsh>0:ports-mgmt/poudriere-dsh2dsh
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 | 3.4.99.20260426 | 3.4.99.20260426 | - | 3.4.99.20250802 | 3.4.99.20260426 |
| FreeBSD:14:quarterly | 3.4.99.20260426 | 3.4.99.20260426 | n/a | 3.4.99.20250211 | 3.4.99.20260426 |
| FreeBSD:15:latest | 3.4.99.20260426 | 3.4.99.20260426 | n/a | 3.4.99.20250802 | 3.4.99.20250802 |
| FreeBSD:15:quarterly | 3.4.99.20260426 | 3.4.99.20260426 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.4.99.20260426 | 3.4.99.20260426 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 2
No port depends on this one.
Configuration
Options name: ports-mgmt_poudriere
| Option | Default | Description |
|---|---|---|
| BASH | on | Install programmable completions for Bash |
| EXAMPLES | off | Build and/or install examples |
| MANIFESTS | on | Install manifests for jail creation |
| PORTCONFIG | on | Install portconfig for options command |
| QEMU | off | Add qemu-user-static for non-x86 architectures |
| ZSH | on | Install programmable completions for zsh |
- USES
- ssl
- Service scripts
- none
- Conflicts with
- poudriere*
Files
Manual pages 15
- poudriere(8)
- poudriere-audit(8)
- poudriere-bulk(8)
- poudriere-distclean(8)
- poudriere-image(8)
- poudriere-jail(8)
- poudriere-logclean(8)
- poudriere-options(8)
- poudriere-pkgclean(8)
- poudriere-ports(8)
- poudriere-queue(8)
- poudriere-repo(8)
- poudriere-status(8)
- poudriere-testport(8)
- poudriere-version(8)
pkg-plist 122
- bin/poudriere
- @sample etc/poudriere.conf.sample
- etc/poudriere-dsh2dsh/hooks/bulk.sh.sample
- etc/poudriere-dsh2dsh/hooks/pkgbuild.sh.sample
- @sample(0,0,0) etc/poudriered.conf.sample
- etc/rc.d/poudriered
- libexec/poudriere/clock
- libexec/poudriere/cpdup
- libexec/poudriere/dirempty
- libexec/poudriere/dirwatch
- libexec/poudriere/getpid
- libexec/poudriere/locked_mkdir
- libexec/poudriere/lockf
- libexec/poudriere/nc
- libexec/poudriere/poudriered
- libexec/poudriere/ptsort
- libexec/poudriere/pwait
- libexec/poudriere/rename
- libexec/poudriere/rm
- libexec/poudriere/setsid
- libexec/poudriere/sh
- libexec/poudriere/timeout
- libexec/poudriere/timestamp
- libexec/poudriere/write_atomic
- share/bash-completion/completions/poudriere
- share/man/man8/poudriere-audit.8.gz
- share/man/man8/poudriere-bulk.8.gz
- share/man/man8/poudriere-distclean.8.gz
- share/man/man8/poudriere-image.8.gz
- share/man/man8/poudriere-jail.8.gz
- share/man/man8/poudriere-logclean.8.gz
- share/man/man8/poudriere-options.8.gz
- share/man/man8/poudriere-pkgclean.8.gz
- share/man/man8/poudriere-ports.8.gz
- share/man/man8/poudriere-queue.8.gz
- share/man/man8/poudriere-repo.8.gz
- share/man/man8/poudriere-status.8.gz
- share/man/man8/poudriere-testport.8.gz
- share/man/man8/poudriere-version.8.gz
- share/man/man8/poudriere.8.gz
- share/examples/poudriere-dsh2dsh/Caddyfile.sample
- share/examples/poudriere-dsh2dsh/httpd.conf.sample
- share/examples/poudriere-dsh2dsh/nginx.conf.sample
- share/poudriere-dsh2dsh/MANIFESTS
- share/poudriere-dsh2dsh/api.sh
- share/poudriere-dsh2dsh/audit.sh
- share/poudriere-dsh2dsh/awk/dependency_loop.awk
- share/poudriere-dsh2dsh/awk/file_cmp_reg.awk
- share/poudriere-dsh2dsh/awk/git_dirty.awk
- share/poudriere-dsh2dsh/awk/humanize.awk
- share/poudriere-dsh2dsh/awk/json.awk
- share/poudriere-dsh2dsh/awk/json_jail.awk
- share/poudriere-dsh2dsh/awk/json_top.awk
- share/poudriere-dsh2dsh/awk/parse_MOVED.awk
- share/poudriere-dsh2dsh/awk/processonelog.awk
- share/poudriere-dsh2dsh/awk/processonelog2.awk
- share/poudriere-dsh2dsh/awk/siginfo_buildtime.awk
- share/poudriere-dsh2dsh/awk/unique_pkgnames_from_flavored_origins.awk
- share/poudriere-dsh2dsh/bulk.sh
- share/poudriere-dsh2dsh/common.sh
- share/poudriere-dsh2dsh/daemon.sh
- share/poudriere-dsh2dsh/distclean.sh
- share/poudriere-dsh2dsh/foreachport.sh
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/css/dataTables.bootstrap5.min.css
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_asc.png
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_asc_disabled.png
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_both.png
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_desc.png
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/images/sort_desc_disabled.png
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/js/dataTables.bootstrap5.min.js
- share/poudriere-dsh2dsh/html/assets/DataTables-1.13.8/js/jquery.dataTables.min.js
- share/poudriere-dsh2dsh/html/assets/bootstrap-5.3.2/css/bootstrap.min.css
- share/poudriere-dsh2dsh/html/assets/bootstrap-5.3.2/js/bootstrap.bundle.min.js
- share/poudriere-dsh2dsh/html/assets/favicon.png
- share/poudriere-dsh2dsh/html/assets/jquery-3.7.1/jquery-3.7.1.js
- share/poudriere-dsh2dsh/html/assets/jquery-3.7.1/jquery-3.7.1.min.js
- share/poudriere-dsh2dsh/html/assets/jquery-3.7.1/jquery-3.7.1.min.map
- share/poudriere-dsh2dsh/html/assets/jquery.dataTables.rowGrouping-1.2.9.js
- share/poudriere-dsh2dsh/html/assets/logo-dark.png
- share/poudriere-dsh2dsh/html/assets/logo-light.png
- share/poudriere-dsh2dsh/html/assets/poudriere.js
- share/poudriere-dsh2dsh/html/build.html
- share/poudriere-dsh2dsh/html/index.html
- share/poudriere-dsh2dsh/html/jail.html
- share/poudriere-dsh2dsh/html/robots.txt
- share/poudriere-dsh2dsh/image.sh
- share/poudriere-dsh2dsh/image_dump.sh
- share/poudriere-dsh2dsh/image_firmware.sh
- share/poudriere-dsh2dsh/image_hybridiso.sh
- share/poudriere-dsh2dsh/image_iso.sh
- share/poudriere-dsh2dsh/image_mfs.sh
- share/poudriere-dsh2dsh/image_rawdisk.sh
- share/poudriere-dsh2dsh/image_tar.sh
- share/poudriere-dsh2dsh/image_usb.sh
- share/poudriere-dsh2dsh/image_zfs.sh
- share/poudriere-dsh2dsh/image_zsnapshot.sh
- share/poudriere-dsh2dsh/include/asserts.sh
- share/poudriere-dsh2dsh/include/cache.sh
- share/poudriere-dsh2dsh/include/colors.pre.sh
- share/poudriere-dsh2dsh/include/colors.sh
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dsh2dsh-poudriere-3.4.99.20260426_GH0.tar.gz | 5.83728e+06 | 3336343b8b22bd39a01b5c8207a66ffdaf9168cebc3d4fda6dbfacc94f97147d |
Commit history 0
No commits in the history this site was built from.