Commit graph

364671 commits

Author SHA1 Message Date
Stephen Montgomery-Smith
234f329b64 - Update to 2.9.3. 2015-04-20 20:45:00 +00:00
Olivier Duchateau
b248ce2191 Update to R50f 2015-04-20 20:18:03 +00:00
John Marino
24f22869a9 devel/gps: Restore missing project properties switches
The project properties were missing several tabs in the "switches"
sections, but it wasn't immediately obvious why.  It turns out that this
was caused by a missing generated file (gnat_switches.py).  Restoring
that file along with having PATH set to the Ada compiler restored the
missing tabs.

The trick is that the generated file needs a texi file that is not present
in the distfile.  The texi file was discarded by gnat_util (and its parent
gccX), so the solution is change gnat_util to install the file at its own
DOCDIR.  Pregeneration of the gnat_switches.py is a bad idea IMO, so we
stick with the intended generation.

while here, install gps as gps_exe and create a wrapper named "gps" that
will define ADA_PROJECT_PATH and a PATH component to the Ada compiler if
they aren't already defined.  GPS malfunctions a bit if it can't find the
compiler or standard library project files.  Using a wrapper is nice for
new users that don't realize environmental changes are needed.

I also changed the install scripts to use BSD_INSTALL_* macros which
eliminated the need to use the install-strip INSTALL_TARGET.

Finally -- it seems that the ADAXX trick to pull in gcc-aux's versioning
for the PORTREVISION stopped working recently although the PORTVERSION
still worked.  There's a new catch-22 where <pre> was needed to evaluate
USES=ada, but if <pre> is called, PORTREVISION value is frozen.  Failure
to use <pre> resulted in an inclusion failure.  The only fix available
was to recreate the ada.mk logic.  Since gnatdroid is still hardcoded to
gcc-aux, only gnat_util was affected (discovered when poudriere failed
to rebuild it).
2015-04-20 20:00:00 +00:00
Emanuel Haupt
8666033721 Update to 0.08 2015-04-20 19:40:23 +00:00
Tijl Coosemans
3ca162b450 Run autoreconf on taocrypt directory first because otherwise some files
aren't updated.
2015-04-20 19:27:21 +00:00
Tijl Coosemans
68edbeeaae - Display a stage-qa warning when ports use PREFIX/var instead of /var
- Add --localstatedir=/var to _LATE_CONFIGURE_ARGS (like --mandir) but not
  when CONFIGURE_ARGS already sets it.  (GNU configure scripts set it to
  PREFIX/var when PREFIX != /usr.)
- Add --localstatedir="${PREFIX}/var" to CONFIGURE_ARGS in some ports so
  they aren't affected by this change (for now at least).  This commit is
  meant to ensure that new ports don't make the same mistake.

- games/acm: the configure script in this port is very old; instead of
  patching it more, just replace GNU_CONFIGURE with HAS_CONFIGURE.
- irc/charybdis: it already used /var but adding --localstatedir=/var
  changed the behaviour of the configure script; adjust the port to this.

PR:		199506
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-20 19:06:29 +00:00
Kurt Jaeger
6c829b8efd multimedia/handbrake: register CONFLICTS_BUILD with x265
handbrake does not build if multimedia/x265 is installed

PR:		199126
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@aon.at>
2015-04-20 19:05:51 +00:00
Pietro Cerutti
5a8700ca9a - Add LICENSE
- Make PORTLINT happier about ${FILESDIR} content
2015-04-20 18:38:19 +00:00
Dmitry Marakasov
3a298a7828 - Add LICENSE
- Add CPE info
- Fix WWW
2015-04-20 18:02:09 +00:00
Mathieu Arnold
d60f615ed0 Fix build with Perl 5.21.1+
Omitting % and @ on hash and array names is no longer permitted
    Really old Perl let you omit the @ on array names and the % on hash
    names in some spots.  This has issued a deprecation warning since Perl
    5.0, and is no longer permitted.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:43:12 +00:00
Mathieu Arnold
872812f666 Fix build with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:37:20 +00:00
Olivier Duchateau
cf65963a1e Update to 1.6.7 (bugfix) 2015-04-20 17:29:58 +00:00
Mathieu Arnold
3d33ad9c02 Fix build.
===>  Configuring for p5-Net-AIM-1.22_1
/wrkdirs/usr/ports/net-im/p5-Net-AIM/work/Net-AIM-1.22/Net is a recursive symbolic link at /usr/local/lib/perl5/5.21/File/Find.pm line 88.
Checking if your kit is complete...
*** Error code 255

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:28:42 +00:00
Mathieu Arnold
9c7215b58b Fix build with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:26:28 +00:00
Mathieu Arnold
aa1e173354 Fix with Perl 5.21.1+.
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:19:24 +00:00
Mathieu Arnold
1da2d3e093 Fix with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 17:10:31 +00:00
Kurt Jaeger
72024cc38f math/coinmp: fix indentation
PR:		199502
Requested by:	danfe
2015-04-20 17:08:40 +00:00
Mathieu Arnold
46f3e7f462 Fix with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 16:56:50 +00:00
Dmitry Marakasov
227083f52c - Add CPE info
Approved by:	portmgr blanket
2015-04-20 16:43:18 +00:00
Olivier Duchateau
d7165d173a - Update to 0.5.10
- Adjust dependencies
- Remove GRANITE option (appearance seems broken)
- Remove support of WebKit2 API (still experimental) [1]

