Commit graph

33236 commits

Author SHA1 Message Date
wiz
b5c3920edf confuse: update to 3.2.2.
[v3.2.2][] - 2018-08-19
-----------------------

This is a security patch release for CVE-2018-14447.  The vulnerability
affects all releases since v3.1 when the `CFGF_COMMENTS` functionality
was first introduced.

### Fixes
* Issue #109: Out of bounds read in `lexer.l:trim_whitespace()`.
2019-05-01 07:15:18 +00:00
gdt
12d2981858 devel/scons: Explain about common woes 2019-04-30 22:14:57 +00:00
adam
e2d062b21f memcached: updated to 1.5.14
1.5.14:
Bugfix release. No new features. Fix an extstore test failure introduced in 1.5.13. All other bugs are trivial or older.

Fixes
update -h output for -I (max item size)
fix segfault in "lru" command
fix compile error on centos7
extstore: error adjusting page_size after ext_path
extstore: fix segfault if page_count is too high.
close delete + incr item survival race bug
FreeBSD superpages checking.
FreeBSD capabilities support.
memcached-tool dump fix loss of exp value
Add optional feature support to RPM package building
Fix "qw" in "MemcachedTest.pm" so wait_ext_flush is exported properly
2019-04-30 11:39:17 +00:00
adam
459282537e py-requests-mock: updated to 1.6.0
1.6.0
* Fix PEP8 failure in test\_adapter
* Respect user provided content encoding type
* Update minimum requests version to 2.3
* Added support for purl
* Add testing for Python 3.7 & PyPy3
* Drop \_matcher from request pickled state
* Clarify the pytest configuration documentation
* Update mocker.rst
2019-04-30 09:34:25 +00:00
adam
04bd803dfb py-fakefs: updated to 3.5.8
Version 3.5.8
Another bug-fix release that mainly fixes a regression wih Python 2 that has been introduced in version 3.5.3.

Fixes
regression: patching build-in open under Python 2 broke unit tests
fixed writing to file added with add_real_file
fixed argument name of FakeIOModule.open

Infrastructure
more changes to run tests using python setup.py test under Python 2 regardless of pathlib2 presence
2019-04-30 07:54:21 +00:00
adam
73e977a049 ccache: updated to 3.7
Changes 3.7:
Fixed crash when the debug mode is enabled and the output file is in a non-writable directory, e.g. when the output file is /dev/null.

Fixed an issue when printing very large log messages to the debug log.

Fixed bugs related to support for -gsplit-dwarf. Previously ccache could produce an incorrect link to the .dwo file in the .o file.

Compilations with /dev/null as the input file are now cached.

ccache has learned how to contruct the object filename if no -o option is given and the source filename does not include a . or ends with a ..

Fixed a temporary file leak when the depend mode is enabled and the compiler produces standard error output.

Fixed a bug in the depend mode where a manifest hash only could be associated with one set of header dependencies.

Manifest files did not get marked as used on direct cache hits, so the LRU cache cleanup would incorrectly remove them eventually. This has been fixed.

The rewriting of absolute paths into relative paths in the dependency file has been enabled in the depend mode as well.

ccache now ignores unknown keys in configuration files for forward compatibility.

Rearranged command-line options into sections in the help text.

Documented the previously undocumented --dump-manifest and --hash-file options (only useful for debugging ccache itself).

Added missing documentation for the command-line option -k/--get-config added in ccache 3.5.

Renamed the --print-config command to --show-config.

Added a new --print-stats command that prints statistics counters in machine-parsable (tab-separated) format.

ccache no longer creates a missing output directory, thus mimicking the compiler behavior for -o out/obj.o when “out” doesn’t exist.

-fdebug-prefix-map=ARG, -ffile-prefix-map=ARG and -fmacro-prefix-map=ARG are now included in the hash, but only the part before “ARG”. This fixes a bug where compiler feature detection of said flags would not work correctly with ccache.

Bail out on too hard compiler option -gtoggle.

Bail out on too hard Clang options --analyze and -analyze.

Improved debug logging of file hashes in depend mode.

Improved handling of various -g* options. In particular, ccache now understands that -g0 cancels out previous -g* options.

Worked around a problem with Automake related to .d files when using the hard link mode.

Added opt-in (at configure time) support for enabling trace logs for profiling ccache itself. See doc/DEVELOPER.md in the code tree for more information

Removed support for Fortran 77 again. Some Fortran support was added in ccache 3.3, but the implementation did not work when Fortran modules are involved.
2019-04-29 17:13:15 +00:00
adam
a2f1f309f9 py-typed-ast: updated to 1.3.5
1.3.5:
Unknown changes
2019-04-29 07:47:09 +00:00
gdt
55acc28313 devel/uthash: Update to 2.1.0
Version 2.1.0 (2018-12-20)
--------------------------
* silence some Clang static analysis warnings
* add LL_INSERT_INORDER and LL_LOWER_BOUND etc (thanks, Jeffrey Lovitz and Mattias Eriksson!)
* add uthash_bzero for platforms without <string.h>
* fix a missing HASH_BLOOM_ADD in HASH_SELECT (thanks, Pawel Veselov!)
* permit malloc failure to be recoverable via HASH_NONFATAL_OOM (thanks, Pawel Veselov!)
* avoid repeated calls to uthash_strlen in HASH_FIND_STR
* rename uthash_memcmp to HASH_KEYCMP, leaving the old name for compatibility
* add utstack.h
* remove libut

Version 2.0.2 (2017-03-02)
--------------------------
* fix segfault in HASH_ADD_INORDER etc (thanks, Yana Kireyonok!)
* remove spurious cast to unsigned in utstring_len (thanks, Michal Sestrienka!)
* add uthash_memcmp and uthash_strlen for platforms without <stdlib.h> (thanks, Pawel Veselov!)
* fix a C++ incompatibility in utringbuffer

Version 2.0.1 (2016-07-05)
--------------------------
* in-order insertion macros HASH_ADD_INORDER etc (thanks, Thilo Schulz!)
* by-hashvalue insertion macros HASH_ADD_BYHASHVALUE etc
* during key comparison, check hashvalue before doing a full memcmp
* add utringbuffer.h

Version 1.9.9.1 (2014-11-18)
----------------------------
* inclusion of experimental libut bundle with utvector in opt/
* use shift in Bernstein hash instead of multiply (thanks, Jimmy Zhuo!)
* switch ssize_t types in utarray/utstring to size_t (thanks, Hong Xu!)
* fix utstring pointer math on >4GB strings (thanks, Thomas Bottesch!)
* change FNV hash to FNV-1a varation (thanks, dwest1975!)
* fix bug in HASH_REPLACE_STR (thanks, Ilya Kaliman!)
2019-04-29 00:18:14 +00:00
adam
18f7fb7bbd py-mmh3: added version 2.5.1
Python wrapper for MurmurHash (MurmurHash3), a set of fast and robust hash
functions.
2019-04-28 18:47:13 +00:00
rillig
1b56162416 devel/gettext-lib: disable check for unknown configure options 2019-04-28 18:33:57 +00:00
wiz
f2251ed3f1 glade3: remove, moved to glade 2019-04-28 07:08:15 +00:00
wiz
761346931a *: switch from glade3 to glade 2019-04-28 07:07:48 +00:00
wiz
e88dc41f6c glade: replace with glade3, nothing uses this. 2019-04-28 07:06:06 +00:00
markd
be6480aff0 kcoreaddons: fix installation of kcoreaddons.categories 2019-04-27 21:42:50 +00:00
wiz
fe6cece060 pcre2: update to 10.33.
Version 10.33-RC1 16-April-2019
-------------------------------

Yet more bugfixes, tidies, and a few enhancements, summarized here (see
ChangeLog for the full list):

1. Callouts from pcre2_substitute() are now available.

2. The POSIX functions are now all called pcre2_regcomp() etc., with wrapper
functions that use the standard POSIX names. However, in pcre2posix.h the POSIX
names are defined as macros. This should help avoid linking with the wrong
library in some environments, while still exporting the POSIX names for
pre-existing programs that use them.

3. Some new options:

   (a) PCRE2_EXTRA_ESCAPED_CR_IS_LF makes \r behave as \n.

   (b) PCRE2_EXTRA_ALT_BSUX enables support for ECMAScript 6's \u{hh...}
       construct.

   (c) PCRE2_COPY_MATCHED_SUBJECT causes a copy of a matched subject to be
       made, instead of just remembering a pointer.

4. Some new Perl features:

   (a) Perl 5.28's experimental alphabetic names for atomic groups and
       lookaround assertions, for example, (*pla:...) and (*atomic:...).

   (b) The new Perl "script run" features (*script_run:...) and
       (*atomic_script_run:...) aka (*sr:...) and (*asr:...).

   (c) When PCRE2_UTF is set, allow non-ASCII letters and decimal digits in
       capture group names.

5. --disable-percent-zt disables the use of %zu and %td in formatting strings
in pcre2test. They were already automatically disabled for VC and older C
compilers.

6. Some changes related to callouts in pcre2grep:

   (a) Support for running an external program under VMS has been added, in
       addition to Windows and fork() support.

   (b) --disable-pcre2grep-callout-fork restricts the callout support in
       to the inbuilt echo facility.
2019-04-27 18:33:12 +00:00
wiz
5b7219a0f8 orc: update to 0.4.29.
0.4.29
======

  - PowerPC: Support ELFv2 ABI (A. Wilcox) and ppc64le (Michel Normand)
  - Mips backend: only enable if the DSPr2 ASE is present (James Cowgill)
  - Windows and MSVC build fixes (Nirbheek Chauhan, Tim-Philipp Müller)
  - orccpu-arm: Allow 'cpuinfo' fallback on non-android (Edward Hervey)
  - pkg-config file for orc-test library (Tim-Philipp Müller)
  - orcc: add --decorator command line argument to add function decorators
    in header files (Tim-Philipp Müller)
  - meson: Make orcc detectable from other subprojects (Seungha Yang)
  - meson: add options to disable tests, docs, benchmarks, examples,
    tools, etc. (Sebastian Dröge, Tim-Philipp Müller)
  - meson: misc. other fixes (James Cowgill, Nirbheek Chauhan, Sebastian Dröge)
2019-04-27 18:22:39 +00:00
wiz
dff5187a56 anjuta: bump for glade3 update and dependency change 2019-04-27 15:29:46 +00:00
wiz
3bfecba47b glade: update to 3.22.1.
Based on wip/glade by ng0 and myself.

============
Glade 3.22.1
============

	- Fix bug #794492 "Glade always re-enables the client-side-decoration option"
	- Fix bug #794518 "Does not write the accessible-role accessibility property"
	- Fix bug #782753 "Glade does not allow ApplicationWindow's title to be marked as translatable"
	- Fix GtkDialog CSD support

============
Glade 3.22.0
============

	- Fix bug 774994 "in treeview columns editor contextual menu does nothing"
	- Simplified GladeBaseEditor
	- Fix formatting / layout of project verification details (Daniel P. Berrange)
	- Widge chooser: activate treeview with single click and enable Drag & Drop
	- Fix Design view selected state
	- Fixes bug 793036 "GtkCellRenderer Properties not loaded from glade file" (peter Onion)
	- Fix bug in action widgets response-id parsing on 32bits system
	- Fix bug 772485 "File Name property of GtkImage is copied to all other GtkImage"
	- GladeProject: always treat resource properties as relative
	- Fix bug 793652 "Crash when deleting a list"
	- Fix bug 793757 "Gtk-CRITICAL **: _gtk_window_add_popover: assertion '_gtk_widget_get_parent (popover) == NULL' failed"
	- Add GDK_SUPER_MASK accelerator handling (Sebastian Stang)
	- Fix bug #778537 "ActionBar need placeholder"
	- Fix bug #794141 - Gtk.IconView disappeared from glade (Albfan)

============
Glade 3.21.0
============

	- Main window UI overhaul
	- An enhanced enum integer editor based on patch contributed by Lukas K
	- Added GtkGLArea object to gtk+ catalog
	- Initial support for WebKit2GTK+ library
	- Add GtkStackSidebar to control and display widget group
	- Bug 767812 "Please don't list 'Taiwan' as 'Taiwan, Province of China' in the country list"
	- Bug 763188 - Use correct tag when referring to Palette (Sebastian Rasmussen)
	- Fix typo in translatable string; fixing old bug 746531 (Tristan)
	- Fix markup typos (Andre Klapper)

============
Glade 3.20.2
============

	- Fix bug 763624 "Glade interface designer eating ram & cpu" (Arnaud Rebillout)
	- Install appstream metadata to non-deprecated location (Jeremy Bicha)
	- Fix bug 790452 "Glade saves invalid GtkBuilder XML"
	- Fix bug 782645 "GtkLabel xalign and halign appeared in GTK+ 3.16 and are not deprecated" (Arnaud Rebillout)
	- Fix bug 773669 "add background class to GladeDesignLayout children" (Lukas K)

============
Glade 3.20.1
============

	- Fixed glib g_ptr_array_find() name clash
	- Fixed survey css matching error on CSD
	- Fixed bug #773997 "GLADE 3.20: crash on changing ToolItem type"
	- Fixes bug #765562 "Using Spacebar to change menu selction causes crash"
	- Fixed "format not a string literal" warnings (Bastien Nocera)
	- Fixed bug #765885 "client side decoration, no space to add header bar"
	- Fixed bug #589306 - Clicking in ... swap order of accelerators (Roberto Guido)
	- Fixed bug #761651 "[Wayland] glade previewer is resizing windows until it crashes gnome-shell"

============
Glade 3.20.0
============

	- Workspace layout: render frame and selection box with CSS
	- GtkWindow: don't set the same titlebar multiple times (Ben Iofel)
	- Fixed bug 761839: Fix 'glade' command name in user manual (Anders Jonsson)
	- Fixed bug 536840 - Save palette small icon preference (Tristan)
	- Fixed bug 430445 - null string default title for GtkFileChooserButton (Tristan)
	- Integrate new properties in editor for GtkLabel, GtkTextView, GtkPopover, GtkStackSwitcher (Tristan)
	- Fixed bug 750985 - GtkMisc property deprecations (Tristan)
	- Fixed bug 759872 - Show popovers hidden by model buttons (Tristan)
	- Fixed bug 751234 - Ignore tearoff-state property in the workspace (Tristan)
	- Fixed bug 759455 - Avoid showing window decorations in Glade's workspace (Tristan)
	- Fixed bug 759395 - Ignore ESC key press from popovers (Tristan)
	- Fixed bug 760610: Disable scroll events on property editor widgets (Tristan)
	- Support id-less builder files (DX hackfest)
	- Added missing tags to the AppData file (Richard Hughes)
	- Fixed bug 759847 "Don't crash when popover menu children have no visible-submenu set" Руслан Ижбулатов
	- Added support for GtkActionBar and GtkFlowBox (Matthias Clasen)
	- Main UI frontend: Use wide paned handles (Tristan)
	- Fixed warning about imbalanced children in GtkNotebook support (Tristan)
	- Added support for GtkPopoverMenu and GtkModelButton (Matthias Clasen)
	- Added support for GtkPopover bug 740104 (Matthias Clasen)
	- Fixed bug 754131 "Avoid crashes when loading boxes with center-child children"
	- Added <kudos> section to app data as requested by Richard Hughes.
	- Added missing displayable values bugs 758290, 758289, 758288, 758287 (Matthias Clasen)
	- Deprecate GtkAction, GtkActivatable, and friends bug 757609 (Ben Iofel)
	- Avoid GTK+ style context warnings bugs 758296, 758297, 758299, 758300 (Matthias Clasen)
	- Drop deprecated style properties in GladeCloseButton bug 758280 (Matthias Clasen)
	- Replace use of deprecated gdk_cursor_new (Ben Iofel)
	- Add "Stack" to "Add parent" menu bug 754030 (Florian Richter)
	- Fixed bug 741923 "build: Add dependency on libm for floor() and ceil()" (Philip Withnall)

