Commit graph

29967 commits

Author SHA1 Message Date
wiz
50774d63f0 mm-common: update to 0.9.11.
mm-common 0.9.11 (2017-08-25)

* Fix silent build.
  (Kjell Ahlstedt) Bug #768797 (Sebastian)
* Build: don't save time stamps in skeletonmm.tar.gz
  (Michael Bielb) Bug #765108
2017-11-25 12:10:05 +00:00
wiz
b49b6b3475 *: use py-cairo's bl3.mk file where previously it used cairo:link
Needed when e.g. pkg-config is used to detect py-cairo.
2017-11-25 08:58:55 +00:00
wiz
37ff97a3da *: depend on py-cairo now it supports all python versions 2017-11-24 22:15:58 +00:00
wiz
9534b41e02 glibmm: update to 2.54.1.
2.54.1 (stable):

Glib:
* Variant: Don't use std::index_sequence from C++14.
  (Kjell Ahlstedt, Jonathan Wakely) Bug #787648 (Armin K.)

Documentation:
* Note that Gio::Application::property_resource_base_path() shall not
  be used. It has a bug that's hard to fix without breaking ABI.
  (Kjell Ahlstedt) Bug #787496 (Daniel Boles)

gmmproc:
* Convert all property documentation to C++.
  (Kjell Ahlstedt) Bug #787698 (Daniel Boles)

2.54.0 (stable):

Glib:
* Added DBusObjectPathString and DBusSignatureString, for Variants with D-Bus object paths or D-Bus signatures,
  and add Variant specializations for Variant<Glib::DBusObjectPathString>,
  Variant<Glib::DBusSignatureString> and Variant<std::vector<Glib::DBusObjectPathString>>.
  (Kjell Ahlstedt) Bug #785700
* Variant: Add template specialization for std::tuple.
  (Alexander Rössler) Bug #777791

Gio:
* ActionGroup: Add optional action_name parameters to some signals.
  (Kjell Ahlstedt)
* Settings: Add optional key parameter to the writable_changed signal.
  (Kjell Ahlstedt)

gmmproc:
* Write signal flags to generated documentation
  (Kjell Ahlstedt) Bug #785895 (Daniel Boles)
* Write default values of properties to generated documentation
  (Kjell Ahlstedt) Bug #785895 (Daniel Boles)
* Warn for unmatched deprecations in signals and properties.
  (Kjell Ahlstedt)
* Accept curly braces in default values in _WRAP macros.
  (Kjell Ahlstedt) Bug #783216 comment #13 (Daniel Boles)
* Fix _WRAP_ENUM for enumerators with apostrophes.
  (Kjell Ahlstedt)
* Add new elements types for the docs_override:
  substitute_type_name and substitute_enumerator_name.
  (Kjell Ahlstedt) Bug #86864


2.52.1 (stable):

Gio:
* TlsDatabase: Fix memory leak in a vfunc.
  (Kjell Ahlstedt) Bug #783360

Documentation:
* Update docs of get_*_name().
  (Daniel Boles)

Build:
* MacOS: Really correct build without gdesktopinfo.
  (Kjell Ahlstedt) Bug #781947

2.52.0 (stable):

Gio:
* UnixSocketAddress::create(): Remove the default value for the type
  parameter to avoid ambiguity.
  (Kjell Ahlstedt) Bug #782592

Gio::DBus
* Proxy: Wrap call() and call_sync() methods.
  (Vyacheslav Yurkov) Bug #781818

Documentation:
* RefPtr: Clarify comment about undefined behaviour.
  (Daniel Boles)

2.51.7 (unstable):

Glib:
* SettingsSchemaKey: Add missing value/range methods.
  (Daniel Boles) Bug #774903
* Variant: Replace throw(std::bad_cast) with noexcept(false),
  to fix the build with C++17.
  See https://bugzilla.redhat.com/show_bug.cgi?id=1438766
  (Murray Cumming)
* VariantType: Deprecate first() and next(). Add get_item_types()
  (Kjell Ahlstedt) Bug #775741

Gio:
* ActionMap: Add add_action_with_parameter() that takes a parameter type,
  and deprecated the existing method, because it cannot work.
  (Daniel Boles) Bug #774444
* SimpleAction: Make set_state() public.
  (Daniel Boles) Bug #777953

Build:
* MacOS: Correct build without gdesktopinfo.
  (John Ralls) Bug #781947
* Glib::Object: Suppress deprecation warning for g_object_newv() with glib 2.54.
  (Kjell Ahlstedt)


2.51.6 (unstable):

This is version 2.51.6 of glibmm-2.24. Ignore versions 2.51.1 to 2.51.5 of
unstable glibmm-2.52. Unstable glibmm-2.52 is now unstable glibmm-2.54,
leaving the 2.51/52 version numbers again for use by stable glibmm-2.52.

Glib:
* Dispatcher:
  - autodeduce the type of the fd field.
  (Marcin Kolny) Bug #772074
  - Don't cast a HANDLE to an int on Windows.
  (Kjell Ahlstedt) Bug #772074
* ustring: Add cbegin() and cend().
  (Murray Cumming)

Gio:
* Action: Include variant.h in the heaer.
  (Daniel Boles) Bug #777953
* Application: get_default(): Correct the reference counting.
  (Kjell Ahlstedt) Bug #779936
* Settings:
  - Really add set_enum() and set_flags().
  (djb) Bug #774647
  - Writable-change-event signal: Correct the type of the key parameter.
  (Marcin Kolny) Bug #773977
* SettingsSchemaSource: get_default(): Correct the refcounting.
  (Marcin Kolny) Bug #774593

Gio::DBus:
* Proxy: Fix memory leak in get_cached_property_names().
  (Kjell Ahlstedt) Bug #775210

Documentation:
* Glib::Variant: Improve documentation of maybe types.
  (Daniel Boles) Bug #778219
* Gio::ActionMap: Clarify doc of ActivateWithParameterSlot
  (Daniel Boles)

Build:
* Visual Studio builds: "Install" the .pdb files
  (Chun-wei Fan)
