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

Number of commits found: 36

Wednesday, 18 Sep 2013
08:44 bapt search for other commits by this committer
Remove the old perl framework, that also means all the perl code is not loaded
inconditionnaly anymore
Huge thanks for az@ for his hard work on the subject!

PR:		ports/172608
Submitted by:	az
Original commitRevision:327536 
Thursday, 22 Aug 2013
17:09 sunpoet search for other commits by this committer
- Sync comment with default PERL_VERSION
Original commitRevision:325217 
Tuesday, 13 Aug 2013
13:45 mat search for other commits by this committer
And actually allow people to continue using ports.

Submitted by:	az
Original commitRevision:324667 
13:04 mat search for other commits by this committer
Introduce Perl 5.18.1

Changes:        http://search.cpan.org/dist/perl-5.18.0/pod/perldelta.pod
Changes:        http://search.cpan.org/dist/perl-5.18.1/pod/perldelta.pod
Original commitRevision:324662 
Wednesday, 31 Jul 2013
06:57 bapt search for other commits by this committer
Do not force perl as a patch and extract dependency each time the old form of
USE_PERL5 is used
Speed boost make index and package builder order calculation

Reviewed by:	az
Original commitRevision:324008 
06:29 bapt search for other commits by this committer
New USES= perl5

Deprecate and replaces bsd.perl.mk, it adds more consistency:
only USE_PERL5 is needed to define all expected behaviour.

USE_PERL5 accept the following arguments:
Version: like 5.14+
- configure (formerly PERL_CONFIGURE=yes)
- run (formerly USE_PERL5_RUN=yes)
- build (formerly USE_PERL5_BUILD=yes)
- patch (only use perl as a patch dependency)
- extract (only use perl as an extract dependency)
- modbuild (formerly PERL_MODBUILD)

It has the new
P5MAN{1,2,3,4,5,6,7,8} macros equivalent to MAN{1,....} but depending on the
perl path.

Reviewed by:	az
Thanks to:	az
Original commitRevision:324004 
Wednesday, 12 Jun 2013
13:00 az search for other commits by this committer
- lang/perl5.12 upgrade to 5.12.5
- lang/perl5.14 upgrade to 5.14.4
- lang/perl5.16 upgrade to 5.16.3
- Global modify SITE_PERL[1][2]

[1] - See more info:
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=26605+0+archive/2013/freebsd-perl/20130609.freebsd-perl
[2] - Fix for mail/cyrus-imapd* - Approved by portmrg(bapt@)

Please, see ports/UPDATING for upgrade procedure.

Reviewed by:	bapt@ (exp-run), culot@
Original commitRevision:320679 
Monday, 20 May 2013
00:45 miwi search for other commits by this committer
- Remove CVS reference

PR:		178381
		177581
Submitted by:	Eitan Adler <lists@eitanadler.com>
		Alex Kozlov <spam@rm-rf.kiev.ua>

With hat:	portmgr
Original commitRevision:318556 
Monday, 4 Feb 2013
08:46 az search for other commits by this committer
- Remove lang/perl5.8 and lang/perl5.10

Reviewed by:	bapt@
Approved by:	skv@ (implicit via email)
Original commitRevision:311580 
Sunday, 1 Jul 2012
16:38 crees search for other commits by this committer
Don't clobber USE_PERL5 values when USE_PERL5 is set.

Example of the problems caused:

http://lists.freebsd.org/pipermail/freebsd-ports/2012-May/075194.html

PR:             ports/168379
Submitted by:   crees
Reviewed by:    Silence on perl@ for over a month
Original commit
Saturday, 30 Jun 2012
21:00 skv search for other commits by this committer
Introduce Perl 5.16.0

Changes:        http://search.cpan.org/dist/perl-5.16.0/pod/perldelta.pod
Approved by:    portmgr (linimon)
Original commit
Wednesday, 23 May 2012
08:17 miwi search for other commits by this committer
- Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify
dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]

PR:             151954 [1]
                161314 [2]
                167085 [3]
                167465 [4]