============
Glade 3.19.0
============

	- Bug 732328 "New: add python3 support" (Bohuslav "Slavek" Kabrda)
	- Added new symbolic variant of the app icon (747024 - Jakub Steiner)
	- Bug #741165 "Previewer crashes when taking PNG screenshot"
	- Added GtkSidebarWidget support (Matthias Clasen)
	- Added GtkStack and GtkStackSwitcher support (738480 - Matthias Clasen)
	- Added GtkHeaderBar support (bug 700914 - Matthias Clasen)
	- Improved undo/redo command list handling.
	- Added GtkBox center-widget support (bug 738473 - Matthias Clasen)
	- Added GtkSearchBar support (bug 738493 - Matthias Clasen)
	- Support CSD windows (Bug 700914 - Matthias Clasen)
	- Use current gtk-mac-integration API (bug 738339 - Philip Chimento)
	- Fixed bug 732575 "Changed the type hint on the "Edit Separately" window to 'utility'" (Tristan)
	- Fixed bug "Missing plural form for UI string: emited %d time(s)"
	- Avoid reading freed data in glade_project_read_requires (David Shea)
	- Added class chooser popover to workspace. (Bug 708146 "Catalog search entry")
	- Added GThemedIcon support.
	- GladePreviewer: show handler information in infobar when a signal is emited.
	- Migrated UI from stock icons to icon names.
	- Seal needed deprecated API and replaced deprecared API.
	- GladeWindow: only show found recent files.
	- Added GtkLockButton support.

============
Glade 3.18.3
============

	- Fixed property editor focus lost bug with construct-only properties
	- GladePreviewer: Fixed bug previewing templates.
	- Fixed Bug 727914 "Logo is not shown in About-dialog"
	- Fixed Bug 353002 "wrong cursor over widgets"
	- Fixed bug 728377 "sensitivity of mnemonic-widget entry is not correct when loading file" (David Shea)
	- Fixed bug 728348 "impossible to set non-integer values for scale in text attribute dialog" (David Shea)
	- Fixed bug 726410 "Save palette appearance between sessions" (TingPing)

============
Glade 3.18.2
============

	- Added dialog at start up to advertise user survey.
	  Fixes bug 726800 "New: UI break: add dialog to advertise user survey"
	- Fixes bug 727992 "Editing UI and saving does not remove deleted Combo with Entry"
	- Fixed bug 364064 "Property Editor / Common tab: width & height request checkboxes have no effect"

============
Glade 3.18.1
============

	- Fixed Bug 727014 "32 bit builds fail with -Werror=format-security"
	- GtkDialog: disabled use-header-bar property untill Glade supports GtkHeaderBar
	- Fixed bug in numeric property editors (Box size)

============
Glade 3.18.0
============

	- Added License property to Glade project
	- Added realtime preview for custom CSS
	- Added support for previewing templates
	- glade-previewer added --slideshow option
	- Fixed Bug 702314 "Cancelling an Add Parent action is destructive"
	- pango attribute editor: don't write on cancel for color/font (Timm Bäder)
	- Fixed bug 711568 "[PATCH] glade crashes upon startup" (thanks to Lubomir Rintel)
	- Fixed Bug 712289 "Glade silently fails to open malformed ui file"
	- Sort object dependancy before saving using a topological sorting algorithm
	- Fixed Bug 709609 "[PATCH] Change way of sorting before writing XML output."
	- Fixed Bug 711858 "editing glade project results in long CPU usage spikes after upgrading to 3.16 and GTK+3.10"
	- Fixed <requires> tag output
	- Fixed cellrenderer model column combobox chooser.
	- Fixed issue with numeric property editors.
	- Restored shortcuts function in workspace.
	- Added new jhbuild based bundling system for 64bit linux bundles. (Tristan Van Berkom)
	- Bug 720585 - Fix order of customized property output.
	- gladeui: fix a pair of printf security problems (Ryan Lortie)
	- Added Registration & User Survey Dialog in Help menu
	- Fixed bug 723819 "Correct bounds checking for design view highlight" (Chris Johns)
	- Fixed bug #721098 "Anjuta hangs when opening project"
	- GtkGrid: Don't save width/height at their default values (Kalev Lember)

============
Glade 3.16.0
============

	- Added AppData for gnome-software to pick up glade
	  Fixes bug 708641 "Please include an AppData file"

============
Glade 3.15.4
============

	- Fixed bug when copying a button with custom content.
	- Added workaround for Bug 625867 "RadioButton information lost on cut+paste, add/remove parent, etc"
	- Fixes bug that prevented the runtime object to show the right pixbuf when copying a GtkImage.
	- Fixed Bug 679079 "Glade changes the "homogenous" packing property of toolbar buttons to "yes""
	- Improved pango text integer attributes editors. This should be enough to close Bug 679006
	  "The "size" attribute for labels only accepts integer values (not strings like "larger")"
	- Fixed bug 643923 "Should not use markup for GtkFrame's label"
	- Fixed bug 584381 "Saving as an existing file name except the extension overwrites without confirmation."
	- Fixed Bug 652655 "Setting entry on combobox moves the widget"
	- Fixed Bug 706304 "Python plugin broken by over-zealous version check" Bumped pygobject version to 3.8.0
	- Fixed regresion that prevented loading extra catalog path at init time.

============
Glade 3.15.3
============

	- Add man pages bug 703013 (Matthias Clasen)
	- Fixed bug #700730 - Weird windows showing up when a dock is moved while editing a GtkBuilder file
	  (Sébastien Granjoux)
	- Double click on a toplevel border select the widget even if there is a child selected.
	- Support document level comments present before the root element.
	- Save glade version used to create the file in a comment.
	- Add GtkRevealer to the Gtk+ catalog (Timm Bäder)
	- Add GtkListBox support (Kalev Lember)
	- Added GtkOverlay support
	- Improved Drag&Drop support, made inspector a drag source
	- Added GtkApplicationWindow basic support
	- Added GtkSearchEntry icons
	- Fix autogen with latest gnome-common bug 706832 (Seán de Búrca)
	- Fix a few typos bug 707173 (Christian Kirbach)
	- Fixed Bug 703621 - Signals treeview: click on user data moves the selected row below (Miguel Azevedo)

============
Glade 3.15.2
============
	- Add GtkPlacesSidebar to GTK+ catalog (Federico Mena Quintero)
	- New icon for GtkMenuButton (Paolo Borelli)
	- GTK+ catalog version now bumped to 3.10, include new translatable enumeration values
          and updated new versions and deprecations
	- Added --enable-debug option and some debug flags to be set with GLADE_DEBUG environment variable
	- Enable word wrapping in combo boxes (used to edit enumeration properties)
	- Split up the GTK+ plugin into mini source files, each one implementing it's own widget adaptor
	  code (instead of one huge glade-gtk.c file)
	- Fix GtkIconFactory sources editor (was very broken)
	- Allow setting the "id" attributes of items set in a GtkComboBoxText
	- Avoid calling gtk_stock_list_ids() when gdk_display_get_default() is NULL, allows GIRs to
	  build on some build machines.
	- Avoid updating the inspector treeview if the same project is set twice (Marco Diego Aurélio Mesquita)
	- Escape key cancels a query dialog instead of approves creation of the new widget
	- Many minor bugs and random crasher bugs also fixed
	- Alsmost all widget types have their own custom editors now

