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: devel/scons/files/patch-engine-SCons-compat-_scons_subprocess.py

Number of commits found: 3

Sunday, 10 Apr 2016
12:56 mi search for other commits by this committer
Upgrade from 2.4.1 to 2.5.0. The change-log is here:

	http://download.sourceforge.net/project/scons/scons/2.5.0/CHANGES.txt

The compatibility wrapper for subprocess, in particular, has been removed as
unnecessary for Python above 2.7.

Notified by:	portscout
Original commitRevision:412929 
Thursday, 4 Feb 2016
12:27 marino search for other commits by this committer
devel/scons: Upgrade 2.3.0 => 2.4.1 and reset maintainer

While the maintainer has mostly been responsive since July 2010, his
actions were limited to approving PRs (mainly to upgrade scons because
the maintainer wasn't doing it).  Not a single update originated from
the maintainer himself.  Since being a gatekeeper isn't the purpose of
a maintainer, I'm going to reset the port on this timeout so that future
upgrades can get applied faster than they have been.

PR:		206343
Submitted by:	myself
Approved by:	maintainer timeout
Original commitRevision:408027 
Thursday, 25 Dec 2008
14:57 pgollucci search for other commits by this committer
Python's subprocess module has a race condition: Popen() constructor has a call
to global "_cleanup()" function on whenever a Popen object gets created, and
that call causes a check for all pending Popen objects whether their subprocess
has exited - i.e. the poll() method is called for every active Popen object.

See http://bugs.python.org/issue1731717 for addition details

SCon's compat/_scons_subprocess.py module is just a copy of a more recent
stock Python subprocess.py modified so it will work with older Python
versions.

The attached patch will add locks around calls to Popen and change
the compat module in a way that the subprocess module is always used, no matter
if Python already ships one.

The rationale behind this decision is that there are many Python versions in the
wild with different Popen() race condition problems.

PR:             ports/128845
Submitted by:   Steven Kreuzer <skreuzer@exit2shell.com>
Approved by:  araujo (mentor, implicit)
Original commit

Number of commits found: 3