2017-11-24 15:14:50 +00:00
wiz
acf0432092 geany: update to 1.32.
Geany 1.32 (November 19, 2017)

    General
    * Improve CLI argument help (PR#1644).
    * Keep the current tab when closing documents to the right of another tab.
    * Re-enable SIGTERM handling (PR#1255).
    * Create correct path for filetype config files (Jiří Techet, PR#1482).
    * Add an option to enable IME's candidate window display inline
      (Sinpo Wei, PR#1514).
    * Add an option to automatically reload files changed on disk
      (Mark O'Donovan, PR#1246).

    Bug fixes
    * Fix backward compatibility of the geometry saving setting.
    * Close "Deleted from Disk" Infobar on Reload (Lars Paulsen, PR#1628).
    * Make sure GDK_MOD2_MASK is cleared when getting modifiers
      (Jiří Techet, PR#1636).
    * Use non-symlinked VTE libraries on MacOS X (Jiří Techet, PR#1625).
    * Fix crash if plugin manager is opened more than once (PR#1564).
    * Fix incorrect variable reference (Thomas Martitz, PR#1561).

    Interface
    * Add "Close Documents to the Right" feature (PR#1362).
    * Add an option to save/reload either window position or size,
      but optionally not both (delt01, PR#1456).

    Editor
    * Update Scintilla to version 3.7.5 (PR#1503).
    * Improve snippet support (visual indicators and more)
      (Thomas Martitz, PR#1470).
    * Push current position to navqueue before navigating back
      (Vasiliy Faronov, PR#1537).

    Filetypes
    * Add GNU assembler filetype extensions (Issue#904).
    * Make Python comment hash space (PR#1682).
    * Add missing string and comment styles for various lexers (PR#1502).
    * Add missing PHP keywords, especially for PHP 7.x (1547, PR#1547).
    * Python: Don't highlight sub-identifiers as keywords (PR#1544).

    Plugins
    * FileBrowser: don't change directory on project save
      (Jiří Techet, PR#1400).

    Windows
    * Fix Execute button on Windows when using HTML files and
      "builtin" command (Issue#1018, PR#1667).

    API
    * Add `utils_get_real_path()` and deprecate `tm_get_real_path()` (PR#1224).
    * Add `geany_plugin_get_data()` (PR#1234).
    * Add `keybindings_load_keyfile()` (Jiří Techet, PR#1430).
    * Add `tm_tag_get_type()` (Thomas Martitz, PR#1465).

    HACKING:
    * Add note about data types and update for best practices (PR#1282).

    Internationalization
    * Updated translations: ca, de, el, es, fr, it, lt, lv, nl, pt, ru,
                            sk, sv, zh_CN


Geany 1.31 (July 16, 2017)

    Bug fixes
    * Update statusbar after applying indentation detection.
    * Fix converting color to hex for insertion in the Color Chooser
      dialog (Vasiliy Faronov, PR#1536).

    Filetypes
    * Add `parfor` to the Matlab keyword list (A. Tombs, PR#1021).
    * C: fix line continuation handling (PR#1370).
    * Add `require_relative` to the Ruby keyword list (Jacob H. Pratt,
      PR#1472).
    * Update Haxe keywords (PR#1216).
    * Fix Arduino comment toggling (Giorgioggì, PR#1510).
    * Update CMake keywords (Yan Pashkovsky, PR#1315).
    * Update C# keywords (Yan Pashkovsky, PR#1315).
    * Update HTML keywords (Vasiliy Faronov, PR#1530).

    Internationalization
    * Updated translations: ca, id, ja, kk, lt, ru

    API
    * Fix crash when calling plugin_set_key_group() more than once
      (Jiří Techet, PR#1426).


Geany 1.30.1 (March 19, 2017)

    Editor
    * Fix auto-completion and calltip popup position on multi-monitor
      setups (Issue#1422).

    Internationalization
    * Updated translations: ca, de, el, es, sk


Geany 1.30 (March 05, 2017)

    General
    * Initial accessibility support in the editor (SF#328).
    * Fix scrolling on Wayland (Issue#1320).

    Bug fixes
    * Fix Ctrl+X and Ctrl+C in non-Latin keyboard layouts
      (Forkest, PR#1386).
    * Fix search history filling on GTK >= 3.20 (PR#1404).
    * Simplify setting build menu items labels, fixing a Commander plugin
      issue (Vasiliy Faronov, PR#1396).

    Interface
    * Fix the current scope shown in the statusbar (Issue#1279).

    Editor
    * Update Scintilla to version 3.7.3.
    * Fix triggering default keybindings together with snippets keybindings
      (Issue#1354, PR#1356).

    Filetypes
    * Update JavaScript keywords (Abel 'Akronix' Serrano Juste, PR#1361).
    * Partial highlighting of JavaScript ES6 template strings (Issue#934).
    * Add Arduino custom filetype (Issue#1339).

    Internationalization
    * Updated translations: de, es, fr, it, lt, pt

    API
    * Remove unprefixed Scintilla structure aliases. Plugins must use
      the `Sci_`-prefixed version from now on.
    * Add `geany_api_version()` to detect the API version of Geany at
      runtime (Thomas Martitz, PR#1406).

    OSX
    * Fix slow startup (Jiří Techet, Issue#1277, PR#1399).


Geany 1.29 (November 13, 2016)

    General
    * Fix search entries color with the default GNOME 3.20 GTK2 theme
      (PR#1137, Issue#1101, Issue#1135, Issue#1267).
    * Improve support for GTK 3.22.
    * Add support for VTE 0.38 and newer (Issue#336, PR#1181).

    Bug fixes
    * Fix build when the CXX variable contains flags (PR#1155, Issue#829).
    * Fix focusing the message window when the Terminal tab is active
      (PR#1200, Issue#1198).

    Editor
    * Update Scintilla to version 3.7.0 (Issue#1143).
    * Add support for keeping the cursor a number of lines from the edges to
      always show some context (PR#1154, Issue#1152).
    * Allow to configure keybinding for "Delete to beginning of line"
      (Abel Serrano Juste, PR#1134).
    * Performance improvements with many duplicate symbols (Jiří Techet,
      PR#797, Issue#577).
    * Allow to configure the error indicator color (PR#1185).

    Filetypes
    * Fix highlighting of Haxe preprocessor (Issue#936).
    * Add `.exp` extension to TCL (Simon Marchi, PR#979).

    Internationalization
    * Updated translations: ca, de, el, es, fr, id, it, kk, nl pt, pt_BR,
      sv, zh_CN,

    API
    * Update `GeanyProxyProbeResults` API (PR#1213).
    * Warn if a dot is used at the start of a proxy extension (PR#1212,
      PR#1233).
    * Add support for custom data attached to documents through
      `plugin_set_document_data()`, `plugin_get_document_data()` and
      `plugin_set_document_data_full()` (PR#1203).
    * Add "project-before-close" signal (PR#1223).

    Plugins
    * Split Window: Work around a GTK bug present from 3.15.9 to 3.21.4
      that breaks the document selection popup (Issue#1149, PR#1272).

    Windows
    * Include 'grep.exe' from MSYS2 which works better than the previously
      self-compiled version
      (Issue#783, Issue#784, Issue#1229, Issue#1260, PR#1301).
    * Fix executing external commands (mainly Build and Run commands)
      where paths and filenames with non-ASCII characters are involved
      (Issue#1076, Issue#1259, Issue#1278, PR#1095).
    * Do not create a batch file on Run commands any longer, instead use
      a re-usable script and so eliminate the need to delete the script
      from itself (Issue#1276, PR#1095).
2017-11-24 15:00:37 +00:00
wiz
2abe115d4d p5-Test2-Suite: update to 0.000084.
0.000084  2017-11-18 16:17:29-08:00 America/Los_Angeles

    - Add Test2::Tools::Tester
2017-11-24 14:28:34 +00:00
wiz
84327bebd8 p5-Test-Spec: update to 0.54.
0.54 Tue Nov 21 12:46:00 MSK 2017
  - `around` method added to allow localized variables and other local setup.
    Call `yield` method to run examples by `around` CODE.
    Contributed by @akzhan

  - Replace some `use base` with `use parent` and other minor updates.
    Contributed by @akzhan

  - Now tested under Perl 5.22-5.26 too
    Contributed by @akzhan

  - predictable_destroy spec fixed under Perl 5.8
    Contributed by @akzhan
2017-11-24 14:26:09 +00:00
wiz
877a19a7bb p5-Test-Simple: update to 1.302113.
1.302113  2017-11-20 14:04:16-08:00 America/Los_Angeles

    - Fix SIGPIPE in IPC test
    - Mark a test as usually AUTHOR_TESTING only

1.302112  2017-11-20 06:43:16-08:00 America/Los_Angeles

    - Fix test on threaded 5.8

1.302111  2017-11-18 09:54:33-08:00 America/Los_Angeles

    - Remove debugging from previous trial

1.302110  2017-11-17 09:47:23-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix test breakage (from previous trial) on older perls

1.302109  2017-11-17 09:35:48-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix some fragile tests
    - Add debugging to API/Instance.t for a cpan-testers failure

1.302108  2017-11-16 14:19:24-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Apply p5p test patch from Craig A. Berry <craigberry@mac.com>

1.302107  2017-11-16 07:44:59-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Allow regexp in Test::Tester
2017-11-24 14:24:54 +00:00
wiz
850c1dda51 p5-Moose: update to 2.2008.
2.2008   2017-11-21

  [BUG FIXES]

  - fixed empty exception messages under -d (new issue in 2.2007)
2017-11-24 14:21:50 +00:00
wiz
d81d4d79b0 p5-Module-CoreList: update to 5.20171120.
5.20171120
  - Updated for v5.27.6
2017-11-24 14:11:21 +00:00
wiz
29b81ecf0d p5-MetaCPAN-Client: update to 2.021000.
2.021000    18.11.17
            * Scroller fix for page skipping (Thomas Sibley)
            * Sorting in scrolled searches (Thomas Sibley)
            * Type check cleanup (Thomas Sibley)

2.020000    17.11.17
            * Added support for /search/autocomplete/suggest (Mickey)

2.019000    16.11.17
            * Added 'package' type support for scrolled searches (Mickey)
2017-11-24 14:10:25 +00:00
wiz
a505f02c55 p5-Hash-Merge: update to 0.299.
0.299       2017-11-20
    - Fixed behavior change if Hash contains blessed hashes (Thanks to
      David E. Wheeler)
    - Extended testing with blessed objects.

0.298       2017-11-15
    - Version 0.298 release

0.200_003   2017-11-07
    - Documentation updated and extended.
    - Do not clone if not a reference. This fixes a failure when using
      Storable as backend.
    - Update dependencies and requirements.
    - Extended testing in order to test all the different clone() backends.

0.200_002	2017-10-16
    - Rely on backend() debug helper of Clone::Choose 0.003 to help
      identifying issues depending on underlying clone implementation

0.200_001   2017-10-11
    - Switch to Clone::Choose instead of NIH clone detector.
    - Fixed weird object vs. global behavior
    - Aligned distribution sets, perltidy, perlcritic, etc.
    - RT#55978 Fixed avoid the eval in _get_obj (Thanks to Larry Leszczynski)
    - RT#81156 Fixed behavior name bug (Thanks to Matt D. Garrett)
    - RT#69872 Fixed cloning does not happen bug (Thanks to John Busco)
    - PR#1 Fixed syntax errors in code samples (Thanks to book)
2017-11-24 13:52:09 +00:00
wiz
d3df6b9be7 devel/Makefile: + p5-Clone-Choose 2017-11-24 13:51:16 +00:00
wiz
2cf6705b91 devel/p5-Clone-Choose: import p5-Clone-Choose-0.008
Clone::Choose checks several different modules which provides a
clone() function and selects an appropriate one.
2017-11-24 13:49:09 +00:00
wiz
417b0def18 p5-Devel-StackTrace: update to 2.03.
2.03   2017-11-18

- If all frames in the trace were skipped (via skip_frames, frame_filter,
  ignore_*, etc.), then the stringified stack trace would be an empty
  string. Now this has been changed to always return the message given to the
  constructor or the string "Trace begun". Fixes GH #15, reported by Karen
  Etheridge.
2017-11-24 13:43:13 +00:00
wiz
b6d15653d0 p5-Compress-Raw-Zlib: update to 2.076.
2.076 21 Nov 2017

      * Zlib.xs
        Silence gcc compiler warnings when -Wsign-compare is enabled
        #123688: Compilation warnings with clang

      * zlib-src/inflate.c and zlib-src/infback.c
        Silence gcc compiler warnings when -Wimplicit-fallthrough is enabled
        #123358: Compilation warnings with gcc-7.*

      * Makefile.PL
        Windows uses -lzlib. Linux uses -lz
        #123699: wrong external zlib name used on Windows
2017-11-24 13:42:15 +00:00
wiz
71e63db80a p5-CPAN-Perl-Releases: update to 3.42.
version 3.42 at 2017-11-20 23:24:42 +0000
-----------------------------------------

    DAGOLDEN has removed .xz for v5.23.6

    XSAWYER has removed all dev and RCs

    Updated for v5.27.6

    No bz2 tarballs after v5.27.5
2017-11-24 13:40:04 +00:00
adam
de33cf55a7 libuv: updated to 1.17.0
v1.17.0:
* unix: avoid malloc() call in uv_spawn()
* doc: clarify the description of uv_loop_alive()
* win: map UV_FS_O_EXLOCK to a share mode of 0
* win: fix build on case-sensitive file systems
* win: fix test runner build with mingw64
* win: remove unused variable in test/test-fs.c
* zos: add strnlen() implementation
* unix: keep track of bound sockets sent via spawn
* unix,win: wait for threads to start
* test: add threadpool init/teardown test
* test: avoid malloc() in threadpool test
* test: lower number of tasks in threadpool test
* win: issue memory barrier in uv_thread_join()
* ibmi: add support for new platform
* test: fix test-spawn compilation
2017-11-24 11:04:25 +00:00
wiz
f0b137c97d py-setuptools: update to 36.7.2.
v36.7.2
-------

* #701: Fixed duplicate test discovery on Python 3.

v36.7.1
-------

* #1193: Avoid test failures in bdist_egg when
  PYTHONDONTWRITEBYTECODE is set.

v36.7.0
-------

* #1054: Support ``setup_requires`` in ``setup.cfg`` files.

v36.6.1
-------

* #1132: Removed redundant and costly serialization/parsing step
  in ``EntryPoint.__init__``.

* #844: ``bdist_egg --exclude-source-files`` now tested and works
  on Python 3.
2017-11-23 22:41:55 +00:00
wiz
f44b1097dd py-mercurial: update to 4.4.1.
1.1. Notable changes

    Git and Subversion subrepos have been disabled by default to
    mitigate a potential security risk if files overlapping with
    a subrepo managed to be committed to a repository.
    Subrepos are now more paranoid about symlink traversal.
    The share extension handles drive letters on Windows better.

It is possible that a specially malformed repository can cause Git
subrepositories to run arbitrary code in the form of a
.git/hooks/post-update script checked in to the repository in
Mercurial 4.4 and earlier. Typical use of Mercurial prevents
construction of such repositories, but they can be created
programmatically.
2017-11-23 20:44:47 +00:00
wiz
20f7c989fe recursive bump for libxkbcommon removal from at-spi2-core 2017-11-23 17:19:40 +00:00
wiz
81776f1a57 pango: update to 1.40.14.
Overview of changes between 1.40.13 and 1.40.14
===============================================
- Fix char break problem introduced in 1.40.13 (#789625)
- Add tests for char breaking

Overview of changes between 1.40.12 and 1.40.13
===============================================
- Some performance improvements (#788643)
- Update pango_default_break for line breaks (#788115)
- Fix an introspection warning (#781857)
2017-11-23 15:59:49 +00:00
wiz
7d0ef2d613 libgsf: update to 1.14.42.
libgsf 1.14.42

Morten:
	* Fix GsfInputTextline's file location management.

Ting-Wei Lan:
	* doc/Makefile.am fix for gtkdoc-scangobj
2017-11-23 15:44:51 +00:00
wiz
035a10cf99 at-spi2-atk: update to 2.26.1.
What's new in at-spi2-atk 2.26.1:

* meson: Ensure paths written to .pc file are absolute.

* Package a couple of missing meson.build files.

What's new in at-spi2-atk 2.25.3:

* Add error-message, error-for, details, and details-for relation types

* Add Meson build system (thanks to Emmanuele Bassi).

What's new in at-spi2-atk 2.25.2:

* Fix use after free when returned objects hold only one ref (bgo#781716).

* Add some missing roles to correspond with atk (description list,
  description term, description value, and footnote).
2017-11-23 15:19:14 +00:00
wiz
5dcd6b8a37 at-spi2-core: bl3.mk: does not need libxkbcommon any longer 2017-11-23 15:17:21 +00:00
wiz
7f67c25d73 at-spi2-core: update to 2.26.2.
What's new in at-spi2-core 2.26.2:

* dist po/meson.build (bgo#789666).

* Generate correct sonname when building with meson.

What's new in at-spi2-core 2.26.1:

* Remove unused dependency on libxkbcommon.

* Various meson build fixes.

* Updated Dutch and Catalan translations.

What's new in at-spi2-core 2.25.92:

* configure.ac: make xkb optional, as intended.

* Optionally read the bus address from the ATSPI_BUS_ADDRESS environment
  variable (bgo#787126).
2017-11-23 15:16:39 +00:00
wiz
7d5d5356e5 atk: update to 2.26.1.
Changes in version 2.26.1
=========================

* Build: meson, tracked by bug 785802)
   * Ad option to disable introspection
   * Fix .rc generation in Meson builds

* Build (Visual Studio)
   * Enhance security of x64 binaries

Translations
  Pawan Chitrakar (ne), Xavi Ivars (ca@valencia), hanniedu (nl)

Changes in version 2.26
=======================

* Build: meson on Windows, tracked by Bug 785802 (not fully fixed yet):
   * Force-include msvc_recommended_pragmas.h on MSVC
   * tests: Fix build on pre-C99
   * meson: Build .rc file on Windows

Contributors
   Chun-wei Fan

Translations
   Ask Hjorth Larsen (da)

Changes in version 2.25.90
==========================

* Bugfixing
   * 689810: Move include guards out to enable GCC optimisation
* Build (meson)
   * Keep the version in sync with Autotools
   * Add atkversion.h to introspection build
* Build (visual studio)
   * Adapt to the Python-field glib-genmarshal
   * Adapt to new glib-genmarshal command line
   * Use PythonDir instead of PythonPath
   * Integrate introspection builds
   * Don't build introspection by default
   * Make marshal generation more robust
* Misc
   * Update AUTHORS file

Contributors
  Emmanuele Bassi, Daniel Boles, Chun-wei Fan, Rico Tzschichholz

Translations
  Pawan Chitrakar (ne), Fabio Tomat (fur)


Changes in version 2.25.2
=========================

* Bugfixing:
   * Bug 781715: Crash under atk_gobject_accessible_dispose()
* Build (general/autotools):
   * Add ATK_UNAVAILABLE macro
   * Use template files for the ATK enumerations
   * Convert atkversion.h.in to UTF-8 encoding
   * Include the marshallers header, not the source
   * Add buildir to the docs directories
   * Update deprecation warnings symbols
   * Simplify GObject dependency discovery
* Build (meson):
   * Bug 782871: Add meson build system
   * Dist the Meson files
   * Use the appropriate soversion
   * Use the appropriate GETTEXT_PACKAGE
   * Install atk.h
   * Only depend on generated header
* Build (win32):
   * win32: Fix replacing items in files with UTF-8 content
* Cleaning:
   * Remove atk.spec.in
   * Remove uninstalled pkg-config file
   * Remove unused script for bundling ATK on Windows
   * Remove ChangeLog
   * Remove local introspection.m4
* Docs:
   * Modernise the API reference:
      * Use XInclude
      * Stop using SGML mode with XML files
      * Drop version.xml and use the gtk-doc package entities
   * Update the README mentioning Meson, Ninja, and cleaning a little
   * Remove empty overrides file
* Gobject introspection:
   * Mark unbindable functions as 'skip
* Misc:
   * Update git ignore file
* New Relations and Roles:
   * Bug 748384: Add ATK_ROLE_FOOTNOTE
   * Bug 781587: Add error-message, error-for, details and details-for-relation
* Translation support:
   * Update po/Makevars (copyright and bug address)

Contributors:
Emmanuele Bassi, Milan Crha, Joanmarie Diggs, Piotr Drąg, Chun-wei Fan

Translations:
Yuras Shumovich (be)
2017-11-23 15:12:50 +00:00
wiz
49c00648bd afl: update to 2.52b.
---------------------------
Version 2.52b (2017-11-04):
---------------------------

  - Upgraded QEMU patches from 2.3.0 to 2.10.0. Required troubleshooting
    several weird issues. All the legwork done by Andrew Griffiths.

  - Added setsid to afl-showmap. See the notes for 2.51b.

  - Added target mode (deferred, persistent, qemu, etc) to fuzzer_stats.
    Requested by Jakub Wilk.

  - afl-tmin should now save a partially minimized file when Ctrl-C
    is pressed. Suggested by Jakub Wilk.

  - Added an option for afl-analyze to dump offsets in hex. Suggested by
    Jakub Wilk.

  - Added support for parameters in triage_crashes.sh. Patch by Adam of
    DC949.
2017-11-23 15:11:29 +00:00
wiz
778595e015 py-meson: replace more python interpreters
Bump PKGREVISION.
2017-11-23 14:59:52 +00:00
adam
8850dc67ce py-astor: updated to 0.6.2
0.6.2:
Fix 'make clean' command
2017-11-23 10:29:03 +00:00
minskim
af1a5b0a08 devel/Makefile: Add flatbuffers 2017-11-22 19:31:56 +00:00
minskim
479336e0e0 devel/flatbuffers: Import version 1.8.0
FlatBuffers is an efficient cross platform serialization library for
C++, C#, C, Go, Java, JavaScript, PHP, and Python. It was originally
created at Google for game development and other performance-critical
applications.
2017-11-22 19:30:48 +00:00
cheusov
6cf5b54109 Update to version 0.29.3
Fix build failure (mkc_check_prog not found).
      Thanks a lot to Mykola Golub for pointing out!
2017-11-22 18:22:39 +00:00
tsutsui
317a50741f ruby-gnome2: update to 3.2.1.
Upstream changes (from NEWS):

== Ruby-GNOME2 3.2.1: 2017-11-19

This is a memory related bug fix release.

=== Changes

==== Ruby/GLib2

  * Improvements

    * (({GLib::Bytes#initialize})): Stopped to copy data for frozen
      (({String})).

==== Ruby/GObjectIntrospection

  * Fixes

    * Fixed memory leaks for output parameters.
      [GitHub#1113][Reported by Will Bryant]

==== Ruby/GIO2

  * Improvements

    * (({Gio::InputStream#read_all})): Made workable.
      [GitHub#1110][Reported by Paul van Tilburg]

    * (({Gio::InputStream#read})): If the given size is (({nil})),
      read until EOF or error. It's compatible with Ruby's IO objects.

==== Ruby/GTK3

  * Improvements

    * Marked top-level windows automatically.
      [GitHub#1103][Reported by cedlemo]

=== Thanks

  * Paul van Tilburg

  * cedlemo

  * Will Bryant
2017-11-22 17:05:52 +00:00
markd
f6d6161afe py-backports.shutil_get_terminal_size: depend on py-backports 2017-11-22 10:57:15 +00:00
markd
6185c4f000 py-backports.functools_lru_cache: depend on py-backports 2017-11-22 10:54:33 +00:00
markd
ec9f3c250b devel: add py-backports 2017-11-22 10:48:49 +00:00
markd
52627ae8cb py-backports: Add version 1.0
This backports namespace reserves a namespace beneath which we can happily
place all of the various features that we want to cut-and-paste from later
Python versions.
2017-11-22 10:47:34 +00:00
markd
062d7f4aa8 hdf5: install h5clear binary, not the libtool wrapper script 2017-11-22 10:34:10 +00:00
wiz
fc363bee37 Update bug report URL. 2017-11-22 08:45:59 +00:00
wiz
ed3abcea1f libgit2: remove python from bl3.mk
cmake says it's only needed for tests
2017-11-20 23:04:05 +00:00
minskim
37fc4136da Correct the PYPKGPREFIX value
It should be "py34" rather than "34".

Bump PKGREVISION.
2017-11-20 17:10:43 +00:00
fhajny
5397220752 Update devel/libbson to 1.8.2.
No change since 1.8.1; released to keep pace with libmongoc's version.
2017-11-20 16:05:04 +00:00
fhajny
97ed6c0be3 Update devel/py-argcomplete to 1.9.3.
- Fix handling of COMP_POINT
- Fix crash when writing unicode to debug_stream in Python 2
2017-11-20 15:57:27 +00:00
cheusov
8bfd5cc754 Update mk-configure to 0.29.2
Fix MKC_FEATURES "fgenln"
  mkc_check_common.sh is installed to libexec directory
2017-11-19 15:08:25 +00:00
tsutsui
44e0749c4f ruby-gnome2: update to 3.2.0.
Upstream changes (from NEWS):

== Ruby-GNOME2 3.2.0: 2017-11-07

This is a bug fix release for Ruby/Poppler.

=== Changes

==== Ruby/GLib

  * Improvements

    * (({GLib::IOChannel#create_watch})): Supported.
      [GitHub#1106][Reported by kspt-johs]

    * (({GLib::IOChannel#create_watch})): Supported.

==== Ruby/GTK3

  * Improvements

    * Added a sample.
      [GitHub#1109][Patch by cedlemo]

==== Ruby/Poppler

  * Improvements

    * (({Poppler#Document#size})): Added again.

    * (({Poppler#Document#pages})): Added again.

  * Fixes

    * Updated dependencies.
      [GitHub#1107][Reported by OBATA Akio]

    * (({Poppler#Document#initialize(:data => data)})): Added
      workaround. It should be fixed in upstream.

=== Thanks

  * kspt-johs

  * OBATA Akio

  * cedlemo
2017-11-19 10:38:38 +00:00
he
9d08d1727c Upgrade protobuf to version 3.5.0.
Pkgsrc changes:
 * Adapt PLIST.
 * After exchange, set MAINTAINER to pkgsrc-users@

Upstream changes:

2017-11-13 version 3.5.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
  Planned Future Changes
  * Make C++ implementation C++11 only: we plan to require C++11 to build
    protobuf code starting from 3.6.0 release. Please join this github issue:
    https://github.com/google/protobuf/issues/2780 to provide your feedback.

  General
  * Unknown fields are now preserved in proto3 for most of the language
    implementations for proto3 by default. See the per-language section for
    details.
  * reserve keyword are now supported in enums

  C++
  * Proto3 messages are now preserving unknown fields by default. If you rely on
    unknowns fields being dropped. Please use DiscardUnknownFields() explicitly.
  * Deprecated the unsafe_arena_release_* and unsafe_arena_add_allocated_*
    methods for string fields.
  * Added move constructor and move assignment to RepeatedField,
    RepeatedPtrField and google::protobuf::Any.
  * Added perfect forwarding in Arena::CreateMessage
  * In-progress experimental support for implicit weak fields with lite protos.
    This feature allows the linker to strip out more unused messages and reduce
    binary size.
  * Various performance optimizations.

  Java
  * Proto3 messages are now preserving unknown fields by default. If you'd like
    to drop unknown fields, please use the DiscardUnknownFieldsParser API. For
    example:
      Parser<Foo> parser = DiscardUnknownFieldsParser.wrap(Foo.parser());
      Foo foo = parser.parseFrom(input);
  * Added a new CodedInputStream decoder for Iterable<ByteBuffer> with direct
    ByteBuffers.
  * TextFormat now prints unknown length-delimited fields as messages if
    possible.
  * FieldMaskUtil.merge() no longer creates unnecessary empty messages when a
    message field is unset in both source message and destination message.
  * Various performance optimizations.

  Python
  * Proto3 messages are now preserving unknown fields by default. Use
    message.DiscardUnknownFields() to drop unknown fields.
  * Add FieldDescriptor.file in generated code.
  * Add descriptor pool FindOneofByName in pure python.
  * Change unknown enum values into unknown field set .
  * Add more Python dict/list compatibility for Struct/ListValue.
  * Add utf-8 support for text_format.Merge()/Parse().
  * Support numeric unknown enum values for proto3 JSON format.
  * Add warning for Unexpected end-group tag in cpp extension.

  PHP
  * Proto3 messages are now preserving unknown fields.
  * Provide well known type messages in runtime.
  * Add prefix "PB" to generated class of reserved names.
  * Fixed all conformance tests for encode/decode json in php runtime. C
    extension needs more work.

  Objective-C
  * Fixed some issues around copying of messages with unknown fields and then
    mutating the unknown fields in the copy.

  C#
  * Added unknown field support in JsonParser.
  * Fixed oneof message field merge.
  * Simplify parsing messages from array slices.

  Ruby
  * Unknown fields are now preserved by default.
  * Fixed several bugs for segment fault.

  Javascript
  * Decoder can handle both paced and unpacked data no matter how the proto is
    defined.
  * Decoder now accept long varint for 32 bit integers.
2017-11-17 22:09:11 +00:00
wen
f7e2a6103f Update to 2.003003
Upstream changes:
2.003003 - 2017-11-16
  - test tweaks
  - fix handling of code refs stored directly in the stash (for perl 5.28)
  - consider inline packages with constants in them as being loaded
  - stubs will be treated as methods that exist when inflating to Moose
  - avoid loading overload.pm unless required
2017-11-17 02:15:20 +00:00
minskim
51f8651a49 devel/py-h5py: Update to 2.7.1
Notable changes since 2.5.0:
- Support for HDF5 Virtual Dataset API
- Add MPI Collective I/O Support
2017-11-16 22:36:04 +00:00
minskim
be1988aec8 devel/py-ipython: Needs py-typing when used with python34
Bump PKGREVISION.
2017-11-16 18:50:53 +00:00
fhajny
84cf46df96 Update devel/gradle to 4.3.1.
This bug-fix release addresses several regressions in Gradle 4.3.

- Gradle 4.3 introduced an improvement where an error in resolving a
  module from one repository would prevent Gradle from searching for
  that same module in subsequent repositories. However, the change to
  abort searching repositories on all unrecognized errors proved to be
  too aggressive. With 4.3.1, only repository timeout errors will
  prevent Gradle from searching for a module in a subsequent repository.
- Moreover, the connection and socket timeouts for HTTP/HTTPS requests
  have been increased to 30 seconds.
- This version of Gradle also removes an overload of
  TaskInputs.property which caused statically compiled plugin code to
  use the wrong method when calling TaskInputs.property(..., null).
- Finally, when using --scan the build scan plugin is applied before
  other plugins to avoid rendering a warning message.
2017-11-16 14:52:21 +00:00
wiz
aa84be2398 p5-Function-Parameters: remove comment about failing test
The reason was a pkgsrc patch for perl5; the patch
has been removed.
2017-11-16 10:32:36 +00:00
adam
72908f5829 py-hypothesis: updated to 3.37.0
3.37.0:
This is a deprecation release for some health check related features.

The following are now deprecated:

* Passing exception_in_generation to suppress_health_check. This no longer does anything even when passed - All errors that occur during data generation will now be immediately reraised rather than going through the health check mechanism.

* Passing random_module to suppress_health_check. This hasn’t done anything for a long time, but was never explicitly deprecated. Hypothesis always seeds the random module when running @given tests, so this is no longer an error and suppressing it doesn’t do anything.

* Passing non-HealthCheck values in suppress_health_check. This was previously allowed but never did anything useful.

In addition, passing a non-iterable value as suppress_health_check will now raise an error immediately (it would never have worked correctly, but it would previously have failed later). Some validation error messages have also been updated.
2017-11-16 07:59:55 +00:00
adam
f42a12d5f3 py-attrs: updated to 17.3.0
17.3.0:

Backward-incompatible Changes
- Attributes are not defined on the class body anymore.
  This means that if you define a class C with an attribute x, the class will *not* have an attribute x for introspe
ction anymore.
  Instead of C.x, use attr.fields(C).x or look at C.__attrs_attrs__.
  The old behavior has been deprecated since version 16.1.

Changes
- super() and __class__ now work on Python 3 when slots=True.
- Added type argument to attr.ib() and corresponding type attribute to attr.Attribute.

  This change paves the way for automatic type checking and serialization (though as of this release attrs does not make use of it).
  In Python 3.6 or higher, the value of attr.Attribute.type can alternately be set using variable type annotations
- The combination of str=True and slots=True now works on Python 2.
- attr.Factory is hashable again.
- Subclasses now can overwrite attribute definitions of their superclass.

  That means that you can -- for example -- change the default value for an attribute by redefining it.
- Added new option auto_attribs to @attr.s that allows to collect annotated fields without setting them to attr.ib().

  Setting a field to an attr.ib() is still possible to supply options like validators.
  Setting it to any other value is treated like it was passed as attr.ib(default=value) -- passing an instance of attr.Factory also works as expected.
2017-11-16 07:57:53 +00:00
ryoon
655e79afb0 Update to 3.34
The following CA certificates were Added:

CN = GDCA TrustAUTH R5 ROOT
SHA-256 Fingerprint: BF:FF:8F:D0:44:33:48:7D:6A:8A:A6:0C:1A:29:76:7A:9F:C2:BB:B0:5E:42:0F:71:3A:13:B9:92:89:1D:38:93
Trust Flags: Websites

CN = SSL.com Root Certification Authority RSA
SHA-256 Fingerprint: 85:66:6A:56:2E:E0:BE:5C:E9:25:C1:D8:89:0A:6F:76:A8:7E:C1:6D:4D:7D:5F:29:EA:74:19:CF:20:12:3B:69
Trust Flags: Websites, Email

CN = SSL.com Root Certification Authority ECC
SHA-256 Fingerprint: 34:17:BB:06:CC:60:07:DA:1B:96:1C:92:0B:8A:B4:CE:3F:AD:82:0E:4A:A3:0B:9A:CB:C4:A7:4E:BD:CE:BC:65
Trust Flags: Websites, Email

CN = SSL.com EV Root Certification Authority RSA R2
SHA-256 Fingerprint: 2E:7B:F1:6C:C2:24:85:A7:BB:E2:AA:86:96:75:07:61:B0:AE:39:BE:3B:2F:E9:D0:CC:6D:4E:F7:34:91:42:5C
Trust Flags: Websites

CN = SSL.com EV Root Certification Authority ECC
SHA-256 Fingerprint: 22:A2:C1:F7:BD:ED:70:4C:C1:E7:01:B5:F4:08:C3:10:88:0F:E9:56:B5:DE:2A:4A:44:F9:9C:87:3A:25:A7:C8
Trust Flags: Websites

CN = TrustCor RootCert CA-1
SHA-256 Fingerprint: D4:0E:9C:86:CD:8F:E4:68:C1:77:69:59:F4:9E:A7:74:FA:54:86:84:B6:C4:06:F3:90:92:61:F4:DC:E2:57:5C
Trust Flags: Websites, Email

CN = TrustCor RootCert CA-2
SHA-256 Fingerprint: 07:53:E9:40:37:8C:1B:D5:E3:83:6E:39:5D:AE:A5:CB:83:9E:50:46:F1:BD:0E:AE:19:51:CF:10:FE:C7:C9:65
Trust Flags: Websites, Email

CN = TrustCor ECA-1
SHA-256 Fingerprint: 5A:88:5D:B1:9C:01:D9:12:C5:75:93:88:93:8C:AF:BB:DF:03:1A:B2:D4:8E:91:EE:15:58:9B:42:97:1D:03:9C
Trust Flags: Websites, Email

The following CA certificates were Removed:

CN = Certum CA, O=Unizeto Sp. z o.o.
SHA-256 Fingerprint: D8:E0:FE:BC:1D:B2:E3:8D:00:94:0F:37:D2:7D:41:34:4D:99:3E:73:4B:99:D5:65:6D:97:78:D4:D8:14:36:24

CN = StartCom Certification Authority
SHA-256 Fingerprint: C7:66:A9:BE:F2:D4:07:1C:86:3A:31:AA:49:20:E8:13:B2:D1:98:60:8C:B7:B7:CF:E2:11:43:B8:36:DF:09:EA

CN = StartCom Certification Authority
SHA-256 Fingerprint: E1:78:90:EE:09:A3:FB:F4:F4:8B:9C:41:4A:17:D6:37:B7:A5:06:47:E9:BC:75:23:22:72:7F:CC:17:42:A9:11

CN = StartCom Certification Authority G2
SHA-256 Fingerprint: C7:BA:65:67:DE:93:A7:98:AE:1F:AA:79:1E:71:2D:37:8F:AE:1F:93:C4:39:7F:EA:44:1B:B7:CB:E6:FD:59:95

CN = TÜBİTAK UEKAE Kök Sertifika Hizmet Sağlayıcısı - Sürüm 3
SHA-256 Fingerprint: E4:C7:34:30:D7:A5:B5:09:25:DF:43:37:0A:0D:21:6E:9A:79:B9:D6:DB:83:73:A0:C6:9E:B1:CC:31:C7:C5:2A

CN = ACEDICOM Root
SHA-256 Fingerprint: 03:95:0F:B4:9A:53:1F:3E:19:91:94:23:98:DF:A9:E0:EA:32:D7:BA:1C:DD:9B:C8:5D:B5:7E:D9:40:0B:43:4A

CN = Certinomis - Autorité Racine
SHA-256 Fingerprint: FC:BF:E2:88:62:06:F7:2B:27:59:3C:8B:07:02:97:E1:2D:76:9E:D1:0E:D7:93:07:05:A8:09:8E:FF:C1:4D:17

CN = TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı
SHA-256 Fingerprint: 97:8C:D9:66:F2:FA:A0:7B:A7:AA:95:00:D9:C0:2E:9D:77:F2:CD:AD:A6:AD:6B:A7:4A:F4:B9:1C:66:59:3C:50

CN = PSCProcert
SHA-256 Fingerprint: 3C:FC:3C:14:D1:F6:84:FF:17:E3:8C:43:CA:44:0C:00:B9:67:EC:93:3E:8B:FE:06:4C:A1:D7:2C:90:F2:AD:B0

CN = CA 沃通根证书, O=WoSign CA Limited
SHA-256 Fingerprint: D6:F0:34:BD:94:AA:23:3F:02:97:EC:A4:24:5B:28:39:73:E4:47:AA:59:0F:31:0C:77:F4:8F:DF:83:11:22:54

CN = Certification Authority of WoSign
SHA-256 Fingerprint: 4B:22:D5:A6:AE:C9:9F:3C:DB:79:AA:5E:C0:68:38:47:9C:D5:EC:BA:71:64:F7:F2:2D:C1:D6:5F:63:D8:57:08

CN = Certification Authority of WoSign G2
SHA-256 Fingerprint: D4:87:A5:6F:83:B0:74:82:E8:5E:96:33:94:C1:EC:C2:C9:E5:1D:09:03:EE:94:6B:02:C3:01:58:1E:D9:9E:16

CN = CA WoSign ECC Root
SHA-256 Fingerprint: 8B:45:DA:1C:06:F7:91:EB:0C:AB:F2:6B:E5:88:F5:FB:23:16:5C:2E:61:4B:F8:85:56:2D:0D:CE:50:B2:9B:02

libfreebl no longer requires SSE2 instructions.

New in NSS 3.34

New Functionality
When listing an NSS database using certutil -L, but the database
hasn't yet been initialized with any non-empty or empty password,
the text "Database needs user init" will be included in the listing.

When using certutil to set an inacceptable password in FIPS mode,
a correct explanation of acceptable passwords will be printed.

SSLKEYLOGFILE is now supported with TLS 1.3, see Bug 1287711 for details.

SSLChannelInfo has two new fields (Bug 1396525)

  SSLNamedGroup originalKeaGroup holds the key exchange group of the
  original handshake when the session was resumed.

  PRBool resumed is PR_TRUE when the session is resumed and PR_FALSE
  otherwise.

RSA-PSS signatures are now supported on certificates.  Certificates
with RSA-PSS or RSA-PKCS#1v1.5 keys can be used to create an RSA-PSS
signature on a certificate using the --pss-sign argument to certutil.

New Functions
Compatibility

NSS 3.34 shared libraries are backward compatible with all older NSS 3.x
shared libraries. A program linked with older NSS 3.x shared libraries
will work with NSS 3.34 shared libraries without recompiling or relinking.
Furthermore, applications that restrict their use of NSS APIs to the
functions listed in NSS Public Functions will remain compatible with
future versions of the NSS shared libraries.
2017-11-16 01:15:57 +00:00
minskim
70367ba614 devel/py-typing: Make this incompatible with python35
The typing module was introduced in Python 3.5.
2017-11-15 23:07:47 +00:00
wiz
a2985714bf p5-Tie-Simple: fix HOMEPAGE 2017-11-15 22:18:17 +00:00
wiz
8d95295875 go-ini: fix HOMEPAGE 2017-11-15 22:12:17 +00:00
wiz
4857e2a6c0 go-goptlib: Improve HOMEPAGE. 2017-11-15 22:10:53 +00:00
minskim
11457e810e devel/hdf5{,-c++}: Update to 1.10.1
New features since 1.8.x:
- SWMR (a concurrent read/write file access pattern)
- Fine-tuning the Metadata Cache
- Collective Metadata I/O
- File Space Management
- Virtual Datasets (VDS)
- Partial Edge Chunk Options
- Metadata Cache Image
- Metadata Cache Evict on Close
- Paged Aggregation
- Page Buffering
2017-11-15 20:28:27 +00:00
adam
222e60ace1 Added python to CATEGORIES 2017-11-15 14:18:46 +00:00
adam
927f5e713f py-test: updated to 3.2.5
Pytest 3.2.5:

Bug Fixes
Remove py<1.5 restriction from pytest as this can cause version conflicts in some installations.
2017-11-15 14:14:48 +00:00
wiz
8b7d0d2587 p5-experimental: update to 0.017.
0.017     2017-11-14 16:23:53+01:00 Europe/Amsterdam
          Remove auto_deref for 5.24+
2017-11-15 10:49:00 +00:00
wiz
a246d34e7f p5-Search-Elasticsearch: update to 6.00.
6.00    2017-11-14
        Released 6.00 with default API for 6_0.
        Legacy 5_0 API now released separately
        Trace logging now includes content-type headers where appropriate
        Deprecation warnings are now parsed to extract the message only
        Improved boolean value handling in query string params - now accepts
          true, false, \1, \0, or a JSON::PP::Boolean object
        Handle removal of '.' from @INC in perl 5.26
2017-11-15 10:48:03 +00:00
wiz
7968c47111 p5-Compress-Raw-Zlib: update to 2.075.
2.075 14 Nov 2017

      * Update zlib-src directory to use zlib 1.2.11
        #123245: perl 5.26.1 is vulnerable to CVE-2016-9843, CVE-2016-9841, CVE-2016-9840, CVE-2016-9842

      * Zlib.xs
        Don't allow offset to be greater than length of buffer in crc32.

      * Zlib.xs
        Change my_zcalloc to use safecalloc.
        The link, https://github.com/madler/zlib/issues/253, is the upstream report for the remaining
        valgrind errors not already dealt with by 1.2.11. Using calloc in Zlib.xs for now as a workaround.
        #121074: valgrind errors in the test suite
2017-11-15 10:41:27 +00:00
adam
c2ad52182a py-test-relaxed: added version 1.0.0
pytest-relaxed provides 'relaxed' test discovery for pytest.

Has it ever felt strange to you that we put our tests in tests/, then name the
files test_foo.py, name the test classes TestFoo, and finally name the test
methods test_foo_bar? Especially when almost all of the code inside of tests/
is, well, tests?

This pytest plugin takes a page from the rest of Python, where you don't have
to explicitly note public module/class members, but only need to hint as to
which ones are private. By default, all files and objects pytest is told to
scan will be considered tests; to mark something as not-a-test, simply prefix
it with an underscore.
2017-11-15 09:23:17 +00:00
adam
d1fd7130da py-faker: updated to 0.8.7
0.8.7:
Corrected some issues with the Hungarian (hu_HU) providers, such as incorrectly capitalized company suffixes, street/road type names and place names.
The Hungarian locale's providers.job.job provider now returns Hungarian job names, taken from the Hungarian National Statistical Office (KSH)'s 2008 survey nomenclature of employment (FEOR '08).
Added he_IL locale.
Fix possible infinite loop in random_sample_unique.
Add aliases to make pt_BR address provider compatible with en_US.
Fix ResourceWarning in setup.py.
Update test requirements.
2017-11-15 08:19:15 +00:00
adam
a4d86e7d18 py-test: updated to 3.2.4
Pytest 3.2.4:
Bug Fixes
* Fix the bug where running with --pyargs will result in items with empty parent.nodeid if run from a different root directory.
* Fix issue with @pytest.parametrize if argnames was specified as keyword arguments.
* Strip whitespace from marker names when reading them from INI config.
* Show full context of doctest source in the pytest output, if the line number of failed example in the docstring is < 9
2017-11-15 07:43:41 +00:00
fhajny
fa29124464 Update devel/memcached to 1.5.3.
1.5.3

Fixes
- Add warning about time on very low TTL's in doc/protocol.txt
- pledge privdropping support for OpenBSD
- make for loop more clear in logger watcher
- fix theoretical leak in process_bin_stat
- fix use of unitialized array in lru_maintainer
- -o no_hashexpand to disable hash table expansion
- fix chunked items set in binprot, read from ascii

New Features
- adds get and touch command for ascii protocol


1.5.2

Fixes
- fix more binary protocol documentation errors.
- fix segfault during 31b -> 32b hash table expand
- don't create hashtables larger than 32bit
- some non-user-facing code changes for supporting future features.


1.5.1

Fixes
- add max_connections stat to 'stats' output
- Drop sockets from obviously malicious command strings (HTTP/)
- stats cachedump: now more likely to show data
- memcached-tool: fix slab Full? column
- fix null pointer ref in logger for bin update cmd
- default to unix sockets for tests, make them much less flaky
- PARALLEL=9 make test -> runs prove in parallel
- fix flaky stats.t test

New Features
- --enable-seccomp compiles in options for strict privilege reduction
  in linux. see output of -h for more information.


1.5.0

Fixes
- fix for musl libc: avoid huge stack allocation

New Features
- LRU crawler to background-reclaim memory. Mixed-TTL's and LRU
  reordering leaves many holes, making it difficult to properly size
  an instance.
- Segmented LRU. HOT/WARM/COLD and background processing should try
  harder to keep semi-active items in memory for longer.
- Automated slab rebalancing. Avoiding slab stagnation as objects
  change size over time.
- Faster hash table lookups with murmur3 algorithm (though it's been
  so long this is now outdated again;)
- Reduce memory requirements per-item by a few bytes here and there
- Immediately close connections when hitting the connection limit,
  instead of hanging until a spot opens up.
- Items larger than 512k (by default) are assembled by stacking
  multiple chunks together. Now raising the item size above 1m doesn't
  drop memory efficiency by spreading out slab classes.


1.4.39

Fixes
- fix for CVE-2017-9951
- save four bytes per item if client flags are 0

New Features
- If client flags are "0", no extra storage is used.


1.4.38

Fixes
- hot_max_age is now hot_max_factor - HOT is now limited to 20% of
  COLD's age or 20% of total space, whichever comes first.
- sleep longer between slab move runs (1ms instead of 50us)
- automove script: improve algo, add basic test
- slab_rebal: delete busy items if stuck
- fix LRU maintainer thread slowdown in edge case
- fix rare long background thread pause in hash expansion


1.4.37

Fixes
- LRU crawler: avoid running infinitely.
- fix very old memory leak in ASCII multigets. (when using multiget
  gets and keys after the first one are >255 characters)
- remove old slab mover example script.
- fix crash in page mover while using large items
- automover algo python script
- avoid segfault if idle_timeout value is missing.
- fix rare crash in LRU crawler
- sleep more aggressively in some threads
- don't overflow item refcount on get
- fix solaris compilation error
- usability fix for cache_memlimit command
- fix verbose print for idle-kicker
- disable refhang.t test due to flakiness
- fix ordering issue in conn dispatch (prevents potential hangups)

New Features
- LRU crawler scheduling improvements


1.4.36

- Fix refcount leak in LRU bump buf


1.4.35

Fixes
- init.d script status check routine
- Print with more-restricted format string to fix compiler warning
  with gcc 7's -Wformat-truncation.
- Display HOT/WARM tail age in stats items
- Active items in HOT' flow to WARM (algorithm fix)
- Moves to WARM requires two hits overall (algorithm fix)
- LRU maintainer performance: per-class sleep scheduling
- Allow limiting the internal LRU crawler run length
- Stop using atomics for item refcount management (performance)
- Make the conn suffix list the same as item list (performance)
- Do LRU-bumps while already holding item lock (performance)
- Reduce add_iov() work for TCP connections (performance)

New Features
- "lru" command for setting LRU parameters at runtime
- Allow switching LRU algo's at runtime
2017-11-14 14:13:52 +00:00
adam
0bc5bcbfbd py-dulwich: updated to 0.18.6
0.18.6:
BUG FIXES
* Fix handling of empty repositories in ``porcelain.clone``.
* Raise an error when attempting to add paths that are not under the
  repository.
* Fix error message for missing trailing ].

IMPROVEMENTS
* Enforce date field parsing consistency. This also add checks on
  those date fields for potential overflow.
2017-11-14 11:36:22 +00:00
wiz
bc15eed6d2 p5-Function-Parameters: update to 2.001003.
2.001003  2017-11-11
          - Fix threaded initialization issue better. This is the same issue
            that was fixed in 2.001002, but now we use PL_op_mutex instead of
            PL_check_mutex. This has the advantage of also being thread-safe on
            v5.14.

2.001002  2017-11-09
          - Fix crash when Function::Parameters is loaded at runtime by
            multiple threads (a stack overflow due to infinite recursion).
            This is arguably a core bug (#132413). The current workaround
            employed by Function::Parameters slightly abuses an internal perl
            mutex meant for something else (protecting op checkers), but it
            fixes the issue on perls v5.16 .. v5.26.
            v5.14 doesn't have this API yet, so the workaround is not thread
            safe there. It is technically possible to still run into this issue
            if two threads initialize Function::Parameters at the exact same
            moment (I haven't managed to reproduce this yet, so hopefully it's
            unlikely in practice).
            It is possible to completely avoid the problem on all versions of
            perl and Function::Parameters by making sure the module is loaded
            before the first thread is created.
2017-11-13 15:10:33 +00:00
wiz
53352e1935 p5-Set-Object: update to 1.38.
1.38, 2017-11-11

* Add test_cover and release targets

1.37, 2017-11-11

* Test fixes for -Ddefault_inc_excludes_dot, RT #120540
* Skip failing threads test <= 5.10.0
* Add CI hooks

1.36, 2017-11-10

* Davem fixed get-magic for the new arguments, fixing NetHack-Item
L<[perl #132152]|https://rt.perl.org/Public/Bug/Display.html?id=132152>.
See L<[cpan #123582]|https://rt.cpan.org/Ticket/Display.html?id=123582>

* Stabilize F<t/misc/kwalitee.t> test
2017-11-13 13:59:08 +00:00
wiz
ce3b10d68b p5-PadWalker: update to 2.3.
2.3  Fri 10 Nov 2017 18:26:29 GMT
    - Make tests work with -Ddefault_inc_excludes_dot
      https://rt.cpan.org/Public/Bug/Display.html?id=120421
2017-11-13 13:57:24 +00:00
wiz
b051481b40 p5-Log-Agent: update to 1.003.
## [1.003] - 2017-11-10
### Added
- Added a license file.
2017-11-13 13:56:32 +00:00
adam
d6e2986ca9 cmake: updated to 3.9.6
CMake 3.9.6:
* Restore exclusion of "gcc_eh" from implicit link libraries
2017-11-13 13:38:03 +00:00
adam
a9909db343 libuv: updated to 1.16.1
Changes since version 1.16.0:
* unix: move net/if.h include
* win: fix undeclared NDIS_IF_MAX_STRING_SIZE
2017-11-13 13:28:58 +00:00
wen
c7532e687e Update to 2.2007
Upstream changes:
2.2007   2017-11-12

  [DOCUMENTATION]

  - The Moose::Manual::Attributes pod has been amended to clarify that
    'required' attributes can be satisfied with a 'default' or 'builder' sub,
    and that 'ro' attributes can be set through the constructor.

  - The Moose::Manual::Types pod has been amended to recommend
    Params::ValidationCompiler and Moops instead of older modules (which are
    slow and/or deprecated).

  - other small documentation fixes (thanks to Chris Weyl and Anirvan
    Chatterjee!)

  [OTHER]

  - some dead code has been removed (thanks, Jens Berthold!)

  - all Moose exception classes have been made immutable.
2017-11-13 01:44:53 +00:00
adam
2623a4a886 py-pexpect: updated to 4.3.0
Version 4.3
The async= parameter to integrate with asyncio has become async_= (:ghpull:`431`), as async is becoming a Python keyword from Python 3.6. Pexpect will still recognise async as an alternative spelling.
Similarly, the module pexpect.async became pexpect._async (:ghpull:`450`). This module is not part of the public API.
Fix problems with asyncio objects closing file descriptors during garbage collection (:ghissue:`347`, :ghpull:`376`).
Set the .pid attribute of a :class:`~.PopenSpawn` object (:ghpull:`417`).
Fix passing Windows paths to :class:`~.PopenSpawn` (:ghpull:`446`).
:class:`~.PopenSpawn` on Windows can pass string commands through to Popen without splitting them into a list (:ghpull:`447`).
Stop shlex trying to read from stdin when :class:`~.PopenSpawn` is passed cmd=None (:ghissue:`433`, :ghpull:`434`).
Ensure that an error closing a Pexpect spawn object raises a Pexpect error, rather than a Ptyprocess error (:ghissue:`383`, :ghpull:`386`).
Cleaned up invalid backslash escape sequences in strings (:ghpull:`430`, :ghpull:`445`).
The pattern for a password prompt in :mod:`pexpect.pxssh` changed from password to password: (:ghpull:`452`).
Correct docstring for using unicode with spawn (:ghpull:`395`).
Various other improvements to documentation.
2017-11-10 07:51:58 +00:00
adam
8a06fcc6f3 py-hypothesis: updated to 3.36.0
3.36.0:
This release adds a setting to the public API, and does some internal cleanup:
The :attr:`~hypothesis.settings.derandomize` setting is now documented
Removed - and disallowed - all 'bare excepts' in Hypothesis
Documented the :attr:`~hypothesis.settings.strict` setting as deprecated, and updated the build so our docs always match deprecations in the code.
2017-11-09 07:41:44 +00:00
wiz
f6f486f4c2 devel/Makefile: + p5-Devel-Caller-IgnoreNamespaces 2017-11-08 21:35:46 +00:00
wiz
f82ff1720e devel/p5-Devel-Caller-IgnoreNamespaces: import p5-Devel-Caller-IgnoreNamespaces-1.1
Make available a magic caller() which can ignore namespaces that
you tell it about.
2017-11-08 21:35:32 +00:00
wiz
bc34132863 p5-indirect: update to 0.38.
0.38    2017-11-04 15:40 UTC
        + Fix : [RT #123374] : Compatibility with CV-in-stash optimisation
                Thanks Father Chrysostomos for reporting and contributing a
                patch.
2017-11-08 20:51:53 +00:00
wiz
1ea99e01e1 p5-autovivification: update to 0.18.
0.18    2017-11-04 15:30 UTC
        + Fix : [RT #123411] : Compatibility with CV-in-stash optimisation
                Thanks Father Chrysostomos for reporting and contributing a
                patch.
        + Fix : [RT #122956] : strict/warn flags seem to simply do nothing
                The documentation has been amended to clarify how these two
                options are supposed to be used.
                Thanks Christian Walde for reporting.
2017-11-08 20:50:16 +00:00
wiz
8bdb04e842 p5-Variable-Magic: update to 0.62.
0.62    2017-11-04 16:35 UTC
        + Fix : [RT #123314] : Compatibility with CV-in-stash optimisation
                Thanks Father Chrysostomos for reporting and contributing a
                patch.
2017-11-08 20:49:17 +00:00
wiz
b9575b8f27 p5-Test2-Suite: update to 0.000083.
0.000083  2017-10-25 08:12:18-07:00 America/Los_Angeles

    - Mark a float ests TODO until the PR author can fix it
2017-11-08 20:48:04 +00:00
wiz
e586a32dde p5-Test-Kwalitee: update to 1.27.
1.27      2017-11-05 18:45:40Z
    - make taint test TODO when version.pm is not current (see RT#118087)
2017-11-08 20:46:46 +00:00
wiz
3ec7be6cd9 p5-Specio: update to 0.42.
0.42     2017-11-04

- The Perl library claimed it provided types named LaxVersionStr and
  StrictVersionStr but they were really named LaxVersion and
  StrictVersion. The names have now been fixed to match the documentation, so
  they are LaxVersionStr and StrictVersionStr.


0.41     2017-11-04

- Fixed checks for whether a class is loaded in light of upcoming optimization
  in Perl 5.28. Fixed by Sprout (GH #12).
2017-11-08 20:43:24 +00:00
wiz
1ede002c45 p5-Software-License: update to 0.103.013.
0.103013  2017-10-27 17:45:23+02:00 Europe/Amsterdam
        - guess_license_from_pod() now knows about Software::License::CC0_1_0
        - Enable "v" as a version word
        - Improve FreeBSD (2-Clause) phrases.
        - Added EUPL v1.1 and v1.2
2017-11-08 20:41:58 +00:00
wiz
fd4a3fcfab p5-Shell-Config-Generate: update to 0.31.
0.31      2017-10-25 11:10:03 -0400
  - Production release identical to 0.30_01

0.30_01   2017-09-08 15:08:18 -0400
  - You can now pass a string name of the shell
    to generate and generate_file
2017-11-08 20:39:26 +00:00
wiz
543cd49f7c p5-Scope-Upper: update to 0.30.
0.30    2017-11-04 15:55 UTC
        + Fix : [RT #123481] : Compatibility with CV-in-stash optimisation
                Thanks Father Chrysostomos for reporting and contributing a
                patch.
2017-11-08 20:37:05 +00:00
wiz
86fdd90b0b p5-Role-Tiny: update to 2.000006.
2.000006 - 2017-11-08
  - account for code references stored directly in stash (for perl 5.28)
  - work around hint leakage when loading modules in perl 5.8 and 5.10.1
2017-11-08 20:35:48 +00:00
wiz
a2885dd264 p5-PPIx-Regexp: update to 0.053.
0.053		2017-10-30	T. R. Wyant
    Recognize \px as Unicode char class. At least, when the x is C, L,
    M, N, P, S or Z.

    The 'parse' argument to new() is now deprecated.
2017-11-08 20:33:41 +00:00
wiz
afbab62b16 p5-Module-Build-XSUtil: update to 0.18.
0.18 2017-11-01T18:22:27Z
    - Remove Module::Build::Tiny from deps

0.17 2017-10-31T13:00:43Z
    - Support pure-perl build
2017-11-08 20:31:48 +00:00
wiz
5060a7682c devel/Makefile: + p5-Cwd-Guard. 2017-11-08 20:27:58 +00:00
wiz
5ee9189b8c devel/p5-Cwd-Guard: import p5-Cwd-Guard-0.05
Temporary changing working directory.
2017-11-08 20:27:38 +00:00
wiz
b9152538bc p5-Log-Report-Optional: update to 1.04.
version 1.04: Mon 30 Oct 17:37:49 CET 2017

	accidentally removed 1.03 from CPAN
2017-11-08 20:19:24 +00:00
wiz
c08d2255ea p5-Log-Report: update to 1.23.
version 1.23: Thu  2 Nov 10:40:24 CET 2017

	Improvements:
	- understand objects in report()   rt.cpan.org #123241 [Andy Beverley]
	- understand DBIx::Class::Exception in try{}
	- understand XML::LibXML::Error in try{}
2017-11-08 20:18:04 +00:00
wiz
e3b2dad5cc p5-Log-Agent: update to 1.002.
# Change Log

## [1.002] - 2017-10-27
### Added
- Added support for TravisCI.

### Fixed
- Fix test failures due to '.' removal from @INC under Perl 5.26 when
  PERL_USE_UNSAFE_INC=0. (Kent Fredric, CPAN #121459)
2017-11-08 20:16:24 +00:00
wiz
d20f5b4fd3 p5-Gnome2: update to 1.047.
Overview of changes in Gnome2 1.047
===================================

* RT#121440 - Fix test failures when '.' missing from @INC path
2017-11-08 20:13:44 +00:00
wiz
18cdcec5c5 p5-Glib-Object-Introspection: update to 0.044.
Overview of changes in Glib::Object::Introspection 0.044
========================================================

* perli11ndoc: properly handle callback fields without return value
∗ interface -> SV: correctly marshal class struct args of functions
2017-11-08 19:54:31 +00:00