============
Glade 3.15.1
============

	- Much UI fixing and refactoring (Juan Pablo Ugarte)
	- Added new --css and --screenshot options to glade-preview (Juan Pablo Ugarte)
	- Fix main window shortcuts (bug 695866 Juan Pablo Ugarte)
	- Implemented Project Properties dialog with Glade as a composite tempalte (Juan Pablo Ugarte)
	- Support editing the GtkWidget:name property (useful for CSS theming)
	- Improved project inter-widget dependancy calculation and project serialization ordering,
	  object output ordering (and signal ordering) is now consistent and sorted.
	- GtkButton: response-id for dialogs is now optional (allowing adding dialog buttons that
          have no dialog response)
	- GtkImage: Support the new "resource" property
	- GTK+ catalog updated to cover widgets in GTK+ 3.8
	- Now show warnings in the UI for deprecated properties and signals
	- Now show warnings in the Inspector view if any deprecated widgets, signals
	  or properties are used (or if anything is used which is not available in
	  the project's target version).
	- Optional properties are now always saved if they are enabled, allowing
	  to explicitly set them to the default value (eg. GtkWidget:hexpand/vexpand)
	- Inspector search entry: Restore completions to work nicely again and filter
	  the treeview with a search-in-text algorithm.
	- Inspector: Add a feature to expand-all
	- Property editor title-bar is now optional in the View menu
	- Fixed many deprecation warnings in Glade's compile
	- Added Glade's first 2 ever unit tests
	- Fixed Devhelp doc search for properties (Juan Pablo Ugarte)
	- Make Drag'n'Drop work on regular clicks without entering Drag Mode
	  and restored old Drag/Resize functionality when SHIFT is pressed (Juan Pablo Ugarte)
	- Improved Drag/Resize which has been rather broken for a while
	- Added Autosave and Automatic backup of previous file features, configurable
	  in Glade's preferences Dialog
	- Support Composite GtkBuilder template editing (mark a toplevel GtkWidget as
	  the "composite template" widget in the Project Properties dialog or
	  property editor).
	- Support editing of the project domain in the project properties dialog (Juan Pablo Ugarte)
	- Properties in the Project Properties dialog are now undoable
	- GladeSignalEditor: Automatically expand rows which have signal callbacks assigned when
	  loading a widget
	- Add options to decide what types of warnings should be presented at project save time,
	  configurable in Glade's preferences dialog.
	- Added new property editor components GladePropertyLabel, GladePropertyShell and
	  GladeEditorSkeleton, allowing us to create custom property editors using Glade.
	- Add "Grid" option to "Add parent" menu (Dmitrijs Ledkovs)
	- Added Gladeui catalog for IDE's and embedders to design Glade frontends with Glade
	- Added private catalog to allow the GTK+ plugin to embed editors that it provides
	- Added new GladeEpropCheck boolean property editor, to be used in some cases for
	  boolean properties.
	- Added new adaptor methods GladeWidgetAdaptor->write_widget_after() and
	  GladeWidgetAdaptor->destroy_object()
	- Automatically generate gladeui's enum types with glib-mkenums
	- Modified properties now show up in italic letering instead of bold, bold
	  lettering is reserved for title labels in custom property editors.
	- New components that now use GtkBuilder Composite Templates (and have had
	  a basic review and rework of their UIs): GladePreferences (Glade's preferences
	  dialog), GladeEditor (the property editor), GladeProjectProperties (the project
	  properties dialog) and custom property editors: GladeActivatableEditor,
	  GladeButtonEditor, GladeEntryEditor, GladeImageEditor, GladeLabelEditor, GladeWidgetEditor
	- And... many various bugfixes and UI fixes by Juan Pablo and myself.

============
Glade 3.15.0
============

	- Added Drag&Drop support from the palette and within the workspace.
	- Added GtkLevelBar support
	- Property editor UI cleanup
	    Hide Property editor class title
	    Moved clear and info buttom to the action widget of the notebook.
	    Updated atk icon with gnome's accessibility icon.
	    Text entry: Replaced buttons with 3 dots [...] for a secondary edit icon in the entry itself.
	    Removed treeview from flags editor.
	    Do not let every propery input expand if not nescesary.
	    Boolean input: replaced toggle buttons with a switch.
        - Fixed bug #685265 "Excessively Selected for Translation" Daniel Mustieles
	- Fixed bug #688326 "pointer tracking is off" by using every coordinate relative to GladeDesignLayout.
	- Fixed bug #678922 "When editing a label, the cursor is moved to the end after every change."

============
Glade 3.14.0
============

	- Updated GtkAssistant support. Fixed bug #664276
	- Set new property accel-group on action groups to make menu item accel work properly. Fixes bug 684041
	- Do not abort if a project has a uninstantiable or abstract class object instead load it
	  as an object stub and let the user what to do. bug #646259
	- Fixed runtime warning on GladeBaseEditor and GladeSignalEditor dispose methods
	- Do not explicit set window bg as it should be handled by gtk.
	- Sync close-button with the original gedit widget.
	  This way the proper symbolic close icon is used for the button. (Paolo Borelli)
	- Use new documentation infrastructure (Javier Jardón)
	- Added load/save/edit support for <style> <class name="foo"/> </style>, Fixes bug 658035.
	- Fixed Bug #679589 "Use Action Appearance not supported for GTK 2.12 but added to widgets in Glade 3.8.2"
	- Fixed bug #679487 "Huge memory leaks"
	- Fixed bug #679721 "mac-integration: missing 'widget' variable declaration"
	- Added glade_displayable_value_set_disabled() functions to disable GdkModifierType reserved values
	- Added build/mingw-w64 directory with script to cross compile and create windows installer using nsis
	- Fixes bug #675977 "Don't hard-code library search paths"
	- And many others cleanups and fixes

============
Glade 3.13.0
============

        - Implemented Glade UI in glade! (Use GtkBuilder and GResources to build GladeWindow contents)
        - Implemented GladePreferences dialog.
          Fixes bug 588981 "Catalog support in GUI preferences instead of using environment var"
        - Replaced deprecated font and color selection dialogs with font and color chooser dialogs.
        - Added GladeSignalEditor::detail-suggestions signal
        - Use glade_util_get_placeholder_from_pointer() in paste action activate
        - Fixed bug #675395 "Using right click to add a widget over a placeholder do not work as expected every time"
        - Fixed bug #675042 "plugins/gtk+.xml.in: always store GtkButton [x|y]align properties"
        - Added custom style provider to setup GladeDesignView and GladeDesignLayout background color to @base_color
        - Fixed memory leak on GladeSignalEditor::callback-suggestions emison
        - Removed use of lots of deprecated functions

============
Glade 3.12.0
============

        - Implemented GladeSignalEditor::callback-suggestions signal based
          on patch by Marco Diego Aurélio Mesquita, closes bug #667570
          "Implement callback name suggestion on glade-signal-editor"
        - Fixed bug 664912 "GtkGrid assumes 3x3 (edit)"
        - Fixed bug 645340 "Minor string typo" and bug 646366 "non-sense UI string"
        - Fixed bug 669272 "Emit a signal to notify signal activation" by Marco Diego Aurélio Mesquita

============
Glade 3.11.0
============

	- Added GtkSwitch, GtkInfoBar and GtkEntryCompletion support.
	- Implemented inline margins and alignment edit mode.
	  Now it is posible to change widget's margins and alignment using the mouse.

	- Ignore GtkWindow:icon property. Fixes bug #654121
          "workaround gtk segfault: icon on gtkwindow segfault in offscreen"
	- Bump pygobject requisite to pygobject 3. Fixes bug #658667. Ignacio Casal Quinteiro
	- Make GladeProject change gtk target to 3.0 and warn the user if there are
	  any unknown (deprecated) objects.
	  Fixes bug 652673 "Project versions are ignored" and 376628 "Deletes unknown widget nodes."

	- Make documentation parallel installable (bug 646997).
	- Renamed catalog and module environment variables.
	- Properly escape special characters while serializing property values (bug 654609 - Fabien Parent)
	- Fix GladeProject to notify "row-has-child-toggled" (fixes bug 651673).
	- Fixed size groups widget selection (bug 647984 - Benjamin Otte)
	- Avoid crashing if glade-previewer is not installed
	  (bug 650899 - Johannes Schmid)
        - Optimized loading time by not updating progressbar on every loaded object.
        - Update placeholders when a grid child's width or height child
	  properties change.
        - Ensure 'related-action' and 'use-action-appearance' are serialized in the right order.
        - Correctly detect the required devhelp version - Javier Jardón
        - Fixed TreeModelFilter bug #657164
        - Fixed bug #660607 "Warnings when using GtkGrid created in Glade 3.10"
        - Fixed glade-previewer bugs
          #660874 "glade-previewer fails to open UI files without top windows"
          #660872 "glade-previewer crashes on non-existent files"
        - Fixed loading correct application icon (bug 648487 fix by Stéphane Maniaci).
        - Fixed "variable set but not used" warnings (-Wunused-but-set-variable)

============
Glade 3.10.0
============
	- Fixed some glitches in the new workspace - Juan Pablo Ugarte
	- Removed the unwritten user manual from the menus.
	- Added support for GdkRGBA properties
	- Add support for editing the PangoFontDesctiption in GtkLabel attributes
	- Put File->Properties before Quit in the File menu - Frederic Peters
	- Added GObject introspection generation to the build - Pablo Castellano & Alan Knowles
	- Added support for GtkRecentChooserMenu
	- More last minute sealing of the api (privatized some more files).
	- Created the GladePreview object to handle previews and fixed
	  preview related bugs - Marco Diego Aurélio Mesquita
	- Added support for editing GtkGrid
	- Icons now available for all widget classes - Florent Thévenet and some by Dolean Samuel.
	- Cleaned up the palette by removing H/V subclasses.
	- Added support for GtkAppChooser* classes.
	- Migrate from PyGTK to PyGObject introspection-based bindings - Craig Keogh
	- Some refactoring of GladeEditable and custom editors in the backend
	- Added a special "deprecation" graphic to overlay on
	  top of deprecated widget icons.
	- Added high-resolution applicaiton icon - Jakub Steiner / William Jon McCann
	- Refactored the core to automate the management of internal children - Juan Pablo Ugarte
	- Fixed loads of bugs, some fixes by Christopher Aillon,
	  Craig Keogh, Cosimo Cecchi, Juan Pablo Ugarte

===========
Glade 3.9.2
===========
	- Added signal for IDEs to track created signal editors, Johannes Schmid.
	- Stop installing catalog .xml.in files, Emilio Pozuelo Monfort.
	- Fixed various memory leaks.
	- Removed GtkTreeSelection from the palette, it's only available as the internal
	  child of a GtkTreeView
	- Fixed Drag'n'Drop image drawing with cairo for signal editor, Johannes Schmid with
	  help from Benjamin Otte.
	- Fixed crashes and memory leaks in the GladeBaseEditor (the editor used for menu editing
	  and treeview editing and the like).
	- Edit->Preferences is now File->Properties
	- Removed option for project naming policies, object ids in GtkBuilder are always unique
	  across the whole file.
	- Render project widgets in the workspace offscreen, this gives us more power over the
	  widgets (combo boxes can now be selected, seletion drawing is now enhanced),
	  Juan Pablo Ugarte.
	- Added support for GtkComboBoxText with a customized editor to edit the combo box items.
	- Added GtkRecentFilter and GtkRecentManager to the palette, GtkRecentFilter can specify
	  patterns, mime-types and applications for the filtering.
	- Added support to edit patterns and mime-types for GtkFileFilter
	- Added <add-child-verify-function> to the plugin backend, we now use this to better police
	  user activities in Glade (notably, you cannot paste a widget that is not a GtkToolItem
	  to a GtkToolBar or the like).
	- Renamed various things from glade-3/glade3 to 'glade' (the Glade icon, the bugzilla database,
	  the git repository etc, help from Javier Jardón).
	- Glade now uses GtkApplication and is a single instance application.
	- Added support for editing a GtkOffscreenWindow
	- Changed the workspace to now include all toplevel project objects, selecting an
	  object from the inspector causes the workspace to scroll to the selected widget,
	  Juan Pablo Ugarte.

===========
Glade 3.9.1
===========
	- Added accelerator and tooltip-text properties to menu items and toolitems
	  in the menu editor (fixes bug 510083).
	- Fixed crashes in liststore editor.
	- Restored italic insensitive state for the < search widgets > text in the
	  inspector search box.
	- Fixed glade.desktop.in.in file to refer to the new 'glade' exec name
	  (fix by Emilio Pozuelo Monfort)
	- Added support for editing GtkToolPalette along with a special tool palette editor.
	- Make GtkToolBar:icon-size an optional property generally set by the theme/settings
	  (like GtkToolBar:toolbar-style property).
	- Removed global selection list from glade-utils.[ch], now all selection is controlled
	  by the relevant project
	- Removed glade_util_class_implements_interface() in favor of g_type_is_a() (closes bug 455734,
	  based on original patch from Juan Pablo Ugarte).
	- Applied patch by Sergio García Lobo to fix bug 487656 and provide mnemonic key access to
	  "Text beside icons" palette option.
	- Added idle function to raise the undocked windows at startup time, closes bug 475421.
	- Fix possible crash when saving new project. bug 622635, fix by Martin Schlemmer.
	- Fixed crash when user performs Drag'n'Drop of < enter column here > and no columns are
	  yet added (bug 633943).
	- Fixed use of uninitialized variables in warning messages, bug 634325, fix by Alex Merry.
	- Set some default HIG values for widgets as per bug 349447.
	- Make query dialog come with a "Create" button instead of an "OK" button, closes hig bug 503621.
	- Added GtkTextTagTable editor, now GtkTextTag can be added to GtkTextTagTable.
	- Made all GdkColor type properties optional, closes bug 457969.
	- Fixed add/remove parent context menu actions so that they work with parentless widget
	  references (i.e. you can add a parent to a GtkToolItemGroup's label widget
	  or a GtkButton's image widget, or remove the parent of a child of a label-widget, etc).
	- Expose internal GtkTreeSelection child of GtkTreeView so that "changed" signal
	  can be connected to. Fixes bug 383766.
	- Included Johannes Schmid's new signal editor work, the GladeSignals are now available
	  via a GtkTreeModel implementation, this does not effect the UI much but allows signals
	  to be Drag'n'Dropped from Glade's signal editor to Anjuta somewhere.
	- Restored GtkFixed/GtkLayout background pattern.
	- Restored old GladePlaceholder background pattern.
	- Fixed mismatching PangoAttributeType with GType, closes bug 597045.

===========
Glade 3.9.0
===========

	- General build fixes for building with GTK+ 3.0, including patches from Johannes Schmid,
	  Matthias Clasen, Javier Jardón and Juan Pablo Ugarte.
	- Included the new Preview feature by Marco Diego Aurélio Mesquita.
	- Various leaks and crashes fixed.
	- GladeWidget becomes GInitiallyUnowned, refcounting improved for project dispose cycles.
	- Handle combo-box entry child properly (bug 581580).
	- Fixed crashes when textview's buffer is deleted, fix by Martin Schlemmer, bug 609748.
	- Restored property order of project objects at save time (glade files no longer container
	  irrelevant diffs).
	- Hide editor properties when the property is not available on the widget, bug 585299,
	  fix by Marco Diego Aurélio Mesquita.
	- Fixed makefiles as per bug 521713 (patch initially by Daniel Macks).
	- Fixed mixups of properties vs packing properties (bug 637475).
	- Fixed class header of GladeEditor to update when widgets unload (patch by
	  Marco Diego Aurélio Mesquita, bug 637541).
	- Fixed particalarly nasty crasher bug when loading/saving treestore column definitions,
	  special thanks goes to Benjamin Otte, bug 637563.
	- Add progress bar to notebook tab of currently loading project (now the whole UI doesnt
	  jam up while loading a big project).
	- Fixed notebook tab style to use the new CSS stuff.
	- Removed widgets that are not available in 3.0
	- Completely removed Libglade support
	- Removed GladeClipBoardView completely
	- Removed GladeParameter obsolete code
	- Fixed editor labels to use natural word wrapping
	- Drop GtkTables in editors in favor of GtkGrid
	- Added custom editor for editing GtkActionGroup and managing child actions
	- Ran 'indent' on source base, new Glade coding style more similar to GTK+ style
	- Removed boolean "fixed" catalog attribute, instead <create-widget-function> can
	  be used to specify a derived GladeWidget to be used in the runtime.
	- Use locale-independent strtod & dtostr. Fixes bug 616787, fix by Christian Persch.
	- Applying patch to allow better builds on win32, patch by Dieter Verfaillie, bug 634978.
	- Fixed loaded state of use-action-appearance so that it always
	  loads as FALSE if there is no "related-action" at load time (closes bug 582882).
	- Sealed entire core API, libgladeui-2 will be ABI stable after 3.10 release.
	- Removed GladeApp::update-ui signal, active-project, selection handling and implied
	  commands, everything now must be done in context of a GladeProject.
	- Optimized GladeEditor to load a widget faster by keeping all the cached pages in internal
	  vboxes and not remove/adding them but just hide/showing them (improves object selection
	  time).
	- Optimized frontend to load one palette per project, verifying the palette for version
	  information when the related project is set costs around 1 second, this is now only
	  experienced when the target version is changed in the project prefs dialog.


===========
Glade 3.7.1
===========
	- Changed "Close without saving" acelerator key from 'c' to 'w', (Aaron Brown, bug 612538)
	- Save Glade files with UTF-8 encoding (Christian Persch, bug 596205)
	- Save maximized window state of all windows in session data (Marco Diego Aurélio Mesquita, bug 607670)
	- use g_timeout_add_seconds() (Javier Jardón, bug 581255)
	- Fixed signal name serialization in GtkBuilder format to use '-' instead of '_' (bug 600031)
	- Disable orientation properties completely and disregard them wherever they cause breakage
	  (Federico Mena Quintero, bug 594231)
	- Now print a summery of all missing icons at startup instead of a warning for each missing icon
	- Fixed some remaining crashers introduced by recent GSEAL patches
	- Integrated GtkToolPalette as the internal implementation of Glade's palette (bug 613956).
	- Added tooltip to palette (bug 558983)
	- Revamped internal treeview support, less warnings and better refresh of workspace when
	  editing cell renderer attributes and liststores.
	- Glade now loads/saves the "swapped" <signal> attribute.
	- Signal editor revamped to now:
	   o show documentation links
	   o show warning icons for version mismatches
	   o edit "swapped" attribute
	   o edit the user-data object using an object selection dialog.
	   o now the signal editor is a proper widget-class (Johannes Schmid, bug 618020)
	- Disallow adding of non-scrollable widgets to scrolled windows (now an informative
	  popup comes up instead).
	- Fixed hangs in menu/treeview editors (Marco Diego Aurélio Mesquita, bug 609612)
	- Changed the old glade-cell-renderer-button for a new activatable pixbuf renderer
	  glade-cell-renderer-icon.[ch].
	- Added support to add GtkActions to GtkActionGroups
	- Added support to edit the <accelerator> for an action when in a group.
	- Added notebook tabs to the Glade frontend with informative labels (per open project).
	- Stop showing preferences dialog at startup time (bug 574095)
	- GladeProject now implements GtkTreeModel and GladeInspector view saves lots of code (Johannes Schmid)
	- Allow destruction of GladeApp object (Johannes Schmid, bug 618468).

===========
Glade 3.7.0
===========
	- Fixed loading state of assigned GtkTreeModels of GtkCellRendererCombo objects (bug 566928).
	- Fixed crasher while copying internal widgets (bug 595156)
	- Support silent build when using automake >= 1.11 (Javier Jardón)
	- Proper ordering of GtkAdjustment properties in glade files (bug 578484).
	- Refactoring work for GSEAL (Javier Jardón)
	- Avoid collapsing commands when a project is freshly saved (this fixes a false "unmodified"
	  state after changing the same property before and after project save) (Marco Diego Aurélio Mesquita)
	- Allow litteral strings as column type definitions in GtkTreeStores (closes bug 597059).
	- Updated Glade GTK+ catalog info to include deprecations, new properties and signals since 2.18 and 2.20
	  and some translatable strings (brought to you also in part by Johannes H. Jensen for some translatable
	  strings and Javier Jardón for some deprecations), some new objects this consequently adds:
	  o GtkEntryBuffer
	  o GtkSpinner
	  o GtkCellRendererSpinner
	- Fixed crasher editing some data types in the liststore data editor (bug 608011).
	- Enhanced the GtkEntry editor to allow the user to chose between the "text" and the "buffer" exclusively.

===========
Glade 3.6.7
===========
	- Sync up remaining properties at load time (fixes use-action-appearance property
	  and any other unmentioned property states at load time, also unvails broken
	  orientation default value in GTK+, bug 587256).
	- Fixed glitches with use-action-appearance at save time.
	- Make stock button labels save as non-translatable automatically (bug 352446).
	- Fixed crashes when handling GtkTextView in GtkBuilder format.
	- Fixed crashes with editable treeview column types (bug 586715).
	- Detect correct modifiers and buttons to spawn a context menu in a platform
	  independant way (bug 587128).
	- Added --enable-mac-bundle configure argument to resolve paths correctly
	  when building bundles on osx.

===========
Glade 3.6.6
===========
	- Fixed missing image dialogs for packing properties
	- Make assistant page-titles translatable (bug 503146)
	- Make GtkMessageDialog texts translatable (bug 586063)
	- Fixed obscure crash at project load time (James Liggett - bug 585860)
	- Migrated to use non-deprecated symbols from glib/GTK+ (Sam Thursfield - bug 572756)
	- Introspect lowest GTK+ project dependancy when loading files with missing
	  versioning info (bug 586046).
	- Fixed runtime path resolutions on osx (bug 586551).

===========
Glade 3.6.5
===========
	- Quartz build support and use ige-mac-integration to setup the menubar
	  as an optional build dependancy.
	- Fixed dissapearing dialogs on ESC (bug 582559)
	- Really fixing widget naming policies again, this time I hope it sticks (bug 580745)
	- Fixed relocated link problems with python plugin build (bug 582982, patch by Arun Raghavan)

===========
Glade 3.6.4
===========
	- Check project naming policy at add_object() time (bug 580745).
	- Fixed bug loading and saving icon sources (Juan Pablo Ugarte)
	- Fixed sizes of fixed/layout children at load time (bug 584334).
	- Enabled popup menus via Apple key for osx (lame but functional).

===========
Glade 3.6.3
===========
	- Maintain current widget selection during commits of related-action
	  (was causing crashes when the selection changed as a result of a commit, bug 578869)
	- GtkButton only accepts real stock *items* and not icons (to use an icon, use a GtkImage
	  with an unrestricted stock icon)
	- Added documentation on integrating Python widgets (Juan Pablo Ugarte)
	- Fixed output format for GtkLabel attributes (bug 579793, patch by Davyd Madeley).
	- Removed hard coded size request to palette (Bug 579624).
	- Made Atk proxy objects always have unique names (bug 579565).
	- Removed buggy query dialog from notebook creation (bug 578727).

===========
Glade 3.6.2
===========
	- Fixed missing properties/attributes when serializing GtkWindows (bug 578211)
	- Fixed loading state of cellrenderer attributes (whether to use attribute or property
	  directly, bug 566928).

New and updated translations
============================
	- Goran Rakic (sr, sr@latin)
	- Jorge Gonzalez (es)

===========
Glade 3.6.1
===========
	- Fixed win32 crasher (bug 575206)
	- Fixed crasher on internal widget selection
	- Fixed libglade regression (libglade needs specific
	  ordering of properties, atk props, signals and accelerators)
	- Fixed MSYS/MinGW build (Bug 576851 – Damon Register)
	- Disable loading and displaying of 'data' property on GtkTreeStore
	  (only GtkListStore understands the 'data' construct).
	- Properly initialize a GValue on stack (bug 577822 - Felix Riemann)

New and updated translations
============================
	-  Petr Kovar, Andre Klapper (cs)
	-  Djihed Afifi (ar)

===========
Glade 3.6.0
===========
	- Fixed bugs 574260, 573513, 573453, 574706, 567809 (Juan Pablo Ugarte, Ryu Jinno, myself)

New and updated translations
============================
	- Kostas Papadimas (el)
	- Claude Paroz (fr)
	- Kenneth Nielsen (da)
	- Ani Peter (ml)
	- Ignacio Casal Quinteiro (gl)
	- Krishnababu K (te)
	- Gintautas Miliauskas (lt)
	- Duarte Loreto (pt)
	- Manoj Kumar Giri (or)
	- Petr Kovar (cs)
	- Milo Casagrande (it)
	- Theppitak Karoonboonyanan (th)
	- Philip Withnall (en_GB)
	- Daniel Nylander (sv)
	- Nickolay V. Shmyrev (ru)
	- Ilkka Tuohela (fi)
	- Christian Kirbach, Hendrik Richter (de)
	- Baris Cicek (tr)
	- Philip Withnall (en_GB)
	- Raivis Dejus (lv)
	- Changwoo Ryu (ko)
	- Jorge Gonzalez (es)
	- Daniel Nylander (sv)
	- Kenneth Nielsen (da)
	- Gabor Kelemen (hu)
	- Inaki Larranaga Murgoitio (eu)
 	- Clytie Siddall (vi)
	- Og Maciel, Jonh Wendell (pt_BR)
	- Claude Paroz (fr)

===========
Glade 3.5.7
===========
	- Added GladeDesignLayout::widget-event signal. Patch by Pavel Kostyuchenko (bug 542337).
	- GObjectify signal editor and allow custom signal editors. by Pavel Kostyuchenko (bug 540691).
	- Make virtual properties in GTK+ 2.16 in order to support running from GTK+ 2.14 and targetting 2.16
	- New activatable editor to handle activatable properties in smart ways.
	- Fix markup in confirm close dialog, patch by Felix Riemann (bug 567450).
	- Marked use-stock property from imagemenuitem to be save-always (bug 568064).

New and updated translations
============================
	- Updated de: Andre Klapper, Hendrik Richter
	- Updated es: Jorge Gonzalez, Jorge González
	- Updated fi: Ilkka Tuohela
	- Updated he: Yair Hershkovitz, yairhr@gmail.com
	- Updated ko: Changwoo Ryu
	- Updated pt_BR: Jonh Wendell

===========
Glade 3.5.6
===========
	- Handling of new entry properties (bug 567454)
	- Added filechooser dialog to pixbuf properties

New and updated translations
============================
	- Updated es: Jorge Gonzalez, Jorge González
	- Updated nb: Kjartan Maraas
	- Updated pt_BR: Og Maciel, Igor Pires Soares

===========
Glade 3.5.5
===========

	- Model data editor improvments (sequential editing mode, better key navigation)
	- Treeview editor revamp, few crashers fixed
	- Few crashers fixed #525839, #522542
	- Expand inspector treeview by default
	- Many more bug fixes including #533471

New and updated translations
============================
	- Updated es: Jorge González, Jorge Gonzalez  <jorgegonz@svn.gnome.org>

===========
Glade 3.5.4
===========
	- Added short readable versions of new enum/flag values
	- Fixed a crasher in the store editor
	- Focus always stays in the store editor when editing cells get cancelled
	- Better resizing in editors (property names/warnings expand, inputs dont)
	- Cleaned up gtk+ includes (Maxim Ermilov - bug 561260)
	- Some code now available under LGPL

===========
Glade 3.5.3
===========
	- Support for GtkIconFactory
	- Support for GtkAccelGroup
	- Support for GtkSizeGroup
	- Support for GtkListStore/GtkTreeStore (some code by Juan Pablo Ugarte)
	- Support for GtkTreeViewColumn, GtkTreeView, GtkIconView and GtkComboBox as GtkCellLayout.
	- Support for GtkCellRenderer derivatives
	- GtkBuilder support for GtkMenu hierarchies
	- New all in one treeview editor, for treeviews combo boxes and icon views
	- Properties and widgets now show warnings in the editor when they have mismatched versions
	- Palette items are insensitive when widgets are unavailable and show warnings when they are deprecated.
	- Text wrapping in property labels (Pavel Kostyuchenko)
	- Editor widget beefed up with icon and class header.
	- Simplified accelerator editor
	- Save window pane positions in session (Juan Pablo Ugarte)
	- New pango attributes editor for GtkLabel:attributes
	- All widgets/properties in glade files are now saved in the same order
	  (GtkTable part: bug 422823 - Pavel Kostyuchenko, and bug 422823)
	- Fixed core to permit working with non GtkWindow toplevel objects/widgets (bug 532636 - Pavel Kostyuchenko)
	- Palette now allows doc searches
	- Notebooks switch pages to display the selected widget
	- Added undoable project conversion routines implemented by catalog plugins
	- Object selection dialogs can now create widgets when a type is specified by the catalog
	- Support GtkBuilder "context" attribute for i18n data (translatable properties)
	- Support for naming your widgets unique across the project or unique across toplevels.
	- Now you can add menus inline inside the toolbar editor.
	- No more copying resource files around, now you can set your local resource path in
	  project preferences and use relative/fullpaths in resource properties (i.e. GdkPixbuf properties
	  and the like).
	- No more context help mode with buttons, you can get property level help (and clear value) with a context menu
	- Optimized load routine significantly.
	- Added GladeEditable interface to layout custom pages for property editors, implemented many
	  custom editor layouts.
	- Now you can edit widgets separately from the rest of the project
	- menu/toolbar/treeview editor no longer a modal dialog.
	- Added <search widgets> entry with completion/filter to the inspector widget.
	- Added most of the new needed icons (Mike Gratton - bug 561979, Juan Pablo Ugarte).
	- Simplified and improved stock-id properties to allow use of custom icons from factories.
	- Fixed input dialog crasher (Juan Pablo Ugarte - bug 543314)
	- Commands now collapse to nothing - Pavel Kostyuchenko
	- Fixed boxed value comparisons by way of comparing unique strings
	  from the plugin (Juan Pablo Ugarte - bug 528511)
	- Fixed project modified state flag glitches (Pavel Kostyuchenko - bug 532017).
	- Prevent hangs in anjuta (Pavel Kostyuchenko - bug 531585).
	- Fixed boldness/italicness in varios treeviews
	- Objects and resource property fields are updated correctly (bug 542335 - fix by Pavel Kostyuchenko)
	- Update loaded assistant pages properly (bug 540531 - fix by Antti Kaijanmäki)
	- Silently ignore unrecognized signals in glade file instead of aborting
	  (bug 533728 - fix by Pavel Kostyuchenko)
	- Worked around special child type naming discrepencies between formats from the plugin side
	  (bug 533217 - fix by Pavel Kostyuchenko)
	- response-id now only available for buttons that are in the action area of dialogs (bug 464502)
	- Fixed displayable values (bug 556452), now they are available in the plugin too.
	- Misc bugfixed by Richard Hult, Andreas Henriksson, Vincent Geddes, Claude Paroz, Pavel Kostyuchenko,
	  Eli Collins, Christian Persch, Theppitak Karoonboonyanan, Kjartan Maraas, Michael Gratton and me.

New and updated translations
============================
	- ar: Anas Afif Emad, Djihed Afifi
	- bg: Yavor Doganov, Alexander Shopov
	- da: Ask Hjorth Larsen
	- de: Christian Kirbach
	- en_GB: David Lodge, Philip Withnall
	- es: Jorge González, Jorge Gonzalez
	- et: Ivar Smolin
	- fi: Ilkka Tuohela
	- fr: Robert-André Mauchin
	- gl: Ignacio Casal Quinteiro
	- gu: Sweta Kothari
	- he: yairhr@gmail.com, Yair Hershkovitz
	- hi: Rajesh Ranjan
	- hu: Gabor Kelemen
	- it: Andrea Zagli
	- ko: Changwoo Ryu
	- ml: Hari Vishnu
	- mr: Sandeep Shedmake
	- nl: Vincent van Adrighem
	- oc: Yannig Marchegay, Yannig Marchegay (Kokoyaya)
	- pl: Tomasz Dominikowski
	- pt: Duarte Loreto
	- pt_BR: Igor Pires Soares, Fabrício Godoy
	- ru: Yuriy Penkin
	- sr.po, sr@latin: Goran Rakić
	- sv: Daniel Nylander
	- th: Theppitak Karoonboonyanan
	- tr: Baris Cicek
	- vi: Clytie Siddall
	- zh_HK: Chao-Hsiung Liao
	- zh_TW: Chao-Hsiung Liao, Abel Cheung

===========
Glade 3.5.2
===========
	- oops, was parsing booleans as doubles, fixed bugs with
	  builder-unsupported and deprecated.

===========
Glade 3.5.1
===========
	- Added versioning support, you can always chose the target version of
	  your project starting with gtk+ 2.8 - a project preferences dialog has
	  been added where you can switch your format, switch your target version
	  and test for incompatabilities. incompatability error dialogs are also
	  launched on save as. Target versions are saved to the glade file;
	  TODO: patch GtkBuilder to test the required gtk+ version from
	  <requires lib="gtk+" version="2.8"> and at least warn, also let
	  third party widget developers test thier own versions using builder
	  (all new catalog tags and properties are also documented).

===========
Glade 3.5.0
===========
	- Resurrected GtkScaleButton and GtkVolumeButton
	- We finally have Vincent Geddes's icon choser dialog
	  (was skipped before because of string changes)
	- Not allowed to have duplicate widget names anymore (bug 442860)
	- Now the first widget in a project shows up automatically
	  when opening the project.
	- Old parser was trashed and rewritten from the ground up.
	- New plugin support for read_widget() and write_widget(), also
	  create_eprop() which allows the plugin to create widgets to
	  edit properties in the editor (accelerators are edited from
	  the plugin now for instance).
	- Dual file format support available, its a beginning, you dont
	  get any of the GObjects that GtkBuilder supports but all widgets
	  you were formerly using with glade can now be loaded/saved in
	  builder format.
	- Api reference docs for embedders and widget authors ressurected
	  after 2 years, concerning integrating widgets, the docs are
	  practically rewritten.

New and updated translations
============================
	- Priit Laes (et)
	- Laurent Dhima (sq)
	- Baris Cicek (tr)
	- Alexander Shopov (bg)
2019-04-27 15:28:54 +00:00
maya
b534304ace kde framework: install some things to share/examples, and use CONF_FILES. 2019-04-27 14:09:23 +00:00
wiz
6e5962cd55 pvs: restore partial solaris checksums 2019-04-27 11:34:07 +00:00
wiz
48f0604226 *: add SHA512 checksums to distinfo 2019-04-27 11:33:02 +00:00
wiz
6e8eb66ddc eclipse: fix Linux master sites, add SHA512 to distinfo 2019-04-27 11:18:56 +00:00
wen
2086bd0c20 Update to 5.20190420
Upstream changes:
5.20190420
  - Updated for v5.29.10

5.20190419
  - Updated for v5.28.2

5.20190320
  - Updated for v5.29.9
2019-04-27 07:50:35 +00:00
wen
dcd86c239f Update to 3.98
Upstream changes:
version 3.98 at 2019-04-20 20:23:20 +0000
-----------------------------------------

  Change: 410e74dbd253fa35ca64cea19d546e1c94f44b41
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-04-20 21:23:20 +0000

    Updated for v5.29.10
2019-04-27 07:39:34 +00:00
wen
6a62a23d64 Update to 3.15
Upstream changes:
2019-04-23 16:00:00 xsawyerx
    version 3.15
    * Fix leaking.

unreleased
    version 3.14
        * (perl #133708) don't build-time probe for stack limits at all

unreleased
    version 3.12
        * (perl #133411) don't probe for stack limits with -Dusecrosscompile
2019-04-27 07:36:41 +00:00
wen
e0b74a8ccd Update to 3.46
Upstream changes:
 3.46 - 2019-04-20

    * Fix the isFOO character type classification macros to work properly on
       all versions, as follows:
         * Fixed isALNUM, isALPHA, isDIGIT, isIDFIRST, isLOWER, and isUPPER on
           very early perls to not be locale-dependent
         * Fixed isASCII on early perls to work with signed char arguments
         * Fixed isCNTRL on early perls to know that DEL is a control
         * Fixed isSPACE on perls before 5.20 to know that VERTICAL TAB is a
           space
         * Added isALPHANUMERIC, synonym for isALNUMC
         * Added isIDCONT, to match legal non-initial characters in an
           identifier
         * Added isOCTAL, to match [0-7]
         * Added isWORDCHAR, synonym for isALNUM
         * Make all the character classification isFOO macros work on EBCDIC
           platforms on all versions
         * Added isFOO_A synonyms for all character classification isFOO
           macros
   * Provide LIKELY/UNLIKELY branch prediction
   * Provide av_tindex/av_top_index
   * Provide __ASSERT_ for assertions inside macros
   * Provide UTF8_SAFE_SKIP
   * Provide my_strnlen()
   * Provide utf8_to_uvchr_buf()
   * Replace utf8_to_uvchr() with a safer version
   * Provide UNICODE_REPLACEMENT
2019-04-27 07:31:48 +00:00
leot
92207eb9ce py-cffi: Remove no longer needed NetBSD/evbarm aarch64 kludge
__thread works now (8.99.37 but probably also older).
2019-04-26 17:06:21 +00:00
schmonz
210104adf7 Distfile is lld-7.0.1.src.tar.xz, not lld-7.0.1nb1.src.tar.xz. 2019-04-26 15:33:08 +00:00
adam
d338b15076 py-cffi: updated to 1.12.3
v1.12.3
* Fix for nested struct types that end in a var-sized array.
* Add support for using U and L characters at the end of integer
  constants in ffi.cdef().
* More 3.8 fixes.
2019-04-26 15:14:31 +00:00
bsiegert
941806f048 Update glibmm to 2.56.1.
From Clement Bouvier via pkgsrc-users.

2.56.1 (stable):

Glib:
* ustring: Fix wchar conversion on macOS with libc++
  (Clemens Lang) Bug #795338
2019-04-26 15:12:20 +00:00
maya
7820bc7a2f fix some whitespace, mostly introduced in the previous
python 3.4 / 3.5 removal commit.
2019-04-26 14:12:31 +00:00
maya
5901ac0824 Omit mentions of python 34 and 35, after those were removed.
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-26 13:13:41 +00:00
roy
507d3e4057 More packages wave bye-bye to python34 and python35 2019-04-26 12:44:43 +00:00
roy
0940cd9767 Wave bye-bye to python 34 2019-04-26 10:30:33 +00:00
adam
ae59a1013d py-ipython: updated to 7.5.0
IPython 7.5.0

IPython 7.5.0 consist mostly of bug-fixes, and documentation updates, with one minor new feature. The Audio display element can now be assigned an element id when displayed in browser.

The major outstanding bug fix correct a change of behavior that was introduce in 7.4.0 where some cell magics would not be able to access or modify global scope when using the @needs_local_scope decorator. This was typically encountered with the %%time and %%timeit magics.
2019-04-26 10:13:15 +00:00
adam
2da380d514 py-ordered-set: updated to 3.1.1
3.1.1:
Unknown changes
2019-04-26 10:02:13 +00:00
markd
a29b7814b1 kde: update KDE Frameworks to 5.57.0
KDE Doxygen Tools

  Update URLs to use https

KCMUtils

  [KCModuleLoader] Pass args to created KQuickAddons::ConfigModule
  Pass focus to child searchbar when KPluginSelector is focused
  Improve the KCM error message
  Add runtime guard that pages are KCMs in KCMultiDialog

KConfig

  Add Notify capability to revertToDefault
  point readme to the wiki page
  kconfig_compiler: new kcfgc args HeaderExtension & SourceExtension
  [kconf_update] move from custom logging tech to qCDebug
  Remove reference from const KConfigIniBackend::BufferFragment &
  KCONFIG_ADD_KCFG_FILES macro: ensure a change of File= in kcfg is picked up

KCoreAddons

  Fix "* foo *" we don't want to bold this string
  Fix Bug - clicking contact web url => uncomplete url is selected
  Print strerror when inotify fails (typical reason: "too many open files")

KDeclarative

  [GridViewKCM] Fix implicit width calculation
  move the gridview in a separate file
  Avoid fractionals in GridDelegate sizes and alignments

KDocTools

  Update Ukrainian translation
  Catalan updates
  it entities: update URLs to use https
  Update URLs to use https
  Use Indonesian translation
  Update design to look more similar to kde.org
  Add necessary files to use native Indonesian language for all Indonesian docs

KI18n

  Report human-readable error if Qt5Widgets is required but is not found

KIO

  Replace currentDateTimeUtc().toTime_t() with currentSecsSinceEpoch()
  Replace QDateTime::to_Time_t/from_Time_t with to/fromSecsSinceEpoch
  Improve executable dialog buttons' icons
  [KDirOperator] Show Detailed Tree View by default
  KFileItem: call stat() on demand, add SkipMimeTypeDetermination option
  KIOExec: fix error when the remote URL has no filename
  KFileWidget In saving single file mode an enter/return press on the
  KDirOperator triggers slotOk
  [KDynamicJobTracker] Use generated DBus interface
  [KFileWidget] When saving, highlight filename after clicking existing file
  also when using double-click
  Don't create thumbnails for encrypted Vaults
  Fix WebDAV directory renaming if KeepAlive is off
  Show list of tags in PlacesView
  Delete/Trash confirmation dialogue: Fix misleading title
  Display the correct file/path in "too bit for fat32" error message
  Phrase error message with GiB, not GB
  openwithdialog: use recursive flag in proxy filter
  Remove URLs being fetched when listing job is completed
  [CopyJob] Treat URL as dirty when renaming file as conflict resolution
  Pass local file path to KFileSystemType::fileSystemType()
  Fix upper/lower case rename on case insensitive fs
  Fix "Invalid URL: QUrl("some.txt")" warnings in Save dialog
  Fix crash while moving files
  Fix NTFS hidden check for symlinks to NTFS mountpoints
  Make file overwrite a bit safer

KNotification

  [KStatusNotifierItem] Send desktop-entry hint
  Allow to set custom hints for notifications

KNotifyConfig

  Allow selecting only supported audio files

KPackage Framework

  Fix finding the host tools targets file in the Android docker environment
  Add cross-compilation support for kpackagetool5

KService

  Add X-GNOME-UsesNotifications as recognized key
  Add bison minimum version of 2.4.1 due to %code

KTextEditor

  Fix: apply correctly the text colors of the chosen scheme
  DocumentPrivate: Add option "Auto Reload Document" to View menu
  DocumentPrivate: Support to set dictionary on block selection
  Fix Words & Chars String on katestatusbar
  Fix Minimap with QtCurve style
  KateStatusBar: Show lock icon on modified label when in read-only mode
  DocumentPrivate: Skip auto quotes when these looks already balanced
  Add Variable interface to KTextEditor::Editor
  relax code to only assert in debug build, work in release build
  ensure compatibility with old configs
  more use of generic config interface
  simplify QString KateDocumentConfig::eolString()
  transfer sonnet setting to KTextEditor setting
  ensure now gaps in config keys
  convert more things to generic config interface
  more use of the generic config interface
  generic config interface
  Don't crash on malformed syntax highlighting files
  IconBorder: Accept drag&drop events
  ViewPrivate: Make deselection by arrow keys more handy
  Fix for showing argument hint tree on non-primary screen
  Port some deprecated method
  Restore the search wrapped message to its former type and position
  ViewPrivate: Make 'Apply Word Wrap' more comfortable
  ModeBase::goToPos: Ensure jump target is valid
  ViInputMode: Remove unsupported text attributes from the status bar
  KateStatusBar: Add dictionary button
  add example for line heigh issue
2019-04-25 20:50:22 +00:00
markd
765bc559f9 extra-cmake-modules: update to 5.57.0
5.48.0:
  Android: Make it possible to override a target's APK directory
  Drop outdated QT_USE_FAST_OPERATOR_PLUS
  Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warnings
  [ECMGenerateHeaders] Add option for other header file extension than .h
  Don't include a 64 when building 64bit architectures on flatpak
5.50.0:
  Bindings: Check if bindings can be generated for a specific python version
  Bindings: Make generator forward compatible with Python 3
  Disable alteration of QT_PLUGIN_PATH by ECM when running tests
  Bindings: Add support for scoped enums (bug 397154)
  Make it possible for ECM to detect po files at configure time
5.51.0:
  Compile python bindings with the same sip flags used by PyQt
  Android: Allow passing a relative path as the apk dir
  Android: Properly offer a fallback to applications that don't have a manifest
  Android: Make sure Qm translations get loaded
  Fix Android builds using cmake 3.12.1
  l10n: Fix matching digits in the repository name
  Add QT_NO_NARROWING_CONVERSIONS_IN_CONNECT as default compile flags
  Bindings: Correct handling of sources containing utf-8
  Actually iterate over CF_GENERATED, rather than checking item 0 all the time
5.53.0:
  New module: FindLibExiv2.cmake
5.54.0:
  Add find module for Google's libphonenumber
5.55.0:
  FindGperf: in ecm_gperf_generate set SKIP_AUTOMOC for generated file
  Move -Wsuggest-override -Wlogical-op to regular compiler settings
  Fix python binding generation for classes with deleted copy constructors
  Fix qmake module generation for Qt 5.12.1
  Use more https in links
  API dox: add missing entries for some find-modules & modules
  FindGperf: improve api dox: mark-up usage example
  ECMGenerateQmlTypes: fix api dox: title needs more --- markup
  ECMQMLModules: fix api dox: title match module name, add missing "Since"
  FindInotify: fix api dox .rst tag, add missing "Since"
5.56.0:
  Fix releaseme checkout when this is included in a sub-directory
  New find module for Canberra
  Update Android toolchain files to reality
  Add compile check to FindEGL
5.57.0:
  Re-enable the setting of QT_PLUGIN_PATH
  ecm_add_wayland_client_protocol: Improve error messages
  ECMGeneratePkgConfigFile: make all vars dependent on ${prefix}
  Add UDev find module
  ECMGeneratePkgConfigFile: add variables used by pkg_check_modules
  Restore FindFontconfig backward compatibility for plasma-desktop
  Add Fontconfig find modudle
2019-04-25 20:36:40 +00:00
adam
b2b346640e py-rope: updated to 0.14.0
Version 0.14.0, relicensed under LGPLv3+
2019-04-25 12:54:05 +00:00
adam
14d20cbee5 py-faker: updated to 1.0.5
1.0.5:
* Add min and max values for pyfloat and pydecimal.
* Add months and M to the syntax for start_date and end_date.
* Add support for PyInstaller.
* Add Dutch company names.
* Fix some invalid French phone numbers starting with +33 8x.
* Add Armenian locale hy_AM.
2019-04-25 12:51:03 +00:00
adam
16e401d067 py-xopen: updated to 0.5.1
v0.5.1:
Avoid importing pkg_resources, it is slow
Instead, use the setuptools_scm feature of generating a _version.py
2019-04-25 12:44:10 +00:00
maya
08112bc45c gyp needs python 2.7.
- Helps some packages in wip/
2019-04-25 08:09:49 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
adam
f510feb06f py-lama: updated to 7.7.1
7.7.1:
Unknown changes
2019-04-25 07:27:55 +00:00
maya
4006b01fcb go-protobuf: no need for CHECK_RELRO_SKIP now that we already skip static
binaries.
2019-04-24 22:59:17 +00:00
adam
f720a369d1 jemalloc: updated to 5.2.0
5.2.0:
This release includes a few notable improvements, which are summarized below: 1) improved fast-path performance from the optimizations by @djwatson; 2) reduced virtual memory fragmentation and metadata usage; and 3) bug fixes on setting the number of background threads. In addition, peak / spike memory usage is improved with certain allocation patterns. As usual, the release and prior dev versions have gone through large-scale production testing.

New features:
Implement oversize_threshold, which uses a dedicated arena for allocations crossing the specified threshold to reduce fragmentation.
Add extents usage information to stats.
Log time information for sampled allocations.
Support 0 size in sdallocx.
Output rate for certain counters in malloc_stats.
Add configure option --enable-readlinkat, which allows the use of readlinkat over readlink.
Add configure options --{enable,disable}-{static,shared} to allow not building unwanted libraries.
Add configure option --disable-libdl to enable fully static builds.
Add mallctl interfaces:
opt.oversize_threshold
stats.arenas.<i>.extent_avail
stats.arenas.<i>.extents.<j>.n{dirty,muzzy,retained}
stats.arenas.<i>.extents.<j>.{dirty,muzzy,retained}_bytes

Portability improvements:
Update MSVC builds.
Workaround a compiler optimizer bug on s390x.
Make use of pthread_set_name_np(3) on FreeBSD.
Implement malloc_getcpu() to enable percpu_arena for windows.
Link against -pthread instead of -lpthread.
Make background_thread not dependent on libdl.
Add stringify to fix a linker directive issue on MSVC.
Detect and fall back when 8-bit atomics are unavailable.
Fall back to the default pthread_create(3) if dlsym(3) fails.

Optimizations and refactors:
Refactor the TSD module.
Avoid taking extents_muzzy mutex when muzzy is disabled.
Avoid taking large_mtx for auto arenas on the tcache flush path.
Optimize ixalloc by avoiding a size lookup.
Implement opt.oversize_threshold which uses a dedicated arena for requests crossing the threshold, also eagerly purges the oversize extents. Default the threshold to 8 MiB.
Clean compilation with -Wextra.
Refactor the size class module.
Refactor the stats emitter.
Optimize pow2_ceil.
Avoid runtime detection of lazy purging on FreeBSD.
Optimize mmap(2) alignment handling on FreeBSD.
Improve error handling for THP state initialization.
Rework the malloc() fast path.
Rework the free() fast path.
Refactor and optimize the tcache fill / flush paths.
Optimize sync / lwsync on PowerPC.
Bypass extent_dalloc() when retain is enabled.
Optimize the locking on large deallocation.
Reduce the number of pages committed from sanity checking in debug build.
Deprecate OSSpinLock.
Lower the default number of background threads to 4 (when the feature is enabled).
Optimize the trylock spin wait.
Use arena index for arena-matching checks.
Avoid forced decay on thread termination when using background threads.
Disable muzzy decay by default.
Only initialize libgcc unwinder when profiling is enabled.

Bug fixes (all only relevant to jemalloc 5.x):
Fix background thread index issues with max_background_threads.
Fix stats output for opt.lg_extent_max_active_fit.
Fix opt.prof_prefix initialization.
Properly trigger decay on tcache destroy.
Fix tcache.flush.
Detect whether explicit extent zero out is necessary with huge pages or custom extent hooks, which may change the purge semantics.
Fix a side effect caused by extent_max_active_fit combined with decay-based purging, where freed extents can accumulate and not be reused for an extended period of time.
Fix a missing unlock on extent register error handling.

Testing:
Simplify the Travis script output.
Update the test scripts for FreeBSD.
Add unit tests for the producer-consumer pattern.
Add Cirrus-CI config for FreeBSD builds.
Add size-matching sanity checks on tcache flush.

Incompatible changes:
Remove --with-lg-page-sizes.

Documentation:
Attempt to build docs by default, however skip doc building when xsltproc is missing.
2019-04-24 17:10:59 +00:00
adam
e035940f3e py-test-mock: updated to 1.10.4
1.10.4
* Fix plugin when 'terminal' plugin is disabled
2019-04-24 15:04:21 +00:00
adam
b202778c2c py-pbr: updated to 5.1.3
5.1.3
* Resolve \`\`ValueError\`\` when mapping value contains a literal \`\`=\`\`
2019-04-24 09:27:48 +00:00
adam
49acea8d3a py-pip: updated to 19.1
19.1:

Features
- Configuration files may now also be stored under sys.prefix
- Avoid creating an unnecessary local clone of a Bazaar branch when exporting.
- Include in pip's User-Agent string whether it looks like pip is running
  under CI.
- A custom (JSON-encoded) string can now be added to pip's User-Agent
  using the PIP_USER_AGENT_USER_DATA environment variable.
- For consistency, passing --no-cache-dir no longer affects whether wheels
  will be built.  In this case, a temporary directory is used.
- Command arguments in subprocess log messages are now quoted using
  shlex.quote().
- Prefix warning and error messages in log output with WARNING and ERROR.
- Using --build-options in a PEP 517 build now fails with an error,
  rather than silently ignoring the option.
- Error out with an informative message if one tries to install a
  pyproject.toml-style (PEP 517) source tree using --editable mode.
- When downloading a package, the ETA and average speed now only update once per second for better legibility.

Bug Fixes
- The stdout and stderr from VCS commands run by pip as subprocesses (e.g.
  git, hg, etc.) no longer pollute pip's stdout.
- Fix handling of requests exceptions when dependencies are debundled.
- Make pip's self version check avoid recommending upgrades to prereleases if the currently-installed version is stable.
- Fixed crash when installing a requirement from a URL that comes from a dependency without a URL.
- Improve handling of file URIs: correctly handle file://localhost/... and don't try to use UNC paths on Unix.
- Fix utils.encoding.auto_decode() LookupError with invalid encodings.
  utils.encoding.auto_decode() was broken when decoding Big Endian BOM
  byte-strings on Little Endian or vice versa.
- Fix incorrect URL quoting of IPv6 addresses.
- Redact the password from the extra index URL when using pip -v.
- The spinner no longer displays a completion message after subprocess calls
  not needing a spinner. It also no longer incorrectly reports an error after
  certain subprocess calls to Git that succeeded.
- Fix the handling of editable mode during installs when pyproject.toml is
  present but PEP 517 doesn't require the source tree to be treated as
  pyproject.toml-style.
- Fix NameError when handling an invalid requirement.

Vendored Libraries
- Updated certifi to 2019.3.9
- Updated distro to 1.4.0
- Update progress to 1.5
- Updated pyparsing to 2.4.0
- Updated pkg_resources to 41.0.1 (via setuptools)

Improved Documentation
- Make dashes render correctly when displaying long options like
  --find-links in the text.
2019-04-24 08:28:33 +00:00
cheusov
31cbe251c5 Update to 1.4.4
Fix compilation failure using gcc-8.
  Thanks to Robert Luberda!
2019-04-23 19:02:48 +00:00
adam
4fdc7c5089 py-setuptools: updated to 41.0.1
v41.0.1
* Fixed issue with the PEP 517 backend that prevented building a wheel when the dist/ directory contained existing .whl files.
* In test.paths_on_python_path, avoid adding unnecessary duplicates to the PYTHONPATH.
* In package_index, now honor "current directory" during a checkout of git and hg repositories under Windows
2019-04-23 09:39:13 +00:00
adam
d74326a312 cmake: updated to 3.14.3
Changes in 3.14.3 since 3.14.2:
* FindOpenGL: look for GLVND libraries with a libglvnd suffix
* FindBoost: Add support for MSVC toolset version 14.2
* IRSL: Update redist directory for VS 2019 update 1
* VS: Provide the default platform name to project code
* FindQt3: Restore missing lib and bin path suffixes
* FindBoost: Fix detection with version suffixes on Gentoo
2019-04-23 09:29:08 +00:00
khorben
03fa9c5364 Import security fixes for libosip2
This adds patches for the following CVE entries:
- CVE-2016-10324
- CVE-2016-10325
- CVE-2016-10326
- CVE-2017-7853

All patches were obtained from Debian and verified to match upstream.

While there, rename and comment the previous patch.

Bumps PKGREVISION.

XXX pull-up
2019-04-21 16:25:38 +00:00
wen
9755638072 Update to 1.0.1
Upstream changes:
Changes in Rcpp version 1.0.1 (2019-03-17)

    Changes in Rcpp API:

        Subsetting is no longer limited by an integer range (William Nolan in #920 fixing #919).

        Error messages from subsetting are now more informative (Qiang and Dirk).

        Shelter increases count only on non-null objects (Dirk in #940 as suggested by Stepan Sindelar in #935).

        AttributeProxy::set() and a few related setters get Shiled<> to ensure rchk is happy (Romain in #947) fixing #946).

    Changes in Rcpp Attributes:

        A new plugin was added for C++20 (Dirk in #927)

        Fixed an issue where 'stale' symbols could become registered in RcppExports.cpp, leading to linker errors and other related issues (Kevin in #939 fixing #733 and #934).

        The wrapper macro gets an UNPROTECT to ensure rchk is happy (Romain in #949) fixing #948).

    Changes in Rcpp Documentation:

        Three small corrections were added in the 'Rcpp Quickref' vignette (Zhuoer Dong in #933 fixing #932).

        The Rcpp-modules vignette now has documentation for .factory (Ralf Stubner in #938 fixing #937).

    Changes in Rcpp Deployment:

        Travis CI again reports to CodeCov.io (Dirk and Ralf Stubner in #942 fixing #941).
2019-04-20 12:46:05 +00:00
wen
4cab8ef3b5 Update to 2.26
Upstream changes:
2019-03-19  k  <andk@cpan.org>

        * release 2.26

        * testfix release, no functional change

        * 97-run.t is now skipped when test is run by root user because
        perldoc often fails for root user (thanks to Binarus for
        reporting)

        * small additions to distroprefs and to the Makefile.PL
2019-04-20 04:42:18 +00:00
wen
127c67c02c Update to 3.96
Upstream changes:
version 3.96 at 2019-04-19 21:36:20 +0000
-----------------------------------------

  Change: faf2a2a5c9a85cfb0ee5645487f71a28fcd10840
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-04-19 22:36:20 +0000

    Updated for v5.28.2

-----------------------------------------
version 3.94 at 2019-04-05 20:02:23 +0000
-----------------------------------------

  Change: e38fb7ceae828e5df49826bd65925b7ff9ad0c84
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-04-05 21:02:23 +0000

    Updated for v5.28.2-RC1

-----------------------------------------
version 3.92 at 2019-03-21 12:42:54 +0000
-----------------------------------------

  Change: 1dba54b9bfd13635b550ba3c7d750fa30c802590
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-03-21 12:42:54 +0000

    Updated for v5.29.9
2019-04-20 04:34:32 +00:00
wen
9f8ca2193e Update to 6.54
Upstream changes:
6.54  Sun Dec 16 11:06:07 CET 2018
        - reinstate Coro::Select::select prototype - it breaks more than it fixes.

6.53  Sun Dec 16 10:33:15 CET 2018
        - the autogenerated prototypes of Coro::AIO now add ";" at the end
          to avoid generating named unary operators and messing up parsing
          (mostly affects aio_mlockall 4 | 8 which was parsed as
          (aio_mlockall 4) | 8).
        - do not use a prototype for select in Coro::Select, as CORE::select also
          doesn't have one.
2019-04-20 04:30:52 +00:00
wen
f0b00aab96 Update to 3.000002
Upstream changes:
3.000002    2019-03-14
    * Fix error with missing here doc end marker
        - Thanks to Igor Korchynskyi .
2019-04-20 04:20:18 +00:00
wen
cdcab7971a Update to 1.13
Upstream changes:
2019-03-20

     * Released 1.13
     * Fix spelling error in manpage (fixes #3, patch by Salvatore Bonaccorso)
     * Use encoding in Dynamic.pm as well (Fritz Zaucker)
2019-04-20 04:17:55 +00:00
wen
bf7124c8f5 Update to 0.20
Upstream changes:
0.20

2019-04-16  Sam Varshavchik  <mrsam@courier-mta.com>

        * _ipcmp: handle comparison of mixed IPv4 and IPv6-specified
        addresses, allowing cidrlookup() to look up IPv6-mapped IPv4 addresses
        in IPv4 address ranges, and vice versa.
2019-04-20 02:49:25 +00:00
wen
59d9528e4f Update to 0.064
Upstream changes:
0.064           2019-04-01      T. R. Wyant
    Empty \p{} should be an error.

    \x{} and \x{ non-hex } should be errors under "use re 'strict'"

    \o{} should be an error

    \o{ non-octal } should be an error under "use re 'strict'"

    Support wildcard Unicode property values. These were added in
    5.29.9.

    Add eg/find-variable-length-lookarounds

    Add convenience method extract_regexps(). This is a static method
    on PPIx::Regexp that takes as its argument a PPI::Document and
    manufactures PPIx::Regexp objects out of anything that parses to a
    regexp of some sort.

    Don't run illegal character tests before Perl 5.18 unless we're
    author testing, because they are noisy. I think the issue is not the
    Perl version per se, but the version of Unicode; Perl5180delta says
    it shipped with Unicode 6.2.
2019-04-19 23:53:06 +00:00
wen
9372c1f660 Update to 0.03
Upstream changes:
0.03  2019-03-21 23:25:34 PDT
        - Repackaged with Milla
2019-04-19 23:49:46 +00:00
wen
64ed403c90 Update to 1.42
Upstream changes:
1.42    2019-02-22 17:41:00

      * add section in doc that explains how to replace test scripts using Test::CheckManifest
      * stable release with all the changes from the test releases

1.41_04 2019-02-21 15:12:00

      * fix test failure on Win32 - use "plan skip_all" instead of "skip '...'"
      * update dist.ini

1.41_03 2019-02-21 09:27:00

      * optimize ok_manifest()
      * add more tests for find_home()

1.41_02 2019-02-20 13:37:00

      * more debugging stuff

1.41_01 2019-02-20 09:50:00

      * use regexes to silence warnings
      * add debugging stuff to debug win32 failures

1.41  2019-02-19 10:53:00

      * improve tests
      * Removed regex warnings on windows box as reported by CPANTESTERS (Thanks to manwar)

1.39  2019-02-14 07:28:00

      * release 1.39

1.38_02 2018-12-23 11:32:00

      * fix test failures (thanks to manwar and LorenzoTa)

1.38_01 2018-12-21 14:30:00

      * more tests
      * refactor code
2019-04-19 23:47:01 +00:00
wen
0203e77b58 Update to 0.002006
Upstream changes:
0.002006 - 2019-04-04
  - added additional references to related modules in pod
  - various internal cleanups
  - fix backwards compatibility with earlier versions of version.pm
  - fix output from test script when tests fail
  - added note about RELEASE_TESTING to test message on forced failures
2019-04-19 23:40:27 +00:00
wen
eb3516da83 Update to 3.45
Upstream changes:
3.45 - 2019-03-19

   * Restore missing unit tests from the previous release.
2019-04-19 10:23:44 +00:00
adam
c05f6f6e48 py-typed-ast: updated to 1.3.4
1.3.4:
Unknown changes
2019-04-19 10:04:54 +00:00
adam
5f78425803 sqlite3: updated to 3.28.0
SQLite Release 3.28.0:

Enhanced window functions:
Add support the EXCLUDE clause.
Add support for window chaining.
Add support for GROUPS frames.
Add support for "<expr> PRECEDING" and "<expr> FOLLOWING" boundaries in RANGE frames.
Added the new sqlite3_stmt_isexplain(S) interface for determining whether or not a prepared statement is an EXPLAIN.
Enhanced VACUUM INTO so that it works for read-only databases.
New query optimizations:
Enable the LIKE optimization for cases when the ESCAPE keyword is present and PRAGMA case_sensitive_like is on.
In queries that are driven by a partial index, avoid unnecessary tests of the constraint named in the WHERE clause of the partial index, since we know that constraint must always be true.
Enhancements to the TCL Interface:
Added the -returntype option to the function method.
Added the new bind_fallback method.
Enhancements to the CLI:
Added support for bound parameters and the .parameter command.
Fix the readfile() function so that it returns an empty BLOB rather than throwing an out-of-memory error when reading an empty file.
Fix the writefile() function so that when it creates new directories along the path of a new file, it gives them umask permissions rather than the same permissions as the file.
Change --update option in the .archive command so that it skips files that are already in the archive and are unchanged. Add the new --insert option that works like --update used to work.
Added the fossildelta.c extension that can create, apply, and deconstruct the Fossil DVCS file delta format that is used by the RBU extension.
Added the SQLITE_DBCONFIG_WRITABLE_SCHEMA verb for the sqlite3_db_config() interface, that does the same work as PRAGMA writable_schema without using the SQL parser.
Added the sqlite3_value_frombind() API for determining if the argument to an SQL function is from a bound parameter.
Security and compatibilities enhancements to fts3_tokenizer():
The fts3_tokenizer() function always returns NULL unless either the legacy application-defined FTS3 tokenizers interface are enabled using the sqlite3_db_config(SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER) setting, or unless the first argument to fts3_tokenizer() is a bound parameter.
The two-argument version of fts3_tokenizer() accepts a pointer to the tokenizer method object even without the sqlite3_db_config(SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER) setting if the second argument is a bound parameter
Improved robustness against corrupt database files.
Miscellaneous performance enhancements
2019-04-18 10:10:03 +00:00
adam
3dc8d479a7 libuv: updated to 1.28.0
Version 1.28.0
* unix,win: add uv_gettimeofday()
* unix,win: add uv_fs_{open,read,close}dir()
* unix: fix uv_interface_addresses()
* fs: remove macOS-specific copyfile(3)
* fs: add test for copyfile() respecting permissions
* build: partially revert 5234b1c43a
* zos: fix setsockopt error when using AF_UNIX
* unix: suppress EINTR/EINPROGRESS in uv_fs_close()
* build: use cmake APPLE variable to detect platform
* distcheck: remove duplicate test/ entry
* unix: remove unused cmpxchgl() function
* unix: support sockaddr_un in uv_udp_send()
* unix: guard use of PTHREAD_STACK_MIN
* unix,win: introduce uv_timeval64_t
* doc: document uv_timeval_t and uv_timeval64_t
2019-04-18 07:47:33 +00:00
adam
f763dce3bd physfs: updated to 3.0.2
3.0.2:
Fixed compiler warning.
windows: Workaround for WinXP systems.
Only flush file handles on close if they were opened for writing.
Added some whitespace to test a fix to revision control.
Updated copyright year for 2019.
2019-04-18 07:38:53 +00:00
adam
fef8780ac8 py-xdis: updated to 4.0.0
release-4.0.0
Expand is_jump_target to True, 'loop', False. This is the reason for the version bump
Remove deprecated opcodes_pypyDD.py files. Use opcode_DDpypy instead.
Fix bug in setting jump offset in wordcode (3.6+) relative jumps.
Note that this works now in Python 3.8 (dev)
Add 3.6{,.1}pypy version
Dry opcodes 3.6 - 3.8
2019-04-17 12:16:05 +00:00
bsiegert
65fc216b57 Revbump all Go packages after go112 update 2019-04-16 18:41:08 +00:00
adam
bb718e532d memcached: updated to 1.5.13
1.5.13:
Fixes
- Basic implementation of TLS for memcached.
- Improve Get And Touch documentation

New Features
- TLS support!
2019-04-16 07:50:19 +00:00
adam
d76a2d8917 py-mako: updated to 1.0.9
1.0.9:
Further corrected the previous fix for 287 as it relied upon an attribute that is monkeypatched by Python’s ast module for some reason, which fails if ast hasn’t been imported; the correct attribute Constant.value is now used. Also note the issue was mis-numbered in the previous changelog note.
2019-04-16 07:18:33 +00:00
adam
952ec7a949 py-test: updated to 4.4.1
pytest 4.4.1:
Bug Fixes
* Environment variables are properly restored when using pytester’s testdir fixture.
* Fix regression with --pdbcls, which stopped working with local modules in 4.0.0.
* Produce a warning when unknown keywords are passed to pytest.param(...).
* Invalidate import caches with monkeypatch.syspath_prepend, which is required with namespace packages being used.
2019-04-16 07:17:06 +00:00
adam
ef97f526ba py-hypothesis: updated to 4.17.0
4.17.0
This release adds the strategy :func:~hypothesis.extra.numpy.broadcastable_shapes, which generates array shapes that are broadcast-compatible with a provided shape.

4.16.0
This release allows :func:~hypothesis.strategies.register_type_strategy to be used with :obj:python:typing.NewType instances. This may be useful to e.g. provide only positive integers for :func:from_type(UserId) <hypothesis.strategies.from_type> with a UserId = NewType('UserId', int) type.

4.15.0
This release supports passing a :class:~python:datetime.timedelta as the :obj:~hypothesis.settings.deadline setting, so you no longer have to remember that the number is in milliseconds (:issue:1900).

Thanks to Damon Francisco for this change!

4.14.7
This patch makes the type annotations on hypothesis.extra.dateutil compatible with :pypi:mypy 0.700.

4.14.6
This release fixes a bug introduced in :ref:Hypothesis 4.14.3 <v4.14.3> that would sometimes cause :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> to encounter an internal assertion failure when there are three or fewer elements, and every element is rejected by the filter.

4.14.5
This patch takes the previous efficiency improvements to :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> strategies that reject most elements, and generalises them to also apply to sampled_from(...).filter(...).filter(...) and longer chains of filters.

4.14.4
This release fixes a bug that prevented :func:~hypothesis.strategies.random_module from correctly restoring the previous state of the random module.

The random state was instead being restored to a temporary deterministic state, which accidentally caused subsequent tests to see the same random values across multiple test runs.

4.14.3
This patch adds an internal special case to make :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> much more efficient when the filter rejects most elements
2019-04-16 07:14:00 +00:00
adam
5d4d47e4bf py-autopep8: updated to 1.4.4
version 1.4.4
* fix bugs
* Don't write the file unless there are changes
* update configuration documentation
2019-04-15 08:27:42 +00:00
adam
7503002bbd py-cython: updated to 0.29.7
0.29.7:
Bugs fixed
* Crash when the shared Cython config module gets unloaded and another Cython
  module reports an exceptions.  Cython now makes sure it keeps an owned reference
  to the module.
* Resolved a C89 compilation problem when enabling the fast-gil sharing feature.
* Coverage reporting did not include the signature line of cdef functions.
* Casting a GIL-requiring function into a nogil function now issues a warning.
* Generators and coroutines were missing their return type annotation.
2019-04-15 08:18:38 +00:00
adam
a5a093fa70 cmake: updated to 3.14.2
Changes in 3.14.2 since 3.14.1:
* MSVC: Fix MSVC_TOOLSET_VERSION for VS 2019 v142 toolset
* ARMCC: Do not identify ARMClang as ARMCC
* IRSL: Fix discovery of VS 2019 v142 toolset redistributables
* Tests: Clarify hand-written cases in RunCMake.ParseImplicitIncludeInfo
* Tests: Teach RunCMake.ParseImplicitIncludeInfo to match output by regex
* Fix implicit include directory extraction for adaptive relative paths
* Xcode: Factor out duplicate source group code into lambda
* Xcode: Avoid mutating App Bundle targets during generation
* cmake-gui: Fix icon overlay on windows
* Modules/CTest: Fix SubmitURL
* cmake-gui: Fix theme on Windows with Qt >= 5.10
2019-04-15 06:59:08 +00:00
taca
b08483d94d devel/ruby-readline: drop support for ruby23
Drop support for ruby23.
2019-04-14 15:32:29 +00:00
taca
4934e6aa76 devel/ruby-fiddle: drop support for ruby23
Drop support for ruby23.
2019-04-14 15:31:55 +00:00
taca
be8828ef6a devel/ruby-railties52: updateo to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   Seed database with inline ActiveJob job adapter.

    *Gannon McGibbon*

*   Fix boolean interaction in scaffold system tests.

    *Gannon McGibbon*


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:34:57 +00:00
taca
18630b7cde devel/ruby-activestorage52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   No changes.


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:33:55 +00:00
taca
9853c2da55 devel/ruby-activejob52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   No changes.


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:31:24 +00:00
taca
160fc04377 devel/ruby-activemodel52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   Fix date value when casting a multiparameter date hash to not convert
    from Gregorian date to Julian date.

    Before:

        Day.new({"day(1i)"=>"1", "day(2i)"=>"1", "day(3i)"=>"1"})
        => #<Day id: nil, day: "0001-01-03", created_at: nil, updated_at: nil>

    After:

        Day.new({"day(1i)"=>"1", "day(2i)"=>"1", "day(3i)"=>"1"})
        => #<Day id: nil, day: "0001-01-01", created_at: nil, updated_at: nil>

    Fixes #28521.

    *Sayan Chakraborty*

*   Fix numericality equality validation of `BigDecimal` and `Float`
    by casting to `BigDecimal` on both ends of the validation.

    *Gannon McGibbon*


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:30:59 +00:00
taca
6ca62dac9a devel/ruby-activesupport52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   Add `ActiveSupport::HashWithIndifferentAccess#assoc`.

    `assoc` can now be called with either a string or a symbol.

    *Stefan Schüßler*

*   Fix `String#safe_constantize` throwing a `LoadError` for incorrectly cased constant references.

    *Keenan Brock*

*   Allow Range#=== and Range#cover? on Range

    `Range#cover?` can now accept a range argument like `Range#include?` and
    `Range#===`. `Range#===` works correctly on Ruby 2.6. `Range#include?` is moved
    into a new file, with these two methods.

    *utilum*

*   If the same block is `included` multiple times for a Concern, an exception is no longer raised.

    *Mark J. Titorenko*, *Vlad Bokov*


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:30:26 +00:00
taca
651b31460a devel/ruby-railties51: update to 5.1.6.2
## Rails 5.1.6.2 (March 11, 2019) ##

*   No changes.
2019-04-14 10:24:43 +00:00
taca
9e11e4683b devel/ruby-activejob51: update to 5.1.6.2
## Rails 5.1.6.2 (March 11, 2019) ##

*   No changes.
2019-04-14 10:21:40 +00:00
taca
2844d270df devel/ruby-activemodel51: update to 5.1.6.2
## Rails 5.1.6.2 (March 11, 2019) ##

*   No changes.
2019-04-14 10:21:08 +00:00
taca
32a0c86712 devel/ruby-activesupport51: update to 5.1.6.2
## Rails 5.1.6.2 (March 11, 2019) ##

*   No changes.
2019-04-14 10:20:26 +00:00
taca
342e752b40 devel/ruby-railties42: update to 4.2.11.1
## Rails 4.2.11.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:15:29 +00:00
taca
5a1a34bb65 devel/ruby-activemodel42: update to 4.2.11.1
## Rails 4.2.11.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:12:26 +00:00
taca
658a8faf18 devel/ruby-activejob42: update to 4.2.11.1
## Rails 4.2.11.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:11:56 +00:00
taca
e1aa326652 devel/ruby-activesupport42: update to 4.2.11.1
## Rails 4.2.11.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:11:22 +00:00
wen
4c87c38a57 Update to 1.34
Upstream changes:
1.34      2019-03-28 12:13:40 -0400
  - Producton release identical to 1.33_01

1.33_01   2019-03-27 23:30:09 -0400
  - Fix compatability with Devel::Hide (gh#6, gh#8).
2019-04-13 14:29:36 +00:00
wen
05b506fb41 Update to 0.24
Upstream changes:
0.24 Tue Feb 12 13:55:49 PST 2019
 - Apply https://github.com/ingydotnet/class-field-pm/pull/3 @mtmail++
2019-04-13 14:22:37 +00:00
wen
22f7635575 Update to 1.20
Upstream changes:n
1.20 2019-02-15 11:03:00 rurban
  - extern was added with 5.29.0c
2019-04-13 14:08:10 +00:00
wiz
ed4a918e68 py-setuptools: update to 41.0.0.
v41.0.0
-------

* #1735: When parsing setup.cfg files, setuptools now requires the files to be encoded as UTF-8. Any other encoding will lead to a UnicodeDecodeError. This change removes support for specifying an encoding using a 'coding: ' directive in the header of the file, a feature that was introduces in 40.7. Given the recent release of the aforementioned feature, it is assumed that few if any projects are utilizing the feature to specify an encoding other than UTF-8.
2019-04-12 13:13:44 +00:00
wiz
bcc567af2e apr: update to 1.7.0.
Changes for APR 1.7.0

  *) apr_dir_read: [Unix] Dropped the preference of the dirread_r() flavor
     for dirread(), because the former is both deprecated and unneeded.
     [Yann Ylavic, William Rowe]

  *) apr_file_info: [Win32 only] Treat only "name surrogate" reparse points
     as symlinks, and not other reparse tag types. bug 47630
     [Oleg Liatte <olegliatte gmail.com>]

  *) Test %ld vs. %lld to avoid compiler emits using APR_OFF_T_FMT, in the
     case of apparently equivilant long and long long types. [William Rowe]

  *) Recognize APPLE predefined macros as equivilant to DARWIN. [Jim Jagielski]

  *) Signals: Allow handling of SIGUSR2 in apr_signal_thread. [Yann Ylavic]

  *) Atomics: Support for 64bit ints. [Jim Jagielski]

  *) Add the apr_encode_* API that implements RFC4648 and RFC7515
     compliant BASE64, BASE64URL, BASE32, BASE32HEX and BASE16
     encode/decode functions. [Graham Leggett]

  *) rand: Use arc4random_buf() on BSD platforms and getrandom() on Linux,
     when available. [Christian Weisgerber <naddy openbsd.org, Yann Ylavic]

  *) Add apr_sockaddr_zone_set, apr_sockaddr_zone_set to set and retrieve
     the zone for link-local IPv6 addresses.  [Joe Orton]

  *) apr_sockaddr_equal: Compare link-local IPv6 addresses with different
     zones as not equal.  [Joe Orton]

  *) apr_sockaddr_ip_getbuf, apr_sockaddr_ip_get: Append "%zone" for
     IPv6 link-local addresses.  [Joe Orton]

  *) Locks: add a --disable-timedlocks config option in case users
     encounter more platforms where it fails [Nick Kew].

  *) apr_allocator, apr_pools: Add apr_allocator_page_size() and
     apr_allocator_min_order_set() to respectively get the (system's) page size
     in use and set the minimum allocation size for an allocator (expressed in
     2^order pages).  [Yann Ylavic]

  *) locks: provide portable implementations of timedlock()s for
     posix-sems, sysv-sems and pthreads for those platforms that
     lack native versions (eg: OSX/macOS). [Jim Jagielski]

  *) locks: Introduce apr_{thread,proc,global}_mutex_timedlock().
     [Yann Ylavic]
