Commit graph

12396 commits

Author SHA1 Message Date
Gerald Pfeifer
7a2cbb4434 Update to the 20140222 snapshot of GCC 4.7.4. 2014-02-27 00:19:12 +00:00
Johan van Selst
d67c21d573 Update WWW: homepage has disappeared, but info is still there
Reported by:	marino
2014-02-26 17:52:45 +00:00
Martin Wilke
36b524de24 - Stage support 2014-02-26 09:45:30 +00:00
Martin Wilke
aeeba6daef - Stage support 2014-02-26 07:21:02 +00:00
Emanuel Haupt
1bb7e14012 Support staging 2014-02-26 07:19:22 +00:00
Martin Wilke
87a8b03e15 - Stage support 2014-02-26 07:15:09 +00:00
Rene Ladan
a601e2fb08 Remove expired ports:
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
2014-02-25 19:32:51 +00:00
Pietro Cerutti
aed7589ac1 - Convert to USES=tcl tk 2014-02-25 15:29:20 +00:00
Steve Wills
cf48be67f0 - Update Ruby 2.1 to 2.1.1 2014-02-25 04:23:14 +00:00
Steve Wills
4d921409e2 - Add patch to fix build on 11-CURRENT after Clang 3.4 import. No need to
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)
2014-02-25 04:18:07 +00:00
Pietro Cerutti
563135a4ba - Remove article from COMMENT line
- Add LICENSE
2014-02-24 09:04:30 +00:00
Ashish SHUKLA
dd2b4522bc - Update to 2.2.5
- 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
2014-02-23 19:21:43 +00:00
Gerald Pfeifer
6f6f198ab1 Set the license to a combination of GPLv3 (for the compiler itself) and
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]
2014-02-23 18:27:48 +00:00
Romain Tartière
2b7f37dca0 Update to 3.2.8. 2014-02-23 12:17:17 +00:00
Gerald Pfeifer
bc6d7b9197 No longer add -I${LOCALBASE}/include to CFLAGS.
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]
2014-02-22 18:01:22 +00:00
Gerald Pfeifer
95b9127ec0 Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
2014-02-22 12:27:20 +00:00
Pawel Pekala
a3a35753b2 Update to version 1.1.0.0
PR:		ports/186849
Submitted by:	maintainer
2014-02-22 12:11:25 +00:00
Gerald Pfeifer
e0519be391 Update to the 20140215 snapshot of GCC 4.7.4.
Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
2014-02-22 11:03:10 +00:00
Gerald Pfeifer
527699133b Update to the 20140220 snapshot of GCC 4.8.3.
Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
2014-02-22 10:36:54 +00:00
Gerald Pfeifer
cbe400a126 Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).

Suggested by:	marino
2014-02-22 01:13:49 +00:00
Pietro Cerutti
7cc8a2c56c - Fix LDCONFIG 2014-02-21 16:57:01 +00:00
Martin Wilke
49308db8d4 - Stage support 2014-02-21 14:01:21 +00:00
Kubilay Kocak
b1bc680e1c lang/python31: Backport fox for Python issue #8168
- 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>
2014-02-21 13:42:08 +00:00
Emanuel Haupt
d09074a3d5 Remove trailing whitespaces from category lang 2014-02-21 13:37:50 +00:00
Rene Ladan
89411770dc lang/bf2c: (upstream) Makefile cleanups
- 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
2014-02-21 11:31:12 +00:00
Antoine Brodin
60ce08befa Stage support 2014-02-20 20:10:44 +00:00
Johan van Selst
863ef18a7e - Fix installation directory for staging
- Bump portrevision
2014-02-20 18:17:22 +00:00
Johan van Selst
48e343d379 Add shared libraries 2014-02-20 18:15:55 +00:00
Emanuel Haupt
63f363b5c9 Support staging 2014-02-20 15:07:07 +00:00
Emanuel Haupt
1b18054d5f Support staging 2014-02-20 15:01:21 +00:00
Pietro Cerutti
e8c6b28d8c - Convert to USES=tcl 2014-02-20 11:09:40 +00:00
Pietro Cerutti
1b57ea2175 - Convert to USES=tk
- Convert to new LIB_DEPENDS format
- STAGE-clean
2014-02-20 11:07:51 +00:00
Pietro Cerutti
a64981371b - Convert to USES=tk 2014-02-20 10:37:45 +00:00
Pietro Cerutti
afb92ebb99 - Convert to USES=tk
- Fix typo OPTION name
2014-02-20 10:34:07 +00:00
Pietro Cerutti
a6a084641f - Convert to USES=tcl 2014-02-20 10:21:56 +00:00
Pietro Cerutti
e50f8a9adc - Convert to USES=tk 2014-02-20 10:19:17 +00:00
Pietro Cerutti
8799f4202d - Convert to USES=tk 2014-02-20 10:18:43 +00:00
Pietro Cerutti
b9a4415b4d - Convert to USES=tk 2014-02-20 10:18:13 +00:00
Pietro Cerutti
c2addfb345 - Also, remove useless include 2014-02-19 16:20:49 +00:00
Pietro Cerutti
c03870c209 - Convert to USES=tk 2014-02-19 16:15:23 +00:00
Antoine Brodin
3dfea07995 Deprecate and set expiration date: Broken since July 2013 2014-02-18 23:00:50 +00:00
Steve Wills
7a59446bf9 - Correct mistake I made in the configure.in patch. No PORTREVISION bump since
this should have no impact on generated binaries.
2014-02-18 15:37:31 +00:00
Steve Wills
20c88bccc7 - Add Ruby 2.1 2014-02-18 15:35:42 +00:00
Pietro Cerutti
876e74effc - Kill lang/g95 -- it uses an old version of GCC that can't be built anymore 2014-02-18 14:59:12 +00:00
Max Brazhnikov
e9c34f4c34 KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
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]
2014-02-18 14:23:03 +00:00
Emanuel Haupt
8408b73ce7 Support staging. 2014-02-18 11:43:42 +00:00
Gerald Pfeifer
ae1cee08f3 Remove the man7 pages, which we are not packaging, from the staging
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]
2014-02-17 14:43:10 +00:00
Gerald Pfeifer
e3c87ce66f Update to the 20140216 snapshot of GCC 4.9.0. Many bugfixes. 2014-02-17 13:19:31 +00:00
Pietro Cerutti
140a1d1269 - Update to 05_20140216
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.
2014-02-17 10:58:31 +00:00
Pietro Cerutti
0c8bb5f240 - STAGE-clean
- Add LICENSE
2014-02-17 09:24:00 +00:00