Commit graph

8416 commits

Author SHA1 Message Date
jperkin
99951a4aa5 Find iconv and zlib correctly. Problem masked by legacy wrappers, and
not seen with cwrappers due to the package specifically using the legacy
wrappers through accidental WRAPPER_DIR usage.  The latter will be fixed
in upcoming infrastructure changes.
2015-04-27 19:24:17 +00:00
rodent
df78136a90 Correcting what seems to be a typo, and would result in "BO" being OK here. 2015-04-26 16:51:26 +00:00
tnn
9fda9d2447 Use full paths to archive files instead of -lfoo to avoid wrapper reordering
when linking a shared library out of .a files.
This is what other packages that use -Wl,--whole-archive seem to do.
This works with and without cwrappers.

XXX someone please apply similar fixes for Darwin and SunOS if necessary
2015-04-26 13:08:38 +00:00
ryoon
22bee7a3c3 Recursive revbump from databases/unixodbc. 2015-04-26 11:52:18 +00:00
tnn
a9136ba31d revert previous hack, it doesn't work due to -lgcc.
Will fix it in wrappers instead.
2015-04-25 22:06:42 +00:00
tnn
b072ad6799 temporary band-aid for wrapper reordering bug until we have a proper fix 2015-04-25 20:20:32 +00:00
dholland
69db0c2059 +newsqueak 2015-04-25 19:59:10 +00:00
dholland
811f11a554 Add a package for Rob Pike's newsqueak, a channel-based concurrent
programming language. It is one of the ancestors of Go.
2015-04-25 19:58:32 +00:00
tnn
9ee4b877fb Recursive revbump following MesaLib update, categories g through n. 2015-04-25 14:22:51 +00:00
jaapb
c439a6bc2c Updated coq to version 8.4pl6. Changes from previous version include (apart
from bugfixes):

- Coq compilation made possible with forthcoming ocaml 4.03.
- command for locating exists notation in refman changed.
- Various improvements of the Reference Manual (especially its html version)
- implicit arguments of local definitions fixed (possible
  source of incompatibilities).
- New command "Print Debug GC".
- Function cannot define graph.
- Optimizing compilation of pattern matching.
- Better inference of impossible cases in pattern-matching.
- Evar leak in pattern-matching compilation
- ill-typed replacement in "change ... with ...".
- unbound evars in "change ... with ...".
- wrong return clause of a match pattern in Ltac.
- cleared local hints for autounfold.
- cleared local hints for autounfold.
- lost evars in "change ... with ...".
- supporting let-ins in constructors for vm_compute
- unfortunate typo in compare_height.
- unfortunate typos in absorption lemmas over bool.
- Full support of utf8 Greek letters (block U0370) in coqdoc
2015-04-25 13:41:18 +00:00
wiz
3edd7dcf75 Finish move of lang/gcc to lang/gcc2.
Let me know if I broke something.
2015-04-25 10:33:29 +00:00
wiz
39b07f0c64 Re-Import gcc2-2.95.3nb7 as lang/gcc2 (previously lang/gcc).
This directory contains the GNU Compiler Collection (GCC) version 2.95.
It includes all of the support for compiling C, C++, Objective C, Fortran,
Java, and Chill.

The GNU Compiler Collection is free software.  See the file COPYING for copying
permission.

See the file gcc.texi (together with other files that it includes) for
installation and porting information.  The file INSTALL contains a
copy of the installation information, as plain ASCII.

See the Bugs chapter of the GCC Manual for how to report bugs
usefully.  An online readable version of the manual is in the files
gcc.info*.
2015-04-25 10:32:07 +00:00
hiramatsu
c5dfe04210 Add --without-odbc to CONFIGURE_ARGS when neither "iodbc" nor
"unixodbc" option is selected.