2019-04-12 13:02:44 +00:00
schmonz
64e1872d48 Update to 0.57. From the changelog:
- Simple match mode `-m` based on a patch by @ehuelsmann
- Move the invocation of the pre- and post-execute triggers out of
    'run()' @ehuelsmann
- Parallellism on TAP::Harness <= 3.39 and improved triggers @ehuelsmann
- General refactoring of the Executor @ehuelsmann
- Auto generate META.json using the plugin [MetaJSON] @manwar
2019-04-11 16:46:36 +00:00
joerg
22f0a754da Fix interaction between share and evolve extensions. Bump revision. 2019-04-11 13:27:55 +00:00
adam
08b7cffa30 py-iso3166: updated to 1.0
1.0:
* Updated entries
  - "Macedonia, the former Yugoslav Republic of" changed to "North
    Macedonia" (effective 2019-03-13)
  - Added numeric code 983 for Kosovo to mirror usage by the National
    Statistical Office of Canada
2019-04-11 08:29:45 +00:00
adam
5d6cddb73e py-rply: updated to 0.7.7
0.7.7:
Unknown changes
2019-04-09 10:52:33 +00:00
adam
7b2749672a py-pexpect: updated to 4.7.0
Version 4.7
* The :meth:.pxssh.login method now no longer requires a username if an ssh
  config is provided and will raise an error if neither are provided.
