aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* */*: return shurd's ports to the pool ...Rene Ladan2021-06-071-1/+1
| | | | | | | | ... after safekeeping his commit bit. With hat: portmgr-secretary (cherry picked from commit 3f55f503379cb91e47cd95a0eb8e32497c1ae96d)
* ports-mgmt/synth: Update to 2.11 releaseDima Panov2021-05-092-4/+4
| | | | | | | | This fixes https://github.com/jrmarino/synth/issues/193 (sys/sys/param.h in freebsd/main loses comment after __FreeBSD_version) MFH: 2021Q2 (cherry picked from commit a53b9c858eb613ea9f1e79d0b31655d747cc5275)
* - Fix new jail and ports creation.Bryan Drewery2021-04-152-1/+30
| | | | | | Brings in freebsd/poudriere@1c9357d08e35f2bb248533ce043b2e61920ebf9e (cherry picked from commit b42828e7fd3e3d9505be516f919a586f18521f0d)
* ports-mgmt/synth: update to 2.10 releaseDima Panov2021-04-122-6/+5
| | | | | | While here, take maintainership (cherry picked from commit 1daf9f81cfe67642ebb73731f19674ca71367faf)
* abandoning ports-mgmt/synth and lang/gcc6-auxEric Turgeon2021-04-121-1/+1
| | | | | | I have not been using synth for a while and I not interested to maintain synth and gcc6-aux anymore. (cherry picked from commit 1ac03563983fe07a7d2d33f5214aea0e8e54a52e)
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-067-15/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-0669-70/+0
|
* Update to 1.16.99.4Baptiste Daroussin2021-03-262-5/+5
| | | | | | | | | | | | | | | | | | | | Changes from 1.16.99.3 to 1.16.99.4 - expose the name of the packages to its scripts lua and shell - plist: remove internal support for @*exec - plist: remove support for @ignore - plist: remove suppot for @dirrm/@dirrmtry - plist: remove support for @pkgdep - plist: remove stub support for @stopdaemon - plist: remove stub support for @display - plist: remove stub support for @mtree - plist: remove stub support for @conflict - info: fix info processing of mutliple compares - ci runs again on linux and osx - portability fixes for linux and osx - ubsan/asan related fixes Notes: svn path=/head/; revision=569277
* ports-mgmt/portsearch: upgrade from 1.3.4 to 1.3.5Vasil Dimov2021-03-262-3/+4
| | | | Notes: svn path=/head/; revision=569256
* Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms,Alexey Dokuchaev2021-03-221-1/+1
| | | | | | | | contractions, "<portname> is ..." cases, missing Oxford commas, and other miscellaneous style bugs in the COMMENT line. Notes: svn path=/head/; revision=568947
* ports-mgmt/portfmt: Update to g20210321Tobias Kortkamp2021-03-214-30/+9
| | | | | | | | Changes: https://github.com/t6/portfmt/releases/tag/g20210321 Approved by: dmgk Notes: svn path=/head/; revision=568920
* Regular USE_GITHUB cleanup.Mathieu Arnold2021-03-191-1/+0
| | | | | | | | Remove DISTNAME, it is always overwritten. Cleanup GH_TAGNAME and WRKSRC. Notes: svn path=/head/; revision=568805
* update to 1.16.99.3:Baptiste Daroussin2021-03-172-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | The main big change is the switch of the package extension to .pkg This is done so we can change compression format without having to modify the tools each time to adapt to the new extension While here adapt the ports tree to the new .pkg extension and prepare the pkg-devel ports to swicth the package compression format to zstd in FreeBSD 14 in a month to give time to upgrade to a version which have the bootstrap knowing about .pkg. Changes from 1.16.99.2 to 1.16.99.3 - lua update to 5.4.2 - pkg repo accept now all supported formats mixed without config - pkg now default on creating .pkg files with backward compatible symlinks - backward compatible symlinks are now an option - make the default comprpession format a config option - set the default compression level for zstd to 19 - make the default compression level a config option - Update libucl to latest version Notes: svn path=/head/; revision=568662
* - Update to 3.3.0-542-g8bf6e594aBryan Drewery2021-03-032-5/+5
| | | | | | | - Don't auto pkgclean with bulk -f. Only do this for bulk -a. Notes: svn path=/head/; revision=567257
* ports-mgmt/poudriere-devel: Update to 3.3.99.20210303Emmanuel Vadot2021-03-032-5/+5
| | | | | | | - jail: Really fix check_kernconf function Notes: svn path=/head/; revision=567104
* - Update to 1.25Alex Kozlov2021-03-022-4/+4
| | | | Notes: svn path=/head/; revision=566937
* - Update to 3.3.0-540-g9f9007eb8Bryan Drewery2021-03-013-18/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 * jail -u: Fix git not running from the src dir on update * 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. * Many test improvements * Many fixes for builtin helpers * A lot more random stuff Notes: svn path=/head/; revision=566827
* ports-mgmt/portfmt: Update WWWDmitri Goutnik2021-02-201-1/+1
| | | | | | | Reported by: ehaupt Notes: svn path=/head/; revision=566185
* ports-mgmt/portfmt: Adopt and switch to a maintained forkDmitri Goutnik2021-02-192-7/+7
| | | | | | | | | - Take maintainership - Switch to a non-archived fork - Add support for GO_MODULE Notes: svn path=/head/; revision=566097
* Switch to GO_MODULE after r566063Dmitri Goutnik2021-02-194-22/+15
| | | | Notes: svn path=/head/; revision=566088
* ports-mgmt/pkg: Update to 1.16.3Emmanuel Vadot2021-02-182-4/+4
| | | | | | | | | | | - lua: filecmp: Fix for symlink PR: 253292, 250439 Approved by: bapt (implicit) MFH: 2021Q1 Notes: svn path=/head/; revision=565958
* ports-mgmt/pkg-devel: Update to 1.16.99.2Emmanuel Vadot2021-02-182-5/+5
| | | | | | | | | | | | - libpkg: rsa: stop leaking an RSA object - libpkg: rsa: start abstracting away rsa bits - lua: filecmp: Fix for symlink PR: 253292, 250439 Approved by: bapt (implicit) Notes: svn path=/head/; revision=565957
* ports-mgmt/portfmt: Update to g20200924Rainer Hurling2021-01-232-6/+6
| | | | | | | | | | | | | | Changelog: https://github.com/t6/portfmt/compare/11fdf0b5dcd9d7e5ca0686bcaca056d99b1d3688...57e2a01dedeaf353bced82e76942abeaed205b14 The GitHub repo for portfmt has been marked as archived and read-only. So probably the current version is the last one. PR: 252932 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> Approved by: arrowd, tcberner (mentors, implicit) Notes: svn path=/head/; revision=562407
* ports-mgmt/pkg: Update to 1.16.2Emmanuel Vadot2021-01-202-4/+4
| | | | | | | | | | | | Changes from 1.16.1 to 1.16.2 - libpkg: add a snap(shot) version prefix - libpkg: only upgrade installed packages with pattern matches - Document pkg-lock(8) accepts a list of packages Approved by: bapt (implicit) Notes: svn path=/head/; revision=562140
* ports-mgmt/pkg-devel: Update to 1.16.99.1Emmanuel Vadot2021-01-202-5/+5
| | | | | | | | | | | | | | Changes from 1.15.99.8 to 1.16.99.1 - Avoid making making xstring.h public - audit: fix quiet - libpkg: add a snap(shot) version prefix - libpkg: only upgrade installed packages with pattern matches - libpkg: accept an "rsa:" prefixed file for pkg_finish_repo() Approved by: bapt (implicit) Notes: svn path=/head/; revision=562139
* Drop python 2.7 support from a few portsAntoine Brodin2020-12-281-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=559531
* ports-mgmt/pkg: Update WWWAdam Weinberger2020-12-282-2/+2
| | | | | | | | | | | The pkg wiki entry (https://wiki.freebsd.org/pkgng) says "The content of this page was outdated and misleading so it has been deleted." Instead, point to the upstream github repo where truths about pkg can be found. Approved by: pkg (bapt) Notes: svn path=/head/; revision=559449
* Updqte to 2.19.4.Joe Marcus Clarke2020-12-272-12/+20
| | | | | | | | | | | | | | * Correct path to apache.mk [1] * Warn if one declares USE_LDCONFIG without a properly named shared object [2] * Allow make use-before-declare lazy evaluation in dependencies [3] PR: 252003 [1] 252181 [2] 244239 [3] Submitted by: brnrd [1] Notes: svn path=/head/; revision=559405
* Enable updating of locked portsStefan Eßer2020-12-262-75/+92
| | | | | | | | | | | | It was already possible to override the locked status of a package, but the deinstallation of the old version failed and made the update fail. After this change the package is temporarily unlocked during the upgrade. Reported by: rkoberman@gmail.com (Kevin Oberman) Notes: svn path=/head/; revision=559311
* Update to 1.16.1Baptiste Daroussin2020-12-262-4/+4
| | | | | | | | | Fixes: pkg audit -q output Reported by: many Notes: svn path=/head/; revision=559294
* scipy 1.5.4 is only compatible with python 3.6+Antoine Brodin2020-12-241-1/+1
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=559053
* update to 1.16.0Baptiste Daroussin2020-12-223-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Main highlights: - Add support for RISC-V - plist now supports '@include <anotherfile>' - Keywords can now validate the plist syntax at packaging time validation is done via a lua script - Keywords can issue a deprecation warning if needed - Add support for triggers (lua and shell scripts possible) - pkg create -e now will create a package with a readable MANIFEST but also: - pkg-query now supports %X to print the internal package checksum - remove usage of utstring - lua scripts can now take real arguments - get rid of sysexits - improve performances for pkg query -F - Fix an issue with metalog duplicated entries - Relax keywords attributes syntax by allowing spaces - Fix a crash when pkg is told to package a directory as a file - pkg upgrade -n does not run anymore the "prior" test for self pkg upgrade but instead prints everything that will be upgraded including pkg - pkg info now print the installed timestamp and repository in --raw output - print all missing packages not only the first one encountered - All commands are now consistently using --no-scripts - pkg audit now accepts a -R/--raw option for parseable output - some fixes in the solver PR: 251696 Notes: svn path=/head/; revision=558943
* Fix usage of WITH_SUBVERSION_VERRomain Tartière2020-12-141-1/+6
| | | | | | | | | | | | | | devel/subversion used to be available in different versions from which the end-user could choose by setting WITH_SUBVERSION_VER to the expected version. This has been reworked at some point and broke that feature in portshaker. Adjust the WITH_SUBVERSION_VER handling to cope with it again. PR: 250849 Submitted by: nork@ninth-nine.com Notes: svn path=/head/; revision=558072
* Update to 0.1.2Emanuel Haupt2020-12-092-4/+4
| | | | Notes: svn path=/head/; revision=557357
* Update to 1.15.99.8Baptiste Daroussin2020-12-093-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update documentation about configuration options - Fix variable expansion while parsing pkg.conf and repositories - Fix scripts never ending on MacOS - Do not execute post-install script if extraction fails - Fix fetching of meta.conf if it is missing - Update lua to lua 5.3.6 - Improve solver missing some reverse dependencies - 'audit' now accept a -R/--raw option for parseable output - 'audit' can now ignore packages based on use define globs or regexp - 'set' now reports when a package provided in command line is not installed - all commands are now consistently using --no-scritps instead of different flavor per commands - when request to install many packages unavailable in the repo, print all the missing one instead of stop at the first one only - 'info' now prints the timestamp and repository in the --raw output - Improve error messaging when parsing the configuration file - when upgrading in dry-run mode: stop first checking for pkg, but show all the packages to be upgraded, pkg included - Fix crash when pkg is told to package a directory as a file - 'create' now accept -e to create package with an expanded version of the manifest aka readable - Relax keywords attributes syntax by allowing spaces Notes: svn path=/head/; revision=557345
* ports-mgmt/pkg-provides: Upgrade to 0.7.1Rodrigo Osorio2020-12-072-5/+5
| | | | | | | | | Major changes: - Fix a bug that kept temporary files on the disk after database upgrade. Notes: svn path=/head/; revision=557249
* Add fastest_pkg 0.1.1, script to find the fastest pkg mirror.Emanuel Haupt2020-11-304-0/+32
| | | | Notes: svn path=/head/; revision=556631
* Update to 2.19.3.Joe Marcus Clarke2020-11-292-14/+25
| | | | | | | | | | | | | | * Do not complain about USE_LDCONFIG32 [1] * Allow a master port to have its last line be ".endif" [2] * Attempt to find OPTIONS use in a smarter way [3] PR: 251431 [1] 251430 [2] 249970 [3] Submitted by: gerald [1] Notes: svn path=/head/; revision=556590
* ports-mgmt/portgrep: Update to 1.2.0Dmitri Goutnik2020-11-232-4/+4
| | | | | | | Changes: https://github.com/dmgk/portgrep/releases/tag/v1.2.0 Notes: svn path=/head/; revision=556109
* ports-mgmt/modules2tuple: Update to 2.2.2Dmitri Goutnik2020-11-152-4/+4
| | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v2.2.2 Notes: svn path=/head/; revision=555209
* Fix bsdgrep support for jail versionBryan Drewery2020-11-132-2/+2
| | | | Notes: svn path=/head/; revision=555042
* - Update to 3.3.6Bryan Drewery2020-11-132-4/+4
| | | | | | | | | Changes: https://github.com/freebsd/poudriere/wiki/release_notes_336 - Fixes bsdgrep support for jail version Notes: svn path=/head/; revision=555041
* ports-mgmt/octopkg: Update to 0.3.1Mikael Urankar2020-11-134-67/+28
| | | | | | | | | | | | Changelog: https://github.com/aarnt/octopkg/releases/tag/v0.3.0 https://github.com/aarnt/octopkg/releases/tag/v0.3.1 PR: 248835 Approved by: maintainer timeout Notes: svn path=/head/; revision=555009
* - Fix jail creation for 12.2+ seeing sys/param.h error.Bryan Drewery2020-11-112-4/+13
| | | | | | | MFH: 2020Q4 Notes: svn path=/head/; revision=554917
* - Update to 3.3.5Bryan Drewery2020-11-112-4/+4
| | | | | | | | | | | Changes: https://github.com/freebsd/poudriere/wiki/release_notes_335 This is a minor release mostly fixing jail creation on 12.2+ MFH: 2020Q4 Notes: svn path=/head/; revision=554916
* Correctly report package locks that prevent an upgradeStefan Eßer2020-11-112-3/+79
| | | | | | | Reported by: rkoberman@gmail.com (Kevin Oberman) Notes: svn path=/head/; revision=554907
* ports-mgmt/portdowngrade: No need for svn depChris Rees2020-11-072-3/+1
| | | | | | | | | It is highly unlikely to be installed on a system without svnlite PR: ports/250848 Notes: svn path=/head/; revision=554347
* Update to 1.15.99.7Baptiste Daroussin2020-11-052-5/+5
| | | | | | | | | | | | | | | The main features is: - implement triggers mechanism (both lua and shell) Other changes: - Merge keywords preinstall script into a single "prepackaging script" - fix issues with script leaving process in the background - fix an issue with metalog duplicated entries - improve performances of pkg query -F - get rid of sysexits Notes: svn path=/head/; revision=554145
* ports-mgmt/synth: allow using base ncursesSteve Wills2020-11-031-3/+11
| | | | | | | | PR: 244142 Approved by: ericbsd (maintainer) Notes: svn path=/head/; revision=554032
* update to 1.15.99.6Baptiste Daroussin2020-10-212-5/+5
| | | | | | | | | | | | | | Changes from 1.15.99.5 to 1.15.99.6 - lots of keywords improvements: * validation: lua script to validate the keyword line * deprecated: boolean to mark a keyword as deprecated * deprecation_message: message if deprecated * actions_script: script version of 'actions' in lua * lua scripts: now can have real arguments instead of pre-expended ones Notes: svn path=/head/; revision=552866