aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* Add WWW entries to port MakefilesStefan Eßer2022-09-0759-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* ports-mgmt/portlint: Update to 2.19.13Joe Marcus Clarke2022-09-072-20/+53
| | | | | | | | | | | | * Allow for a plus ('+') in other places in a PORTVERSION [1] * Check for .dkestop file installation [2] * Support the new Makefile WWW macro [3] PR: 265364 [1] 265551 [2] 266068 [3] Submitted by: Robert Clausecker [1] se [3]
* ports-mgmt/poudriere-devel: Update to 3.3.0-1135-g137c376a8Bryan Drewery2022-08-312-5/+5
| | | | | | Changes: - Remove obsolete test for vfs.mnt_free_list_batch - Package Fetch: Must consider OSVERSION for kld packages
* ports-mgmt/portfmt: Move to new homeTobias Kortkamp2022-08-253-2/+21
|
* rust: bring back update to 1.63Baptiste Daroussin2022-08-252-2/+2
| | | | | | | | | | | | | | | | Revert back the revert of the update of rust and related commits This revert was drive by beside validation by portmgr via exp-run and not respectful of the etiquette we have between committers This reverts commit 8ecb1f8141144c1603eb4026122d2e60eeaccd64. This reverts commit 04d257baa182926cff158f32cf459e560426add0. This reverts commit 2757c63bd0e6d01f9f0657fe03bb3a7b49adcae2. This reverts commit 75f4713de5e3fbd1c6a0cb572e08121814a4072e. This reverts commit e88e592111c86fdd1c0ac8717dbef9342e15e27c. This reverts commit 783c056d7d681d66e2c5c59251c275d65274028e. With hat: portmgr
* Revert "lang/rust: Bump revisions after 1.63.0"Piotr Kubaj2022-08-252-2/+2
| | | | | | This reverts commit c7912d97754bb7aa9a18eb33df53f91cba4cd82d. PR: 265915
* lang/rust: Bump revisions after 1.63.0Mikael Urankar2022-08-252-2/+2
|
* *: bump PORTREVISION of all devel/xxhash users...Matthias Andree2022-08-132-2/+2
| | | | ...except archivers/py-borgbackup, which requires a more complete fix.
* ports-mgmt/pkg_tree: use better WWW address for the package descriptionTatsuki Makino2022-08-091-1/+1
| | | | | | PR: 262878 Reported by: Graham Perrin <grahamperrin@gmail.com> Approved by: edwin (he answered "either is fine")
* ports-mgmt/pkg-devel: update to 1.18.99.3Baptiste Daroussin2022-08-042-5/+5
| | | | | Fix regression in hardlink creation, making them fail if not created in the same directory
* all: Bump PORTREVISION after Go updateDmitri Goutnik2022-08-034-3/+4
| | | | Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
* ports-mgmt/pkg-devel: update to 1.18.99.2Baptiste Daroussin2022-08-032-5/+5
| | | | | | | | Fix a regression introduced with the new ewtraction code which results in some bad directory path matching, creating "hidden" to pkg leftovers Reported by: tcberner
* ports-mgmt/pkg-devel: update to 1.18.99.1Baptiste Daroussin2022-08-032-5/+5
| | | | | Main change is a refactoring of the extraction process to fix a case where during an upgrade a file becomes a directory
* ports-mgmt/pkg: update to 1.18.4Baptiste Daroussin2022-08-032-4/+4
| | | | | | | | | | Changes from 1.18.3 to 1.18.4 - fix querying licenses - fix "ambiguous colomn name - fix packaging the lua deinstall scripts - add pkg.symlink to allow creating symlinks from lua scripts - performance improvements - sync libfetch with base bringing in socks proxy support
* ports-mgmt/chucky: Deprecate portFernando Apesteguía2022-08-031-0/+3
| | | | | | | | The port uses the deprecated $FreeBSD$ tag. PR: 265304 Reported by: fuz@fuz.su Approved by: waitman@waitman.net (maintainer, timeout > 2 weeks)
* ports-mgmt/reprise: update 0.6.0 → 0.6.1Dmitry Marakasov2022-07-292-5/+5
|
* ports-mgmt/hs-cabal2tuple: + An utility to generate USE_CABAL and GH_TUPLE.Gleb Popov2022-07-274-0/+229
|
* cleanup: remove '$MCom' tagTobias C. Berner2022-07-202-3/+0
| | | | | | | gnome@ no longer uses Marcusom as their staging ground. Approved by: gnome (nc) Differential Revision: https://reviews.freebsd.org/D35866
* ports-mgmt: remove 'Created by' linesTobias C. Berner2022-07-2044-87/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A big Thank You to the original contributors of these ports: * "Waitman Gobble" <uzimac@da3m0n8t3r.com> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Dupre <ale@FreeBSD.org> * Alex Stangl <alex@stangl.us> * Anders F Bjorklund <afb@users.sourceforge.net> * Benjamin Lutz * Brendan Molloy <brendan+freebsd@bbqsrc.net> * Conrad J. Sabatier <conrads@cox.net> * Edwin Groothuis (edwin@mavetju.org) * Emanuel Haupt <ehaupt@FreeBSD.org> * Gabriel Linder <linder.gabriel@gmail.com> * Heiner <h.eichmann@gmx.de> * Ilya A. Arkhipov <rum1cro@yandex.ru> * John Marino <marino@FreeBSD.org> * Jun-ichiro itojun Hagino <itojun@itojun.org> * Kubilay Kocak <koobs@FreeBSD.org> * Mamoru Sakaue / MwGhennndo * Martin Kammerhofer * Matthew Seaman * Matthew Seaman <m.seaman@infracaninophile.co.uk> * Matthias Andree <mandree@FreeBSD.org> * Matthias Schmidt * Pawel Pekala <pawel@FreeBSD.org> * Philip M. Gollucci <pgollucci@p6m7g8.com> * Philipp Wuensche <cryx-ports@h3q.com> * Richard Gallamore <ultima@FreeBSD.org> * Romain Tartiere <romain@FreeBSD.org> * Romain Tartiere <romain@blogreen.org> * Securedog <securedog@users.sourceforge.jp> * Sergei Kolobov <sergei@kolobov.com> * Shaun Amott <shaun@inerd.com> * Stefan Walter <sw@gegenunendlich.de> * Stephen Hurd <shurd@FreeBSD.org> * Timothy Redaelli <drizzt@gufi.org> * Tom Hukins <tom@FreeBSD.org> * Vasil Dimov <vd@datamax.bg> * Vladimir Chukharev * Yanhui Shen <shen.elf@gmail.com> * Zane C, Bowers <vvelox@vvelox.net> * kmoore@FreeBSD.org With hat: portmgr
* ports-mgmt/fallout: Update to 1.0.4Dmitri Goutnik2022-07-182-6/+6
| | | | Changes: https://github.com/dmgk/fallout/releases/tag/v1.0.4
* ports-mgmt/portlint: Update to 2.19.12Stefan Eßer2022-07-172-3/+41
| | | | | | | | | | | | | | | | | | In a discussion with members of the port managers team (tcberner, rene) the issue of conflicting package base names came up. I have offered to create portlint checks for 2 possible Makefile issues: 1) Conflicting use of ${PKGBASE} of an existing port. 2) Multiple flavors resulting in the same ${PKGBASE}. The attached patch adds checks for both possible issues: 1) Check for the existence of the new PKGBASE in the INDEX file (if present) and warn if it is used for a different ORIGIN. 2) Generate PKGBASE for all FLAVORS and check for duplicates. PR: 263807
* ports-mgmt/fallout: Update to 1.0.3Dmitri Goutnik2022-07-162-6/+6
| | | | Changes: https://github.com/dmgk/fallout/releases/tag/v1.0.3
* ports-mgmt/fallout: Add new portDmitri Goutnik2022-07-154-0/+37
| | | | | | | | | | | | | | | Download and search FreeBSD build cluster fallout logs. `fallout fetch` downloads build failure logs so they can be accessed and searched from the local file system. It organizes these logs into a directory hierarchy under ~/.cache by the builder name and port origin. `fallout grep` finds failure logs matching a given set of conditions and regular expressions. Combining it with portgrep allows advanced searching for e.g. specific maintainer, failures of ports with specific USES, with specific dependency, etc. WWW: https://github.com/dmgk/fallout
* all: Bump PORTREVISION after lang/go{117,118} updateDmitri Goutnik2022-07-143-3/+3
|
* ports-mgmt/poudriere-devel: Update to 3.3.0-1132-gd8590c6e8Bryan Drewery2022-07-132-5/+5
| | | | | | | Changes: - Package fetch: Fix pkg version comparisons with PORTREVISIONS - Manpage improvements - image: Remove extra '/' in output
* ports-mgmt/portmaster: Fix an issue with flavored dependenciesStefan Eßer2022-07-082-4/+4
| | | | | | | | | | | | | | | | | | Flavored run dependencies of an unflavored port could cause the installation of the port to fail after it had been successfully built. This issue should be fixed by this update, which executes a previously commented out function call to update the FLAVOR in the environment of the make command used to install the port. I do not remember why I had commented out that function call, a long time ago - but I do not expect it to cause any regressions, since the same FLAVOR is now set enforced during "make install" as had been used to build the port. PR: 265084 Reported by: alt2600 at icloud.com
* ports-mgmt/hs-panopticum: Fix build after GHC upgrade.Gleb Popov2022-07-072-8/+5
|
* lang/rust: Bump revisions after 1.62.0Mikael Urankar2022-07-022-2/+2
|
* cleanup: Expire gcc6-aux consumers on 2022-09-30Rene Ladan2022-07-011-0/+2
| | | | | | | | | This entails: - devel/adacurses/Makefile - misc/ini_file_manager/Makefile - ports-mgmt/synth/Makefile The DEPRECATED is set via USES=ada
* ports-mgmt/pkg-provides: Upgrade to vO.7.2Rodrigo Osorio2022-06-292-5/+5
| | | | | | | Major changes: * Fix deprecated call to pkg_get API Reported by: se (e-mail)
* ports-mgmt/pkg: update to 1.18.3Baptiste Daroussin2022-06-262-4/+4
| | | | | | | Changes from 1.18.2 to 1.18.3 - allow to deal with 240 character long filenames - fix an issue when disabling a repository resulting in breakage of the repository list
* ports-mgmt/pkg: update to 1.18.2Baptiste Daroussin2022-06-232-4/+4
| | | | | | Fixes a crash with pkg version -PvL= Reported by: "Herbert J. Skuhra" <herbert@gojira.at>
* ports-mgmt/pkg: update to 1.18.1Baptiste Daroussin2022-06-233-4/+5
| | | | | | | | Fix a crash in pkg create [1] Fix a plist issue [2] PR: 264841 [1] Reported by: many [2], Simeon Simeonov <sgs@pichove.org> [1]
* ports-mgmt/pkg: update to 1.18.0Baptiste Daroussin2022-06-233-16/+4
| | | | | | | | | | Changes: - add support for category and flavor in all queries (<category>/<portname>[@<flavor>] - new tcp protocol to support inetd/spiped - end of ftp support - allow filtering out files at install time - improvements on triggers - plenty of bug and doc fixes
* ports-mgmt/poudriere-devel: Update to 3.3.0-1120-g060395ad7Bryan Drewery2022-06-223-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Changes: - poudriere.conf.sample: fix git example URLs - Stop using logfile birthtime for durations. - exit_handler: Alert if an unhandled error (set -e) is seen. - pkg repo: Be more verbose and catch errors better. - append_make: Display computed path rather than real - options: Add -o flag to specify PORT_DBDIR name to write to. - options: Clarify how to modify the options - pkgclean: Add -C to allow deleting only specific packages. - pkgclean -C: Delete rdeps of listed with -r - Wrong PKGNAME error: Hint that a @FLAVOR could be missing - Package Fetch: Must compare remote PREFIX - image: Add hybrid ISO image support - Allow to disable grepping logs for failure reason with DETERMINE_BUILD_FAILURE_REASON=no - image_zfs: Fix inverted logic - image_zfs: Fix setting boot partition size - image_zfs: Allow same-as-host pool names - image: Exclude ZFS snapshot artifacts from image - jail: download.freebsd.org has no /ftp/ in the path anymore - manpage updates - bash completion updates
* ports-mgmt/reprise: update 0.5.0 → 0.6.0Dmitry Marakasov2022-06-152-5/+7
|
* */*: Bump port revisons after lang/go{117,118} updateDmitri Goutnik2022-06-073-1/+3
|
* ports-mgmt/portgrep: Update to 1.3.0Dmitri Goutnik2022-06-042-7/+6
| | | | | | | | | | | Changes: https://github.com/dmgk/portgrep/releases/tag/v1.3.0 - Add context options (`-A`, `-B` and `-C`). - `-C` was renamed to `-M` to allow context options to be the same as with grep. - Add `-G` option to set custom colors (see ls(1) for color codes). Colors can also be set with `PORTGREP_COLORS` env variable. - Custom queries are now interpreted as plain text unless `-x` was also given.
* ports-mgmt/portscout: Update version 0.8.1.5=>0.8.1.6Michael Gmelin2022-06-033-4/+5
| | | | | PR: 264413 Relnotes: https://github.com/freebsd/portscout/releases/tag/0.8.1.6
* ports-mgmt/reprise: update 0.4.0 → 0.5.0Dmitry Marakasov2022-06-012-4/+4
|
* lang/rust: Bump revisions after 1.61.0Mikael Urankar2022-05-312-2/+2
|
* ports-mgmt/pkg-devel: update to 1.17.99.11 aka 1.18.0rc2Baptiste Daroussin2022-05-282-5/+5
| | | | | | Changes: - fix a regression about shlibs detected as changed wrongly - fix performance issue with pkg upgrade
* ports-mgmt/pkg-devel: update to 1.17.99.10Baptiste Daroussin2022-05-272-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes from 1.17.99.9 to 1.17.99.10 - greatly improve test coverage - many improvements in error handling for pkg fetch - Remove the deprecated pkg_get() function from the API - prevent @config files to be verified from pkg checksums checking - Remove ftp(s):// support - add tcp:// protocol support which allows to server packages form inetd and secure it via spiped for example - triggers can now be trigger when empty directories are added/removed - Add "orphans" aliases - speed up pkg which - Reduce the possibility to have a temporary file during package extraction which exceed NAME_MAX (maxium file name length) - If the pattern has a '/' in it, it now search origin and all other categories as well for example graphics/zathura and print/zathura will both match the zathura package - If the pattern has a '/' in it and a @ it will also search for the flavor <category>/<portname>@<flavor> # pkg install "editors/vim@tiny" # will install the vim-tiny package $ pkg search -g "editors/vim@*" vim Improved version of the vi editor (console flavor) vim-gtk2 Improved version of the vi editor (gtk2 flavor) vim-gtk3 Improved version of the vi editor (gtk3 flavor) vim-motif Improved version of the vi editor (motif flavor) vim-tiny Improved version of the vi editor (tiny flavor) vim-x11 Improved version of the vi editor (x11 flavor) - portability: build and run on alpine (musl)
* ports-mgmt/pkg_jail: Update to 2.13Dirk Meyer2022-05-162-4/+4
|
* devel/libffi: Bump deps PORTREVISION for shlib changeKevin Bowling2022-05-091-0/+1
| | | | | PR: 263764 Reported by: VVD <vvd@unislabs.com>
* lang/rust: Relink ports after the Rust 1.60.0 updateTobias Kortkamp2022-05-032-2/+2
|
* ports-mgmt/modules2tuple: Update to 2.2.4Dmitri Goutnik2022-04-302-7/+6
| | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v2.2.4 PR: 263161 Reported by: David O'Rourke <dor.bsd@xm0.uk>
* ports-mgmt/hs-panopticum: Update to 2.0.0.0Gleb Popov2022-04-282-27/+32
|
* ports-mgmt/reprise: update 0.3.2 → 0.4.0Dmitry Marakasov2022-04-252-4/+4
|
* ports-mgmt/portmaster: update to version 3.21Stefan Eßer2022-04-232-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Merge pull request #47 by Oleg Pudeyev: Do not delete distfiles by default. Merge pull request #59 by Babak Farrokhi: Add -U alias for --update-if-newer Merge pull request #71 by Kubilay Kocak: Update IRC Channel Link (libera chat) Fix issue #68 opened by Helmut1972 Make --no-confirm affect display of package messages Any package messages of updated ports are displayed at the end of the port updates, normally through a pager requiring conformation of each page displayed. This update makes --cno-confirm remove the need to confirm the display of package messages.