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.ccache.mk

Number of commits found: 18

Monday, 12 Sep 2022
07:47 Yuri Victorovich (yuri) search for other commits by this committer
Mk/bsd.ccache.mk: Add CCACHE_ENABLED variable for ports' convenience

Some projects do some special handling when the ccache program is present.
This causes problems because ports framework has its own ccache settings
and mere presence of ccache program doesn't mean that ccache is enabled.
The new CCACHE_ENABLED variable can be used to tell projects if ccache
is really enabled.

PR:		266310
Approved by:	tcberner@ (as portmgr)
commit hash: 679b9e2f43675a36fa552404c770ab620a350fa1 commit hash: 679b9e2f43675a36fa552404c770ab620a350fa1 commit hash: 679b9e2f43675a36fa552404c770ab620a350fa1 commit hash: 679b9e2f43675a36fa552404c770ab620a350fa1 679b9e2
Sunday, 24 Apr 2022
10:00 Tobias C. Berner (tcberner) search for other commits by this committer
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 aa25396
Wednesday, 14 Jul 2021
18:09 Bryan Drewery (bdrewery) search for other commits by this committer
Mk/bsd.ccache.mk: Add more documentation.

PR:	242944
commit hash: 9984bd302c51f48dccba1346ec717b0d7745d5b8 commit hash: 9984bd302c51f48dccba1346ec717b0d7745d5b8 commit hash: 9984bd302c51f48dccba1346ec717b0d7745d5b8 commit hash: 9984bd302c51f48dccba1346ec717b0d7745d5b8 9984bd3
18:09 Bryan Drewery (bdrewery) search for other commits by this committer
Mk/bsd.ccache.mk: Fix Poudriere CCACHE_STATIC_PREFIX feature.

Poudriere's CCACHE_STATIC_PREFIX feature (not Mk/) avoids installing
ccache for each port using the native jail ABI and instead copies in a
host static binary.  It uses NO_CCACHE_DEPEND to avoid installing
ccache.  For example, this is used for ccache-memcached where the
dependency chain would make using ccache unfeasible.

Poudriere sets CCACHE_WRAPPER_PATH, rather than the new CCACHE_PKG_PREFIX.
Because CCACHE_BIN is now computed from CCACHE_PKG_PREFIX rather than
CCACHE_WRAPPER_PATH, CCACHE_BIN was incorrect.  Now compute
CCACHE_PKG_PREFIX from CCACHE_WRAPPER_PATH if it is set, otherwise
fallback to using LOCALBASE and computing CCACHE_BIN and
CCACHE_WRAPPER_PATH from there.

PR	257151
Fixes:	6b641f4eb4 ("Mk: Document and simply user-modifiable ...")
commit hash: 481cf80cb4226bcb94fe743428879848550f659e commit hash: 481cf80cb4226bcb94fe743428879848550f659e commit hash: 481cf80cb4226bcb94fe743428879848550f659e commit hash: 481cf80cb4226bcb94fe743428879848550f659e 481cf80
Monday, 12 Jul 2021
19:49 Bryan Drewery (bdrewery) search for other commits by this committer
Mk/bsd.ccache.mk: Rename CCACHE_PREFIX -> CCACHE_PKG_PREFIX

CCACHE_PREFIX already means something special to ccache.

PR:	242944
commit hash: be98df0b75eaa77c0c7153f4b389adf6c34691ba commit hash: be98df0b75eaa77c0c7153f4b389adf6c34691ba commit hash: be98df0b75eaa77c0c7153f4b389adf6c34691ba commit hash: be98df0b75eaa77c0c7153f4b389adf6c34691ba be98df0
19:43 Bryan Drewery (bdrewery) search for other commits by this committer
Mk/bsd.ccache.mk: Use CCACHE_BIN in BUILD_DEPENDS
commit hash: 6b37107bea260ec0493017e6c69339f8fa62dc9f commit hash: 6b37107bea260ec0493017e6c69339f8fa62dc9f commit hash: 6b37107bea260ec0493017e6c69339f8fa62dc9f commit hash: 6b37107bea260ec0493017e6c69339f8fa62dc9f 6b37107
19:35 Bryan Drewery (bdrewery) search for other commits by this committer
Mk: Document and simply user-modifiable ccache vars

PR:	242944
commit hash: 6b641f4eb46bba486b2664d0c9ffd992d035cd2a commit hash: 6b641f4eb46bba486b2664d0c9ffd992d035cd2a commit hash: 6b641f4eb46bba486b2664d0c9ffd992d035cd2a commit hash: 6b641f4eb46bba486b2664d0c9ffd992d035cd2a 6b641f4
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
Thursday, 10 Oct 2019
20:09 bdrewery search for other commits by this committer
- Add compat for NOCCACHE -> NO_CCACHE
Original commitRevision:514247 
20:06 bdrewery search for other commits by this committer
- Add a CCACHE_BIN variable for simplified use where needed.
Original commitRevision:514246 
Sunday, 25 Feb 2018
03:32 bdrewery search for other commits by this committer
WITH_CCACHE_BUILD: Fix some ports not using proper CCACHE_DIR.

Some ports will truncate CCACHE_DIR from the env and due to HOME=${WRKDIR}
will incorrectly use ${WRKDIR}/.ccache.  Symlink to the proper place.

Approved by:	portmgr (implicit)
Original commitRevision:462894 
Friday, 10 Mar 2017
02:20 bdrewery search for other commits by this committer
Allow overriding the ccache location with CCACHE_WRAPPER_PATH.

This is the same variable name as used in the base build from
bsd.compiler.mk.

With hat:	portmgr
Original commitRevision:435818 
Thursday, 9 Mar 2017
23:20 bdrewery search for other commits by this committer
WITH_CCACHE_BUILD: Add a NO_CCACHE_DEPEND to allow using ccache without the
dependency.

This allows WITH_CCACHE_BUILD to be set and still allow modifying MAKE_ENV/CC,
etc, to achieve using the ccache wrappers located at LOCALBASE/libexec/ccache.
This kind of mechanism is needed to support ccache-memcached which has
many build dependencies.  Building a version of that first then allows
building further ports with it without introducing cyclic dependencies.
Poudriere will grow support for using a static version of ccache for this
purpose.

With hat:	portmgr
Original commitRevision:435809 
22:35 bdrewery search for other commits by this committer
Set proper tab size in editors
Original commitRevision:435806 
Sunday, 27 Mar 2016
01:23 bapt search for other commits by this committer
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Original commitRevision:411970 
Tuesday, 14 Apr 2015
20:58 bdrewery search for other commits by this committer
Let WITH_CCACHE_BUILD work on the pkg port that is not PKG_ORIGIN.

For example, if ports-mgmt/pkg is PKG_ORIGIN then it is safe to use
ccache for ports-mgmt/pkg-devel.
Original commitRevision:384027 
Sunday, 22 Mar 2015
19:41 bdrewery search for other commits by this committer
Unbreak ccache after r359201 set HOME in MAKE_ENV/CONFIGURE_ENV rather than
in the global scope as bsd.ccache.mk expected.

This was causing ccache to use WKRDIR/.ccache for obj caching. 'make clean'
would then lose all cached files.  This worked in in Poudriere though as
CCACHE_DIR is explicitly defined.

With hat:	portmgr
Original commitRevision:381950 
Tuesday, 28 Oct 2014
18:01 bdrewery search for other commits by this committer
Move WITH_CCACHE_BUILD logic to bsd.ccache.mk

With hat:	portmgr
Original commitRevision:371640 

Number of commits found: 18