notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: Mk/bsd.port.mk

Number of commits found: 1255 (showing only 100 on this page)

[First Page]  «  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  [Last Page]

Tuesday, 1 Jun 2021
07:15 Mathieu Arnold (mat) search for other commits by this committer Author: Andriy Gapon
Mk/bsd.port.mk: Ignore @ in path in _FLAVOR_RECURSIVE_SH.

While no port will ever have an @ in their path name, it might be
possible that PORTSDIR has an @ somewhere in its path.

PR:		256301
Differential Revision:	https://reviews.freebsd.org/D30579
commit hash: bad84b3403f35e38153b86976e46a29ea1c30c9b commit hash: bad84b3403f35e38153b86976e46a29ea1c30c9b commit hash: bad84b3403f35e38153b86976e46a29ea1c30c9b commit hash: bad84b3403f35e38153b86976e46a29ea1c30c9b bad84b34
Monday, 10 May 2021
17:31 Baptiste Daroussin (bapt) search for other commits by this committer
Revert "overlay: allow to load -overlay.mk files for each USES"

This changes was not supposed to be pushed yet

This reverts commit 073b0aa8a4304190cd1727cee1393d39fd520a8b.
commit hash: 61daf777c5d6ccfd8bfd1287627f7f286759ffa4 commit hash: 61daf777c5d6ccfd8bfd1287627f7f286759ffa4 commit hash: 61daf777c5d6ccfd8bfd1287627f7f286759ffa4 commit hash: 61daf777c5d6ccfd8bfd1287627f7f286759ffa4 61daf77
16:47 Baptiste Daroussin (bapt) search for other commits by this committer
overlay: allow to load -overlay.mk files for each USES

