Commit graph

29928 commits

Author SHA1 Message Date
adam
2f886bd7e6 Removed unused lines 2017-11-26 16:56:06 +00:00
wiz
dffc29f892 netcdf-fortran: follow redirects 2017-11-26 10:51:20 +00:00
wiz
21aea21bd6 netcdf-cxx: follow redirects 2017-11-26 10:51:05 +00:00
wiz
0669573eec netcdf: follow redirects 2017-11-26 10:50:48 +00:00
wiz
518feff7ba gps: update HOMEPAGE 2017-11-26 10:45:55 +00:00
wiz
cc7a534978 gprbuild-aux: update HOMEPAGE 2017-11-26 10:45:28 +00:00
wiz
fc1a6a2053 p5-Params-ValidationCompiler: update to 0.25.
0.25     2017-11-23

- All exceptions now include a stack trace by default when treated as a
  string. This makes finding where validation failed a lot easier. Fixes GH
  #18.

- The name for a subroutine is now used in some exception messages, even if
  Sub::Util cannot be installed.
2017-11-26 10:02:56 +00:00
wiz
7c6da4c5b5 p5-ExtUtils-CBuilder: update to 0.28.02.30.
0.280230 - 2017-11-22

  Fixed:

  - Updated Changes
  - Used OurPkgVersion instead of PkgVersion

0.280229 - 2017-10-13

  Fixed:

  - Remove dependency to 'vars' package.

0.280228 - 2017-07-20

  Fixed:

  - Fix link() on Windows, broken in version 0.280226.

0.280227 - 2017-07-19

  Fixed:

  - Restore compatibility of test suite to Perl 5.6.
