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.default-versions.mk

Number of commits found: 372 (showing only 72 on this page)

«  1 | 2 | 3 | 4 

Monday, 27 Mar 2017
19:12 sunpoet search for other commits by this committer
Update comment: add samba 4.6
Original commitRevision:437073 
Saturday, 25 Mar 2017
23:37 antoine search for other commits by this committer
Switch default version of samba from 4.3 to 4.4

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D10131
Original commitRevision:436925 
Tuesday, 21 Mar 2017
21:59 antoine search for other commits by this committer
- Add USES=samba to handle dependency on samba
  Valid ARGS:  build, env, lib, run (default: build,run)
- Add SAMBA_DEFAULT to bsd.default-versions.mk (default: 4.3)
- Remove obsolete samba36 ports
- Modify samba4x ports to install libsmbclient
- Convert the ports tree to USES=samba

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D8919
Original commitRevision:436659 
Sunday, 26 Feb 2017
17:38 acm search for other commits by this committer
- Freepascal update to 3.0.2
- Lazarus BUMP PORTREVISION
- Connect www/fpc-googleapi and devel/fpc-fcl-pdf
Original commitRevision:434894 
Wednesday, 22 Feb 2017
17:31 lifanov search for other commits by this committer
add databases/mysqlwsrep56-server

- MySQL version enabled for Galera Replication

PR:		214807
Submitted by:	Philip Stoev <philip.stoev@galeracluster.com>
Reviewed by:	matthew, mat, mmokhi
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D9427
Original commitRevision:434624 
Sunday, 5 Feb 2017
21:20 tijl search for other commits by this committer
- Remove inclusion of bsd.default-versions.mk from ftp/curl/Makefile so
  bsd.default-versions.mk can rely on ARCH being defined.
- In bsd.port.mk move inclusion of bsd.default-versions.mk from the
  pre-makefile section to the options section so the variables can be used
  earlier.  Also put the bit of code sitting between the options section and
  the pre-makefile section into the options section.
- Remove last few cases where ports set WITH_OPENSSL_PORT.  This variable is
  handled in bsd.default-versions.mk and some ports were setting it after
  including bsd.port.options.mk.  After FreeBSD 9 EoL all but a few ports,
  and then only when setting non-default options, work without setting that
  variable.

PR:		215996
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:433456 
Saturday, 28 Jan 2017
22:59 gerald search for other commits by this committer
Remove 4.6 as a valid option for USE_GCC and GCC_DEFAULT; it has not
been used in the Ports Collection for quarters and hardly would make
sense (or even work) as default GCC version.
Original commitRevision:432693 
Wednesday, 25 Jan 2017
18:06 sunpoet search for other commits by this committer
Update comment: add gcc 6, perl 5.24 and php 7.1
Original commitRevision:432450 
Thursday, 19 Jan 2017
15:44 tijl search for other commits by this committer
Update Linux CentOS 7 ports to 7.3.1611.  While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from linux.mk.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Original commitRevision:431882 
Thursday, 12 Jan 2017
12:18 tijl search for other commits by this committer
Allow ARCH to be undefined to accommodate ftp/curl/Makefile.

Reported by:	Peter Blok <pblok@bsd4all.org>
Original commitRevision:431258 
10:44 tijl search for other commits by this committer
Make 64 bit Linux packages the default on amd64.
Original commitRevision:431245 
Tuesday, 10 Jan 2017
18:54 feld search for other commits by this committer
Welcome Percona 5.7 ports to the tree

- client and server version 5.7.16-10
- pam-for-mysql: compatible with newer MySQL API (MySQL 5.7+)

Thanks to all who have worked on Percona, MariaDB, and MySQL ports. Your
tireless efforts have been instrumental in making this port happen.

Differential Revision:	https://reviews.freebsd.org/D8785
Original commitRevision:431126 
Monday, 9 Jan 2017
19:23 swills search for other commits by this committer
Switch default Ruby version from 2.2 to 2.3

PR:		215013
Original commitRevision:431022 
Saturday, 7 Jan 2017
20:34 lifanov search for other commits by this committer
add databases/mysql80-server and databases/mysql80-client

This is a development snapshot of upcoming MySQL 8.0.

PR:		215738
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com>
Reviewed by:	matthew, feld
Approved by:	matthew (mentor), feld
Differential Revision:	https://reviews.freebsd.org/D9031
Original commitRevision:430827 
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 
16:47 rene search for other commits by this committer
Drop support for Linux Fedora 10 (infrastructure part)

