1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
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
accessibility - Stage support 2014-02-17 05:19:55 +00:00
arabic
archivers - Use PLIST_FILES 2014-02-14 19:41:04 +00:00
astro - Convert to autoplist 2014-02-17 05:47:10 +00:00
audio - Stage support 2014-02-17 10:00:36 +00:00
benchmarks Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
biology Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
cad Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
chinese - Use OPTIONS_SLAVE 2014-02-14 19:41:26 +00:00
comms Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
converters Stage support 2014-02-15 17:34:49 +00:00
databases - Convert to PYDISTUTILS_AUTOPLIST 2014-02-17 05:18:16 +00:00
deskutils - Remove PHP4 reference in IGNORE_WITH_PHP 2014-02-14 17:16:19 +00:00
devel - Stage support 2014-02-17 10:00:42 +00:00
dns Readd stage support 2014-02-17 10:44:36 +00:00
editors - Stage support 2014-02-17 07:02:14 +00:00
emulators Update emulators/i386-wine-devel to 1.7.12. 2014-02-16 19:02:53 +00:00
finance Update to version 0.901 2014-02-14 15:25:23 +00:00
french Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
ftp - Convert USE_GMAKE to USES 2014-02-14 14:59:24 +00:00
games - Stage support 2014-02-17 09:48:14 +00:00
german - Update to 2014.02.09 2014-02-10 17:29:11 +00:00
graphics - Stage support 2014-02-17 07:03:08 +00:00
hebrew
hungarian
irc - Convert to USES=tcl 2014-02-14 17:14:03 +00:00
japanese - Stage support 2014-02-15 13:14:43 +00:00
java Fix build with DOCS-- requires build set up by src compilation. 2014-02-16 20:37:03 +00:00
Keywords
korean According to the Porter's Handbook (5.12.2.3.) default options must be added to 2014-02-10 13:54:26 +00:00
lang - Update to 05_20140216 2014-02-17 10:58:31 +00:00
mail - Add missing file 2014-02-17 10:04:05 +00:00
math Add new port math/plplot-ada: Ada bindings to plplot library 2014-02-16 22:01:00 +00:00
misc Convert to staging. 2014-02-16 10:51:24 +00:00
Mk Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
multimedia - Fix symlink for the icon and Desktop entry file 2014-02-17 09:24:41 +00:00
net Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
net-im - Stage support 2014-02-17 05:25:32 +00:00
net-mgmt - Assign maintainership to submitter 2014-02-17 02:10:15 +00:00
net-p2p - Update to 0.16.15 2014-02-16 11:49:32 +00:00
news - Reassign lioux' ports to the heap 2014-02-14 16:51:44 +00:00
palm According to the Porter's Handbook (5.12.2.3.) default options must be added to 2014-02-10 13:54:26 +00:00
polish - Update to 20140209 2014-02-10 17:29:16 +00:00
ports-mgmt ports-mgmt/porttools: Update to 1.00.x and reassign maintainer 2014-02-16 09:28:55 +00:00
portuguese - Update to 20140211 2014-02-14 17:33:50 +00:00
print - Fix build when a previous version of libharu is installed 2014-02-17 10:35:53 +00:00
russian - Support staging 2014-02-06 13:37:38 +00:00
science Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases 2014-02-16 17:15:31 +00:00
security - Convert to autoplist 2014-02-17 05:47:10 +00:00
shells TIL option_XYZ_OFF 2014-02-13 20:58:19 +00:00
sysutils sysutils/biosfont: remove some unnecessary leftovers. 2014-02-16 16:30:06 +00:00
Templates Add GMGPL to license database 2014-02-15 15:44:29 +00:00
textproc - Stage support 2014-02-17 10:00:57 +00:00
Tools
ukrainian
vietnamese
www Add port of npapi-vlc -- plugin embedding VideoLan player (vlc) in 2014-02-17 06:44:50 +00:00
x11 - Stage support 2014-02-17 05:21:06 +00:00
x11-clocks According to the Porter's Handbook (5.12.2.3.) default options must be added to 2014-02-10 13:54:26 +00:00
x11-drivers
x11-fm - Reassign lioux' ports to the heap 2014-02-14 16:51:44 +00:00
x11-fonts - Add NLS option 2014-02-16 17:09:22 +00:00
x11-servers X11rdp is an X server for xrdp. 2014-02-11 21:56:02 +00:00
x11-themes - Reassign lioux' ports to the heap 2014-02-14 16:51:44 +00:00
x11-toolkits - Moved to a better category 2014-02-16 15:57:11 +00:00
x11-wm - Update to 1.0.13.004 2014-02-17 09:06:04 +00:00
CHANGES
COPYRIGHT
GIDs - Allocate UID/GID for exaddos, an upcoming new port 2014-02-14 20:20:14 +00:00
KNOBS
LEGAL
Makefile
MOVED - Moved to a better category 2014-02-16 15:57:11 +00:00
README
UIDs - Update GECOS for exaddos 2014-02-14 23:45:06 +00:00
UPDATING Add note in UPDATING entry 20130904 about devel/libiconv being a 2014-02-17 10:16:29 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.