* The :meth:.pxssh.login method now supports providing your own ssh
  command via the cmd parameter.
* :class:.pxssh now supports the use_poll parameter which is passed into :meth:.pexpect.spawn
* Minor bug fix with ssh_config.
* :meth:.replwrap.run_command now has async support via an async_ parameter.
* :meth:.pexpect.spawn will now read additional bytes if able up to a buffer limit.
2019-04-09 08:17:55 +00:00
adam
2f13f2f755 py-path.py: updated to 11.5.2
11.5.2
- Corrected 'pymodules' typo in package declaration.

11.5.1
- Minor packaging refresh.
2019-04-09 08:10:46 +00:00
adam
58291e21d9 py-tox: updated to 3.8.6
v3.8.6:

Bugfixes
- :conf:parallel_show_output does not work with tox 3.8


v3.8.5:

Bugfixes
- the isolated build env now ignores :conf:sitepackages, :conf:deps and :conf:description as these do not make
  sense
- Do not print timings with more than 3 decimal digits on Python 3


v3.8.4:

Bugfixes
- Fix sdist creation on python2.x when there is non-ascii output.
- fix typos in isolated.py that made it impossible to install package with requirements in pyproject.toml


v3.8.3:

Bugfixes
- don't crash when version information is not available for a proposed base python
- Do not print exception traceback when the provisioned tox fails


