aboutsummaryrefslogtreecommitdiffstats
path: root/lang
Commit message (Collapse)AuthorAgeFilesLines
* - Reassign ports to the heapThomas Abthorpe2014-03-021-1/+1
| | | | - Thank you hq@ for your years of service!
* Replace USE_GCC=4.2+ by USE_GCC=any. [1]Gerald Pfeifer2014-03-022-2/+2
| | | | | | And USE_GMAKE by USES=gmake where touching a port because of the above. Approved by: portmgr (bapt) [1]
* - Fix reference to STAGEDIR in some shebangsAntoine Brodin2014-03-021-5/+5
| | | | - Use OPTIONS helpers
* - Fix build with readline 6.3 from portsAntoine Brodin2014-03-012-0/+55
| | | | | | | the patch was backported from upstream (issue #20374) - Add missing USES=readline Obtained from: python
* - Fix build with readline 6.3 from portsAntoine Brodin2014-03-012-0/+55
| | | | | | | the patch was backported from upstream (issue #20374) - Add missing USES=readline Obtained from: python
* - Fix build with readline 6.3 from portsAntoine Brodin2014-03-012-1/+56
| | | | | | | | | | the patch was obtained from upstream (issue #20374) - Add missing USES=readline PR: ports/187176 Reported by: O. Hartmann Reviewed by: koobs Obtained from: python
* - Fix build with readline 6.3 from portsAntoine Brodin2014-03-012-0/+56
| | | | | | | | | | the patch was obtained from upstream (issue #20374) - Add missing USES=readline PR: ports/187174 Reported by: O. Hartmann Reviewed by: koobs Obtained from: python
* - Convert to the new LIB_DEPENDS format.Gerald Pfeifer2014-03-011-6/+2
| | | | | | | - Replace USE_GMAKE by USES=gmake. - Remove setting for FreeBSD 7.x and earlier which we no longer support. Approved by: portmgr (generic pre-approval)
* lang/python*: Backport security fix for CVE-2014-1912Kubilay Kocak2014-03-018-4/+202
| | | | | | | | | | | | | | | | | | | A vulnerability was reported [1] in Python's socket module, due to a boundary error within the sock_recvfrom_into() function, which could be exploited to cause a buffer overflow. This could be used to crash a Python application that uses the socket.recvfrom_info() function or, possibly, execute arbitrary code with the permissions of the user running vulnerable Python code. This vulnerable function, socket.recvfrom_into(), was introduced in Python 2.5. Earlier versions are not affected by this flaw. This is fixed in upstream branches for version 2.7, 3.1, 3.2 and 3.3. [1] http://bugs.python.org/issue20246 MFH: 2014Q1 Security: 8e5e6d42-a0fa-11e3-b09a-080027f2d077
* Remove expired ports:Rene Ladan2014-03-0112-825/+0
| | | | | 2014-03-01 lang/clang31: No remaining dependencies 2014-03-01 devel/llvm31: No remaining dependencies (except clang31)
* PHP 5.2 has reached it end-of-life in the FreeBSD Ports Tree, timeRene Ladan2014-03-0128-1886/+0
| | | | | | | to say goodbye. Upstream unsupported it since 2011-01-06 (see http://php.net/eol.php ) Strip PHP 5.2 out of Mk/bsd.php.mk
* Remove lang/gcc44 aka GCC 4.4 which has been deprecated since 2011-05-08Gerald Pfeifer2014-03-019-157/+3
| | | | | | | | and was originally created 2008-03-01, thirteen months before the upstream release of GCC 4.4.0. Even lang/gcc45 has been gone for more than two years now. Recommend the generic lang/gcc as a replacement.
* Recent versions of clang should work find on sparc64 and arm so markBrooks Davis2014-03-012-7/+0
| | | | | | them not broken. We'll patch if it turns out they have issues. Requested by: rdivacky (sparc64)
* Mark more ports BROKENAntoine Brodin2014-03-011-0/+2
| | | | | | Error logs are available in the pkg-fallout archives Reported by: pkg-fallout since at least january 2014
* - Install expect scripts in DATADIR. This fixes the conflict withPietro Cerutti2014-02-283-28/+33
| | | | | | astro/weather Suggested by: sunpoet
* - Kill lang/expect-devel -- no longer relevant, use lang/expect insteadPietro Cerutti2014-02-286-133/+0
|
* - Update to 5.45Pietro Cerutti2014-02-287-129/+95
| | | | | Please note that expectk is no longer included in the distribution. Please use ${WISH} with [package require Expect] instead.
* Unbreak python module builds across the tree as a result of clang 3.4 importSean Bruno2014-02-282-1/+12
| | | | | | | now disallowing the use of -R. Submitted by: antoine Reviewed by: gjb
* Remove expired ports:Rene Ladan2014-02-2812-12803/+0
| | | | | | | | | | | | | | | | | | | 2014-02-26 www/trac-hierwiki: Runtime is broken, doesn't support Trac>0.11 2014-02-27 net-p2p/microdc2: Broken for more than 6 month 2014-02-27 www/openvrml: Broken for more than 6 month 2014-02-27 science/peekabot: Broken for more than 6 month 2014-02-27 misc/xbiso: Broken for more than 6 month 2014-02-27 net/hornetq: Broken for more than 6 month 2014-02-27 sysutils/slmon: Broken for more than 6 month 2014-02-27 www/trac-revtree: Broken for more than 6 months 2014-02-27 security/crack: Broken for more than 6 month 2014-02-27 sysutils/graphicboot: Broken for more then 6 month 2014-02-27 graphics/kgraphviewer: Broken for more than 6 month 2014-02-27 sysutils/ckl: Broken for more than 6 month 2014-02-27 japanese/trac: Broken for more than 6 month 2014-02-27 lang/opa: Broken for more than 6 month 2014-02-27 sysutils/mmore: Broken for more than 6 month 2014-02-27 www/trac-announcer: Broken for more than 6 month
* Support stagingEmanuel Haupt2014-02-272-14/+11
|
* Support stagingEmanuel Haupt2014-02-271-7/+5
|
* Support stagingEmanuel Haupt2014-02-272-9/+7
|
* - Update to 2.6.10Martin Wilke2014-02-2716-230/+378
| | | | - Stage support
* - Update to version 4.1a.2Martin Wilke2014-02-274-39/+50
| | | | | PR: 187040 Submitted by: Ports Fury
* Update to the 20140222 snapshot of GCC 4.7.4.Gerald Pfeifer2014-02-272-3/+3
|
* Update WWW: homepage has disappeared, but info is still thereJohan van Selst2014-02-271-1/+1
| | | | Reported by: marino
* - Stage supportMartin Wilke2014-02-262-10/+6
|
* - Stage supportMartin Wilke2014-02-261-7/+3
|
* Support stagingEmanuel Haupt2014-02-261-12/+11
|
* - Stage supportMartin Wilke2014-02-262-18/+33
|
* Remove expired ports:Rene Ladan2014-02-2611-199/+0
| | | | | | | | 2014-02-25 japanese/ruby-man: Documents EOLd version of Ruby and unmaintained 2014-02-25 lang/ruby-programmingruby: Documents EOLd version of Ruby and unmaintained 2014-02-25 lang/ruby-man: Documents EOLd version of Ruby and unmaintained 2014-02-25 lang/ruby-usersguide: Documents EOLd version of Ruby and unmaintained 2014-02-25 graphics/wmgrabimage: No more public distfiles
* - Convert to USES=tcl tkPietro Cerutti2014-02-251-2/+2
|
* - Update Ruby 2.1 to 2.1.1Steve Wills2014-02-254-41/+11
|
* - Add patch to fix build on 11-CURRENT after Clang 3.4 import. No need toSteve Wills2014-02-253-0/+34
| | | | | | | conditionalize this on OSVER because the patch is safe everywhere. No bump because package doesn't change. Submitted by: antoine (1.9, 2.0 and 2.1 based on)
* - Remove article from COMMENT linePietro Cerutti2014-02-241-1/+3
| | | | - Add LICENSE
* - Update to 2.2.5Ashish SHUKLA2014-02-245-3112/+6362
| | | | | | | | | | - Take maintainership - Remove DEPRECATED, EXPIRATION_DATE - Add LICENSE information - Depend on LLVM port - Remove GDBM option Special thanks to Steve Wills for help with testing the port
* Set the license to a combination of GPLv3 (for the compiler itself) andGerald Pfeifer2014-02-241-0/+4
| | | | | | | | | | GPLv3 with GCC Runtime Library Exception (for the runtime). Remove the man7 pages, which we are not packaging, from the staging area to silence some warnings some are concerned about. [1] Submitted by: miwi [1] Discussed with: antoine [1]
* Update to 3.2.8.Romain Tartière2014-02-233-63/+122
|
* No longer add -I${LOCALBASE}/include to CFLAGS.Gerald Pfeifer2014-02-231-1/+3
| | | | | | | | | | | | | Since we now configure with --with-gmp=${LOCALBASE} this is no longer necessary, and due to bugs in binutils (which should not install ansidecl.h into ${PREFIX}/include, fixed with revision 336642 [1]) and GCC (which should search its own include directories with higher priority) could lead to build failures. Set the license to a combination of GPLv3 (for the compiler itself) and GPLv3 with GCC Runtime Library Exception (for the runtime). PR: 184327 [1]
* Set the license to a combination of GPLv3 (for the compiler itself) andGerald Pfeifer2014-02-221-0/+3
| | | | GPLv3 with GCC Runtime Library Exception (for the runtime).
* Update to version 1.1.0.0Pawel Pekala2014-02-225-24/+114
| | | | | PR: ports/186849 Submitted by: maintainer
* Update to the 20140215 snapshot of GCC 4.7.4.Gerald Pfeifer2014-02-222-3/+6
| | | | | Set the license to a combination of GPLv3 (for the compiler itself) and GPLv3 with GCC Runtime Library Exception (for the runtime).
* Update to the 20140220 snapshot of GCC 4.8.3.Gerald Pfeifer2014-02-222-3/+6
| | | | | Set the license to a combination of GPLv3 (for the compiler itself) and GPLv3 with GCC Runtime Library Exception (for the runtime).
* Set the license to a combination of GPLv3 (for the compiler itself) andGerald Pfeifer2014-02-221-0/+3
| | | | | | GPLv3 with GCC Runtime Library Exception (for the runtime). Suggested by: marino
* - Fix LDCONFIGPietro Cerutti2014-02-221-1/+1
|
* - Stage supportMartin Wilke2014-02-212-6/+5
|
* lang/python31: Backport fox for Python issue #8168Kubilay Kocak2014-02-212-1/+50
| | | | | | | | | | | | | | | | | | | | | | - Backport Python issue #8168 [1]: python3 py_compile does not ignore UTF-8 BOM characters This causes installation (during bytecode compilation) errors for Python ports with sources that contain BOM characters [2] The issue was fixed [3] in the default branch at the time (3.2) but was not backported to 3.1. Since Python 3.1 is now in security-fix-only mode (no new features or bug fixes), backporting is required. [1] http://bugs.python.org/issue8168 [2] http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/186034 [3] http://hg.python.org/cpython/rev/e15a8a476494/ PR: ports/186034 Reported by: Mark Andrews <marka at isc dot org>
* Remove trailing whitespaces from category langEmanuel Haupt2014-02-218-8/+8
|
* lang/bf2c: (upstream) Makefile cleanupsRene Ladan2014-02-213-9/+41
| | | | | | - use DESTDIR in upstream Makefile and drop MAKE_ARGS - define install-strip target in upstream Makefile and use it - replace pkg-plist by PORTDOCS and PLIST_FILES
* Stage supportAntoine Brodin2014-02-212-60/+58
|
* - Fix installation directory for stagingJohan van Selst2014-02-211-0/+5
| | | | - Bump portrevision
* Add shared librariesJohan van Selst2014-02-212-0/+4
|
* Support stagingEmanuel Haupt2014-02-201-6/+5
|
* Support stagingEmanuel Haupt2014-02-202-16/+16
|
* - Convert to USES=tclPietro Cerutti2014-02-201-2/+1
|
* - Convert to USES=tkPietro Cerutti2014-02-203-6/+77
| | | | | - Convert to new LIB_DEPENDS format - STAGE-clean
* - Convert to USES=tkPietro Cerutti2014-02-201-5/+3
|
* - Convert to USES=tkPietro Cerutti2014-02-201-7/+5
| | | | - Fix typo OPTION name
* - Convert to USES=tclPietro Cerutti2014-02-201-1/+1
|
* - Convert to USES=tkPietro Cerutti2014-02-201-1/+1
|
* - Convert to USES=tkPietro Cerutti2014-02-201-1/+1
|
* - Convert to USES=tkPietro Cerutti2014-02-201-1/+1
|
* - Also, remove useless includePietro Cerutti2014-02-201-1/+0
|
* - Convert to USES=tkPietro Cerutti2014-02-201-16/+18
|
* Deprecate and set expiration date: Broken since July 2013Antoine Brodin2014-02-191-0/+2
|
* - Correct mistake I made in the configure.in patch. No PORTREVISION bump sinceSteve Wills2014-02-181-11/+11
| | | | this should have no impact on generated binaries.
* - Add Ruby 2.1Steve Wills2014-02-1813-0/+1767
|
* - Kill lang/g95 -- it uses an old version of GCC that can't be built anymorePietro Cerutti2014-02-186-114/+0
|
* KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!Max Brazhnikov2014-02-182-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Among changes: - Switch KDE4_PREFIX to ${LOCALBASE} - Remove now needless misc/kde4-shared-mime-info port - Add stage support - Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK - Squeeze MASTER_SITES/MASTER_SITE_SUBDIR - Convert LIB_DEPENDS to new style - Use options helpers - Drop support for FreeBSD 7.x - Remove Qt/KDE 3 related workarounds - Remove local patches and use upstream version scheme for libraries - sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4, and x11-clocks/kdetoys4 ports have been split. - devel/kcachegrind is now a part of KDE SC [1] - more logs in area51 repo... New ports: devel/kde-dev-scripts: KDE development scripts devel/kde-dev-utils: KDE development utilities games/klickety: Tetris themed solitaire games/picmi: Single player logic-based puzzle game textproc/libkomparediff2: Library to compare files and strings The area51 repository features commits by Schaich Alonso, avilla, rakuco and myself. PR: ports/186491 Exp-run: by bdrewery Approved by: beat (former maintainer) [1]
* Support staging.Emanuel Haupt2014-02-181-3/+2
|
* Remove the man7 pages, which we are not packaging, from the stagingGerald Pfeifer2014-02-171-3/+1
| | | | | | | | | | | area to silence some warnings some are concerned about. [1] No longer run ccache-update-links as part of post-install which, in the world of staging, no longer is what it used to be. Rely on the existing @exec and @unexec in pkg-plist instead. [2] Submitted by: miwi [1] Discussed with: antoine [1][2]
* Update to the 20140216 snapshot of GCC 4.9.0. Many bugfixes.Gerald Pfeifer2014-02-172-3/+3
|
* - Update to 05_20140216Pietro Cerutti2014-02-172-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * A new numeric escape sequence for string literals has been introduced. A backslash followed by an integer literal and a semicolon is interpreted as character with the specified ordinal number. E.g.: "abc\128;def". With the old numeric escape sequence this would be "abc\128\def". Terminating the escape sequence with ; instead of \ improves the readability, especially when escape sequences follow each other. Instead of "\8\\12\\7\8\9\\\" it is now possible to write "\8;\12;\7;8\9;\\" The old escape sequence is still supported, but it is deprecated and should not be used. Future versions will warn about the deprecated escape sequence. * The conversion functions 'bytes' and 'bytes2Int' in bytedata.s7c have been improved to support all combinations of signedness and endianess. * The functions bStriBe and bStriLe have been removed from bstring.s7i. The function 'bytes' in bytedata.s7c can be used as replacement. * Checks for lowestSetBit and UNSIGNED conversions with the functions 'bytes' and 'bytes2Int' have been added to chkint.sd7. * Checks for UNSIGNED conversions with the functions 'bytes' and 'bytes2BigInt' have been added to chkbig.sd7. * Checks for the function rand have been added to chkset.sd7. * The parser has been improved to write error messages when the source file contains unexpected UTF-8 continuation bytes, solitary UTF-8 start bytes, extended control codes from the C1 set or an UTF-16 byte order mark. * In tar.s7i the functions getoct, putspc and putoct have been improved. The computation of the size of padding data has also been improved. * The compiler has been improved to optimize string initialisations with the function strZero. StrZero creates a string of arbitrary length with '\0;' (zero) bytes. * The compiler has been improved to optimize integer exponentiation (action INT_POW). Now the multiplication pattern is determined at compile time and the number of multiplications is reduced. * The performance of the function setCard in set_rtl.c has been improved by a factor of 2.5. * The performance of the function setRand in set_rtl.c has been improved by a factor of 2.3. * Loop unrolling inspired by Duff's device has been introduced in striutl.h. The unrolling is used for tight loops which copy byte data to Seed7 strings in fil_rtl.c, soc_rtl.c and bst_rtl.c. The performance improvement has been verified with gcc and valgrind. * The example program err.sd7, which checks compile time error messages, has been improved. * The old way to store the data of constant bigIntegers has been removed from compiler and runtime library. * The buffers used in intRadix and intRadixPow2 (file int_rtl.c) have been enlarged to fit for the most negative number with a base of 2. * In itflib.c the functions itf_cpy and itf_cpy2 have been fixed to work correctly, when the destination is converted from a struct to an interface. * In traceutl.c the tracing of characters has been improved in the functions prot_char, prot_os_stri, prot_stri_unquoted and prot_bstri. * In ut8_rtl.c the function ut8Getc has been improved to use smarter checks for ranges of characters. * The deprecated variant of the function str, which has a second parameter to specify a numeric base, has been removed. The operators radix and RADIX can be used instead. * Interpreter and compiler have been improved to support the new actions INT_BYTES_BE, INT_BYTES_LE, INT_BYTES_BE_2_INT and INT_BYTES_LE_2_INT. The functions intBytesBe, int_bytesBe, intBytesLe, int_bytesLe, intBytesBe2Int, int_bytesBe2Int, intBytesLe2Int and int_bytesLe2Int have been added. * Support for the actions BIG_CLIT, INT_TO_BSTRI_BE, INT_TO_BSTRI_LE, INT_BYTES_BE_2_UINT and INT_BYTES_LE_2_UINT has been removed from interpreter and compiler. The functions bigImport, bigCLit, big_clit, intToBStriBe, int_toBStriBe, intToBStriLe, int_toBStriLe, intBytesBe2UInt, int_bytes_be_2_uint, intBytesLe2UInt and int_bytes_le_2_uint have been removed.
* - STAGE-cleanPietro Cerutti2014-02-171-2/+3
| | | | - Add LICENSE
* - STAGE-cleanPietro Cerutti2014-02-171-3/+4
| | | | - Add LICENSE
* lang/asis: Fix licenses in PLISTJohn Marino2014-02-171-2/+2
| | | | | | | The post-install target was overwriting the licenses which were already present in $TMPPLIST reported-by: antoine
* lang/gnat_util: Fix licenses in PLISTJohn Marino2014-02-171-1/+1
| | | | | | | The post-install target was overwriting the licenses which were already present in $TMPPLIST reported-by: antoine
* Finish stage supportAntoine Brodin2014-02-172-4/+3
|
* Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most casesTijl Coosemans2014-02-172-2/+10
| | | | | | | | | | | USE_GCC=yes has been omitted though. Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk. Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,... Exp-run: bdrewery Approved by: portmgr (bdrewery)
* - Unconditionally install documentation into STAGEDIRRene Ladan2014-02-171-4/+3
| | | | | - Strip binaries - Bump PORTREVISION
* lang/bas2tap: unconditionally install documentation into STAGEDIRRene Ladan2014-02-171-4/+0
|
* - Fix build with DOCS disabled [1]Gabor Pali2014-02-164-7/+19
| | | | | | | | | - Revamp LLVM code generation support [2] - Fix a bug in handling hs- port OPTIONS [3] Reported by: obraun [1], skinnr <skinnr@bitmessage.ch> [2] Submitted by: antoine [3] Obtained from: FreeBSD Haskell
* lang/modula3: Add custom DEC/CM3 licenseJohn Marino2014-02-161-1/+8
| | | | | | | | | It doesn't appear possible to have two custom licenses combined, so I had to get creative and concatenate them into one combined document. Also, the auto-generated plist had to be modified to add the three new entries. There may be a better way to do this (e.g. use >> ${TMPPLIST} instead of > ${TMPPLIST} on first line) but at least the awk method works durably.
* lang/gnatdroid-binutils: Remove ${PREFIX}/share directory tooJohn Marino2014-02-161-0/+1
| | | | | | | | | The licenses get added to ${PREFIX}/share. Since gnatdroid's binutils are in a non-standard location, they are the only users of the share directory. We need to make sure this directory is removed upon when port is deinstalled. reported by: pkg-fallout
* No longer add -I${LOCALBASE}/include to CFLAGS.Gerald Pfeifer2014-02-161-1/+0
| | | | | | | | | | Since we now configure with --with-gmp=${LOCALBASE} this is no longer necessary, and due to bugs in binutils (which should not install ansidecl.h into ${PREFIX}/include, fixed with revision 336642 [1]) and GCC (which should search its own include directories with higher priority) could lead to build failures. PR: 184327 [1]
* lang/gnatdroid-binutils: Specify LICENSE (GPLv3 + LGPL3)John Marino2014-02-161-0/+4
|
* lang/gnatdroid-armv(5,7): Clarify license has GPLv3RLE exceptionJohn Marino2014-02-162-2/+6
|
* lang/gnat_util: Specify LICENSE (GPLv3 + GPLv3RLE, same as gcc base)John Marino2014-02-161-0/+4
|
* lang/asis: Specify LICENSE (GPLv2)John Marino2014-02-161-0/+3
|
* lang/adacontrol: Define LICENSE (GPLv2 + GMGPL)John Marino2014-02-161-0/+4
|
* Remove the man7 pages, which we are not packaging, from the stagingGerald Pfeifer2014-02-151-3/+1
| | | | | | | | | | | area to silence some warnings some are concerned about. [1] No longer run ccache-update-links as part of post-install which, in the world of staging, no longer is what it used to be. Rely on the existing @exec and @unexec in pkg-plist instead. [2] Submitted by: miwi [1] Discussed with: antoine [1][2]
* Update to the 20140208 snapshot of GCC 4.7.4.Gerald Pfeifer2014-02-152-6/+5
| | | | | | | | | | | | | | | Configure with --enable-gnu-indirect-function to enable the "ifunc" attribute, a GCC extension. [1] Remove the man7 pages, which we are not packaging, from the staging area to silence some warnings some are concerned about. [2] No longer run ccache-update-links as part of post-install which, in the world of staging, no longer is what it used to be. Rely on the existing @exec and @unexec in pkg-plist instead. [3] Submitted by: jmg [1], miwi [2] Discussed with: kib [1], antoine [2][3]
* Add missing hunk for --enable-gnu-indirect-function for previous commit.Gerald Pfeifer2014-02-151-0/+1
|
* Update to the 20140213 snapshot of GCC 4.8.3.Gerald Pfeifer2014-02-152-3/+4
| | | | | | | | | | | Configure with --enable-gnu-indirect-function to enable the "ifunc" attribute, a GCC extension. [1] Remove the man7 pages, which we are not packaging, from the staging area to silence some warnings some are concerned about. [2] Submitted by: jmg [1], miwi [2] Discussed with: kib [1], antoine [2]
* Fix build when python 3 is the default.Brooks Davis2014-02-151-2/+2
| | | | | PR: ports/186641, ports/186642 Submitted by: Gereon Kaiping <kta1c10!gereon@linta.de>
* - Remove useless bmake/fmake checkMartin Wilke2014-02-151-4/+1
| | | | - While here convert USE_GMAKE to USES
* Like it was announced six months ago, remove Perl 5.12.Mathieu Arnold2014-02-1418-4055/+3
| | | | Sponsored by: Absolight
* - Stage supportMartin Wilke2014-02-142-470/+1
|
* - STAGE-cleanPietro Cerutti2014-02-142-260/+52
| | | | | | | | - Respect PREFIX PR: 186302 Submitted by: gahr Approved by: maintainer (timeout)
* This port really needs a GNU compiler to buildJohan van Selst2014-02-141-0/+2
| | | | (gcc 2.95 is recommended, but modern stuff will work)
* Really commitGerald Pfeifer2014-02-141-3/+0
| | | | | | | | No longer run ccache-update-links as part of post-install which, in the world of staging, no longer is what it used to be. Rely on the existing @exec and @unexec in pkg-plist instead. [3] which should have been in the last revision.
* Bye, bye lang/gcc34. You have served us well, but with all dependenciesGerald Pfeifer2014-02-149-206/+0
| | | | | (including USE_FORTRAN=g77) gone and you never building on FreeBSD 10.x or later, it's time to leave after ten years of service.
* - STAGE-cleanPietro Cerutti2014-02-133-5/+51
| | | | | - Add LICENSE - Fix compiler warning
* - STAGE-cleanPietro Cerutti2014-02-132-185/+13
| | | | | - Remove article from COMMENT line - Use PLIST_FILES, PORTDOCS, PORTEXAMPLES. Get rid of pkg-plist
* Install shared libraryJohan van Selst2014-02-132-2/+6
| | | | Submitted by: sbremal@hotmail.com
* lang/gnat-aux: Add GPLv3RLE license requirementJohn Marino2014-02-131-2/+3
| | | | | PR: ports/185970 submitted by: gerald@
* Define GPLv3RLE license (GPLv3 Runtime Library Exception)John Marino2014-02-131-2/+3
| | | | | | | | | | | The GCC ports either do not have any license defined, or they are defined as GPLv3 which is not completely correct. The runtime libraries in the FSF-issued GCC releases have a standard exception to the GPLv3 license. In order to properly reflect this, the GCC ports can define a "multi" license, GPLv3 and GPLv3RLE, which are both in effect. Concerns PR: ports/185970 Approved by: portmgr (bapt)
* Really commitGerald Pfeifer2014-02-131-3/+0
| | | | | | | | No longer run ccache-update-links as part of post-install which, in the world of staging, no longer is what it used to be. Rely on the existing @exec and @unexec in pkg-plist instead. [3] which should have been in the last revision.
* Update to the 20140209 snapshot of GCC 4.9.0.Gerald Pfeifer2014-02-132-3/+5
| | | | | | | | | | | | | | | Configure with --enable-gnu-indirect-function to enable the "ifunc" attribute, a GCC extension. [1] Remove the man7 pages, which we are not packaging, from the staging area to silence some warnings some are concerned about (needlessly ;-). [2] No longer run ccache-update-links as part of post-install which, in the world of staging, no longer is what it used to be. Rely on the existing @exec and @unexec in pkg-plist instead. [3] Submitted by: jmg [1], miwi [2] Discussed with: kib [1], antoine [2][3]
* lang/gnat: Expire on 1 APR 2014John Marino2014-02-131-0/+3
| | | | | | | | | This compiler is essentially obsolete and only builds on i386. Ports is set up to use lang/gcc-aux to compile Ada and no port depends on lang/gnat. Moreover, its presence can serve to confuse users looking for the latest GNAT compiler. Approved by: maintainer (deischen@)
* Massive cleanup of the Perl ports:Mathieu Arnold2014-02-1215-147/+69
| | | | | | | | | | | - Use SUB_FILES instead of own backed version - Have etc/perl5_version in the package instead of generating a static one at install - Move some mkdirs from pkg-install to pkg-plist - Move the bin/perl5 creation from plist to post-install Reviewed by: az Sponsored by: Absolight
* lang/gnat-aux: Set to expire on 1 June 2014John Marino2014-02-121-0/+1
| | | | | | After thinking about this, there's no reason to continue to use this over lang/gcc-aux. It is based on a gcc branch that has already reached EOL.
* - Stage supportMartin Wilke2014-02-122-4/+1
|
* - convert LIB_DEPENDS to modern syntax, that was forgotten in recent commitRuslan Makhmatkhanov2014-02-121-2/+2
|
* - update to 0.8.8Ruslan Makhmatkhanov2014-02-125-13/+36
| | | | | | | | | | while here: - fix submission a bit (include back qore-modules) - fix build with clang - support staging PR: 186496 Submitted by: Brett Estrade <estrabd@gmail.com> (maintainer)
* Remove all NO_LATEST_LINK, all of them have different PKGNAMEs.Mathieu Arnold2014-02-114-8/+0
| | | | Sponsored by: Absolight
* Partial restore r343675 (leave some warnings/errors output)Andrej Zverev2014-02-113-0/+15
| | | | | Suggested by: ak@ Reviewed by: ak@
* - Fix build when newer gcc which includes a libffi is installedSteve Wills2014-02-112-2/+8
| | | | | PR: ports/186468 Submitted by: Jim Ohlstein <jim@ohlste.in>
* Turn use.perl into silent modeAndrej Zverev2014-02-113-63/+0
| | | | Reviewed by: bapt@, mat@
* According to the Porter's Handbook (5.12.2.3.) default options must be added toEmanuel Haupt2014-02-108-0/+19
| | | | | | | | | | | OPTIONS_DEFINE. This policy has been implemented only recently that's why we have many ports violating this policy. This patch adds the default options specified in the Porter's Handbook to OPTIONS_DEFINE where they are being used. Ports maintained by gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded. Approved by: portmgr (bapt)
* Back to the futurBaptiste Daroussin2014-02-104-4/+4
|
* Mark as deprecated unmaintained ports for which no public distfiles areBaptiste Daroussin2014-02-104-0/+12
| | | | | | available for part or all the needed distfiles. Reported by: distillator
* PERLIOBUF_DEFAULT_BUFSIZ - new knob for controlling PerlIO buffer size.Andrej Zverev2014-02-103-0/+21
| | | | | | | | | Additional information: - http://perl5.git.perl.org/perl.git/commit/b83080de5c4254 This change doesn't affect default perl behavior. Requested by: Anton Yuzhaninov <ayuzhaninov@openstat.ru>
* lang/p2c: Restore build on DragonFlyJohn Marino2014-02-101-1/+1
|
* - remove reference to /usr/X11R6 in pkg-messageRuslan Makhmatkhanov2014-02-101-1/+0
| | | | | | PR: 185127 Submitted by: crees Approved by: maintainer timeout (1 month)
* Fix stage symlinksAntoine Brodin2014-02-091-0/+5
|
* Update dmd2-2.064 --> dmd2-2.064.2Cy Schubert2014-02-093-11/+29
| | | | Submitted by: Cristian Ferretti <cristian_ferretti@yahoo.com>
* - Update to 5.5.9 releaseAlex Dupre2014-02-092-6/+5
| | | | | | | | | | | | - Enable FPM by default [2] - Add support to override configure flags [3] To users requesting mod_php package, please read this: https://wiki.apache.org/httpd/PHP-FPM PR: ports/185438 [1], ports/186536 [2] Submitted by: Ilya Bakulin <webmaster@kibab.com> [1], Reinier Schoof <reinier@skoef.nl> [2]
* - Update to 5.4.25 release [1]Alex Dupre2014-02-092-6/+5
| | | | | | | | | | | | | - Enable FPM by default [2] - Add support to override configure flags [3] To users requesting mod_php package, please read this: https://wiki.apache.org/httpd/PHP-FPM PR: ports/186564 [1], ports/185437 [2], ports/186536 [3] Submitted by: Rustem Alimov <rustem.alimov@gmail.com> [1], Ilya Bakulin <webmaster@kibab.com> [2], Reinier Schoof <reinier@skoef.nl> [3]
* - Stage suppotMartin Wilke2014-02-081-26/+22
|
* - Add LICENSESunpoet Po-Chuan Hsieh2014-02-081-3/+6
| | | | | | | | - Fix build for users with python 3.x as default - Simplify shebang fix Submitted by: sunpoet (myself) Approved by: vanilla (maintainer)
* - Add LICENSESunpoet Po-Chuan Hsieh2014-02-081-0/+2
| | | | | Submitted by: sunpoet (myself) Approved by: vanilla (maintainer)
* Remove patch files that are no longer relevantJohan van Selst2014-02-082-30/+0
|
* Mark broken; Fails to configureAntoine Brodin2014-02-081-0/+2
| | | | | | | | | | | | | | | | | | ./configure: tclsh: not found checking for tcl.h... -I/usr/local/include/tcl8.6/generic checking for tclInt.h... -I/usr/local/include/tcl8.6/generic checking for libtcl... no checking for init.tcl... /usr/local/lib/tcl8.6 checking for http.tcl... /usr/local/lib/tcl8.6/http1.0 checking Tcl http.tcl library... yes checking for tclsh... no checking for tclsh... no checking for tclsh... no checking for tclsh8.4... no configure: error: Installation of tcl seems incomplete or can't be found automatically. Reported by: pkg-fallout With hat: portmgr
* - Update to Yorick 2.2.02Johan van Selst2014-02-084-11/+17
| | | | - MASTER_SITE has moved to Github
* Chase boost and icu bumpBaptiste Daroussin2014-02-075-2/+5
| | | | While here convert some LIB_DEPENDS
* lang/ezm3: Set IGNORE for DragonFly as no bootstrap existsJohn Marino2014-02-061-1/+5
| | | | | It's also not needed as lang/modula-3 provides a better cvsup than the one that uses ezm3 to build.
* lang/gnustep-guile: Add dragonfly support to configure scriptJohn Marino2014-02-061-0/+36
|
* - Enable stage supportJohan van Selst2014-02-062-229/+228
| | | | - Strip installed libraries
* Enable stage supportJohan van Selst2014-02-062-174/+164
|
* Drop maintainership on those.Mathieu Arnold2014-02-061-1/+1
| | | | Sponsored by: Absolight
* - Stage supportMartin Wilke2014-02-051-15/+10
|
* - Update to 0.17022Frederic Culot2014-02-052-4/+4
| | | | | | - Rephrase COMMENT Changes: http://search.cpan.org/dist/Error/ChangeLog
* - Update to 1.5.0Sahil Tandon2014-02-052-3/+3
|
* - Stage supportMartin Wilke2014-02-044-58/+60
| | | | | | Reviewed by: antoine/swills Thanks to: antoine (so testing) Approved by: swills (ruby@)
* 1: use compiler.mkVanilla I. Shu2014-02-044-15/+34
| | | | | | | 2: upgrade v8-devel to 3.24.30. PR: ports/186373 [1] Submitted by: mat@ [1]
* - Fix distfile (upstream rerolled) [1]Steve Wills2014-02-044-5/+9
| | | | | | | | | | | - Fix patch to work with new distfile [1] - Change patch filenames to be uniform - Fix packaging issue by deleting patch backup files - Bump portrevision so new packages get built PR: ports/186383 [1] Reported by: marino [1] Submitted by: clutton <clutton@zoho.com> [1]
* Fix a stage symlinkAntoine Brodin2014-02-041-0/+2
|
* - Update to 05_20140202Pietro Cerutti2014-02-032-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * The manual chapter describing the foreign function interface has been improved. * The handling of Unicode in the console has been improved. Cursor positioning and writing Unicode strings to the desired position works now also under Linux. * A strict checking of all strings, that are passed to C functions, has been introduced. Zero bytes and non Unicode characters in the original string raise the exception RANGE_ERROR now. * The performance of several loops in the runtime library has been improved. Now the loops use indices instead of pointer increments and they work downward towards an index of zero. This allows C compilers to do more optimizations (verified with gcc and valgrind). * The enumeration types signedness and endianess have been added to bytedata.s7c. * The conversion functions bytes, bytes2Int and bytes2BigInt have been added to bytedata.s7c. The new function allow conversions to and from signed and unsigned byte strings with big- and little-endian byte order. This functions replace the less flexible functions bytesLe2Int, bytesBe2Int, bytesLe and bytesBe. * The functions bStriBe, bStriLe, bStriBe2BigInt and bStriLe2BigInt have been moved from bytedata.s7c to bstring.s7i. * The performance of the functions int16AsTwoBytesLe, int32AsFourBytesLe, int64AsEightBytesLe int16AsTwoBytesBe, int32AsFourBytesBe and int64AsEightBytesBe has been improved. * Documentation comments have been added or improved in cc_conf.s7i, bytedata.s7i, environment.s7i, sockbase.s7i, actutl.c, big_rtl.c, big_gmp.c, biglib.c cmd_rtl.c, con_inf.c, con_win.c, con_wat.c, int_rtl.c, intlib.c, soc_rtl.c, striutl.c and syvarutl.c. * The program chk_all.sd7 has been improved to check several compiler options and to allow that the output of interpreted and compiled compiler differs. The difference of the generated C code is okay, when the execution of the compiled programs results in the same output. * The compiler (s7c) has been improved to do more optimizations for the action BIG_REM (operator rem). * The compiler has been improved to count inserted and suppressed range checks. * Interpreter, compiler and runtime library have been improved to allow bstrings with slices. This is used by the compiler to reduce the memory used for constant bstrings. * The compiler has been improved to store the data of constant bigIntegers in bstrings. * Checks for div, rem, mdiv and mod have been added to chkbig.sd7. * Checks for float division by zero have been added to chkexc.sd7. * Checks for float parse have been added to chkflt.sd7. * In con_inf.c, con_win.c and con_wat.c the function conText has been replaced by conWrite. ConWrite takes an UTF-32 string and writes it to the console. If stdout is redirected an UTF-8 string is written to the destination file. * The function gen_act_ptr_table has been added to actutl.c. This function creates act_ptr_table and removes double entries from it. * The functions intBytesBe2UInt and intBytesLe2UInt have been added to int_rtl.c. * Interpreter and compiler have been improved to support the new actions INT_BYTES_BE_2_UINT and INT_BYTES_LE_2_UINT. * Checks for the function sigaction() and for integer division and remainder have been added to chkccomp.c. * The configuration values ALLOW_BSTRITYPE_SLICES, CHECK_INT_REM_BY_ZERO and CHECK_INT_REM_ZERO_BY_ZERO have been added to cc_conf.s7i, chkccomp.c, cmd_rtl.c and s7c.sd7. * Several versions of timAwait in tim_unx.c have been improved to restart calls of poll(), ppoll() and select(). * A check for the character '=' in the environment variable name has been added to the function cmdSetenv (in cmd_rtl.c). * In striutl.c the functions stri_compress, stri_export_utf8 and cp_to_cstri8 have been improved and renamed to conv_to_cstri conv_to_cstri8 and stri_to_cstri8 respectively. Interpreter and runtime library have been improved to use the new function names. * The function stri_to_cstri and the macro free_cstri8 have been added to striutl.c. * The functions conv_to_cstri, conv_to_cstri8, stri_to_cstri8 and stri_to_bstri have been improved to use an err_info parameter.
* lang/gnatdroid-armv(5,7): Fix build on FreeBSD 10+John Marino2014-02-034-26/+40
| | | | | | | Reported by pkg-fallout Cause: Bad gcc makefile, doesn't properly support cross-compiler build Workaround: duplicate *-cross executables to the base names so that the install target doesn't try to rebuild them
* - Stage supportMartin Wilke2014-02-034-7/+4
|
* Use regular CC and CXX instead of custom CLANGXX/CLANGBaptiste Daroussin2014-02-031-6/+5
| | | | | | That fixes build after .pre.mk removal as well as simplify the makefile Reported by: tijl
* - STAGE-cleanPietro Cerutti2014-02-034-822/+828
| | | | - Fix LICENSE
* - STAGE-cleanPietro Cerutti2014-02-034-705/+711
| | | | - Fix LICENSE
* - STAGE-cleanPietro Cerutti2014-02-034-613/+619
| | | | - Fix LICENSE
* - Stage supportMartin Wilke2014-02-033-5/+3
|
* - Stage supportMartin Wilke2014-02-021-3/+4
|
* - Stage supportMartin Wilke2014-02-022-2/+2
| | | | - Convert to USES
* - Stage supportMartin Wilke2014-02-023-5/+2
| | | | - Convert few ports to USES
* - Stage supportMartin Wilke2014-02-022-14/+4
|
* - Stage supportMartin Wilke2014-02-021-1/+0
|
* - Stage supportMartin Wilke2014-02-012-3/+1
|
* - Stage supportMartin Wilke2014-02-014-6/+2
|
* Upgrade Racket to 5.93.Jimmy Olgeni2014-02-016-10/+12
|
* - Fix bad libpython* symlinks after enabling the lang/python* ports toMarcus von Appen2014-02-016-13/+14
| | | | | | | | be stagedir-aware PR: ports/186284 Submitted by: marino@ Pointyhat to: myself
* Mark broken: Fails to buildAntoine Brodin2014-02-011-0/+2
| | | | | | | | | | | | | | | | On 8 and 9: [Loading int-inf.sml.bin] Bus error (core dumped) !!! unable to build SML heap image (sml.x86-bsd) *** [do-build] Error code 1 On 10 and head: gcc -ansi -c -I../config -I../objs -I../include ../config/gen-common.c make[2]: exec(gcc) failed (No such file or directory) *** Error code 1 Reported by: pkg-fallout since august 2013 With hat: portmgr
* - Stage supportMartin Wilke2014-01-311-5/+3
|
* - Stage SupportMartin Wilke2014-01-312-4/+5
| | | | - Convert to USES
* Expire in ~1 month not last year.Brooks Davis2014-01-301-1/+1
| | | | | Reported by: az Point hat to: brooks
* Deprecate LLVM and Clang 3.1 now that there are no dependencies.Brooks Davis2014-01-301-0/+3
|
* Allow the use of //TRANSLIT and //IGNORE with PHP iconv.Tijl Coosemans2014-01-303-3/+3
| | | | | | PR: ports/184596 Tested by: grembo Approved by: ale (maintainer)
* - add stage supportAndrej Zverev2014-01-3016-24/+9
| | | | Approved by: portmgr (blanket infrastructure)
* Stafigy; clean up the Makefile and port description while here.Alexey Dokuchaev2014-01-294-44/+73
|
* Remove references to long unsupported alpha.Alexey Dokuchaev2014-01-296-14/+11
|
* Stagify, remove check for alpha (long unsupported), convert to OptionsNG,Alexey Dokuchaev2014-01-291-24/+12
| | | | drop seemingly unused USE_GMAKE, and generally cleanup the port while here.
* Activate the utf8 supportBaptiste Daroussin2014-01-291-0/+1
|
* Add jimtcl into the ports treeBaptiste Daroussin2014-01-295-0/+47
|
* - Fix graphics/glfw2 dependency due to recent commitRusmir Dusko2014-01-292-2/+2
| | | | | | | | | | | | | | | | | | devel/ChipmunkPhysics - Bump PORTREVISION for dependency change games/pink-pony - Bump PORTREVISION for dependency change games/sea-defender - Bump PORTREVISION for dependency change lang/io - Bump PORTREVISION for dependency change
* Fix plist.Alex Dupre2014-01-294-30/+16
| | | | | PR: ports/186182 Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru>
* Upgrade to version R16B03-1.Jimmy Olgeni2014-01-282-10/+10
|
* Upgrade to version R16B03-1.Jimmy Olgeni2014-01-282-8/+8
| | | | Submitted by: Kenji Rikitake <kenji@k2r.org>
* Update to 3.0.34 and frenshen port.Romain Tartière2014-01-284-158/+153
| | | | | | | Partially based on [1]. PR: ports/181361 [1] Submitted by: Jack Pappas <jack.pappas@gmail.com> [1]
* Support stageBaptiste Daroussin2014-01-281-15/+11
| | | | | Make sure to properly depend on libobjc2 and not get polluted by gcc Use modern libdepends
* Support stageBaptiste Daroussin2014-01-281-13/+7
| | | | Respect prefix
* - Keep category Makefiles sortedDmitry Marakasov2014-01-281-2/+2
|
* Stage supportAntoine Brodin2014-01-289-361/+31
|
* Attempt to add back support for scan-build.[1]Brooks Davis2014-01-284-4/+47
| | | | | | | | Change ccc-analyzer's default compiler to clang.[2] Install unwind.h.[3] PR: ports/185733 [1], ports/183802 [2], ports/186173 [3]
* Deprecate ports broken for more than 6 monthBaptiste Daroussin2014-01-282-0/+4
|
* - Upgrade Racket to version 5.92.Jimmy Olgeni2014-01-2719-27513/+24281
| | | | | | - Unbreak on FreeBSD 10. - racket-textual is renamed to racket-minimal upstream. - Fix COMMENT.
* - Enable stagedir supportMarcus von Appen2014-01-268-78/+75
| | | | - Convert to new LIB_DEPENDS
* lang/gnat-aux: Mark deprecated in favor of lang/gcc-auxJohn Marino2014-01-261-0/+2
| | | | | | | | Now that the gnatdroid-arm ports have been rebased on lang/gcc-aux, there is no port that requires lang/gnat-aux. Since it can't build most of the Ada framework, there's no anticipated reason to use it over the newer, gcc4.7-based gcc-aux. Leave it around just in case, but let folks fooled by "gnat" in name that it's not the latest Ada compiler.
* Update to 5.2.0Baptiste Daroussin2014-01-265-57/+21
| | | | | | | | | Bring under lua@ maintainership [1] Support stage Use MAKE_ARGS instead of patching config Convert to USES=lua Approved by: edwin@ [1]
* - Add patch to increase stack size to avoid crash on ppc64Steve Wills2014-01-262-0/+38
| | | | | | - Bump PORTREVISION due to binary and package change Submitted by: jhibbits (via private email)
* - Documents old version of Ruby, mark for deletionSteve Wills2014-01-263-0/+12
| | | | | PR: ports/185540 Submitted by: clutton <clutton@zoho.com>
* Update deprecation message now that no other port depends on gcc44 any more.Gerald Pfeifer2014-01-262-17/+17
| | | | | | | Still convert to staging, remove a no longer necessary dependency on bison and backport some other changes (variable naming,...) from lang/gcc46 in case someone wants or needs to retain this port locally after we remove it here.
* Correct plistJohan van Selst2014-01-261-3/+3
|
* - Do not use absolute source paths for the symlinks to the stagedirMarcus von Appen2014-01-253-23/+19
| | | | Noticed by: danfe
* - Enable stagedir supportMarcus von Appen2014-01-253-22/+38
|
* lang/gnatdroid-armv(5,7): Use lang/gcc-aux as base, not lang/gnat-auxJohn Marino2014-01-246-52/+24
| | | | | | | | | | | | | | After a few additional patches for gcc-aux, gnatdroid-armv5 (and -armv7) build and execute well when built and based on gcc 4.7-based gcc-aux. The previous version was based on gcc 4.6-based gnat-aux. This was the final port requiring gnat-aux, and now its part of the Ada framework. Running acats using an ASUS Transformer XF101 (Android 4.0.3) as a target results in a nearly perfect result. Only test cb1010a fails, which is a failure to detect running out of stack space (-fstack-check). I intend to investigate further, but as the only problem, gnatdroid remains a highly capable compiler despite the small regression. Potentially zero-cost exceptions were gained as a trade-off.
* lang/gcc-aux: Update diff-ada, diff-core for AndroidJohn Marino2014-01-242-311/+493
| | | | | | | | The majority of these changes affect the android cross-compiler builds. The only build change for the host compiler is builds convert_addresses within a separate file rather than as part of adaint.c. Given that this does not represent a functional change in any way, I just don't see the need to bump PORTREVISION as a result.
* - StageifyMartin Wilke2014-01-241-1/+0
| | | | - Take maintainership of a few ports
* - Enable stage supportJohan van Selst2014-01-232-253/+254
| | | | - Fix compilation issue
* Update to the 20140118 snapshot of GCC 4.7.4.Gerald Pfeifer2014-01-232-3/+3
|
* Fix properties on pkg-plistBaptiste Daroussin2014-01-2225-25/+0
|
* Update to 5.5.8 release.Alex Dupre2014-01-222-3/+3
|
* Update to 5.4.24 release.Alex Dupre2014-01-222-3/+3
|
* Update maintainer email addressJonathan Chu2014-01-212-2/+2
| | | | Approved by: swills (mentor)
* lang/gnatdroid-binutils: Update to version 2.24John Marino2014-01-2011-105/+13
| | | | | | | | | Seven patches were present that barred this port from building and, more importantly, installing info pages and man pages. Reduce the patch count from nine to two by allowing the documentation to build and install in the stage directory, but then moving the documentation out of the way before staging occurs. The remaining two patches were regenerated although they did apply "cleanly".
* - Update to 20140119Pietro Cerutti2014-01-203-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * The library tdes.s7i with TDES (Triple DES respectively 3DES) cipher support has been added. * The library tls.s7i has been improved to allow encoding with TDES (3DES) and to accept the handshake message CertificateRequest. * The function drwGetImage has been added to drw_dos.c (thanks to "Rugxulo" for pointing out, that it was missing). * Checks for mdiv and mod have been added to chkbig.sd7. * The compiler (s7c) has been improved to do more optimizations for the action BIG_MOD (operator mod). Now the functions bigLowerBits and bigLowerBitsTemp are used when the divisor is a power of two. * The compiler has been improved to optimize if-statements, when the condition is constant. * The compiler has been improved to optimize the action BIG_MDIV (operator mdiv) correctly, when the divisor is a negated power of two (e.g. n div -8). The generated code now corresponds to the Seed7 expression -dividend >> log(-divisor). * New functions to open files have been introduced in various libraries. The new functions are openUtf8, openUtf16, openEcho, openLine, openTee, openMore, openUpper, openLower, openReverse, openWindow and openField. The new functions have been added as replacement for the functions open_utf8, open_utf16, open_echo, open_line, open_tee, open_more, open_upper, open_lower, open_reverse, open_window and open_field. The old functions are still supported, but they are deprecated and should not be used. Deprecated functions will be removed in a future version. * The example programs have been changed to use the new functions to open files. * Documentation comments have been added or improved in cipher.s7i, clib_file.s7i, external_file.s7i, shell.s7i, utf8.s7i, utf16.s7i, unicode.s7i, bytedata.s7i, big_gmp.c, biglib.c, big_rtl.c, cmdlib.c, cmd_rtl.c, fillib.c, fil_rtl.c, intlib.c, int_rtl.c, strlib.c, str_rtl.c and entutl.c. * The functions bigLowerBits and bigLowerBitsTemp have been added to big_rtl.c and big_gmp.c. * The free list management in big_rtl.c and big_gmp.c has been improved to allow the configuration of a maximum free list length. * The function bigMultAssign1 has been added to big_rtl.c. This function is used by bigMultAssign when the factor is just one bigdigit. * The function bigLog2BaseLShift has been renamed to bigLog2BaseIPow in big_rtl.c, big_gmp.c and s7c.sd7. * The function getValue for boolean values has been added to progs.s7i. Interpreter, compiler and runtime library have been improved to support it. * the management of types in the runtime library has been improved. Now they are attached to the corresponding program. This way they can be freed by prgDestr().
* Update to 1.7.10.Akinori MUSHA2014-01-203-204/+43
|
* Update to the 20140119 snapshot of GCC 4.9.0.Gerald Pfeifer2014-01-202-3/+3
|
* Update to the 20140116 snapshot of GCC 4.8.3.Gerald Pfeifer2014-01-202-3/+3
|
* - Update to 2.2.1.Raphael Kubo da Costa2014-01-202-17/+15
| | | | | | | | - Support staging. PR: ports/184970 Submitted by: Radim Kolar <hsn@sendmail.cz> Approved by: Mitchell Smith <mjs@bur.st> (maintainer)
* - Enable stagedir supportMarcus von Appen2014-01-181-2/+4
| | | | - Add LICENSE
* Set the soname of liblua, it helps ports using cmake to link against itAntoine Brodin2014-01-181-1/+2
| | | | | | (otherwise they do not have the correct DT_NEEDED entry) Approved by: lua (bapt)
* - mark stage-safeRuslan Makhmatkhanov2014-01-173-3/+0
|
* Upgrade to 3.4 release.Brooks Davis2014-01-172-11/+10
|
* - Remove unneeded conditional around DOCS installationPietro Cerutti2014-01-171-6/+2
| | | | - Re-order LICENSE and OPTIONS_DEFINE
* Make mDNSResponder and Avahi options, with Avahi as the default.David Chisnall2014-01-161-1/+21
| | | | | Submitted by: Marcus Muller Approved by: bapt (mentor)
* Backport bug fix from r37605 upstream. This fixes crashing whenDavid Chisnall2014-01-162-0/+31
| | | | | | Objective-C++ programs use Objective-C types in static constructors. Approved by: bapt (mentor)
* lang/modula3: Not for FreeBSD 8.xJohn Marino2014-01-151-0/+3
| | | | | | | | The Modula-3 bootstrap compiler was built on FreeBSD 9. It will not run on FreeBSD 8 due to missing symbols, e.g. _ThreadRuneLocale. As with i386, I don't feel it is worth my time to create a separate bootstrap for FreeBSD 8.x AMD64, so let's just IGNORE this to save the user a 100Mb download.
* - Stop-gap update to fix build on 10.0-BETA1. [1]Matthias Andree2014-01-142-11/+15
| | | | | | | | | | - Add LICENSE=EPL. [1] - Convert to staging. [2] - Add missing trailing slash to URL in pkg-descr. [2] PR: ports/183557 Submitted by: Jason Bacon (maintainer) [1] Approved by: portmgr@ (implicit, blanket) [2]
* Remove python26, it is expired and nothing depends on it anymore.Rene Ladan2014-01-1419-2980/+0
| | | | | Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)
* Python cleanup:Rene Ladan2014-01-1411-18/+10
| | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)
* Update core GNUstep libraries and fisicalab to latest versionsDavid Chisnall2014-01-133-3/+4
| | | | Approved by: bapt (mentor)
* - Adjust LLVM dependency from 3.1 to 3.2 [1]Rene Ladan2014-01-132-29/+521
| | | | | | | | | | | - Do not enable BINDGEN option by default, it brekas the build on 10.0 + - Bump PORTREVISION [1] - Add stage support - Use option helpers - Adjust license, COMMENT PR: ports/182497 [1] Submitted by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
* Rename patches in the makepatch fashion.Mathieu Arnold2014-01-129-0/+0
|
* Update to 5.18.2.Mathieu Arnold2014-01-124-38/+7
|
* - Change default location of Go packages to LOCALBASE/share/goJulien Laffaye2014-01-121-12/+24
| | | | | | | | | | This fixes problems like ports failing to build if the port is already installed [1] - Bump PORTREVISION of affected ports - Support the install target in bsd.go.mk - STAGE support for free! PR: ports/180003 [1]
* Add missing lua.pc files (missed in previous commits)Baptiste Daroussin2014-01-102-7/+27
| | | | | | | Rework the makefile to use jmmv method from PR which is cleaner than my initial attempt PR: ports/180786 Submitted by: jmmv
* Add a .pc file to lua52Baptiste Daroussin2014-01-102-0/+6
| | | | | PR: ports/180786 Submitted by: jmmv
* - Stagify lang/ghc and all the Haskell Cabal portsGabor Pali2014-01-107-89/+106
| | | | | | | | | - Update HACKAGE_SITE to follow changes in upstream - MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports - Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of ${DO_NADA}, some refactoring Obtained from: FreeBSD Haskell
* - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused byGabor Pali2014-01-105-4/+55
| | | | | | | | | | | the iconv changes (basically GHCi was rendered unusable) - Fix build for x11-toolkits/hs-wxc, while here - Bump port revision for all Haskell Cabal ports as they have to be rebuilt PR: ports/184806 Reported by: many Obtained from: FreeBSD Haskell MFH: 2014Q1
* Update license and descriptionBaptiste Daroussin2014-01-092-11/+10
|
* Update to 1.3.4-20131226Baptiste Daroussin2014-01-092-19/+11
| | | | | | | | Invisible Island has taken the maintainance of mawk, switch to that version. Take maintainership Support stage Approved by: Yoshihiro Ota <ota@j.email.ne.jp> (former maintainer)
* - Update afnix to 2.4.0Johan van Selst2014-01-096-45/+142
| | | | - Enable stage support
* - Update to 05_20140105Pietro Cerutti2014-01-093-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * The library des.s7i with DES (Data Encryption Standard) cipher support has been added. * The library tls.s7i has been improved to support block ciphers and encoding with DES. * The functions blockSize and decode have been added to cipher.s7i and arc4.s7i. * The the functions str, rotLeft and rotRight and the operators radix, RADIX, ~ and ><:= have been added to bin32.s7i. * Support to write bin32 values has been added to bin32.s7i. * The new library unicode.s7i, with functions to convert between Unicode encodings, has been added. * The functions utf16beToStri, utf16leToStri, utf7ToStri and replaceUtf16SurrogatePairs have been improved and moved from charsets.s7i to unicode.s7i. The functions striToUtf8 and utf8ToStri have been moved from string.s7i to unicode.s7i. The functions striToUtf16be and striToUtf16le have been added to unicode.s7i. * The actions FLT_MINUS, INT_MINUS and BIG_MINUS have been renamed to FLT_NEGATE, INT_NEGATE and BIG_NEGATE respectively. * The library gethttps.s7i has been improved to accept links to HTTP. * The operator symbols ~ and ><:= have been added to syntax.s7i. * Checks for -, mdiv, << and >> have been added to chkbig.sd7. * The compiler (s7c) has been improved to do more optimizations for the actions BIG_DIV, BIG_LSHIFT, BIG_RSHIFT, BIG_MDIV, BIG_MULT, BIG_NEGATE and CHR_CLIT. * The function charLiteral has been added to the compiler. * The compiler has been improved to avoid the generation of long lines for bigInteger literals. * The function bigMinus has been renamed bigNegate and the function bigNegateTemp has been added to big_gmp.c and big_rtl.c. * A check for the keyword 'restrict' has been added to chkccomp.c. * The function chrCLitToBuffer has been added to chr_rtl.c. * Interpreter, compiler and runtime library have been improved to support the action INT_XOR_ASSIGN. * The functions utf8_char (literal.c), utf8_to_stri (striutl.c), utf8_bytes_missing (striutl.c), strUtf8ToStri (str_rtl.c) and ut8Getc (in ut8_rtl.c) have been improved to check for ranges of characters instead of bit patterns. This improves the performance of UTF-8 conversions by up to 6%. * The functions freeArgVector and genArgVector have been added to cmd_unx.c.
* - Fix CONFIGUREPietro Cerutti2014-01-081-1/+2
| | | | MFH: 2014Q1
* Add USES=compiler:c11. We need clang or GCC 4.4+.Koop Mast2014-01-081-1/+1
| | | | | | This fixes the build on 8.x and 9.x. Submitted by: beefy builders
* - Upgrade to version R16B03.Jimmy Olgeni2014-01-084-18/+21
| | | | | - Add MANPATH entry. - Do not mute the remaining install commands.
* Defines a variable LLVM_VERSION to ease updating to a newer LLVM version ifRene Ladan2014-01-082-5/+14
| | | | | | | | | | | | | | | | desired. Other changes: - fix EMACS_CONFIGURE option helper - fix %%ETC%% rendering and name of clang port in pkg-message - bump PORTREVISION to force a rebuild for the dependency change. Tested with 'poudriere bulk pure*' on 10.0-amd64, 8.3-i386, and 9.1-i386 (partially). devel/llvm (expired) should not have any consumers anymore at this point. PR: ports/185190 Submitted by: rene Approved by: maintainer timeout (lichray@gmail.com , 14 days)
* Fix build with gcc47Mathieu Arnold2014-01-082-8/+13
| | | | | | | maintainer timeout PR: ports/184574 Submitted by: Christoph Moench-Tegeder
* - Update to version 4.0bPawel Pekala2014-01-085-92/+161
| | | | | | | | | - Install additional manpages - Use options subs, helpers - Support staging PR: ports/181072 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
* lang/modula3: Support FreeBSD 10+John Marino2014-01-071-2/+9
| | | | | | | | | | | | It appears that modula3 will segfault if debug information is not generated in stabs format. Clang doesn't recognize -gstabs+ options, but removing it results in lots of segfaults early during the build. By setting USE_GCC=any, FreeBSD 9 and below will use the base gcc 4.2.1 and FreeBSD10 and later will need lang/gcc. Verified on Redports. While here, make sure .bak files do not get installed into stage by using 'sed -i ""' rather than ${REINPLACE_CMD} which equals 'sed -i.bak'.
* With 338990, they should be JOBS safe.Mathieu Arnold2014-01-072-2/+0
|
* Add the same patch to perl5.1{2,4,6} that perl 5.18, fixing a parallel build ↵Mathieu Arnold2014-01-073-0/+102
| | | | issue.
* Add a patch from upstream fixing the parallel builds.Mathieu Arnold2014-01-071-0/+34
|
* - Bump PORTREVISION after latest commit.Alberto Villa2014-01-061-0/+1
|
* - Add py-setuptools to RUN_DEPENDS.Alberto Villa2014-01-061-0/+2
| | | | | Reported by: pkg-fallout Approved by: wen (maintainer) via email
* - Update SWI Prolog to 6.6.1 (bugfix release)Johan van Selst2014-01-063-13/+7
| | | | - Simplify options check