2017-11-26 10:02:07 +00:00
wiz
f49a5f945d py-gobject3: update to 3.26.1.
3.26.1  27-Oct-2017
        - pygobject-object: Fix Python GC collecting a ref cycle too early (Christoph Reiter) (#731501)
        - Fix potential uninitialized memory access during GC (Daniel Colascione) (#786872)
        - test: revert parts of the previous test as it's broken on 32 bit builds (Christoph Reiter) (#786948)
        - flags: Add testcase for bug 786948 (Christoph Reiter) (#786948)
        - fix potential overflow when marshalling flags from py interface (Philippe Renon) (#786948)
        - to_py_array: Properly handle enum array items (Christoph Reiter) (#788890)
        - closure: Fix unaligned and out-of-bounds access (James Clarke) (#788894)
        - build: Fix not installing .egg-info file (Christoph Reiter) (#777719)
        - configure.ac: version bump to 3.26.1 (Christoph Reiter)

3.26.0  12-Sep-2017
        - configure.ac: pre-release version bump to 3.26.0 (Christoph Reiter)
        - closure: silence a new compiler warning (Christoph Reiter)
        - tests: skip some failing test under Windows with Python 3.6 (Christoph Reiter)
        - tests: pyflakes/pep8 fixes (Christoph Reiter)
        - tests: Fix cairo test with pycairo >= 1.13 (Christoph Reiter)
        - Make sure version information passed to require_version is a string. (Benjamin Berg) (#781582)
        - configure.ac: post-release version bump to 3.25.2 (Christoph Reiter)

3.25.1  21-Apr-2017
        - Bump pycairo requirement to 1.11.1 (Christoph Reiter) (#707196)
        - configure.ac: Always disable -Werror (Christoph Reiter)
        - foreign-cairo: Enable cairo.Region support also on Python 2 if available (Christoph Reiter)
        - configure.ac: remove unused PLATFORM variable (Christoph Reiter)
        - configure.ac: Remove unused PySignal_SetWakeupFd check (Christoph Reiter)
        - tests: remove python 2.5/3.2 compat code (Christoph Reiter)
        - configure.ac: Require Python 3.3 (Christoph Reiter)
        - tests: Make test suite run with GTK+ 4 (Christoph Reiter)
        - tests: always call require_version; add TEST_GTK_VERSION env var (Christoph Reiter)
        - tests: Fix make check.valgrind (Christoph Reiter)
        - tests: Don't skip Regress tests when cairo is missing (Christoph Reiter)
        - tests: fix invalid regex escaping (Christoph Reiter)
        - tests: avoid mapping a GtkWindow (Christoph Reiter) (#780812)
        - tests: silence some glib deprecation warnings (Christoph Reiter) (#780812)
        - tests: avoid deprecation warnings for assertRegexpMatches/assertRaisesRegexp (Christoph Reiter) (#780812)
        - pygi-source: clear exceptions in finalize handler (Christoph Reiter) (#780812)
        - Fix pep8 errors (Christoph Reiter)
        - Remove gi._gi._gobject and gi._gobject modules (Christoph Reiter) (#735206)
        - Remove gi._gi._glib module (Christoph Reiter) (#735206)
        - GValue: add overflow checking for py -> gint; forward marshaling exceptions (Christoph Reiter) (#769789)
        - pygobject_lookup_class: clear exceptions between calls and don't return with one set (Christoph Reiter) (#773394)
        - Avoid some new deprecation warnings (Christoph Reiter) (#780768)
        - Raise RuntimeError in case an uninitilialized GObject.Object is marshaled (Christoph Reiter) (#730908)
        - closure: support unichar args (Christoph Reiter) (#759276)
        - Add support for bytes and non-utf-8 file names. (Christoph Reiter) (#746564)
        - test_gi: use correct min/max constants for gsize/gssize (Christoph Reiter) (#780591)
        - Don't use long format string for formatting pointers (Christoph Reiter) (#780591)
        - Fix conversion from pointers to hashfunc return values. (Christoph Reiter) (#780591)
        - Fix PyLong <-> GPid conversion on 64bit Windows (Christoph Reiter) (#780591)
        - property: support setting flags (Christoph Reiter) (#726484)
        - overrides: warn on instantiation of Gio.VolumeMonitor (Christoph Reiter) (#744690)
        - Remove gi.overrides.overridefunc (Christoph Reiter) (#686835)
        - tests: Reduce usage of timeout_add() and sleep() (Christoph Reiter) (#698548)
        - tests: Remove TestMainLoop.test_concurrency (Christoph Reiter) (#698548)
        - Update .gitignore: add *.dll, *.dylib, .DS_STORE (Christoph Reiter)
        - tests: Make test suite run on Windows (Christoph Reiter) (#780396)
        - tests: Make test suite run on macOS (Christoph Reiter) (#780396)
        - Fix various compiler warnings for 32bit builds (Christoph Reiter) (#780409)
        - pep8 fix (Christoph Reiter)
        - testhelper: only link against libpython on Windows (Christoph Reiter) (#773803)
        - overrides: Fix Gtk.TextBuffer.insert_with_tags_by_name() with no tags (Garrett Regier) (#772896)
        - Make use of instance-argument annotations (Christoph Reiter) (#735076)
        - Remove pyglib_gil_state_ensure/pyglib_gil_state_release (Christoph Reiter) (#699440)
        - Remove support for building without threads (Christoph Reiter) (#699440)
        - pygtkcompat: Allow multiple calls to enable(), enable_gtk() as long as the version matches (Christoph Reiter) (#759009)
        - tests: Update Makefile for building tests on OS X (Simon Feltman) (#762176)
        - testhelper: propagate exception if _gobject could not be imported (Mikhail Fludkov) (#772949)
        - pygi-info: initialize GIArgument before passing it to g_constant_info_get_value (Christoph Reiter) (#772949)
        - tests: build libregress with disabled cairo (Mikhail Fludkov) (#772949)
        - tests: use g-ir utils found by pkg-config (Mikhail Fludkov) (#772949)
        - Add a foreign type for cairo_region_t. (Shyouzou Sugitani) (#667959)
        - aclocal: make local file discover by reading AC_CONFIG_MACRO_DIR work (Christoph Reiter) (#777713)
        - Port from gnome-common to autoconf-archive (Christoph Reiter) (#777713)
        - Fix various potential compiler warnings (Christoph Reiter) (#777713)
        - configure.ac: post-release version bump to 3.25.0 (Christoph Reiter)
        - Remove egg make target (Christoph Reiter) (#777719)
        - Remove legacy docs (Christoph Reiter) (#777719)
2017-11-25 23:54:00 +00:00
wiz
dfe0da8699 waf: update to 2.0.2.
NEW IN WAF 2.0.2
----------------
* Improve Intel Fortran compiler detection on Windows #2063
* Ensure that the task count starts at 1 in the build outputs
* Add a --pdb option to start pdb on unexpected exceptions #2052
* Fix conflicting qm/qrc re-used output files for multiple targets #2065
* Add java support in protobuf (extras) #2049
* Add a java test example (extras) #2062
* Enable symbol processing for empty targets (extras) #2053

NEW IN WAF 2.0.1
----------------
* Improve the default preprocessor behaviour for gcc/msvc
* Accept task objects in Build.add_to_group for compatibility reasons
* Prevent xcode generator from overwriting existing features #2038
* Fix self.includes data scope #2035
* Fix Node.ant_glob case sensitivity regression #2034
* Fix Logs.verbose options regression #2033

NEW IN WAF 2.0.0
----------------
* Provide a new priority system to improve scalability on complex builds
* Provide TaskGroup objects to improve scalability on complex builds
* Force new files into the build directory by default (use Node objects to bypass)
* Provide built-in support for building over UNC paths
* Simplify the Task class hierarchy; TaskBase is removed
* Display commands as string with "WAF_CMD_FORMAT=string waf build -v"
* Have ant_glob(..., generator=True) return a Python generator
* Accept nested lists and generators in bld(source=...)
* Sort TaskGen methods in alphabetical order by reversing TaskGen.prec order

* Remove 'ut_fun' from waf_unit_test.py
* Remove Node.sig and Node.cache_sig
* Remove the BuildContext.rule decorator
* Remove Task.update_outputs, Task.always_run
* Remove atleast-version, exact-version and max-version from conf.check_cfg
* Remove c_preproc.trimquotes
* Remove field_name, type_name, function_name from conf.check() tests
* Remove extras/mem_reducer.py as a better solution has been merged
* Remove Utils.ex_stack (use traceback.format_exc())
2017-11-25 12:57:38 +00:00
wiz
a95f13736f py-zconfig: update to 3.2.0.
3.2.0 (2017-06-22)
------------------

- Drop support for Python 2.6 and 3.2 and add support for Python 3.6.

- Run tests with pypy and pypy3 as well.

- Host docs at https://zconfig.readthedocs.io

- BaseLoader is now an abstract class that cannot be instantiated.

- Allow ``nan``, ``inf`` and ``-inf`` values for floats in
  configurations. See
  https://github.com/zopefoundation/ZConfig/issues/16.

- Scripts ``zconfig`` (for schema validation) and
  ``zconfig_schema2html`` are ported to Python 3.

- A new ``ZConfig.sphinx`` `Sphinx extension
  <https://zconfig.readthedocs.io/en/latest/documenting-components.html#documenting-components>`_
  facilitates automatically documenting ZConfig components using their
  description and examples in Sphinx documentation. See
  https://github.com/zopefoundation/ZConfig/pull/25.

- Simplify internal schema processing of max and min occurrence
  values. See https://github.com/zopefoundation/ZConfig/issues/15.

- Almost all uses of ``type`` as a parameter name have been replaced
  with ``type_`` to avoid shadowing a builtin. These were typically
  not public APIs and weren't expected to be called with keyword
  arguments so there should not be any user-visible changes. See
  https://github.com/zopefoundation/ZConfig/issues/17

3.1.0 (2015-10-17)
------------------

- Add ability to do variable substitution from environment variables using
  $() syntax.

3.0.4 (2014-03-20)
------------------

- Added Python 3.4 support.


3.0.3 (2013-03-02)
------------------

- Added Python 3.2 support.


3.0.2 (2013-02-14)
------------------

- Fixed ResourceWarning in BaseLoader.openResource().


3.0.1 (2013-02-13)
------------------

- Removed an accidentally left `pdb` statement from the code.

- Fix a bug in Python 3 with the custom string `repr()` function.


3.0.0 (2013-02-13)
------------------

- Added Python 3.3 support.

- Dropped Python 2.4 and 2.5 support.


2.9.3 (2012-06-25)
------------------

- Fixed: port values of 0 weren't allowed.  Port 0 is used to request
  an ephemeral port.


2.9.2 (2012-02-11)
------------------

- Adjust test classes to avoid base classes being considered separate
  test cases by (at least) the "nose" test runner.


2.9.1 (2012-02-11)
------------------

- Make FileHandler.reopen thread safe.


2.9.0 (2011-03-22)
------------------

- Allow identical redefinition of ``%define`` names.
- Added support for IPv6 addresses.


2.8.0 (2010-04-13)
------------------

- Fix relative path recognition.
  https://bugs.launchpad.net/zconfig/+bug/405687

- Added SMTP authentication support for email logger on Python 2.6.


2.7.1 (2009-06-13)
------------------

- Improved documentation

- Fixed tests failures on windows.


2.7.0 (2009-06-11)
------------------

- Added a convenience function, ``ZConfig.configureLoggers(text)`` for
  configuring loggers.

- Relaxed the requirement for a logger name in logger sections,
  allowing the logger section to be used for both root and non-root
  loggers.
2017-11-25 12:39:16 +00:00
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