This change prevent configure from picking up system installed
iodbc on Mac OS X 10.10.
2015-04-24 18:25:54 +00:00
rodent
09871af4c4 Fix build with LibreSSL. From:
https://hg.python.org/cpython/rev/6f23bc5d480e and defuzz patches.
2015-04-24 03:24:32 +00:00
rodent
b62fc57072 Add patch from: https://hg.python.org/cpython/rev/eddcb6671a48 to fix build
with LibreSSL and stop our OpenBSD bulk builds from being murdered. Defuzz
patches.
2015-04-24 03:01:35 +00:00
sevan
82e648eabb Remove mention of MirBSD in patch description as support is there by default now
Reviewed by wiz@
2015-04-22 19:04:35 +00:00
dholland
321504f61e Preliminary hacks for building this with -m32 on amd64 NetBSD.
I've run into local problems with COMPAT_32 so this only gets a short
distance in before I can't run it any further, but I'm going to commit
anyway as "broken package" > "no package", and with luck I'll get it
sorted out fully before much longer.

Also allow amd64 Linux as the necessary hacks for that seem to already
be in place.
2015-04-22 07:41:38 +00:00
taca
4dc5e9c9d8 Update ruby22-base and ruby22 package to 2.2.2.
From release announce:

We are pleased to announce the release of Ruby 2.2.2. This is a TEENY version
release of the stable 2.2 series.

This release includes the security fix for a OpenSSL extension¡Çs hostname
verification vulnerability.

    CVE-2015-1855: Ruby OpenSSL Hostname Verification

There are also some bugfixes. See ChangeLog for details.
2015-04-19 16:25:10 +00:00
taca
38ecb59b9f Reset PKGREVISION. 2015-04-19 16:20:42 +00:00
taca
b5efa54bc4 Update ruby21-base and ruby21 packages to 2.1.6.
From release announce:

Ruby 2.1.6 has been released.

This release includes a security fix for OpenSSL extension. Please view the
topic below for more details.

    CVE-2015-1855: Ruby OpenSSL Hostname Verification

And, many bug fixes are also included. See tickets and ChangeLog for details.
2015-04-19 16:19:00 +00:00
taca
4cdf46c389 Update ruby200 package to 2.0.0p645 (Ruby 2.0.0-p645).
From release announce:

We are pleased to announce the release of Ruby 2.0.0-p645.

This release includes a security fix for OpenSSL extension. Please view the
topic below for more details.

    CVE-2015-1855: Ruby OpenSSL Hostname Verification

Ruby 2.0.0 is now under the state of the security maintenance phase, until
Feb. 24th, 2016. After the date, maintenance of Ruby 2.0.0 will be ended. We
recommend you start planning migration to newer versions of Ruby, such as 2.1
or 2.2.

This release includes the security fix mentioned above along with small
changes required for test environment (that shouldn¡Çt affect normal users).

See ChangeLog for full details.
2015-04-19 16:12:23 +00:00
tnn
11b6a0319d Avoid conflict with serialize(2) system call on HP-UX. 2015-04-19 14:26:06 +00:00
taca
ec6a486c31 Update php56 to 5.6.8.
16 Apr 2015, PHP 5.6.8

- Core:
  . Fixed bug #66609 (php crashes with __get() and ++ operator in some cases).
    (Dmitry, Laruence)
  . Fixed bug #68021 (get_browser() browser_name_regex returns non-utf-8
    characters). (Tjerk)
  . Fixed bug #68917 (parse_url fails on some partial urls). (Wei Dai)
  . Fixed bug #69134 (Per Directory Values overrides PHP_INI_SYSTEM
    configuration options). (Anatol Belski)
  . Additional fix for bug #69152 (Type confusion vulnerability in
    exception::getTraceAsString). (Stas)
  . Fixed bug #69210 (serialize function return corrupted data when sleep has
    non-string values). (Juan Basso)
  . Fixed bug #69212 (Leaking VIA_HANDLER func when exception thrown in
    __call/... arg passing). (Nikita)
  . Fixed bug #69221 (Segmentation fault when using a generator in combination
    with an Iterator). (Nikita)
  . Fixed bug #69337 (php_stream_url_wrap_http_ex() type-confusion
    vulnerability). (Stas)
  . Fixed bug #69353 (Missing null byte checks for paths in various PHP
    extensions). (Stas)

- Apache2handler:
  . Fixed bug #69218 (potential remote code execution with apache 2.4
    apache2handler). (Gerrit Venema)

