aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* ports-mgmt/portscout: Update to 0.8.1.5Michael Gmelin2022-02-043-16/+4
| | | | Approved by: maintainer
* lang/rust: Relink consumersTobias Kortkamp2022-02-032-1/+2
| | | | | PR: 261449 Security: ee26f513-826e-11ec-8be6-d4c9ef517024
* ports-mgmt/sccache-overlay: Assign to rust@Tobias Kortkamp2022-02-031-1/+1
|
* ports-mgmt/portscout: Bugfix with empty MASTER_SITES, bump PORTREVISIONRyan Steinmetz2022-01-312-0/+12
|
* */*: Maintainer resetKai Knoblich2022-01-251-1/+1
| | | | | | | | | Drop maintainership of all ports as his own request. We thank Vladimir for all his efforts and hope to welcome him back in the future. PR: 261391 Approved by: Vladimir Chukharev (maintainer) MFH: 2022Q1
* ports-mgmt/pkg-graph: New port to visualize package dependenciesJoseph Mingrone2022-01-224-0/+56
| | | | | | Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D34003
* ports-mgmt/pkg-*: fix symbol collisionsBaptiste Daroussin2022-01-202-22/+2
| | | | | | | | | | | | | | while we fixed the symbol collision between libmd and libcrypto long ago in dynamic linked program, the collision is still there somehow for statically build programs. The manual check for liblzma_libs for static linking that was added long ago brings in a link to libmd before a link to libcrypto (this is since FreeBSD 13.0+ This manual check is not necessary anymore anyway, so let's drop it. Reported by: Franco Fitchner (from Opnsense)
* ports-mgmt/portconfig: update to 0.2Alfonso S. Siciliano2022-01-173-30/+5
| | | | | | | | New features: - Shortcut keys - env D4PMINHEIGHT PR: 260398
* lang/rust: Bump revisions after 1.58.0Tobias Kortkamp2022-01-171-1/+1
|
* ports-mgmt/portmaster: update to version 3.20Stefan Eßer2021-12-305-1217/+5
| | | | | | | | | Add "I" to the getopt pattern to enable use of the already present functionality. Reported as https://github.com/freebsd/portmaster/issues/67. Reported by: Michael Schmiedgen via Github
* ports-mgmt/pkg_jail: Update to 2.12Dirk Meyer2021-12-302-4/+4
|
* ports-mgmt/fastest_pkg: Fix timeoutEmanuel Haupt2021-12-252-1/+7
| | | | | | Use TIMEOUT_MS instead of TIMEOUT as the argument expects milliseconds. Pull Request: https://github.com/ehaupt/fastest_pkg/pull/5
* ports-mgmt/fastest_pkg: Update to 0.2.0Emanuel Haupt2021-12-242-5/+5
| | | | | | | | | | | | | | | | | | | | | Added * Timeout switch * Verbose switch * CHANGELOG.md file Changed * Switch from external cURL to pycurl * Display human-readable formatting of bytes, using metric (powers of 1000) representation * Display only one decimal for bytes representation * Code refactoring * Installation is using entry_points instead of scripts Removed * Dependency to external cURL binary
* ports-mgmt/portrac: update to 0.5.1Gian-Simon Purkert2021-12-232-8/+9
| | | | | | | While here, add missing dependencies and make portclippy happy. PR: 259313 Approved by: mario.g.pavlov@gmail.com (maintainer)
* ports-mgmt/portconfig: update to 0.1.1Baptiste Daroussin2021-12-063-6/+30
|
* lang/rust: Rebuild consumers for Rust 1.57.0Tobias Kortkamp2021-12-051-0/+1
|
* ports-mgmt/parfetch-overlay: Update to 0.1.0Tobias Kortkamp2021-12-032-6/+6
| | | | Changes: https://github.com/t6/parfetch/releases/tag/v0.1.0
* ports-mgmt/sccache-overlay: Drop bogus ONLY_FOR_ARCHSTobias Kortkamp2021-12-011-3/+0
| | | | | | | | It was inherited from devel/sccache which enables additional features that need the ring crate. The sccache version here comes with only local storage enabled and should build fine on other archs too. This is untested but the ring crate is never compiled according to the logs.
* ports-mgmt/poudriere-devel: Update to 3.3.0-1068-g8d0342ef6Bryan Drewery2021-11-303-6/+7
| | | | | | | | | | | | | | | | | | | | | | | Changes: - image: Add support for zfs image types, including send streams - image: Run the post-build script before the build target - Fix cleanup waiting on bad pids - Fix logs summary showing in some wrong error contexts - Assert we have a bootstrap pkg before acting on packages. - Package fetch: Fix pkg bootstrap with fresh repo + version mismatch - Package fetch: Never fetch packages if remote pkg is newer than ports - Package fetch: always blacklist pkg - Package fetch: Fetch before deleting packages for missing bootstrap - Package fetch: Give an indication which packages are taken from cache - sh: Update from FreeBSD 971677d5fd4cc6e776468 - bulk: Opportunistically start builders as needed. This also makes startup of each more verbose. - SIGINFO now goes to stderr - SIGINFO: New output format, showing tmpfs usage, and cpu%/mem%(rss) from ps. - Add a mechanishm to avoid building rust in tmpfs. See poudriere.conf.sample for TMPFS_BLACKLIST and TMPFS_BLACKLIST_TMPDIR - colors: Remove the need to evaluate \033 escape. - bulk: Trim IGNORED packages in parallel.
* ports-mgmt/parfetch-overlay: Add overlay to fetch distfiles in parallel and ↵Tobias Kortkamp2021-11-266-0/+86
| | | | | | | | | | | | | | | | | | | | | with pipelining Ports that fetch multiple distfiles from the same host can especially benefit from this. This is a glue application between libcurl and the ports framework. It comes with a ports overlay that replaces the default do-fetch and checksum targets. This is an experiment. Use at your own risk. WWW: https://github.com/t6/parfetch Demo: https://asciinema.org/a/ogjs0MiCNZxqwYy2xliHfYEaM Some unscientific but repeatable numbers: tokei (152 distfiles) fetch is down from ~44s to ~3s. wlroots (34 distfiles) fetch is down from ~12s to ~3s. rust makesum (28 distfiles) is down from ~90s to ~50s.
* */*: Remove redundant '-*' from CONFLICTS definitionsStefan Eßer2021-11-251-1/+1
| | | | | | | | | The conflict checks compare the patterns first against the package names without version (as reported by "pkg query "%n"), then - if there was no match - agsinst the full package names including the version (as reported by "pkg query "%n-%v"). Approved by: portmgr (blanket)
* ports-mgmt/sccache-overlay: Avoid build issues when building with the overlay onTobias Kortkamp2021-11-251-1/+1
|
* ports-mgmt/sccache-overlay: Add ports overlay for sccacheTobias Kortkamp2021-11-256-0/+1294
| | | | | | | | | Sccache is a compiler cache but unlike ccache it comes with Rust support. This package provides a standalone version of sccache that can work in Poudriere jails with glue for hooking it up to the ports framework by simply activating an overlay. Based on tcberner's https://reviews.freebsd.org/D31243
* ports-mgmt/portconfig: bump portrevision after update of bsddialogBaptiste Daroussin2021-11-241-0/+1
|
* ports-mgmt/octopkg: update description and WWWFernando Apesteguía2021-11-241-3/+3
| | | | | | | Use new WWW and remove references to pkg-ng PR: 259962 Reported by: grahamperrin@gmail.com
* */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALLStefan Eßer2021-11-233-3/+3
| | | | | | | | | The conflict checks compare the patterns first against the package names without version (as reported by "pkg query "%n"), then - if there was no match - agsinst the full package names including the version (as reported by "pkg query "%n-%v"). Approved by: portmgr (blanket)
* ports-mgmt/portconfig: update to 0.1Baptiste Daroussin2021-11-232-5/+5
| | | | | Changes: provide a hint to the users a pkg-help file is available to provide hints on the configuration options
* ports-mgmt/portconfig: new portBaptiste Daroussin2021-11-235-0/+71
| | | | | | portconfig is a dialog4ports replacement based on libbsddialog. Note this version is build as semi static: libbsddialog and libncurses has been linked statically and the binary remaind dynamic
* ports-mgmt/caronade: Update to 0.5.0Bernhard Froehlich2021-11-232-47/+7
|
* ports-mgmt/portlint: Update to 2.19.9Joe Marcus Clarke2021-11-132-16/+37
| | | | | | | | | | | | | * Update CONFLICTS check to cover all variables and checks performed by bsd.port.mk [1] * Add some other allowed fully-qualified paths [2] * Don't consider variable substitution when checking DEPENDS [3] PR: 259813 [2] 259244 [3] Sybmitted by: se [1] gerald [2] Differential Revision: https://reviews.freebsd.org/D32733 [1]
* ports-mgmt/portfmt: Update to 1.1.0Tobias Kortkamp2021-11-132-4/+4
| | | | Changes: https://github.com/t6/portfmt/releases/tag/v1.1.0
* ports-mgmt/pkg: update to 1.17.5Baptiste Daroussin2021-11-122-4/+4
| | | | | | | | Changes from 1.17.4 to 1.17.5 - pkg add: only runs triggers at the end of the equivalent of a transaction - pkg search: fix the combinaison of -q and -o - pkg fetch: correctly exit with error on fetch failures - Improve error message when failing to drop privileges
* ports-mgmt/pkg-devel: Update to 1.17.99.9Baptiste Daroussin2021-11-122-5/+5
| | | | | | | | | Changes - pkg add: only runs triggers at the end of the equivalent of a transaction - pkg search: fix the combinaison of -q and -o - pkg fetch: correctly exit with error on fetch failures - Improve error message when failing to drop privileges - Ensure no temporary files are left overs when ignoring some files in package
* ports-mgmt/pkg: update to 1.17.4Baptiste Daroussin2021-11-042-4/+4
| | | | | Changes - ensure pkg waits for the programs executed by the triggers
* ports-mgmt/pkg-devel: update to 1.17.99.8Baptiste Daroussin2021-11-042-5/+5
| | | | | | | Changes: - ensure pkg waits for the programs executed by the triggers - bring back the fallback on the pkg add with mismatched version (with regression fixed)
* ports-mgmt/hs-panopticum: Update to 1.0.1.0Gleb Popov2021-11-042-5/+5
| | | | Changed: Correctly shutdown a jail when catching Ctrl+C.
* ports-mgmt/hs-panopticum: Add the new port.Gleb Popov2021-11-014-0/+66
| | | | Panopticum is a tool to query port information with every combination of OPTIONS.
* ports-mgmt/bsdadminscripts2: Update to 0.4.2Po-Chuan Hsieh2021-11-012-4/+4
| | | | Changes: https://github.com/lonkamikaze/bsda2/releases
* ports-mgmt/pkg_tree: cleanupKoichiro Iwao2021-10-281-4/+2
| | | | | | | - Switch to DISTVERSION - Switch to https MASTER_SITES - Pet portclippy PR: 259207
* ports-mgmt/pkg-devel: update to 1.17.99.7Baptiste Daroussin2021-10-192-5/+5
| | | | | | | | | Changes: - speed up pkg repo on SMP machines - error on duplicated @config entry - revert the fallback on pkg add with mismatched version - document pkg upgrade --vulnerable - revert jail audit perdiodic script verbosity reduction
* ports-mgmt/pkg: update to 1.17.3Baptiste Daroussin2021-10-192-4/+4
| | | | | | | | | | | Changes: - revert 2 regressions, * periodic script for audit which reduced verbosity * the fallback on version mismatch on pkg add - prevent an endless recursion on the solver - make fingerprint signature validation respect rootdir MFH after: 1 week
* ports-mgmt/poudriere-devel: Really fix non-amd64 buildBryan Drewery2021-10-182-5/+5
|
* ports-mgmt/poudriere-devel: Update to 3.3.0-1022-g964cf327fBryan Drewery2021-10-172-5/+5
| | | | | | Changes: - Fix interactive mode failing on 'pkg update' - Fix non-root CCACHE usage to be able to read /root/.ccache
* ports-mgmt/poudriere-devel: Update to 3.3.0-1020-g59a87677cBryan Drewery2021-10-172-5/+5
| | | | | Changes: - Fixes va_args build error on non-amd64
* ports-mgmt/poudriere-devel: Update to 3.3.0-1019-gef4526594Bryan Drewery2021-10-162-6/+6
| | | | | | | | | | | | | | | | | Changes: - Store pool dir in logs/.poudriere.pkg_pool% - bulk: Add -NN to avoid committing packages. - distclean: Don't delete DISTFILES_CACHE if it is empty - distclean: Fix deleting from a corrupted list - distclean is known to not properly recurse deps. - crashed_build/skipping: Show flavor of packages - Package Fetch: Fix handling for remote pkg version check - Package Fetch: Handle lost packages failure better for PKG_SUFX transition. - bulk: Auto rename *.txz to *.pkg if needed - Default DELETE_UNQUEUED_PACKAGES to no and document. - image: Fix firmware images - zsh: Add bulk -b option description for zsh completion file and remove trailing spaces - clock: Fix formatting to be more portable
* ports-mgmt/pkg-devel: 1.17.99.6Baptiste Daroussin2021-10-042-5/+5
| | | | | - fix segfault when packaging packages providing shared libraries - fix fingerprint signature handling with rootdir
* ports-mgmt/pkg: update to 1.17.2Baptiste Daroussin2021-09-213-4/+6
| | | | | | | | | | | | | | | | | | | | | | - make audit.h c++ friendly - fix build with libressl - autoremove now respects -q - version: reports error if INDEX file does not exists but is expected - periodic audit: * Allow user to specify which jail not to audit * New option to ignore deprecation and expiration warnings * Reduce verbosity of the report * Add a script to audit base - register: implement -N to actually not register in the database - fetch: do not count cached package in the list to be fetched - query: -e is not supported as additional condition - fix pkg not finding its db when run from a directory which does not exists anymore - De-prioritize upgrade-removals in the solver - triggers: * run them for pkg register and pkg add * Add pkg.readdir lua function * Add documentation for the triggers
* ports-mgmt/pkg-devel: update to 1.17.99.5Baptiste Daroussin2021-09-213-5/+7
| | | | | | | | - document triggers - add pkg.readdir to lua scripts - reduce memory usage for hashes - fix memory corruption which can happen in some corner cases - run triggers for pkg add and pkg register
* ports-mgmt/portlint: Update to 2.19.8Joe Marcus Clarke2021-09-192-6/+14
| | | | | | | | * Warn about deprecated USE_AUTOTOOLS [1] * Add support for BROKEN_* PR: 248487 [1] 257951 [2]
* devel/mercurial: update to 5.9.1.Sergey A. Osokin2021-09-161-1/+1
| | | | | | | | Bump PORTREVISIONs for dependant ports. While I'm here update devel/tortoisehg to 5.9.1. (*) Approved by: arrowd (*) PR: ports/258352