Commit graph

240558 commits

Author SHA1 Message Date
wiz
a7d6f3ce77 Update waf to 1.8.15:
NEW IN WAF 1.8.15
-----------------
* Enabled multiple commands in run_str/rule
* Fixed conf.check(header_name=) so that it does not link test by default
* Added a workaround for non-standard python installations (Python bug 7352) - #1636
* Enabled conf.check_cfg to use conf.env.env as os environment if provided
* Enabled relative paths in --top and --out
* Enabled gzip compression for Waf file creation with Jython
* Added a workaround for building projects using IronPython
* Added a workarounds for pkg-config usage within msys2 and for inconsistent Python 2 paths
2015-10-25 09:52:12 +00:00
wiz
c14c34e03d Updated devel/py-cffi to 1.3.0 2015-10-25 09:50:46 +00:00
wiz
16da443662 Update py-cffi to 1.3.0:
v1.3.0
======

* Added `ffi.memmove()`_.

* Pull request #64: out-of-line API mode: we can now declare
  floating-point types with ``typedef float... foo_t;``.  This only
  works if ``foo_t`` is a float or a double, not ``long double``.

* Issue #217: fix possible unaligned pointer manipulation, which crashes
  on some architectures (64-bit, non-x86).

* Issues #64 and #126: when using ``set_source()`` or ``verify()``,
  the ``const`` and ``restrict`` keywords are copied from the cdef
  to the generated C code; this fixes warnings by the C compiler.
  It also fixes corner cases like ``typedef const int T; T a;``
  which would previously not consider ``a`` as a constant.  (The
  cdata objects themselves are never ``const``.)