v3.8.2:

Bugfixes
- using -v and -e connected (as -ve) fails
- Changes to the plugin tester module (cmd no longer sets PYTHONPATH), and action.popen no longer returns the
  command identifier information from within the logs. No public facing changes.
- Spinner fails in CI on UnicodeEncodeError


v3.8.1:

Bugfixes
- The -eALL command line argument now expands the envlist key and includes all its environment.
- Isolated build environment dependency overrides were not taken in consideration (and such it inherited the deps
  from the testenv section)
- --result-json puts the command into setup section instead of test (pre and post commands are now also correctly
  put into the commands section)
- Set setup.cfg encoding to UTF-8 as it contains Unicode characters.
- Fix tox CI, better error reporting when locating via the py fails


v3.8.0:

Bugfixes
- In a posix shell, setting the PATH environment variable to an empty value is equivalent to not setting it at all;
  therefore we no longer if the user sets PYTHONPATH an empty string on python 3.4 or later
- Fixed bug of children process calls logs clashing (log already exists)
- Interpreter discovery and virtualenv creation process calls that failed will now print out on the screen their output
  (via the logfile we automatically save)
- Using py2 and py3 with a specific basepython will no longer raise a warning unless the major version conflicts
- Fix missing error for tox -e unknown when tox.ini declares envlist.
- Resolve symlinks with toxworkdir
- Interrupting a tox call (e.g. via CTRL+C) now will ensure that spawn child processes (test calls, interpreter discovery,
  parallel sub-instances, provisioned hosts) are correctly stopped before exiting (via the pattern of INTERRUPT - 300 ms,
  TERMINATE - 200 ms, KILL signals)