- cURL:
  . Implemented FR#69278 (HTTP2 support). (Masaki Kagaya)
  . Fixed bug #68739 (Missing break / control flow). (Laruence)
  . Fixed bug #69316 (Use-after-free in php_curl related to
    CURLOPT_FILE/_INFILE/_WRITEHEADER). (Laruence)

- Date:
  . Fixed bug #69336 (Issues with "last day of <monthname>"). (Derick Rethans)

- Enchant:
  . Fixed bug #65406 (Enchant broker plugins are in the wrong place in windows
    builds). (Anatol)

- Ereg:
  . Fixed bug #68740 (NULL Pointer Dereference). (Laruence)

- Fileinfo:
  . Fixed bug #68819 (Fileinfo on specific file causes spurious OOM and/or
    segfault). (Anatol Belski)

- Filter:
  . Fixed bug #69202: (FILTER_FLAG_STRIP_BACKTICK ignored unless other
    flags are used). (Jeff Welch)
  . Fixed bug #69203 (FILTER_FLAG_STRIP_HIGH doesn't strip ASCII 127). (Jeff
    Welch)

- OPCache:
  . Fixed bug #69297 (function_exists strange behavior with OPCache on
    disabled function). (Laruence)
  . Fixed bug #69281 (opcache_is_script_cached no longer works). (danack)
  . Fixed bug #68677 (Use After Free). (CVE-2015-1351) (Laruence)

- OpenSSL
  . Fixed bugs #68853, #65137 (Buffered crypto stream data breaks IO polling
    in stream_select() contexts) (Chris Wright)
  . Fixed bug #69197 (openssl_pkcs7_sign handles default value incorrectly)
    (Daniel Lowrey)
  . Fixed bug #69215 (Crypto servers should send client CA list)
    (Daniel Lowrey)
  . Add a check for RAND_egd to allow compiling against LibreSSL (Leigh)

- Phar:
  . Fixed bug #64343 (PharData::extractTo fails for tarball created by BSD tar).
    (Mike)
  . Fixed bug #64931 (phar_add_file is too restrictive on filename). (Mike)
  . Fixed bug #65467 (Call to undefined method cli_arg_typ_string). (Mike)
  . Fixed bug #67761 (Phar::mapPhar fails for Phars inside a path containing
    ".tar"). (Mike)
  . Fixed bug #69324 (Buffer Over-read in unserialize when parsing Phar). (Stas)
  . Fixed bug #69441 (Buffer Overflow when parsing tar/zip/phar in
    phar_set_inode). (Stas)

- Postgres:
  . Fixed bug #68741 (Null pointer dereference). (CVE-2015-1352) (Laruence)

- SPL:
  . Fixed bug #69227 (Use after free in zval_scan caused by
     spl_object_storage_get_gc). (adam dot scarr at 99designs dot com)

- SOAP:
  . Fixed bug #69293 (NEW segfault when using SoapClient::__setSoapHeader
     (bisected, regression)). (Laruence)

- Sqlite3:
  . Fixed bug #68760 (SQLITE segfaults if custom collator throws an exception).
     (Dan Ackroyd)
  . Fixed bug #69287 (Upgrade bundled libsqlite to 3.8.8.3). (Anatol)
  . Fixed bug #66550 (SQLite prepared statement use-after-free). (Sean Heelan)
2015-04-17 16:42:43 +00:00
taca
7acc97f360 Update php55 to 5.5.24.
16 Apr 2015, PHP 5.5.24

- Apache2handler:
  . Fixed bug #69218 (potential remote code execution with apache 2.4
    apache2handler). (Gerrit Venema)