* Win32: support for ``__stdcall``.  For callbacks and function
  pointers; regular C functions still don't need to have their `calling
  convention`_ declared.

* Windows: CPython 2.7 distutils doesn't work with Microsoft's official
  Visual Studio for Python, and I'm told this is `not a bug`__.  For
  ffi.compile(), we `removed a workaround`__ that was inside cffi but
  which had unwanted side-effects.  Try saying ``import setuptools``
  first, which patches distutils...

.. _`ffi.memmove()`: using.html#memmove
.. __: https://bugs.python.org/issue23246
.. __: https://bitbucket.org/cffi/cffi/pull-requests/65/remove-_hack_at_distutils-which-imports/diff
.. _`calling convention`: using.html#windows-calling-conventions
2015-10-25 09:50:36 +00:00
wiz
349b17d855 Updated multimedia/libmatroska to 1.4.4 2015-10-25 09:49:28 +00:00
wiz
73ecf6df7b Update libmatroska to 1.4.4:
* Released v1.4.4.

        * KaxInternalBlock::ReadData(): Fixed an invalid memory
        access. When reading a block group or a simple block that uses
        EBML lacing the frame sizes indicated in the lacing weren't
        checked against the available number of bytes. If the indicated
        frame size was bigger than the whole block's size the parser would
        read beyond the end of the buffer resulting in a heap information
        leak.
2015-10-25 09:49:18 +00:00
wiz
2a587864c5 Add upstream bug report URL. 2015-10-25 09:47:34 +00:00
wiz
15db8708d8 Updated devel/libebml to 1.3.3 2015-10-25 09:44:19 +00:00
wiz
c17390da2f Update libebml to 1.3.3:
* Released v1.3.3.

        * EbmlMaster::Read(): When the parser encountered a deeply nested
        element with an infinite size then a following element of an upper
        level was not propagated correctly. Instead the element with the
        infinite size was added into the EBML element tree a second time
        resulting in memory access after freeing it and multiple attempts
        to free the same memory address during destruction. Fixes the
        issue reported as Cisco TALOS-CAN-0037.

        * EbmlElement::ReadCodedSizeValue(): Fixed an invalid memory
        access. When reading a EBML variable length integer value a read
        access beyond the end of the available buffer was possible if
        fewer bytes were available than indicated by the first byte
        resulting in a heap information leak.

        * EbmlUnicodeString::UpdateFromUTF8(): Fixed an invalid memory
        access. When reading from a UTF-8 string in which the length
        indicated by a UTF-8 character's first byte exceeds the string's
        actual number of bytes the parser would access beyond the end of
        the string resulting in a heap information leak. Fixes the issue
        reported as Cisco TALOS-CAN-0036.
2015-10-25 09:44:09 +00:00
wiz
a49c11d4ff + libebml-1.3.3, libmatroska-1.4.4, py-cffi-1.3.0, waf-1.8.15,
x264-devel-20151024.
2015-10-25 09:39:35 +00:00
wiz
e5f9ea57c7 Updated x11/xscreensaver-demo to 5.34 2015-10-25 09:23:38 +00:00
wiz
0111f908d3 Updated x11/xscreensaver to 5.34 2015-10-25 09:23:09 +00:00
wiz
d717eea1a4 Update to 5.34:
Fixed a crash when hot-swapping monitors while locked.
Fixed some incorrect output from xscreensaver-command -watch.
Various OSX and iOS performance improvements.
2015-10-25 09:22:59 +00:00
bouyer
e3ea9e2a09 Fix build issues pointed out by joerg@ 2015-10-25 09:05:23 +00:00
wiz
ae3162c01b Updated time/p5-DateTime-TimeZone to 1.94 2015-10-25 09:03:47 +00:00
wiz
fbd21ac3e7 Update to p5-DateTime-TimeZone to 1.94:
1.94    2015-10-21

- This release is based on version 2015g of the Olson database. This release
  includes contemporary changes for Turkey, Norfolk, Fiji, and Fort Nelson.
2015-10-25 09:03:38 +00:00
adam
dc543d28b3 Changes 2.3.4:
Single bug fix. There was a typo in 2.3.3 that caused a problem loading the cursor lib, so I have pushed a new build out.
2015-10-25 08:18:00 +00:00
schmonz
56df9139dc Updated devel/p5-FindBin-libs to 2.15 2015-10-25 01:25:57 +00:00
schmonz
d4fd5a85df Update to 2.15. From the changelog:
Explictly export empty string w/ scalar export if no lib's found
to avoid undefined variable errors in caller.

Added test for explicitly looking up non-existant directory and
exporting it as a scalar.

Test cleanups.

Minor refactoring: Return immediately from import if no lib's are found.

Minor comment and POD issues.

Patch old version, thanks to Dominic Humphries.

Use v5.14 in new version.
2015-10-25 01:25:50 +00:00
schmonz
f0a8283620 Updated textproc/p5-Swim to 0.1.41 2015-10-25 01:20:39 +00:00
schmonz
613e8020e7 Update to 0.1.41. From the changelog:
- Change the manpage gen date to be 'Month YEAR'
- Like "October 2015"
- Less churn in generated docs
- Replace Perl stuff in manpages with appropriate content
2015-10-25 01:20:16 +00:00
tnn
3b5510f8ea add sysutils/rkflashtool 2015-10-24 21:48:32 +00:00
tnn
3fb5b1261b Import rkflashtool-20151023 as sysutils/rkflashtool.
Tools for flashing Rockchip ARM devices.

rkcrc			sign files with CRC and KRNL or PARM header
rkflashtool		read/write flash data and device info via libusb
rkmisc			generate a "misc" partition
rkpad			pad file to 512 byte blocks
rkparameters		generate a "parameters" file
rkparametersblock	generate a "parameters" block
rkunpack		unpack "update.img" files
rnunsign		remove KRNL/PARM header and crc footer
2015-10-24 21:46:07 +00:00
joerg
d6b8a834df Retire binary-only Quake 3 variants. 2015-10-24 21:39:33 +00:00
joerg
a8a8ac2933 Retire EOLed PostgreSQL 8.4 and 9.0. 2015-10-24 21:36:48 +00:00
joerg
0798adc1dc Removed databases/jdbc-postgresql84 2015-10-24 21:22:54 +00:00
joerg
35841dc13b Unhook further PG 8.4 and 9.0 redirection. 2015-10-24 21:21:26 +00:00
joerg
9b6e8acd84 Use normal PG selection version and don't hard-code PostgreSQL 8.4. 2015-10-24 21:20:10 +00:00
joerg
b7008c73ea Drop EOLed PostgreSQL 8.4 and 9.0 from the supported list of PG
versions.
2015-10-24 21:18:12 +00:00
joerg
f7f22b3cbe Retire wxGTK26. 2015-10-24 19:24:10 +00:00
joerg
058d7d772e Removed x11/wxGTK26-contrib 2015-10-24 19:20:43 +00:00
joerg
1870043d51 Removed x11/wxGTK26 2015-10-24 19:19:42 +00:00
joerg
15796c89d1 Remove Haskell binding for old wxGTK versions, which doesn't work with
modern GHC anyway.
2015-10-24 19:18:45 +00:00
joerg
f4a062bb55 Removed x11/wxhaskell 2015-10-24 19:17:03 +00:00
joerg
587cac2d17 Retire tex2rtf, a wxWidgets tool that seem to no longer be maintained. 2015-10-24 19:16:25 +00:00
joerg
31756c9f9c Removed converters/tex2rtf 2015-10-24 19:15:17 +00:00
joerg
c3d83e58a4 Retire wxGTK24. 2015-10-24 19:14:16 +00:00
joerg
b39154f5a0 Removed x11/wxGTK24 2015-10-24 19:13:39 +00:00
joerg
a53d8f32ce Remove games/wxhugo, which hasn't been updated in a long time and
remains one of the few remaining wxGTK 2.4 users.
2015-10-24 19:09:16 +00:00
joerg
ec4f15743d Removed games/wxhugo 2015-10-24 19:08:23 +00:00
leot
452facf67f Updated www/webkit-gtk to 2.10.2 2015-10-24 13:38:46 +00:00
leot
4905817760 Update www/webkit-gtk to webkit-gtk-2.10.2.
Changes:
=================
WebKitGTK+ 2.10.2
=================

What's new in WebKitGTK+ 2.10.2?

  - Fix a regression introduced in 2.10.1 that disabled accelerated
    compositing.
  - Fix build with cmake 3.4.

=================
WebKitGTK+ 2.10.1
=================

What's new in WebKitGTK+ 2.10.1?

  - Fix rendering of accelerated content in HiDPI screens.
  - Fix several media controls rendering issues.
  - Fix rendering of progress element with recent versions of GTK+.
  - Add and update some web inspector icons.
  - Correctly handle websites sending an invalid auth header.
  - Fix a crash when creating the UI process backing store in Wayland.
  - Fix the build with spellchecker disabled.
  - Fix the build with touch events disabled.
  - Fix the build with OpenGL disabled.
  - Several build fixes on Mac OSX.
  - Fix several crashes and rendering issues.
2015-10-24 13:37:45 +00:00
tsutsui
f895c62a5d Regen for SHA512. 2015-10-24 11:44:34 +00:00
wiz
708a875eeb Improve PKGNAME. 2015-10-24 07:37:12 +00:00
tsutsui
619c69cf21 Updated multimedia/adobe-flash-plugin11 to 11.2.202.540nb1 2015-10-24 06:55:23 +00:00
tsutsui
777a325deb Enable 64 bit plugin using updated libflashsupport and nspluginwrapper.
Explicitly specify DEPENDS versions (libflashsupport-4.2.2011 and
nspluginwrapper-1.4.4) in options.mk.  (See also PR pkg/49705)

Bump PKGREVISION.
2015-10-24 06:52:43 +00:00
tsutsui
5af7f7ab59 Updated www/nspluginwrapper to 1.4.4 2015-10-24 06:35:04 +00:00
tsutsui
7d3816b69c Update nspluginwrapper-1.4.4.
pkgsrc changes:
- use private Linux npviewer.bin binaries built by me (tsutsui@) on
  openSUSE 12.1 on 32 bit (i386) and 64 bit (x86_64) on VirtualBox
- enable EMUL_PLATFORMS=linux-x86_64 using the native 64 bit Linux
  npviewer.bin binary, which allows using 64 bit native adobe-flash-plugin
  on NetBSD/amd64 hosts
- also explicitly set EMUL_REQD= suse>=12.1 (NetBSD 6.x can use it anyway)
- tweak some pkgsrc ${PREFIX}
- update HOMEPAGE
- take maintainership

Note:
- major Linux distributions provided nspluginwrapper binaries to use
  the 32 bit plugin binaries without sources on their 64 bit systems,
  so there is no 64 bit wrapper binary (npviewer.bin) to use native 64 bit
  plugin binaries on other systems (like NetBSD) via binary emulation
- nowadays adobe provides 64 bit native adobe-flash-plugin11 binaries
  and NPAPI plugins are being deprecated by vendors, so I guess there is
  very few motivation to update nspluginwrapper project for Linux people
   http://nspluginwrapper.org/why.html
- Linux binaries in distfiles are built with following changes to
  make npviewer.bin works on non-Linux hosts:
 - configure with the following options, to enable "generic" RPC calls
   (The default Linux native binaries use their specific "anonymous socket")
  -  for i386:
     % ./configure --enable-generic
  - for x86_64:
     % ./configure --target-cpu=x86_64 --disable-biarch --enable-generic --enable-viewer --enable-player
 - disable USE_NPIDENTIFIER_CACHE in npviewer (as patch-src_npw-viewer.c),
   which doesn't seems tested with the "generic" RPC interfaces

OK from abs@, and no particular objection to PR pkg/49705 and pkgsrc-users@.
Also thanks to Onno van der Linden for his first analysis about
newer nspluginwrapper APIs in PR pkg/47208.

Upstream changes (in NEWS file):

Version 1.4.4 - 30.Jun.2011
* Fix crash in some cases when the number of watched file descriptors decreases

Version 1.4.2 - 04.Jun.2011
* Fix crash in WebKit/GTK when npwrapper.so is incorrectly treated as a plugin
* Fix symbol versioning issues with _Unwind_GetIPInfo on some systems
* Fix install process with parallel make

Version 1.4.0 - 15.May.2011
* Report capabilities over RPC to fix logic based on NULL plugin/browser hooks
* Fix initialization bug that causes Flash 10.3 to report a version of 0
* Implement ClearSiteData NPAPI extension for managing Flash LSOs
* Work around bug in Konqueror that prevents plug-ins from functioning properly

Version 1.3.2 (BETA) - 23.Apr.2011
* Work around lack of client-side windows in Flash
* Fix race condition when NPP_Destroy was called while viewer is busy
* Fix build on modern Linux platforms
* Support NPAPI 0.24, in particular, Flash can now query for private browsing
* Don't export any symbols but those necessary
* Support XEmbeding npplayer into another application
* Remove NPClass::HasMethod cache; it was incorrect
* Fix initializing two wrapped plugins with the same name in the same process
* Work around Qt bug that breaks npplayer when Kopete is installed
* Release implicit grabs before forwarding events to fix Flash context menu hang
* Work around Firefox quirk that broke windowless Flash in Firefox 4
* Bind wrapper and viewer event loops together to avoid many many race conditions
* Redesign NPRuntime bridge to avoid leaking proxy objects
* Incorportate release number into ident string so update works on distro patches

Version 1.3.0 (BETA) - 02.Jan.2009
* Don't poll for Xt events in Gtk (XEMBED) plug-ins
* Use 40 Hz timer for Xt events only when necessary (Xt input sources)
* Add NPIdentifier and NPClass::HasMethod caches, i.e. lower RPC traffic
* Add support for multiple viewer paths, see --viewer-paths=PATH-EXPR
* Add basic checks for malloc()'ed buffer underflow/overflow
* Add checks for single-threaded calls into the browser (NPN_*() functions)
2015-10-24 06:30:40 +00:00
tsutsui
098647cc8c Updated multimedia/libflashsupport to 4.2.2011 2015-10-24 05:32:29 +00:00
tsutsui
b49927678d Update libflashsupport-4.2.2011.
The binaries in distfiles in this packages seem built by pkgsrc developers,
but I'm not sure which sources were used to build the previous version.

In this "4.2.2011" version all binaries are built by me (tsutsui@) using
libflashsupport.c in Open Sounde System oss v4.2-2011 distribution
 http://www.opensound.com/
 http://www.4front-tech.com/developer/sources/stable/gpl/oss-v4.2-build2011-src-
gpl.tar.bz2
on openSUSE 12.1 on both 32 bit (i386) and 64 bit (x86_64) on VirtualBox.

Notable visible changes from previous libflashsupport-1.1:
 - provide not only i386 version but also x86_64 native binary,
   which allows sound via oss with 64 bit native adobe-flash-plugin
   and nspluginwrapper binaries
 - resolve a sound noise problem on some flash videos
 11ce031e40/

Also take maintainership.

OK from abs@, and no particular objection to PR pkg/49705 and pkgsrc-users@.
2015-10-24 05:30:50 +00:00
tsutsui
ee027f937c Removed multimedia/libflashsupport-pulse 2015-10-23 23:06:53 +00:00