Submitted by:	rene
Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8653
Original commitRevision:430141 
Monday, 26 Dec 2016
19:00 swills search for other commits by this committer
Add Ruby 2.4.0

While here, remove local patches that are no longer needed and simplify
post-patch target.
Original commitRevision:429566 
16:43 sunpoet search for other commits by this committer
- Add python 3.6
- Remove ruby 2.0
- Add tcl/tk 8.7
Original commitRevision:429538 
Sunday, 20 Nov 2016
09:15 gerald search for other commits by this committer
Long awaited, finally update the default version of GCC in the Ports
Collection as well as the lang/gcc port from GCC 4.8.5 to GCC 4.9.4!

See http://gcc.gnu.org/gcc-4.9/changes.html for an extensive list of
changes and http://gcc.gnu.org/gcc-4.9/porting_to.html for information
on how to port to that new version (if necessary).

files/java-patch-hier required adjustments, gcc/files/patch-arm-libcpp
is not needed any longer (merged upstream), and we're also loosing the
local Stack Protector patches/backports.

PR:		196712
Tested by:	antoine (-exp runs)
Supported by:	antoine, kwm, and others
Original commitRevision:426565 
Saturday, 5 Nov 2016
23:32 sunpoet search for other commits by this committer
- Fix typo
Original commitRevision:425456 
Thursday, 3 Nov 2016
14:34 mat search for other commits by this committer
Change the default Perl version to 5.24.

We have been stuck with Perl 5.20 for too long.  Now that the main
problem, mod_perl2, has been updated to work with Perl 5.22+, we can go
and live with a modern Perl.

PR:		213810
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:425221 
Wednesday, 26 Oct 2016
14:15 feld search for other commits by this committer
Introduce USES=varnish

You can now set the default version of Varnish with DEFAULT_VERSIONS to
build Varnish and its modules against your desired Varnish release
train.

The default version of Varnish throughout the ports tree will remain as
www/varnish4 until at least 2017Q1 when it will be changed in HEAD to be
www/varnish5. This should allow plenty of time for migration and for
stabilization of the changes in Varnish 5.x.

Submitted by:	vanilla
Original commitRevision:424707 
Monday, 24 Oct 2016
14:53 mat search for other commits by this committer
Add a warning for people who set foo_DEFAULT in their make.conf or environment.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8060
Original commitRevision:424571 
Friday, 21 Oct 2016
07:16 rene search for other commits by this committer
Unregister PHP 5.5, it expired on 2016-10-20

Submitted by:	rene
Reviewed by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D8305
Original commitRevision:424380 
Friday, 14 Oct 2016
19:50 antoine search for other commits by this committer
Change the default version of python3 from 3.4 to 3.5
Thanks to Ruslan Makhmatkhanov for doing all the fixes

PR:		204519
With hat:	portmgr
Original commitRevision:423986 
Monday, 3 Oct 2016
18:15 rene search for other commits by this committer
Unregister databases/postgresql91 and mention postgresql96 as a valid version.

Submitted by:	myself
Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D8123
Original commitRevision:423217 
Monday, 5 Sep 2016
19:23 tijl search for other commits by this committer
- Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
  Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:421387 
Friday, 1 Jul 2016
17:45 matthew search for other commits by this committer
Delete the now expired postgresql90 ports.  Upstream support for
postgresql-9.0.x was declared EoL in September 2015.

Summary:
Remove 9.0 from the list of postgresql versions available in ports

Disconnect postgresql90 ports from the build

Remove postgresql90-pgtcl port

Remove postgresql90-client port

Move the master postgreslXY-plperl makefile to postgresql95-plperl/Makefile.

Adjust include lines in other postgresqlXY-plperl ports

Delete postgresql90-plperl

Move the master postgreslXY-plpython/{Makefile,pkg-descr} to
postgresl95-plpython/{Makefile,pkg-descr}

Adjust all other postgresqlXY-plpython/Makefile to include the new master

Remove postgresql90-server

Reviewers: jgh, girgen, #portmgr, O5 Ports Framework, bapt, crees

Reviewed By: #portmgr, O5 Ports Framework, bapt, crees

Subscribers: mat

Differential Revision: https://reviews.freebsd.org/D6898
Original commitRevision:417899 
Thursday, 23 Jun 2016
10:19 mat search for other commits by this committer
Make it possible to have bsd.default-versions.mk included before any
other bsd.*.mk file.

Restore the way ftp/curl was working before.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6921
Original commitRevision:417358 
Friday, 17 Jun 2016
12:43 mat search for other commits by this committer
Typo.

