summaryrefslogtreecommitdiff
path: root/lang (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement the FreeBSD specific pieces for thread affinity for OpenMP.Adrian Chadd2015-04-273-0/+136
| | | | | | | | | | | | | | | Upstream gcc 4.8 doesn't have support for this - it'll create threads, but it won't do any of the thread affinity stuff for FreeBSD. This allows for OMP_PROC_BIND=true to bind threads to their initial CPUs, leading to some pretty drastic improvements in performance for certain NUMA workloads. Approved by: gerald Sponsored by: Norse Corp, Inc. Notes: svn path=/head/; revision=384815
* Implement the FreeBSD specific pieces for thread affinity for OpenMP.Adrian Chadd2015-04-273-1/+136
| | | | | | | | | | | | | | Upstream gcc 4.8 doesn't have support for this - it'll create threads, but it won't do any of the thread affinity stuff for FreeBSD. This allows for OMP_PROC_BIND=true to bind threads to their initial CPUs, leading to some pretty drastic improvements in performance for certain NUMA workloads. Approved by: gerald Notes: svn path=/head/; revision=384814
* Update to 5.6.8 release.Alex Dupre2015-04-262-3/+3
| | | | | | | | PR: 199585 Submitted by: Franco Fichtner Notes: svn path=/head/; revision=384787
* Security update to 5.5.24.Xin LI2015-04-262-3/+3
| | | | | | | | | With hat: ports-secteam Submitted by: Bernard Spil <spil.oss gmail com> (with changes) MFH: 2015Q2 Notes: svn path=/head/; revision=384757
* Security update to 5.4.40.Xin LI2015-04-262-3/+3
| | | | | | | | Submitted by: Bernard Spil <spil.oss gmail com> with changes. MFH: 2015Q2 Notes: svn path=/head/; revision=384756
* Update to 7.3.0.Adam Weinberger2015-04-252-8/+9
| | | | | | | For changes, see: http://parrot.org/news/2015/Parrot-7.3.0 Notes: svn path=/head/; revision=384744
* lang/gnatdroid-binutils: Upgrade version 2.24 => 2.25John Marino2015-04-253-63/+5
| | | | | | | | While here, remove te ARMv5 support; the gnatdroid-armv5 port has been removed. Notes: svn path=/head/; revision=384728
* lang/gcc5-aux: Upgrade to 04/22 Release of GCC 5.1John Marino2015-04-253-10/+10
| | | | Notes: svn path=/head/; revision=384707
* - Add CPE infoDmitry Marakasov2015-04-251-1/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=384704
* - Add CPE infoDmitry Marakasov2015-04-251-0/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=384703
* - Add CPE infoDmitry Marakasov2015-04-251-1/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=384702
* Fix implementation of sendfile function on FreeBSD.Jimmy Olgeni2015-04-248-15/+52
| | | | | | | | | | Also, replace USE_AUTOTOOLS with USES=autoreconf while I'm here. PR: 199649 Submitted by: Stefan Grundmann Notes: svn path=/head/; revision=384637
* Update icu to 55.1Baptiste Daroussin2015-04-233-2/+3
| | | | Notes: svn path=/head/; revision=384614
* Upgrade to version 17.5.2.Jimmy Olgeni2015-04-234-4/+435
| | | | Notes: svn path=/head/; revision=384570
* Remove unused PATCH_SITES.Jimmy Olgeni2015-04-232-4/+0
| | | | Notes: svn path=/head/; revision=384568
* Fix mismerged patch for 17.5.2.Jimmy Olgeni2015-04-231-1/+6
| | | | Notes: svn path=/head/; revision=384561
* Upgrade to version 17.5.2.Jimmy Olgeni2015-04-232-3/+428
| | | | Notes: svn path=/head/; revision=384560
* - Add empty directory to plistDmitry Marakasov2015-04-221-0/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=384536
* - Remove LICENSEPietro Cerutti2015-04-221-2/+0
| | | | | | | | | | | | | Chicken's LICENSE file says that it's actually a mixture of BSD3 files, files under a BSD3 lookalike with additional clause about academic research, custom permissive license files, public domain files, and even a few GPL2+ files in the test suite. It is the maintainer's opinion that a blanked BSD3CLAUSE is misleading. Reported by: maintainer (via private email) Notes: svn path=/head/; revision=384519
* Update to the 20150421 snapshot of GCC 5.0.1 -- nearly the 5.1 release.Gerald Pfeifer2015-04-222-3/+3
| | | | Notes: svn path=/head/; revision=384518
* Fix plist with CAPIDOCS option after recent updateSteve Wills2015-04-222-89/+90
| | | | | | | | PR: 199457 Submitted by: Ting-Wei Lan <lantw44@gmail.com> Notes: svn path=/head/; revision=384475
* devel/gps: Restore missing project properties switchesJohn Marino2015-04-202-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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). Notes: svn path=/head/; revision=384383
* - Display a stage-qa warning when ports use PREFIX/var instead of /varTijl Coosemans2015-04-201-0/+1
| | | | | | | | | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=384380
* - Add LICENSEPietro Cerutti2015-04-202-5/+7
| | | | | | | - Make PORTLINT happier about ${FILESDIR} content Notes: svn path=/head/; revision=384378
* Fix with Perl 5.21.1+Mathieu Arnold2015-04-201-0/+11
| | | | | | | | | | | | "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 Notes: svn path=/head/; revision=384370
* Update to the 20150419 snapshot of GCC 6.0.0.Gerald Pfeifer2015-04-202-3/+3
| | | | Notes: svn path=/head/; revision=384349
* Update to v5.21.10-105-g47cb8dd.Mathieu Arnold2015-04-202-3/+3
| | | | | | | | Changes: https://github.com/Perl/perl5/compare/v5.21.10-72-gc7f317a...v5.21.10-105-g47cb8dd Sponsored by: Absolight Notes: svn path=/head/; revision=384346
* - Remove dependency on libltdlTijl Coosemans2015-04-201-5/+4
| | | | | | | | | - Fix build on FreeBSD < 10 Reported by: amdmi3 Notes: svn path=/head/; revision=384336
* Now that GCC 5 has branched for the release of GCC 5.1, create a new portGerald Pfeifer2015-04-209-0/+396
| | | | | | | | | | | | | gcc6-devel to track mainline GCC development, starting with the 20150412 snapshot of GCC 6.0.0. (Since this really is a development version not necessarily recommended for general use, start using the -devel moniker for this port. This is not due to any changes in upstream policy or expected attributes of this port, only an adjustment in how we name things.) Notes: svn path=/head/; revision=384331
* Update the comment that describes the relationship of PORTVERSION andGerald Pfeifer2015-04-191-1/+1
| | | | | | | GCC_VERSION. Notes: svn path=/head/; revision=384329
* Fix build on armSteve Wills2015-04-193-0/+12
| | | | Notes: svn path=/head/; revision=384323
* Upgrade to version 1.3.2.Jimmy Olgeni2015-04-192-4/+3
| | | | Notes: svn path=/head/; revision=384306
* Patch configure to fix the output of "pkg-config pure --variable PIC"Tijl Coosemans2015-04-192-8/+12
| | | | Notes: svn path=/head/; revision=384293
* - Add CPE infoDmitry Marakasov2015-04-192-2/+4
| | | | | | | | | - Fix tab after WWW: Approved by: portmgr blanket Notes: svn path=/head/; revision=384277
* Unbreak by using a regular (autogen'ed) tarballAntoine Brodin2015-04-192-6/+3
| | | | Notes: svn path=/head/; revision=384275
* Update to the 20150414 snapshot of GCC 5.0.1 and adjust to thisGerald Pfeifer2015-04-192-4/+4
| | | | | | | | | particularity of the new GCC versioning scheme where the third component of the version number is bumped when the release branches. Use three component version numbers again. Notes: svn path=/head/; revision=384261
* Update to the 20150415 snapshot of GCC 4.9.3.Gerald Pfeifer2015-04-182-3/+3
| | | | Notes: svn path=/head/; revision=384256
* tcbasic implements a small subset of BASIC known as Tiny BASIC.Pawel Pekala2015-04-174-0/+35
| | | | | | | | | | | | | | | | | | | | It provides the following statements and commands: INPUT, PRINT, LET, GOTO, GOSUB, RETURN, IF, END, CLEAR, LIST, and RUN. Integer arithmetic is supported, and strings may be PRINTed. A built-in RND(n) function provides random numbers. The small size of the language make it easy to learn and master while providing all of the building blocks needed to develop many interesting programs. tcbasic runs on a variety of platforms and aims to be as portable as possible. WWW: https://github.com/tcort/tcbasic PR: 197938 Submitted by: Thomas Cort <linuxgeek@gmail.com> Notes: svn path=/head/; revision=384187
* Remove expired ports:Rene Ladan2015-04-1733-1918/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2015-04-15 databases/php53-sqlite3: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-simplexml: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-sybase_ct: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-pdo_mysql: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-ctype: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-wddx: security EOL reached 14 Aug 2014 2015-04-15 security/php53-filter: security EOL reached 14 Aug 2014 2015-04-15 ftp/php53-ftp: security EOL reached 14 Aug 2014 2015-04-15 net/php53-soap: security EOL reached 14 Aug 2014 2015-04-15 converters/php53-recode: security EOL reached 14 Aug 2014 2015-04-15 security/php53-openssl: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-dba: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-pdo_pgsql: security EOL reached 14 Aug 2014 2015-04-15 sysutils/php53-fileinfo: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-pdo_odbc: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-sqlite: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-readline: security EOL reached 14 Aug 2014 2015-04-15 mail/php53-imap: security EOL reached 14 Aug 2014 2015-04-15 sysutils/php53-posix: security EOL reached 14 Aug 2014 2015-04-15 archivers/php53-phar: security EOL reached 14 Aug 2014 2015-04-15 graphics/php53-gd: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-xsl: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-pdo_firebird: security EOL reached 14 Aug 2014 2015-04-15 devel/mingw64-binutils: Obsolete. Migrate to devel/binutils based ports 2015-04-15 devel/cross-binutils: Obsolete. Migrate to devel/binutils based ports 2015-04-15 databases/php53-pdo_dblib: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-sysvshm: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-json: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-redis: requires php53, security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-pspell: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-pgsql: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-xmlreader: security EOL reached 14 Aug 2014 2015-04-15 converters/php53-iconv: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-odbc: security EOL reached 14 Aug 2014 2015-04-15 ftp/php53-curl: security EOL reached 14 Aug 2014 2015-04-15 math/php53-gmp: security EOL reached 14 Aug 2014 2015-04-15 security/php53-mcrypt: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-shmop: security EOL reached 14 Aug 2014 2015-04-15 math/php53-bcmath: security EOL reached 14 Aug 2014 2015-04-15 security/php53-hash: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-sysvsem: security EOL reached 14 Aug 2014 2015-04-15 archivers/php53-zip: security EOL reached 14 Aug 2014 2015-04-15 graphics/php53-exif: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-gettext: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-mysql: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-xmlwriter: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-xml: security EOL reached 14 Aug 2014 2015-04-15 converters/php53-mbstring: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-sysvmsg: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-mysqli: security EOL reached 14 Aug 2014 2015-04-15 misc/php53-calendar: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-tokenizer: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-pdo: security EOL reached 14 Aug 2014 2015-04-15 net/php53-xmlrpc: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-interbase: security EOL reached 14 Aug 2014 2015-04-15 www/php53-session: security EOL reached 14 Aug 2014 2015-04-15 databases/php53-mssql: security EOL reached 14 Aug 2014 2015-04-15 www/php53-tidy: security EOL reached 14 Aug 2014 2015-04-15 archivers/php53-zlib: security EOL reached 14 Aug 2014 2015-04-15 net/php53-ldap: security EOL reached 14 Aug 2014 2015-04-15 net-mgmt/php53-snmp: security EOL reached 14 Aug 2014 2015-04-15 textproc/php53-dom: security EOL reached 14 Aug 2014 2015-04-15 devel/php53-pcntl: security EOL reached 14 Aug 2014 2015-04-15 archivers/php53-bz2: security EOL reached 14 Aug 2014 2015-04-15 net/php53-sockets: security EOL reached 14 Aug 2014 2015-04-15 lang/php53: security EOL reached 14 Aug 2014 2015-04-15 devel/pecl-uuid: requires php53, security EOL reached 14 Aug 2014 2015-04-15 lang/php53-extensions: security EOL reached 14 Aug 2014 2015-04-15 german/pecl-konto_check: requires php53, security EOL reached 14 Aug 2014 2015-04-17 www/moodle26: Deprecated by upstream, use www/moodle2{7,8} instead Notes: svn path=/head/; revision=384186
* Fix build with GCC on recent head kernel by disabling PCH for GCCAntoine Brodin2015-04-161-1/+2
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=384116
* Disbanding lua@ which was anyway not a team for a whileBaptiste Daroussin2015-04-164-4/+4
| | | | | | | I have no time left to work on lua at all for now Notes: svn path=/head/; revision=384105
* Add lang/perl5-devel, which will be the one from which the lang/perl5.xx portsMathieu Arnold2015-04-1619-3/+2903
| | | | | | | | | | | will come from, from now on. Please, only use the -devel port for testing, not for production purposes. Sponsored by: Absolight Notes: svn path=/head/; revision=384103
* - Add another BROKEN conditionDmitry Marakasov2015-04-151-0/+2
| | | | Notes: svn path=/head/; revision=384069
* Only add the PKGINSTALL/DEINSTALL on 8.4. While there, move a few thingsMathieu Arnold2015-04-152-26/+27
| | | | | | | | | before port.pre.mk that had no place after it. Sponsored by: Absolight Notes: svn path=/head/; revision=384051
* The canonical place to look for Perl is that directoryMathieu Arnold2015-04-153-3/+3
| | | | | | | | | That's what http://cpan.metacpan.org/src/ says anyway. Sponsored by: Absolight Notes: svn path=/head/; revision=384050
* converters/libiconv:Tijl Coosemans2015-04-153-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove const qualifier from iconv(3) to match POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html - Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is defined because the base system iconv supports these extensions too. Add/remove patches to/from ports to call iconv with non-const arguments. This breaks some ports on FreeBSD 10 because base system iconv.h still has the const qualifier. Fix this by letting USES=iconv add a build dependency on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG defined) instead of the base system iconv.h. This exposed some ports that link with libiconv when it is available instead of using libc iconv. In these cases one of the following changes has been made: - patch configure scripts to test for libc iconv first - add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable some configure tests - converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4 - lang/gcc5-aux: respect CFLAGS and friends during configure such that LIBICONV_PLUG is defined in the iconv test, also switch to external gettext - mail/gnarwl: replace patches with CPPFLAGS/LIBS - multimedia/ffmpeg2theora: remove iconv test from SConstruct and use ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c - net-im/licq: finish conversion to cmake - net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4: don't need iconv - textproc/p5-XML-TinyXML: finish conversion to USES=perl5 Other changes: - databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2 and lzo support - games/ldmud: respect CFLAGS and friends - graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg dependencies PR: 199099 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=384038
* The armv6 support added in r376350 requires USES=compiler. It works fineBryan Drewery2015-04-141-1/+1
| | | | | | | | on 10 and head since bsd.own.mk includes bsd.compiler.mk. This is not the case on older releases though. Notes: svn path=/head/; revision=384002
* Don't enable dtrace on non-x86 platforms since it causes build issues.Steve Wills2015-04-142-2/+2
| | | | Notes: svn path=/head/; revision=383967
* Update Ruby to latest versions to address CVE-2015-1855.Steve Wills2015-04-145-9/+11
| | | | | | | Security: https://www.ruby-lang.org/en/news/2015/04/13/ruby-openssl-hostname-matching-vulnerability/ (vuxml forthcoming) Notes: svn path=/head/; revision=383966
* Update to 0.11, fixing Perl 5.19.2+ builds, give to perl@Mathieu Arnold2015-04-132-6/+5
| | | | | | | | Approved by: tobez (maintainer) Sponsored by: Absolight Notes: svn path=/head/; revision=383912