Commit graph

226987 commits

Author SHA1 Message Date
prlw1
3ac999517b Update get_iplayer to 2.91
Version 2.91 -- Sun, 21 Dec 2014
 * suppress warnings for > 32-bit dates in obsolete Perl versions
 * Fudge a thumbnail for S4C
 * Added S4C to live tv, changed HDS manifest URLs
 * Enable --aactomp3 with HLS
 * Deal with obsolete live tv modes
 * Updated thumbnail size help text
 * Use correct URI escape method
 * HLS tweaks
 * Don't rely on order of version types in programme metadata (2nd try)
 * Revert "Don't rely on order of version types in programme metadata"
 * Don't rely on order of version types in programme metadata
 * Web PVR accessibility improvements
 * Fixes for 2c381ae9c08a8a55cc84dbb05a86e66548315976
 * Web PVR: When the description column for a result is clicked, open the info page in a new tab.
 * Add better checks for missing data to brand/series parsing
 * Check 3 levels for programme brand
 * Use media_file_size attribute if available
 * Make clear that {hls,ffmpeg}*opts only apply to re-muxing/encoding of download or output file
 * Copy authentication params to derived HLS playlist URLs
 * Windows installer 4.10
 * Updated GitHub repo location
 * Allow 3 category levels
 * Always print warning if no programme versions found
 * Added S4C to channels
 * Revert "Added support for live radio Shoutcast streams"
 * Added support for live radio Shoutcast streams
 * Added HLS mode warnings about missing ffmpeg
 * More improvements to multiple/missing versions
 * Improve handling of multiple/missing versions
 * Always call get_metadata() in download_retry_loop()
 * Fixed skipped call to get_metadata() when AtomicParsley not installed
 * Backstop <desc> with <descshort>
 * Copy firstbcast/lastbcast when replacing default with iplayer version
 * Revamped replacement of missing default version by iplayer version
 * Added larger thumbnail sizes
 * Always use iplayer version as default if found
 * Don't force episode numbers into cache episode field
 * Added support for HLS streaming and restored live tv
 * Ignore --quiet with --stdout
 * Tidy XML::Simple warnings
 * Added tagging options for new metadata processing
 * Changes to <episode> <nameshort> <desclong>
 * Added verbose message to print programme metadata URL
 * Revert "Added verbose message to indicate if new metadata code is used"
 * Added verbose message to indicate if new metadata code is used
 * Change web scraping with now-obsolete metadata extraction code
 * Strip line breaks for --info output
 * Add long description to Kodi/Freevo metadata
 * Fix long description parsing
 * Tidy up episode number insertion
 * Updated SWF player URL
 * tighten PID check in get_metadata
 * Fixed versions parsing in JSON playlist
 * Fixed versions parsing from programme metadata
 * Implemented brand/series parsing for cache
 * Added --refresh-abortonerror option
 * Implemented ION feeds for tv and radio
 * Don't allow --info with --pvr
 * Segment channels into groups (national, regional, local)
 * Use /programmes data endpoints as primary source for metadata
 * Misc metadata cleanup
 * Cygwin changes #2
 * Suppress "Added:" messages with --quiet
 * Web PVR: fixed escaping in form post parsing
 * Cygwin changes
 * Switch to mediaselector 5 API, added --mediaselector (2nd attempt)
 * Revert "Switch to mediaselector 5 API, added --mediaselector"
 * Fix application of --whitespace to final file/path
 * Switch to mediaselector 5 API, added --mediaselector
 * Suppress spurious errors in PVR log.
 * Apply JSON parsing fix to radio programmes
 * Fixed json playlist parsing to avoid "warning" vpids
 * Fixed sanitising --file-prefix and --subdir-format
 * Fixes for --pvr-queue with multiple PIDs
 * Web PVR: add /usr/local/bin/get_iplayer to search list
 * Prevent duplicate default versions if JSON playlist used
 * Use brand/series thumbnails in radio cache
 * Restore subcategories in metadata
 * Revert "add subcategories after the main categories in the 'catergories' property"
 * add subcategories after the main categories in the 'catergories' property
 * Fix episode number search
 * Fixed web pvr imports for ancient versions of URI::Escape
 * Add BBC Sport as a masterbrand to fetch