Reported by:	Vladimir Krstulja
Sponsored by:	Absolight
Original commitRevision:417006 
Thursday, 16 Jun 2016
22:35 mat search for other commits by this committer
Fix warning messages.

Sponsored by:	Absolight
Original commitRevision:416985 
13:22 mat search for other commits by this committer
Add DEFAULT_VERSIONS=ssl=XXX

Move the openssl detection routine to bsd.default-version.mk.
Add warnings telling people to not use WITH_OPENSSL_PORT or
WITH_OPENSSL_BASE.

To ease maintainability, change the way the different ssl libraries
version numbers are checked.

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
Original commitRevision:416965 
Monday, 2 May 2016
13:16 mat search for other commits by this committer
Fix WITH_BDB_VER support, and switch to DEFAULT_VERSIONS.

PR:		209183
Reported by:	peter
Sponsored by:	Absolight
Original commitRevision:414444 
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 
Monday, 4 Apr 2016
22:20 swills search for other commits by this committer
Switch default Ruby version from 2.1 to 2.2

PR:		206852
Original commitRevision:412532 
Thursday, 24 Mar 2016
15:47 tijl search for other commits by this committer
Make print/ghostscript9-agpl-base the default Ghostscript port.  Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:411798 
Saturday, 5 Dec 2015
23:29 marino search for other commits by this committer
FPC ecosystem: Upgrade version 2.6.4 => 3.0.0

This is the first major release of FreePascal in nearly four years.
There are a ton of new features, way more to list here. see:
http://wiki.freepascal.org/FPC_New_Features_3.0

Several new unit ports were added, some were contracted.  Most of
those were absorbed into the main FPC packages, but two units are
no longer supported: sndfile and matroshka.

All 99 remaining ports (including Lazarus ports) were build tested
on FreeBSD i386 and amd64 Release 10.2
Original commitRevision:403082 
Tuesday, 20 Oct 2015
20:26 bdrewery search for other commits by this committer
Rework change in r399791 for default perl to not execute it on 'make clean'
if perl is not installed.

With hat:	portmgr
Original commitRevision:399879 
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 
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 
Thursday, 23 Jul 2015
01:44 hrs search for other commits by this committer
Remove minor version numbers.

Suggested by:	mat
Original commitRevision:392705 
Monday, 20 Jul 2015
21:07 hrs search for other commits by this committer
Allow support of minor version number in GHOSTSCRIPT_DEFAULT since
there are two packages for Ghostscript 9.x, 9.06 and 9.16.
Original commitRevision:392603 
Thursday, 16 Jul 2015
20:53 kwm search for other commits by this committer
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.

Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
Original commitRevision:392322 
Wednesday, 13 May 2015
10:20 mat search for other commits by this committer
Change the default Perl to 5.20.

PR:		200134
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:386205 
Sunday, 1 Mar 2015
03:04 swills search for other commits by this committer
- Switch default version of Ruby to 2.0

PR:		196632
Original commitRevision:380171 
Friday, 20 Feb 2015
13:56 ale search for other commits by this committer
Switch default PHP version to 5.6.x.

- Update PHP 5.4 to 5.4.38 release
- Update PHP 5.5 to 5.5.22 release
- Update PHP 5.6 to 5.6.6 release

PR:		195604
Approved by:	portmgr
Original commitRevision:379433 
Wednesday, 4 Feb 2015
13:45 ale search for other commits by this committer
Switch default MySQL version to 5.6.

PR:		195604
Approved by:	portmgr
Original commitRevision:378400 
Monday, 26 Jan 2015
00:03 gerald search for other commits by this committer
Move LANG_GCC_IS from bsd.gcc.mk to bsd.default-versions.mk and use
this and GCC_DEFAULT instead of hard-coding the version of GCC used
by lang/gcc in Uses/fortran.mk.

Approved by:	portmgr (antoine)
Original commitRevision:377909 
Saturday, 10 Jan 2015
23:15 demon search for other commits by this committer
Switch default python3 version from 3.3 to 3.4.
Bump PORTREVISIONs for the affected ports.

Exp-run by:	antoine
Original commitRevision:376731 
Monday, 8 Dec 2014
09:57 marino search for other commits by this committer
Change PostgreSQL default version from 9.2 to 9.3

An exp-run has been performed on this default version change, and both
pgsql and portmgr are aware of this change.  Note that PR originally
made the jump from 9.0 to 9.3, but a conservative change to 9.2 was
done in May instead.

PR:	187286
Original commitRevision:374256 
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 
Thursday, 9 Oct 2014
01:08 swills search for other commits by this committer
Switch default Ruby to 2.0
Original commitRevision:370495 
Wednesday, 10 Sep 2014
19:09 gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