- Core:
  . Fixed bug #66609 (php crashes with __get() and ++ operator in some cases).
    (Dmitry, Laruence)
  . Fixed bug #67626 (User exceptions not properly handled in streams).
    (Julian)
  . Fixed bug #68021 (get_browser() browser_name_regex returns non-utf-8
    characters). (Tjerk)
  . Fixed bug #68917 (parse_url fails on some partial urls). (Wei Dai)
  . Fixed bug #69134 (Per Directory Values overrides PHP_INI_SYSTEM
    configuration options). (Anatol Belski)
  . Additional fix for bug #69152 (Type confusion vulnerability in
    exception::getTraceAsString). (Stas)
  . Fixed bug #69212 (Leaking VIA_HANDLER func when exception thrown in
    __call/... arg passing). (Nikita)
  . Fixed bug #69221 (Segmentation fault when using a generator in combination
    with an Iterator). (Nikita)
  . Fixed bug #69337 (php_stream_url_wrap_http_ex() type-confusion
    vulnerability). (Stas)
  . Fixed bug #69353 (Missing null byte checks for paths in various PHP
    extensions). (Stas)

- Curl:
  . Implemented FR#69278 (HTTP2 support). (Masaki Kagaya)
  . Fixed bug #69316 (Use-after-free in php_curl related to
    CURLOPT_FILE/_INFILE/_WRITEHEADER). (Laruence)

- Date:
  . Export date_get_immutable_ce so that it can be used by extensions. (Derick
    Rethans)
  . Fixed bug #69336 (Issues with "last day of <monthname>"). (Derick Rethans)

- Enchant:
  . Fixed bug #65406 (Enchant broker plugins are in the wrong place in windows
    builds). (Anatol)

- Fileinfo:
  . Fixed bug #68819 (Fileinfo on specific file causes spurious OOM and/or
    segfault). (Anatol Belski)

- Filter:
  . Fixed bug #69202 (FILTER_FLAG_STRIP_BACKTICK ignored unless other
    flags are used). (Jeff Welch)
  . Fixed bug #69203 (FILTER_FLAG_STRIP_HIGH doesn't strip ASCII 127). (Jeff
    Welch)

- Mbstring:
  . Fixed bug #68846 (False detection of CJK Unified Ideographs Extension E).
    (Masaki Kagaya)

- OPCache
   . Fixed bug #68677 (Use After Free). (CVE-2015-1351) (Laruence)
   . Fixed bug #69281 (opcache_is_script_cached no longer works). (danack)

- OpenSSL:
  . Fixed bug #67403 (Add signatureType to openssl_x509_parse).
  . Add a check for RAND_egd to allow compiling against LibreSSL (Leigh)

- Phar:
  . Fixed bug #64343 (PharData::extractTo fails for tarball created by BSD tar).
    (Mike)
  . Fixed bug #64931 (phar_add_file is too restrictive on filename). (Mike)
  . Fixed bug #65467 (Call to undefined method cli_arg_typ_string). (Mike)
  . Fixed bug #67761 (Phar::mapPhar fails for Phars inside a path containing
    ".tar"). (Mike)
  . Fixed bug #69324 (Buffer Over-read in unserialize when parsing Phar). (Stas)
  . Fixed bug #69441 (Buffer Overflow when parsing tar/zip/phar in
    phar_set_inode). (Stas)

- Postgres:
  . Fixed bug #68741 (Null pointer dereference). (CVE-2015-1352) (Laruence)

- SPL:
  . Fixed bug #69227 (Use after free in zval_scan caused by
     spl_object_storage_get_gc). (adam dot scarr at 99designs dot com)

- SOAP:
  . Fixed bug #69293 (NEW segfault when using SoapClient::__setSoapHeader
     (bisected, regression)). (thomas at shadowweb dot org, Laruence)

- SQLITE:
  . Fixed bug #68760 (SQLITE segfaults if custom collator throws an exception).
     (Dan Ackroyd)
  . Fixed bug #69287 (Upgrade bundled sqlite to 3.8.8.3). (Anatol)
2015-04-17 16:40:58 +00:00
taca
95f7c77dfe Update php54 to 5.4.40.
16 Apr 2015 PHP 5.4.40

- Apache2handler:
  . Fixed bug #69218 (potential remote code execution with apache 2.4
    apache2handler). (Gerrit Venema)

- Core:
  . Additional fix for bug #69152 (Type confusion vulnerability in
    exception::getTraceAsString). (Stas)
  . Fixed bug #69337 (php_stream_url_wrap_http_ex() type-confusion
    vulnerability). (Stas)
  . Fixed bug #69353 (Missing null byte checks for paths in various PHP
    extensions). (Stas)

