summaryrefslogtreecommitdiff
path: root/ports-mgmt
AgeCommit message (Collapse)Author
2024-02-11all: Bump PORTREVISION after lang/go* updateAshish SHUKLA
PR: 276530
2024-02-08ports-mgmt/pkg_replace: Update to 20240205Ken DEGUCHI
ChangeLog: https://github.com/kdeguchi/pkg_replace/releases/tag/20240205 Improved handling of SUBPACKAGES feature. PR: 276827 Reported by: kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2024-01-31ports-mgmt/pkg_replace: Update to 20240131Koichiro Iwao
PR: 276742 Changes: https://github.com/kdeguchi/pkg_replace/releases/tag/20240131
2024-01-27ports-mgmt/pkg_tree: moving manpages to share/manTatsuki Makino
Approved by: portmgr (blanket)
2024-01-24ports-mgmt/pchecker: Update to 1.27Alex Kozlov
2024-01-23ports-mgmt/pkg: move manpage to share/manBaptiste Daroussin
2024-01-23ports-mgmt/pkg-devel: update to 1.20.99.9Baptiste Daroussin
Changes from 1.20.99.8 to 1.20.99.9 - pkgbase: .snap now comes after .alpha in versionning - update: lock pkg update to avoid concurrent instance of pkg update to compete - bundled sqlite: update to 3.45.0 - bootstrap now accepts -y - update bundled curl to 8.5.0 - New PKG_ISCHROOTED env var for scripts so they can grow the knowledge they are being run in a pkg -c chroot environement - update autosetup to 7.1 - lots of small code optimizations - remove now unsupported arm architectures - refactor pkg_repo_create API to make it more flexible, while here document it - repo: to not generate anymore the meta.{pkg,txz} which is unused since pkg 1.13 - manpages have been moved to share/man
2024-01-22ports-mgmt/poudriere-devel: update to 20240122 snapshotBaptiste Daroussin
Changes: - modernization of the webui - finish cleaning out the cached
2024-01-21ports-mgmt/portupdate-scan: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-21ports-mgmt/portfind: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-21ports-mgmt/psearch: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-21ports-mgmt/pkg_search: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-21ports-mgmt/portless: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-21ports-mgmt/synth: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-21ports-mgmt/pkg_replace: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-21ports-mgmt/wanted-ports: Man page cleanupMatthew Seaman
Move the man page to ${PREFIX}/share/man/man1
2024-01-21ports-mgmt/pkgs_which: Sanitize MANPREFIXMuhammad Moinur Rahman
Approved by: portmgr (blanket)
2024-01-15ports-mgmt/poudriere: release 3.4.1Baptiste Daroussin
Changes: - fix GPT+ZFS boot partition creation - update web components - allow native compilation for armv6 on armv7 - fix poudriered - add support for mlock (needed for dotnet)
2024-01-11ports-mgmt/pkg_jail: use ${PREFIX}/share/manDirk Meyer
2024-01-10MAN?PREFIX: eleminate its usage and move man to share/manBaptiste Daroussin
2024-01-09MAN[1-5]PREFIX: eleminate its usage and move man to share/manBaptiste Daroussin
2024-01-09lang/rust: Bump revisions after 1.75.0Mikael Urankar
PR: 276033
2024-01-09MANPREFIX: eleminate its usage and move man to share/manBaptiste Daroussin
2024-01-08ports-mgmt/portlint: Update to 2.22Joe Marcus Clarke
This fixes some spurious errors by concatenating continued lines in the Makefile. The downside of this is that line numbers will get more askew. I thought I'd get some time to imrove this, but didn't. And this fix is important to get out now. PR: 275075
2024-01-05ports-mgmt/poudriere-devel: update to 20240105Baptiste Daroussin
Changes: - image_zfs: Fix GPT+ZFS boot partition creation - allow native compliation for armv6 on armv7 arch as CPU-s are backward compatible - fix blacklist loading - fix poudriered - update all web resources - jails now accept mlock (needed for dotnet)
2024-01-01ports-mgmt/sccache-overlay: Remove the schg flag on librariesMikael Urankar
It allows "make clean" to succeed. PR: 274771
2023-12-31*/*: Sunset 12.4-RELEASE/12-STABLE from ports treeMuhammad Moinur Rahman
- Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068
2023-12-23*/*: Bump consumers of x11-toolkits/gtk30Nuno Teixeira
New version of gtk3 in tree
2023-12-20ports-mgmt/dialog4ports: mark as deprecated and broken on currentBaptiste Daroussin
2023-12-11ports-mgmt/poudriere: update to 3.4.0Baptiste Daroussin
Changes: - testport|bulk -b: New feature to fetch remote packages. See PACKAGE_FETCH options in poudriere.conf.sample. - bulk: IGNORED and BLACKLISTED ports are now trimmed before build. This reduces queue size and avoids building dependencies that are not needed. - jail -cu: Stop modifying /etc/login.conf in the jail. This is done at bulk jail startup now. - Add DISALLOW_NETWORKING, fixes #689 - image: Add zsnapshot imagetype. - bulk -a: Don't print ports in summary unless -v is used. - Show FLAVOR in more places. - ports -l: Fix error when no ports trees exist yet. - image: Add sleep, ls, and ping to miniroot. - ports -u: Add hook 'ports_update done' call. - Add status for saving workdir on failure. - Expand securelevel check to handle IMMUTABLE_BASE=schg and TMPFS_WRKDIR/TMPFS_LOCALBASE. - bulk/testport: Initial support for ports OVERLAYS - testport: Show log info on failure exit - Always export LC_COLLATE=C - image: Make iso images bootable in UEFI - ports: move away from portsnap as default - zfs rollback: Try harder to rollback snapshots. - bulk -n: Don't remove .building dir unless this ran made it - common.sh: use new URL for base system - jail: Fix git checkout during jail update to operate within SRC_BASE. - image: Add -w (swap size) and -b (swap position) - image: Support pre and post build scripts - image: remove unneeded vfs.root.mountfrom that might cause problems - image: Fix usb and usb+mfs - image: Add pkgbase support - image: Fix loader.efi name for arm and arm64 - image: Don't install pmbr and gptboot on !x86 - image: Enable zfs in rc.conf - testport: Support overlay - jail: Support PKG_REPO_SIGNING_KEY/KERNCONF for pkgbase - bulk|testport -i: Mount ports rw - MOVED: Support from overlays - bulk: Always build repo even if no packages build - distclean: Don't delete .hidden files. - bulk: Delete FORBIDDEN packages during incremental check. - pkgclean: Delete FORBIDDEN packages. - bulk: Delete corrupted packages like pkgclean does. - bulk -af: Delete unqueued packages like pkgclean. - bulk [-a] -f: Delete packages unknown/unqueued like pkgclean would. - bulk: Link to the build logs at PACKAGES/logs - Many test improvements - Many fixes for builtin helpers - jail -m http|ftp: freebsd-update(8) now uses -b rather than running inside of the jail. - clonefs: Fix cpignore handling to not race with other bulks. - bulk: Package notes, and build logs, now include ports top checkout git revision and port dir git revision. If PKG_REPRODUCIBLE is not set then a timestamp and poudriere's version is also added in. - bulk/testport -i: If POUDRIERE_INTERACTIVE_NO_INSTALL is set don't install the packages - Allow zstd in WRKDIR_ARCHIVE_FORMAT - jail: Automatically set XDEV as needed - Rename MUTABLE_BASE to clearer IMMUTABLE_BASE - bulk/testport -i: Many improvements and /etc/motd populated with env hints - bulk: Rebuild all packages if the pkg bootstrap is missing - Disallow /dev/bpf in the jails - bulk: Do not process dependencies of IGNORED ports. - CCACHE_DIR_NON_ROOT_SAFE: Chmod /root to 755 to allow non-root to access - CCACHE + BUILD_AS_NON_ROOT: Give detailed information on proper setup for this. See https://github.com/freebsd/poudriere/commit/8c36dfe5cca92 - bulk: Rebuild packages with changed ABI - Show loginfo on error - image: Add support for zfs image types, including send streams - image: Run the post-build script before the build target - bulk: Opportunistically start builders as needed - bulk: New SIGINFO output. Now with tmpfs space usage, cpu%/mem%(rss) from ps. - bulk: Add a mechanishm to avoid building rust in tmpfs. See poudriere.conf.sample for TMPFS_BLACKLIST and TMPFS_BLACKLIST_TMPDIR. - Remove obsolete test for vfs.mnt_free_list_batch - jail: -l sort properly by version - options: Error on mutually-exclusive command flags - sh: make stat a builtin - Use setsid(1) for port build phases - bulk/testport: Store bulk output in logs/{bulk,testport}.log - Adding pushover support for notification - image: document hybridiso - remove jexecd - remove unused libnv - umount: unconditionnaly use MNT_NONBUSY - options: supports both portconfig and dialog4ports - Adding pushover support for notification - Add support for subpackages - Add option to force rebuilding repo and signing. - Add hosts entry for jail (ref or builder) (needed for newer jdk) - reduce the amount of i/o and the number of call to fsync - image: regenerate pwd database to account for overlays
2023-12-11poudriere: update to 20231211Baptiste Daroussin
Changes: - Fix SIGINFO issues - Fix status printing when SIGINFO is received - freebsd-update: don't start sshd - avoid writing out empty cache files - update libucl to 0.8.1
2023-12-08lang/rust: Bump revisions after 1.74.1Mikael Urankar
PR: 275243
2023-12-07all: Bump PORTREVISION after lang/go* updateAshish SHUKLA
PR: 274405
2023-11-30ports-mgmt/portmaster: fix accidentially left in debug tracingStefan Eßer
Remove "set -x" thathad been added to verify the previous fix.
2023-11-29ports-mgmt/portmaster: upgrade to version 3.28Stefan Eßer
This version supports TRYBROKEN passed in the process environment or in a Makefile (or, e.g., in /etc/make.conf as a per port setting) and treats it as equivalent to the --try-broken option. PR: 275307
2023-11-17ports-mgmt/portconfig: Update to 0.6.1Alfonso S. Siciliano
CHANGED: https://gitlab.com/alfix/portconfig/-/blob/main/CHANGELOG PR: 275136 Approved by: bapt
2023-11-17ports-mgmt/caronade: Update to 0.6.2Bernhard Froehlich
2023-11-13ports-mgmt/portlint: Update to 2.21.0Joe Marcus Clarke
* Soften the desktop-file-utils message [1] * Avoid a bogus error on ports that append to DISTFILES. [2] * Colorize output for warnings and errors. [3] PR: 271623 [1] 268681 [2] 274981 [3] Inspired by: yuri [3]
2023-11-13ports-mgmt/pkg: update to 1.20.9Baptiste Daroussin
Changes: - fix a race in vuln.xml udpate trigger - undocument ftp support - curl: add backward compatibility with libfetch on HTTP_USER_AGENT - new Keyword: @override_prefix (pkgbase) - only generate .pkgsave files when really needed
2023-11-13ports-mgmt/pkg-devel: update to 1.20.99.8Baptiste Daroussin
Changes: - fix a race in vulnxml fetch trigger - add a new data.pkg which contains a fully valid json and aim at replacing packagesite.pkg because extensible, continue to produce packagesite.pkg - repo: remove ability to provide v1 repository format - deduplicate code directly using libucl exporters instead of home backed ones - undocument ftp support - provide FreeBSD native sandboxing function in the library directly (packagekit) - curl: provide libfetch compatiblity about HTTP_USER_AGENT - New keywork: @override_prefix (pkgbase) - repo: using threads instead of forks - add: only generates .pkgsave when really needed
2023-11-13ports-mgmt/poudriere-devel: update to 234f8d15Baptiste Daroussin
Enhancement: - option now properly deal with interruption (^C) - bulk: rebuilding and resigning of a repo can now be triggered - add a /etc/hosts entry in building jail (necessary for newer openjdk) - stop adding devfs in jails new pkg does not need it - image now regenerate pwd database (this allows master.passwd in overlays) - reduce the number of I/O in gather_distfiles, (should reduce greatly the number of call to fsync) Fixes: - option support for subpackages - status without sets now prints properly - deduplication options and dependencies while gathering incremental rebuild (should reduce the number of false positive rebuild detection)
2023-11-12ports-mgmt/portscout: Update to latest snapshotMuhammad Moinur Rahman
- Fix runtime with Perl 5.36
2023-10-31ports-mgmt/poudriere-devel: update to 3.4.99Baptiste Daroussin
This is the same code as what will become 3.4.0, please test and report bugs! The main change here is: support for upcoming subpackages! Other changes includes: - Add MAX_MEMORY_pkgname - Support creating jails from pkgbase - image: support create images with the pool named like on host pool names - Bump MAX Files to 8192 to allow building packages like qt5-webengine - poudriered: new -f switch to run in foreground - remove jexecd/rexec - native support for portconfig - Preserve SSH_AGENT variables
2023-10-24lang/rust: Bump revisions after 1.73.0Mikael Urankar
PR: 274499
2023-10-12ports-mgmt/poudriere: fix PORTCONFIG option documentationBaptiste Daroussin
PR: 274433 Reported by: Anton Saietskii <vsasjason@gmail.com>
2023-10-12ports-mgmt/portconfig: allow to build with PIEBaptiste Daroussin
portsconfig is a dynamic binary which static link to all the dependencies, which causes a problem when it links with base provided static libraries as they are not PIE friendly. PR: 274429 Reported by: netchild
2023-10-11ports-mgmt/bsdadminscripts2: Update to 0.4.3Po-Chuan Hsieh
Changes: https://github.com/lonkamikaze/bsda2/releases
2023-10-11ports-mgmt/poudriere-devel: Also adapt "testport" to accept portconfigGuido Falsi
Approved by: bapt Obtained from: https://github.com/freebsd/poudriere/commit/9c2a5dcc81d35b388a69ba711db77b5f20e261f3
2023-10-11ports-mgmt/poudriere: Also adapt "testport" to accept portconfigGuido Falsi
Approved by: bapt Obtained from: https://github.com/freebsd/poudriere/commit/9c2a5dcc81d35b388a69ba711db77b5f20e261f3
2023-10-11ports-mgmt/poudriere: Remove duplicate patchGuido Falsi
I committed this patch by mistake in f122949e7409b0c6c8118914283e497923687f42