Commit graph

210371 commits

Author SHA1 Message Date
obache
038aeb4d82 Drop bootstrap binary from distfiles.
You can use your trusted bootstrap file as your basis.
2013-12-16 06:23:09 +00:00
obache
b812a7460e Switch FETCH_USING to "fetch" by default on FreeBSD.
It exists by default and much functional support than "ftp" from net/tnftp.
2013-12-16 05:47:43 +00:00
minskim
f3b545749e Note PKGREVISION bump of tex-luatex 2013-12-16 05:15:18 +00:00
minskim
a8e09629de Install a configuration file for tex-luatex 2013-12-16 05:12:24 +00:00
ryoon
b2c704d724 Updated devel/xulrunner17 to 17.0.11
Updated www/firefox17 to 17.0.11
2013-12-16 03:11:58 +00:00
ryoon
89f490a685 Reset PKGREVISION 2013-12-16 03:11:29 +00:00
ryoon
5d59bd78d4 Update to 17.0.11
* pkgsrc xulrunner17/firefox17 use external NSS

Changelog:
FIXED
Update ESR17 to NSS 3.14.5 RTM (see 936951)
2013-12-16 03:10:12 +00:00
obache
1749cb215f Move SITES for bootstrap binary to be below after bootstrap binary kit name is
defined.
2013-12-16 02:22:45 +00:00
taca
25c00963aa Remove "used by" lines for contao31/contao31-example. 2013-12-16 01:49:06 +00:00
taca
f42061b979 Note remove of contao31 and contao31-example packages. 2013-12-16 01:48:27 +00:00
taca
7297d5b36a Remove contao31 and contao31-example. 2013-12-16 01:47:57 +00:00
taca
4de480fc69 Remove contao31 since it is EOL. 2013-12-16 01:47:29 +00:00
taca
85ba59984e Remove contao31-example since contao31 is EOL for now. 2013-12-16 01:47:10 +00:00
gdt
bbb9c95d58 Take MAINTAINERship; I more or less have been. 2013-12-16 01:03:02 +00:00
pettai
0b7514cf1b Added net/exabgp version 3.2.18 2013-12-15 22:25:51 +00:00
pettai
8f1637ce94 + exabgp 2013-12-15 22:24:06 +00:00
pettai
1d729f522b Unlike BIRD or Quagga, ExaBGP was not designed to transform a general purpose
server into a router, but to allow engineers to control their BGP (rfc4271)
network easily. Think of it as Software Defined Networking for people with
"commodity" routers.

ExaBGP transform BGP (rfc4271) messages into friendly plain text or JSON
which can be easily manipulate by scripts.

It allows the creation of tools such as:
 * advanced looking glass graphically display the routing of prefix
 * high availability tool which automatically isolate broken services
 * DDOS mitigation
 * an anycasted server
2013-12-15 22:22:44 +00:00
bsiegert
6c940a99e5 Note go update 2013-12-15 21:51:55 +00:00
bsiegert
b8d8bd73fb Update go to 1.2.
Follow the example of OpenBSD ports and do not run the tests while building.
They are flaky under the Makefile harness for some reason.
2013-12-15 21:50:34 +00:00
asau
b20e05c76e Fix the build on FreeBSD 9, FreeBSD uses sys/soundcard.h nowadays. 2013-12-15 20:33:47 +00:00
asau
b3f3f10a02 FreeBSD 9 doesn't have alloca.h, alloca() is declared in stdlib.h 2013-12-15 20:19:08 +00:00
asau
99287c2a5e FreeBSD 9 uses sys/soundcard.h 2013-12-15 20:14:16 +00:00
asau
a711a389da FreeBSD 9 lacks the same set of functions as NetBSD 6. 2013-12-15 19:58:11 +00:00
joerg
9c05752bd3 Uses deprecated GTK interfaces. 2013-12-15 19:51:57 +00:00
joerg
b358da451e Build one test case without optimisation to restrict memory use. 2013-12-15 19:51:19 +00:00
joerg
88fc1b192a Build expr.c without optimisation for clang. 2013-12-15 19:50:19 +00:00
joerg
34545e7798 g_message is a function in GTK now, so use a different name. 2013-12-15 19:49:36 +00:00
joerg
c7c564f935 Fix return type. Bump revision. 2013-12-15 19:44:39 +00:00
joerg
8c65c29f0a Disable optimisations for Clang for the Scribus 1.3.4 import filter. 2013-12-15 19:44:02 +00:00
asau
e75a4cc3b6 Needs libiconv to build on FreeBSD.
Bump revision as precaution.
2013-12-15 19:42:48 +00:00
joerg
e33cecb477 Require qt4-tools to make cmake happy. 2013-12-15 19:42:46 +00:00
joerg
beb4178265 Force explicit bool conversion for C++11 mode. 2013-12-15 19:42:04 +00:00
joerg
f2d4303a3e The Clang 3.4RCs started to use slightly more memory when compiling
Calculator.cpp, but it was enough to push it over 2GB. So disable
optimisation for now.
2013-12-15 19:41:23 +00:00
joerg
780d279b2f Don't panic about unused functions. 2013-12-15 19:40:03 +00:00
joerg
c5ffe846e0 Don't try to optimize some files, clang will require up to 8GB of memory
for tracking all the jumps.
2013-12-15 19:39:34 +00:00
joerg
e649d248e6 LC_CTYPE needs <clocale> 2013-12-15 19:38:33 +00:00
joerg
d4eff94e66 Disable optimisation for disassembler.cpp for Clang, it will eat too
much memory.
2013-12-15 19:37:41 +00:00
joerg
df9b338335 Don't panic about unused functions. 2013-12-15 19:36:37 +00:00
joerg
18eb106681 DIR is reserved for dirent.h, so use a different type name. 2013-12-15 19:36:02 +00:00
asau
37c7491d6e Use uniform shared library names to avoid packaging list divergence.
This fixes package (and some its dependents) on FreeBSD at least.
2013-12-15 18:45:18 +00:00
asau
3458e510bb Updated lang/polyml to 5.5.1 2013-12-15 18:35:41 +00:00
asau
828af5795b Update to Poly/ML 5.5.1
Contributed by Imre Vadasz on pkgsrc-users (slightly adapted).