- cURL:
  . Fixed bug #69316 (Use-after-free in php_curl related to
    CURLOPT_FILE/_INFILE/_WRITEHEADER). (Laruence)

- Ereg:
  . Fixed bug #68740 (NULL Pointer Dereference). (Laruence)

- Fileinfo:
  . Fixed bug #68819 (Fileinfo on specific file causes spurious OOM and/or
    segfault). (Anatol Belski)

- GD:
  . Fixed bug #68601 (buffer read overflow in gd_gif_in.c). (Remi)

- Phar:
  . Fixed bug #68901 (use after free). (bugreports at internot dot info)
  . Fixed bug #69324 (Buffer Over-read in unserialize when parsing Phar). (Stas)
  . Fixed bug #69441 (Buffer Overflow when parsing tar/zip/phar in
    phar_set_inode). (Stas)

- Postgres:
  . Fixed bug #68741 (Null pointer deference) (CVE-2015-1352). (Xinchen Hui)

- SOAP:
  . Fixed bug #69152 (Type Confusion Infoleak Vulnerability in unserialize()
    with SoapFault). (Dmitry)

- Sqlite3:
  . Fixed bug #66550 (SQLite prepared statement use-after-free). (Sean Heelan)
2015-04-17 16:39:56 +00:00
jaapb
bd94a87bea Extended gdt's i386 ucontext signal handler patch to amd64. This shouldn't
affect anything that isn't NetBSD/amd64.
2015-04-17 09:12:12 +00:00
ryoon
6f811d3a35 Remove unused patch.
Thank you, wiz@.
2015-04-16 23:13:49 +00:00
wiz
fe0d9a87aa Remove more references to python-2.6. 2015-04-14 11:40:31 +00:00
wiz
71cfacf8f9 Remove documentation for python-2.6 now that python-2.6 is removed from pkgsrc. 2015-04-14 11:35:36 +00:00
rodent
a7b568d574 Removing python26. EOL'd quite some ago and discussed a couple times on
tech-pkg@ and pkgsrc-users@.
2015-04-13 23:12:40 +00:00
ryoon
6f2a334e42 Update to 1.4.0J
CHangelog:
* Changes in opensource COBOL 1.4.0J

** New features

*** Supports for Microsoft Windows ( Visual Studio and CL compiler )
    Added win32 directory in opensource COBOL package, and prepared Solution Files for Visual Studio.

*** Enhanced CUI features
    (1) Add a new function "CBL_OC_KEISEN".
        This displays a KEISEN ( vertical or horizontal ruled lines ) on the screen.
    (2) Supports SJIS multi-byte character input and output on the screen.

** Changes

*** Added VBISAM to the opensource COBOL package

*** Fixed not to abandon REPLACE after following COPY REPLACING has done

*** Though old style STOP statement maybe skipped, it should be still at least recognized as non-nil statement on empty check

*** Stop editing initial value of national-edited item

*** Changed NATIONAL comparison to be independent on COLLATING SEQUENCE setting

*** Fixed memory leaks in decoding national words

*** Fixed behavior of COPY REPLACING LEADING/TRAILING according to the standard

*** Fixed undecoded national item names appear in runtime messages

*** Fixed undecoded national item names appear in compilation messages

*** Prefixing/Suffixing should have no effect on FILLER item

*** Fixed compilation error on some SOURCE FORMAT FREE usage

*** Fixed bug in field subscript boundary check in cond expression

*** Preserve system time when date is modified by COB_DATE

*** Avoid reporting wrong section/paragraph name in error message

*** Fixed bug in reference modification boundary check in MOVE statement

*** Fixed initialization bug of ZonedDecimal variable defined as SIGN SEPARATE

*** Fixed initialization bug of ZonedDecimal variable when using -fsign-ebcdic option

** Other Updates

*** added and enhanced some tests

*** updated message catalog for 'ja'