Submitted by:   Anonymous <swell.k@gmail.com> [1]
                dougb@ and Chris Rees <utisoft@gmail.com> [2]
                Garrett Cooper <yanegomi@gmail.com> [3]
                "Bryan Drewery" <bryan@shatow.net> [4]
Tested via:     phw
Original commit
Sunday, 11 Mar 2012
05:22 linimon search for other commits by this committer
Revert 1.23 to restore default value for PERL_PORT.  If no value is set
for PERL_PORT by default, INDEX will often fail with dependency errors
of the form "ports/lang: not found".

It is possible to disagree about what that default value ought to be
(e.g. 5.12 vs. 5.8), but not its existance.

This reverts ports/165457 for this file.

This is not actually feature safe.  However, it is necessary to not
violate POLA.

Hat:            portmgr
Feature safe:   yes
Original commit
Thursday, 8 Mar 2012
18:37 pgollucci search for other commits by this committer
- Remove lang/perl5.8 (12/16/2008 EOL) and lang/perl5.10 (08/23/2009 EOL)
- lang/5.12 (default) is in Maint mode and lang/5.14 is GA right now.
- The final UNcommitted portition of this PR will move the default perl
  to lang/perl5.14 but
    mail/cyrus-impad2
    mail/cyrus-impad22
    print/perlftlib
    audio/papcl
    www/WebMagick
    misc/gcstar
    math/ploymak
  must be fixed or marked BROKEN 1st.

PR:             ports/165457
Submitted by:   pgollucci (myself)
Approved by:    portmgr (linimon)
Exp Run by:     linimon
Tested by:      make index
Original commit
Monday, 15 Aug 2011
06:50 sunpoet search for other commits by this committer
- Update USE_PERL5_REASON message as we have lang/perl5.14 in ports tree

PR:             ports/159350
Submitted by:   sunpoet (myself)
Original commit
Friday, 12 Aug 2011
16:39 linimon search for other commits by this committer
Refactor the perl parts of bsd.port.mk to live in bsd.perl.mk.  This never
got finished correctly in the first place.

Note that this reverts two things in gabor's original bsd.perl.mk rewrite
that were never actually used/tested:

 - ability of USE_PERL5 and other variables to specify a version.

 - conditional inclusion of bsd.perl.mk based on USE_PERL5 or similar.

What this commit does is to make bsd.perl.mk be _exactly_ the current
code from bsd.port.mk (modulo a few comments).

Work to test the former would be welcome.  The problem with the latter
is that multiple attempts over the last N years to test it inevitably
showed INDEX breakage.  My own conclusion is that that simply makes the
tree too fragile (and is the reason I kept putting off working on it in
the first place).  Others will disagree.

Hopefully this change will make the perl-specific bits in bsd.*.mk easier
to maintain.

While here, fix a bogus comment (CCFLAGS).

Adding to pointy hat collection:        linimon
Original commit
Sunday, 3 Jul 2011
15:51 erwin search for other commits by this committer
Update perl to 5.12.4

Changes:       
http://search.cpan.org/~lbrocard/perl-5.12.4/pod/perl5124delta.pod

Submitted by:   skv
Tested on:      pointyhat
Original commit
Tuesday, 17 May 2011
19:30 skv search for other commits by this committer
Introduce Perl 5.14.0

Changes:        http://search.cpan.org/~jesse/perl-5.14.0/pod/perldelta.pod
Original commit
Friday, 6 May 2011
06:20 skv search for other commits by this committer
Change default Perl version to 5.12.
Original commit
Thursday, 15 Jul 2010
14:48 skv search for other commits by this committer
Introduce Perl 5.12.1

Acknowledgements:       kuriyama
Original commit
Thursday, 25 Mar 2010
20:25 pgollucci search for other commits by this committer
- s/usbale/usable/ fixing comment only

Submitted by:   ogeni@
Hat:            perl@
Original commit
Friday, 5 Feb 2010
21:18 skv search for other commits by this committer
Change default Perl version to 5.10.