Requested by:	<phryk@commander1024.de> (via freebsd-xfce@ list, in February 2015 thread) [1]
2015-04-20 16:39:53 +00:00
Bryan Drewery
c726dd5df1 Update to 3.1.4-58-gd237819
Changes:
    Fix not setting proper UNAME_m/p for powerpc64 cross build
    Fix qemu builds not setting MACHINE/MARCHINE_ARCH in make.conf
    QEMU: No need to set MACHINE/MACHINE_ARCH in env.
    QEMU: For consistency set UNAME_m/p in jail's login.conf.
    Don't let balance_pool() failure crash a builder.
    Avoid double ln(1) when called in a clean_pool/stop_build failure from build_pkg
    When a build crashes and does not complete, properly cleanup its builder jail.
    bulk queue optimizations
    Call pkg_cache_data in a separate worker. This allows build_pkg() to finish quicker.
    bulk -t/testport: Fix the first package built in a jail not showing its needed shared libraries.
    Disable 'set -x' in some noisy functions
    Rewrite lock_acquire() to not spam 'sleep 0.1'
    SIGINFO: Disable trap when erroring, exiting or in other traps
    SIGINFO: Don't allow running twice, and ignore errors.
    SIGINFO: Hide html_json's sleep(1) SIGINFO output
    Allow TMPFS_DATA to be used for builders too.
    Always protect(1) poudriere and its coprocesses from OOM killer.
    Create temporary files in [MASTER]MNT/.p/tmp when possible rather than /tmp
    Don't ignore SIGINT in bg processes. This should fix cpdup spam on ^C during cloning.
    Fix some interleaved messages during parallel processing.
    Rework stderr prefixer for parallel jobs.
    Don't show 2 errors when failing to get PKGNAME.
    Import and prefer /bin/sh from FreeBSD r281718. This simplifies compatibility and allows job control.
2015-04-20 16:34:00 +00:00
Tijl Coosemans
0c3a7b3879 Run included autogen.sh instead of autoreconf because it will also copy
config.sub and config.guess

Reported by:	antoine
2015-04-20 15:44:02 +00:00
Mathieu Arnold
e877ae1522 Update to 1.43. Add a patch to make it build with Perl 5.21.6+.
Sponsored by:	Absolight
2015-04-20 15:24:00 +00:00
Mathieu Arnold
7b8dc22129 Fix build when there is no /usr/bin/perl. (Also, say that this needs Perl for
building WITH=NLS.)