This entails updating the lang/gcc port as well as changing the default
in Mk/bsd.default-versions.mk, and it replaces the CONFLICT between the
lang/gcc and lang/gcc47 ports by lang/gcc48.

GCC now uses C++ as its implementation language and performs more
aggressive loop analysis which can be disabled via the
-fno-aggressive-loop-optimizations command-line option.

Compilation of extremely large functions has been signficantly improved,
as have interprocedural optimizations.

A new optimization level -Og has been introduced.  It addresses the need
for fast compilation and a superior debugging experience while providing
a reasonable level of run-time performance.  This should be better
suitable for development than the default -O0.

A new local register allocator (LRA) has been implemented, which replaces
the 26 year old reload pass and improves generated code quality. For now
it is active on the x86 and x86-64 targets.

AddressSanitizer, a fast memory error detector, has been added and can be
enabled via -fsanitize=address.

Each diagnostic emitted now includes the original source line and a caret
indicating the column.

The new option -Wpedantic is an alias for -pedantic, which is now deprecated.

The C++ frontend and associated run-time library libstdc++ have gained
support for many additional C++11 features.  As with previous releases
the Fortrand frontend has seen many improvements as well.

Support for the AArch64 has been added, and there are many improvements
to the x86/x86-64 backend and others.

See http://gcc.gnu.org/gcc-4.8/changes.html for an extense list of changes;
http://gcc.gnu.org/gcc-4.8/porting_to.html for information on how to port
to that new version.

PR:		192025
Tested by:	antoine (-exp runs)
Original commitRevision:367883 
Sunday, 13 Jul 2014
15:51 ohauer search for other commits by this committer
- set www/apache24 as the default apache version

requested by bz@ on ports@
Original commitRevision:361689 
Monday, 2 Jun 2014
18:29 antoine search for other commits by this committer
Revert r356123
This change was not exp-ran and if breaks a few ports because the python3
metaport and bsd.python.mk do not handle python34 well for now

Discussed with:	mva
With hat:	portmgr
Original commitRevision:356242 
Sunday, 1 Jun 2014
14:03 demon search for other commits by this committer
Python 3.4 is a latest version of python-3 branch, so use it.
Original commitRevision:356123 
Thursday, 29 May 2014
20:45 mat search for other commits by this committer
Change postgresql's default version to 9.2.

Requested by:	so many people
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:355746 
Sunday, 11 May 2014
20:46 bapt search for other commits by this committer
Switch firebird to use DEFAULT_VERSIONS macro to set the default
While here drop support for firebird 2.0
Original commitRevision:353730 
Monday, 5 May 2014
09:45 bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
Original commitRevision:352986 
Wednesday, 26 Mar 2014
03:32 acm search for other commits by this committer
- Update to 2.6.4
Original commitRevision:349217 
Monday, 10 Mar 2014
20:41 gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

This adds powerpc64 as a supported architecture (and removes ia64,
though it can be supported by manually installing lang/gcc48).

New binaries %%GNU_HOST%%-gcc-ar47, %%GNU_HOST%%-gcc-nm47, and
%%GNU_HOST%%-gcc-ranlib47 are provided to support link-time
optimization (LTO) which scales significantly better.

And it adds support for indirect functions (IFUNCS), experimental
support for transactional memory in the compiler as well as a supporting
run-time library called libitm, a new string length optimization pass,
and support for atomic operations specifying the C++11/C11 memory model.

Version 3.1 of the OpenMP specification is now supported for the C,
C++, and Fortran compilers.

GCC accepts the options -std=c11 and -std=gnu11 for the C11 revision
of the ISO C standard which inlcude support for unicode strings,
nonreturning functions (_Noreturn and <stdnoreturn.h>), alignment
support (_Alignas, _Alignof, max_align_t, <stdalign.h>), and a
__builtin_complex built-in function.

The C++ frontend now accepts the -std=c++11, -std=gnu++11, and
-Wc++11-compat options and implements many C++11 features of the
language including extended friends syntax, explicit override
control, non-static data member initializers, user-defined literals,
alias declarations, delegating constructors, atomic classes, and more.

The C++ standard library and Fortran frontend have received many
improvements.  See http://gcc.gnu.org/gcc-4.7/changes.html for an
extense list of changes; http://gcc.gnu.org/gcc-4.7/porting_to.html
for information on how to port to that new version.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
Original commitRevision:347808 
Tuesday, 25 Feb 2014
00:32 gerald search for other commits by this committer
Reword the documentation at the top of this file.