- Fix a ResourceWarning: unclosed file in Action
- Fix deadlock when using --parallel and having environments with lots of output
- Removed code that sometimes caused a difference in results between --parallel and -p when using posargs

Features
- tox now auto-provisions itself if needed (see :ref:auto-provision). Plugins or minimum version of tox no longer
  need to be manually satisfied by the user, increasing their ease of use.
- tox will inject the TOX_PARALLEL_ENV environment variable, set to the current running tox environment name,
  only when running in parallel mode.
- Parallel children now save their output to a disk logfile
- Parallel children now are added to --result-json
- Display pattern and sys.platform with platform mismatch
- Setting the environment variable TOX_REPORTER_TIMESTAMP to 1 will enable showing for each output line its delta
  since the tox startup. This can be especially handy when debugging parallel runs.

Documentation
- Add a poetry examples to packaging
2019-04-09 07:51:41 +00:00
cheusov
a0cb237578 Update to 0.31.0
Fix in MKC_CHECK_PROTOTYPES.  The problem was it says "found" for
  undeclared prototypes.

  All FEATURES now check for _MKC_CHECK_<xxx> define.  A check for
  this define guarantees that #include <mkc_XXX.h> are not used
  without appropriate MKC_FEATURES += <xxx> in Makefile.

  New publicly available mkc.conf.mk header was introduced.  With a
  help of it one can implement custom "FEATURES".

  MKC_CHECK_HEADERS, MKC_CHECK_HEADER_FILES, MKC_CHECK_DEFINES,
  MKC_CHECK_TYPES, MKC_CHECK_VARS, MKC_CHECK_MEMBERS,
  MKC_CHECK_FUNCS<n>, MKC_CHECK_PROTOTYPES, MKC_CHECK_SIZEOF and
  MKC_PROTOTYPE_HEADERS.<name> now accepts a list of comma-separated
  headers for checking at once.
  For example, on NetBSD sys/fts.h requires preceding sys/types.h and
  sys/stat.h. So, now we can write
     MKC_CHECK_HEADERS  = sys/types.h,sys/stat.h,fts.h

  MKC_CHECK_FUNCS<n>: new variable MKC_FUNC_OR_DEFINE.<func> was introduced.
  With a help of it one can check for
  function declaration of equivalent define.

  mkc_imp.conf-final.mk: duplicated entries are not added to CPPFLAGS,
  CFLAGS, LDADD and SRCS.

  Man page for mkc_check_decl, mkc_check_sizeof and mkc_check_headers
  were updated.

  mkc.minitest.mk: new variable MKC_DIFF was introduced for diff(1)
  command.

  mkc_check_decl: new check type funcordefine was introduced.

  Improvements and minor fixes in regression tests and examples.

  This release was sucessfully tested on FreeBSD-11.1, diverse
  glibc-based Linuxes, NetBSD-8.99, OpenBSD-6.4 and SunOS-5.11.

  Deprecated features were removed: DPLIBS and PKG_CONFIG_DEPS variables,
  builtin "endianess".
2019-04-08 21:42:57 +00:00
adam
a4c742ff6e py-setuptools_scm_git_archive: updated to 1.1
1.1:
Unknown changes
2019-04-08 16:21:45 +00:00
adam
51c875e30e py-pyparsing: updated to 2.4.0
Version 2.4.0:

- Well, it looks like the API change that was introduced in 2.3.1 was more
  drastic than expected, so for a friendlier forward upgrade path, this
  release:
  . Bumps the current version number to 2.4.0, to reflect this
    incompatible change.
  . Adds a pyparsing.__compat__ object for specifying compatibility with
    future breaking changes.
  . Conditionalizes the API-breaking behavior, based on the value
    pyparsing.__compat__.collect_all_And_tokens.  By default, this value
    will be set to True, reflecting the new bugfixed behavior. To set this
    value to False, add to your code:

        import pyparsing
        pyparsing.__compat__.collect_all_And_tokens = False

  . User code that is dependent on the pre-bugfix behavior can restore
    it by setting this value to False.

  In 2.5 and later versions, the conditional code will be removed and
  setting the flag to True or False in these later versions will have no
  effect.

- Updated unitTests.py and simple_unit_tests.py to be compatible with
  "python setup.py test". To run tests using setup, do:

      python setup.py test
      python setup.py test -s unitTests.suite
      python setup.py test -s simple_unit_tests.suite

- Fixed bug in runTests handling '\n' literals in quoted strings.

- Added tag_body attribute to the start tag expressions generated by
  makeHTMLTags, so that you can avoid using SkipTo to roll your own
  tag body expression:

      a, aEnd = pp.makeHTMLTags('a')
      link = a + a.tag_body("displayed_text") + aEnd
      for t in s.searchString(html_page):
          print(t.displayed_text, '->', t.startA.href)

- indentedBlock failure handling was improved

- Address Py2 incompatibility in simpleUnitTests, plus explain() and
  Forward str() cleanup.

- Fixed docstring with embedded '\w', which creates SyntaxWarnings in
  Py3.8.

- Examples:
  - Added example parser for rosettacode.org tutorial compiler.

  - Added example to show how an HTML table can be parsed into a
    collection of Python lists or dicts, one per row.

  - Updated SimpleSQL.py example to handle nested selects, reworked
    'where' expression to use infixNotation.

  - Added include_preprocessor.py, similar to macroExpander.py.

  - Examples using makeHTMLTags use new tag_body expression when
    retrieving a tag's body text.

  - Updated examples that are runnable as unit tests:
        python setup.py test -s examples.antlr_grammar_tests
        python setup.py test -s examples.test_bibparse
2019-04-08 10:41:05 +00:00
adam
78414b512b py-isort: updated to 4.3.17
4.3.17:
- Fixed issue 905 & 919: Import section headers behaving strangely
2019-04-08 10:33:36 +00:00
wiz
f77dfa401b boehm-gc: update to 8.0.4.
== [8.0.4] 2019-03-02 ==

* Avoid a full GC when growing finalizer tables if in incremental mode
* Avoid potential race in hb_sz access between realloc and reclaim_block
* Avoid test.o rebuild on tests folder timestamp change (Makefile.direct)
* Avoid unexpected heap growth in gctest caused by GC_disable
* Ensure result of every variant of MS_TIME_DIFF has unsigned long type
* Fix 'duplicate symbol' error for tests using multiple static libs (OS X)
* Fix 'undefined reference to __data_start' linker error (Android/aarch64)
* Fix 'unexpected mark stack overflow' abort in push_all_stack
* Fix 'wrong __data_start/_end pair' error on Android
* Fix BSD_TIME variant of MS_TIME_DIFF for the case of a.tv_usec < b.tv_usec
* Fix GetThreadContext stale register values use if WoW64 (Win32)
* Fix invalid initializer of CLOCK_TYPE variables if BSD_TIME
* Fix thread_info() count argument value (OS X)
* Support de_win.c compilation by Makefile.direct (cord/de)
2019-04-07 22:02:20 +00:00
wen
8afeef68a9 Update to 1.3.1
Upstream changes:
glue 1.3.1
Features

    glue() now has a + method to combine strings.

