Commit graph

216493 commits

Author SHA1 Message Date
hiramatsu
0530a8d99c Updated devel/p5-Eval-Closure to 0.11. 2014-05-14 02:15:59 +00:00
hiramatsu
9a91d14f80 Update devel/p5-Eval-Closure to 0.11.
Changes from previous:
----------------------
0.11  2013-07-30
      - add "alias => 1" option for making closure variables actually alias the
        closed over variables (so the variable referenced in the environment
        hashref will actually be updated by changes made in the closure). (Toby
        Inkster, #3)

0.10  2013-07-10
      - fix pod links

0.09  2013-07-10
      - support lexical subs on 5.18+
2014-05-14 02:15:24 +00:00
ryoon
ce5509f641 Move GCC_REQD+=4.6 to boost-libs/buildlink3.mk for OpenBSD.
It is common for boost-libs consumers.
2014-05-13 18:54:01 +00:00
ryoon
1484896e13 Fix build of boost-libs under OpenBSD/amd64 5.5
* Add iconv dependency (fix build)
* Add the patches for OpenBSD
* gcc46 is required under OpenBSD 5.5 at least
2014-05-13 18:48:49 +00:00
ryoon
79149829d6 Updated misc/libreoffice4 to 4.2.4.2 2014-05-13 18:36:51 +00:00
ryoon
9db0b21537 Update to 4.2.4.2
* Make java option disable for non-NetBSD and non-SunOS
  (DragonFly bootstrap jdk does not work for amd64/3.6.2)

Changelog:
4.2.4rc1
    bnc#821208 DOC import: fix unwanted char background in numbering char style [Miklos Vajna]
    bnc#821567 import PPTX background images with table-name. [Muthu Subramanian]
    bnc#828390 bullet sizes set wrong. [Muthu Subramanian]
    bnc#865381 DOCX import: table cell btLr text direction fixes [Miklos Vajna]
    coverity#1130423 crash with "New style from selection" with List [Caolán McNamara]
    coverity#705966 dereference before null check [Caolán McNamara]
    coverity#705969 dereference before null check [Caolán McNamara]
    coverity#707971 uninitialized scalar field [Caolán McNamara]
    coverity#708388 uninitialized scalar field [Caolán McNamara]
    coverity#736084 missing break in switch [Caolán McNamara]
    collabora#1000025 import casemaps from pptx. [Muthu Subramanian]
    collabora#1000044 DOC import: fProtEnabled means document is not totally read-only [Miklos Vajna]
    fdo#38411 handle .doc cropping also inside groups [Luboš Luňák]
    fdo#38414 workaround for rounding errors when handling merged cells [Luboš Luňák]
    fdo#47355 partially revert c5a8a2c3cbcee0175127a0662e3d820ea4deea22 [Bjoern Michaelsen]
    fdo#50672 escape underscores in menus for unity [Samuel Mehrbrodt]
    fdo#58307 export sheet tab colors to xlsx. [Kohei Yoshida]
    fdo#60722 RTF import: 3 drawing-object fixes: [Miklos Vajna]
    fdo#62155 don't crash if we can't create an instance of a calc addin. [Michael Meeks]
    fdo#63228 printers list does not increase height with Print Dialog [Caolán McNamara]
    fdo#63786 fix PDF export of cropped SVG [Michael Stahl]
    fdo#67011 KDE4: prevent blocking in Display::Yield [Jan-Marek Glogowski]
    fdo#69157 apply object-in front selection on mouseUp [Lennard Wasserthal]
    fdo#69289 RTF import: handle cells with zero width [Miklos Vajna]
    fdo#70666 fix Graphite ligature replacement at line breaks [László Németh]
    fdo#71491 adjust reference during undo of drag-n-drop of cell range. [Kohei Yoshida]
    fdo#71729 fill the range edit boxes after the table is fully initialized. [Kohei Yoshida]
    fdo#71961 write (no)wrap of text only for custom shapes to .pptx [Luboš Luňák]
    fdo#73466 SwTxtSizeInfo / SwTxtInputFldPortion: invalid string access [Miklos Vajna]
    fdo#73544 related: update catalan linguistic components [Joan Montane, Caolán McNamara]
    fdo#73588 fix default alignment in RTL mode. [Hannah Lyhne]
    fdo#73627 explictly export font properties. [Muthu Subramanian]
    fdo#73936 make FormFieldDropDowns a real fieldportion [Caolán McNamara]
    fdo#74087 inspect if a mis-spelled word is at cursor position... [Kohei Yoshida]
    fdo#74302 adapt to OUString changes and set length exactly. [Matúš Kukan]
    fdo#74322 handle moving of named ranges correctly. [Kohei Yoshida]
    fdo#74823 RTF import: work around wrong table column width on invalid input [Miklos Vajna]
    fdo#74875 asterisk at the beginning of Paragraph without "Nowiki" [Julien Nabet]
    fdo#74979 remove OOo1.0 file formats from Save As. [Michael Stahl, Bryan Quigley]
    fdo#74981 cutting nothing should do nothing, should fix field dupes [Bjoern Michaelsen]
    fdo#75260 apply the same fix from writer table to character bordering. [Kohei Yoshida]
    fdo#75307 discard invalid user data [Caolán McNamara]
    fdo#75308 asterisk at the beginning of Paragraph without "Nowiki" [Julien Nabet]
    fdo#75328 do DiscoveryService socket setup off the main thread. [Andrzej Hunt]
    fdo#75376 configure: disable LTO by default for MSVC too [Michael Stahl]
    fdo#75622 avoid repeated table layouting [Luboš Luňák]
    fdo#75728 on change of User Field via UNO-API... [Oliver-Rainer Wittmann]
    fdo#75741 re-implement CompileNameFormula for formula groups. [Kohei Yoshida]
    fdo#75772 correct name of Outline Numbering dialog [Laurent Balland-Poirier]
    fdo#75898 SwFEShell::InsertRow: fix this in case bSelectAll == true [Miklos Vajna]
    fdo#75955 use SHA1 from openssl/nss instead of rtl_digest_sha1 [Tomaž Vajngerl]
    fdo#75970 let's do it in a straightforward fashion. [Kohei Yoshida]
    fdo#75977 clear sheet deleted flags for affected references when undoing. [Kohei Yoshida]
    fdo#76078 LO Crashes while saving the docx file containing only opening brace [Dinesh Patil]
    fdo#76195 set the border type to NONE to ensure it won't be drawn. [Kohei Yoshida]
    fdo#76222 oox: add support for MSO 2007 SP2 encrypted documents [Tomaž Vajngerl]
    fdo#76235 assure correct line break for multi-lined Input Fields [Oliver-Rainer Wittmann]
    fdo#76294 properly intern string literals in formula on xls import. [Kohei Yoshida]
    fdo#76298 sw: do not start up every OLE object on deletion [Michael Stahl]
    fdo#76402 handle range reference expansion in named ranges. [Kohei Yoshida]
    fdo#76409 write output cell string to <text:p> element when saving to ods. [Kohei Yoshida]
    fdo#76470 avoid joining new formula cells individually. [Kohei Yoshida]
    fdo#76568 remove BerkeleyDB from license text [Andras Timar]
    fdo#76777 accept proper number style condition != as not equal operator, [Eike Rathke]
    fdo#76778 fix wildcard support in File Open dialog [Andras Timar]
    fdo#76802 error msg in Web Page Wizard dialog [Julien Nabet]
    fdo#76905 long delay when changing font size from % to pt [Caolán McNamara]
    fdo#76930 explictly list common lang-independant template dir [Caolán McNamara]
    fdo#76961 calc link auto-update interval is changed on file save [Niklas Johansson]
    fdo#77059 hidpi: Increase the threshold of what DPI we consider hi-dpi. [Jan Holesovsky]
    fdo#77140 embeddedobj: avoid unneeded conversion in ConvertBufferToFormat() [Miklos Vajna]
    fdo#77174 crash with "New style from selection" with List [Caolán McNamara]
    fdo#77209 share string pool with clip documents. [Kohei Yoshida]
    fdo#77229 EMF+ rendering: improve EmfPlusSetClipPath's CombineModeExclude case [Miklos Vajna]
    fdo#77300 don't re-compile formulas when the hybrid formula is not there. [Kohei Yoshida]
    fdo#77307 compare external formula tokens correctly. [Kohei Yoshida]
    i#124039 assure correct line break for multi-lined Input Fields [Oliver-Rainer Wittmann]
    i#124085 improved support for PNG clipboard format on windows [Armin Le Grand]
    i#124453 check if the resulting polygon... [Jürgen Schmidt]
    i#124467 add check for image data offset... [Jürgen Schmidt, Miklos Vajna]
    i#124474 on change of User Field via UNO-API... [Oliver-Rainer Wittmann]
    i#124516 related: handle bad surrogate pairs gracefully on Windows [Herbert Dürr]
    i#124555 restore stream position after Seek to end of stream [Oliver-Rainer Wittmann]
    i#84870 partially revert c5a8a2c3cbcee0175127a0662e3d820ea4deea22 [Bjoern Michaelsen]
    lp#760665 related: intermittent a11y crash in calc [Caolán McNamara]
    lp#811057 related: intermittent a11y crash in calc [Caolán McNamara]
    rhbz#1057741 [abrt] libreoffice-core: std::__throw_length_error(): soffice.bin killed by SIGABRT [Eike Rathke]
    rhbz#1075124 docx with negative left margin and border on table does not display properly in LibreOffice 4.2.2.1 [Luboš Luňák]
    rhbz#1076264 [abrt] libreoffice-core: ScAccessibleDocument::GetVisibleArea_Impl() const(): soffice.bin killed by SIGSEGV [Caolán McNamara]
    rhbz#1077780 [abrt] libreoffice-core: writerfilter::dmapper::lcl_MoveBorderPropertiesToFrame(): soffice.bin killed by SIGSEGV [Caolán McNamara]
    rhbz#1080196 [abrt] libreoffice-core: mdds/multi_type_vector_itr.hpp update_node(): soffice.bin killed by SIGSEGV [Kohei Yoshida]
    rhbz#1081968 libreoffice produces incorrect PDF export of cropped SVG graphics [Michael Stahl]
    rhbz#577595 [abrt] crash in ScAccessibleDocument::GetVisibleArea_Impl [Caolán McNamara]
    rhbz#602273 [abrt] crash in ScAccessibleDocument::GetVisibleArea_Impl [Caolán McNamara]
    rhbz#896711 [abrt][a11y] libreoffice-core-3.6.3.2-8.fc18: ScAccessibleDocument::GetVisibleArea_Impl: Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV) [Caolán McNamara]
    rhbz#923993 [abrt][a11y] libreoffice-core-3.6.5.2-6.fc18: ScAccessibleDocument::GetVisibleArea_Impl: Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV) [Caolán McNamara]

4.2.4(rc2)
Bugs fixed against 4.2.4 RC1:

    coverity#1202882 dereference before null check [Caolán McNamara]
    fdo#60040 crash after undoing master page application [Caolán McNamara]
    fdo#71423 fix crash while editing Impress tables. [Thorsten Behrens]
    fdo#74654 fix typo: printnone -> printhigh [Andras Timar]
    fdo#74697 add Bluez 5 support for impress remote. [Andrzej Hunt]
    fdo#74743 avoid infinite loop when gathering "svg" element styles [Tomaž Vajngerl]
    fdo#75525 out by one error [Caolán McNamara]
    fdo#76663 let's not skip the first element of a matrix in PRODUCT. [Kohei Yoshida]
    fdo#76916 'User paths' is missing in tab MotionMotion Paths tab [Caolán McNamara]
    fdo#77027 ODF import: fix wrong version in check for embedded objects [Michael Stahl]
    fdo#77039 fill the match string even if the raw string is empty. [Kohei Yoshida]
    fdo#77342 sw: fix copy/paste of footnote cross references [Michael Stahl]
    fdo#77603 new wildcard in autocorrection: .* instead of * [László Németh]
    rhbz#1088625 [abrt] libreoffice-core: sdext::presenter::PresenterPaintManager::Invalidate(): soffice.bin killed by SIGSEGV [Caolán McNamara]
2014-05-13 18:36:02 +00:00
pho
7b352b26b1 Fix build error on Darwin and possibly other platforms with DTrace capability
On platforms where DTrace is available, we need to invoke dtrace(1)
with the original PATH. Otherwise it gets confused in the presence
of our cc wrapper because it tries to invoke the system-default gcc
with argv[0] set to "gcc", not the absolute path to gcc.
2014-05-13 17:48:36 +00:00
joerg
223bc5c320 Mark as not for Python 3.3 and 3.4, since it uses obsolete string
functions.
2014-05-13 17:20:38 +00:00
joerg
a8d97089f0 Requires PCRE. 2014-05-13 17:09:21 +00:00
joerg
61a3a8ab97 Correctly build as Python Egg. 2014-05-13 17:08:44 +00:00
sborrill
8c98fff3ad dnsbl-milter was added, not updated 2014-05-13 15:32:34 +00:00
sborrill
36a9c5a3cc Updated mail/dnsbl-milter to 6.40 2014-05-13 15:31:54 +00:00
sborrill
aabd85b91f Add dnsbl 6.40 packaged as dnsbl-milter. This is a milter for sendmail
that performs DNSBL filtering.
2014-05-13 15:31:40 +00:00
jaapb
edc9ce12d3 Update of package to version 8.4pl4. Changes include:
Changes from V8.4pl3 to V8.4pl4
===============================

WARNING:
The current logic of Coq is now known to be inconsistent with
  Axiom prop_extensionality : forall A B:Prop, (A <-> B) -> A = B.
For more details, see:
  https://gforge.inria.fr/plugins/scmgit/cgi-bin/gitweb.cgi?p=coq/coq.git;a=blob_plain;f=test-suite/failure/subterm2.v;hb=HEAD
or
  https://gforge.inria.fr/plugins/scmgit/cgi-bin/gitweb.cgi?p=coq/coq.git;a=blob_plain;f=test-suite/failure/subterm3.v;hb=HEAD

Kernel

- Unsound check of elimination sort.
- Fix guard condition for nested cofixpoints.
- Univ constraints of module subtyping were not propagated.

Tactics

- A new option "Set Stable Omega" ensures that repeated identical calls
  to omega will produce identical proof terms. This option is off by default
  for maximal compatibility, but should be pretty safe to activate.
- The interpretation of the open_constr tactic argument was erroneously
  firing type classes resolution in some corner cases.  This has been
  fixed.  The tactic argument type open_constr_wTC is provided for retro
  compatibility purposes.
- Fixing bug (fixing precedence of ltac variables over variables in
  env) introduces rare and justified tactic failure.

Bug fixes

- micromega: solved an ambiguous symbol resolution.
- Coq always uses / as separator between directories on all platforms.
- remove trailing '\r' from file names returned by coqtop.
- bug correction in proving inversion principles for Function.
- ocamlbuild: minor fixes related to camlp4 and cross-compilation.

Changes from V8.4pl2 to V8.4pl3
===============================

Ide_slave XML interface

- 20120712, 20130419 : Invalidated protocol versions
- From 20130419 extra datastructure : union
   (Inl "" = <union val="in_l"><string></string></union>,
    Inr _ = <union val="in_r">...)
- 20130419~1 : new toplevel entry : message, not send by coptop v8.4 and not
  handle by coqide v8.4. A message has a level and a content (of string).
  Message levels are Debug of string, Info, Notice, Warning and Error.
- 20130425 :
  * new toplevel entry : feedback, once again not send by coqtop v8.4 and not
  handle by coqide v8.4. A feedback gives the id of the sentence it provides info
  about and a content. Feedback contents are Processed, AddedAxiom and
  GlobRef of Util.loc * string * string * string * string
  * <call val="interp"> must provide an attribute id of type int. It is OK in
  coqtop v8.4 to alwais send <call val="interp" id="0">

Bug fixes

- Fixing a significant efficiency leak in the code of the field tactic.
- Fix caching of local hint database in typeclasses eauto which could
  miss some hypotheses.
- Fix automatic solving of obligation in program, which was not trying
  to solve obligations that had no undefined dependencies left.
2014-05-13 14:52:28 +00:00
fhajny
147276331e Updated databases/pgbouncer to 1.5.4 2014-05-13 14:19:03 +00:00
fhajny
aa118026dc Update pgbouncer to 1.5.4.
Add SMF support. Fix default dirs.

2012-11-28  -  PgBouncer 1.5.4  -  "No Leaks, Potty-Training Successful"

  = Fixes =

    * DNS: Fix memory leak in getaddrinfo_a() backend.

    * DNS: Fix memory leak in udns backend.

    * DNS: Fix stats calculation.

    * DNS: Improve error message handling for getaddrinfo_a().

    * Fix win32 compile.

    * Fix compiler dependency support check in configure.

    * Few documentation fixes.

2012-09-12  -  PgBouncer 1.5.3  -  "Quantum Toaster"

  = Critical fix =

    * Too long database names can lead to crash, which
      is remotely triggerable if autodbs are enabled.

      The original checks assumed all names come from config files,
      thus using fatal() was fine, but when autodbs are enabled
      - by '*' in [databases] section - the database name can come
      from network thus making remote shutdown possible.

  = Minor Features =

    * max_packet_size - config parameter to tune maximum packet size
      that is allowed through.  Default is kept same: (2G-1), but now
      it can be made smaller.

    * In case of unparseable packet header, show it in hex in log and
      error message.

  = Fixes =

    * AntiMake: it used $(relpath) and $(abspath) to manupulate pathnames,
      but the result was build failure when source tree path contained
      symlinks.  The code is now changed to work on plain strings only.

    * console: now SET can be used to set empty string values.

    * config.txt: show that all timeouts can be set in floats.
      This is well-hidden feature introduced in 1.4.

2012-05-29  -  PgBouncer 1.5.2  -  "Don't Chew, Just Swallow"

  = Fixes =

    * Due to mistake, reserve_pool_timeout was taken in microseconds,
      not seconds, effectively activating reserve pool immediately
      when pool got full.  Now use it as seconds, as was intended.
      (Noticed by Keyur Govande)

2012-04-17  -  PgBouncer 1.5.1  -  "Abort, Retry, Ignore?"

  = Features =

    * Parameters to tune permissions on unix socket:
      unix_socket_mode=0777, unix_socket_group=''.

  = Fixes =

    * Allow empty string for server-side variable - this is
      needed to get "application_name" properly working, as it's
      the only parameter that does not have server-side default.

    * If connect string changes, require refresh of server parameters.
      Previously PgBouncer continued with old parameters,
      which breaks in case of Postgres upgrade.

    * If autodb connect string changes, drop old connections.

    * cf_setint: Use strtol() instead atoi() to parse integer config
      parameters.  It allows hex, octal and better error detection.

    * Use sigqueue() to detect union sigval existence - fixes
      compilation on HPUX.

    * Remove 'git' command from Makefile, it throws random errors
      in case of plain-tarball build.

    * Document stats_period parameter.  This tunes the period for
      stats output.

    * Require Asciidoc >= 8.4, seems docs are not compatible with
      earlier versions anymore.

    * Stop trying to retry on EINTR from close().

2012-01-05  -  PgBouncer 1.5  -  "Bouncing Satisified Clients Since 2007"

  If you use more than 8 IPs behind one DNS name, you now need to
  use EDNS0 protocol to query.  Only getaddrinfo_a()/getaddrinfo()
  and UDNS backends support it, libevent 1.x/2.x does not.
  To enable it for libc, add 'options edns0' to /etc/resolv.conf.

  GNU Make 3.81+ is required for building.

  = Features =

    * Detect DNS reply changes and invalidate connections to IPs no longer
      present in latest reply.
      (Petr Jelinek)

    * DNS zone serial based hostname invalidation.  When option
      dns_zone_check_period is set, all DNS zones will be queried
      for SOA, and when serial has changed, all hostnames
      will be queried.  This is needed to get deterministic
      connection invalidation, because invalidation on lookup
      is useless when no lookups are performed.
      Works only with new UDNS backend.

    * New SHOW DNS_HOSTS, SHOW DNS_ZONES commands to examine DNS cache.

    * New param: min_pool_size - avoids dropping all connections
      when there is no load.
      (Filip Rembialkowski)

    * idle_in_transaction_timeout - kill transaction if idle too long.
      Not set by default.

    * New libudns backend for DNS lookups.  More featureful than evdns.
      Use --with-udns to activate.  Does not work with IPv6 yet.

    * KILL command, to immediately kill all connections for one database.
      (Michael Tharp)

    * Move to Antimake build system to have better looking Makefiles.
      Now GNU Make 3.81+ is required for building.

  = Fixes =

    * DNS now works with IPv6 hostnames.

    * Don't change connection state when NOTIFY arrives from server.

    * Various documentation fixes.
      (Dan McGee)

    * Console: Support ident quoting with "".  Originally we did not
      have any commands that took database names, so no quoting was needed.

    * Console: allow numbers at the stard of word regex.  Trying
      to use strict parser makes things too complex here.

    * Don't expire auto DBs that are paused.
      (Michael Tharp)

    * Create auto databases as needed when doing PAUSE.
      (Michael Tharp)

    * Fix wrong log message issued by RESUME command.
      (Peter Eisentraut)

    * When user= without password= is in database connect string,
      password will be taken from userlist.

    * Parse '*' properly in takeover code.

    * autogen.sh: work with older autoconf/automake.

    * Fix run-as-service crash on win32 due to bad basename() from
      mingw/msvc runtime.  Now compat basename() is always used.
2014-05-13 14:18:49 +00:00
imil
efe789c1cd Updated www/py-tornado to 3.2.1 2014-05-13 13:21:15 +00:00
imil
8142917db3 Updated to version 3.2.1
Security fixes

    The signed-value format used by RequestHandler.set_secure_cookie and
    RequestHandler.get_secure_cookie has changed to be more secure. This is a
    disruptive change. The secure_cookie functions take new version parameters
    to support transitions between cookie formats.
    The new cookie format fixes a vulnerability that may be present in
    applications that use multiple cookies where the name of one cookie is a
    prefix of the name of another.
    To minimize disruption, cookies in the older format will be accepted by
    default until they expire. Applications that may be vulnerable can reject
    all cookies in the older format by passing min_version=2 to
    RequestHandler.get_secure_cookie.
    Thanks to Joost Pol of Certified Secure for reporting this issue.

Backwards-compatibility notes

    Signed cookies issued by RequestHandler.set_secure_cookie in Tornado 3.2.1
    cannot be read by older releases. If you need to run 3.2.1 in parallel with
    older releases, you can pass version=1 to RequestHandler.set_secure_cookie
    to issue cookies that are backwards-compatible (but have a known weakness,
    so this option should only be used for a transitional period).

Other changes

    The C extension used to speed up the websocket module now compiles
    correctly on Windows with MSVC and 64-bit mode. The fallback to the
    pure-Python alternative now works correctly on Mac OS X machines with no C
    compiler installed.
2014-05-13 13:20:58 +00:00
imil
a3693fa127 Added devel/py-iowait version 0.2 2014-05-13 12:34:54 +00:00
imil
50be70047f add & enable py-iowait 2014-05-13 12:33:35 +00:00
imil
3a110a8a8c Initial import of py-iowait, version 0.2, into the NetBSD Packages Collection.
Different operating systems provide different ways to wait for I/O completion
events: there's select(), poll(), epoll() and kqueue(). For cross-platform
applications it can be a pain to support all this system functions, especially
because each one provides a different interface.

IOWait solves this problem by providing a unified interface and using always
the best and faster function available in the platform. Its only limitation is
that, on Windows, it only works for sockets.

This library is compatible both with Python 2 and 3.
2014-05-13 12:32:29 +00:00
ryoon
b127c92691 Updated www/firefox-l10n to 29.0.1 2014-05-13 11:09:30 +00:00
ryoon
96436a19f3 Update to 29.0.1
* Sync with firefox-29.0.1
2014-05-13 11:07:13 +00:00
ryoon
4e81717f13 Updated www/firefox to 29.0.1 2014-05-13 11:06:37 +00:00
ryoon
60871999e4 Update to 29.0.1
Changelog:
Fixed
29.0.1 -pdf.js printing white page (1003707)

Fixed
29.0.1 - Tabs not visible with dark themes under Windows 8.1 (907373)

Fixed
29.0.1 - Session Restore failed with a corrupted sessionstore.js file (1001167)

Fixed
29.0.1 - Seer disabled by default (1005958)
2014-05-13 11:06:00 +00:00
jaapb
603cfa6202 Added comments to gethostbyname/addr patches 2014-05-13 10:17:44 +00:00
jaapb
0ac6e41898 Moved compiler libs from PLIST to PLIST.opt - they are only installed with
the native code compiler. In response to PR pkg/48466.
2014-05-13 10:15:05 +00:00
marino
dc512c05d5 devel/gps: Remove restriction on NetBSD[56]*
If lang/gcc-aux builds on NetBSD, it will be able to build GPS.
The system linker that lang/gcc-aux used has been replaced with the new
gold linker from devel/binutils (the ld.bfd linker is buggy with regards
to PIC files, the same bug was seen on OpenBSD 5.5).
2014-05-13 08:20:40 +00:00
marino
65225f9ec5 lang/gcc-aux: Enable dl_iterate_phdr and link with gold
These changes are for NetBSD only although non-functional OpenBSD support
continues to be added.  The biggest change is configuring the compiler to
use the gold linker from binutils 2.24 instead of the system linker.  The
ld.bfd linker from binutils 2.24 is buggy on NetBSD and OpenBSD; it cannot
properly produce/recognize PIC files in every case, which is why gcc-aux
had been limited to the system linker.  The system linker was too old for
gcc-aux and devel/gps failed to link because of it.

At the same time, the dormant dl_iterate_phdr support has been activated
for NetBSD.  It seems to work; the Ada testsuite still passes perfectly.

Due to lack of testing, gold is restricted from building on NetBSD 5,
which means lang/gcc-aux will fail to build as a result.  If someone
verifies gold builds on NetBSD 5, then the restriction on binutils can
be removed and lang/gcc-aux will be able to build on NetBSD 5 again.
2014-05-13 08:18:04 +00:00
marino
2b20e8d6b5 x11/gtkada: Add post-wrapper hack to work around bad gtk2 pkgconfig file
The GTK2 configure script searches in vain for libgmodule.  Since it does
not find it, gmodule-2.0 is not added to the gtk+*-2.0 pkgconfig files.
Since gcc-aux now uses the gold linker which requires explicit linking by
default, gtkada fails to link due to use of gmodule-2.0 symbols within
other libraries.

The true fix needs to happen at the gtk2 package.  A post-wrapper hack has
been added to gtkada to locally append the gtk2 pkgconfig file which
allows building to complete.

This hack should be removed when gtk2's gtk+-2.0.pc file has been fixed.
2014-05-13 07:48:29 +00:00
obache
86a2baa987 indent 2014-05-13 06:41:31 +00:00
rodent
e02441e7ff Updated finance/py-python-bitcoinlib to 0.1.1 2014-05-13 02:39:24 +00:00
rodent
315543fc41 Package was uploaded to pypi. Thus, we can simplify the Makefile. Change in
this version was:

Fix CECKey.sign() handling of invalid hashes
2014-05-13 02:39:11 +00:00
rodent
4ff3edbefc Fix build on OpenBSD/sparc64. Defuzz patches (sorry if this is annoying). 2014-05-13 02:23:11 +00:00
pho
815d014f78 Fix build failure at least on Darwin:
atomic_ops_stack.c refers to AO_pause defined in atomic_ops.c so
either removing -no-undefined or declaring the dependency is needed.
2014-05-12 22:46:49 +00:00
riz
1d24d143a3 Updated sysutils/duplicity to 0.6.24 2014-05-12 22:20:24 +00:00
asau
2ff4b9e66c Fix build on FreeBSD. 2014-05-12 22:16:54 +00:00
asau
15888cadb7 Create "share" directory so that pax succedes on FreeBSD. 2014-05-12 22:14:08 +00:00
riz
5b3f211bef Update duplicity to v0.6.24:
- improved support for Amazon Glacier
 - removed support for Ubuntu One, which is closing shop
 - new locking mechanism to avoid concurrent execution with same cache
 - many other bugfixes and minor improvements.  See CHANGELOG.
2014-05-12 20:39:33 +00:00
marino
4abf9786c5 devel/binutils: Squash erroneous hidden symbol warnings from gold linker
The gold linker is overly pedantic for dynamic references to symbols
with hidden visibility.  It will spew error messages about weak symbols
in libc.so that ld.bfd does not complain about. Until the bug is resolved
disable the hidden symbol warnings.  These warning also cause > 200
false failures in the gcc gnat.dg testsuite.

https://sourceware.org/bugzilla/show_bug.cgi?id=15574

This patch will keep the internal symbol warnings but suppress those
regaring symbols with hidden visibility because they aren't considered
errors by the bfd linker.
2014-05-12 19:10:08 +00:00
marino
4dd8c1fc15 devel/binutils: Change default behavior of gold for NetBSD & OpenBSD
The Gold linker defaults to the use of --new-dtags which uses DT_RUNPATH
instead of DT_RPATH.  In previous version of binutils, --new-dtags would
write set both DT_RUNPATH and DT_PATH, but not anymore.  The problem is
that neither NetBSD nor OpenBSD runtime linkers properly handle it
AFAICT.  Use macros to make DT_RPATH get set when -rpath switch is used
so that linked libraries can get found on these platforms.

Similarly, it appears that DT_INIT_ARRAY tags are also not handled by
rtld, so don't use these tags by default otherwise C++ will not link
on these platforms.

The copy-as-needed attribute has been left at its binutils default of
--no-copy-dt-needed.  This has been the default since binutils 2.22.
2014-05-12 16:33:20 +00:00
gdt
660cc81a05 Describe qemu and xen. 2014-05-12 15:23:48 +00:00
ryoon
bdfe242bf6 Fix build under OpenBSD/amd64 5.5 2014-05-12 15:06:55 +00:00
pettai
948851a380 Updated net/knot to 1.4.5 2014-05-12 14:53:17 +00:00
pettai
7fc9846964 v1.4.5 - Apr 14, 2014
---------------------
Bugfixes:
        * Fix possible weakness in TSIG signature checking
2014-05-12 14:52:54 +00:00
ryoon
e53e5d7c1c Add NetBSD tag, and remove garbage 2014-05-12 14:14:30 +00:00
jperkin
03727b151f Updated devel/binutils to 2.24nb1 2014-05-12 13:17:14 +00:00
jperkin
025cdbe546 Handle 256 file descriptor limit in 32-bit SunOS environment.
Bump PKGREVISION.
2014-05-12 13:17:01 +00:00
jperkin
10fd541aa5 Don't use pre-generated assembly on SunOS. Fixes 64-bit build. 2014-05-12 13:05:21 +00:00
marino
9b8bba62bc devel/binutils: Build gold linker on some platforms
The gold linker isn't a default option on binutils.  Change the Makefile
to make gold build on recent *BSD. Tested on NetBSD 6.1.4 and OpenBSD 5.5.
Gold is known to build on FreeBSD although FreeBSD 10 may need additional
patches.  Gold is part of the system binutils on DragonFly.
2014-05-12 12:49:59 +00:00