With hat:	perl
Sponsored by:	Absolight
2015-04-20 14:09:20 +00:00
Jan Beich
8319f15154 Apply r379037 instead of trying to use C11's max_align_t
While here use my own comment within the file in order to:
- Avoid $FreeBSD$ keywords in patches (per Porter's Handbook)
- Improve rationale

Suggested by:	marino
2015-04-20 14:02:03 +00:00
Mathieu Arnold
43d1f3cc8d Fix build with Perl 5.21.1+
Omitting % and @ on hash and array names is no longer permitted
    Really old Perl let you omit the @ on array names and the % on hash
    names in some spots.  This has issued a deprecation warning since Perl
    5.0, and is no longer permitted.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 13:53:39 +00:00
Mathieu Arnold
bd1d474d08 Fix with Perl 5.21.6+ (ExtUtils::MakeMaker 6.99 -> 7.02)
Sponsored by:	Absolight
2015-04-20 13:11:44 +00:00
Mathieu Arnold
0da84005cc Fix with Perl 5.21.1+
With hat:	perl@
Sponsored by:	Absolight
2015-04-20 12:59:14 +00:00
Mathieu Arnold
9f8cec04eb Fix with Perl 5.21.1+
With hat:	perl@
Sponsored by:	Absolight
2015-04-20 12:55:40 +00:00
Vanilla I. Shu
9e76f354cc Fix build on 9.3. 2015-04-20 12:49:20 +00:00
Bartek Rutkowski
9fc872df99 mail/roundcube-contextmenu: update 2.1.1 -> 2.1.2
- Convert to new GH config
- Pet portlint

PR:		199511
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru>
2015-04-20 12:45:20 +00:00
Frederic Culot
9a476548f4 - Update to 3.25
PR:		199517
Submitted by:	James Bailie <jimmy@mammothcheese.ca> (maintainer)
2015-04-20 12:43:23 +00:00
Mathieu Arnold
d0240695b5 Fix Perl5 shims for recent compilers.
With hat:	perl@
Sponsored by:	Absolight
2015-04-20 12:37:37 +00:00
Frederic Culot
7daa9c7ea4 - Update to 5.5
PR:		199519
Submitted by:	James Bailie <jimmy@mammothcheese.ca> (maintainer)
2015-04-20 12:09:36 +00:00
Mathieu Arnold
a3cf578973 Fix build with Perl 5.21.6+
With hat:	perl@
Sponsored by:	Absolight
2015-04-20 12:00:02 +00:00
Frederic Culot
3338022b4b - Update to 2.86
Changes:	https://metacpan.org/changes/distribution/Config-IniFiles
2015-04-20 11:57:47 +00:00
Gerald Pfeifer
5cf474e879 Update to the 20150419 snapshot of GCC 6.0.0. 2015-04-20 11:31:09 +00:00
Thomas Zander
81fd9ba85b - Update to upstream version 0.41.1
- Un-break build on 10.x and later
- Introduce non-default OPENGL OPTION

PR:		199248
Submitted by:	tkato432@yahoo.com
Reviewed by:	riggs
MFH:		2015Q2
2015-04-20 10:52:21 +00:00
Mathieu Arnold
25619298b6 Update to v5.21.10-105-g47cb8dd.
Changes:	https://github.com/Perl/perl5/compare/v5.21.10-72-gc7f317a...v5.21.10-105-g47cb8dd
Sponsored by:	Absolight
2015-04-20 10:47:44 +00:00
John Marino
84377e24a0 x11-toolkits/py-fltk: Fix on DragonFly4 too
This was broken on DragonFly for the same reason it was broken on
FreeBSD11 (similar fix).
2015-04-20 10:40:16 +00:00
Jan Beich
96d77242f7 Derive CONFIGURE_TARGET check from OPSYS to fix
configure: error: Unknown host type "x86_64-portbld-dragonfly4.1"

Reported by:	DPorts
Approved by:	portmgr blanket
2015-04-20 10:35:06 +00:00
John Marino
88302347d4 editors/p5-Padre: unbreak on some platforms
Due to pulling in Wx headers, Padre has to be built with c++11 standard.
Due to current breakage on p5-Wx, this couldn't be tested on FreeBSD 8.
It still builds on FreeBSD 10 and once again on DragonFly.
2015-04-20 10:27:08 +00:00
Vanilla I. Shu
21a670cd3d Upgrade to 2.0
PR:		199485
Submitted by:	maintainer
2015-04-20 09:48:29 +00:00
John Marino
ff17f0d80c p5-Wx: Unbreak on some platforms
This port was using CFLAGS for c++, so the -std=c++11 flag wasn't getting
passed even when USE_CXXSTD was set.  This port broke in some places when
c++11 became a requirement of Wx.

This is still broken on FreeBSD 8 (F9 not tested) due to new problems
related to compiling with gcc48.
2015-04-20 09:48:04 +00:00
Jan Beich
c383063b44 Unbreak build with gcc5 (and clang in future)
In file included from source/webmlib/halloc/halloc.c:19:0:
source/webmlib/halloc/align.h:42:25: error: conflicting types for 'max_align_t'
 typedef union max_align max_align_t;
                         ^
In file included from source/webmlib/halloc/halloc.h:18:0,
                 from source/webmlib/halloc/halloc.c:18:
/usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd11.0/5.0.1/include/stddef.h:429:3: note: previous declaration of 'max_align_t' was here
 } max_align_t;
   ^

Reported by:	DPorts
2015-04-20 09:25:51 +00:00
Frederic Culot
7e1ab492c2 - Update to 2014.7.5
PR:		199547
Submitted by:	Christer Edwards <christer.edwards@gmail.com> (maintainer)
2015-04-20 09:01:00 +00:00
John Marino
d749ce2143 devel/libdwarf: Not jobs safe
This has failed on me a few times.  The latest tried to use the file
dwarf_names.c before it was completely generated.
2015-04-20 08:50:21 +00:00
Frederic Culot
671da4722b - Update to 0.14
Changes:	http://search.cpan.org/dist/Package-DeprecationManager/Changes
2015-04-20 08:27:20 +00:00
Tijl Coosemans
21434a59e7 - Remove dependency on libltdl
- Fix build on FreeBSD < 10

Reported by:	amdmi3
2015-04-20 07:47:39 +00:00
Antoine Brodin
c6dab49472 Fix configure 2015-04-20 07:27:09 +00:00