aboutsummaryrefslogtreecommitdiffstats
path: root/lang
Commit message (Collapse)AuthorAgeFilesLines
* Add Linux CentOS 7 infrastructure ports.tijl2016-10-196-0/+1890
| | | | | | | | | | Mk/Uses/linux.mk changes: - Add support for architecture neutral (noarch) distfiles. - Add support for 64-bit only ports: set IGNORE on i386 and don't install 32-bit compat libraries on amd64. Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Differential Revision: https://reviews.freebsd.org/D7886
* Update PHP 7 from 7.0.11 to 7.0.12tz2016-10-192-4/+4
| | | | | | | Changes: http://www.php.net/ChangeLog-7.php#7.0.12 MFH: 2016Q4 Approved by: pi (mentor)
* The distfile is already extracted in do-extract, so use that instead ofmat2016-10-192-4/+2
| | | | | | extracting a second time. Sponsored by: Absolight
* Introduce new extensible virtual categories for KDEtcberner2016-10-191-3/+1
| | | | | | | | | | | | | | | | | | | | | A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are released as a bundle upstream, however, there was not really a clean way to share this information. Using these new categories, we can simplify the Makefiles for the diverse KDE ports. At the moment we support the virtual category * kde-kde4 In the future, this will be extended to * kde-frameworks * kde-plasma * kde-applications PR: 213406 Differential Revision: https://reviews.freebsd.org/D7645 Exp-run by : antoine Reviewed by: mat, rakuco Approved by: portmgr (mat), rakuco (mentor)
* lang/fsharp: fix build on FreeBSD < 11.dbn2016-10-191-2/+2
| | | | | | | | | | - change substitution since make(1) on FreeBSD 9 does not like variables within a substitution. - repeat tar substitution command since tar(1) on FreeBSD 9/10 does not obay the 'g' substitution command. Reported by: pkg-fallout PR: 213584
* Update Erlang 19 ports to version 19.1.5.olgeni2016-10-188-14/+22
|
* Update to v5.25.5-115-g4eadd82.mat2016-10-172-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.5-76-g91dca83...v5.25.5-115-g4eadd82 Sponsored by: Absolight
* lang/erlang-riak: fix to build with clang 3.9.0wg2016-10-171-0/+116
| | | | | PR: 213515 Submitted by: dim
* lang/tcl87: update to fossil checkin 699a33324b663e80gahr2016-10-172-5/+5
| | | | http://core.tcl.tk/tcl/timeline?from=faa78e6080f9033f&to=699a33324b663e80
* Disable BROKEN for armv6.linimon2016-10-171-1/+4
| | | | | | | Apparently the failure is only when running under emulation, and it works fine on physical hardware. Submitted by: Kyle Evans <kevans91 at ksu dot edu> (private email)
* Fix build on FreeBSD<11romain2016-10-161-0/+5
| | | | | | | | | In spite of the 'g', the pattern is only substituted once on FreeBSD 9.x and 10.x, leading to wrong filenames for extracted files, and staging failure. Repeat the pattern enough times so that all '\\' or replaced with '/'. Reported by: pkg-fallout
* lang/nim: update 0.11.2 -> 0.15.0robak2016-10-159-270/+527
| | | | | | | | * Remove files/patch-lib-posix-posix.nim PR: 213304 Submitted by: wen Approved by: Neal Nelson <ports@nicandneal.net> (maintainer)
* Update to the 20161013 snapshot of GCC 6.gerald2016-10-152-4/+4
|
* lang/fsharp: add missing patch filesdbn2016-10-142-0/+19
| | | | | | - remove autorestore of nuget packages (now done by port) PR: 213405
* lang/fsharp: fix build, add test support.dbn2016-10-142-3/+68
| | | | | | | | | | | - Use license file from source - Depend on PCL reference assemblies - Download and extract nuget packages - Mark the port as MAKE_JOBS_UNSAFE (it always run -j1) - Mark the port as architecture agnostic (intepreted by mono) - Add test support PR: 213405
* lang/referenceassemblies-pcl: add new portdbn2016-10-146-0/+1103
| | | | | | | | | | | | | | | You can build .NET apps across a wide variety of platforms, and the Portable Class Library (PCL) helps you share your code and libraries across .NET platforms. Specifically, the PCL provides a set of common reference assemblies that enable .NET libraries and binaries to be used on any .NET based runtime - from phones, to clients, to servers and clouds Notes: - The official reference assemblies come from a Microsoft download page. - Additional reference assemblies come from Debian (via Mono). - Bump PORTREVISION to indicate we are not using the pure PCL from Microsoft - Provide a plain-text version of the EULA that is dialog(1) friendly. - The official RTF based EULA is distributed alongside the LICENSE file
* lang/pypy3: update to 5.5.0dbn2016-10-149-97/+38
| | | | | | - Remove pacthes that have been upstreamed - Fix detection of 'struct winsize' - Correctly handle case when ftime(3) is not used (depreciated)
* Update to the 20161011 snapshot of GCC 5.4.1.gerald2016-10-142-4/+4
|
* Update Erlang 19 ports to version 19.1.4.olgeni2016-10-148-14/+26
|
* Update Perl 5.22.3 & 5.24.1 to -RC4.mat2016-10-144-8/+8
| | | | | | | This fixes the fix (-RC3) of the fix (-RC2) of CVE-2016-1238. MFH: 2016Q4 Sponsored by: Absolight
* Update to version 5.7.2pawel2016-10-132-3/+4
| | | | | PR: 213387 Submitted by: maintainer
* Update Erlang 19 ports to version 19.1.3.olgeni2016-10-128-14/+22
|
* Mark broken on aarch64: fails to link.linimon2016-10-121-0/+1
| | | | Approved by: portmgr (tier-2 blanket)
* Broken on aarch64 as well.linimon2016-10-121-0/+1
| | | | Approved by: portmgr (tier-2 blanket)
* Mark as broken on aarch64.linimon2016-10-121-1/+1
| | | | Approved by: portmgr (tier-2 blanket)
* Mark as broken on armv6 after recent runs.linimon2016-10-121-0/+2
| | | | Approved by: portmgr (tier-2 blanket)
* Update to the 20161009 development snapshot of GCC 7.gerald2016-10-112-5/+4
|
* Update lang/abcl to version 1.4.0.olgeni2016-10-112-3/+4
|
* - Unconditionally verbosify build as per PHBamdmi32016-10-111-2/+0
| | | | Approved by: portmgr blanket
* Update to v5.25.5-76-g91dca83.mat2016-10-102-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.5-64-g1c56654...v5.25.5-76-g91dca83 Sponsored by: Absolight
* Update lang/elixir to version 1.3.4.olgeni2016-10-103-18/+18
|
* devel/nspr, security/nss: drop version from SONAMEjbeich2016-10-094-4/+4
| | | | | | | | | | | | | | | | | | No other downstream appends synthetic library version, and doing so causes underlinking due to fragile build system (see below). Not to mention being unable to swap out bundled libs from upstream builds. $ cc -lplds4 -L/usr/local/lib /usr/lib/crt1.o: In function `_start1': crt1_c.c:(.text+0xa6): undefined reference to `main' /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np' /usr/local/lib/libplds4.so: undefined reference to `pthread_create' /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init' /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam' /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam' PR: 213144 Exp-run by: antoine
* Mark BROKEN: fails to packageantoine2016-10-091-0/+2
| | | | | Reported by: pkg-fallout MFH: 2016Q4
* Update to the 20161006 snapshot of GCC 6.gerald2016-10-082-4/+4
|
* Update to the 20161004 snapshot of GCC 5.4.1.gerald2016-10-082-4/+4
|
* Update Erlang 19 ports to version 19.1.2.olgeni2016-10-078-12/+28
|
* lang/tcl87: update to fossil checkin faa78e6080f9033fgahr2016-10-073-5/+6
| | | | http://core.tcl.tk/tcl/timeline?from=20c19f9d5593455a&to=faa78e6080f9033f
* Fix sysctl(3) call in mono_process_list() where the MIB length argument was ↵tj2016-10-064-2/+22
| | | | | | | | incorrectly passed to sysctl(3) PR: 174216 Submitted by: tj Approved by: maintainer timeout
* lang/pypy: IGNORE when building with libresslmarino2016-10-051-2/+6
| | | | | | | | | | | | | | Fails to configure with libressl: [translation:ERROR] Exception: OpenSSL version >= 1.1 not supported yet. This program requires OpenSSL version 1.0.x, and may also work with LibreSSL or OpenSSL 0.9.x. OpenSSL 1.1 is quite some work to update to; contributions are welcome. Sorry, you need to install an older version of OpenSSL for now. Make sure this older version is the one picked up by this program when it runs the compiler. Approved by: SSL blanket
* lang/phantomjs: Remove PROJECTHOST, a relic from when this was hosted on ↵feld2016-10-041-1/+0
| | | | | | Google Code MFH: 2016Q4
* lang/phantomjs: Do not enable X11 support by defaultfeld2016-10-041-2/+5
| | | | MFH: 2016Q4
* Support for Java (both the GCJ front end and libgcj) has been removedgerald2016-10-044-83/+5
| | | | | | | | upstream. Remove the JAVA option, which we already changed to off by default for this version of GCC, remove java from CATEGORIES, remove files/java-patch-hier, simplify post-stage accordingly, and adjust pkg-descr and pkg-plist.
* lang/seed7: update to 05_20161002gahr2016-10-032-4/+4
| | | | | | | | | | | | | | | 20161002: - Definitions of float shift operators << and >> have been added to float.s7i (A << B is equivalent to A * 2.0 ** B and A >> B is equivalent to A / 2.0 ** B). - Checks for the operators << and >> have been added to chflt.sd7. - Interpreter and compiler have been improved to support the primitiv actions FLT_LSHIFT and FLT_RSHIFT. - The example program find7.sd7 has been added. This program is an utility to search for files and file contents. - Documentation comments have been added to arrlib.c, biglib.c, blnlib.c, bstlib.c, fillib.c, pcslib.c, prclib.c, prglib.c and strlib.c.
* Update to v5.25.5-64-g1c56654.mat2016-10-032-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.5-24-g98fce2a...v5.25.5-64-g1c56654 Sponsored by: Absolight
* - Update to 0.7.7ashish2016-10-033-4/+13
|
* Update to the 20161002 development snapshot of GCC 7.gerald2016-10-032-4/+4
|
* Update Erlang 19 ports to version 19.1.1.olgeni2016-10-028-12/+29
|
* Update to the 20160929 snapshot of GCC 6.gerald2016-10-022-4/+4
|
* lang/rust: Update distinfo.x86_64 for DragonFly support for v1.12marino2016-10-021-5/+5
| | | | Preapproved by: riggs
* Update to upstream release 1.12.0riggs2016-10-018-59/+45
|
* - Convert sparc64 BROKEN to helperamdmi32016-10-011-7/+4
| | | | | | | | | | | | | | | | | | | | - Mark BROKEN on 9.0 i386: In file included from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/qglobal.h:1, from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/library/qmake_global.h:45, from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/library/qmakeparser.h:45, from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/library/qmakeevaluator.h:49, from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/project.h:45, from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/project.cpp:42: /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:443: error: 'QT_POINTER_SIZE' was not declared in this scope /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:443: error: template argument 1 is invalid /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:443: error: expected initializer before 'qregisterint' /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:444: error: 'QT_POINTER_SIZE' was not declared in this scope /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:444: error: template argument 1 is invalid /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:444: error: expected initializer before 'qregisteruint' Reported by: pkg-fallout Obtained from: portmgr blanket
* Remove expired ports:rene2016-10-019-274/+0
| | | | | | | | | | 2016-09-30 math/why3-spark: Only useful for deprecated lang/spark 2016-09-30 lang/spark: Broken for more than 6 months 2016-09-30 math/alt-ergo-spark: Only useful for deprecate lang/spark 2016-09-30 security/nessus-libnasl: Abandoned, consider using OpenVAS 2016-09-30 security/nessus: Abandoned, consider using OpenVAS 2016-09-30 security/nessus-libraries: Abandoned, consider using OpenVAS 2016-09-30 security/nessus-plugins: Abandoned, consider using OpenVAS
* Update to version 16.1pawel2016-10-012-7/+9
| | | | | PR: 212765 Submitted by: Klaus Aehlig (maintainer)
* Update to the 20160927 snapshot of GCC 5.4.1.gerald2016-09-302-4/+4
|
* - Update devel/doxygen to 1.8.12antoine2016-09-283-129/+129
| | | | | | - Adjust plist of ports depending on it PR: 212869
* Update to the 20160925 development snapshot of GCC 7.gerald2016-09-272-4/+4
|
* Only depend on XSLoader if perl < 5.24.1.adamw2016-09-261-11/+11
| | | | While here, simplify the XS strippage.
* Update to v5.25.5-24-g98fce2a.mat2016-09-264-5/+7
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.4-177-g1608ed2...v5.25.5-24-g98fce2a Sponsored by: Absolight
* - Update to 0.416lth2016-09-262-5/+7
| | | | | Changes: https://api.metacpan.org/source/REHSACK/List-MoreUtils-0.416/Changes - Disperse maintainership
* lang/fpc-units: Set VLC unit as a non-default optionmarino2016-09-251-2/+5
| | | | | | | | | | | Due to the VLC included in KDE, the fpc-units metapackage package coexist with the KDE metapackage due to FPC's VLC unit requiring QT5. Until such time where they can coexist, the FPC VLC unit will not be an on-by-default option to remove this install conflict. PR: 212919 Reported by: Ian Goddard (bz at austonley.org.uk)
* - Update devel/icu to 57.1.tijl2016-09-245-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | - Clean up the Makefile. - Follow some upstream recommendations (--with-data-packaging=archive, --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE). - Patch makefiles to install static libraries with INSTALL_DATA so they aren't stripped. - Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc. - Fix endianness detection in ICU. The code wanted to use BYTE_ORDER defined in machine/endian.h, but this isn't visible because ICU is compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead. - Compile ICU with C++11 compiler to enable move constructors. - Patch ICU to fix a problem with atomics in the case of a C++11 compiler without C++11 header <atomic> (like Clang on FreeBSD 9). - Bump all ports that depend on it due to library version change. - Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU pkgconfig files. - Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs a C++11 runtime library now. Add this to all ports that depend on it so their executables load the right libstdc++.so on FreeBSD 9. PR: 205120 Exp-run by: antoine Approved by: portmgr (antoine)
* Update to the 20160922 snapshot of GCC 6.gerald2016-09-242-4/+4
|
* Disable building Java on powerpc64 (option JAVA) by default. It isgerald2016-09-241-1/+0
| | | | | | | | | | | | causing build failures of the kind /usr/local/bin/ld: classpath/tools/.libs/libgcj_tools_la-tools.o: unknown relocation type 1383330 for `*UND*' and generally not that important nor widely used. Reported by: swills Discussed with: andreast
* Put back the mail-header patch.mat2016-09-231-0/+2
| | | | | Pointy hat: tz Sponsored by: Absolight
* lang/php56: Update from 5.6.25 to 5.6.26tz2016-09-232-7/+5
| | | | | | | | | | | | | Security: CVE-2016-7416 Security: CVE-2016-7412 Security: CVE-2016-7414 Security: CVE-2016-7417 Security: CVE-2016-7411 Security: CVE-2016-7413 Security: CVE-2016-7418 MFH: 2016Q3 Approved by: swills (mentor)
* Fix obvious braino.linimon2016-09-231-4/+4
|
* Remove redundant WX_UNICODE from Erlang runtime ports..olgeni2016-09-224-4/+0
|
* Update Erlang ports to 19.1.olgeni2016-09-229-188/+46
|
* Update to the 20160920 snapshot of GCC 5.4.1.gerald2016-09-222-4/+4
|
* Update to the 20160918 development snapshot of GCC 7.gerald2016-09-222-4/+4
|
* lang/php70: Update from 7.0.10 to 7.0.11tz2016-09-212-5/+5
| | | | | | | | | | | | Security: CVE-2016-7416 Security: CVE-2016-7412 Security: CVE-2016-7414 Security: CVE-2016-7417 Security: CVE-2016-7413 Security: CVE-2016-7418 MFH: 2016Q3 Approved by: pi (mentor)
* Update lang/alchemist.el to version 1.8.1.olgeni2016-09-213-3/+10
|
* lang/phantomjs: Remove hack for FreeBSD 9 and use compiler:c++11-langfeld2016-09-201-6/+1
| | | | MFH: 2016Q3
* Update to v5.25.4-177-g1608ed2.mat2016-09-192-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.4-111-g92b69f6...v5.25.4-177-g1608ed2 Sponsored by: Absolight
* Mark as broken on sparc64.linimon2016-09-191-0/+2
| | | | Approved by: portmgr (tier-2 blanket)
* Mark as broken on various tier-2 archs.linimon2016-09-191-0/+4
|
* Mark as broken on various tier-2 archs.linimon2016-09-191-0/+5
|
* Update to the 20160915 snapshot of GCC 6.gerald2016-09-192-4/+4
|
* Update lang/elixir to version 1.3.3.olgeni2016-09-193-18/+21
|
* Mark as broken on sparc64.linimon2016-09-181-0/+1
| | | | Approved by: portmgr (tier-2 blanket)
* lang/phantomjs: Fix build on 9.3 and 11.0feld2016-09-173-17/+43
| | | | | | | | | | | | | - Take maintainership (maintainer timeouts previously) - Remove no-op patch - Remove work related to GCC build profiles as we enforce clang - Add patch to fix building with clang in 11.0 - Add hack to enforce CC and CXX for 9.3 Partway through the build the compiler was switching from clang++ to c++ which is GCC in base system. This was causing build failures. MFH: 2016Q3
* Update the Qt5 ports to 5.6.1.rakuco2016-09-173-24/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This took longer than expected, but there are quite a few changes to the existing ports and a few new ones. General upstream changes: - Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is being used. According to the discussion here: https://codereview.qt-project.org/#/c/154800/ The Qt project is not opposed to LibreSSL, but does not want to mix support for it into the OpenSSL backend code, especially as they move towards supporting OpenSSL 1.1. People interested in LibreSSL support are welcome to submit a separate backend upstream, but are expected to maintain it. We (kde@) are not opposed to carrying some patches authored by others in the future, as long as they are not huge and destabilizing. - When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by default (this is an upstream change). You can add "CONFIG -= c++11" to your .pro. Qt 5.7 will require C++11. - www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped separately as a community release tarball. kde@ does not have an ETA for a qt5-webengine port, as it requires a huge effort (and number of patches) similar to maintaining www/chromium itself. - x11-toolkits/qt5-declarative has been deprecated upstream. The last release is 5.5.1. Relevant changes: - devel/qmake5: The freebsd-clang mkspec has become the default mkspec on FreeBSD, replacing the outdated freebsd-g++ one that was moved to unsupported/ (it still works though). - devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are still in qtbase. The data files are now in the qt5-qdoc-data port. - misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with mkspecs. Instead of running the `configure' script, which requires a compiler and adjustments to the mkspecs files and also ends up building a new qmake binary, we now leverage USES=qmake to generate all the Makefiles from the top-level qt.pro. Getting this to work requires some tricks, though, and qt.conf.in has a longer explanation of what's being done. Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes. New ports: - comms/qt5-serialbus - devel/qt5-qdoc-data - x11-toolkits/qt5-quickcontrols2 Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden (nolden@kde.org) for the huge amount of work they put into this patch. Loise in particular also sent quite a few changes upstream that were essential for this update to work. PR: 211916
* Add USES+=ssl to 3 of 8 graphics/libGL/Makefile.common consumersmarino2016-09-161-0/+1
| | | | | | | | | Despite having a configure argument of --with-sha1=libcrypto, only three of the eight users of graphics/libGL/Makefile.common actually link to SSL libraries. Individually add USES=ssl to these three ports rather than have all 8 having this requirement. Approved by: SSL blanket
* lang/ypsilon: Update sources and fix buildsrobak2016-09-153-7/+12
| | | | | | | | | | - Remove MASTER_SITES and add USE_GITHUB to fetch sources from new location - Add USE_GCC= to fix builds failing with CLANG - Add LICENSE and LICENSE_FILE - Update pkg-descr PR: 212694 Submitted by: Vitaly Magerya <vmagerya@gmail.com> (maintainer)
* Update to the 20160913 snapshot of GCC 5.4.1.gerald2016-09-152-4/+4
|
* Unmark broken on powerpc64swills2016-09-151-2/+0
| | | | These ports built successfully
* Drop spark-related ports for removal after 30 Septmarino2016-09-151-2/+2
|
* Release some of my ports back to the heapmarino2016-09-151-1/+1
|
* GOOGLE_CODE has gone away.mat2016-09-146-0/+12
| | | | | | | | | | - If a port has another upstream, remove GOOGLE_CODE - If a port only has GOOGLE_CODE mark it BROKEN Some ports have a local mirror configured but for security reasons, it is not considered upstream. Sponsored by: Absolight
* Replace the short lived Erlang 19.0.6 with 19.0.7.olgeni2016-09-148-14/+26
|
* Update Erlang ports to version 19.0.6.olgeni2016-09-148-28/+28
| | | | | Remove GCC option: clang works just fine, and using gcc on FreeBSD gives a few errors (and seems to be mostly untested upstream).
* Update to v5.25.4-111-g92b69f6.mat2016-09-132-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.4-74-g03a1fa1...v5.25.4-111-g92b69f6 Sponsored by: Absolight
* Update to GNU awk 4.1.4johans2016-09-133-4/+6
| | | | https://lists.gnu.org/archive/html/info-gnu/2016-08/msg00013.html
* Update to the 20160911 development snapshot of GCC 7.gerald2016-09-122-4/+4
|
* Add cilkplus: A set of compiler extensions from Intel for parallel computingriggs2016-09-126-0/+99
| | | | | PR: 212317 Submitted by: pfg (maintainer)
* Update to 1.7.1jlaffaye2016-09-123-4/+5
| | | | | PR: 212587 Submitted by: Larry Rosenman <ler@lerctr.org>
* lang/swi-pl: USES+=ssl and handle SSLv3 method for LibreSSL supportmarino2016-09-112-3/+32
| | | | | | While here, used OPSYS:tl instead of hardcoded freebsd Approved by: SSL blanket
* lang/pypy: update distinfo, upstream rerolled.dbn2016-09-112-4/+4
| | | | | - Add an official mirror for pypy source code. - No functional change to the source code.
* Fix build of lang/gcc49 with libc++ 3.9.0dim2016-09-101-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While testing the clang390-import branch, I ran into the following errors building lang/gcc49: In file included from /wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/c/c-objc-common.c:33: In file included from /usr/include/c++/v1/new:70: /usr/include/c++/v1/exception:267:5: error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'? _VSTD::abort(); ^~~~~~~ /usr/include/c++/v1/__config:451:15: note: expanded from macro '_VSTD' #define _VSTD std::_LIBCPP_NAMESPACE ^ /wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/system.h:685:13: note: 'fancy_abort' declared here extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN; ^ 1 error generated. What is happening here, is that the source file includes gcc/system.h, which defines abort to fancy_abort, and then the source file includes <new>, which attempts to call _VSTD::abort() (the _VSTD is a libc++ alias for std::). The macro definition then causes the above breakage. Newer gcc ports, such as gcc5 and gcc6 don't show this issue, because upstream gcc first added an include of <algorithm> (which indirectly includes <new>) in r217348 [1], and later even add a direct include of <new> in r232736 [2]. Fix it for this version, by adding the direct include of <new> to gcc/system.h. This makes the 'second' includes of <new> in some .c files superfluous, but at least they won't result in errors. [1] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=217348 [2] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=232736 Approved by: gerald (maintainer) PR: 212465 MFH: 2016Q3
* Update to the 20160908 snapshot of GCC 6.gerald2016-09-092-4/+4
|
* lang/tcl8*: remove use of fpsetroundgahr2016-09-095-5/+56
| | | | | | | Pushed upstream: http://core.tcl.tk/tcl/info/20c19f9d5593455a PR: 212512 Submitted by: emaste
* lang/tcl87: update to fossil checkin b98ee5637696606egahr2016-09-082-5/+5
| | | | http://core.tcl.tk/tcl/timeline?from=4589a9d17c9575e7&to=b98ee5637696606e
* lang/pypy: update to 5.4.1dbn2016-09-083-5/+5
| | | | | | | | | | | | | | | | ChangeLog: - Update list of contributors in documentation and LICENSE file, this was unfortunately left out of 5.4.0. - Allow tests run with -A to find libm.so even if it is a script not a dynamically loadable file - Bump sys.setrecursionlimit() when translating PyPy, for translating with CPython - Tweak a float comparison with 0 in backendopt.inline to avoid rounding errors - Fix for an issue for translating the sandbox - Fix for and issue where unicode.decode('utf8', 'custom_replace') messed up the last byte of a unicode string sometimes - Update built-in cffi to version 1.8.1 - Explicitly detect that we found as-yet-unsupported OpenSSL 1.1, and crash translation with a message asking for help porting it - Fix a regression where a PyBytesObject was forced (converted to a RPython object) when not required, reported as issue #2395
* Update to the 20160906 snapshot of GCC 5.4.1.gerald2016-09-082-4/+4
|
* lang/pypy: update to 5.4.0dbn2016-09-075-23/+6
| | | | | | | | | | ChangeLog: - Incremental improvements to cpyext (passing 99% of numpy's test suite) - Update cffi to 1.8, supporting "limited API" mode for c-extensions on CPython >= 3.2 - Improved tooling for PyPy's JIT. - Various new features, bug fixes and performance improvements, see: http://pypy.readthedocs.io/en/latest/release-pypy2.7-v5.4.0.html
* - Add LICENSEamdmi32016-09-061-2/+7
| | | | | - Silence patching - Switch to options helpers
* - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk withtijl2016-09-068-472/+466
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Update to v5.25.4-74-g03a1fa1mat2016-09-052-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.4-23-g3781748...v5.25.4-74-g03a1fa1 Sponsored by: Absolight
* Update to the 20160904 development snapshot of GCC 7.gerald2016-09-052-4/+4
|
* Add patch (sent upstream) to drop `using namespace std'rakuco2016-09-041-0/+17
| | | | | | | | | | | | | | | This patch is a smaller version of one I've sent upstream. It removes 'using namespace std' from Interpreter.cpp to avoid errors when -std=c++11 or -std=gnu++11 is passed to the compiler, as a call to bind(2) can end up becoming a call to std::bind(). This is required to avoid breaking the build with Qt 5.6.1: c++ -c -O2 -pipe -fstack-protector -fno-strict-aliasing -g -std=gnu++11 -pthread -D_THREAD_SAFE -Wall -W -fPIC -DLINUX -DESPEAK -DSOUND_QMOBILITY -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I/usr/local/include/espeak -I/usr/local/include/qt5/QtMultimedia -I/usr/local/include/qt5/QtSerialPort -IQtMobility -IQtMobility -I/usr/local/include/qt5 -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtCore -Itmp/moc -I/usr/local/include -I/usr/local/include -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o tmp/obj/Interpreter.o Interpreter.cpp Interpreter.cpp:4282:105: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int') PR: 212347 Approved by: fernando.apesteguia@gmail.com (maintainer)
* - Fix build on 11.x+ (only add -fgnu89-inline to CFLAGS, not CXXFLAGS)amdmi32016-09-041-2/+5
| | | | | | - Add LICENSE Approved by: portmgr blanket
* - Mark BROKEN on 9.x: sigsegv during buildamdmi32016-09-041-3/+3
| | | | | | - While here, switch to USES=tar Approved by: portmgr blanket
* lang/ruby22: fix plist with CAPIDOCSswills2016-09-042-91/+91
| | | | | | | While here, switch to USES=ssl PR: 209359 Submitted by: Ting-Wei Lan <lantw44@gmail.com> (with modifications)
* lang/seed7: update to 05_20160831gahr2016-09-022-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The Seed7 runtime library has been improved to allow paths longer than PATH_MAX (260) characters under Windows. - The program sydir7.sd7 has been improved. Now it is avoided to copy a file, when source and destination differ only by date. The option -c has been added. With -c the source is copied and files that are missing in the source are removed from the destination. - The function readVolumeName in dir_rtl.c has been improved to allow extended length paths (This paths exist under Windows and have a prefix of \\?\ ). - The functions opendir and wopendir in dir_win.c have been improved to allow paths longer than 260. - In the library seed7_05.s7i the undocumented function xalloc has been removed. - The function printArgv has been added to arr_rtl.c to improve the logging. - The program chkccomp.c has been improved to write settings to always use the directory functions from dir_win.c under Windows. - The function adjustCwdForShell has been added to cmd_rtl.c. This function sets the current working directory to something acceptable by cmd.exe. - In stat_win.c the function wstati64 has been renamed to wstati64Ext and improved to call the original stat function, when possible. - The new file stat_drv.h has been added. In this file a prototype of wstati64Ext is defined when necessary. - The program wrdepend.c has been improved to work correctly, when the INCLUDE_OPTIONS macro contains newline characters. - Calls of logFunction have been added to arr_rtl.c, cmd_rtl.c, dir_rtl.c, executl.c, fil_rtl.c, pcs_win.c, runerr.c, sctlib.c, sigutl.c, stat_win.c and striutl.c. - Calls of logError have been added to arrlib.c, blnlib.c, cmd_rtl.c, conlib.c, dir_win.c, drwlib.c, enulib.c, fil_rtl.c, itflib.c, lstlib.c, prclib.c, reflib.c and striutl.c.
* Update to the 20160901 snapshot of GCC 6.gerald2016-09-022-4/+4
|
* Update beignet to 1.2.0.kwm2016-09-028-73/+21
|
* Fix running make test for php extensions (and maybe php itself)mat2016-09-016-3/+60
| | | | | | | | | With the default configuration, all the directives are removed from with egrep. Then, egrep, seeing that it does not output any line, will exit(1). With hat: portmgr Sponsored by: Absolight
* - Add LICENSE_FILEamdmi32016-09-011-4/+3
| | | | | | | - Remove bogus USES=tar:xz - Switch to options helpers Approved by: portmgr blanket
* Update Erlang ports to version 19.0.5.olgeni2016-09-016-106/+121
|
* Update to 1.7.26knu2016-09-013-2206/+2085
| | | | | - Install /usr/local/bin/jgem - Stop manually listing doc/example files
* - Add LICENSEamdmi32016-09-011-7/+13
| | | | | | - Add NO_ARCH - Switch to options helpers - Cosmetic fixes
* Update to the 20160830 snapshot of GCC 5.4.1.gerald2016-08-312-4/+4
|
* Update to 1.5.1olivierd2016-08-302-4/+4
|
* lang/php56: Update from 5.6.24 to 5.6.25tz2016-08-302-5/+5
| | | | | | PR: 212183 Submitted by: Kurt Jaeger <pi@FreeBSD.org> Approved by: pi (mentor)
* lang/rexx-regina: 3.8.2 -> 3.9.1pi2016-08-3019-23/+399
| | | | | | | | | | | | | - submitter becomes maintainer - Makefile tidied, and passes portlint -C - rc.d file corrected; now passes rclint - port now installs documentation (PDF), not previously included - added DOCS option, controlling installation of above - files in /usr/local/share now in directories that actually match the name of the port PR: 212242 Submitted by: bob@eager.cx
* Update to v5.25.4-23-g3781748.mat2016-08-292-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.4-5-g92d73bf...v5.25.4-23-g3781748 Sponsored by: Absolight
* lang/seed7: update to 05_20160731gahr2016-08-292-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The bas7.sd7 (basic interpreter) example program has been improved. Support for CVD, CVDMBF, CVS, CVSMBF, HPLOT, MKD$, MKDMBF$, MKS$, MKSMBF$, PLOT, SCREEN, SHARED and VARPTR$ has been improved. Creating Cga, Ega and Vga images from arrays has been improved to work also for float and double arrays. - The functions bin32, compare, hashCode, float2Bits, bits2Float, float2MbfBits and mbfBits2Float have been added to bin32.s7i. The functions fourBytesLeToBin32 and fourBytesBeToBin32 have been removed (The new function bin32 can be used instead). - The functions bin64, compare, hashCode, float2Bits, bits2Float, float2MbfBits and mbfBits2Float have been added to bin64.s7i. The functions eightBytesLeToBin64 and eightBytesBeToBin64 have been removed (The new function bin64 can be used instead). - The program chkbin.sd7 has been added. This program checks the correctness of the functions float2Bits, bits2Float, float2MbfBits, mbfBits2Float, str, radix and RADIX. - Checks for the function decompose have been added to chkflt.sd7. - The compiler has been improved optimize expressions where several terms are added or subtracted. It is possible to combine adjacent constant terms at compile time. This simplifies overflow checks. - The compiler has been improved to store NaN values as bin64 literals. - The calc7 example program has been improved to support bin32 and bin64 functions. - The function decompose and the type floatElements have been added to the library float.s7i. The function decompose splits a float into a normalized fraction and an integral exponent for 2. The result of decompose uses the type floatElements. - The function integer (it converts a string to an integer) has been added to integer.s7i. - In the library seed7_05.s7i the undocumented function xalloc has been replaced by the function create. - The functions uintCmp and uintCmpGeneric have been added to int_rtl.c. - The configuration value FREXP_INFINITY_NAN_OKAY has been added to cc_conf.s7i. - The primitive action FLT_A2TAN has been renamed to FLT_ATAN2 in interpreter, compiler and runtime library. - Documentation comments have been improved in bitdata.s7i, arrlib.c, binlib.c, bstlib.c, bst_rtl.c, fillib.c, kbdlib.c, literal.c. - Interpreter and compiler have been improved to support the primitiv actions BIN_CMP, FLT_BITS2DOUBLE, FLT_BITS2SINGLE, FLT_DECOMPOSE, FLT_DOUBLE2BITS and FLT_SINGLE2BITS. - The program chkccomp.c has been improved to define FREXP_INFINITY_NAN_OKAY and to work for PostgreSQL version 9.5.
* Update to the 20160828 development snapshot of GCC 7.gerald2016-08-292-4/+4
|
* - Switch to options helpersamdmi32016-08-285-24/+28
| | | | - Regenerate patches with `make makepatch`
* lang/gnatdroid(-x86): Mark broken on FreeBSD 9marino2016-08-281-0/+2
| | | | | | | | | For some reason, the new binutils 2.27 breaks the compiler build on FreeBSD 9. Given the short time to FreeBSD 9 EOL, just mark it broken. People that remain on FreeBSD 9 and need gnatdroid can always use the 2016Q3 branch where gnatdroid still builds fine. Reported by: pkg-fallout
* Update to the 20160825 snapshot of GCC 6 which is now based on / pastgerald2016-08-282-4/+4
| | | | the GCC 6.2 release.
* lang/gnatdroid-binutils(-x86): Upgrade version 2.26.1 => 2.27marino2016-08-262-4/+4
|
* lang/gcc6-aux: Upgrade version 20160427 => 20160822 (gcc 6.1 => 6.2)marino2016-08-262-4/+5
|
* Add support for native libraries to lang/erlang-runtime19, and fixolgeni2016-08-251-2/+20
| | | | build on 11.x/HEAD.
* - Update to 0.8.12wen2016-08-253-41/+58
| | | | | | | | - Switch to USE_GITHUB - Add missing BUILD_DEPENDS PR: 210447 Submitted by: estrabd@gmail.com(maintainer)
* Remove OPTIONS_DEFAULT_powerpc64=BOOTSTRAP which is redundant withgerald2016-08-251-1/+0
| | | | OPTIONS_DEFAULT.
* Revert previous commit (which should have gone into lang/gcc48),gerald2016-08-251-0/+1
| | | | restoring OPTIONS_DEFAULT_powerpc64=BOOTSTRAP.
* Remove OPTIONS_DEFAULT_powerpc64=BOOTSTRAP which is redundant withgerald2016-08-251-1/+0
| | | | OPTIONS_DEFAULT.
* Default powerpc64 to bootstrapping (option BOOTSTRAP) since otherwisegerald2016-08-253-6/+8
| | | | | | | | | | | | GCC can be mis-built, leading to an internal compiler error building libgcc/libgcov.c, at least on FreeBSD 11. Adjust OPTIONS_DEFINE_powerpc64 and OPTIONS_DEFAULT_powerpc64 incrementally (with +=) to avoid overwriting settings defined at the top of the Makefile (or child ports). [1] Submitted by: swills [1] Reported by: swills
* lang/lua51: submitter becomes maintainerpi2016-08-251-1/+1
| | | | | PR: 212082 Submitted by: nicklaus.t@me.com
* Pet portlint in terms of patch file format.gerald2016-08-245-0/+5
|
* Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks andtcberner2016-08-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plasma5 ports At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When working on the ports for KDE Frameworks and Plasma5 it seemed to be more reasonable to create a new kde.mk instead of adding an bsd.kde5.mk. The kde.mk in this review is a stripped down version of the one we are using in the KDE Test repositories plasma5 branch [1] to only contain the parts relevant to the current KDE4 ports in the portstree [2]. Changes to the KDE Ports needed by this: Replace USE_KDE4 by USE_KDE [3] Add USES=kde:4 [4] [1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk [2] The version in the plasma5 branch also handles frameworks/plasma5 and handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt Ports -- I chose to leave this out for now, as the diff is already large enough. [3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we want is already specified as argument to kde:<arg> [4] For KDE Frameworks and Plasma5 ports this would be kde:5 PR: 210667 Approved by: portmgr, mat (mentor), rakuco (mentor) Reviewed by: mat, rakuco Differential Revision: https://reviews.freebsd.org/D6961
* Update to the 20160823 snapshot of GCC 5.4.1.gerald2016-08-242-4/+4
|
* - Make FIREBIRD, MYSQL, PGSQL, SQLITE actually work. By providing correctpawel2016-08-242-287/+275
| | | | | | | | | | | | | | | include directories via MAKE_ENV makes this ports detect installed client db libraries and produce include files and static libraries for each supported database. - Respect CFLAGS and LDFLAGS during build, disable optimized compilation flags via HB_BUILD_OPTIM=no - this removes -O3 flag from CFLAGS - Convert to options helpers, USES=ssl - Use options substitutions for optional database support files - Sort pkg-plist PR: 211839 Submitted by: myself Approved by: maintainer
* - Add enchant php55/php56/php70 extensionamdmi32016-08-236-3/+21
| | | | | | PR: 208828 Submitted by: daniel@blodan.se Approved by: maintainer timeout (ale, 4 months)
* Backport from lang/gcc6-aux:gerald2016-08-231-5/+4
| | | | | | | Rename the FORT option to FORTRAN to be aligned with other ports. (FORTRAN_DESC is predefined in Mk/bsd.options.desc.mk.) Approved by: marino (maintainer)
* Update to the GCC 6.2 release with a fair number of fixes.gerald2016-08-223-22/+8
| | | | | | | | | | | | | | | | | | | | files/patch-armv6-hf-support has been accepted upstream, even on the GCC 6-branch this release comes from, so remove it. Backport the following from lang/gcc6-devel: GCC uses an AWK script to generate source code that helps process command-line options. According to POSIX, string comparisons (and hence sorting) are to be performed based on the locale's collating order. Alas GNU AWK only does so in POSIX mode, whereas starting with FreeBSD 11 we do so by default, running into a bug (or false assumption) with that script used by GCC. Setting MAKE_ARGS such that AWK is always invoked in the C locale works around this bug. [1] PR: 210122 [1], 211742 [1] Submitted by: jkim [1]
* Update to v5.25.4-5-g92d73bf.mat2016-08-226-9/+11
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.3-249-g6b57d4b...v5.25.4-5-g92d73bf Sponsored by: Absolight
* Backport the following from lang/gcc5-devel:gerald2016-08-221-2/+0
| | | | | | Only override CONFIGURE_TARGET for amd64 which is x86-64/x86_64 for the rest of the world including GNU and GCC. For all other architectures it already defaults to the value we were setting.
* Update to the 20160821 development snapshot of GCC 7.gerald2016-08-222-4/+4
|
* lang/php70: Upgrade from 7.0.9 to 7.0.10tz2016-08-222-5/+5
| | | | | | | Changes: https://php.net/ChangeLog-7.php#7.0.10 Approved by: junovitch (mentor) MFH: 2016Q3
* lang/pypy(3): unbreak on PowerPC.dbn2016-08-229-2/+92
| | | | | | | | | | Unbreak build by: - correctly detecting PowerPC architecture, - excluding PowerPC specific assembler code (as there is none), and - fixing the JIT due to long double == double for PowerPC. Special thanks to swills who diligently tested multiple iterations of patches to eventually end up at a solution.
* Fix spurious linking issues with libregina.soriggs2016-08-212-1/+2
| | | | | | PR: 211974 Submitted by: bob@eager.cx MFH: 2016Q3 (ports-secteam build fix blanket)
* lang/rust: Update distinfo.x86_64 for DragonFly support for v1.11marino2016-08-211-5/+5
|
* Update to the 20160818 snapshot of GCC 6.gerald2016-08-212-4/+4
|
* Update to upstream release 1.11.0riggs2016-08-208-16/+74
|
* Backport the following from lang/gcc5-devel:gerald2016-08-181-1/+4
| | | | | | | | | | | | | | | GCC uses an AWK script to generate source code that helps process command-line options. According to POSIX, string comparisons (and hence sorting) are to be performed based on the locale's collating order. Alas GNU AWK only does so in POSIX mode, whereas starting with FreeBSD 11 we do so by default, running into a bug (or false assumption) with that script used by GCC. Setting MAKE_ARGS such that AWK is always invoked in the C locale works around this bug. PR: 210122, 211742 Submitted by: jkim
* Update lang/erlang-runtime19 to version 19.0.5.olgeni2016-08-172-4/+6
|
* Rename the FORT option to FORTRAN to be aligned with other ports.gerald2016-08-171-5/+4
| | | | | | (FORTRAN_DESC is predefined in Mk/bsd.options.desc.mk.) Approved by: marino (maintainer)
* Update to the 20160816 snapshot of GCC 5.4.1.gerald2016-08-172-5/+8
| | | | | | | | | | | | | | | GCC uses an AWK script to generate source code that helps process command-line options. According to POSIX, string comparisons (and hence sorting) are to be performed based on the locale's collating order. Alas GNU AWK only does so in POSIX mode, whereas starting with FreeBSD 11 we do so by default, running into a bug (or false assumption) with that script used by GCC. Setting MAKE_ARGS such that AWK is always invoked in the C locale works around this bug. [1] PR: 210122 [1], 211742 [1] Submitted by: jkim [1]
* Fix build on FreeBSD 9.3romain2016-08-171-1/+9
| | | | | | PR: 211696 Submitted by: yani@pi-greece.eu Reported by: pkg-fallout
* Stop trying to build a packageromain2016-08-171-0/+2
| | | | | | | | | The build process starts by trying to to download nuget and some dependencies required for building. It expects them to be downloaded this way, and because the network is down during build, it fails. So stop trying to build pakages for f-sharp: hoping that users interested in f-sharp have networking while building. Reported by: pkg-fallout, poudriere
* Remove EXTRA_PATCHES forgotten in previous commitjlaffaye2016-08-171-4/+0
| | | | | PR: 211919 Submitted by: ler@lerctr.org
* - Update to 1.7, based on [1]jlaffaye2016-08-174-410/+799
| | | | | | | - Delete now useless patch PR: 211898 [1] Submitted by: roberto [1]
* Update to the 20160814 development snapshot of GCC 7.gerald2016-08-162-4/+4
|
* GCC uses an AWK script to generate source code that helps processgerald2016-08-162-1/+5
| | | | | | | | | | | | | | command-line options. According to POSIX, string comparisons (and hence sorting) are to be performed based on the locale's collating order. Alas GNU AWK only does so in POSIX mode, whereas starting with FreeBSD 11 we do so by default, running into a bug (or false assumption) with that script used by GCC. Setting MAKE_ARGS such that AWK is always invoked in the C locale works around this bug. PR: 210122, 211742 Submitted by: jkim
* Update Erlang 18 ports to version 18.3.4.4.olgeni2016-08-166-10/+16
|
* Update to v5.25.3-249-g6b57d4b.mat2016-08-159-59/+20
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.3-164-gf02074d...v5.25.3-249-g6b57d4b Sponsored by: Absolight
* Fix the XSLoader thing in Perl 5.18 and 5.20.mat2016-08-154-2/+182
| | | | | | MFH: 2016Q3 Security: CVE-2016-6185 Sponsored by: Absolight
* GCC uses an AWK script to generate source code that helps processgerald2016-08-142-1/+5
| | | | | | | | | | | | | | command-line options. According to POSIX, string comparisons (and hence sorting) are to be performed based on the locale's collating order. Alas GNU AWK only does so in POSIX mode, whereas starting with FreeBSD 11 we do so by default, running into a bug (or false assumption) with that script used by GCC. Setting MAKE_ARGS such that AWK is always invoked in the C locale works around this bug. PR: 210122, 211742 Submitted by: jkim
* Update to the 20160811 snapshot of GCC 6.gerald2016-08-142-5/+8
| | | | | | | | | | | | | | | GCC uses an AWK script to generate source code that helps process command-line options. According to POSIX, string comparisons (and hence sorting) are to be performed based on the locale's collating order. Alas GNU AWK only does so in POSIX mode, whereas starting with FreeBSD 11 we do so by default, running into a bug (or false assumption) with that script used by GCC. Setting MAKE_ARGS such that AWK is always invoked in the C locale works around this bug. [1] PR: 210122 [1], 211742 [1] Submitted by: jkim [1]
* Update Perl 5.22.3 & 5.24.1 to -RC3.mat2016-08-136-16/+16
| | | | Sponsored by: Absolight
* Update to upstream release 20160804riggs2016-08-133-4/+7
| | | | While on it: Pet portlint
* Update lang/erlang-runtime18 to version 18.3.4.4.olgeni2016-08-122-4/+6
|
* Update lang/erlang-runtime19 to version 19.0.4.olgeni2016-08-122-8/+21
|
* - Switch to options helpersamdmi32016-08-121-2/+4
|
* Update lang/perl5.* to fix CVE-2016-1238.mat2016-08-1116-41/+1556
| | | | | | | | | | | | | | | | | We're exceptionnaly using the latest release candidates for this, Perl 5.22.3 and 5.24.1 were about to be released when CVE-2016-1238 hit the fan, so we feel confident that EVERYTHING WILL BE FINE. - lang/perl5.24 goes to 5.24.1-RC2. - lang/perl5.22 goes to 5.22.3-RC2. - lang/perl5.20 goes to 5.20.3_14. - lang/perl5.18 goes to 5.18.3_23 PR: 211561 Reported by: Sevan Janiyan MFH: 2016Q3 Security: CVE-2016-1238 Sponsored by: Absolight
* GCC uses an AWK script to generate source code that helps processgerald2016-08-111-1/+4
| | | | | | | | | | | | | | command-line options. According to POSIX, string comparisons (and hence sorting) are to be performed based on the locale's collating order. Alas GNU AWK only does so in POSIX mode, whereas starting with FreeBSD 11 we do so by default, running into a bug (or false assumption) with that script used by GCC. Setting MAKE_ARGS such that AWK is always invoked in the C locale works around this bug. PR: 211742 Submitted by: jkim
* Update to the 20160809 snapshot of GCC 5.4.1.gerald2016-08-102-4/+4
|
* Fix build with non-standard PREFIXriggs2016-08-101-0/+3
| | | | | PR: 211686 Submitted by: mi
* Change www/php*-session's priority to be loaded before most other PHP ↵mat2016-08-093-15/+3
| | | | | | | | | | | extensions. Many PHP extensions were adding a build dependency on session, so that it was loaded first. This is now no longer needed, we have a nice framework handle the extensions ordering. PR: 203741 Sponsored by: Absolight
* Update to 4.0.1.10.romain2016-08-093-35/+145
|
* Update to 4.4.2.11.romain2016-08-094-213/+489
|
* USE_BDB cleanup.mat2016-08-084-5/+4
| | | | | | | | | | | - USE_BDB=4x+ -> USES=bdb. - USE_BDB=yes -> USES=bdb. - USE_BDB=xx -> USES=bdb:xx. Other modernisations when I see them. PR: 209183 Sponsored by: Absolight
* lang/pypy: fix pkg-plist from r419600dbn2016-08-081-5/+5
| | | | | | | Revision 419600 changed the meaning of PYPY_CFFI_VER but pkg-plist was not updated. Reported by: pkg-fallout
* Update to v5.25.3-164-gf02074d.mat2016-08-082-4/+4
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.3-99-g25e092d...v5.25.3-164-gf02074d Sponsored by: Absolight
* lang/php56: switch distfiles from bzip2 to xztz2016-08-082-4/+4
| | | | | | PR: 209881 Reported by: Piotr Kubaj <pkubaj@anongoth.pl> Approved by: pi (mentor)
* lang/php55: switch distfiles from bzip2 to xztz2016-08-082-4/+4
| | | | | | PR: 209881 Reported by: Piotr Kubaj <pkubaj@anongoth.pl> Approved by: pi (mentor)
* Update to the 20160807 development snapshot of GCC 7.gerald2016-08-082-4/+4
|
* lang/php70: switch distfiles from bzip2 to xztz2016-08-087-29/+29
| | | | | | | | | | | While here also: - regenerate patches with make makepatch - replace "sed" with proper ${SED} - no longer mute ${INSTALL_DATA} PR: 209881 Reported by: Piotr Kubaj <pkubaj@anongoth.pl> Approved by: pi (mentor)
* Remove unused startup scripts from Erlang runtime ports.olgeni2016-08-084-100/+0
|
* Add lang/erlang-runtime19, Erlang runtime for version 19.olgeni2016-08-0811-0/+382
|
* Fix Erlang version number and format in runtime ports.olgeni2016-08-072-2/+2
|
* Update Erlang 18 ports to 18.3.4.3.olgeni2016-08-078-17/+35
|
* Update to the 20160804 snapshot of GCC 6.gerald2016-08-062-4/+4
|
* Fix indexantoine2016-08-041-1/+1
|
* lang/pypy3: update to 5.2.0-alpha1dbn2016-08-0426-3880/+2180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to lang/pypy3: - "Rename" from pypy3-devel (functionaly it is a rename, technically pypy3 is a new port and pypy3-devel is deleted). - Make lang/pypy3 a slave port of lang/pypy Changes to lang/pypy: - Use DISTVERSION instead of PORTVERSION (lang/pypy3 is not PORTVERSION clean) - Change PYPY_CFFI_VER to include the 'pypy-' prefix (lang/pypy3 has 'pypy3-' as a prefix) - Only make PYPY_MINMEM the default is ${LOCALBASE}/lang/pypy exists - Fix build depends for PYPY_MINMEM - Allow slave port to have custom patch directory - Remove conflicts (pypy does not conflict with pypy3) - Allow slave port to override the packaging argument (lang/pypy3 has a different syntax to exclude gdbm) - Add ssl as a dependency (pypy picks up Port's openssl if it is installed) - Strip all .so files in lib_pypy - Fix where spaces were used instead of tabs - Use PORTSNAME for binary name (fixes linking to pypy3). Change Log: - Python 3.3.5 support - Missing features include space efficient strings (PEP 393) - Known issues, including performance - ensurepip included (only in CPython 3.4+)
* - Update to version 13.20.1 [1]pawel2016-08-042-3/+5
| | | | | | | - Port is architecture neutral PR: 211512 [1] Submitted by: Klaus Aehlig (maintainer)
* Update to v5.25.3-99-g25e092d.mat2016-08-036-22/+23
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.3-14-g9648eab...v5.25.3-99-g25e092d Sponsored by: Absolight
* Update to the GCC 4.9.4 release which marks the closure of the GCC 4.9gerald2016-08-032-12/+11
| | | | | | | branch and release series. There should not be any further releases (nor even snapshots) of GCC 4.9 going forward. Adjust the download location etc accordingly.
* Don't use extension.ini any more, and have each extension install in itsmat2016-08-037-2/+10
| | | | | | | | | | | | | | | | | | | | | file, so the order remains the same. Every PHP (or Zend) extension now installs its own .ini file in /usr/local/etc/php. A PHP extension will be automatically activated when installed. The order into which extensions are loaded is automatically guessed. In some very rare cases, the guess will be wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php section of the Porter's Handbook for more information. Convert ports touching etc/php/extensions.ini manually, or telling the OP to do it. And finally, bump PORTREVISION for all php extensions. PR: 210697 Submitted by: mat Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7022
* Update to the 20160802 snapshot of GCC 5.4.1.gerald2016-08-032-4/+4
|
* Update to 2016-06-15 version (bugfix release)johans2016-08-022-3/+4
|
* Use LINUX_REPO_ARCH instead of LINUX_RPM_ARCH when setting DISTINFO_FILEtijl2016-08-012-0/+0
| | | | | | | and PLIST for Linux ports. LINUX_RPM_ARCH is the CPU targetted by a package and LINUX_REPO_ARCH is like our ARCH which is more suitable. This only affects Centos 6 ports because they are the only ones where LINUX_REPO_ARCH != LINUX_RPM_ARCH.
* Update to the 20160731 development snapshot of GCC 7.gerald2016-08-012-4/+4
|
* Update to the 20160728 snapshot of GCC 6.gerald2016-07-312-4/+4
|
* Update to the 20160726 snapshot of GCC 5.4.1.gerald2016-07-312-4/+4
|
* lang/tcl86: update to 8.6.6gahr2016-07-284-8/+10
| | | | Announcement: https://sourceforge.net/p/tcl/mailman/message/35246302/
* Modify the EOL date as there was a last release fixing known issuesbapt2016-07-281-2/+2
| | | | Extend by 2 month the expiration date to give more time for users to upgrade
* Remove `Requires.private: zlib` on FreeBSD <10.jonathan2016-07-281-0/+8
| | | | | | | | | On FreeBSD 9, the 'Requires.private: zlib' line in tcl.pc causes breakage in ports that use pkg-config tcl to build their cflags, libraries, etc. This commit fixes at least the devel/libdistance build on 9; it may fix others, too. Approved by: gahr Differential Revision: https://reviews.freebsd.org/D4359
* - Update to 0.30.2olivierd2016-07-272-6/+5
| | | | | | | | - Replace CPPFLAGS and LDFLAGS by USES= localbase PR: 210440 Submitted by: myself Approved by: The GNOME team (timeout > 1 month)
* lang/php55 lang/php56: Restore mail header patch in distinfofeld2016-07-272-0/+4
| | | | | | | Pointyhat: me Reported by: mat MFH: 2016Q3
* - Add LICENSE_FILEcpm2016-07-272-3/+6
| | | | | | | | | | - Add PORTSCOUT to ignore invalid version - Update WWW in pkg-descr - Bump PORTREVISION Reviewed by: feld (mentor) Approved by: feld (mentor) Differential Revision: D7292
* lang/php70: Update from 7.0.8 to 7.0.9tz2016-07-272-6/+5
| | | | | | | | | | | | Changelog: http://www.php.net/ChangeLog-7.php#7.0.9 - take maintainer PR: 211251 Reported by: Markus Kohlmeyer <rootservice@gmail.com> Sponsored by: anyMOTION GRAPHICS GmbH Approved by: pi (mentor) MFH: 2016Q3
* lang/php55: Update to 5.5.38feld2016-07-262-7/+5
| | | | | | Changelog: http://php.net/ChangeLog-5.php#5.5.38 MFH: 2016Q3
* lang/php56: Update to 5.6.24feld2016-07-262-6/+4
| | | | | | | Changelog: http://php.net/ChangeLog-5.php#5.6.24 PR: 211290 MFH: 2016Q3
* Update to the 20160724 development snapshot of GCC 7.gerald2016-07-262-4/+4
|
* lang/rust-nightly: Update to 1.12.0; snapshot from 2016-07-17dumbbell2016-07-268-44/+73
| | | | | | Reviewed by: asomers, jbeich, riggs Approved by: jbeich, riggs Differential Revision: https://reviews.freebsd.org/D7275
* Reset miwi@'s ports, he stepped down from the Ports Team.rene2016-07-262-2/+2
| | | | With hat: portmgr-secretary
* Update to the 20160721 snapshot of GCC 6.gerald2016-07-262-4/+4
|
* Update to v5.25.3-14-g9648eab.mat2016-07-255-10/+12
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.2-193-gef07b9e...v5.25.3-14-g9648eab Sponsored by: Absolight
* Convert USE_OPENSSL to USES=ssl.olgeni2016-07-253-3/+3
|
* - Switch to options helpersamdmi32016-07-2510-28/+32
| | | | - Regenerate patches with `make makepatch`
* Update to the 20160719 snapshot of GCC 5.4.1.gerald2016-07-252-4/+4
|
* Update lang/erlang-runtime18 to version 18.3.4.2.olgeni2016-07-252-7/+9
| | | | Convert USE_OPENSSL to USES=ssl.
* Update to the 20160717 development snapshot of GCC 7.gerald2016-07-252-4/+4
|
* Update lang/racket to version 6.6.olgeni2016-07-234-202/+117
|
* Update lang/racket-minimal to version 6.6.olgeni2016-07-234-184/+32
|
* Fix build on FreeBSD 11 and later.ume2016-07-222-0/+33
| | | | | | Reported by: KIRIYAMA Kazuhiko <kiri [...] kx.openedu.org> Tested by: Kurt Jaeger <lists [...] opsec.eu>, "Herbert J. Skuhra" <herbert [...] mailbox.org>
* lang/pypy: update to 5.3.1.dbn2016-07-215-17/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix LICENSE for databases/pypy-gdbm (GPLv2+). - Add support for a slave port (i.e. the upcoming pypy3): - Allow select variables to be overridden by slave port. - Allow slave port to have its own distinfo and pkg-plist files. - Depend on lang/pypy if translating with PYPY or PYPY_MINMEM options. - Strip bundled cffi .so files. ChangeLog: - Highlighted changes - Major improvements in the C-API compatibility layer - Complete support for lxml - Passing 95%+ of numpy's test suite - Scipy and matplotlib builds and runs - cffi updated to 1.7 - New features: - Merge a major expansion of the C-API support in cpyext, also expand cpyext tests to allow running them after translation as well as untranslated - Instead of ?GIL not held when a CPython C extension module calls PyXxx?, we now silently acquire/release the GIL. Helps with C extension modules that call some PyXxx() functions without holding the GIL (arguably, they are theoretically buggy). - Support command line -v to trace import statements - Revive traceviewer, a tool to use pygame to view traces - Numpy via our internal _numpypy module: - Implement ufunc.outer - Move PyPy-specific numpypy headers to a subdirectory (also changed the repo accordingly) - Performance improvements: - Use bitstrings to compress lists of descriptors that are attached to an EffectInfo - Remove most of the _ovf, _zer and _val operations from RPython. Kills quite some code internally, and allows the JIT to do better optimizations: for example, app-level code like x / 2 or x % 2 can now be turned into x >> 1 or x & 1, even if x is possibly negative. - Rework the way registers are moved/spilled in before_call() - Internal refactorings: - Refactor code to better support Python3-compatible syntax - Reduce the size of generated C sources during translation by eliminating many many unused struct declarations (Issue #2281) - Reduce the size of generated code by using the same function objects in all generated subclasses - Share cpyext Py* function wrappers according to the signature, shrinking the translated libpypy.so by about 10% (without the JIT)
* php 5.5 EOL happened on July 10thbapt2016-07-211-0/+3
| | | | time to deprecate php 5.5 and mark it for removal in a month
* If DEFAULT_VERSIONS=php=* is set, then PHP_DEFAULT will be overriddenbdrewery2016-07-219-9/+9
| | | | | | | | | | | | | in bsd.default-versions.mk later, and the value from the Makefile will not be used at all. We would change bsd.default-versions.mk, but really these ports should not be changing what the "default" it. Change to modifying what the "current" version is as PHP_VER. This fixes some cases of 'make check-sanity' not passing for php extension ports in Poudriere where there is no LOCALBASE/etc/php.conf to set a proper PHP_VER. In these cases the PHP_DEFAULT value (of 5.6) is used rather than the version set by the extension Makefile and the later checks for whether that version has that extension may incorrectly error.
* - update libgd to 2.2.2dinoex2016-07-201-1/+1
| | | | | | | | | | | - new MASTER_SITES - add security patch PR: 210913 Submitted by: Piotr Kubaj MFH: 2016Q3 Security: CVE-2015-8874 Security: CVE-2016-3074 Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
* We have a FreeBSD 12 now, copy stuff from FreeBSD 11 along.mat2016-07-191-0/+1
| | | | Sponsored by: Absolight
* When there is a do-install target, do not use a post-install target, domat2016-07-195-10/+4
| | | | | | | | | | | | everything at once. Sometime, rename post-install into a options helper target. I did not fix ports that were such a mess that I could not figure out what they really wanted to do. I also did not change ports that had some version of an auto-plist code in post-install, for the same reason. With hat: portmgr Sponsored by: Absolight
* Update to 1.6.3jlaffaye2016-07-192-3/+5
| | | | Security: CVE-2016-5386
* - Mark BROKEN: no suitable checksum found for ↵amdmi32016-07-191-0/+2
| | | | | | | rustc-1.9.0-x86_64-unknown-freebsd.tar.gz. Reported by: pkg-fallout Approved by: portmgr blanket
* Don't echo in post-install, use pkg-message. Also, don't "fix"mat2016-07-192-15/+14
| | | | | | pkg-message in post-install, use SUB_FILES/SUB_LIST. Sponsored by: Absolight
* Update to v5.25.2-193-gef07b9e.mat2016-07-185-8/+10
| | | | | Changes: https://github.com/Perl/perl5/compare/v5.25.2-92-g5bb5179...v5.25.2-193-gef07b9e Sponsored by: Absolight
* Update to the 20160714 snapshot of GCC 6.gerald2016-07-182-4/+4
|
* Update to the 20160707 snapshot of GCC 6.gerald2016-07-172-4/+4
|
* Update to the 20160713 snapshot of GCC 4.9.4.gerald2016-07-162-4/+4
|
* Update to the 20160712 snapshot of GCC 5.4.1.gerald2016-07-162-4/+4
|
* Update to the 20160710 development snapshot of GCC 7.gerald2016-07-162-4/+4
|
* Update lang/elixir to version 1.3.2.olgeni2016-07-163-15/+15
|
* lang/rust: Update distinfo.x86_64 for DragonFly supportmarino2016-07-122-6/+7
| | | | | | | A custom bootstrap compiler package had to be created for DragonFly using FreeBSD's as a model since upstream did not provide one for DF this time. Approved by: riggs (maintainer)
* - Switch to options helpersamdmi32016-07-121-0/+2
|
* Fix build with PORT_LLVM OPTION; rust now requires LLVM 3.8riggs2016-07-111-1/+1
| | | | Reported by: Kevin Oberman <rkoberman@gmail.com> via e-mail
* Update lang/elixir to version 1.3.1.olgeni2016-07-113-212/+263
|
* Update to upstream version 1.10.0riggs2016-07-105-28/+17
|