aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* ports-mgmt/poudriere-devel: Update to 3.3.0-738-g9839954fbBryan Drewery2021-06-172-5/+5
| | | | | | | | | | | | | Changes - testport: Show logs info on depend build failures - MUTABLE_BASE=schg: Support writing to /boot/firmware for cpu microcode - jail -x: This is not limited to src builds - bulk: Don't run 'bulk crashed' hook on -f failures - Add git hash annotation into built packages. - jail -cu: Fix freebsd-update using wrong arch [1] - Update log parsing reasons (processonelog.sh) PR: 256652 [1]
* ports-mgmt/portlint: Update to 2.19.7Joe Marcus Clarke2021-06-142-19/+9
| | | | | | | | | | * Account for LEGAL_TEXT and per-ARCH DISTFILES in the Makefile sections [1] * Relax USE_LDCONFIG checks now that we don't need a specific lib pattern [2] PR: 255764 [1] 255651 [2]
* cleanup: remove LEGAL and (support in) related tools.Rene Ladan2021-06-112-9/+1
| | | | | | | | | | | LEGAL is badly maintained, LEGALlint notices quite a number of ports which mismatch their line in LEGAL. The port itself is always leading. * math/giacxcas: restrict RESTRICTED_FILES to giac_* only Differential Revision: https://reviews.freebsd.org/D30061 Reviewed by: portmgr (mat), dch, eadler, marcus
* */*: return shurd's ports to the pool ...Rene Ladan2021-06-071-1/+1
| | | | | | ... after safekeeping his commit bit. With hat: portmgr-secretary
* ports-mgmt/pkg_tree: Bump PORTREVISION for ↵Li-Wen Hsu2021-06-011-1/+1
| | | | | | 4c6e492cd331cfb1dadf2914988ab28ed4b9bdf8 PR: 256214
* ports-mgmt/pkg_tree: Retrieve data from pkg info at one timeTatsuki Makino2021-06-014-50/+55
| | | | | | | | | | | | The way it works is that it calls pkg info 3 times, so there is a possibility of losing consistency. The -r option added for displaying the "Required by" graph instead of the "Depends on" graph. Pass maintainership to submitter PR: 256214
* ports-mgmt/poudriere-devel: - Update to 3.3.0-704-g8c78cfb24Bryan Drewery2021-05-214-35/+14
| | | | | | | | | | | | | | | | | | | | | | | | Changes: * testport|bulk -b: New feature to fetch remote packages. See PACKAGE_FETCH options in poudriere.conf.sample. This feature has pitfalls like downloading and deleting packages. That may be improved with upcoming improved incremental build supoport. * ports now defaults to using FreeBSD's git repository for checkout when no method is specified. * jail: Add support for fetching from artifact.ci.freebsd.org * ports -m git: Remove default --single-branch. * ports: Support -D to not shallow clone with git * ports: Properly detect vcs checkout errors * ports/jail -m git: Properly check for git being installed * logclean -N <n>: Fix to keep latest <n>. * bulk -n: Don't remove .building dir unless this ran made it * bulk -f: Ignore anything after first column. * Update cpdup to v1.22 68cb3cb4e14d9c * ports/jail -m git: Support -U /local/path. * jail: Allow poudriere -v to override -q for git/svn * jail -cm git: Allow -v to be excluded to default to remote branch * ports: Fix -B being rejected with git. * jail -r: Fix this to work again ** Some git handling and the PACKAGE_FETCH support is not yet stable and may change in the future.
* ports-mgmt/portlint: Update to 2.19.6Joe Marcus Clarke2021-05-142-24/+35
| | | | | | | * Allow ports without any leading comment section [1] loader@ submitted a patch on which this was based * Add a check to make sure the license is actually valid PR: 255520 [1]
* ports-mgmt/porttools: Update to version 1.10Steven Kreuzer2021-05-142-5/+6
| | | | | | | Update port to version 1.10, which adds support for working with git repos PR: 255713 Reported by: John Hein <jcfyecrayz@liamekaens.com>
* ports-mgmt/portshaker: Update to 1.0.19Romain Tartière2021-05-132-5/+5
| | | | This release fix the warnings that spawned after the transition to git.
* 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
* ports-mgmt/distilator: Fix warnings emitted by python 3.8Emanuel Haupt2021-05-072-0/+39
| | | | | PR: 255672 Reported by: yuri
* *: reset kmoore's ports after safekeeping his ports bit.Rene Ladan2021-05-041-1/+1
| | | | Hat: portmgr-secretary
* Update to 1.16.99.5Baptiste Daroussin2021-04-262-5/+5
| | | | | | | | | | | | Changes: - allow to execute programs from lua script and triggers - fetch vuln.xml.xz by default - triggers detected by pkg -r are now deferred for firstboot - pkg triggers command can be executed at first boot to run the deferred triggers Note this is expect to be the last release before 1.17 (depending on how many new bugs has been introduced)
* ports-mgmt/bsdadminscripts2: Update to 0.4.1Po-Chuan Hsieh2021-04-252-4/+4
| | | | Changes: https://github.com/lonkamikaze/bsda2/releases
* ports-mgmt/portlint: Update to 2.19.5Joe Marcus Clarke2021-04-193-40/+13
| | | | | | | | * Reverse $FreeBSD$ check logic to make the use of them FATAL [1] * Remove embedded $FreeBSD$ PR: 255153 [1] Obtained from: lwhsu [1] With issue report from Tatsuki Makino
* ports-mgmt/bsdadminscripts2: Update to 0.4.0Po-Chuan Hsieh2021-04-183-5/+18
| | | | Changes: https://github.com/lonkamikaze/bsda2/releases
* - Fix new jail and ports creation.Bryan Drewery2021-04-152-1/+30
| | | | Brings in freebsd/poudriere@1c9357d08e35f2bb248533ce043b2e61920ebf9e
* ports-mgmt/synth: update to 2.10 releaseDima Panov2021-04-102-6/+5
| | | | While here, take maintainership
* abandoning ports-mgmt/synth and lang/gcc6-auxEric Turgeon2021-04-091-1/+1
| | | | I have not been using synth for a while and I not interested to maintain synth and gcc6-aux anymore.
* ports-mgmt/portmaster: make CONFLICTS change catch more casesStefan Eßer2021-04-082-39/+38
| | | | | | | | | | | | | | | | | As a performance optimization the list of conflicting ports was only fetched if the port's Makefile contained a CONFLICTS* entry. There are ports that only set some option defaults and then include the Makefile of some generic port. No conflicts change was performed in that case. Fix the behavior by always checking all CONFLICTS definitions that apply, even for ports that do not have such a line in their direct Makefile. This removes a performance optimization, but is required to correctly build and install ports that have dependencies that can be satisfied by an alternative (e.g. ImageMagick6 is installed and the port being built has a dependency on ImageMagick6-nox11, which does not contain a CONFLICTS definition it its Makefile).
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-0725-25/+0
| | | | Reported by: lwhsu
* 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