Sort the FPC_DEFAULT and GCC_DEFAULT entries.
Original commitRevision:345909 
Monday, 24 Feb 2014
22:15 gerald search for other commits by this committer
Replace all uses of GCC_DEFAULT_VERSION by GCC_DEFAULT, remove the
definition of the former from Mk/bsd.gcc.mk and add the latter --
still set to 4.6 -- to Mk/bsd.default-versions.mk.

Include Mk/bsd.default-versions.mk from Mk/bsd.gcc.mk to tie the
two together.
Original commitRevision:345903 
Tuesday, 11 Feb 2014
17:12 mat search for other commits by this committer
Use default-versions.mk for Apache, PHP, MySQL And PostgreSQL.

Submitted by:	Allan Jude
Reviewed by:	bdrewery, ohauer (apache), mat
With hat:	portmgr
Original commitRevision:343784 
Sunday, 12 Jan 2014
21:16 crees search for other commits by this committer
Strip postgresql code out of bsd.database.mk, and introduce USES=pgsql.

New syntax:

# Depend on postgresql-client
USES=	pgsql

# Depend on postgresql-client at least 9.2
USES=	pgsql:9.2+

#Depend on postgresql-server at least 9.0
USES=		pgsql:9.0+
WANT_PGSQL=	server

Postgresql now supports DEFAULT_VERSIONS, and please note that the
version syntax now includes dots(!); i.e. before it was 90, now 9.0

Reviewed by:	ade, silence from pgsql@
Original commitRevision:339550 
Friday, 10 Jan 2014
08:25 bapt search for other commits by this committer
Add a USES=lua (WIP) that only supports lua 5.2
Goal is to slowly port any lua software to lua 5.2 and then remove lua 5.1 along
with bsd.lua.mk
Make version flexible and settable via DEFAULT_VERSIONS to prepare the futur
days of lua
Original commitRevision:339322 
Wednesday, 23 Oct 2013
10:26 mat search for other commits by this committer
Change default perl to lang/perl5.16

PR:		ports/182550
Submitted by:	mat
Approved by:	bdrewery (exp-run)
Original commitRevision:331361 
Saturday, 12 Oct 2013
17:17 bdrewery search for other commits by this committer
- Fix spelling in comment

Submitted by:	des
With hat:	portmgr
Original commitRevision:330151 
Thursday, 3 Oct 2013
09:25 mva search for other commits by this committer
The default versions of lang/python* have been changed to support the
new DEFAULT_VERSIONS variable.

PYTHON_DEFAULT_VERSION, PYTHON2_DEFAULT_VERSION and
PYTHON3_DEFAULT_VERSION are deprecated. If you have set them in your
make.conf, you should change them something like

DEFAULT_VERSIONS=python=2.7 python2=2.7 python3=3.3
Original commitRevision:329164 
Friday, 20 Sep 2013
13:13 sunpoet search for other commits by this committer
- Fix typo
Original commitRevision:327700 
Thursday, 19 Sep 2013
09:49 gahr search for other commits by this committer
- Implement USES+=tcl and USES+=tk
- Use bsd.default-versions.mk to specify the default Tcl/Tk version (8.6)
- Add warnings about the now deprecated use of USE_TCL, USE_TK, ...

  Notes:

  * USES+=tcl and USES+=tk take the following optional arguments

    - either a version in the form of XY or XY+, or 'wrapper' to depend on
      lang/tcl-wrapper or x11-toolkits/tk-wrapper

    - either 'build' (bring in build depend) or 'run' (bring in run depend)

  * it is an error to specify both 'tcl' and 'tk' in USES.

  * The functionality currently implemented via INVALID_TCL_VER and
    INVALID_TK_VER is not yet available.

Approved by:	bapt (portmgr)
Original commitRevision:327607 
08:16 bapt search for other commits by this committer
Introduce the one-true-way to handle multi version ports

This defines a new macros for end users!
DEFAULT_VERSIONS.
This macros is used to end-users to define what version they want to be
the default version for the whole ports tree (for ports allowing that)

Syntax is the following:
DEFAULT_VERSIONS=	perl5=5.18 ruby=2.0

Swith bsd.ruby.mk to use it[1], switch Uses/perl5.mk to use it[2]

If you are maintaining settable multi version port, please change it so
it uses DEFAULT_VERSIONS.

Reviewed by:	ruby (swills) [1], perl (az) [2]
Approved by:	ruby (swills) [1], perl (az) [2]
Original commitRevision:327602 

Number of commits found: 372 (showing only 72 on this page)

«  1 | 2 | 3 | 4