| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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]
|
|
|
|
|
|
| |
Changes:
- Remove obsolete test for vfs.mnt_free_list_batch
- Package Fetch: Must consider OSVERSION for kld packages
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This reverts commit c7912d97754bb7aa9a18eb33df53f91cba4cd82d.
PR: 265915
|
| |
|
|
|
|
| |
...except archivers/py-borgbackup, which requires a more complete fix.
|
|
|
|
|
|
| |
PR: 262878
Reported by: Graham Perrin <grahamperrin@gmail.com>
Approved by: edwin (he answered "either is fine")
|
|
|
|
|
| |
Fix regression in hardlink creation, making them fail if not created
in the same directory
|
|
|
|
| |
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Main change is a refactoring of the extraction process to fix a case
where during an upgrade a file becomes a directory
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
The port uses the deprecated $FreeBSD$ tag.
PR: 265304
Reported by: fuz@fuz.su
Approved by: waitman@waitman.net (maintainer, timeout > 2 weeks)
|
| |
|
| |
|
|
|
|
|
|
|
| |
gnome@ no longer uses Marcusom as their staging ground.
Approved by: gnome (nc)
Differential Revision: https://reviews.freebsd.org/D35866
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Changes: https://github.com/dmgk/fallout/releases/tag/v1.0.4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Changes: https://github.com/dmgk/fallout/releases/tag/v1.0.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
Changes:
- Package fetch: Fix pkg version comparisons with PORTREVISIONS
- Manpage improvements
- image: Remove extra '/' in output
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This entails:
- devel/adacurses/Makefile
- misc/ini_file_manager/Makefile
- ports-mgmt/synth/Makefile
The DEPRECATED is set via USES=ada
|
|
|
|
|
|
|
| |
Major changes:
* Fix deprecated call to pkg_get API
Reported by: se (e-mail)
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Fixes a crash with pkg version -PvL=
Reported by: "Herbert J. Skuhra" <herbert@gojira.at>
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
PR: 264413
Relnotes: https://github.com/freebsd/portscout/releases/tag/0.8.1.6
|
| |
|
| |
|
|
|
|
|
|
| |
Changes:
- fix a regression about shlibs detected as changed wrongly
- fix performance issue with pkg upgrade
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
|
| |
PR: 263764
Reported by: VVD <vvd@unislabs.com>
|
| |
|
|
|
|
|
|
|
| |
Changes: https://github.com/dmgk/modules2tuple/releases/tag/v2.2.4
PR: 263161
Reported by: David O'Rourke <dor.bsd@xm0.uk>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|