Changes in Poly/ML Version 5.5.1

Major New Features and Changes

  * The intermediate code optimiser has been largely rewritten.
    The optimiser now detects various additional cases where a
    closures or tuples can be stored on the stack rather than
    requiring heap storage
  * The match compiler that processes a sequence of patterns in a
    case or fun-binding has been reworked. This now handles
    complex matches that used to result in a code blow-up
  * A"polyc" script has been added to aid compiling and linking
    ML code to produce a stand-alone binary. This is intended as
    an analogue of cc and gcc. The easiest way to build a binary
    is now to put the ML code into a file (foo.ML) with a
    function "main" that is the entry point to the code. Then run
    polyc -o foo foo.ML
    The script takes care of any libraries that may be required.
    It does require that the poly binary and libraries have been
    installed to the location that was specified in the configure
    script.
  * Set the default in the configure script not to build a shared
    library. This can be overidden with --enable-shared. The
    advantage of this is that binaries created from Poly/ML,
    including poly itself, do not require libpolyml at run-time.
  * Additions and changes to the command-line options when
    starting the ML top-level
      + The --eval option can be followed by a string which is
        compiled and executed before the top-level is entered
      + The --script option can be used to allow ML code to be
        run as a script (a "shell script") in Unix. It reads the
        file name given as the last option, skipping the first
        line if it begins #!. Implies -q option. Note: because of
        the way scripts pass their options if used this must be
        the only option. To use ML as a script put the ML code
        into a file, put
        #! /usr/local/bin/poly --script
        as the first line, modifying the path depending on where
        poly is installed, and set the file to have execute
        permission.
      + The -q option now sets the print depth to zero as well as
        suppressing the start-up message
      + The input prompt (> or #) is only produced if the input
        is a terminal. The -i option should be used to cause the
        prompt to be produced if, for example, the input is from
        a pipe.

Minor Additions and Changes

  * The -H option now sets the initial heap size rather than
    being a synonym for --minheap
  * Add large file support
  * When printing the fields a record print them in alphabetical
    order rather than the system order used in the compiler
  * Convert the representation of the statistics to use ASN1
    encoding. This is byte-order and word-length independent and
    allows 32-bit Poly/ML to read the statistics of 64-bit Poly/
    ML on the same machine and vice-versa.
  * Add a substructure Exception to the PolyML structure to hold
    all the functions related to exceptions.
  * The default for --gc-threads is now the number of independent
    physical processors. Hyperthreaded cores are counted as
    single cores rather than dual cores.
  * Improve the GC and allocation code for very large arrays
  * Improve handling of OS.Process.system in Cygwin
  * Improved versions of Word32 and Word64. These are used for
    SystemWord and LargeWord.

Bug Fixes

  * Fix Word32.fromLargeInt which could return values outside the
    range of Word32
  * Fix segfault in PolyML.stackTrace
  * Fix errors in conversion of string to real values
  * Fix segfault when a thread created in foreign code called an
    ML callback
  * Fix profiler which could often report UNKNOWN function
  * Fix bug with overlapped areas in ArraySlice.copy
  * Fix InternalError exception with ML code where a fixed record
    type could not be found
  * Fix bug with equality on BoolVector.vector
  * Raise the correct exception (Size) for negative lengths in
    canInput and inputN
  * Fix Real.fromInt with an argument that was an arbitrary
    precision number in the long form
  * Fix error in the timing information printed with
    PolyML.timing true in Windows.
  * Fix occasional problem with input/output as a result of the
    stream token being represented by an immutable value but then
    being checked for equality
  * Fix bug in X86-64 code-generator with literal constants that
    do not fit in 32-bits. It could result in an "InternalError:
    gen32s: invalid word" exception. Includes regression test.
  * Fix LargWord.fromInt which was wrong for large negative
    values
  * Fix bug in power-of-two function in code-generator. This
    caused an infinite loop with Word.* when multiplying by a
    constant with the highest bit set and not a power of two.
  * Fix bug in structure matching code
  * Use ELF_Rela relocation structures for all relocations in
    X86-64. Some systems e.g. Solaris require this.
2013-12-15 18:35:22 +00:00
wen
95b3d41e0a Updated devel/p5-Set-IntSpan to 1.19 2013-12-15 14:33:41 +00:00
wen
4fcd9c69d0 Update to 1.19
Add LICENSE

Upstream changes:
1.19  2014 Apr 09
        - unit test fix

1.18  2013 Apr 03
        - POD

1.17  2013 Apr 02
	- no use integer
	- optimize _copy_array
2013-12-15 14:32:50 +00:00
wen
394d12a7f8 Updated devel/p5-Set-Array to 0.30 2013-12-15 14:27:46 +00:00
wen
751703ff48 Update to 0.30
Upstream changes:
0.30  Wed Sep 18 09:21:00 2013
	- No code changes.
	- Add t/intersection.*.pl as part of the expanded discussion of methods such as intersection().
		This code was developed in conjunction with Joern Behre, to help clear up confusion over
		the issue of the uniqueness of items returned from various methods.
	- Add an FAQ with an item discussing this issue.
	- Expand the discussion of overloaded operators to recommend testing of the output of various methods
		before production use, and that unique() may need to be called, since unique() is not called
		automatically during a call to, say, intersection().
	- Include docs for bag(), difference(), intersection(), is_equal() and not_equal() explicitly among
		all other methods, besides their original mention under 'OVERLOADED (COMPARISON) OPERATORS'.
	- Include docs for new() as well.

0.29  Wed Jul  3 16:20:00 2013
	- No code changes.
	- Rename CHANGES to Changes as per CPAN::Changes::SPEC.
	- Recreate META.* files so they say licence is artistic_2 rather than artistic_1.
		Build.PL and Makefile.PL already said artistic_2, but the META.* files didn't.
		There is no reference to licences in the source of the module itself.
		This was requested by Christopher Meng who packages stuff for Fedora.

0.28  Wed Dec 19 08:50:00 2012
	- Extend fix for RT#81971 to add ^ in the regexps used in index() and rindex(), so they are now
		/^\Q$value\E$/ and not just /\Q$value\E$/. This issue was also reported by Henrik Hald N鴕gaard.
	- Update docs for rindex() is say undef is returned - as with index() - if the value is not found.
	- Extend t/rt.81971.t to check rindex() returns undef when searching for the suffix of a value.

0.27  Sat Dec 15 07:19:00 2012
	- Fix RT#81971, kindly reported by Henrik Hald N鴕gaard.
		When special chars, as used in regexps, are set members, or used to find set members, they
		must be quoted with \Q$value\E inside regexps.
		This fix was applied to count(), delete(), exists(), index() and rindex().
	- Add t/rt.81971.t to exercise the new code.
	- While examining the code for this fix, I found a couple of other bugs: In index() and rindex(),
		the value searched for was compared with each set member using this regexp, /$value/,
		instead of this regexp, /$value$/. The missing, trailing, $ meant that the member could match just
		the prefix of $value, rather than match the value exactly. So in those 2 methods the tests are now
		/\Q$value\E$/. The other 3 methods mentioned above already used /$value$/.
2013-12-15 14:25:50 +00:00
ryoon
5c36fd85b0 Updated devel/nss to 3.15.3.1 2013-12-15 14:21:29 +00:00
ryoon
d73c4bf4c5 Update to 3.15.3.1
Changelog:
New in NSS 3.15.3.1

New Functionality

No new major functionality is introduced in this release. This is
a patch release to revoke trust of a subordinate CA certificate
that was mis-used to generate a certificate used by a network
appliance.

Bugs fixed in NSS 3.15.3.1

    Bug 946351 - Misissued Google certificates from DCSSI

A complete list of all bugs resolved in this release can be obtained
at
https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&classification=Components&query_format=advanced&target_milestone=3.15.3.1&product=NSS

Compatibility

NSS 3.15.3.1 shared libraries are backward compatible with all
older NSS 3.x shared libraries. A program linked with older NSS
3.x shared libraries will work with NSS 3.15.3.1 shared libraries
without recompiling or relinking. Furthermore, applications that
restrict their use of NSS APIs to the functions listed in NSS Public
Functions will remain compatible with future versions of the NSS
shared libraries.
2013-12-15 14:21:01 +00:00
ryoon
e3de458762 Bump PKGREVISION
* Convert to use xulrunner24
2013-12-15 14:13:37 +00:00
ryoon
5546239432 Add xulrunner24 2013-12-15 14:08:42 +00:00