*** bug fix some problem
2015-04-11 00:44:34 +00:00
rodent
308aa7b870 Set GCC_REQD+=4.4 here too as gcc-4.2 won't build it due to needing
omp_lock_t.
2015-04-10 22:01:43 +00:00
rodent
cd7b5f5433 Same deal here as lang/gcc48. Set GCC_REQD+=4.4, as the packages needs
omp_lock_t and gcc-4.2 doesn't provide that.
2015-04-10 01:50:32 +00:00
rodent
5e95cf88ad GCC_REQD+=4.4, because 4.2 can't build it due to the package needing
omp_lock_t.
2015-04-10 00:32:08 +00:00
tnn
a5ec43770d Unbreak C++ on NetBSD, by popular demand.
Background:
LLVM 3.6 upstream added support for being a native toolchain on NetBSD.
This changed the default C++ runtime library from libstdc++ to libc++.
Patch this in pkgsrc's clang so we continue to use libstdc++ (for now)
Proper support for libc++ should be added later (perhaps w/ PKG_OPTIONs).
Thanks to Joerg for explaining the problem.
2015-04-07 22:05:36 +00:00
yyamano
cf35e7989e Upgrade to 2.11.6 from 2.11.1.
http://www.scala-lang.org/news/2.11.6

Scala 2.11.6 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. We would like to highlight
the following changes:

* We fixed a cross-site scripting vulnerability in Scaladoc's
  JavaScript. Many thanks to @todesking for discovering this,
  suggesting a fix, and for delaying disclosure until this release!
  This bug could be used to access sensitive information on sites
  hosted on the same domain as Scaladoc-generated documentation. All
  previous versions of Scaladoc are affected (Scala 2.10.5 includes
  the fix as well). We do recommend, as a general precaution, to host
  Scaladoc documentation on its own domain.
* SI-9089 repl is now much less crash-and-burny when calling a
  function (which turns out to be a common thing people do in a
  REPL). Also, apologies to the author of SI-9022, who reported this
  before the bug was discovered and you had to wait in line for like
  three hours on a Tuesday afternoon. Or, maybe, that honor should go
  to the enigmatic dk14.
* SI-8759 no need to enter almost half the konami code to enter a
  right square bracket in the REPL (via jline 2.12.1). Thank you for
  implementing the jline fix, @michael72, and kudos to @jdillon and
  @trptcolin for cutting a new jline release just for us!

http://www.scala-lang.org/news/2.11.5

Scala 2.11.5 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. We would like to highlight
the following changes:

* heathermiller's SI-6502 Reenables loading jars into the running REPL
* mpociecha's The alternative, flat representation of classpath elements
* gbasler's Avoid the ¡CNF budget exceeded¢ exception via smarter
  translation into CNF
* adriaanm's SAMmy: eta-expansion, overloading, existentials
* A great number of documentation improvements - thank you (and, to
  those appearing for the first time in our release notes, welcome!):
  @kanielc, @lymia, @stevegury, @vigdorchik, @gourlaysama, @ichoran,
  @retronym, @xuwei-k, @dickwall, @phaller.

http://www.scala-lang.org/news/2.11.4

Scala 2.11.4 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. The changes include:

* Scala shell (REPL) is more friendly to Ctrl+D. It leaves your
  terminal in a clean state and suggests using :quit the next time
  (see #3902). Kudos to @gourlaysama!
* REPL uses different colors when printing references to vals and
  types. Pass -Dscala.color to enable that behavior (see
  #3993). Thanks to @puffnfresh!
* The Scala specification received a fair amount of love and became
  much more beautiful. It has got syntax highlighting (#3984),
  linkable headers, and a side bar with TOC (#3996). A few final
  touches has been merged that fix typos and mistakes stemming from
  automatic Latex to Markdown conversion we've done a while
  ago. Thanks for attention to details @gourlaysama, @som-snytt and
  roberthoedicke!
* Non-deterministic pattern matching warnings has been fixed
  (SI-7746). Many thanks to @gbasler for diving deep (#3954) into
  logical formulas constructed by our pattern matcher implementation!

https://groups.google.com/forum/#!msg/scala-internals/SSD9BNJaFbU/rACBkHrs2JEJ

> I've got an important information to share. I'd like to announce the
> Scala 2.11.3 artifacts as being dead on arrival. The 2.11.3
> artifacts that got released to Maven Central have a critical bug
> related to binary compatibility. Please stick to using Scala 2.11.2
> until 2.11.4 is released which is planned to happen as soon as we
> fix all critical bugs found in Scala 2.11.3. The rest of my email
> will discuss the events that led to a broken Scala release, next
> steps we're planning to take.

http://www.scala-lang.org/news/2.11.2

Scala 2.11.2 is a bugfix release that is binary compatible with
previous releases in the Scala 2.11 series. The changes include:

* Several issues in the collections library were resolved, most
  notably equality on ranges (SI-8738).
* The optimizer no longer eliminates division instructions that may
  throw an ArithmeticException (SI-7607).
* The -Xlint compiler flag is now parameterized by individual
  warnings. This is intended to replace the -Ywarn-... options, for
  instance, -Xlint:nullary-unit is equivalent to
  -Ywarn-nullary-unit. Run scalac -Xlint:help to see all available
  options. Kudos to @som-snytt!x
* TypeTags and Exprs are now serializable (SI-5919).
2015-04-07 14:21:43 +00:00
tnn
8d49bf7da9 Teach the llvm shared library build rules about NetBSD so we get a single
shlib with whole-archive like on other platforms. Bump revision and bl3.
2015-04-06 17:25:05 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00
rodent
0277932105 +jimtcl 2015-04-04 12:55:28 +00:00
rodent
107f8b48c2 Import jimtcl-0.76 as lang/jimtcl.
Jim is an opensource small-footprint implementation of the Tcl programming
language. It implements a large subset of Tcl and adds new features like
references with garbage collection, closures, built-in Object Oriented
Programming system, Functional Programming commands, first-class arrays and UTF-
8 support. All this with a binary size of about 100-200kB (depending upon
selected options).

The Jim core is very stable. Jim passes over 3000 unit tests and many Tcl
programs run unmodified. Jim is highly modular with the possiblity to configure
many components as loadable modules, or omitted entirely. A number of extensions
are included with Jim which may be built as loadable modules.
2015-04-04 12:54:07 +00:00
tnn
d054e51544 Remove shlib option. lang/libLLVM provides equivalent functionality. 2015-04-03 11:06:57 +00:00
jperkin
900a7d7ec0 Disable CPU detection on Darwin, the result for 32-bit (i486) is incompatible
with pkgsrc MACHINE_ARCH (i386).  Fixes 32-bit build, no change for 64-bit.
2015-04-03 08:59:08 +00:00
wiz
8306329029 Update to 0.28.0:
Vala 0.28.0
===========

 * Binding updates.

Vala 0.27.2
===========

 * Bug fixes and binding updates.

Vala 0.27.1
===========

 * Print compiler messages in color.
 * Add clutter-gdk-1.0 bindings.
 * Add clutter-gst-3.0 bindings.
 * Add clutter-x11-1.0 bindings.
 * Add rest-extras-0.7 bindings.
 * Bug fix and binding updates.
2015-04-03 07:38:17 +00:00
tnn
c08710bc07 Avoid using the "3o" man page section, since plist-man.awk can't handle it.
Instead treat ocaml like we do with lang/perl5 and install the man pages in
the "3" section in /usr/pkg/lib/ocaml/man/man3.
2015-04-02 22:40:09 +00:00
bsiegert
e9e67f8949 Add MirBSD. 2015-04-02 14:40:32 +00:00
joerg
d4de4c8767 Rpath option should get the path directly. 2015-03-31 15:46:41 +00:00
joerg
5d73c633bb ARM requires more than 128MB data size. 2015-03-31 15:46:18 +00:00
joerg
11e9df11e8 Don't mess with __sync_*, clang disallows it this way. Failing at link
time is good enough anyway.
2015-03-31 15:45:40 +00:00
joerg
e72b729828 Allow building on platforms where "int3" is not a valid debug trap.
Build shared library with -fPIC on all platforms. Bump revision for
that.
2015-03-31 15:44:47 +00:00
joerg
3eac274309 Use unified asm syntax. Build with -O0 on ARM when using clang, to much
optimisation potential.
2015-03-31 15:43:34 +00:00