Approved by:    portmgr (pav)
Original commit
Monday, 8 Jun 2009
14:56 skv search for other commits by this committer
Remove expired port lang/perl5.6
Original commit
Saturday, 28 Mar 2009
20:45 skv search for other commits by this committer
Introduce Perl 5.10.0
Original commit
Thursday, 5 Mar 2009
17:56 skv search for other commits by this committer
Remove variable PERL_VER from the ports tree at all - because
it is obsolete since Perl 5.6.0.
Original commit
Sunday, 1 Feb 2009
19:43 skv search for other commits by this committer
Rename: lang/perl5 -> lang/perl5.6

PR:             ports/131046
Original commit
Tuesday, 13 Jan 2009
21:38 skv search for other commits by this committer
Update to 5.8.9

Also:

- add option SITECUSTOMIZE which enable -Dusesitecustomize [1]

- add patch against sv_dup() bug causes memory corruption in threaded perl [2]

Changes:        http://search.cpan.org/~nwclark/perl-5.8.9/pod/perl589delta.pod
PR:             111120 [1], 130033 [2]
Submitted by:   "Ian A. Tegebo" <yontege xx dev-mug.rescomp.berkeley.edu> [1],
                kevin brintnall <kbrint xx rufus.net> [2]
Original commit
Saturday, 29 Nov 2008
19:06 sem search for other commits by this committer
- Fix typos in a comment: WANT_PERL5 -> WANT_PERL, is -> if

PR:             ports/123912 (based on)
Submitted by:   Philip M. Gollucci <pgollucci_at_p6m7g8.com>
Original commit
Wednesday, 28 May 2008
12:38 lth search for other commits by this committer
Doc change: PERL_ARCH is *always* mach.
Original commit
Saturday, 29 Sep 2007
03:46 linimon search for other commits by this committer
Fix the CONFIGURE_ENV anti-foot-shooting measure to have the correct
quoting.  It turns out that this is only an issue for ports that torture
CONFIGURE_ENV to run a command as well as just set the environment (often,
used to echo 'N' to fool an interactive script.)

Tested on:      pointyhat
Original commit
Wednesday, 26 Sep 2007
00:36 linimon search for other commits by this committer
Fine-tune the anti-foot-shooting measure for systems that set PERL_VERSION
in /etc/make.conf.  This did not show up on the cluster.
Original commit
00:15 linimon search for other commits by this committer
Add an anti-foot-shooting measure to detect missing default Perl definition.
This can happen if bsd.perl.mk was not included before or during the
inclusion of bsd.port.pre.mk.  As of bsd.port.mk 1.586 this can't yet
happen, as bsd.perl.mk is included unconditionally, so this checkin should
be a no-op.

While here, reserve WANT_PERL for ports that conditionally depend on Perl.
WANT_PERL will need to be defined before bsd.port.pre.mk is included.
Original commit
Monday, 24 Sep 2007
23:05 linimon search for other commits by this committer
Disable AutoInstall from trying to contact CPAN directly in the case of
a missing dependency (which is the actual underlying error).  This cures
the case of the build cluster looping indefinitely asking for user input.

Suggested by:           tobez
Regression-tested with: devel/p5-Config-Any
Original commit
Thursday, 13 Sep 2007
22:10 linimon search for other commits by this committer
Restore the semantics of USE_PERL and friends by moving them back to
the 'post' block from which they originally came.  This should fix the
remaining few package build errors because of conditional perl inclusion.

Pointy hat:     linimon
Original commit
Saturday, 8 Sep 2007
23:58 linimon search for other commits by this committer
Move an XXX comment to make it not show up in build logs.
Original commit
00:16 linimon search for other commits by this committer
Please welcome bsd.perl.mk, a refactoring of Perl-related code from
bsd.port.mk.  In addition, a revision shorthand has been added, e.g.,
USE_PERL5= 5.8.0+.  This syntax is implemented for the following knobs:

   USE_PERL5, USE_PERL5_RUN, USE_PERL5_BUILD, PERL_CONFIGURE and PERL_MODBUILD.

Credit also goes to sem who wrote an earlier version of this patch in
ports/55515, marcus and kris for doing earlier testing, and kuriyama and
others for additional work along the way.

Thanks to gabor@FreeBSD.org for doing all this work.

Sponsored by:   Google Summer of Code 2007
Original commit

Number of commits found: 36