This will be done before the loading of the actual USES, it allows one
to keep using the USES from the ports tree, and still provide additional
features in the overlay
commit hash: 073b0aa8a4304190cd1727cee1393d39fd520a8b commit hash: 073b0aa8a4304190cd1727cee1393d39fd520a8b commit hash: 073b0aa8a4304190cd1727cee1393d39fd520a8b commit hash: 073b0aa8a4304190cd1727cee1393d39fd520a8b 073b0aa
Friday, 7 May 2021
07:51 Baptiste Daroussin (bapt) search for other commits by this committer
Mk/*: don't change yet compression format with pkg-devel

While it is planned to switch the compression format to zstandard in a
near futur it requires first pkg 1.17 to settle, don't change yet head
compression format.
commit hash: e72d016d0f0838a8efa975174c9eafecd2e7ba9a commit hash: e72d016d0f0838a8efa975174c9eafecd2e7ba9a commit hash: e72d016d0f0838a8efa975174c9eafecd2e7ba9a commit hash: e72d016d0f0838a8efa975174c9eafecd2e7ba9a e72d016
Wednesday, 14 Apr 2021
15:41 Mathieu Arnold (mat) search for other commits by this committer
Mk: Don't generate an empty apply-slist target.
commit hash: c4ee3f24d28ff92011fe4654776440b1d93bd1ad commit hash: c4ee3f24d28ff92011fe4654776440b1d93bd1ad commit hash: c4ee3f24d28ff92011fe4654776440b1d93bd1ad commit hash: c4ee3f24d28ff92011fe4654776440b1d93bd1ad c4ee3f2
15:40 Mathieu Arnold (mat) search for other commits by this committer
Mk: Run apply-slist earlier.

This allows SUB_FILES generated files to be available earlier than
staging, and use them during the build.
commit hash: 02ccefbf584c4cb3167ae28f0af57c29bde41ceb commit hash: 02ccefbf584c4cb3167ae28f0af57c29bde41ceb commit hash: 02ccefbf584c4cb3167ae28f0af57c29bde41ceb commit hash: 02ccefbf584c4cb3167ae28f0af57c29bde41ceb 02ccefb
Friday, 9 Apr 2021
18:43 Matthias Fechner (mfechner) search for other commits by this committer
Fix downloading of packages hosted on gitlab.

Gitlab changed the address beginning of April you can download packages
from:
curl
https://gitlab.com/gitlab-org/gitlab-foss/repository/7efd19e3716ab6f9146052da76d1bd59ec815f2d/archive.tar.gz?dummy=/gitlab-org-gitlab-foss-7efd19e3716ab6f9146052da76d1bd59ec815f2d_GL0.tar.gz
to:
curl
https://gitlab.com/gitlab-org/gitlab-foss/-/archive/7efd19e3716ab6f9146052da76d1bd59ec815f2d.tar.gz?dummy=/gitlab-org-gitlab-foss-7efd19e3716ab6f9146052da76d1bd59ec815f2d_GL0.tar.gz

The new extracted archive will have a different folder name.
Before it was:
gitlab-foss-7efd19e3716ab6f9146052da76d1bd59ec815f2d-7efd19e3716ab6f9146052da76d1bd59ec815f2d
now it is:
gitlab-foss-7efd19e3716ab6f9146052da76d1bd59ec815f2d

So all ports using gitlab must regen their distinfo.

PR:		254866
MFH:		2021Q2
Differential Revision:	https://reviews.freebsd.org/D29628
commit hash: 12ae9706d9b2bc40f303077f1b3c5801b94ea027 commit hash: 12ae9706d9b2bc40f303077f1b3c5801b94ea027 commit hash: 12ae9706d9b2bc40f303077f1b3c5801b94ea027 commit hash: 12ae9706d9b2bc40f303077f1b3c5801b94ea027 12ae970
Thursday, 8 Apr 2021
09:36 Mathieu Arnold (mat) search for other commits by this committer
Cleanup executable bits, prompted by 9e1d7c39a1fa.
commit hash: 0b1ee554266f293671f46121f61a0a367298749d commit hash: 0b1ee554266f293671f46121f61a0a367298749d commit hash: 0b1ee554266f293671f46121f61a0a367298749d commit hash: 0b1ee554266f293671f46121f61a0a367298749d 0b1ee55
Tuesday, 6 Apr 2021
14:27 Mathieu Arnold (mat) search for other commits by this committer
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 5d33e04
Monday, 29 Mar 2021
07:42 bapt search for other commits by this committer
Remove upgrade script

It never actually really have been a thing, and can be done
directly in install/deinstall scripts

Reviewed by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D29427
Original commitRevision:569436 
Monday, 22 Mar 2021
15:13 mat search for other commits by this committer
Fix an obscure sed message while going through check-plist.

The obscure message being:
sed: 4: /tmp/sed_plist_sub.1i0ZNBB8: RE error: trailing backslash (\)

Thanks to:	kevans
Original commitRevision:568966 
15:13 mat search for other commits by this committer
Don't use an escape sequence when you can use a character class.

Using an escape sequence is more likely to get munged at some point
while going through from make to sh to sed.
Original commitRevision:568965 
Friday, 19 Mar 2021
14:32 mat search for other commits by this committer
Add the same WRKSRC warning for USE_GITLAB than for USE_GITHUB.
Original commitRevision:568798 
14:32 mat search for other commits by this committer
Fix usage of USE_GITHUB, multiple downloads, and WRKSRC_SUBDIR.

PR:		246196
Submitted by:	Sergei Vyshenski
Original commitRevision:568797 
Wednesday, 17 Mar 2021
14:16 bapt search for other commits by this committer
update to 1.16.99.3:

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
Original commitRevision:568662 
Friday, 26 Feb 2021
19:06 bapt search for other commits by this committer
Pass all env variable supported by dialog4ports to
the customer script that will run dialog4ports

PR:		253465
Submitted by:	Olivier Certner <olivier.freebsd@free.fr>
Original commitRevision:566629 
Thursday, 4 Feb 2021
06:04 bapt search for other commits by this committer
Remove expired gstreamer 0.x

gstreamer 1.x has been introduced long ago and gstreamer 0.x was kept
to let time for applications to catchup on gstreamer 1.x
Original commitRevision:563995 
Monday, 1 Feb 2021
12:37 rene search for other commits by this committer
Mk/bsd.port.mk: Remove support for FreeBSD 12.1 which reached end-of-life today.

MFH:		2021Q1
Original commitRevision:563568 
Friday, 20 Nov 2020
11:05 0mp search for other commits by this committer
Revert parts of r555738 which were probably not meant to be committed

PR:		248402
Reported by:	Franco Fichtner <franco@opnsense.org>
Approved by:	portmgr blanket
Original commitRevision:555755 
07:16 adamw search for other commits by this committer
Add education virtual category

PR:		248402
Submitted by:	PauAmma
Original commitRevision:555738 
Tuesday, 3 Nov 2020
14:36 0mp search for other commits by this committer
Fix a typo

Reported by:	cy
Approved by:	portmgr blanket
Original commitRevision:553987 
10:05 0mp search for other commits by this committer
Discourage users from using DO_NADA

It should not be used to make targets do nothing. In such cases,
it's most likely the ports infrastructure which requires fixing.

Suggested by:	bapt
Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D27072
Original commitRevision:553975 
Sunday, 11 Oct 2020
11:53 meta search for other commits by this committer
Mk/bsd.port.mk: Remove no-op USE_LIBRUBY variable

PR:		238170
Submitted by:	ak
Approved by:	portmgr (adamw)
Original commitRevision:552055 
Sunday, 4 Oct 2020
14:15 manu search for other commits by this committer
Bump MINIMAL_PKG_VERSION to 1.15.9 after the @sample symlink fix.

Approved by:	portmgr (bapt@ implicit pkg breakage)
Original commitRevision:551423 
Friday, 2 Oct 2020
14:06 bapt search for other commits by this committer
Bump the minimal revision required for pkg, due to the fixes in pkg 1.15.8
Original commitRevision:551212 
Thursday, 1 Oct 2020
18:31 manu search for other commits by this committer
Bump the minimal pkg version to 1.15.6

1.15 introduced more lua scripts and keywords handling and we want
to push that, so bump the minimal pkg version needed to 1.15.6 which
is the latest release available.

Approved by:	portmgr (bapt@)
Original commitRevision:550858 
Wednesday, 30 Sep 2020
13:13 kevans search for other commits by this committer
bsd.port.mk: clarify intended usage of REINPLACE_ARGS

This is a follow-up to mat clearing out invalid usage in r550694 -- the
intention is only for the -i flag to be specified, and the framework can and
does rely on this at times.

Discussed with:	mat
Approved by:	portmgr (mat)
Original commitRevision:550700 
Monday, 28 Sep 2020
13:46 0mp search for other commits by this committer
bsd.port.mk: Handle incorrect binary aliases gracefully

Currently, if the src element of a BINARY_ALIAS pair is missing,
the ports framework would just print out the help message of install(1)
and exit with a failure. This might be hard to debug for novice ports
users.

Let's introduce a check, which would allow us to print
that the src component is missing.

This situation happens more often than it seems to. For example,
BINARY_ALIAS tend to blow up when used for test dependencies,
because binary aliases are created before test dependencies
are installed. This leads to a lot of confusion for my experience.

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D26551
Original commitRevision:550426 
Sunday, 27 Sep 2020
17:46 0mp search for other commits by this committer
Print the name of the problematic archive on failed extraction

It is useful when working with a port with a large number of distfiles.
In case one of them is failing to extract, the framework would print out
its name to ease debugging.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D25178
Original commitRevision:550291 
Monday, 3 Aug 2020
13:53 mat search for other commits by this committer
Move script to a more appropriate location.
Original commitRevision:544070 
Thursday, 25 Jun 2020
12:37 mat search for other commits by this committer
A PLIST file is supposed to be self contained, reset owner/group/mode
after each.

Differential Revision:	https://reviews.freebsd.org/D25295
Original commitRevision:540387 
12:37 mat search for other commits by this committer
Make sure rc files are owned by root:wheel with a sensible mode.

PR:		246158
Reported by:	Chad Jacob Milios
Differential Revision:	https://reviews.freebsd.org/D25295
Original commitRevision:540386 
Thursday, 14 May 2020
14:33 mat search for other commits by this committer
Add PATCH_CONTINUE_ON_FAIL to allow patching to go through all the
patches even if one fail.

This helps when upgrading ports with a large number of patches, like
www/chromium where having to fix one patch, re-do the patching, fix the
fallout, 800 times, is really painful.

This fixes the first attempt at this which would make ports with
multiple patches patching one file somewhat explode.
Original commitRevision:535241 
Wednesday, 29 Apr 2020
14:01 bapt search for other commits by this committer
Allow lua scripts in the framworks.

Bump the minimum required pkg version to a version that accepts
properly lua scripts

Lua script offers the advantages over shell scripts that they are
running in a capsicum sandbox and they are natively rootdir friendly

Reviewed by:		portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D21433
Original commitRevision:533337 
Monday, 27 Apr 2020
12:36 mandree search for other commits by this committer
bsd.port.mk: fix comment typo and excess full-stop in IGNORE (FLAVORS)

This is to fix a cacche type to ccache in a comment, and the double
full-stop on the console when trying to build an unsupported FLAVOR:
===>  py27-example-9.8.7 Unknown flavor 'py27', possible flavors: py37..

Approved by:	portmgr@ (bapt@, on reviews.f.o)
Differential Revision:	https://reviews.freebsd.org/D24588
Original commitRevision:533130 
Tuesday, 21 Apr 2020
15:50 bdrewery search for other commits by this committer
OVERLAYS: Include <overlay>/Mk/bsd.overlay.mk

Reviewed by:		portmgr (mat, bapt)
Differential Revision:	https://reviews.freebsd.org/D24506
Original commitRevision:532277 
15:49 bdrewery search for other commits by this committer
Revert r532275
Original commitRevision:532276 
15:48 bdrewery search for other commits by this committer
OVERLAYS: Include <overlay>/Mk/bsd.overlay.mk

Reviewed by:	portmgr (mat, bapt)
Original commitRevision:532275 
Tuesday, 31 Mar 2020
08:31 0mp search for other commits by this committer
Fix install-missing-packages when port is missing multiple dependencies

The current implementation of install-missing-packages does not handle
correctly the situation when a port is missing multiple dependencies. pkg(8)
would only get the first missing origin as an argument. All the other origins
would be listed on new lines and would not be passed to pkg(8).

PR:		244215
Discussed with:	mat, tobik
Approved by:	portmgr (implicit, fix r525388)
Differential Revision:	https://reviews.freebsd.org/D23795
Original commitRevision:529956 
Monday, 2 Mar 2020
12:43 mat search for other commits by this committer
12.0 is not supported any more.

With hat:	portmgr
Original commitRevision:527628 
Friday, 14 Feb 2020
19:11 grembo search for other commits by this committer
Clarify description of OSREL/OSVERSION in bsd.ports.mk.

PR:		244120
Approved by:	portmgr (adamw)
Original commitRevision:526131 
Thursday, 6 Feb 2020
21:32 rene search for other commits by this committer
Mk/bsd.port.mk: sort VALID_CATEGORIES, no functional change

Submitted by:	rene
Approved by:	portmgr (swills)
Differential Revision:	https://reviews.freebsd.org/D23545
Original commitRevision:525453 
16:43 0mp search for other commits by this committer
Improve implementation of install-missing-packages

As suggested by mat@ in D23484, let's use a proper if statement here
instead of short-circuits operators. Also, arguments to echo should be
quoted and ECHO_CMD should be used instead of ECHO (see bsd.commands.mk for
details).

Reported by:	mat
Reviewed by:	mat
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23535
Original commitRevision:525388 
Tuesday, 4 Feb 2020
10:01 0mp search for other commits by this committer
Fix install-missing-packages

r519284 introduced a new target, install-missing-packages, which is
meant to allow users to install dependencies via pkg(8) instead of
building them themselves locally.

The target was producing errors when the dependencies were already
available on the system. This commit adjusts this behavior to just
silently do nothing if everything is fine. Also, wrap the command
with SU_CMD for better user experience.

Also, fix some trailing whitespace introduced in the original commit.

Reviewed by:	bapt
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23484
Original commitRevision:525138 
Monday, 20 Jan 2020
19:27 mat search for other commits by this committer
Making REWARNFILE overridable was an artefact from testing.

Fix that.
Original commitRevision:523641 
Wednesday, 15 Jan 2020
12:06 bapt search for other commits by this committer
Add LOCALBASE/share/man to the valid path for manpages

Also compress manpages in this location.

As a followup of a discussion which occured in 2017:
https://lists.freebsd.org/pipermail/freebsd-arch/2017-March/018115.html
And following:
https://svnweb.freebsd.org/base?view=revision&revision=315053
and
https://svnweb.freebsd.org/base?view=revision&revision=315142

All the supported FreeBSD version now supports share/man in manpath for
LOCALBASE As a result the ports tree can now accept it for manpage, but
more over migrate to this new path. Resulting in more consistency now the
manpages in base and ports would be in the relative path (under share/)
and a reduced amount of patching needed to port something to FreeBSD

Note1: this has already be done for GNU info pages earlier
Note2: due to the fact that for end user no functionnality will change during
the migration of the manpages to the new location and to avoid massive rebuild
of packages, it has been decided to not bump portrevision when migrating.

Reviewed by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D23166
Original commitRevision:523104 
Thursday, 9 Jan 2020
13:01 swills search for other commits by this committer
Add QA warning about useless REINPLACE_CMD

Reviewed by:	mat, bdrewery, tobik
Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D22174
Original commitRevision:522484 
Friday, 20 Dec 2019
01:14 jhb search for other commits by this committer
Include the tool name for toolchain variables when using CROSS_TOOLCHAIN.

Previously variables such as AS, LD, etc. were only set to the path
but not the tool itself due to a typo.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D22593
Original commitRevision:520455 
Sunday, 8 Dec 2019
10:19 lme search for other commits by this committer
Add new Makefile target "install-missing-packages" to install missing
dependencies from packages.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D22551
Original commitRevision:519284 
Friday, 29 Nov 2019
15:02 pkubaj search for other commits by this committer
Mk/bsd.port.mk: detect powerpc64 abi

We'll have a new abi on ppc64 soon (ELFv2) which is incompatible with the ELFv1
abi. We need to detect the abi on which we build stuff.

Submitted by:	mikael_urankar@gmail.com
Approved by:	portmgr (earlier version)
Differential Revision:	https://reviews.freebsd.org/D22039
Original commitRevision:518658 
Wednesday, 20 Nov 2019
22:44 jhb search for other commits by this committer
Permit multiple packing list files to be listed in PLIST.

This permits a port to use separate packing lists for optional
components instead of depending on PLIST_SUB.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D22450
Original commitRevision:518058 
Thursday, 7 Nov 2019
16:30 rene search for other commits by this committer
Clean up support for FreeBSD 11.2.

While here, modernize some comments in Mk/bsd.*.mk.

Note that graphics/drm-fbsd11.2-kmod is not renamed yet, this was somewhat
under discussion.

Submitted by:	rene
Reviewed by:	antoine, jbeich, mat, zeising
Differential Revision:	https://reviews.freebsd.org/D21974
Original commitRevision:516983 
Tuesday, 5 Nov 2019
21:08 rene search for other commits by this committer
bsd.port.mk: update minimal supported version of FreeBSD to 11.3

Reviewed by:	mat (and others)
Approved by:	portmgr (implicit)
MFH:		2019Q4
Differential Revision:	https://reviews.freebsd.org/D21974
Original commitRevision:516838 
Monday, 4 Nov 2019
18:08 zeising search for other commits by this committer
Retire XORG_CAT

Retire XORG_CAT, it is not needed since all ports has moved to use
USES=xorg-cat.
Add a check to bsd.sanity.mk causing an error if any port happens to set it
in the future.

PR:		241694
Approved by:	portmgr (mat)
Original commitRevision:516730 
12:33 rene search for other commits by this committer
Remove "palm" from VALID_CATEGORIES in bsd.port.mk after r516635

Reported by:	sunpoet
Approved by:	portmgr (implicit)
Original commitRevision:516636 
Saturday, 12 Oct 2019
20:49 pkubaj search for other commits by this committer
Mk/bsd.port.mk: use GNU LD from ports on powerpc64 elfv2 when GNU LD is required

The reason is that on elfv2 systems we still have ld.bfd in base, but it's only
used for 32-bit binaries (LLD currently doesn't support linking 32-bit PPC
binaries).
ld.bfd from base supports only elfv1 and using it breaks linking many ports that
set LLD_UNSAFE. Use Binutils from ports in such case.

PR:             239743
Submitted by:   jbeich
Approved by:    portmgr
Differential Revision:	https://reviews.freebsd.org/D21996
Original commitRevision:514354 
Wednesday, 9 Oct 2019
12:28 bapt search for other commits by this committer
Remove the ipv6 virtual category

in 2019 the norm is for applications to support both v4 and v6 version of the ip
stack. Furthermore, the ipv6 category was clearly not consistently spread over
the ports tree defeating the goal of the category.
Original commitRevision:514146 
Tuesday, 8 Oct 2019
18:31 tijl search for other commits by this committer
Let "make makesum" pass DISTFILES to "make fetch".  For Linux ports "make
makesum" downloads distfiles for all supported architectures while "make
fetch" only downloads files for the build architecture.

Approved by:	portmgr (bapt)
Original commitRevision:514097 
Tuesday, 1 Oct 2019
14:33 bapt search for other commits by this committer
BINARY_WRAPPERS allow to push in front of the PATH wrappers for binaries.
This is useful when 2 tools do provide the same feature, but the configure
scripts do test for some variables which are not in one of the tool.

For example m4 in base is mostly compatible with GNU m4 when called with the -g
arguement. This wrapper allows to use it with build systems that do check for it
calling --version and expecting GNU in the arguments.

Reviewed by:	mat (final discussions on irc)
Differential Revision:	https://reviews.freebsd.org/D21835
Original commitRevision:513486 
Sunday, 29 Sep 2019
04:15 bapt search for other commits by this committer
Reduce code duplication by calling fetch target

when converting the do-fetch target to proper scripting
we lost the ability to overwrite do-fetch when running make makesum.
as reported here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=

Let's call again do-fetch directly instead of duplicating its content

PR:		215530
Reported by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D21544
Original commitRevision:513191 
Tuesday, 10 Sep 2019
01:58 adamw search for other commits by this committer
Fix string typos

Submitted by:	Rebecca Cran
Original commitRevision:511728 
Thursday, 5 Sep 2019
13:45 bapt search for other commits by this committer
Avoid appending FLAVORS to PORTS_FEATURES multiple times

PR:		224158
Reported by:	yuri@
Original commitRevision:511188 
09:07 bapt search for other commits by this committer
Fix make deinstall-depends with pkg.

drop pkg itself from the list of deinstall-depends in order
to keep pkg around to be able to deinstall more ports.

PR:		204296
Reported by:	ian
Original commitRevision:511161 
Wednesday, 4 Sep 2019
12:23 bapt search for other commits by this committer
Fix documentation of the reinstall target
Original commitRevision:511088 
12:01 bapt search for other commits by this committer
Fix the reinstall target to make it follow a proper sequence
first deinstall then reinstall.

For now keep the DEPENDS_TARGET, which should probably die, but
let study that in a second step

PR:		224244
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Original commitRevision:511086 
Tuesday, 3 Sep 2019
14:36 bapt search for other commits by this committer
Add support for overlays

overlays are a way to help users to integrate their own ports tree
with the official ports tree without having to maintain clone of the
official tree and remerge on regular basis.

The ports tree will lookup in the overlays (in the order the are listed in
OVERLAY variable) for the dependencies and the USES. It will use the first
found.

in order to use it the user have to declare his overlays that way in their
make.conf:
OVERLAYS= overlay1 overlay2 overlay3

Reviewed by:	manu
Approved by:	swills
Differential Revision:	https://reviews.freebsd.org/D21468
Original commitRevision:510950 
14:12 bapt search for other commits by this committer
Now that bmake is the only supported make
Remove old fmake compatibility

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D21432
Original commitRevision:510943 
Tuesday, 27 Aug 2019
09:01 bapt search for other commits by this committer
Factorize if statements in fake-pkg
Original commitRevision:509996 
Monday, 26 Aug 2019
09:45 zeising search for other commits by this committer
Change bsd.xorg.mk to USES=xorg and USES=xorg-cat

Change the handling of xorg dependencies to use the USES framework instead
of bsd.xorg.mk.  bsd.xorg.mk is split into two parts:
* USES=xorg for ports depending on xorg ports with USE_XORG
* USES=xorg-cat for xorg ports with XORG_CAT

USES=xorg is fairly straight forward.  The components needed are specified
with USE_XORG, and USES=xorg is needed to pull in this part of the
framework.

USES=xorg-cat requires that the category, previously specified with
XORG_CAT, now be passed as an argument to xorg-cat, like this
USES=xorg-cat:category.  Not specifying a category is an error.
Further, it is also possible to specify which build system to use.  The
default if nothing is specified is autoconf, but meson will also be supported.
This is added with a second argument: USES=xorg-cat:category[,buildsystem].

Detailed changelog:
* Add support in Uses/xorg-cat.mk to specify build system.  Previously, only
  autoconf was supported for xorg ports, but with this change, it's possible
  to use meson instead.  Autoconf is still the defaultx, if nothing else is
  specified.  The meson support is still disabled, and requires more testing.
* Add support in Uses/xorg-cat.mk to pull sources from freedesktop.org
  gitlab.
  When specifying USE_GITLAB in a port using xorg-cat, then various GL_*
  variables will be set up automatically, as well as needed changes to the
  build.
* Switch x11-drivers/xf86-video-intel to use the USE_GITLAB framework.
* While touching xf86-video-intel, switch to USES=xorg xorg-cat:driver, and
  pet portlint.
* Add compat shims and warnings to bsd.port.mk, which will handle the old
  style ports Makefiles.
* Change Uses/gl.mk and Uses/motif.mk to use this new framework.
* Change Uses/autoreconf.mk to check and add dependencies later.  This is
  needed because xorg-cat uses autoreconf, and without this fix
  dependencies were not added properly.
* Be stricter about checking for arguments in USE_XORG, previously, :build
  and :run were accepted, but not supported.  Only the default or :both
  supported.
* Change multimedia/gstreamer1-vaapi to handle the stricter argument
  checking in USE_XORG, and add USES=xorg
* change x11/xscope to get distinfo from xorg-cat, instead of rolling it's
  own, and add USES=xorg-cat

PR:		238988 (exp-run)
Reviewed by:	antoine, tcberner, tijl, mat, tobik
Approved by:	portmgr (antoine)
Obtained from:	FreeBSD Graphics Team development repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/usesxorg
Sponsored by:	B3 Init (zeising)
Differential Revision:	https://reviews.freebsd.org/D20724
Original commitRevision:509895 
Friday, 23 Aug 2019
12:46 bapt search for other commits by this committer
Use keywords to simplify ldconfig code

PR:		239226
Reviewed by:	mat@
Differential Revision:	https://reviews.freebsd.org/D20951
Original commitRevision:509644 
Monday, 19 Aug 2019
12:18 mat search for other commits by this committer
Add a QA check warning porters about non UCL pkg-message files.

Reviewed by:	adamw
Differential Revision:	https://reviews.freebsd.org/D21262
Original commitRevision:509282 
Wednesday, 14 Aug 2019
03:26 meta search for other commits by this committer
Implement new virtual category: net-vpn for VPN related ports

based on discussion at ports@ [1]. As VPN softwares are put in different
physical category net and security. This is a little bit confusing. Let's
give them new virtual category net-vpn.

[1] https://lists.freebsd.org/pipermail/freebsd-ports/2019-April/115915.html

PR:		239395
Submitted by:	myself
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D21174
Original commitRevision:508887 
Sunday, 9 Jun 2019
04:31 tobik search for other commits by this committer
Mk/bsd.port.mk: Extend pre-check-config to check option group names too

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D20426
Original commitRevision:503781 
Wednesday, 29 May 2019
08:18 ak search for other commits by this committer
- Remove obsolete (since r473503) USE_QT4/5 variable descriptions

PR:	238172
Approved by:	portmgr (rene)
Original commitRevision:502941 
Monday, 27 May 2019
10:33 ak search for other commits by this committer
- Remove no-op (since r415842) NOFETCHFILES variable from the ports tree.

Approved by:	portmgr (mat)
Original commitRevision:502781 
Friday, 3 May 2019
13:58 mat search for other commits by this committer
Cleanup USE_GIT(HUB|LAB) a bit.

- Make USE_GIT(HUB|LAB) behave more responsibly with DISTNAME.
- Fix a small bug in the USE_GITLAB extra distfile naming.

Differential Revision:	https://reviews.freebsd.org/D20140
Original commitRevision:500731 
Tuesday, 23 Apr 2019
17:52 pkubaj search for other commits by this committer
Remove checks for ia64, this is not a supported architecture.

PR:		237104
Approved by:	portmgr
Original commitRevision:499773 
Tuesday, 26 Feb 2019
18:54 sunpoet search for other commits by this committer
Minor fixes

Differential Revision:	https://reviews.freebsd.org/D19360
Submitted by:	sunpoet (myself)
Approved by:	portmgr (bapt)
Original commitRevision:493977 
Monday, 11 Feb 2019
15:21 amdmi3 search for other commits by this committer
Convert bsd.sdl.mk to Uses/sdl.mk

Frow now on, USES=sdl should be used to specify dependency on SDL
libraries.
USE_SDL is still required to specify components, specifying it
without USES=sdl is still supported, but deprecated, and leads to
a warning. USE_SDL=yes support was removed, and now leads to error,
USE_SDL=sdl should be used instead (all ports which still used
USE_SDL=yes were fixed). sdl.mk was simplified and modernized along
the way.

PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235561
Approved by:	portmgr (mat)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19075
Original commitRevision:492696 
Wednesday, 6 Feb 2019
12:15 mat search for other commits by this committer
Make sure check-sanity runs when running make makesum, to catch up
errors early.  This will prevent errors introduced in r492127 from
happening again.
Original commitRevision:492301 
Tuesday, 5 Feb 2019
09:06 meta search for other commits by this committer
Mk/bsd.port.mk: fix grammar

PR:		232979
Submitted by:	Chris Petrik <christopherpetrik335@student.athenstech.edu>
Approved by:	portmgr (mat)
Original commitRevision:492195 
Sunday, 16 Dec 2018
16:56 rene search for other commits by this committer
Remove partial support for flavored DEPRECATED and EXPIRATION_DATE

Although nice in theory, all 19 ports that were using it had an "if FLAVOR"
block in them anyway and it broke support for various tools, such as rmport,
Freshports (possibly) and pkg notes.

This reverts r484598

Discussed with:	tcberner
Original commitRevision:487602 
Monday, 3 Dec 2018
20:03 sunpoet search for other commits by this committer
Use consistent warning message for USE_GL, USE_GNOME, USE_MATE and USE_PHP

Differential Revision:	https://reviews.freebsd.org/D18399
Approved by:	portmgr (rene)
Original commitRevision:486551 
Saturday, 10 Nov 2018
18:12 bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
Original commitRevision:484628 
10:04 tcberner search for other commits by this committer
Add Flavor helpers for DEPRECATED and EXPIRATION_DATE

If a port has multiple flavors and one needs to be deprecated,
one can now write

	qt4_DEPRECATED=		Qt4 has been EOL since december 2015
	qt4_EXPIRATION_DATE=	2019-03-15

to let users know that changes are coming.

Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D17740
Original commitRevision:484598 
Thursday, 1 Nov 2018
10:24 rene search for other commits by this committer
Mark FreeBSD 10.4 as unsupported, it is end-of-life as of today.

Users who still rely on FreeBSD 10 should use tags/RELEASE_10_EOL
Original commitRevision:483654 
Sunday, 21 Oct 2018
12:02 rene search for other commits by this committer
bsd.port.mk: remove obsolete PKGREQ variable [1] and modernize a comment about
/var/db/pkg.

Differential Revision:	https://reviews.freebsd.org/D5 [1]
Original commitRevision:482668 
Monday, 1 Oct 2018
09:53 rene search for other commits by this committer
Drop support for FreeBSD 11.1 in bsd.port.mk, its support ended on 2018-09-30.

Submitted by:	jbeich
MFH:		2018Q4
Original commitRevision:481023 
Sunday, 23 Sep 2018
11:14 sunpoet search for other commits by this committer
Update description of MANPREFIX

Differential Revision:	https://reviews.freebsd.org/D17260
Approved by:	portmgr (adamw)
Original commitRevision:480496 
Tuesday, 18 Sep 2018
18:53 emaste search for other commits by this committer
bsd.port.mk: remove unnecessary if defined() test

Approved by:	portmgr
Original commitRevision:480065 
14:48 emaste search for other commits by this committer
Hoist LDFLAGS_${ARCH} logic into bsd.port.mk

Approved by:	portmgr (bapt)
Sponsored by:	The FreeBSD Foundation
Original commitRevision:480026 
Monday, 10 Sep 2018
19:56 zeising search for other commits by this committer
Change USE_GL to become USES=gl.

Change USE_GL to become USES=gl.  You still need to specify USE_GL as well,
to specify which gl components you need, such as egl glesv2 glut glu glw gl.
Only specifying USE_GL is supported for now, to ease in transition.  It is
however deprecated, and will be removed eventually.
Specifying USES=gl without USE_GL is an error.
USE_GL=yes is also deprecated, but supported for now.  It implies USE_GL=glu.

Fix fallout from this change.

PR:		230692
Approved by:	portmgr (antoine)
exp-run by:	antoine
Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16774
Original commitRevision:479445 
13:41 mat search for other commits by this committer
Move sanity checks later.

Some USES set some variables that a porter may need to be aware and
set some variables too late for sanity checks to do a good job.
Original commitRevision:479421 
13:16 mat search for other commits by this committer
Add a DEV_ERROR if PORTDOCS/PORTEXAMPLES are set and DOCS/EXAMPLES
options are not defined.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13651
Original commitRevision:479409 
Tuesday, 28 Aug 2018
12:19 mat search for other commits by this committer
Add DEV_WARNING when misusing USES=mate/USES=gnome.

Differential Revision:	https://reviews.freebsd.org/D16828
Original commitRevision:478304 
Tuesday, 31 Jul 2018
18:41 zeising search for other commits by this committer
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
Original commitRevision:476013 
Thursday, 26 Jul 2018
22:25 jhb search for other commits by this committer
Add support for amd64 and i386 to base/binutils and base/gcc.

- To support amd64, map amd64 to x86_64 when generating the --host argument
  to configure in bsd.port.mk and when generating --target arguments in port
  Makefiles.
- Add entries to the plists for i386 and amd64.  amd64 generally includes both
  amd64-specific entries as well as i386 entries.
- Don't include the builtin float.h for i386 and amd64.

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D16250
Original commitRevision:475401 
10:37 mat search for other commits by this committer
Tell people who disabled LICENSE processing that it then cannot be
checked.

Reported by:	mfechner
Approved by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D16450
Original commitRevision:475360 
Wednesday, 18 Jul 2018
11:13 mat search for other commits by this committer
Add a license qa check to tell porters when their ports will be mostly
useless.

Reviewed by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D16103
Original commitRevision:474850 
Saturday, 30 Jun 2018
08:37 mat search for other commits by this committer
Convert to readelf.

objdump is being removed from HEAD, make sure everything still works
when this happens.

PR:		229049
Reported by:	emaste
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D15904
Original commitRevision:473605 

Number of commits found: 1255 (showing only 100 on this page)

[First Page]  «  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  [Last Page]