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) combinatio for a given watch list. This is what FreshPorts will look for.

non port: Mk/Uses/perl5.mk

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

1 | 2  »  

Thursday, 29 Feb 2024
20:21 Tijl Coosemans (tijl) search for other commits by this committer
Mk/*: Build with a clean environment

Both our make and gmake use the MAKEFLAGS environment variable but the
values aren't compatible and the latest version of gmake complains about
that.  To rule out that any environment variable can cause problems like
this, add a new command SETENVI=/usr/bin/env -i that clears the
environment, and use it to run upstream build systems with a clean
environment.

Introduce a new variable WRK_ENV that contains the environment to use
with SETENVI in all targets that run upstream build commands.  Variables
that are common between CONFIGURE_ENV and MAKE_ENV could be moved to
WRK_ENV but for now it just contains a minimal environment:

HOME=${WRKDIR}: Fixes USES=elixir ports that were using the user's HOME.
OSVERSION: For cross building; determines the output of uname -K and
getosreldate(3); affects net/freebsd-telnetd for example.
PATH: Fixes USES=gem ports that were using the user's PATH.
PWD=$${PWD}: Preserve current working directory; affects USES=go ports.
TERM: To preserve colored output to terminals.
TMPDIR: For users who define that.
UNAME_*: For cross building; determines the output of uname(1); affects
lang/python* for example.

This commit deals with everything under Mk/.  Ports that have their own
targets running upstream build commands can switch to SETENVI later.

The ports tree adds its definition of ARCH to the MAKEFLAGS environment
variable, which is interpreted by sub-makes as command line arguments,
which means that any definition of ARCH in upstream makefiles was
overridden.  The following ports required fixes now that this is no
longer the case.

games/iortcw, games/q3cellshading, games/tremulous:
These use Quake 3 engine code.  Fix use of ARCH.  Reduce diff between
FreeBSD code and Linux code.

games/legesmotus:
Remove ARCH related patches.

lang/ocaml:
Patch configure script so it detects amd64 correctly.  Also make the
powerpc case consistent with the other architectures.  This also affects
other ocaml ports like devel/ocaml-ocamlbuild and math/ocaml-num that
include a Makefile.config installed by lang/ocaml.  While here, use
SETENVI in check-test target.

net/libnatpmp:
Use of upstream definition of ARCH triggers installation in PREFIX/lib64
on amd64.  Disable this.

PR:		276478
Approved by:	portmgr (antoine)
Exp-run by:	antoine
commit hash: 572f2361692640bc27729191b1267aa3fcc354a7 commit hash: 572f2361692640bc27729191b1267aa3fcc354a7 commit hash: 572f2361692640bc27729191b1267aa3fcc354a7 commit hash: 572f2361692640bc27729191b1267aa3fcc354a7 572f236
Wednesday, 10 Jan 2024
17:05 Baptiste Daroussin (bapt) search for other commits by this committer
perl5: eliminate use of MAN[12]PREFIX
commit hash: 6675a0dce3e00d2543fb5c0c040191d0216aef60 commit hash: 6675a0dce3e00d2543fb5c0c040191d0216aef60 commit hash: 6675a0dce3e00d2543fb5c0c040191d0216aef60 commit hash: 6675a0dce3e00d2543fb5c0c040191d0216aef60 6675a0d
Saturday, 30 Sep 2023
02:22 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/perl5.32: Remove expired port

2023-09-30 lang/perl5.32: Support ends three years after .0 release. Please
upgrade to a more recent version of Perl
commit hash: 96647147cf101c5cc8bd64f89b51a51502150100 commit hash: 96647147cf101c5cc8bd64f89b51a51502150100 commit hash: 96647147cf101c5cc8bd64f89b51a51502150100 commit hash: 96647147cf101c5cc8bd64f89b51a51502150100 9664714
Saturday, 24 Jun 2023
18:53 Mathieu Arnold (mat) search for other commits by this committer
lang/perl5.38: add latest Perl version (in RC2)

(cherry picked from commit b5cbd10fb4052bfe3f61536eabcdcf02a4fd606a)
commit hash: 0623388de841ec08d7a038283eccb8f24cb95d53 commit hash: 0623388de841ec08d7a038283eccb8f24cb95d53 commit hash: 0623388de841ec08d7a038283eccb8f24cb95d53 commit hash: 0623388de841ec08d7a038283eccb8f24cb95d53 0623388
Thursday, 27 Apr 2023
16:00 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/perl5.mk: Update USE_PERL5=modbuildtiny

Module::Build::Tiny 0.042+ does not generate empty manpages. Therefore, we
update version requirement of BUILD_DEPENDS in order to avoid PLIST issues
(leftovers when using old p5-Module-Build-Tiny).
commit hash: df4c79f482cb84b5dcc664d4dd95733aa2f54e1b commit hash: df4c79f482cb84b5dcc664d4dd95733aa2f54e1b commit hash: df4c79f482cb84b5dcc664d4dd95733aa2f54e1b commit hash: df4c79f482cb84b5dcc664d4dd95733aa2f54e1b df4c79f
Friday, 3 Jun 2022
09:00 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/perl5.mk: Remove outdated P5_POD_PARSER

lang/perl5.30 has been removed in b3fb5d8b3c860bd3c3ebcffafe621aea61379539.
commit hash: 699f62d696da389806fbd5f5bb86b1cc1f29f1ae commit hash: 699f62d696da389806fbd5f5bb86b1cc1f29f1ae commit hash: 699f62d696da389806fbd5f5bb86b1cc1f29f1ae commit hash: 699f62d696da389806fbd5f5bb86b1cc1f29f1ae 699f62d
Thursday, 26 May 2022
14:40 Mathieu Arnold (mat) search for other commits by this committer
lang/perl5.36: add latest Perl 5 version

Changes:	https://metacpan.org/release/RJBS/perl-5.36.0-RC3/view/pod/perldelta.pod
commit hash: e1c8a980d44e96f49ac458ea9c251c3cd5bda413 commit hash: e1c8a980d44e96f49ac458ea9c251c3cd5bda413 commit hash: e1c8a980d44e96f49ac458ea9c251c3cd5bda413 commit hash: e1c8a980d44e96f49ac458ea9c251c3cd5bda413 e1c8a98
Monday, 23 May 2022
16:12 Rene Ladan (rene) search for other commits by this committer
Mk: unregister expired lang/perl5.30
commit hash: b3fb5d8b3c860bd3c3ebcffafe621aea61379539 commit hash: b3fb5d8b3c860bd3c3ebcffafe621aea61379539 commit hash: b3fb5d8b3c860bd3c3ebcffafe621aea61379539 commit hash: b3fb5d8b3c860bd3c3ebcffafe621aea61379539 b3fb5d8
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, 30 Jun 2021
20:43 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/perl5.mk: Update P5_POD_PARSER

databases/p5-DBIx-Class-Migration requires textproc/p5-Pod-Parser 1.63
commit hash: 5ed478e53071bd2adb2121bb3f7456df3ebb905a commit hash: 5ed478e53071bd2adb2121bb3f7456df3ebb905a commit hash: 5ed478e53071bd2adb2121bb3f7456df3ebb905a commit hash: 5ed478e53071bd2adb2121bb3f7456df3ebb905a 5ed478e
Saturday, 26 Jun 2021
10:43 Rene Ladan (rene) search for other commits by this committer
Mk: unregister expired Perl 5.28
commit hash: 4d57f82c17d8d6f3083edc9b7eac30a095688107 commit hash: 4d57f82c17d8d6f3083edc9b7eac30a095688107 commit hash: 4d57f82c17d8d6f3083edc9b7eac30a095688107 commit hash: 4d57f82c17d8d6f3083edc9b7eac30a095688107 4d57f82
Friday, 11 Jun 2021
07:37 Alexey Dokuchaev (danfe) search for other commits by this committer
Mk/Uses: replace bare ${ECHO} with ${ECHO_CMD} or ${ECHO_MSG}

ECHO is builtin variable and is cleared when make(1) is invoked
in silent mode, i.e. as ``make -s'', thus making statements that
use it do nothing.  Depending on the context, replace it with
either ${ECHO_CMD} or ${ECHO_MSG} (in one case), as appropriate.

PR:		256185
Submitted by:	Franco Fichtner
commit hash: f16e30b305b5a94cae5e2568913299ced32f0492 commit hash: f16e30b305b5a94cae5e2568913299ced32f0492 commit hash: f16e30b305b5a94cae5e2568913299ced32f0492 commit hash: f16e30b305b5a94cae5e2568913299ced32f0492 f16e30b
Thursday, 6 May 2021
13:21 Mathieu Arnold (mat) search for other commits by this committer
lang/perl5.34: Add new port at 5.34.0-RC1.

Changes:	https://metacpan.org/pod/release/XSAWYERX/perl-5.34.0-RC1/pod/perldelta.pod
commit hash: 2364a45b4cfc0bbb11940d8e8ba9b110ef5104da commit hash: 2364a45b4cfc0bbb11940d8e8ba9b110ef5104da commit hash: 2364a45b4cfc0bbb11940d8e8ba9b110ef5104da commit hash: 2364a45b4cfc0bbb11940d8e8ba9b110ef5104da 2364a45
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, 20 Jul 2020
14:56 mat search for other commits by this committer
Pod::Parser was removed from perl5 in 5.31.0.

Add a P5_POD_PARSER variable to use in dependencies for ports that need
it.

PR:		247826
Original commitRevision:542642 
Monday, 8 Jun 2020
14:08 mat search for other commits by this committer
Add Perl 5.32.0-RC1.
Original commitRevision:538219 
Sunday, 31 May 2020
10:20 rene search for other commits by this committer
Unregister expired Perl 5.26
Original commitRevision:537146 
Monday, 13 May 2019
07:36 mat search for other commits by this committer
Welcome Perl 5.30 (now at 5.30.0-RC1)

Changes:	https://metacpan.org/pod/release/XSAWYERX/perl-5.30.0-RC1/pod/perldelta.pod
Changes:	https://metacpan.org/pod/release/XSAWYERX/perl-5.30.0-RC1/pod/perldeprecation.pod#Perl-5.30
Original commitRevision:501523 
Thursday, 9 May 2019
16:21 rene search for other commits by this committer
Unregister expired lang/perl5.24
Original commitRevision:501117 
Monday, 1 Apr 2019
18:38 tobik search for other commits by this committer
Mk/Uses/perl5.mk: Flag invalid USE_PERL5 components

Approved by:	perl (mat)
Differential Revision:	https://reviews.freebsd.org/D19776
Original commitRevision:497503 
Thursday, 2 Aug 2018
08:35 mat search for other commits by this committer
Fix spurious errors.

PR:		230287
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D16440
Original commitRevision:476224 
Friday, 29 Jun 2018
10:10 mat search for other commits by this committer
Fix a few Perl ports with Perl 5.28.

Starting at ExtUtils::MakeMaker 7.31_06 and Perl 5.27.1, the base
README.pod is no longer installed. So stop installing them altogether.

PR:		229112
Reported by:	many
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D15946
Original commitRevision:473539 
Saturday, 2 Jun 2018
08:11 rene search for other commits by this committer
Unregister expired lang/perl5.22
Original commitRevision:471348 
Monday, 21 May 2018
13:50 mat search for other commits by this committer
Add Perl 5.28.0-RC1.

Sponsored by:	Absolight
Original commitRevision:470540 
Thursday, 11 Jan 2018
16:22 tijl search for other commits by this committer
CONFIGURE_ARGS already contains CC="${CC}".  Also add LD="${CC}" so the
same compiler is used for both compiling and linking.
Original commitRevision:458753 
Friday, 15 Dec 2017
06:34 antoine search for other commits by this committer
Add back a line that shouldn't have been removed in r456375

Reported by:	pkg-fallout
Original commitRevision:456384 
Thursday, 14 Dec 2017
22:29 mat search for other commits by this committer
Remove forgotten old compat code.

Sponsored by:	Absolight
Original commitRevision:456375 
Thursday, 1 Jun 2017
02:26 rene search for other commits by this committer
Remove lang/perl5.20 and unregister it, it expired in May 2017.

Submitted by:	rene
Reviewed by:	perl (sunpoet), portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D10983
Original commitRevision:442270 
Wednesday, 31 May 2017
09:02 mat search for other commits by this committer
Introduce Perl 5.26.

A few important changes:

 - '.' is no longer in @INC.
 - "do" now gives a deprecation warning when it fails to load a file
   which it would have loaded had "." been in @INC.
 - In regular expression patterns, a literal left brace "{" should be
   escaped.

Changes:	https://metacpan.org/pod/release/XSAWYERX/perl-5.26.0/pod/perldelta.pod
Sponsored by:	Absolight
Original commitRevision:442144 
Tuesday, 2 May 2017
15:00 mat search for other commits by this committer
Enable depending on Perl only during the test phase.

Sponsored by:	Absolight
Original commitRevision:439950 
Tuesday, 25 Apr 2017
11:28 mat search for other commits by this committer
Silence the commands in USES=perl do-test target.

Sponsored by:	Absolight
Original commitRevision:439373 
Tuesday, 21 Mar 2017
23:46 mat search for other commits by this committer
Fixup some more Perl build problems.

Sponsored by:	Absolight
Original commitRevision:436665 
11:33 mat search for other commits by this committer
'.' has been removed from @INC in Perl 5.25.7 and it prevented many
ports from building starting in 5.25.10, add this hack here to make
those ports buildable again.

Sponsored by:	Absolight
Original commitRevision:436585 
Tuesday, 31 Jan 2017
16:25 mat search for other commits by this committer
This is actually only for Module::Build, not the ::Tiny version.

Pointy hat:	mat
Sponsored by:	Absolight
Original commitRevision:432933 
16:21 mat search for other commits by this committer
Tell Module::Build to use LOCALBASE/bin/perl and not
LOCALBASE/bin/perl5.xx.y.

Add a QA check to test for it.

Sponsored by:	Absolight
Original commitRevision:432931 
16:21 mat search for other commits by this committer
Indent perl5.mk's .if/.for properly.

Done with:	Tools/scripts/indent_make_if.pl
Sponsored by:	Absolight
Original commitRevision:432930 
Saturday, 31 Dec 2016
16:50 rene search for other commits by this committer
Drop support for Perl 5.18 (infrastructure part)
Original commitRevision:430142 
Friday, 21 Oct 2016
12:51 mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:424411 
Wednesday, 3 Aug 2016
12:09 mat search for other commits by this committer
Always include bsd.default-versions.mk in bsd.port.mk.

The variable defined in it are now always available after including
bsd.port.pre.mk.

PR:		210666
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6933
Original commitRevision:419511 
Monday, 30 May 2016
15:33 mat search for other commits by this committer
Starting at ExtUtils::MakeMaker 7.06 and Perl 5.25.1, the base
README.pod is no longer manified into a README.3, as the README.pod is
installed and can be read with perldoc, remove the README.3 files that
may be generated.

With hat:	perl@
Sponsored by:	Absolight
Original commitRevision:416157 
Monday, 9 May 2016
12:50 mat search for other commits by this committer
Introduce Perl 5.24 and update perl5-devel to v5.25.0-8-g51f69a2.

Changes:	https://metacpan.org/pod/release/RJBS/perl-5.24.0/pod/perldelta.pod
Changes:	https://github.com/Perl/perl5/compare/v5.24.0...v5.25.0-8-g51f69a2
Sponsored by:	Absolight
Original commitRevision:414843 
Wednesday, 4 May 2016
19:50 bdrewery search for other commits by this committer
Allow overriding PERL and PERL5.

This is needed for cross-build support.
Original commitRevision:414610 
Thursday, 14 Apr 2016
13:34 mat search for other commits by this committer
Try to be more helpful to our users, and keep all the possible versions
close to their default value in Mk/bsd.default-versions.mk.

Sponsored by:	Absolight
Original commitRevision:413261 
Wednesday, 13 Apr 2016
10:36 jbeich search for other commits by this committer
Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}

This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.

PR:		208294
Exp-run by:	antoine
Approved by:	portmgr (antoine), perl (mat)
Differential Revision:	https://reviews.freebsd.org/D4158
Original commitRevision:413184 
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 
Thursday, 31 Dec 2015
21:06 rene search for other commits by this committer
Remove lang/perl5.16 and the support bits in perl5.mk, it is no longer
supported and expired today.

Approved by:	portmgr (mat), perl (sunpoet)
Differential Revision:	https://reviews.freebsd.org/D4745
Original commitRevision:404962 
Monday, 9 Nov 2015
18:52 bdrewery search for other commits by this committer
Fix partial tree checkouts with 'all-depends-list', 'make clean', etc, after
inclusion of the ports_env feature into that handling around r399791.

With hat:	portmgr
Reported by:	ian, lev
Original commitRevision:401162 
Monday, 19 Oct 2015
20:53 bdrewery search for other commits by this committer
Avoid redundantly looking up perl version when looking up dependencies or in
sub-makes.

With hat:	portmgr
Original commitRevision:399791 
Thursday, 15 Oct 2015
07:36 bapt search for other commits by this committer
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Original commitRevision:399326 
Wednesday, 14 Oct 2015
20:44 bapt search for other commits by this committer
Temporary readd ${PORTSDIR} to perl5 deps as somewhow they are triggering
an issue with sanify check in poudriere that needs to be fixed first

Reported by:	adamw
Original commitRevision:399295 
16:49 bapt search for other commits by this committer
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Original commitRevision:399278 
Wednesday, 7 Oct 2015
18:45 amdmi3 search for other commits by this committer
- Fix compatibility with fmake

Approved by:	portmgr blanket
Original commitRevision:398782 
16:19 amdmi3 search for other commits by this committer
Do not provide empty do-test target for perl5-using ports

perl5's do-test: target should only be enabled when USE_PERL5=configure
or USE_PERL5=modbuild* are used, otherwise it'll end up being empty
and will prevent other tests from running.

Remove NO_PERL5_TEST as it isn't really needed after this fix.

Approved by:	mat, sunpoet
Differential Revision:	D3830
Original commitRevision:398768 
Saturday, 3 Oct 2015
17:06 sunpoet search for other commits by this committer
- Add NO_PERL5_TEST: allow ports with USES=perl5 to run default do-test: defined
in bsd.port.mk
- Fix comment
Original commitRevision:398474 
Monday, 28 Sep 2015
17:20 amdmi3 search for other commits by this committer
Implemented complete support for test target.

You can now `make test' on any port to run test sequence, no-op by default.
If a port defines TEST_TARGET, it'll run sub-make with specified target,
usually `check' or `test', useful if upstream supports that. The port may
instead define custom do-test target, as well as usual satellite targets:

  {pre,do,post}-test, {pre,do,post}-test-OPT, {pre,do,post}-test-OPT-off

`make test' builds and stages port first, so test may use both WRKDIR and
STAGEDIR, and both BUILD and RUN depends are available for test target.
Additionally, TEST_DEPENDS is now properly supported and may be used to
define additional depends specifically for testing.

Framework may define default tests for specific cases. For instance,
perl5.mk and cran.mk already provide default test target on their own.

This commit also converts my ports which have tests to this new framework.

Approved by:	portmgr (bapt)
Differential Revision:	D3680
Original commitRevision:398125 
Monday, 14 Sep 2015
12:19 mat search for other commits by this committer
Make it so that the default Perl is always called perl5.

- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
Original commitRevision:396892 
Monday, 31 Aug 2015
13:17 mat search for other commits by this committer
To ease up with future upgrades, move PERL_VERSION into a separate file.

While there, remove 8.4 support, and do some cleanup.

Sponsored by:	Absolight
Original commitRevision:395673 
Monday, 24 Aug 2015
14:37 mat search for other commits by this committer
Bump perl5-devel's PERL_VERSION.

Pointy hat to:	mat
Sponsored by:	Absolight
Original commitRevision:395175 
Monday, 17 Aug 2015
13:31 mat search for other commits by this committer
Rewrite the target ordering code.

The targets now have priority assigned to them, and, when the dependency
ordering magic is done at the end of bsd.port.mk, they are sorted
according to their priority.

This allows USES to add targets easily and have them run whenever they
want without touching bsd.port.mk.

To add a target that runs just before post-configure run, do:

_USES_configure+=  695:my-post-configure
my-post-configure:
	do something

To fine tune when the target is ran, look at the values in the *_SEQ
variables at the end of bsd.port.mk, and the other USES.

Allow ports Makefiles to override the priority of targets with the
TARGET_ORDER_OVERRIDE variable.  For example, to get post-install
running earlier, (its default is 700) do:

TARGET_ORDER_OVERRIDE=	  650:post-install

While there, add options target helpers for the do-* targets when they
exist.

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3099
Original commitRevision:394503 
Monday, 27 Jul 2015
19:32 mat search for other commits by this committer
Bump here too.

Sponsored by:	Absolight
Original commitRevision:393026 
Monday, 6 Jul 2015
17:48 sunpoet search for other commits by this committer
- Fix regression-test: TEST_ARGS and TEST_ENV should be overwritable
Original commitRevision:391467 
Monday, 22 Jun 2015
13:44 mat search for other commits by this committer
Forgotten bit from r390291.

Sponsored by:	Absolight
Original commitRevision:390292 
Monday, 1 Jun 2015
18:55 mat search for other commits by this committer
Update lang/perl5.22 to 5.22.0, and lang/perl5-devel to 5.23.0-ish.

Sponsored by:	Absolight
Original commitRevision:388253 
Tuesday, 26 May 2015
14:44 mat search for other commits by this committer
Welcome lang/perl5.22 to te tree, currently at 5.22.0-RC2

Changes:	https://metacpan.org/pod/release/RJBS/perl-5.22.0-RC2/pod/perldelta.pod
Sponsored by:	Absolight
Original commitRevision:387481 
12:10 mat search for other commits by this committer
Update to v5.22.0-RC2-1-gdfd03a6.

Cleanup a bit the PKGNAMESUFFIX calculation.
Also force the PERL_PORT variable for the -devel one, in case there is more
than one with the same version.

Changes:	https://github.com/Perl/perl5/compare/v5.22.0-RC1...v5.22.0-RC2-1-gdfd03a6
Sponsored by:	Absolight
Original commitRevision:387465 
Monday, 11 May 2015
14:24 mat search for other commits by this committer
Catch up with lang/perl5-devel, add a permanent way to ask for -devel.

Sponsored by:	Absolight
Original commitRevision:386085 
Monday, 27 Apr 2015
15:44 mat search for other commits by this committer
Forgot that when I updated Perl lang/perl5-devel.

Sponsored by:	Absolight
Original commitRevision:384858 
Thursday, 16 Apr 2015
11:44 mat search for other commits by this committer
Add lang/perl5-devel, which will be the one from which the lang/perl5.xx ports
will come from, from now on.

Please, only use the -devel port for testing, not for production purposes.

Sponsored by:	Absolight
Original commitRevision:384103 
Tuesday, 17 Feb 2015
15:58 mat search for other commits by this committer
Update Perl 5.20 to 5.20.2.

Poked by:	az
Sponsored by:	Absolight
Original commitRevision:379168 
Wednesday, 31 Dec 2014
16:04 rene search for other commits by this committer
Mk/Uses/perl5.mk: Unregister perl5.14 now that the port has expired.

Differential Revision:	https://reviews.freebsd.org/D1368
Approved by:	portmgr (mat), perl (sunpoet)
Original commitRevision:375898 
Tuesday, 23 Dec 2014
01:42 mat search for other commits by this committer
Catch other wrong occurences of SITE_PERL and SITE_ARCH.

Sponsored by:	Absolight
Original commitRevision:375301 
01:32 mat search for other commits by this committer
Fix MANDIRS.

Submitted by:	John Hein
Sponsored by:	Absolight
Original commitRevision:375300 
Wednesday, 17 Dec 2014
13:21 mat search for other commits by this committer
Make Perl link all .so it builds with libperl.so.

It makes upgrading from one Perl major version to another way easier.  For
binary package users, it means pkg upgrade will detect the libperl.so.x.yy
change, and reinstall the affected packages.  For users using ports, it will
save rebuild time as it's easier to detect what ports really need to be
rebuilt.

PR:		195821
Differential Revision: https://reviews.freebsd.org/D1241
Submitted by:	mat
Reviewed by:	antoine, bdrewery
Exp-run by:	antoine
With hat:	perl
Sponsored by:	Absolight
Original commitRevision:374847 
Tuesday, 16 Dec 2014
12:06 mat search for other commits by this committer
ts=8, repeat after me, ts=8.

With hat:	perl@
Sponsored by:	Absolight
Original commitRevision:374800 
Saturday, 13 Dec 2014
04:02 sunpoet search for other commits by this committer
- Use FIND
Original commitRevision:374630 
Thursday, 27 Nov 2014
13:14 mat search for other commits by this committer
Use TMPPLIST, not PLIST.

Sponsored by:	Absolight
Original commitRevision:373485 
10:04 mat search for other commits by this committer
No need to output what this does.

Pointy hat to:	myself
Sponsored by:	Absolight
Original commitRevision:373478 
09:57 mat search for other commits by this committer
- Bring back the .packlist files, many people need them, they will
  automatically added to the plists.
- Add soname to libperl.so and rename it to libperl.so.PERL_VER, for instance
  libperl.so.5.18. To keep software linked with it working, provide a
  libperl.so symlink.
- Rollback Perl's man page location change, it creates conflicts for the few
  modules that ship with Perl and are in the ports tree.

Sponsored by:	Absolight
Original commitRevision:373476 
Wednesday, 26 Nov 2014
13:08 mat search for other commits by this committer
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
Original commitRevision:373448 
Monday, 24 Nov 2014
18:25 sunpoet search for other commits by this committer
- Update to 0.039

Changes:	http://search.cpan.org/dist/Module-Build-Tiny/Changes
Original commitRevision:373247 
Tuesday, 18 Nov 2014
13:45 mat search for other commits by this committer
Introduce the SITE_ARCH variable containing SITE_PERL/PERL_ARCH.

With hat:	perl@, portmgr@
Sponsored by:	Absolight
Original commitRevision:372718 
Friday, 17 Oct 2014
22:04 mat search for other commits by this committer
And remember to bump versions here too.

Sponsored by:	Absolight
Original commitRevision:371083 
Sunday, 28 Sep 2014
16:36 tijl search for other commits by this committer
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
  include Uses/*.mk.  This allows all Uses/*.mk to examine arguments given
  to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.

Similar for _USES_POST.

Adjust all Uses/*.mk:
- defined(u_ARGS) becomes !empty(u_ARGS)
- Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g}
- Some Uses/*.mk used ":" as argument separator instead of ",", but no port
  used this form
- Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which
  has no effect
- Uses/twisted.mk: simplify handling of the case where neither "build" nor
  "run" arguments have been specified

PR:		193931
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:369465 
Thursday, 25 Sep 2014
20:38 mandree search for other commits by this committer
Fix shell commands in fix-packlist,
A. avoiding a bogus *** Error code 1 (ignored) on ports that
1. set at least one of the configure, modbuildtiny, or fixpacklist options
   to USES_PERL5=..., AND
2. do not create/install into
   ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PERL_ARCH}/auto

B. no longer masking ${FIND} trouble through the leading - on the
   Makefile commands.

PR:		193934
Approved by:	portmgr (bdrewery)
Original commitRevision:369293 
Monday, 8 Sep 2014
16:21 sunpoet search for other commits by this committer
- Update to 0.038

Changes:	http://search.cpan.org/dist/Module-Build-Tiny/Changes
Original commitRevision:367648 
Monday, 18 Aug 2014
12:45 sunpoet search for other commits by this committer
- Fix typo
Original commitRevision:365289 
12:29 mat search for other commits by this committer
Module::Build installs the empty bootstrap files, even with Perl 5.20, so
remove the .if and always search and delete them.

Noticed by:	pi
Sponsored by:	Absolight
Original commitRevision:365284 
Sunday, 17 Aug 2014
19:36 pi search for other commits by this committer
revert r365227 to allow discussion
Original commitRevision:365230 
19:32 pi search for other commits by this committer
Mk/Uses/perl5.mk: Fix logic for removal of empty .bs files
Original commitRevision:365227 
Monday, 28 Jul 2014
15:50 sunpoet search for other commits by this committer
- Update to 0.037

Changes:	http://search.cpan.org/dist/Module-Build-Tiny/Changes
Original commitRevision:363185 
Tuesday, 15 Jul 2014
06:19 leeym search for other commits by this committer
- update Module-Build to 0.4206
Original commitRevision:361872 
Tuesday, 10 Jun 2014
12:14 mat search for other commits by this committer
Remove all the bootstrap files (.bs) from the plists.

Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
Original commitRevision:357300 
Monday, 9 Jun 2014
07:10 sunpoet search for other commits by this committer
- Ensure up-to-date p5-Module-Build and p5-Module-Build-Tiny to avoid build
  failure if installed ones do not satisfy version requirement of ports
Original commitRevision:357107 
06:25 sunpoet search for other commits by this committer
- Cleanup COMMENT
Original commitRevision:357106 
Monday, 2 Jun 2014
08:48 mat search for other commits by this committer
Apply a band-aid on Perl ports plists for perl 5.20.

This is not the right fix, but with this, we can move forward.

With hat:	perl@, portmgr
Sponsored by:	Absolight
Original commitRevision:356204 
Tuesday, 27 May 2014
12:19 mat search for other commits by this committer
Add perl 5.20.0.

Changes:	http://search.cpan.org/dist/perl-5.20.0/pod/perldelta.pod
Sponsored by:	Absolight
Original commitRevision:355497 
Sunday, 25 May 2014
20:58 mat search for other commits by this committer
SITE_PERL is relative to LOCALBASE, switch to PREFIX for the post-stage fixups.

PR:		ports/189694
Submitted by:	Paul J Murphy
Sponsored by:	Absolight
Original commitRevision:355267 
11:37 mat search for other commits by this committer
- Add a USE_PERL5=fixpacklist to account for ports creating one when not using
  USE_PERL5=configure or USE_PERL5=modbuildtiny.
- Change perl5.mk to use a specific target and not abuse post-stage.

Reviewed by:	bapt
With Hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:355159 
Wednesday, 9 Apr 2014
09:53 bapt search for other commits by this committer
Drop support for non staged perl ports
Original commitRevision:350676 
Friday, 4 Apr 2014
11:29 rene search for other commits by this committer
Tell the configure scripts to use ${PERL} for PERL_PATH, this fixes
e.g. devel/libbonobo

Approved by:	portmgr (bapt)
Original commitRevision:350097 

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

1 | 2  »