2015-01-17 12:33:14 +00:00
obache
8649d62713 UPower was once called DeviceKit-power.
Policykit and Polkit provides different API.
2015-01-17 12:32:54 +00:00
wiz
f147c4d1eb + awesome-3.5.6, filezilla-3.10.0, gdb-7.8.2, glu-10.4.2,
lua-5.3, mediainfo-0.7.72, raine-0.64.2, weechat-1.1.
2015-01-17 12:24:56 +00:00
wiedi
9bede05d39 SunOS needs __EXTENSIONS__ 2015-01-17 12:10:01 +00:00
wiedi
a7314e779d Fix build on SunOS by adding patch for math function ambiguity and disabling
xlocale detection on SunOS for now, as there is enough support to fool detection
on illumos but not enough to finish the build yet.
2015-01-17 11:16:59 +00:00
adam
1c684e7744 Fix buidling when IPF is turned on 2015-01-17 10:20:57 +00:00
wiz
086cc565a8 Add upstream bug report URL. 2015-01-17 09:35:46 +00:00
wiz
8fd1a2b488 Updated net/gupnp-av to 0.12.7 2015-01-17 09:25:28 +00:00
wiz
23a96901e5 Update to 0.12.7:
0.12.7
======

Changes since 0.12.6:

- Remove use of deprecated INCLUDES.
- Fix GUPnPDIDLLiteObject namespace getters.
- Avoid warnings on missing protocol info.
- Require vapigen 0.22 to avoid endless loop on VAPI generation.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=740265
 - https://bugzilla.gnome.org/show_bug.cgi?id=741103
 - https://bugzilla.gnome.org/show_bug.cgi?id=741555
 - https://bugzilla.gnome.org/show_bug.cgi?id=740365

All contributors to this release:
 - Sven Neumann <neumann@teufel.de>
 - Jens Georg <mail@jensge.org>
 - Philip Withnall <philip.withnall@collabora.co.uk>
2015-01-17 09:25:20 +00:00
wiz
116e2deff3 Updated net/gupnp to 0.20.13 2015-01-17 09:23:34 +00:00
wiz
5b86669f06 Update to 0.20.13:
0.20.13
=======

Changes since 0.20.12:

- Fix cyclic includes.
- Avoid redefinition of symbols.
- Fix missing function declaration.
- Don't check von connman.pc.
- Allow actions without arguments.
- Respect "prefer_bigger" even if there is no icon size.
- DOAP fixes.
- Fix VAPI generation.
- Fix reference counting.
- Port to new libsoup API.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=722696
 - https://bugzilla.gnome.org/show_bug.cgi?id=731209
 - https://bugzilla.gnome.org/show_bug.cgi?id=731457
 - https://bugzilla.gnome.org/show_bug.cgi?id=733241
 - https://bugzilla.gnome.org/show_bug.cgi?id=740267
 - https://bugzilla.gnome.org/show_bug.cgi?id=742075

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Sven Neumann <neumann@teufel.de>
 - Jussi Kukkonen <jku@goto.fi>
 - Olav Vitters <olav@vitters.nl>
 - Etienne Peron <etienne.peron@parrot.com>
 - Andre Klapper <a9016009@gmx.de>
2015-01-17 09:23:26 +00:00
wiz
cb1c6009ae Updated net/libsoup24 to 2.48.1 2015-01-17 09:21:01 +00:00
wiz
f36433e931 Update to 2.48.1. shlib not bumped despite the interesting changelog
below.