Bugfixes and minor changes

    glue_sql() now supports unquoting lists of Id objects.
    glue_sql() now quotes characters with NAs appropriately (#115).
    glue_sql() now quotes Dates appropriately (#98).
    A potential protection error reported by rchk was fixed.

glue 1.3.0
Breaking changes

    The evaluate() function has been removed. Changes elsewhere in glue made the implementation trivial so it was removed for clarities sake. Previous uses can be replaced by eval(parse(text = text), envir).

    collapse() has been renamed to glue_collapse() to avoid namespace collisions with dplyr::collapse().

Features

    compare.glue() was added, to make it easier to use glue objects in testthat::expect_equal() statements.

    glue_col() and glue_data_col() functions added to display strings with color.

Bugfixes and minor changes

    Glue now throws an informative error message when it cannot interpolate a function into a string (#114, @haleyjeppson & @ijlyttle).

    Glue now evaluates unnamed arguments lazily with delayedAssign(), so there is no performance cost if an argument is not used. (#83, @egnha).

    Fixed a bug where names in the assigned expression of an interpolation variable would conflict with the name of the variable itself (#89, @egnha).

    Do not drop the glue class when subsetting (#66).

    Fix glue() and collapse() always return UTF-8 encoded strings (#81, @dpprdan)
2019-04-07 13:19:52 +00:00
wen
ab2225a608 Update to 1.0.10
No upstream changelog found.
2019-04-07 13:16:02 +00:00
wen
0d9daa27e4 Update to 0.2.2
Upstream changes:
lazyeval 0.2.2

    Fix protection issues from rchk reports.
2019-04-07 13:11:27 +00:00
wen
7373edd729 Update to 0.19.2
No upstream changelog found.
2019-04-07 13:04:10 +00:00
wen
2637bfad10 Update to 0.3.4
Upstream changes:
rlang 0.3.4

    Fixed a unit test that failed on the Solaris CRAN machine.

rlang 0.3.3

    Fixed an issue in knitr that caused backtraces to print even when error = TRUE.

    maybe_missing() gains a default argument.

rlang 0.3.2

    Fixed protection issue reported by rchk.

    The experimental option rlang__backtrace_on_error is no longer experimental and has been renamed to rlang_backtrace_on_error.

    New “none” option for rlang_backtrace_on_error.

    Unary operators applied to quosures now give better error messages.

    Fixed issue with backtraces of warnings promoted to error, and entraced via withCallingHandlers(). The issue didn’t affect entracing via top level options(error = rlang::entrace) handling.
2019-04-07 12:58:15 +00:00
wen
6c1e9397c1 Update to 0.67
Upstream changes:
0.67   2019-03-06
    - Correctly compare subroutine references
2019-04-07 07:22:17 +00:00
wen
8030e0cdea Update to 1.302162
Upstream changes:
 Changes for version 1.302162 - 2019-02-05

    Typo fixes in documentation

Changes for version 1.302161 - 2019-01-29 ( TRIAL RELEASE )

    Remove SHM Optimization
2019-04-07 07:17:01 +00:00
wen
26d9b108f2 Update to 4.72
Upstream changes:
4.72 Wed Apr  3 04:56:03 CEST 2019
        - (libeio) if fd 0 is available do not use it for aio_wd, as it
          collides with IO::AIO::CWD.
        - added IO::AIO::memfd_create.
        - correctly include <sys/uio.h> in the vmsplice test.
        - reduce codesize by ~7% on amd64 by declaring more functions
          as noinline.
        - documentation fixes and updates.
        - experimental and undocumented preliminary support for synchronous statx.

4.71 Sun Mar 10 13:09:26 CET 2019
        - due to an error in the linux manpages, the configure tests
          for readahead, sync_file_range, splice etc. failed. This has been fixed.

4.7  Mon Mar  4 11:28:13 CET 2019
        - majorly speed up scandir for the very special case of a non-POSIX
          filesystem that nevertheless reports valid dt_type information.
          The only known filesystem of this type is currently btrfs, which
          didn't get it's act together to implement POSIX semantics in all
          these years, and I am tired of waiting.
        - add IO::AIO::MCL_ONFAULT for mlockall, add IO::AIO::mlockall.
        - neither sys/mkdev.h nor sys/sysmacros.h were included, even when they
          were detected by autoconf.
2019-04-07 03:57:03 +00:00
wen
91b08012c3 Update to 0.82
Upstream changes:
0.82 Sun 31 Mar 2019 04:10:24 PM CEST
 - Another fix for @INC PR#69 TINITA
2019-04-07 02:01:15 +00:00
wen
f7238d3527 Update to 1.05
Upstream changes:
1.05 2019-03-06T06:09:39Z

 - Migrate build tooling from Dist::Zilla to Minilla.
2019-04-07 01:56:06 +00:00
wen
d5f7938c91 Update to 9999.27
Upstream changes:
9999.27     2019-04-05
    - Update the documentation on the atomic write. We no longer use the pid
      and I neglected to update the documentation as such. (RT #129029)
    - Localize $^W to stop File::Temp from warning the user when the -w flag
      is on while we're grabbing a temporary file name. (RT #129029)

9999.26     2019-02-13
    - Reduce the size of handle.t to prevent failures on systems with limits set
    - Skip all tests in the suite that relied on overriding syswrite to test
      failure mechanisms as CORE::print cannot be overridden.
    - Refactor write_file to use print rather than syswrite.
      - When performing an atomic write, make sure we find a good temporary file
        so that we don't accidentally overwrite a file that may already exist in
        the working directory.
      - Stop re-working the line endings on write_file when on Windows as the use
        of print now allows layers to provide that functionality.
    - Add File::Basename, File::Spec, File::Temp, and IO::Handle to the runtime
      prereqs. These were already testing prereqs and are core.
    - Perl 5.30 compliance is complete at this point.
2019-04-07 01:23:25 +00:00
wen
d755fd3e94 Update to 0.16
Upstream changes:
0.16 - Wed Feb  6 2019
    - Fix tests failing under Encode 2.99. Thanks to Petr Pisar.
2019-04-07 01:18:26 +00:00
adam
73e01857dd py-test-xdist: updated to 1.28.0
pytest-xdist 1.28.0:
Features
- pytest-xdist now uses the new pytest_report_to_serializable and pytest_report_from_serializable
  hooks from pytest 4.4 (still experimental). This will make report serialization more reliable and
  extensible.
2019-04-05 13:11:30 +00:00
nonaka
f458d78139 Add java-jna 2019-04-05 12:59:12 +00:00
nonaka
cab832eca7 PR/54097: Added Java Native Access 5.2.0 as devel/java-jna.
JNA provides Java programs easy access to native shared libraries without
writing anything but Java code - no JNI or native code is required.
This functionality is comparable to Windows' Platform/Invoke and Python's
ctypes.
2019-04-05 12:55:15 +00:00
adam
771d7b53cc py-vine: updated to 1.3.0
1.3.0:
- Added the option to ignore the result of a function and simply
  call the callback without arguments.
2019-04-05 12:54:27 +00:00
adam
1df8ed80d8 py-serpent: updated to 1.28
release 1.28:
serpent itself didn't really change
the souce dist archive now contains the unit tests as well
the setup.py script was improved to run these tests via its test command
the travis CI config was updated
2019-04-04 12:27:08 +00:00
wiz
1d6d671fff meld: update to 3.20.1.
2019-03-31 meld 3.20.1
======================

  Fixes:

   * Fix bad comparison highlighting with VT characters (Kai Willadsen)
   * Fix folder comparison display with >2G files (Kai Willadsen)
   * Fix support for missing folders in folder comparison (Kai Willadsen)
   * Handle trash-related errors with NFS mounts (Kai Willadsen)
   * Add release metadata to appstream data (Kai Willadsen)

   * Issues fixed: 268, 295


  Translations:

   * Anders Jonsson (sv)
   * Balázs Úr (hu)
   * Daniel Mustieles (es)
   * Marek Cernocky (cs)
   * Ryuta Fujii (ja)
   * Wolfgang Stöggl (de)
2019-04-04 10:02:23 +00:00
adam
0675810e64 py-decorator: updated to 4.4.0
4.4.0:
Fixed a regression with decorator factories breaking the case with no
arguments by going back to the syntax used in version 4.2.
Accepted a small fix from Eric Larson (https://github.com/larsoner) affecting
isgeneratorfunction for old Python versions.
Moved the documentation from ReadTheDocs to GitHub to simplify the
release process and replaced ReStructuredText with Markdown: it is
an inferior solution, but it works better with GitHub and it is good enough.
2019-04-04 09:51:01 +00:00
adam
357fd21d42 py-pkgconfig: updated to 1.5.1
Version 1.5.1
Fix 43: do not specify pytest Python version

Version 1.5.0
Use poetry instead of setuptools directly
Fix 42: raise exception if package is missing
Fix version parsing for openssl-like version numbers
Fix 31: expose --modversion
Fix 30: strip whitespace from variable names
2019-04-04 09:30:05 +00:00
bsiegert
2f9bf67a5a libblkid: Bump revision for previous commit 2019-04-04 07:34:07 +00:00
bsiegert
a207fb378b libblkid: Re-add libuuid dependency.
Fixes a build failure seen in the Joyent Linux builds.
2019-04-04 07:33:08 +00:00
adam
15cc0a7f3c py-setuptools: updated to 40.9.0
v40.9.0
* Added support for setup.cfg-only projects when using the setuptools.build_meta backend. Projects that have enabled PEP 517 no longer need to have a setup.py and can use the purely declarative setup.cfg configuration file instead.
* Added support for pkg_resources.parse_requirements-style requirements in setup_requires when setup.py is invoked from the setuptools.build_meta build backend.
* Added the path to the PKG-INFO or METADATA file in the exception text when the Version: header can't be found.
* Removed some placeholder documentation sections referring to deprecated features.
2019-04-04 07:19:26 +00:00
gutteridge
8c0e4c53af geany: note explicit dependency on adwaita-icon-theme
If GTK3 is selected (now the default), we must explicitly depend on
adwaita-icon-theme, otherwise various fundamental toolbar icons will be
missing (unless, of course, another package has already installed it,
which is why I didn't notice before). Bump PKGREVISION to note this
fix.
2019-04-04 04:13:51 +00:00
ryoon
6fc378bce9 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
adam
29ac6b4b61 py-test: updated to 4.4.0
pytest 4.4.0:

Features
* async test functions are skipped and a warning is emitted when a suitable async plugin is not installed (such as pytest-asyncio or pytest-trio).
Previously async functions would not execute at all but still be marked as “passed”.

* Include new disable_test_id_escaping_and_forfeit_all_rights_to_community_support option to disable ascii-escaping in parametrized values. This may cause a series of problems and as the name makes clear, use at your own risk.
* The -p option can now be used to early-load plugins also by entry-point name, instead of just by module name.
This makes it possible to early load external plugins like pytest-cov in the command-line:
pytest -p pytest_cov

* The --pdbcls option handles classes via module attributes now (e.g. pdb:pdb.Pdb with pdb++), and its validation was improved.
* The testpaths configuration option is now displayed next to the rootdir and inifile lines in the pytest header if the option is in effect, i.e., directories or file names were not explicitly passed in the command line.
Also, inifile is only displayed if there’s a configuration file, instead of an empty inifile: string.

* Doctests can be skipped now dynamically using pytest.skip().
* Internal refactorings have been made in order to make the implementation of the pytest-subtests plugin possible, which adds unittest sub-test support and a new subtests fixture as discussed in 1367.
For details on the internal refactorings, please see the details on the related PR.

* pytester’s LineMatcher asserts that the passed lines are a sequence.
* Handle -p plug after -p no:plug.
This can be used to override a blocked plugin (e.g. in “addopts”) from the command line etc.

* Output capturing is handled correctly when only capturing via fixtures (capsys, capfs) with pdb.set_trace().
* pytester sets $HOME and $USERPROFILE to the temporary directory during test runs.
This ensures to not load configuration files from the real user’s home directory.

* Namespace packages are handled better with monkeypatch.syspath_prepend and testdir.syspathinsert (via pkg_resources.fixup_namespace_packages).
* The stepwise plugin reports status information now.
* If a setup.cfg file contains [tool:pytest] and also the no longer supported [pytest] section, pytest will use [tool:pytest] ignoring [pytest]. Previously it would unconditionally error out.
This makes it simpler for plugins to support old pytest versions.

Bug Fixes
* Fix bug where fixtures requested dynamically via request.getfixturevalue() might be teardown before the requesting fixture.
* pytester unsets PYTEST_ADDOPTS now to not use outer options with testdir.runpytest().
* Use the correct modified time for years after 2038 in rewritten .pyc files.
* Fix line offsets with ScopeMismatch errors.
* -p no:plugin is handled correctly for default (internal) plugins now, e.g. with -p no:capture.
Previously they were loaded (imported) always, making e.g. the capfd fixture available.

* The pdb quit command is handled properly when used after the debug command with pdb++.
* Fix the interpretation of -qq option where it was being considered as -v instead.
* outcomes.Exit is not swallowed in assertrepr_compare anymore.
* Close logging’s file handler explicitly when the session finishes.
* Fix line offset with mark collection error (off by one).

Improved Documentation
* Update docs for pytest_cmdline_parse hook to note availability liminations
Trivial/Internal Changes
* pluggy>=0.9 is now required.
* funcsigs>=1.0 is now required for Python 2.7.
* Some left-over internal code related to yield tests has been removed.
* Remove internally unused anypython fixture from the pytester plugin.
* Remove deprecated Sphinx directive, add_description_unit(), pin sphinx-removed-in to >= 0.2.0 to support Sphinx 2.0.
* Fix pytest tests invocation with custom PYTHONPATH.
* New pytest_report_to_serializable and pytest_report_from_serializable experimental hooks.
These hooks will be used by pytest-xdist, pytest-subtests, and the replacement for resultlog to serialize and customize reports.
They are experimental, meaning that their details might change or even be removed completely in future patch releases without warning.

Feedback is welcome from plugin authors and users alike.

* Collector.repr_failure respects the --tb option, but only defaults to short now (with auto).
2019-04-02 09:43:52 +00:00
adam
6c6f820c3e py-hypothesis: updated to 4.14.2
4.14.2
This patch improves the error message if the function f in :ref:s.flatmap(f) <flatmap> does not return a strategy.

4.14.1
This release modifies how Hypothesis selects operations to run during shrinking, by causing it to deprioritise previously useless classes of shrink until others have reached a fixed point.

This avoids certain pathological cases where the shrinker gets very close to finishing and then takes a very long time to finish the last small changes because it tries many useless shrinks for each useful one towards the end. It also should cause a more modest improvement (probably no more than about 30%) in shrinking performance for most tests.

4.14.0
This release blocks installation of Hypothesis on Python 3.4, which :PEP:reached its end of life date on 2019-03-18 <429>.

This should not be of interest to anyone but downstream maintainers - if you are affected, migrate to a secure version of Python as soon as possible or at least seek commercial support.

4.13.0
This release makes it an explicit error to call :func:floats(min_value=inf, exclude_min=True) <hypothesis.strategies.floats> or :func:floats(max_value=-inf, exclude_max=True) <hypothesis.strategies.floats>, as there are no possible values that can be generated (:issue:1859).

:func:floats(min_value=0.0, max_value=-0.0) <hypothesis.strategies.floats> is now deprecated. While 0. == -0. and we could thus generate either if comparing by value, violating the sequence ordering of floats is a special case we don't want or need.

4.12.1
This release should significantly reduce the amount of memory that Hypothesis uses for representing large test cases, by storing information in a more compact representation and only unpacking it lazily when it is first needed.

4.12.0
This update adds the :obj:~hypothesis.settings.report_multiple_bugs setting, which you can use to disable multi-bug reporting and only raise whichever bug had the smallest minimal example. This is occasionally useful when using a debugger or tools that annotate tracebacks via introspection.

4.11.7
This change makes a tiny improvement to the core engine's bookkeeping. There is no user-visible change.

4.11.6
This release changes some of Hypothesis's internal shrinking behaviour in order to reduce memory usage and hopefully improve performance.

4.11.5
This release adds a micro-optimisation to how Hypothesis handles debug reporting internally. Hard to shrink test may see a slight performance improvement, but in most common scenarios it is unlikely to be noticeable.

4.11.4
This release removes some redundant code that was no longer needed but was still running a significant amount of computation and allocation on the hot path. This should result in a modest speed improvement for most tests, especially those with large test cases.

4.11.3
This release adds a micro-optimisation to how Hypothesis caches test cases. This will cause a small improvement in speed and memory usage for large test cases, but in most common scenarios it is unlikely to be noticeable.

4.11.2
This release removes some internal code that populates a field that is no longer used anywhere. This should result in some modest performance and speed improvements and no other user visible effects.
2019-04-02 09:40:30 +00:00
adam
a1d875d3c3 py-test-mock: updated to 1.10.3
1.10.3
* Fix test suite in Python 3.8.
2019-04-02 08:50:58 +00:00
adam
96479b6969 py-execnet: updated to 1.6.0
1.6.0:
* execnet no longer supports Python 2.6 and 3.3. Users of those Python versions
  using a recent enough pip should not be affected, as pip will only install
  1.5.0 for them.
* Update test suite to support pytest>4.
2019-04-02 08:40:55 +00:00
adam
147a913c3f protobuf: updated to 3.7.1
Protocol Buffers v3.7.1:
C++
Avoid linking against libatomic in prebuilt protoc binaries
Avoid marking generated C++ messages as final, though we will do this in a future release
Miscellaneous build fixes
2019-04-01 12:36:41 +00:00
adam
963304329d py-xdis: updated to 3.9.1
3.9.1:
* xdis/magics.py, xdis/version.py: Go over list of available Python
  versions
* xdis/magics.py, xdis/op_imports.py: 3.8.0alpha3 tolerance
2019-04-01 10:24:15 +00:00
adam
ea61e11afd cmake: updated to 3.14.1
Changes in 3.14.1 since 3.14.0:
* VS: Fix x64 host recognition by x86 cmake process
* find_program: Restore leading double slash on Windows network path
* Eclipse: Fix extra generator to not crash on interface libraries
* ARMCC: Fix identification of ARM compiler when it defines GNU macros
* Help: Clarify policy CMP0082 documentation
* Restore support for include_directories() in toolchain files
* CUDA: Tolerate square brackets in PROMPT environment variable
* cmake: Fix '-E copy foo .' to avoid clobbering file
* FindFontconfig: Convert module variables to camel case
* ParseImplicitIncludeInfo: Canonicalize implicit include dirs
* CPackIFW: Add missing cpack_ifw_configure_component_group option processing
* FindPython*: ensure correct architecture is selected.
* Autogen: Do not treat hard-coded -I/usr/include exclusion as implicit include
* ctest_coverage: fix out-of-bounds index in Jacoco parser
2019-04-01 08:17:34 +00:00
mrg
9adb49b1ce turn off builtins for: calloc, malloc, memalign, realloc, valloc, and free.
bump pkg revision.

this makes efence work with modern compilers.
2019-03-28 02:12:45 +00:00
jperkin
4e7b1369c7 protobuf-c: Pull in upstream build fix. 2019-03-27 11:31:21 +00:00
ryoon
896a87227e talloc: Remove duplicate PYTHON_VERSIONS_INCOMPATIBLE=27
My previous fix may be overlooked.
2019-03-27 10:12:01 +00:00
jperkin
4a57760404 talloc: No longer python27 compatible. 2019-03-27 09:48:16 +00:00
adam
5da775d7c1 py-test-testmon: updated to 0.9.16
0.9.16:
Bug fixes.
2019-03-27 08:40:06 +00:00
adam
87c19b016a py-test-randomly: updated to 2.1.1
2.1.1:
* Fix including tests in sdist after re-arrangement in 2.1.0.
2019-03-27 08:38:37 +00:00
adam
8280398b00 py-test-mock: updated to 1.10.2
1.10.2
* Fix bug at the end of the test session when a call to patch.stopall is done explicitly by
  user code.
2019-03-27 08:35:06 +00:00
adam
7b0b028093 Mark as incomparible with Python 2.7 2019-03-27 06:28:05 +00:00