| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Tools/scripts: Add pypi-find-projects-containing-string.py | Yuri Victorovich | 2026-07-15 | 1 | -0/+60 |
| | | | | | | | | | This is a useful script allowing to find all Python projects containing a given string. Usage example: $ pypi-find-projects-containing-string.py freebsd | ||||
| * | */*: Use C.UTF-8 locale | Tijl Coosemans | 2026-06-30 | 7 | -7/+7 |
| | | | | | | | | | | | | | | | | | Ports 02f27a83b44d fixed the ports tree to the C locale so it would work correctly in environments where users use a locale that isn't compatible with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just upper case letters. USE_LOCALE was introduced to let ports use another locale if they needed it. The C.UTF-8 locale was created later on to be mostly compatible with the C locale. Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The world has moved to Unicode so all ports either require it or know how to build correctly in a Unicode environment. PR: 295945 Exp-run by: antoine | ||||
| * | Tools/scripts/pypi-get-latest-version.sh: Filter out yanked entries in releases | Yuri Victorovich | 2026-06-19 | 1 | -1/+1 |
| | | |||||
| * | ools/scripts: remove support for legacy pkg tools | Baptiste Daroussin | 2026-06-14 | 1 | -19/+4 |
| | | |||||
| * | Tools/scripts/report-outdated-for-maintainer.py: Update | Yuri Victorovich | 2026-06-08 | 1 | -45/+77 |
| | | |||||
| * | Tools/scripts/tindex: remove FreeBSD 12 and 13 support | Rene Ladan | 2026-05-05 | 1 | -11/+3 |
| | | |||||
| * | Tools/scripts: Add git-diff-ports.sh | Yuri Victorovich | 2026-04-23 | 1 | -15/+18 |
| | | | | | | | | | This script prints the list of ports with uncommitted changes. It is called git-diff-ports because it prints the processed output of 'git diff'. I found is useful while working on ports. | ||||
| * | Tools/scripts: Add report-outdated-for-maintainer.py | Yuri Victorovich | 2026-04-22 | 1 | -0/+673 |
| | | | | | | | | | | | | | | | report-outdated-for-maintainer.py checks Repology and GitHub and produces a categorized report of outdated ports. It produces a better report than Repology produces: it produces 3 tables: * Majorly outdated ports * Moderately outdated ports * Slightly outdated ports and it sorts outdated ports by how much are they outdated. There are still minor bugs. This is WIP. | ||||
| * | python.mk: retire ${PYNUMPY} | Charlie Li | 2026-04-03 | 1 | -1/+0 |
| | | | | | | With both math/py-numpy (2) and math/py-numpy1, the variable stopped making sense. Also remove the upper version bound. | ||||
| * | Tools/scripts: Use CA certificates in ↵ | Yuri Victorovich | 2026-03-09 | 1 | -1/+9 |
| | | | | | Tools/scripts/npmjs-fetch-with-dependencies.sh | ||||
| * | Tools/scripts: use pkg-shell(8) in installed-ports-by-origin.sh | Robert Clausecker | 2026-02-27 | 1 | -1/+1 |
| | | |||||
| * | Tools/scripts: Prevent tarball format variabilities due to the pax sparse ↵ | Yuri Victorovich | 2025-12-04 | 1 | -1/+1 |
| | | | | | format extension | ||||
| * | Tools/scripts: Correction in npmjs-fetch-with-dependencies.sh | Yuri Victorovich | 2025-12-04 | 1 | -0/+16 |
| | | | | | ... fixing fetched tarball variability. | ||||
| * | Tools/scripts: Add npmjs-fetch-with-dependencies.sh | Yuri Victorovich | 2025-11-03 | 1 | -0/+122 |
| | | | | | | | | | This script downloads Node.js package with its dependencies for future build without network access. It saves a tarball. It supports package-lock.json generation which makes tarballs reproducible. | ||||
| * | Tools/scripts/installed-ports-by-origin.sh: fix typos | Robert Clausecker | 2025-10-31 | 1 | -3/+3 |
| | | |||||
| * | Tools/scripts: add installed-ports-by-origin.sh | Ralf van der Enden | 2025-10-31 | 1 | -0/+21 |
| | | | | | | | This script generates a list of all installed ports by origin. This is similar pkg info -qoa, but with flavors. This is useful for example to create a list of ports for Poudriere to build. | ||||
| * | Tools/scripts: Add comments | Yuri Victorovich | 2025-10-11 | 1 | -2/+2 |
| | | |||||
| * | Tools/scripts: git-get-latest-remote-version.sh: Small improvements | Yuri Victorovich | 2025-10-01 | 1 | -4/+4 |
| | | |||||
| * | Tools/scripts: Improvements in pypi-get-latest-version.sh: Add examples and ↵ | Yuri Victorovich | 2025-10-01 | 1 | -2/+4 |
| | | | | | shortened comparisons | ||||
| * | Tools/scripts: Add npmjs-get-latest-version.sh | Yuri Victorovich | 2025-10-01 | 1 | -0/+45 |
| | | |||||
| * | Tools/scripts: Improvements in hackage-get-latest-version.sh: Add examples ↵ | Yuri Victorovich | 2025-10-01 | 1 | -3/+5 |
| | | | | | and shortened comparisons | ||||
| * | Tools/scripts: Use awk in git-diff-ports.sh | Yuri Victorovich | 2025-09-30 | 1 | -8/+3 |
| | | | | | | Submitted by: bapt@FreeBSD.org (initial version) Differential Revision: https://reviews.freebsd.org/D52779 | ||||
| * | Tools/scripts: Fix bug in git-diff-ports.sh | Yuri Victorovich | 2025-09-29 | 1 | -0/+1 |
| | | |||||
| * | Tools/scripts: Add git-diff-ports.sh | Yuri Victorovich | 2025-09-28 | 1 | -0/+35 |
| | | | | | | | This script returns the list of ports with uncommitted changes. I was using it locally for a very long time and it proved to be very useful. | ||||
| * | Tools/scripts: Fix typo | Yuri Victorovich | 2025-09-28 | 1 | -1/+1 |
| | | |||||
| * | Tools/scripts: Minor corrections in ai-master-prompt.md | Yuri Victorovich | 2025-09-27 | 1 | -3/+3 |
| | | |||||
| * | Tools/scripts: Add ai-master-prompt.md | Yuri Victorovich | 2025-09-27 | 1 | -0/+53 |
| | | | | | | | | | This is WIP. ai-master-prompt.md allows AI assistants like gemini (misc/gemini-cli) to perform simple port operations. Currently gemini, for example, can perform simple updates to Python ports. | ||||
| * | Tools/scripts: Add git-get-latest-remote-version.sh | Yuri Victorovich | 2025-09-27 | 1 | -0/+46 |
| | | | | | Script to quickly find the last tag in a git URL with a given prefix. | ||||
| * | Tools/scripts: Add hackage-get-latest-version.sh | Yuri Victorovich | 2025-09-27 | 1 | -0/+47 |
| | | | | | Script to quickly determine the latest release of a Haskell package. | ||||
| * | Tools/scripts/gen-compat.sh: Don't use the lib32 set for 13.x aarch64 | Gleb Popov | 2025-09-11 | 1 | -1/+9 |
| | | | | | Approved by: bapt | ||||
| * | Tools/scripts/gen-compat.sh: Support powerpc and riscv | Piotr Kubaj | 2025-09-03 | 1 | -2/+8 |
| | | | | | | PR: 288945 Approved by: bapt | ||||
| * | Tools/scripts: Small fix in README | Carlo Strub | 2025-08-31 | 1 | -1/+1 |
| | | | | | distclean.sh is not using md5 but sha256 | ||||
| * | Tools/scripts: add a script to suggest work for port developers. | Rene Ladan | 2025-08-16 | 1 | -0/+64 |
| | | |||||
| * | Tools/scripts/README: remove gnomedepends | Rene Ladan | 2025-08-16 | 1 | -34/+0 |
| | | | | | The script itself was removed in commit 4dfa8c4b4524325509ba9e2484f49631a4c1902e | ||||
| * | Tools/scripts/README: add missing extension to some entries | Rene Ladan | 2025-08-16 | 1 | -3/+3 |
| | | |||||
| * | Tools/scripts/rmport: disable just-removed false positive detection for now | Rene Ladan | 2025-06-23 | 1 | -4/+7 |
| | | |||||
| * | Tools/scripts/rmport: remove an extraneous '$' that sneaked in. | Rene Ladan | 2025-06-18 | 1 | -1/+1 |
| | | | | | | Fixes: 297cd655811ca Event: Kitchener-Waterloo Hackathon 202506 | ||||
| * | Tools/scripts/rmport: try to reduce false positives when chain-deleting ports | Rene Ladan | 2025-06-18 | 1 | -1/+8 |
| | | | | | Event: Kitchener-Waterloo Hackathon 202506 | ||||
| * | Tools/scripts/rmport: bump copyright | Rene Ladan | 2025-06-18 | 1 | -1/+1 |
| | | | | | Event: Kitchener-Waterloo Hackathon 202506 | ||||
| * | Tools/scripts: avoid excessively long lines when the port has dependents in ↵ | Rene Ladan | 2025-06-18 | 1 | -1/+4 |
| | | | | | | | INDEX Event: Kitchener-Waterloo Hackathon 202506 | ||||
| * | rmport: include category in PR search to signifcantly reduce false positives | Rene Ladan | 2025-05-04 | 1 | -8/+6 |
| | | |||||
| * | gen-compat.sh: properly deal with aarch74 | Baptiste Daroussin | 2025-03-18 | 1 | -5/+12 |
| | | | | | while here remove useless compat directory | ||||
| * | gen-compat.sh: fix archive internal path | Baptiste Daroussin | 2025-03-18 | 1 | -1/+1 |
| | | |||||
| * | Tools/scripts: add script to generate the compat*x distfiles | Baptiste Daroussin | 2025-03-18 | 1 | -0/+64 |
| | | |||||
| * | Tools/scripts: In pypi-get-latest-version.sh, exit with exit code 1 on failure | Yuri Victorovich | 2025-02-22 | 1 | -1/+1 |
| | | |||||
| * | Tools/scripts: In pypi-get-latest-version.sh, exclude alpha/beta/rc versions | Yuri Victorovich | 2024-12-17 | 1 | -0/+1 |
| | | |||||
| * | Tools/scripts: add pypi-get-latest-version.sh | Yuri Victorovich | 2024-11-14 | 1 | -0/+45 |
| | | | | | | | | pypi-get-latest-version.sh retrieves the latest version of any Python package as registered on https://pypi.org It makes it easy to check the latest version from the command line. | ||||
| * | Tools/scripts: search_lib_depends_and_bump.sh ignores now the Templates dir | Matthias Fechner | 2024-10-23 | 1 | -2/+2 |
| | | |||||
| * | rmport: warn about node slave packages when removing a www/node port | Rene Ladan | 2024-07-14 | 1 | -0/+7 |
| | | |||||
| * | rmport: remove a hardcoded /usr/ports in a comment | Rene Ladan | 2024-07-14 | 1 | -1/+1 |
| | | |||||