Changes in libsoup from 2.48.0 to 2.48.1:

	* Fixed a bug in the SoupMessage:event signal that broke
	  evolution's ability to connect to https hosts with "bad"
	  certificates. [#739951, Dan Winship]

	* Fixed a case where the async codepaths could potentially
          block on a synchronous write [#727138, Dan Winship]

	* Fixed the symbol soup_server_set_ssl_cert_file() to get
          exported, and added soup_server_get_uris() to the
          documentation. [Tristan Van Berkom]

	* Improved a bunch of introspection annotations [#729987, Evan
          Nemerson]

	* Clarified some documentation. [Tristan Van Berkom, Dan
          Winship]

	* Fixed Windows build, twice [#738003, Kouhei Sutou, and
          #738551, Kalev Lember].

	* Updated translations:
	  Bengali (Indian), Chinese (Traditional), Italian, Latvian,
	  Serbian, Telugu, Ukranian

Changes in libsoup from 2.47.92 to 2.48.0:

	* Updated translations:
	  Bengali (India), Danish, German, Hindi, Kannada, Punjabi

Changes in libsoup from 2.47.4 to 2.47.92:

	* Fixed a crash in SoupCache when receiving certain invalid
          Cache-Control headers. [#733587, Raveendra Karu]

	* Updated translations:
	  Assamese, Basque, Catalan (Valencian), Catalan, Chinese
	  (Traditional), French, Gujarati, Hungarian, Indonesian,
	  Korean, Marathi, Norwegian bokmål, Oriya, Polish, Swedish,
	  Tamil

Changes in libsoup from 2.47.3 to 2.47.4:

	* Fixed two crashes that could occur in multithreaded use
          (in particular, with the latest git gvfs). [#732783,
          #732925, Ross Lagerwall]

	* Fixed the handling of data: URIs with base64-encoded data
          but no explicit MIME type. [#732112, Raveendra Karu]. Added
          tests for this and other data: URI cases. [Dan]

	* Fixed a bug in SoupAuthNTLM that affected 28-character-long
          passwords. [#732087, David Woodhouse]

	* Fixed tests to pass with GLib git master (which warns if you
	  use deprecated GObject properties, and which also caught a
	  mutex-handling bug in test-utils.c)

	* Updated translations:
	  Galician, Greek, Lithuanian, Russian

Changes in libsoup from 2.46.0 to 2.47.3:

	* Added new-and-improved SoupServer API, and deprecated much
          of the existing API:

	      * Servers can now listen on multiple ports, including
	        listening on both IPv4 and IPv6 (which is the default
	        behavior when using the new API), or serving both http
	        and https from a single SoupServer.

	      * You can create a SoupServer from an existing listening
	        socket (either a file descriptor or a GSocket).

	      * When using the new APIs, SoupServer now obeys the
	        thread-default GMainContext rather than using the
	        :async-context property.

	      * soup_server_set_ssl_cert_file() allows setting the
	        certificate and key files with feedback if it fails
	        (unlike the old construct-time "ssl-cert-file" and
	        "ssl-key-file" properties, which fail with a
	        g_warning() and a NULL return from g_object_new() if
	        they fail).

	      * SoupClientContext has new methods that return GSocket
	        and GSocketAddress, rather than SoupSocket and
	        SoupAddress.

	* SoupSession now has a :tls-interaction property, which can
          be used to add a GTlsInteraction to a session, allowing it
          to provide a client-side certificate if the server requests
          one. [#334021, Colin Walters]

	* soup_session_abort() no longer tries to close active
          connections, which was causing crashes in evolution
          [rh#1093314]

	* Fixed a GMainContext-handling bug that could cause crashes
          in gstreamer's souphttpsrc. [#729737, Dmitry Shatrov]

	* Fixed a memory leak when requesting to delete a cookie that
          didn't exist [Joseph Artsimovich]

	* Updated translations:
	  Brazilian Portuguese, Czech, Hebrew, Spanish

Changes in libsoup from 2.45.92 to 2.46.0:

	* (No changes, just a version bump)

Changes in libsoup from 2.45.90 to 2.45.92:

	* Fixed problems with using an http proxy on port 80. [patch
          from Slava Monich on libsoup-list]

	* Plugged a small per-connection leak. [patch from Slava
          Monich on libsoup-list]

	* Belatedly bumped up the glib requirement to 2.38, which is
          required for the TAP driver.

	* Fixed up some leftover issues from the test porting to
          gtestutils:

	      test-utils: change http_debug command-line flag
	      xmlrpc-test: use g_test_skip()
	      redirect-test: remove a flaky test
	      auth-test: remove some erroneous SKIP_IF_NO_APACHEs
	      tests: split up some test programs into more tests
	      tests: remove debug_printf()s that are redundant with test names
	      tests: use g_test_bug() to annotate test cases

Changes in libsoup from 2.45.3 to 2.45.90:

	* Fixed a problem where libsoup would use the "http" proxy
          settings for "https" requests [#724316, Matt Barnes]

	* Updated SoupContentSniffer to match the current version of
          the MIME sniffing specification [#648849 / #715126, Gustavo
          Noronha Silva]

	* Updated the soup-tld APIs to accept ASCII-encoded hostnames
          in addition to UTF-8 ones.

	* Ported the test programs to the gtestutils framework, added
          support for installed tests, and made the tests use the TAP
          driver.

	  Some tests still need to be split up into more pieces, and
	  the debug output is now somewhat less useful in some cases.

	* Fixed the test programs to not depend on local proxy
          settings.

	* Added some more checks to header-tests [#722341, Lionel
          Landwerlin]

	* Fixed the "simple-proxy" example program, which had been
          broken for a while.

	* Updated translations:
	  Korean

Changes in libsoup from 2.44.1 to 2.45.3:

	* The documentation has finally been updated to reflect the
          new APIs added in 2.42.

	* Added GBytes-valued :request-body-data and
          :response-body-data properties to SoupMessage, which should
          help some bindings.

	* We now set TCP_NODELAY on sockets, improving throughput a
          bit. In particular, this avoids an unnecessary extra round
          trip in the TLS handshake.

	* The SoupSession APIs that return GErrors now return the
          actual underlying gio errors in the event of connection
          failures and the like.

	* Updated the copy of the Public Suffix list used by soup-tld.

	* Fixed a hang with internet radio streams in Rhythmbox (and
          some other places). [#710494, Dan]

	* Fixed a connection leak when cancelling the close of
	  a message GInputStream. [#711260, Dan]

	* Updated the soup_server_pause_message() /
          soup_server_unpause_message() documentation to clarify when
          you can and can't call them. [#710602, Philip Withnall]

	* soup_message_set_request() and soup_message_set_response()
          now g_warn_if_fail() if you pass an invalid Content-Type.
          (And they also have better introspection annotations.)
          [#686766, Dan]

	* Plugged a few memory leaks [#711085, Christophe Fergeau]

	* Fixed connection-test to pass with current glib [#711361,
	  Colin Walters]

	* session-test now passes when run against the dummy TLS
          backend (ie, if you don't have glib-networking installed),
          as long as you have the latest glib.

	* Fixed build with -Werror=format-nonliteral [#720082, Ryan
          Lortie]

	* Fix build with --without-ntlm [#710267, Dan]

	* Fixed a few warnings [Dan, Fabiano Fidêncio]

	* Tests are now more verbose by default under "make check",
          since current automake just redirects all the output to a
          log file anyway.

	* Updated translations:
	  Chinese
2015-01-17 09:20:54 +00:00
wiz
996e91f2fd Updated net/gssdp to 0.14.11 2015-01-17 09:14:04 +00:00
wiz
bcdd4a6975 Update to 0.14.11:
0.14.11
=======

- Fix memory leak in GSSDPClient.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=737870

All contributors to this release:
 - Richard Röjfors <richard@puffinpack.se>
 - Jens Georg <mail@jensge.org>

0.14.10
=======

- DOAP fixes
- Fix SSDP when running on the same host.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=733851

All contributors to this release:
 - Olav Vitters <olav@vitters.nl>
 - Jussi Kukkonen <jku@goto.fi>
 - Jens Georg <mail@jensge.org>
 - Andre Klapper <a9016009@gmx.de>
2015-01-17 09:13:56 +00:00
wiz
2d4128b0a8 Updated fonts/mkfontscale to 1.1.2 2015-01-17 09:13:00 +00:00
wiz
8df0617298 Update to 1.1.2:
This minor maintenance release provides the usual set of accumulated
build configuration improvements, compiler & static analyzer warning
fixes, and other janitorial cleanups.

Alan Coopersmith (8):
      Add missing newline to usage output
      Add -v flag to print program version
      Make usage() always exit(1)
      Print which option was in error along with usage message
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Remove extraneous duplicate checks for -r & -n options
      mkfontscale 1.1.2

Jeremy Huddleston Sequoia (2):
      Plug a memory leak found by clang static analysis
      Fix possible malloc allocation error found by clang static analysis

Thomas Klausner (1):
      Only include config.h if it exists.
2015-01-17 09:12:53 +00:00
wiz
bacc959654 Updated x11/iceauth to 1.0.7 2015-01-17 09:12:02 +00:00
wiz
3fd27a0970 Update to 1.0.7:
This minor maintenance release provides the usual set of accumulated
build configuration improvements, compiler warning fixes, and other
janitorial cleanups.

Alan Coopersmith (10):
      Actually print command list in usage message
      Fix "noexistent" typo in error message
      Add -V flag to print version
      Print which option was in error along with usage message
      Free old argv array if realloc fails to enlarge it
      More constification cleanup
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      iceauth 1.0.7
2015-01-17 09:11:55 +00:00
wiz
ca3013ae2c Updated x11/bitmap to 1.0.8 2015-01-17 09:11:06 +00:00
wiz
374666a379 Update to 1.0.8:
This minor maintenance release provides the usual set of accumulated
build configuration improvements, compiler & static analyzer warning
fixes, and other janitorial cleanups.

Alan Coopersmith (6):
      Print which option was in error along with usage message
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Stop memory leaks from XtNewString(StripFilename(filename))
      Stop memory leak in XmuWriteBitmapDataToFile()
      bitmap 1.0.8

Eric S. Raymond (1):
      Use table markup in preference to various low-level constructions.

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Jeremy Huddleston Sequoia (5):
      assert to avoid a NULL dereference
      Avoid shadow declarations
      Silence -Wbad-function-cast
      Demacro modernization of NewSList to plug a memory leak during error handling
      Use '& 7' instead '% 8' to silence clang analyzer warning
2015-01-17 09:10:59 +00:00
wiz
c7f55e06ad Add successor for libconfuse. 2015-01-17 08:48:28 +00:00
obache
749343dca8 Define and use MASTER_SITE_OPENBSD. 2015-01-17 05:51:43 +00:00
obache
ae26b01280 remove unavailable one from MASTER_SITES. 2015-01-17 05:41:03 +00:00
obache
a2b84b9a0f Remve "Don't delete the last entry" from MASTER_SITES.
It's not available.
ftp://ftp.belnet.be/pub/OpenBSD/OpenSSH/portable/ (capitalize openbsd) is
availabe, but it's a mirror, not the special old distfile holder.
Moreover, mirrors have good enough old versions,  and "old" subdirectory
have much old distfiles.
2015-01-17 05:31:52 +00:00
obache
aa22e096b1 Update MASTER_SITES and HOMEPAGE. 2015-01-17 04:47:17 +00:00
mef
1637dca3a5 Removed devel/libconfuse. 2015-01-17 02:52:55 +00:00
mef
86f20b8600 Deleting libconfuse. It duplicates (just) confuse.
Thanks Niclas Rosenvik for finding this.
2015-01-17 02:50:11 +00:00
mef
98513f5973 Convert buildlink3.mk from libconfuse to (just) confuse. They duplicate. 2015-01-17 02:42:46 +00:00
gdt
d01f8ac381 Use sh not C comments in sh scripts.
From Matthias Ferdinand on pkgsrc-users.
2015-01-17 01:11:06 +00:00
wiz
0e9250cf18 Updated multimedia/vlc21 to 2.1.5nb3 2015-01-17 00:32:47 +00:00
wiz
fd5f66ea0c Needs speexdsp. Bump PKGREVISION. 2015-01-17 00:32:31 +00:00
wiz
d8dd8eefd0 Added audio/speexdsp version 1.2rc3 2015-01-17 00:16:48 +00:00
wiz
11697f6d69 + speexdsp. 2015-01-17 00:16:40 +00:00
wiz
ced587b782 Import speexdsp-1.2rc3 as audio/speexdsp.
The Speex project aims to build an open-source, patent-free voice
codec.  Unlike other codecs like MP3 and Ogg Vorbis, Speex is
specially designed for compressing voice at low bitrates in the
8-32 kbps/channel range.  Possible applications include Voice over
IP (VoIP), internet audio streaming, archiving of speech data (e.g.
voice mail), and audio books.  In some sense, it is meant to be
complementary to the Ogg Vorbis codec.

This package contains a DSP library to use with speex.
2015-01-17 00:16:12 +00:00
wiedi
a3ebee6e2a bulk build wants flex 2015-01-16 23:53:04 +00:00
wiz
b833f17837 Add patch-ab to distinfo. 2015-01-16 23:28:23 +00:00
ryoon
91b8b20667 Updated www/firefox-l10n to 35.0 2015-01-16 23:10:54 +00:00
ryoon
b1cc306032 Update to 35.0
* Remove csb locale.
* Sync with firefox-35.0
2015-01-16 23:10:20 +00:00
wiedi
0e5fca2204 c99 fixes the SunOS build 2015-01-16 22:55:56 +00:00
ryoon
30dadc3948 Updated www/firefox to 35.0 2015-01-16 22:42:55 +00:00
ryoon
f4c95c3b23 Update to 35.0
Changelog:
New Firefox Hello with new rooms-based conversations model
New New search UI improved and enabled for more locales
New Access the Firefox Marketplace from the Tools menu and optional toolbar button
New Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
New Use tiled rendering on OS X
New Improved high quality image resizing performance
New Improved handling of dynamic styling changes to increase responsiveness
HTML5 Added support for the CSS Font Loading API
HTML5 Resource Timing API implemented
HTML5 CSS filters enabled by default
HTML5 Changed JavaScript 'let' semantics to conform better to the ES6 specification
Developer Support for inspecting ::before and ::after pseudo elements
Developer Computed view: Nodes matching the hovered selector are now highlighted
Developer Network Monitor: New request/response headers view (more info)
Developer Added support for the EXT_blend_minmax WebGL extension
Fixed Show DOM Properties context menu item in inspector
Fixed Reduced resource usage for scaled images
Fixed PDF.js updated to version 1.0.907
Fixed Non-HTTP(S) XHR now returns correct status code
Fixed Various security fixes

Security fixes:
    2015-09 XrayWrapper bypass through DOM objects
    2015-08 Delegated OCSP responder certificates failure with id-pkix-ocsp-nocheck extension
    2015-07 Gecko Media Plugin sandbox escape
    2015-06 Read-after-free in WebRTC
    2015-05 Read of uninitialized memory in Web Audio
    2015-04 Cookie injection through Proxy Authenticate responses
    2015-03 sendBeacon requests lack an Origin header
    2015-02 Uninitialized memory use during bitmap rendering
    2015-01 Miscellaneous memory safety hazards (rv:35.0 / rv:31.4)
2015-01-16 22:42:09 +00:00
adam
2e57ffddd8 Fix years 2015-01-16 21:08:58 +00:00
adam
64d7f02b26 Updated databases/sqlite3 to 3.8.8 2015-01-16 21:07:02 +00:00
jnemeth
43db5de552 add and enable csvkit 2015-01-16 21:03:59 +00:00
adam
0d3b081382 Changes 3.8.8:
New Features:
* Added the PRAGMA data_version command that can be used to determine if a database file has been modified by another process.
* Added the SQLITE_CHECKPOINT_TRUNCATE option to the sqlite3_wal_checkpoint_v2() interface, with corresponding enhancements to PRAGMA wal_checkpoint.
* Added the sqlite3_stmt_scanstatus() interface, available only when compiled with SQLITE_ENABLE_STMT_SCANSTATUS.
* The sqlite3_table_column_metadata() is enhanced to work correctly on WITHOUT ROWID tables and to check for the existence of a a table if the column name parameter is NULL. The interface is now also included in the build by default, without requiring the SQLITE_ENABLE_COLUMN_METADATA compile-time option.
* Added the SQLITE_ENABLE_API_ARMOR compile-time option.
* Added the SQLITE_REVERSE_UNORDERED_SELECTS compile-time option.
* Added the SQLITE_SORTER_PMASZ compile-time option and SQLITE_CONFIG_PMASZ start-time option.
* Added the SQLITE_CONFIG_PCACHE_HDRSZ option to sqlite3_config() which makes it easier for applications to determine the appropriate amount of memory for use with SQLITE_CONFIG_PAGECACHE.
* The number of rows in a VALUES clause is no longer limited by SQLITE_LIMIT_COMPOUND_SELECT.
* Added the eval.c loadable extension that implements an eval() SQL function that will recursively evaluate SQL.

Performance Enhancements:
* Reduce the number of memcpy() operations involved in balancing a b-tree, for 3.2% overall performance boost.
* Improvements to cost estimates for the skip-scan optimization.
* The automatic indexing optimization is now capable of generating a partial index if that is appropriate.

Bug fixes:
* Ensure durability following a power loss with "PRAGMA journal_mode=TRUNCATE" by calling fsync() right after truncating the journal file.
* The query planner now recognizes that any column in the right-hand table of a LEFT JOIN can be NULL, even if that column has a NOT NULL constraint. Avoid trying to optimize out NULL tests in those cases.
* Make sure ORDER BY puts rows in ascending order even if the DISTINCT operator is implemented using a descending index.
* Fix data races that might occur under stress when running with many threads in shared cache mode where some of the threads are opening and closing connections.
* Fix obscure crash bugs found by american fuzzy lop.
* Work around a GCC optimizer bug (for gcc 4.2.1 on MacOS 10.7) that caused the R-Tree extension to compute incorrect results when compiled with -O3.

Other changes:
* Disable the use of the strchrnul() C-library routine unless it is specifically enabled using the -DHAVE_STRCHRNULL compile-time option.
* Improvements to the effectiveness and accuracy of the likelihood(), likely(), and unlikely() SQL hint functions.
2015-01-16 21:01:19 +00:00
rumko
911565911a devel/bison: resulting glr.c contains incorrect attribute order
For yyFail and yyMemoryExhausted, the ordering of _Noreturn is
incorrect on at least fbsd with clang.

Runtime issue, PKGREVISION bumped.

Ok@ joerg
2015-01-16 19:34:44 +00:00
bsiegert
95a854a85d Note zope.component addition. 2015-01-16 19:34:23 +00:00
bsiegert
90e5ea1222 Add a package for zope.component, version 4.2.1. From DESCR:
This package represents the core of the Zope Component Architecture.
Together with the 'zope.interface' package (devel/py-ZopeInterface), it
provides facilities for defining, registering and looking up components.

This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.
2015-01-16 19:32:25 +00:00
fhajny
d594d6edad Add py-cassandra-driver 2015-01-16 17:13:49 +00:00