Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 02:52:31 UTC Now

2017-12-24 09:42:12 UTC MAIN commitmail json YAML

chemical-mime-data: comment out dead sites

(wiz)

2017-12-24 09:13:10 UTC MAIN commitmail json YAML

Fix gtk3 option build

Reported by pgoyette@ on pkgsrc-users@. Thank you.

(ryoon)

2017-12-23 21:12:13 UTC MAIN commitmail json YAML

mk: Describe new fossil options.

(wiz)

2017-12-23 21:11:42 UTC MAIN commitmail json YAML

doc: Updated devel/fossil to 2.4

(wiz)

2017-12-23 21:11:32 UTC MAIN commitmail json YAML

fossil: update to 2.4.

Based on PR 52850 by dziltener@lyrion.ch.

Changes for Version 2.4 (2017-11-03)

    New feature: URL Aliases. URL Aliases allow an administrator to define their own URLs on the web interface that are rewritten to built-in URLs with specific parameters. Create and configure URL Aliases using the /Setup/URL_Aliases menu option in the web interface.
    Add tech-note search capability.
    Add the -r|--revision and -o|--origin options to the annotate command.
    Add the origin= query parameter to the /annotate webpage.
    The fossil annotate command and the /annotate web page go backwards in time as far as can be computed in 30 milliseconds by default, rather than stopping after 20 steps. The new limit= query parameter or the --limit command-line option can be used to alter this timeout.
    Provide separate on-line help screens for each setting.
    Back out support for the --no-dir-symlinks option
    Remove support from the legacy configuration sync protocol. The only way now to do a configuration push or pull is to use the new protocol that was added in 2011.
    Add the from= and to= query parameters to /fdiff in order to get a diff of two files in the same check-in.
    Fix the "ssh://" protocol to prevent an attack whereby the attacker convinces a victim to run a "clone" with a dodgy URL and thereby gains access to their system.
    Provide a checkbox that will temporarily disable all ad-units.
    Improvements to the /stat page
    Various new hyperlinks to the /bloblist and /bigbloblist pages.
    Correct the /doc page to support read-only repositories.
    Correct /zip, /tarball, zip, and tarball pages and commands to honor the versioned manifest setting when outside of an open checkout directory.
    The admin-log and access-log settings are now on by default for new repositories.
    Update the built-in SQLite to version 3.21.0.

Changes for Version 2.3 (2017-07-21)

    Update the built-in SQLite to version 3.20.0 (beta).
    Update internal Unicode character tables, used in regular expression handling, from version 9.0 to 10.0.
    Show the last-sync-URL on the /urllist page.
    Added the "Event Summary" activity report. example
    Added the "Security Audit" page, available to administrators only
    Added the Last Login time to the user list page, for administrators only
    Added the --numstat option to the fossil diff command
    Limit the size of the heap and stack on unix systems, as a proactive defense against the Stack Clash attack.
    Fix "database locked" warnings caused by "PRAGMA optimize".
    Fix a potential XSS vulnerability on the /help webpage.
    Documentation updates

(wiz)

2017-12-23 19:34:50 UTC MAIN commitmail json YAML

doc/TODO: + scummvm-2.0.

(wiz)

2017-12-23 19:33:52 UTC MAIN commitmail json YAML

scummvm: update HOMEPAGE

(wiz)

2017-12-23 19:06:32 UTC MAIN commitmail json YAML

tex-carlisle: drop dependency on tex-latex-bin to remove circular dependency

(markd)

2017-12-23 02:11:30 UTC MAIN commitmail json YAML

note start of freeze for 2017Q4

(gdt)

2017-12-22 22:08:03 UTC MAIN commitmail json YAML

tex-latex-bin: add dependency on tex-babel

(markd)

2017-12-22 22:04:56 UTC MAIN commitmail json YAML

tex-babel: drop dependency on tex-latex-bin

(markd)

2017-12-22 21:50:02 UTC MAIN commitmail json YAML

fix build on NetBSD-8; the qt4 qmake puts in =std=c++98 by default
but this need c++0x at least

(this fixes only with gcc; clang build claims that CGAL needs updating)

(plunky)

2017-12-22 21:47:20 UTC MAIN commitmail json YAML

2017-12-22 21:45:23 UTC MAIN commitmail json YAML

ipmitool: update to 1.8.18

version 1.8.18 2016-10-08
* Add mac2str() and str2mac() to print/parse MAC address
* Change formatting, remove commented-out code in
  src/plugins/imb/imbapi.c
* Export find_lan_channel() as global
* Expose _ipmi_get_channel_info()
* Extend buf2str to allow separator
* Fix indentation of #define in src/plugins/imb/imbapi.c
* Fix missing `goto out_free;` when ipmi_parse_hex() returns (-1)
* Fix warning for buf2str argument
* Various Bug fixes

version 1.8.17 2016-05-01
* Add INSTALL and NEWS, mandated by autoconf
* Added missing ipmi_sel_supermicro.h to template Makefile.am
* Check rsp->data_len in ipmi_sel_get_info()
* Various Bug fixes

version 1.8.16 2015-11-22
* Add _ipmi_get_channel_access() and _ipmi_get_channel_info()
* Add _ipmi_get_user_access() and _ipmi_set_user_access()
* Add _ipmi_get_user_name()
* Add _ipmi_set_channel_access() function
* Add _ipmi_set_user_password() function
* Add limits check in get_cmdline_macaddr()
* Change expression in ipmi_pef_get_info() in order to silence Coverity
* Change expression in ipmi_pef_list_policies() in order to silence Coverity
* Code cleanup in ipmi_user_main()
* Create ask_password() and re-use code
* Delete dead code from ipmi_sunoem_echo()
* Don't output pidfile before parsing command line arguments
* Don't use tmp variable since it's not necessary in ipmi_user_test()
* Various Bug fixes

version 1.8.15 2014-11-24
* Various Bug fixes

version 1.8.14 2014-05-05
* Various Bug fixes

version 1.8.13 2013-09-09
* Various Bug fixes

version 1.8.12 released 2012-08-09
* Added IPMB dual bridge support (no need for driver support)
* Enable compiler warnings and resolve all compiler warning so that
  ipmitool compiles and links with no warning or error messages
* add ipmishell line to configure
* fail configure when no curses or readline is found
* support sensor bridging in free interface
* Document the ipmitool dcmi commands in the ipmitool man page
* Document that some commands are blocked by OpenIPMI.
* Document the -N and -R options
* fix manpage misdocumentation on cipher suite privilige configuration
* Add build support for Dell OEM commands
* Add new Dell OEM commands and update man page
* added hpm and fwum in man page
* man page update for fwum and hpm commands
* Added documentation for 'ime' operating mode, used to update Intel ME.
* add new -Y option to prompt user to enter kgkey
* Add DCMI module (Data Center Management Interface)
* Various Bug fixes

(markd)

2017-12-22 19:06:20 UTC MAIN commitmail json YAML

Note update of devel/py-game to 1.9.3nb1.

(he)

2017-12-22 19:05:44 UTC MAIN commitmail json YAML

If localbase is set, avoid nulling out the search path (use +=).
Also search for X11 includes in X11R6/include and X11R7/include.
Fixes the configure phase on NetBSD/amd64 with native X11.
Bump PKGREVISION.

(he)

2017-12-22 12:24:31 UTC MAIN commitmail json YAML

Updated graphics/py-matplotlib

(adam)

2017-12-22 12:21:54 UTC MAIN commitmail json YAML

2017-12-22 06:08:26 UTC MAIN commitmail json YAML

Updated devel/py-falcon, time/py-tempora, devel/py-hypothesis, fonts/py-fonttools

(adam)

2017-12-22 06:07:42 UTC MAIN commitmail json YAML

py-fonttools: updated to 3.21.0

3.21.0:
[cmap] when compiling format6 subtable, don't assume gid0 is always called '.notdef'.
[ot] Allow decompiling fonts with bad Coverage format number.
Change FontTools licence to MIT.
[post] Prune extra names already in standard Mac set.
[subset] Delete empty SubrsIndex after subsetting.
[varLib] Don't share points in cvar by default, as it currently fails on some browsers.
[afmLib] Make poor old afmLib work on python3.

(adam)

2017-12-22 05:57:51 UTC MAIN commitmail json YAML

py-hypothesis: updated to 3.44.3

3.44.3:
This release improves the shrinker in cases where examples drawn earlier can affect how much data is drawn later (e.g. when you draw a length parameter in a composite and then draw that many elements). Examples found in cases like this should now be much closer to minimal.

3.44.2:
This is a pure refactoring release which changes how Hypothesis manages its set of examples internally. It should have no externally visible effects.

3.44.1:
This release fixes :issue:`997`, in which under some circumstances the body of tests run under Hypothesis would not show up when run under coverage even though the tests were run and the code they called outside of the test file would show up normally.

3.44.0:
This release adds a new feature: The :ref:`@reproduce_failure <reproduce_failure>`, designed to make it easy to use Hypothesis's binary format for examples to reproduce a problem locally without having to share your example database between machines.

This also changes when seeds are printed:

They will no longer be printed for normal falsifying examples, as there are now adequate ways of reproducing those for all cases, so it just contributes noise.
They will once again be printed when reusing examples from the database, as health check failures should now be more reliable in this scenario so it will almost always work in this case.

(adam)

2017-12-22 05:55:39 UTC MAIN commitmail json YAML

py-tempora: updated to 1.10

1.10
Added ``timing.BackoffDelay``, suitable for implementing
exponential backoff delays, such as those between retries.

(adam)

2017-12-22 05:53:05 UTC MAIN commitmail json YAML

py-falcon: updated to 1.3.0

Changelog for Falcon 1.3.0

Changes to Supported Platforms
- CPython 3.6 is now fully supported.
- Falcon appears to work well on PyPy3.5, but we are waiting until
  that platform is out of beta before officially supporting it.
- Support for both CPython 2.6 and Jython 2.7 is now deprecated and
  will be discontinued in Falcon 2.0.

New & Improved
- We added built-in resource representation serialization and
  deserialization, including input validation based on JSON Schema.
  (See also: :ref:`Media <media>`)
- URI template field converters are now supported. We expect to expand
  this feature over time. (See also:
  :ref:`Field Converters <routing_field_converters>`)
- A new method, :meth:`~.Request.get_param_as_datetime`, was added to
  :class:`~.Request`.
- A number of attributes were added to :class:`~.Request` to
  make proxy information easier to consume. These include the
  :attr:`~.Request.forwarded`, :attr:`~.Request.forwarded_uri`,
  :attr:`~.Request.forwarded_scheme`, :attr:`~.Request.forwarded_host`,
  and :attr:`~.Request.forwarded_prefix` attributes. The
  :attr:`~.Request.prefix` attribute was also added as part of this
  work.
- A :attr:`~.Request.referer` attribute was added to
  :class:`~.Request`.
- We implemented ``__repr__()`` for :class:`~.Request`,
  :class:`~.Response`, and :class:`~.HTTPError` to aid in
  debugging.
- A number of Internet media type constants were defined to make it
  easier to check and set content type headers. (See also:
  :ref:`Media Type Constants <media_type_constants>`)
- Several new 5xx error classes were implemented. (See also:
  :ref:`Error Handling <errors>`)

Fixed
- If even a single cookie in the request to the server is malformed,
  none of the cookies will be parsed (all-or-nothing). Change the
  parser to simply skip bad cookies (best-effort).
- :class:`~.API` instances are not pickleable. Modify the default router
  to fix this.

(adam)

2017-12-21 14:55:44 UTC MAIN commitmail json YAML

Updated textproc/py-acora, archivers/zstd

(adam)

2017-12-21 14:54:43 UTC MAIN commitmail json YAML

zstd: updated to 1.3.3

1.3.3:
perf: improved zstd_opt strategy (levels 16-19)
fix : bug 944 : multithreading with shared ditionary and large data
cli : fix : content size written in header by default
cli : fix : improved LZ4 format support
cli : new : hidden command -b -S, to benchmark multiple files and generate one result per file
api : change : when setting pledgedSrcSize, use ZSTD_CONTENTSIZE_UNKNOWN macro value to mean "unknown"
api : fix : support large skippable frames
api : fix : re-using context could result in suboptimal block size in some corner case scenarios
api : fix : streaming interface was adding a useless 3-bytes null block to small frames
build: fix : compilation under rhel6 and centos6
build: added check target
build: improved meson support

(adam)

2017-12-21 14:40:33 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 5.4.4.2

(ryoon)

2017-12-21 14:39:24 UTC MAIN commitmail json YAML

Update to 5.4.4.2

Changelog:
Bugs fixed compared to 5.4.4 rc1:
    ofz#4484 another stab at mnRangeOpPosInSymbol [Eike Rathke]
    tdf#109240 FILESAVE XLSX: Use of Data > AutoFilter provoke auto-creation of multiple defined Name ranges over multiple consecutive save in XLSX format of the same file causing compatibility issue with Excel 2016 (file cannot be opened in Excel 2016) [Aron Budea]
    tdf#112571 FILESAVE XLSX New named range is created every time an Excel made spreadsheet that contains print ranges is saved as XLSX [Aron Budea]
    tdf#114406 #NAME? error when using a number with percentage [Eike Rathke]

Bugs fixed compared to 5.4.3 (rc2):
    ofz#2947 check for input stream end [Eike Rathke]
    ofz#3745 bad-cast [Caolán McNamara]
    ofz#3759 check for valid starting dash index [Caolán McNamara]
    ofz#4066 bad-cast [Caolán McNamara]
    ofz#4076 bad palette READ [Caolán McNamara]
    ofz#4123 do not read past end of file [Eike Rathke]
    ofz#4335 verify sprmTDefTable length [Caolán McNamara]
    ofz#4406 limit escher object cell area to calc's limits [Caolán McNamara]
    ofz#4414 set new nWwCols after verifying legal size [Caolán McNamara]
    ofz#4435 bad-cast [Caolán McNamara]
    ofz#4436 check if seek succeeded [Caolán McNamara]
    ofz#4481 move Path2DContext body to onEndElement [Caolán McNamara]
    ofz#4484 don't set mnRangeOpPosInSymbol on StringOverflow case [Caolán McNamara]
    ofz#4491 bad-Cast [Caolán McNamara]
    rhbz#1505379 [fix available] Opened combo box is blocking the entire session [Caolán McNamara]
    tdf#58186 EDITING: Navigator is not Updated, if a Chapter Move (in the navigator) is Undone in the document (with Undo) [Jim Raykowski]
    tdf#60315 RTL: Slide pane context menu opens going left rather than going right [Caolán McNamara]
    tdf#82078 FILEOPEN: RTF - Bold text spilling over to non-bold text [Miklos Vajna]
    tdf#92190 PRINTs landscape despite configured as portrait (Mac OS) [Tor Lillqvist]
    tdf#99537 SIDEBAR: Content panel setting not saved between context changes [Jan-Marek Glogowski]
    tdf#103234 Cancelling content of a cell does not restore the previous text representing a value (e.g. '(/21) ) [Eike Rathke]
    tdf#103978 FILEOPEN: DOCX: Table is displayed behind the text [Justin Luth]
    tdf#104079 FILEOPEN: RTF: Spacing is smaller than it should be [Miklos Vajna]
    tdf#104228 rtf bad opening [Miklos Vajna]
    tdf#107111 FILESAVE: hyperlink text disappears after opening&saving specific DOCX (with some index/TOC before the link) [Vasily Melenchuk]
    tdf#107643 1.15 Line spacing has wrong preview in Paragraph dialog [Jim Raykowski]
    tdf#108124 CRASH: bad dynamic_cast! after redo operation [Fyodor Yemelyanenko]
    tdf#108795 Cannot enter colon or semicolon in formula bar (French version) [Eike Rathke]
    tdf#108916 .uno:LanguageStatus shouldn't appear in the customization dialog [Muhammet Kara]
    tdf#109282 CRASH: When editing Visio OLE and leaving the edit mode [Caolán McNamara]
    tdf#110431 FILEOPEN: calc listbox entries are lost on open *.ods file [Mohammed Abdul Azeem]
    tdf#111428 Formula cells not recalculated after column was inserted and in a shifted column a formula cell is edited/added when the next column is empty (EDITING) [Eike Rathke]
    tdf#111894 PaletteManager::LoadPalettes() leaks memory [Julien Nabet]
    tdf#111967 Vertical text in table formatted incorrectly [Mark Hung]
    tdf#112352 FILESAVE DOCX: Document with one column section appears with two columns in LO [Justin Luth]
    tdf#112435 navigator does not scroll when navigating to inactive document [Jim Raykowski]
    tdf#112547 FILEOPEN: Text on OLE object is not read [Regina Henschel]
    tdf#112549 Full screen mode should hide title bar and Gnome Shell top bar [Caolán McNamara]
    tdf#112633 FILESAVE PPTX: Presentation has some invalid content after RT [Jacobo Aragunde Pérez]
    tdf#112808 CONTEXT MENU: 'Edit Section' entry appears on indexes [Gulsah Kose]
    tdf#112830 RTL: Toolbar tooltips flicker heavily as mouse thinks its in the opposite location (Gtk2) [Caolán McNamara]
    tdf#112943 Colour dropdrown lists are displayed for a fraction of second (gtk3) (ambiance, radiance theme) [Caolán McNamara]
    tdf#113179 Referenced cells no longer colored [Eike Rathke]
    tdf#113190 [Digital-Signatures][OpenPGP] Revoked and expired keys are listed as available OpenPGP keys [Thorsten Behrens]
    tdf#113202 FILEOPEN: RTF: Incorrect vertical position of last bullet of the list [Miklos Vajna]
    tdf#113214 SIDEBAR: Style combobox in Styles content panel stays at "More Styles..." [Caolán McNamara]
    tdf#113230 Crash in: writerfilter::dmapper::DomainMapper_Impl::finishParagraph(std::shared_ptr<writerfilter::dmapper::PropertyMap> const &) [Caolán McNamara]
    tdf#113263 FILESAVE: PPTX: Group shapes change position after RT [Szymon KÅ‚os]
    tdf#113271 FILEOPEN: XLSX: Incorrect font colour [Bartosz Kosiorek]
    tdf#113284 Crash opening index dialog [Tamas Bunth]
    tdf#113328 EDITING Closing Colour replacer crashes the application [Caolán McNamara]
    tdf#113336 Crash when FILEOPEN .DOT Template [Caolán McNamara]
    tdf#113347 Scrolling with the horizontal/vertical toolbar is sluggish with OpenGL enabled [Mike Kaganski]
    tdf#113353 UI: floating toolbars have two heading (VCL: gtk2) [Maxim Monastirsky]
    tdf#113368 File Selection widget in dialog causes crash [Julien Nabet]
    tdf#113378 Table properties: the icons on preset buttons for outlining the table do not correspond to the actions and the popup tooltips [Caolán McNamara]
    tdf#113408 FILEOPEN: RTF - Indentation of image not retained [Miklos Vajna]
    tdf#113428 Arabic PDF export is messy in old files < 5.3 [Khaled Hosny]
    tdf#113446 "Edit Style" menu command missing from customize dialog [Yousuf Philips]
    tdf#113455 Impossible to clear "Width/Height in pages" after converting "Page style" sheet to Widget UI [Caolán McNamara]
    tdf#113550 FILEOPEN: RTF: Incorrect text indent [Miklos Vajna]
    tdf#113562 Last Digit is Automatically Deleted when Editing Formula with Comma-separated Values [Caolán McNamara]
    tdf#113591 Crash when switching between Calc and other LO window [Samuel Mehrbrodt]
    tdf#113592 LibreLogo: add fallback localization to fix platform issues [László Németh]
    tdf#113615 Basic command thiscomponent.currentselection(0).name returns wrong name of grouped Draw objects when GTK3 backend is used [Caolán cNamara]
    tdf#113647 Crash when clicking 2 times on "New Theme..." in Gallery on detached SideBar ( steps in comment 4 ) ( not gtk3) [Caolán McNamara]
    tdf#113657 impress crashes when trying to format - char an empty paragraph [Julien Nabet]
    td#113695 Crash when using color picker after parent toolbar is closed [Caolán McNamara]
    tdf#113787 CLI versioning: cli_oootypes.config is wrong [Michael Stahl]
    tdf#113790 'SAXParseException: Attribute w:cstheme redefined' error upon certain change tdf#113875 1bpp grey-level PNG images are mis-exported to PDF (as black&white) [Tor Lillqvist]
    tdf#113889 [FILESAVE]: changes format of date in cell from DD.MM.YY to MM.DD.YY with save file to .XLSX [Eike Rathke]
    tdf#113894 [Regression] Pasting tare mishandled on Linux in all vcl "backends" ("plugins") [Tor Lillqvist, Stephan Bergmann]
    tdf#113935 Switching from read-only to edit mode by clicking "Edit Document" isn't instantaneous anymore [Noel Grandin]
    tdf#114011 DATEADD() LOBasic function displays year incorrectly [Eike Rathke]
    tdf#114025 deadlock from lock dialog: Singleton vs. SolarMutex in framework [Michael Stahl]
    tdf#114112 Fields - Variables not listed alphabetically from 4.2 [Caolán McNamara]

(ryoon)

2017-12-21 14:22:23 UTC MAIN commitmail json YAML

doc/TODO: add some

+ boost-1.66.0, calibre-3.14.0, cdrtools-3.02a08, claws-mail-3.16.0,
  kdenlive-17.12.0, py-django-2.0, scribus-qt4-1.4.7.

(wiz)

2017-12-21 14:09:13 UTC MAIN commitmail json YAML

py-acora: updated to 2.1

2.1:
* fix handling of empty engines

(adam)

2017-12-21 14:07:03 UTC MAIN commitmail json YAML

Updated www/py-djangorestframework, net/py-Socks, security/py-keyring

(adam)

2017-12-21 14:06:32 UTC MAIN commitmail json YAML

py-keyring: updated to 10.5.1

10.5.1:
Prevent AttributeError on import when Debian has created broken dbus installs.

(adam)

2017-12-21 13:49:13 UTC MAIN commitmail json YAML

py-Socks: updated to 1.6.8

1.6.8:
Remove support for EOL Python 3.3

(adam)

2017-12-21 13:42:43 UTC MAIN commitmail json YAML

py-djangorestframework: updated to 3.7.7

3.7.7:
Fix typo to include *.mo locale files to packaging.

3.7.6:
Add missing *.ico icon files to packaging.

3.7.5
Add missing *.woff2 font files to packaging.
Add missing *.mo locale files to packaging.

(adam)

2017-12-21 13:30:40 UTC MAIN commitmail json YAML

2017-12-21 13:15:21 UTC MAIN commitmail json YAML

Restore PKGNAME to gnupg2

(ryoon)

2017-12-21 12:22:26 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20171215

(wiz)

2017-12-21 12:22:13 UTC MAIN commitmail json YAML

neomutt: update to 20171215.

The previous release was the last one supporting autotools,
so switch to autosetup build. Adapt options.

2017-12-15  Richard Russon  <rich@flatcap.org>
* Bug Fixes
  - Fix some regressions in the previous release

(wiz)

2017-12-21 11:48:41 UTC MAIN commitmail json YAML

fix incorrect path in desktop file (reported by Mustafa Dogan)

(plunky)

2017-12-21 11:47:54 UTC MAIN commitmail json YAML

Added sysutils/u-boot-nanopi-m1 version 2017.11

(jmcneill)

2017-12-21 11:47:19 UTC MAIN commitmail json YAML

+ u-boot-nanopi-m1

(jmcneill)

2017-12-21 11:46:47 UTC MAIN commitmail json YAML

Initial import of u-boot-nanopi-m1 version 2017.11.

U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the FriendlyARM NanoPi M1.

(jmcneill)

2017-12-21 10:37:33 UTC MAIN commitmail json YAML

Updated sysutils/bcmfw to 2.2

(plunky)

2017-12-21 10:36:44 UTC MAIN commitmail json YAML

update to bcmfw-2.2

Firmware files from Broadcom are now distributed via Microsoft Windows
Update Service, so change documentation to reflect this

(plunky)

2017-12-21 10:25:03 UTC MAIN commitmail json YAML

Added devel/py-pylint-plugin-utils, devel/py-pylint-common, www/py-pylint-django, net/py-pylint-celery

(adam)

2017-12-21 10:24:12 UTC MAIN commitmail json YAML

py-pylint-celery: added version 0.3

pylint-celery is a Pylint plugin for improving code analysis for when analysing
code using Celery. It is also used by the Prospector tool.

(adam)

2017-12-21 10:22:56 UTC MAIN commitmail json YAML

py-pylint-django: added version 0.7.2

pylint-django is a Pylint plugin to aid Pylint in recognising and understanding
errors caused when using the Django framework

(adam)

2017-12-21 10:15:48 UTC MAIN commitmail json YAML

py-pylint-common: added version 0.2.5

Pylint plugin for augmenting and improving error detection and analysis in the
standard Python library.

(adam)

2017-12-21 10:15:03 UTC MAIN commitmail json YAML

py-pylint-plugin-utils: added version 0.2.6

Utilities and helpers for writing Pylint plugins. This is not a direct Pylint
plugin, but rather a set of tools and functions used by other plugins such as
pylint-django and pylint-celery.

(adam)

2017-12-21 10:00:22 UTC MAIN commitmail json YAML

mupdf: Remove patches/patch-scripts_hexdump.c

It is no longer needed and it was not registered in the distinfo after the
1.12.0 update.

Thanks a lot to <wiz> for noticing and reporting that!

(leot)

2017-12-21 09:57:45 UTC MAIN commitmail json YAML

astroid: updated to 1.6.0

1.6.0:
* When verifying duplicates classes in MRO, ignore on-the-fly generated classes
* Add brain tip for attrs library to prevent unsupported-assignment-operation false positives
* file_stream was removed, since it was deprecated for three releases
  Instead one should use the .stream() method.
* Vast improvements to numpy support
* Add brain tips for curses
* Add brain tips for UUID.int
* The result of using object.__new__ as class decorator is correctly inferred as instance
* Enums created with functional syntax are now iterable
* Enums created with functional syntax are now subscriptable
* Don't crash when getting the string representation of BadUnaryOperationMessage
  In some cases, when the operand does not have a .name attribute,
  getting the string representation of a BadUnaryOperationMessage leads
  to a crash.
* Don't raise DuplicateBaseError when classes at different locations are used
  For instance, one can implement a namedtuple base class, which gets reused
  on a class with the same name later on in the file. Until now, we considered
  these two classes as being the same, because they shared the name, but in fact
  they are different, being created at different locations and through different
  means.
* The func form of namedtuples with keywords is now understood
* Dunder class at method level is now inferred as the class of the method

(adam)

2017-12-21 09:47:56 UTC MAIN commitmail json YAML

Updated security/libassuan2, security/gnupg2, security/gpgme

(adam)

2017-12-21 09:47:31 UTC MAIN commitmail json YAML

gpgme: updated to 1.10.0

Noteworthy changes in version 1.10.0:
* Now returns more specific error codes for decryption to distinguish
  between bad passphrase, user canceled, and no secret key.
* Now returns key origin information if available.
* Added context flag "auto-key-retrieve" to selectively enable the
  corresponding gpg option.
* Added flag is_de_vs to decryption and verify results.
* py: Use SEEK_SET as default for data.seek.
* cpp: Various new APIs.
* Reduced spawn overhead on Linux again.  Added new configure option
  --disable-linux-getdents to disable this feature for very old
  Linux versions.
* Improved the Python bindings build system.
* Made the test suite less fragile.

(adam)

2017-12-21 09:45:41 UTC MAIN commitmail json YAML

gnupg2: updated to 2.2.4

Noteworthy changes in version 2.2.4:
  * gpg: Change default preferences to prefer SHA512.
  * gpg: Print a warning when more than 150 MiB are encrypted using a
    cipher with 64 bit block size.
  * gpg: Print a warning if the MDC feature has not been used for a
    message.
  * gpg: Fix regular expression of domain addresses in trust
    signatures.
  * agent: New option --auto-expand-secmem to help with high numbers
    of concurrent connections.  Requires libgcrypt 1.8.2 for having
    an effect.
  * dirmngr: Cache responses of WKD queries.
  * gpgconf: Add option --status-fd.
  * wks: Add commands --check and --remove-key to gpg-wks-server.
  * Increase the backlog parameter of the daemons to 64 and add
    option --listen-backlog.
  * New configure option --enable-run-gnupg-user-socket to first try a
    socket directory which is not removed by systemd at session end.

(adam)

2017-12-21 09:44:14 UTC MAIN commitmail json YAML

libassuan2: updated to 2.5.1

Noteworthy changes in version 2.5.1:
* Fix c+p error in the previous usleep fix.

Noteworthy changes in version 2.5.0:
* New function to change the system hooks for the socket
  interface.
* Fix the use of the internal usleep in the nPth implementation.
* Interface changes relative to the 2.4.0 release:
assuan_sock_set_system_hooks  NEW.

(adam)

2017-12-21 08:46:54 UTC MAIN commitmail json YAML

Note update of the "mutt" package to version 1.9.2

(tron)

2017-12-21 08:46:30 UTC MAIN commitmail json YAML

mutt: Update to version 1.9.2

This is a bug fix release, fixing a problem with S/MIME encryption that
could end up removing the recipient certificate from the store.

(tron)

2017-12-21 08:42:34 UTC MAIN commitmail json YAML

Updated devel/memcached, www/py-model_mommy

(adam)

2017-12-21 08:42:06 UTC MAIN commitmail json YAML

py-model_mommy: updated to 1.5.0

1.5.0
- Allow usage with Models which include a model attribute
- Support Django 2.0

(adam)

2017-12-21 08:40:06 UTC MAIN commitmail json YAML

remove -D_GLIBCXX_USE_CXX11_ABI=0 as this is not required and
causing the build to fail

(plunky)

2017-12-21 08:37:14 UTC MAIN commitmail json YAML

memcached: updated to 1.5.4

1.5.4:
New external storage (flash) shim. Still experimental and a little hard to tune, but generally stable and well tested.

Fixes
* make -I argument less position dependent
* external storage base commit
* lru_crawler metadump output ends with "END\r\n"
* fix: -o no_lru_crawler didn't work

New Features
extstore, a cleverly named external storage shim, is an addon for using flash drives to expand cache storage.

(adam)

2017-12-21 08:19:29 UTC MAIN commitmail json YAML

Updated www/py-cfscrape, www/nghttp2

(adam)

2017-12-21 08:18:38 UTC MAIN commitmail json YAML

nghttp2: updated to 1.29.0

nghttp2 v1.29.0:
lib
* NGHTTP2_REFUSED_STREAM is now used as an error code passed to nghttp2_on_stream_close_callback for streams which are closed by GOAWAY to indicate that they are safely retried.

build
* SPDY related code was completely removed.

nghttpx
* The commit which breaks load balancing among HTTP/2 backend in some situations has been reverted.
* The default value of --api-max-request-body option has been increased to 32MiB.
* The time to load the large number of backend options has been greatly improved.
* The crash with --backend-http-proxy-uri option has been fixed.

(adam)

2017-12-21 08:08:13 UTC MAIN commitmail json YAML

py-cfscrape: updated to 1.9.1

1.9.1 - Support Cloudflare's new Server header

(adam)

2017-12-21 08:00:59 UTC MAIN commitmail json YAML

Updated www/py-djangorestframework, devel/re2c, archivers/py-lz4

(adam)

2017-12-21 08:00:03 UTC MAIN commitmail json YAML

py-lz4: updated to 0.12.0

This release brings
Huge changes to the LZ4 Frame support which should now be considered beta quality
A new pytest based test harness, and significantly re-worked testing
An end to Python 2.6 support - no testing is currently done against Python 2.6 although the code probably does still work with Python 2.6 at this point in time.

(adam)

2017-12-21 07:57:10 UTC MAIN commitmail json YAML

re2c: updated to 1.0.3

1.0.3:
Bug fixes.

(adam)

2017-12-21 07:33:44 UTC MAIN commitmail json YAML

py-djangorestframework: updated to 3.7.4

3.7.4:
Schema: Extract method for manual_fields processing
Allows for easier customisation of manual_fields processing, for example to provide per-method manual fields. AutoSchema adds get_manual_fields, as the intended override point, and a utility method update_fields, to handle by-name field replacement from a list, which, in general, you are not expected to override.

(adam)

2017-12-21 07:12:39 UTC MAIN commitmail json YAML

2017-12-21 03:50:43 UTC MAIN commitmail json YAML

Added www/ap22-auth-ofba 0.6

When using Microsoft Office with a WebDAV share, Office programs
will prompt for authentication each time they are started, even if
the share is already mounted.

The only way to prevent all behavior implement Microsoft Office
Forms Based Authentication (OFBA) protocol. This is what this
modules implements.

MS-OFBA is documented here
https://msdn.microsoft.com/en-us/library/office/cc313069%28v=office.12%29.aspx

(manu)

2017-12-21 03:47:25 UTC MAIN commitmail json YAML

Added www/ap2_upload 0.7

This is a standalone upload manager for Apache. It can also
replace PHP native upload implementation for performance
benefit on network filesystems.

(manu)

2017-12-20 22:41:34 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-xephyr to 1.19.6

(wiz)

2017-12-20 22:41:03 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 1.19.6

(wiz)

2017-12-20 22:40:48 UTC MAIN commitmail json YAML

modular-xorg-server: update to 1.19.6.

Yet another collection of fixes from master. There will likely be at
least one more 1.19.x release in 2018 as there are still a number of
unreviewed patches pending. Until then, happy new year.

(wiz)

2017-12-20 20:46:08 UTC MAIN commitmail json YAML

doc: Updated databases/pgbouncer to 1.8.1

(fhajny)

2017-12-20 20:45:58 UTC MAIN commitmail json YAML

Update databases/pgbouncer to 1.8.1.

PgBouncer 1.8.1
===============

Fixes

- Include file `include/pam.h` into distribution tarball. This
  prevented the 1.8 tarball from building at all.

PgBouncer 1.8
===============

Features

- Support PAM authentication.  (Enable with `--with-pam`.)
- Add `paused` and `disabled` fields to `SHOW DATABASES` output.
- Add `maxwait_us` field to `SHOW POOLS` output.
- Add `wait` and `wait_us` fields to `SHOW` commands output.
- Add new commands `SHOW STATS_TOTALS` and `SHOW STATS_AVERAGES`.
- Track queries and transactions separately in `SHOW STATS`. The
  fields `total_query_time`, `avg_query`, `avg_query`, and `avg_query`
  have been replaced by new fields.
- Add `wait_time` to `SHOW STATS`.

Fixes

- Updated libusual supports OpenSSL 1.1.
- Do not attempt to use TLS on Unix sockets.
- When parsing `pg_hba.conf`, keep parsing after erroneous lines
  instead of rejecting the whole file.
- Several other hba parsing fixes.
- Fix race condition when canceling query.

Cleanups

- `auth_user` setting is now also allowed globally, not only per
  database.
- Set console client and server encoding to `UTF8`.

(fhajny)

2017-12-20 19:13:03 UTC pkgsrc-2017Q3 commitmail json YAML

pullups 5653 5654 5659 5660 5661 5662

(spz)

2017-12-20 18:44:06 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5662 - requested by bsiegert
x11/libXcursor: security update

Revisions pulled up:
- x11/libXcursor/Makefile                                      1.9
- x11/libXcursor/distinfo                                      1.7

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Tue Nov 28 14:57:20 UTC 2017

  Modified Files:
          pkgsrc/x11/libXcursor: Makefile distinfo

  Log Message:
  libXcursor: update to 1.1.15.

  Alan Coopersmith (4):
        configure: Drop AM_MAINTAINER_MODE
        autogen.sh: Honor NOCONFIGURE=1
        Use strdup() instead of malloc(strlen())+strcpy()
        Fix some clang integer sign/size mismatch warnings

  Emil Velikov (1):
        autogen.sh: use quoted string variables

  Matthieu Herrb (1):
        libXcursor 1.1.15

  Mihail Konev (1):
        autogen: add default patch prefix

  Peter Hutterer (1):
        autogen.sh: use exec instead of waiting for configure to finish

  Tobias Stoeckmann (1):
        Fix heap overflows when parsing malicious files. (CVE-2017-16612)

  shubham shrivastav (1):
        Insufficient memory for terminating null of string in
  _XcursorThemeInherits

  To generate a diff of this commit:
  cvs rdiff -u -r1.8 -r1.9 pkgsrc/x11/libXcursor/Makefile
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/libXcursor/distinfo

(spz)

2017-12-20 18:42:30 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5661 - requested by bsiegert
x11/libXfont2: security update

Revisions pulled up:
- x11/libXfont2/Makefile                                        1.4
- x11/libXfont2/distinfo                                        1.4

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Tue Nov 28 14:58:26 UTC 2017

  Modified Files:
          pkgsrc/x11/libXfont2: Makefile distinfo

  Log Message:
  libXfont2: update to 2.0.3.

  Matthieu Herrb (1):
        libXfont2 2.0.3

  Michal Srb (1):
        Open files with O_NOFOLLOW. (CVE-2017-16611)

  To generate a diff of this commit:
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/libXfont2/Makefile \
      pkgsrc/x11/libXfont2/distinfo

(spz)

2017-12-20 18:41:03 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5660 - requested by bsiegert
x11/libXfont: security update

Revisions pulled up:
- x11/libXfont/Makefile                                        1.38
- x11/libXfont/distinfo                                        1.30

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Tue Nov 28 14:59:27 UTC 2017

  Modified Files:
          pkgsrc/x11/libXfont: Makefile distinfo

  Log Message:
  libXfont: update to 1.5.4.

  Matthieu Herrb (1):
        libXfont 1.5.4

  Michal Srb (1):
        Open files with O_NOFOLLOW. (CVE-2017-16611)

  To generate a diff of this commit:
  cvs rdiff -u -r1.37 -r1.38 pkgsrc/x11/libXfont/Makefile
  cvs rdiff -u -r1.29 -r1.30 pkgsrc/x11/libXfont/distinfo

(spz)

2017-12-20 18:38:37 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5659 - requested by bsiegert
www/wordpress: security update

Revisions pulled up:
- www/wordpress/Makefile                                        1.74
- www/wordpress/PLIST                                          1.36
- www/wordpress/distinfo                                        1.59

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: morr
  Date: Sun Dec  3 17:06:37 UTC 2017

  Modified Files:
    pkgsrc/www/wordpress: Makefile PLIST distinfo

  Log Message:
  Update to newest version, 4.9.1

  This version fixes 4 security bugs from earlier versions.

  For details, head to https://codex.wordpress.org/Version_4.9.1
  For 4.9 changes, head to https://codex.wordpress.org/Version_4.9

  To generate a diff of this commit:
  cvs rdiff -u -r1.73 -r1.74 pkgsrc/www/wordpress/Makefile
  cvs rdiff -u -r1.35 -r1.36 pkgsrc/www/wordpress/PLIST
  cvs rdiff -u -r1.58 -r1.59 pkgsrc/www/wordpress/distinfo

(spz)

2017-12-20 17:28:47 UTC MAIN commitmail json YAML

doc: Updated devel/boost-libs to 1.65.1nb3

(minskim)

2017-12-20 17:28:25 UTC MAIN commitmail json YAML

devel/boost-libs: Add missing files to PLIST.Linux

Bump PKGREVISION.

(minskim)

2017-12-20 16:55:00 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5654 - requested by bsiegert
lang/openjdk8: security update

Revisions pulled up:
- lang/openjdk8/Makefile                                        1.55
- lang/openjdk8/PLIST                                          1.8
- lang/openjdk8/distinfo                                        1.51
- lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh 1.13
- lang/openjdk8/patches/patch-jdk_make_CompileLaunchers.gmk    1.5
- lang/openjdk8/patches/patch-jdk_make_lib_CoreLibraries.gmk    1.4
- lang/openjdk8/patches/patch-jdk_src_solaris_native_java_net_NetworkInterface.c 1.4

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Tue Nov 28 05:07:25 UTC 2017

  Modified Files:
          pkgsrc/lang/openjdk8: Makefile PLIST distinfo
          pkgsrc/lang/openjdk8/patches:
              patch-common_autoconf_generated-configure.sh
              patch-jdk_make_CompileLaunchers.gmk
              patch-jdk_make_lib_CoreLibraries.gmk
              patch-jdk_src_solaris_native_java_net_NetworkInterface.c

  Log Message:
  Update to 1.8.152

  Changelog:
  Security bug fixes:
  CVE-2017-10285
  CVE-2017-10388
  CVE-2017-10309
  CVE-2017-10274
  CVE-2017-10356
  CVE-2017-10293
  CVE-2017-10342
  CVE-2017-10350
  CVE-2017-10349
  CVE-2017-10348
  CVE-2017-10357
  CVE-2016-9841
  CVE-2016-10165
  CVE-2017-10355
  CVE-2017-10281
  CVE-2017-10347
  CVE-2017-10386
  CVE-2017-10380
  CVE-2017-10295
  CVE-2017-10341
  CVE-2017-10345

  To generate a diff of this commit:
  cvs rdiff -u -r1.54 -r1.55 pkgsrc/lang/openjdk8/Makefile
  cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/openjdk8/PLIST
  cvs rdiff -u -r1.50 -r1.51 pkgsrc/lang/openjdk8/distinfo
  cvs rdiff -u -r1.12 -r1.13 \
      pkgsrc/lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh
  cvs rdiff -u -r1.4 -r1.5 \
      pkgsrc/lang/openjdk8/patches/patch-jdk_make_CompileLaunchers.gmk
  cvs rdiff -u -r1.3 -r1.4 \
      pkgsrc/lang/openjdk8/patches/patch-jdk_make_lib_CoreLibraries.gmk \
      pkgsrc/lang/openjdk8/patches/patch-jdk_src_solaris_native_java_net_NetworkInterface.c

(spz)

2017-12-20 16:39:07 UTC MAIN commitmail json YAML

devel/cmake: Building cmake requires C++11 compiler

(minskim)

2017-12-20 16:36:28 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5653 - requested by bsiegert
mail/procmail: security patch

Revisions pulled up:
- mail/procmail/Makefile                                        1.50
- mail/procmail/distinfo                                        1.17
- mail/procmail/patches/patch-bd                                1.4

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  snj
  Date:          Sun Nov 26 20:39:41 UTC 2017

  Modified Files:
          pkgsrc/mail/procmail: Makefile distinfo
          pkgsrc/mail/procmail/patches: patch-bd

  Log Message:
  procmail: Fix CVE-2017-16844

  Patch from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug�6511

  Bump PKGREVISION

  To generate a diff of this commit:
  cvs rdiff -u -r1.49 -r1.50 pkgsrc/mail/procmail/Makefile
  cvs rdiff -u -r1.16 -r1.17 pkgsrc/mail/procmail/distinfo
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/mail/procmail/patches/patch-bd

(spz)

2017-12-20 16:12:53 UTC MAIN commitmail json YAML

Updated net/py-moto, devel/py-faker

(adam)

2017-12-20 16:12:15 UTC MAIN commitmail json YAML

py-faker: updated to 0.8.8

0.8.8:
* made seed_instance return self for chainability.
* Add en_US locale for lorem.
* fi_FI gender specific data added.
* fi_FI address and job lists updated.
* Add iban provider

(adam)

2017-12-20 14:13:56 UTC MAIN commitmail json YAML

py-moto: updated to 1.1.19

Note: versions >= 1.1.20 require py-docker

1.1.19
* Fixing regression from 1.1.15

1.1.15
* Polly implementation
* Added EC2 instance info
* SNS publish by phone number

1.1.14
* ACM implementation
* Added `make scaffold`
* X-Ray implementation

1.1.13
* Created alpine-based Dockerfile (dockerhub: motoserver/moto)
* SNS.SetSMSAttributes & SNS.GetSMSAttributes + Filtering
* S3 ACL implementation
* pushing to Dockerhub on `make publish`

1.1.12
* implemented all AWS managed policies in source
* fixing Dynamodb CapacityUnits format
* S3 ACL implementation

1.1.11
* S3 authentication
* SSM get_parameter
* ELBv2 target group tagging
* EC2 Security group filters

(adam)

2017-12-20 13:35:57 UTC MAIN commitmail json YAML

Updated net/py-botocore, net/py-boto3, net/py-awscli

(adam)

2017-12-20 13:34:44 UTC MAIN commitmail json YAML

py-awscli: updated to 1.4.13

1.14.13
api-change:mediastore-data: Update mediastore-data command to latest version
api-change:route53: Update route53 command to latest version
api-change:apigateway: Update apigateway command to latest version

1.14.12
api-change:cloudwatch: Update cloudwatch command to latest version

(adam)

2017-12-20 13:32:54 UTC MAIN commitmail json YAML

py-boto3: updated to 1.5.3

1.5.3
api-change:route53: [botocore] Update route53 client to latest version
api-change:apigateway: [botocore] Update apigateway client to latest version
api-change:mediastore-data: [botocore] Update mediastore-data client to latest version

1.5.2
bugfix:presigned-url: [botocore] Fixes a bug where content-type would be set on presigned requests for query services.
api-change:cloudwatch: [botocore] Update cloudwatch client to latest version

(adam)

2017-12-20 13:27:12 UTC MAIN commitmail json YAML

py-botocore: updated to 1.8.17

1.8.17
api-change:route53: Update route53 client to latest version
api-change:apigateway: Update apigateway client to latest version
api-change:mediastore-data: Update mediastore-data client to latest version

1.8.16
bugfix:presigned-url: Fixes a bug where content-type would be set on presigned requests for query services.
api-change:cloudwatch: Update cloudwatch client to latest version

(adam)

2017-12-20 11:52:23 UTC MAIN commitmail json YAML

Don't put configure scratch files in /tmp; it isn't safe and also might
fail for extraneous reasons.

(dholland)

2017-12-20 11:08:06 UTC MAIN commitmail json YAML

jrnl: Define GITHUB_PROJECT to just `jrnl'

(Otherwise ${PKGBASE} is used and the fetch phase fails)

(leot)

2017-12-20 05:38:21 UTC MAIN commitmail json YAML

rust: revert distinfo:r1.13

This is likely an accidental change and the distinfo uploaded was different.
PR pkg/52809

(maya)

2017-12-19 20:05:37 UTC MAIN commitmail json YAML

2017-12-19 14:28:57 UTC MAIN commitmail json YAML

doc: Fix rcm entry

Pointed out by pkglint.

(leot)

2017-12-19 14:27:23 UTC MAIN commitmail json YAML

doc: Added time/py-jrnl version 1.9.8

(leot)

2017-12-19 14:26:55 UTC MAIN commitmail json YAML

time/Makefile: Add py-jrnl

(leot)

2017-12-19 14:26:22 UTC MAIN commitmail json YAML

py-jrnl: Import py-jrnl-1.9.8 as time/py-jrnl

jrnl is a simple journal application for your command line. Journals
are stored as human readable plain text files - you can put them
into a Dropbox folder for instant syncing and you can be assured
that your journal will still be readable in 2050, when all your
fancy iPad journal applications will long be forgotten.

jrnl also plays nice with the fabulous DayOne and can read and
write directly from and to DayOne Journals.

Optionally, your journal can be encrypted using the 256-bit AES.

Packaged in pkgsrc-wip by myself.

(leot)

2017-12-19 14:07:26 UTC MAIN commitmail json YAML

doc: Updated textproc/libfastjson to 0.99.8

(fhajny)

2017-12-19 14:07:16 UTC MAIN commitmail json YAML

Update textproc/libfastjson to 0.99.8

- make build under gcc7 with strict settings (warning==error)
- bugfix: constant key names not properly handled
- fix potentially invalid return value of fjson_object_iter_begin
- fix small potential memory leak in json_tokener (unlinkely to occur)

(fhajny)

2017-12-19 14:05:30 UTC MAIN commitmail json YAML

doc: Updated devel/gradle to 4.4

(fhajny)

2017-12-19 14:05:18 UTC MAIN commitmail json YAML

Update devel/gradle to 4.4.

- Visual Studio 2017 is now supported.
- The eclipse plugin now provides separate output folders
- Kotlin DSL updated to version 0.13
- Support version ranges in parent elements of a POM
- Better incremental builds and build cache support for C/C++
- Support for the combination of Play 2.6 and Scala 2.12
- Takes all plugin repositories into account and can resolve
  transitive plugin dependencies across them.

(fhajny)

2017-12-19 13:26:39 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk8 to 1.8.152nb1

(jperkin)

2017-12-19 13:26:29 UTC MAIN commitmail json YAML

openjdk8: Unbreak after cups-base rename.

This happened to build only because the BUILDLINK_PREFIX was already passed
through, however the dependency will have been incorrectly registered as
full rather than build-only so bump PKGREVISION.

(jperkin)

2017-12-19 13:10:29 UTC MAIN commitmail json YAML

Added multimedia/py-mpegdash, Updated sysutils/py-notify

(adam)

2017-12-19 13:09:09 UTC MAIN commitmail json YAML

py-notify: updated to 0.3.1

New in Py-notify 0.3.1:

* All methods that accepted arbitrary argument numbers now also accept
  arbitrary keyword arguments.

* Updated to compile and work with Python 3.0rc1.

* A few minor fixes for potential bugs and optimizations in
  `notify.gc' module and in documentation.

* 6 more unit test (164/186 in total).

(adam)

2017-12-19 12:22:20 UTC MAIN commitmail json YAML

2017-12-19 11:59:02 UTC MAIN commitmail json YAML

doc: Added security/py-keyrings.alt version 2.3

(leot)

2017-12-19 11:58:02 UTC MAIN commitmail json YAML

doc: rcm was added not updated

(s/Updated/Added/ for the rcm entry)

(leot)

2017-12-19 11:55:52 UTC MAIN commitmail json YAML

security/Makefile: Add py-keyrings.alt

(leot)

2017-12-19 11:55:12 UTC MAIN commitmail json YAML

py-keyrings.alt: Import py-keyrings.alt-2.3 as security/py-keyrings.alt

Alternate keyring backend implementations for use with the
keyring (security/py-keyring) package.

Packaged by myself in pkgsrc-wip.

(leot)

2017-12-19 11:53:19 UTC MAIN commitmail json YAML

doc: Updated print/py-cups to 1.9.73nb1

(jperkin)

2017-12-19 11:53:10 UTC MAIN commitmail json YAML

py-cups: Unbreak subst after the cups-base rename.

Bump PKGREVISION.

(jperkin)

2017-12-19 11:46:33 UTC MAIN commitmail json YAML

openjdk7: Unbreak after the cups-base renaming.

(jperkin)

2017-12-19 11:46:14 UTC MAIN commitmail json YAML

doc: Updated sysutils/rcm to 1.3.1

(leot)

2017-12-19 11:45:57 UTC MAIN commitmail json YAML

sysutils/Makefile: Add rcm

(leot)

2017-12-19 11:45:25 UTC MAIN commitmail json YAML

rcm: Import rcm-1.3.1 as sysutils/rcm

The rcm suite of tools is for managing dotfiles directories.
This suite is useful for committing your rc files to a central repository to
share, but it also scales to a more complex situation such as multiple source
directories shared between computers with some host-specific or
task-specific files.

Originally packaged in pkgsrc-wip by Jonathan Buschmann and then updated and a
bit modified by myself.

(leot)

2017-12-19 11:40:57 UTC MAIN commitmail json YAML

doc: Added time/todotxt version 2.10

(leot)

2017-12-19 11:40:41 UTC MAIN commitmail json YAML

time/Makefile: Add todotxt

(leot)

2017-12-19 11:39:51 UTC MAIN commitmail json YAML

todotxt: Import todotxt-2.10 as time/todotxt

A simple and extensible shell script for managing your todo.txt file.

With a simple but powerful shell script called todo.sh, you can interact
with todo.txt at the command line for quick and easy, Unix-y access.

The Todo.txt CLI supports archiving completed tasks to done.txt and
priority/context tab autocompletion.

Based on now-known-as wip/todotxt-git originally packaged in pkgsrc-wip by
tty` with several changes by myself.

(leot)

2017-12-19 11:33:21 UTC MAIN commitmail json YAML

doc: Updated lang/py36-html-docs to 3.6.4

(leot)

2017-12-19 11:33:04 UTC MAIN commitmail json YAML

py36-html-docs: Update py36-html-docs to 3.6.4

Changes:
3.6.4
-----
Documentation
-------------
- bpo-32105: Added asyncio.BaseEventLoop.connect_accepted_socket
  versionaddded marker.
- bpo-31537: Fix incorrect usage of ``get_history_length`` in readline
  documentation example code. Patch by Brad Smith.
- bpo-30085: The operator functions without double underscores are preferred
  for clarity. The one with underscores are only kept for back-
  compatibility.

(leot)

2017-12-19 11:20:03 UTC MAIN commitmail json YAML

Updates to inkscape, texstudio, gnumeric112 and mjpegtools

(markd)

2017-12-19 10:35:10 UTC MAIN commitmail json YAML

clamav 0.99.3 is still in beta, removed from TODO

(adam)

2017-12-19 10:34:47 UTC MAIN commitmail json YAML

2017-12-19 10:19:07 UTC MAIN commitmail json YAML

2017-12-19 10:08:14 UTC MAIN commitmail json YAML

2017-12-19 10:08:08 UTC MAIN commitmail json YAML

doc: Updated security/php-ssh2 to 1.1.2

(jdolecek)

2017-12-19 10:07:41 UTC MAIN commitmail json YAML

Update php-ssh2 to current version 1.1.2, mainly for PHP 7.x support

Changes since 0.13:

1.1.2 - Version 1.1.2 is same as 1.1 except this release contains this
  changelog
- Fixed bug #72988 (Libor M.)
- Fixed bug #73198 (Langemeijer)
- Fixed php_url_parse issue (Remi Collet)
- fix Invalid write of size 1 (Remi Collet)
- Fixed bug #73819 (Mitch Hagstrand)
- Fixed bug #73410 (Mitch Hagstrand)
- Travis CI (Mitch Hagstrand)
- Various other fixes on PHP 7 code and code cleanup (Mitch Hagstrand,
  Libor M., Anatol Belski)
1.1.1 - Version 1.1.1 is same as 1.1 except this release contains this
  changelog
- Fixed bug #72988 (Libor M.)
- Fixed bug #73198 (Langemeijer)
- Fixed php_url_parse issue (Remi Collet)
- fix Invalid write of size 1 (Remi Collet)
- Fixed bug #73819 (Mitch Hagstrand)
- Fixed bug #73410 (Mitch Hagstrand)
- Travis CI (Mitch Hagstrand)
- Various other fixes on PHP 7 code and code cleanup (Mitch Hagstrand,
  Libor M., Anatol Belski)
1.1 -
1.0 - Release for PHP 7 (Sean DuBois)
- Made win32 builds depend on zlib and openssl extensions (Credomane Evonguard)
- Add blocking call to php_ssh2_direct_tcpip (Credomane Evonguard)
- Added explicit ssh2_disconnect function (Credomane Evonguard)
- Fixed bug #72150 - Fixing segfault when passing env variables (Krakjoe)

(jdolecek)

2017-12-19 10:05:20 UTC MAIN commitmail json YAML

doc: Added security/php-ssh2-0 version 0.13

(jdolecek)

2017-12-19 10:04:06 UTC MAIN commitmail json YAML

reimport php-ssh2 as php-ssh2-0, to prepare for update of php-ssh2 to newer version which doesn't support PHP 5.6 any more

(jdolecek)

2017-12-19 09:56:51 UTC MAIN commitmail json YAML

gnumeric112: update to 1.12.36

Noteworthy news in this release:
* ODF/XLSX import/export improvements with contour graphs.
* Fix some GUI issues caused by Gtk+ "updates".

(markd)

2017-12-19 09:47:55 UTC MAIN commitmail json YAML

2017-12-19 09:42:49 UTC MAIN commitmail json YAML

texstudio: update to 2.12.6

- use Breeze window theme on KDE Plasma 5
- support single-finger panning gesture on most config dialog components
- support single-finger panning touch gesture on log viewer
- pdf viewer scroll tool: support single-finger panning gesture
- center width-constrained documents in the editor (optional)
- add document tab context menu entries "Close" and "Close All Other Documents"
- improved layout of config build page
- add system check for language tool
- change search defaults to case-insensitive (feature-requests#1254)
- tags for beamer
- change preview default to embedded pdf
- handle preview failures more gracefully, i.e. no warning pop-ups
- repect preview settings (panel,etc) also for hover preview
- show hover preview as tooltip in case of inline-mode
- warn if compiler commands are actually a command list
- several improvements to the latex parser
- notify that a restart is required when switching between modern and
  classic style
- improved LanguageTool communication: better error handling
- add reset to default button for some LT settings
- add 200ms delay before showing auto-hidden viewer toolbar to prevent
  flicker
- eye candy for pdf circular magnifier (adapted code from texworks)
- show pdf highlight in magnifier
- capslock does not close completer any more
- alternative approach for determine directories from complete texts
- use cache for previews
- auto open completer when starting to type in references, packages etc.
- scripting: editor.cutBuffer
- subframetitle in structure view
- enable inputMethod (e.g. ^) in completer
- change default for complete non-text chacters to off, as it tends to
  cause unexpected behaviour
- bug fixes

(markd)

2017-12-19 09:38:14 UTC MAIN commitmail json YAML

Updated lang/python36

(adam)

2017-12-19 09:37:14 UTC MAIN commitmail json YAML

python36: updated to 3.6.4

Python 3.6.4 release candidate 1:
Core and Builtins
-----------------
- bpo-32176: co_flags.CO_NOFREE is now always set correctly by the code
  object constructor based on freevars and cellvars, rather than needing to
  be set correctly by the caller. This ensures it will be cleared
  automatically when additional cell references are injected into a modified
  code object and function.

- bpo-31949: Fixed several issues in printing tracebacks
  (PyTraceBack_Print()).

  * Setting sys.tracebacklimit to 0 or less now suppresses printing tracebacks.
  * Setting sys.tracebacklimit to None now causes using the default limit.
  * Setting sys.tracebacklimit to an integer larger than LONG_MAX now means using
    the limit LONG_MAX rather than the default limit.
  * Fixed integer overflows in the case of more than 2**31 traceback items on
    Windows.
  * Fixed output errors handling.

- bpo-30696: Fix the interactive interpreter looping endlessly when no
  memory.

- bpo-20047: Bytearray methods partition() and rpartition() now accept only
  bytes-like objects as separator, as documented.  In particular they now
  raise TypeError rather of returning a bogus result when an integer is
  passed as a separator.

- bpo-31852: Fix a segmentation fault caused by a combination of the async
  soft keyword and continuation lines.

- bpo-21720: BytesWarning no longer emitted when the *fromlist* argument of
  __import__() or the __all__ attribute of the module contain bytes
  instances.

- bpo-31825: Fixed OverflowError in the 'unicode-escape' codec and in
  codecs.escape_decode() when decode an escaped non-ascii byte.

- bpo-28603: Print the full context/cause chain of exceptions on interpreter
  exit, even if an exception in the chain is unhashable or compares equal to
  later ones. Patch by Zane Bitter.

- bpo-31786: Fix timeout rounding in the select module to round correctly
  negative timeouts between -1.0 and 0.0. The functions now block waiting
  for events as expected. Previously, the call was incorrectly non-blocking.
  Patch by Pablo Galindo.

- bpo-31642: Restored blocking "from package import module" by setting
  sys.modules["package.module"] to None.

- bpo-31626: Fixed a bug in debug memory allocator.  There was a write to
  freed memory after shrinking a memory block.

- bpo-31619: Fixed a ValueError when convert a string with large number of
  underscores to integer with binary base.

- bpo-31592: Fixed an assertion failure in Python parser in case of a bad
  unicodedata.normalize(). Patch by Oren Milman.

- bpo-31588: Raise a TypeError with a helpful error message when class
  creation fails due to a metaclass with a bad __prepare__() method.
  Patch by Oren Milman.

- bpo-31566: Fix an assertion failure in _warnings.warn() in case of a bad
  __name__ global. Patch by Oren Milman.

- bpo-31505: Fix an assertion failure in json, in case
  _json.make_encoder() received a bad encoder() argument. Patch by Oren
  Milman.

- bpo-31492: Fix assertion failures in case of failing to import from a
  module with a bad __name__ attribute, and in case of failing to access
  an attribute of such a module. Patch by Oren Milman.

- bpo-31490: Fix an assertion failure in ctypes class definition, in case
  the class has an attribute whose name is specified in _anonymous_ but
  not in _fields_. Patch by Oren Milman.

- bpo-31478: Fix an assertion failure in _random.Random.seed() in case the
  argument has a bad __abs__() method. Patch by Oren Milman.

- bpo-31315: Fix an assertion failure in imp.create_dynamic(), when
  spec.name is not a string. Patch by Oren Milman.

- bpo-31311: Fix a crash in the __setstate__() method of
  ctypes._CData, in case of a bad __dict__. Patch by Oren Milman.

- bpo-31293: Fix crashes in true division and multiplication of a timedelta
  object by a float with a bad as_integer_ratio() method. Patch by Oren
  Milman.

- bpo-31285: Fix an assertion failure in warnings.warn_explicit, when the
  return value of the received loader's get_source() has a bad splitlines()
  method. Patch by Oren Milman.

- bpo-30817: PyErr_PrintEx() clears now the ignored exception that may be
  raised by _PySys_SetObjectId(), for example when no memory.

Library
-------
- bpo-28556: Two minor fixes for typing module: allow shallow copying
  instances of generic classes, improve interaction of __init_subclass__
  with generics.

- bpo-27240: The header folding algorithm for the new email policies has
  been rewritten, which also fixes bpo-30788, bpo-31831, and bpo-32182.  In
  particular, RFC2231 folding is now done correctly.

- bpo-32186: io.FileIO.readall() and io.FileIO.read() now release the GIL
  when getting the file size. Fixed hang of all threads with inaccessible
  NFS server. Patch by Nir Soffer.

- bpo-12239: Make :meth:msilib.SummaryInformation.GetProperty return
  None when the value of property is VT_EMPTY.  Initial patch by
  Mark Mc Mahon.

- bpo-31325: Fix wrong usage of :func:collections.namedtuple in the
  :meth:RobotFileParser.parse() <urllib.robotparser.RobotFileParser.parse>
  method.

- bpo-12382: :func:msilib.OpenDatabase now raises a better exception
  message when it couldn't open or create an MSI file.  Initial patch by
  William Tisè¾°ter.

- bpo-32110: codecs.StreamReader.read(n) now returns not more than *n*
  characters/bytes for non-negative *n*. This makes it compatible with
  read() methods of other file-like objects.

- bpo-32072: Fixed issues with binary plists:

  * Fixed saving bytearrays.
  * Identical objects will be saved only once.
  * Equal references will be load as identical objects.
  * Added support for saving and loading recursive data structures.

- bpo-32034: Make asyncio.IncompleteReadError and LimitOverrunError
  pickleable.

- bpo-32015: Fixed the looping of asyncio in the case of reconnection the
  socket during waiting async read/write from/to the socket.

- bpo-32011: Restored support of loading marshal files with the TYPE_INT64
  code. These files can be produced in Python 2.7.

- bpo-31970: Reduce performance overhead of asyncio debug mode.

- bpo-9678: Fixed determining the MAC address in the uuid module:

  * Using ifconfig on NetBSD and OpenBSD.
  * Using arp on Linux, FreeBSD, NetBSD and OpenBSD.

  Based on patch by Takayuki Shimizukawa.

- bpo-30057: Fix potential missed signal in signal.signal().

- bpo-31933: Fix Blake2 params leaf_size and node_offset on big endian
  platforms. Patch by Jack O'Connor.

- bpo-31927: Fixed compilation of the socket module on NetBSD 8.  Fixed
  assertion failure or reading arbitrary data when parse a AF_BLUETOOTH
  address on NetBSD and DragonFly BSD.

- bpo-27666: Fixed stack corruption in curses.box() and curses.ungetmouse()
  when the size of types chtype or mmask_t is less than the size of C long.
  curses.box() now accepts characters as arguments.  Based on patch by Steve
  Fink.

- bpo-31897: plistlib now catches more errors when read binary plists and
  raises InvalidFileException instead of unexpected exceptions.

- bpo-25720: Fix the method for checking pad state of curses WINDOW. Patch
  by Masayuki Yamamoto.

- bpo-31893: Fixed the layout of the kqueue_event structure on OpenBSD and
  NetBSD. Fixed the comparison of the kqueue_event objects.

- bpo-31891: Fixed building the curses module on NetBSD.

- bpo-28416: Instances of pickle.Pickler subclass with the persistent_id()
  method and pickle.Unpickler subclass with the persistent_load() method no
  longer create reference cycles.

- bpo-28326: Fix multiprocessing.Process when stdout and/or stderr is closed
  or None.

- bpo-31457: If nested log adapters are used, the inner process()
  methods are no longer omitted.

- bpo-31457: The manager property on LoggerAdapter objects is now
  properly settable.

- bpo-31806: Fix timeout rounding in time.sleep(), threading.Lock.acquire()
  and socket.socket.settimeout() to round correctly negative timeouts
  between -1.0 and 0.0. The functions now block waiting for events as
  expected. Previously, the call was incorrectly non-blocking. Patch by
  Pablo Galindo.

- bpo-28603: traceback: Fix a TypeError that occurred during printing of
  exception tracebacks when either the current exception or an exception in
  its context/cause chain is unhashable. Patch by Zane Bitter.

- bpo-30058: Fixed buffer overflow in select.kqueue.control().

- bpo-31770: Prevent a crash when calling the __init__() method of a
  sqlite3.Cursor object more than once. Patch by Oren Milman.

- bpo-31672: idpattern in string.Template matched some non-ASCII
  characters. Now it uses -i regular expression local flag to avoid non-
  ASCII characters.

- bpo-31764: Prevent a crash in sqlite3.Cursor.close() in case the
  Cursor object is uninitialized. Patch by Oren Milman.

- bpo-31752: Fix possible crash in timedelta constructor called with custom
  integers.

- bpo-31701: On Windows, faulthandler.enable() now ignores MSC and COM
  exceptions.

- bpo-31728: Prevent crashes in _elementtree due to unsafe cleanup of
  Element.text and Element.tail. Patch by Oren Milman.

- bpo-31620: an empty asyncio.Queue now doesn't leak memory when queue.get
  pollers timeout

- bpo-31632: Fix method set_protocol() of class _SSLProtocolTransport in
  asyncio module. This method was previously modifying a wrong reference to
  the protocol.

- bpo-31675: Fixed memory leaks in Tkinter's methods splitlist() and split()
  when pass a string larger than 2 GiB.

- bpo-31673: Fixed typo in the name of Tkinter's method adderrorinfo().

- bpo-30806: Fix the string representation of a netrc object.

- bpo-15037: Added a workaround for getkey() in curses for ncurses 5.7 and
  earlier.

- bpo-25351: Avoid venv activate failures with undefined variables

- bpo-25532: inspect.unwrap() will now only try to unwrap an object
  sys.getrecursionlimit() times, to protect against objects which create a
  new object on every attribute access.

- bpo-30347: Stop crashes when concurrently iterate over itertools.groupby()
  iterators.

- bpo-31516: threading.current_thread() should not return a dummy thread
  at shutdown.

- bpo-31351: python -m ensurepip now exits with non-zero exit code if pip
  bootstrapping has failed.

- bpo-31482: random.seed() now works with bytes in version=1

- bpo-31334: Fix poll.poll([timeout]) in the select module for
  arbitrary negative timeouts on all OSes where it can only be a non-
  negative integer or -1. Patch by Riccardo Coccioli.

- bpo-31310: multiprocessing's semaphore tracker should be launched again if
  crashed.

- bpo-31308: Make multiprocessing's forkserver process immune to Ctrl-C and
  other user interruptions. If it crashes, restart it when necessary.

Documentation
-------------

- bpo-32105: Added asyncio.BaseEventLoop.connect_accepted_socket
  versionaddded marker.

- bpo-31537: Fix incorrect usage of get_history_length in readline
  documentation example code. Patch by Brad Smith.

- bpo-30085: The operator functions without double underscores are preferred
  for clarity. The one with underscores are only kept for back-
  compatibility.

Tests
-----

- bpo-31380: Skip test_httpservers test_undecodable_file on macOS: fails on
  APFS.

- bpo-31705: Skip test_socket.test_sha256() on Linux kernel older than 4.5.
  The test fails with ENOKEY on kernel 3.10 (on ppc64le). A fix was merged
  into the kernel 4.5.

- bpo-31174: Fix test_tools.test_unparse: DirectoryTestCase now stores the
  names sample to always test the same files. It prevents false alarms when
  hunting reference leaks.

- bpo-30695: Add the set_nomemory(start, stop) and remove_mem_hooks()
  functions to the _testcapi module.

Build
-----

- bpo-32059: detect_modules() in setup.py now also searches the
  sysroot paths when cross-compiling.

- bpo-31957: Fixes Windows SDK version detection when building for Windows.

- bpo-31609: Fixes quotes in PCbuild/clean.bat

- bpo-31934: Abort the build when building out of a not clean source tree.

- bpo-31926: Fixed Argument Clinic sometimes causing compilation errors when
  there was more than one function and/or method in a .c file with the same
  name.

- bpo-28791: Update Windows builds to use SQLite 3.21.0.

- bpo-28791: Update OS X installer to use SQLite 3.21.0.

- bpo-22140: Prevent double substitution of prefix in python-config.sh.

- bpo-31536: Avoid wholesale rebuild after make regen-all if nothing
  changed.

Windows
-------
- bpo-1102: Return None when View.Fetch() returns
  ERROR_NO_MORE_ITEMS instead of raising MSIError.
- bpo-31944: Fixes Modify button in Apps and Features dialog.

macOS
-----
- bpo-31392: Update macOS installer to use OpenSSL 1.0.2m

(adam)

2017-12-19 09:28:25 UTC MAIN commitmail json YAML

inkscape: update to 0.92.2

Development for the 0.92.2 release was focused primarily on fixing bugs
and regressions. Among hundreds of code commits are fixes that provide:

* Better importing and exporting of EMF/WMF files, PDF/PDF+Latex
  documents, Visio Stencil files, and XML files
* Greater stability during printing on Windows
* Improved fill and stroke HSL color selection
* Greater stability when reverting and saving files

Among noteworthy feature and usability improvements are:

* An additional handle at the center of rectangles, circles/ellipses,
  and stars, to allow quick and accurate alignment of these shapes with
  other objects
* A command line option for updating the file's DPI value that allows for
  easier processing of large file collections
* Improvements to user-defined shortcuts, including the acceptance of
  previously restricted special characters

(markd)

2017-12-19 09:16:29 UTC MAIN commitmail json YAML

blender: fix linux build

explicitly disable jemalloc. fix linux PLIST

(markd)

2017-12-19 09:09:38 UTC MAIN commitmail json YAML

ImageMagick: explicitly disable opencl

(markd)

2017-12-19 08:50:27 UTC MAIN commitmail json YAML

devel: Re-enable py-clint.

(jperkin)

2017-12-19 08:32:49 UTC MAIN commitmail json YAML

Updated graphics/GraphicsMagick, print/py-cups

(adam)

2017-12-19 08:32:14 UTC MAIN commitmail json YAML

py-cups: updated to 1.9.73

New in 1.9.73:
* Fixed build for CUPS 1.6.3 by making several constants conditional
  on CUPS >= 1.7.

New in 1.9.72:
* Removed private CANCEL_DOCUMENT, GET_DOCUMENT_ATTRIBUTES,
  GET_DOCUMENTS, DELETE_DOCUMENT, SET_DOCUMENT_ATTRIBUTES IPP
  operation constants.
* Fixed build for CUPS 1.4 by making several constants conditional on
  CUPS >= 1.5.

(adam)

2017-12-19 08:23:53 UTC MAIN commitmail json YAML

2017-12-19 08:22:45 UTC MAIN commitmail json YAML

geany: explicitly disable gtkdoc header

(markd)

2017-12-19 08:17:21 UTC MAIN commitmail json YAML

2017-12-19 08:09:29 UTC MAIN commitmail json YAML

GraphicsMagick: updated to 1.3.27a

1.3.27:
Security Fixes:
* CMYK: Fix heap overwrites in raw CMYK writer.  Fix heap overwrites
  in raw CMYK reader (noticed when doing montage).
* GIF: Assure that global colormap is initialized.
* DescribeImage(): Fix possible heap write overflow when describing
  visual image directory. Fix possible heap read overflow while
  accessing heap data, and possible information disclosure while
  describing the IPTC profile.
* DICOM: Fix huge memory allocation based on bogus length value (DOS
  opportunity).
* DrawDashPolygon(): Fix heap out of bounds read in render code.
* GRAY: Fix heap overwrites in raw GRAY reader (noticed when doing
  montage).
* JNG: Fix heap overruns.  Fix assertions.
* JNG: Prevent a crash due to zero-length color_image while reading a
  JNG image. (CVE-2017-11102).  Reject JNG files with unreasonable
  dimensions given the file size (avoid DOS).
* JNX: Fix DOS due to excessive memory allocations with corrupt file.
* JPEG: Do not allocate backing image pixels until a scanline has been
  successfully read.  Avoids DOS opportunity with suitably
  manufactured file.
* MAP: Fix null pointer dereference or segmentation violation.
* MAT: Fix heap write overflow.
* MNG: Reject over-large (65k by 65k) image.  Fix heap overwrites.
* PAM: Fix heap buffer overflow in PAM writer for 1 bit/sample + alpha.
* PICT: Fix excessive memory allocation due to malformed image file.
* PNG: Fix heap buffer overflow in PNG writer when promoting from
  indexed PNG to RGBA.
* PNM: Fix DOS due to excessive memory allocations with corrupt file.
* RGB: Fix heap overwrite in raw RGB writer. Fix heap overwrites in
  raw RGB reader (noticed when doing montage).
* RLE: Fix DOS opportunities due to false claims in image header.  Fix
  heap out of bounds read.
* SFW: Avoid possible heap write overflow.
* SUN: Fix heap read overflow.  Fix DOS due to excessive memory
  allocations with corrupt file.
* SVG: Fix heap write overflow.
* TIFF: Use heuristics to avoid DOS (excessive memory use) due to
  false claims by input file.  It is possible that this may reject
  some valid files.  Fix possible small heap overwrite beyond the
  allocated scanline buffer due to the NumberOfObjectsInArray() macro
  rounding up rather than down.
* UIL: Fix heap overwrite in writer.
* WPG: Fix DOS issues (memory, disk space, CPU time) due to
  insufficient validations.  Fix heap overwrites.
* XBM: Fix DOS issue where code remains stuck in loop and does not
  return.
* XV 332 (PNM): Fix null pointer dereference due to malformed file.
* TracePSClippingPath()/TraceSVGClippingPath(): Fix heap out of bounds
  read.
* Validate path entries in the MAGICK_CODER_MODULE_PATH and
  MAGICK_FILTER_MODULE_PATH environment variables and convert all
  paths to real paths if possible. This avoids possible use of
  relative paths to load modules (a possible security issue), or the
  possibility of adding a directory which was in the path, but
  missing, and may improve efficiency by removing non-existent paths.

Bug fixes:
* AVS: Memory leaks eliminated.
* CINEON: Fix possible use of NULL pointer.
* CMYK: Memory leaks eliminated.
* CUT: Memory leaks eliminated.  Fix possible use of NULL pointer.
* DCM: Fix possible use of NULL pointer.
* DrawImage(): Avoid "negative" strncpy().  This seems to be benign
  with glibc but perhaps not with other implementations.
* DPX: Memory leaks eliminated.
* EMF: Fix possible use of NULL pointer.
* FindMagickModule(): Fix possible use of NULL pointer.
* FITS: Fix memory leak.
* GIF: Fix memory leak.
* HDF: Memory leaks eliminated.
* HISTOGRAM: Fix memory leak.
* JNG: Memory leaks eliminated. Memory use after free and double-free
  issues eliminated.  Error reporting fixes.
* Magick::Options::strokeDashArray(): Fix possible use of NULL pointer.
* MagickXFileBrowserWidget(): Fix possible use of NULL pointer.
* MAT: Memory leaks eliminated.
* MagickMapCloneMap(): Fix possible assertion failure.
* MNG: Memory use after free issues eliminated.  Fix possible use of
  NULL pointer.  Fix memory leaks.
* MontageImageCommand(): Fix memory leaks.
* MPC: Fix memory leak in writer.
* MPEG: Fix memory leaks in writer.
* MTV: Memory leaks eliminated.
* NTRegistryKeyLookup(): Fix possible use of NULL pointer.
* NTGetTypeList(): Fix possible use of NULL pointer.
* PCD: Memory leaks eliminated.
* PCL: Fix null pointer dereference in PCL writer.
* PCX: Memory leaks eliminated.
* PALM: Fix possible use of NULL pointer. Fix memory leak.
* PICT: Memory leaks eliminated.
* PNG: Fix small (one-off) heap read overflow.
* PNM: Fix memory leaks.
* PS: Fix use of null pointer in error path.
* PWP: Fix possible use of null pointer.
* ReplaceImageColormap(): Throw an exception rather than assertion if
  the input image is not colormapped.
* RGB: Fix memory leak.
* SegmentImage(): Fix possible use of NULL pointer.
* SetImageProfile(): Fix possible assertion failure.
* SGI: Check for EOF while reading SGI file header.
* SUN: Fix memory leak.
* TIFF: Fix possible use of NULL pointer.  Fix memory leaks in writer.
* TIM: Fix memory leak.
* TOPOL: Fix possible use of NULL pointer.  Fix memory leaks.
* VIFF: Fix memory leak.
* WEBP: Detect partial write to output file.
* WPG: Fix possible use of null pointer. Fix excessive use of disk
  resources due to insufficient validations.
* WriteImage(): Restore use of GetBlobStatus() to test if an I/O error
  was encountered while writing output file. This assures that I/O
  failure in writers which do not themselves verify writes is assured
  to be reported.
* WMF: Memory use after free issues eliminated.
* YUV: Fix memory leaks.

New Features:
* PNG: Implemented eXIf chunk support.
* WEBP: Add support for EXIF and ICC metadata provided that at least
  libwebp 0.5.0 is used.
* Magick++ Image autoOrient(): New Image method to auto-orient an
  image so it looks right-side up by default.

Windows Delegate Updates/Additions:
* Libtiff is updated to libtiff 4.0.9.

Build Changes:
* JPEG/PNG: The SETJMP_IS_THREAD_SAFE definition is used to determine
  if setjmp/longjmp are thread safe.  If these interfaces are thread
  safe, then concurrent reads/writes are possible.  This definition is
  false for Solaris but true for Linux.  JPEG and PNG will be fully
  concurrent if this definition is enabled.

Behavior Changes:
* PALM: PALM writer is disabled.
* ThrowLoggedException(): Capture the first exception at
  ErrorException level or greater, or only capture exception if it is
  more severe than an already reported exception.
* DestroyJNG(): This internal function is now declared static and is
  removed from shared library or DLL namespace.

(adam)

2017-12-19 05:59:51 UTC MAIN commitmail json YAML

2017-12-19 05:56:31 UTC MAIN commitmail json YAML

py-args: added version 0.1.0

This simple module gives you an elegant interface for your command line
argumemnts.

(adam)

2017-12-19 01:57:48 UTC MAIN commitmail json YAML

2017-12-19 00:58:50 UTC MAIN commitmail json YAML

Fix patch-drivers_video_sunxi_sunxi__display.c checksum

(jmcneill)

2017-12-18 23:31:21 UTC MAIN commitmail json YAML

2017-12-18 23:30:44 UTC MAIN commitmail json YAML

devel: Disable py-clint until adam can fix its dependency.

(jperkin)

2017-12-18 23:27:14 UTC MAIN commitmail json YAML

2017-12-18 21:25:12 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash-docs to 2.6.19

(wiz)

2017-12-18 21:25:02 UTC MAIN commitmail json YAML

gnucash-docs: update to 2.6.19.

2.6.19 - 16 December 2017
        o Bug 782423 - Help 10.2. Setting Preferences is outdated #105
        o Changing text in Help to reflect changes in Preferences dialogs.
        o Translation of the german guides metafile

2.6.18 - 24 September 2017
        o The Italian Help translation, which uniquely uses a PO file, is
          frozen at commit 78cfa76 because of lack of a translator to
          maintain it.
        o Bug 120940 - Document how automatic decimal points work.
        o Begin a Russian translation of the Guide by Dimitry Mangul.
        o Some spelling corrections in the German Guide.

2.6.17 - 2 July 2017
        o Improve internationalization of the Tutorial and Concepts Guide.
o Bug 781711: Add reversing transaction definition
o Bug 781714: Add Reversing Transaction text for Help document

2.6.16 - 26 March 2017
        o Remove section "Changing the Register View" as better handled in Guide
          section 4.2
o Bug 755174 - How to handle commission when buying and selling securities
o Bug 769457 - More info re register views
o Bug 774658 - Add warning to delete lot before deleting a cap gain/loss
                transaction
o Glossary: Transactions have at least 2 splits
o Bug 777318 - Restructure Business Features Chapters.
o Bug 777287 - add tips on changing reconcile status of all transactions
                in reconcile window panes

2.6.15 - 18 December 2016
        o Bug 397135 - Hidden Accounts Show in ComboBox.
o Bug 633590 - Add a Reports Chapter to the Tutorial and
              Guide.
o Bug 743671 - Add glossary to Tutorial and Guide.
o Bug 755174 - Document using Lots to create investment
              capital gains transactions.
o Bug 770371 - Add note to documentation regarding Sort order
              options.
o Bug 775592 - General Rewrite of Guide Chapter on Multiple
              Currencies.
o Bug 775919 - Change Documentation of contributors
o Update German Translation (Mechtilde Stehmann)
o Fix resolution of screenshots.

(wiz)

2017-12-18 21:22:36 UTC MAIN commitmail json YAML

Update QCAD to 3.19.1.0

(plunky)

2017-12-18 21:21:44 UTC MAIN commitmail json YAML

Update QCad to version 3.19.1.0

At the same time, fix a symbol conflict by using zlib from pkgsrc
rather than a private copy

ChangeLog:

3.19.1 (2017/11/11):

    Linux, macOS:
        Remove unnecessary libraries
    Bug fixes:
        FS#1652 - Insert file as block: block attributes not on correct block
        FS#1653 - Dimension font configuration only loaded if drawing contains dimension entity
        FS#1655 - File > Print Preview: cannot adjust page preferences for model space
        FS#1656 - Dimension size scale wrong in viewports
        FS#1657 - Edit > Drawing Preferences > Printing > Page: no effect in model space
        FS#1658 - Crash when switching to layout block (32bit Linux, Qt4)

3.19.0 (2017/11/08):

    Modify > Explode:
        Make sure draw order of exploded polyline segments matches order of original polyline
        (draw order based on draw order property and entity ID)
    File > New:
        Use default layer color and lineweight for layer 0
    Load TTF fonts in "fonts" directory
    Add osifont
    Performance improvement for drawings with many blocks
    Bug fixes:
        FS#1574 - Layer > Remove: deleting sublayer switches to layer 0

3.18.1 (2017/10/05):

    Leaders:
        Add scale property (scale of arrow head)
    Edit > Application Preferences > Graphics View > Appearance > Prevent white on white / black on black display:
        Add preference to only apply to model space
    Bug fixes:
        FS#1617 - Edit > Convert Drawing Unit: Views in view list not converted
        FS#1634 - View > Screen-based Linetypes: arc rendering quality
        FS#1636 - Options toolbar: wrong icon size
        FS#1639 - Layer > Hide all Layers: cannot turn individual layer back on
        FS#1640 - Modify > Offset: Tolerance issue when clipping offset curves

3.18.0 (2017/09/22)

    Remember maximized status of window between sessions
    Translations:
        Updated Japanese user interface translation
    Bug fixes:
        FS#1614 - View > Selection Filter: no choices for linetype property
        FS#1615 - Decimal point of dimensions shown as '?', preferences page throws exception
        FS#1616 - Edit > Convert Drawing Unit: leader arrow switched off
        FS#1618 - Modify > Auto Trim: fails when extending (depending on clicked position)
        FS#1619 - Context menu: relocating start point of selected polyline does not terminate
        FS#1622 - X Scale Property lost for Simple Texts and Attributes
        FS#1630 - File > SVG Export: polylines with arc segments with large radii imprecise
        FS#1631 - dxflib: wrong definition of DL_POLYLINE3D flag

3.17.3 (2017/06/30)

    Modify:
        Isometric Projection:
            Add alternative projection types:
                Dimetric
                Cabinet 30�
        Scale:
            Scale internal text formatting when scaling texts
        Scale Text Heights:
            Scale heights of selected texts (without changing the position)
    Bug fixes:
        FS#1605 - Edit > Paste: Empty layers created when pasting to current layer
        FS#1606 - Selecting 'Draw Order' halts system temporary
        FS#1609 - Edit > Drawing Preferences: dimension size scale cannot be changed to 1

3.17.2 (2017/06/27)

    Modify > Isometric Projection:
        Add alternative projection types:
            Planometric
            Cabinet
            Cavalier
    Bug fixes:
        FS#1572 - Dimension font not set to "Standard" when importing through dxflib
        FS#1593 - CAM > CAM Export: ZH in header always yields default value "100"
        FS#1595 - LWPOLYLINE expors Z values for vertices
        FS#1597 - Edit > Convert Drawing Unit: dimension scale override set for all dimensions
        FS#1600 - File > Save As: Only partial information shown for available filters

3.17.1 (2017/05/22)

    Bug fixes:
        FS#1581 - View > Selection Filter: no inputs for property Linetype Scale
        FS#1582 - Layer > Show all Layers / Hide all Layers: unexpected outcome when frozen column not shown
        FS#1584 - Modify > Divide: dividing polyline at node can lead to zero length segment

3.17.0 (2017/05/18)

    Edit > Application Preferences:
        Graphics View > Behaviour > Highlight entity within range
            Preference to enable / disable entity highlighting
    Library Browser:
        Remember and restore last used directory
    Themes:
        Allow themes to override tool icons
    Platforms:
        macOS:
            Rollback to Qt 5.6.2
            Fix performance regression (QTBUG-59701)
            Fix pinch gesture zoom in / out using trackpad
    Bug fixes:
        FS#1566 - Block > Attributes > Synchronize Attributes: deleted block attributes re-appear
        FS#1569 - File > Print Preview: changing offset in drawing preferences has no immediate effect
        FS#1579 - Edit > Paste: rotation leads to wrong position of block references if drawing units differ

(plunky)

2017-12-18 20:55:39 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 2.6.19

(wiz)

2017-12-18 20:55:27 UTC MAIN commitmail json YAML

gnucash: update to 2.6.19.

Between 2.6.18 and 2.6.19, the following bugfixes were accomplished:

    Bug 787497 - Disabling OFX, AqBanking or python-bindings support
    cripples the dist build target. (Partial: The requisite files
    for AQB and OFX are provided. There remain ways to break the
    distribution.)
    Bug 789928 - FTBFS with libdbi 0.9.0-5 on Debian
    Failed to create file
    "/usr/share/glib-2.0/schemas/gschemas.compiled.XY789Y".

Some other fixes not associated with reported bugs:

    A better way to handle MySQL's 0000-00-00 invalid date indicator.
    Fix python build and test errors on Mac.
    Add translator hint comments to C and glade files.
    Improve type of bank accounts in SKR03
    Stop testing GObject's handling of invalid parameters

(wiz)

2017-12-18 20:47:01 UTC MAIN commitmail json YAML

doc: Updated x11/libdrm to 2.4.89

(wiz)

2017-12-18 20:46:52 UTC MAIN commitmail json YAML

libdrm: update to 2.4.89.

libdrm release with leasing and syncobj api updates, updated amdgpu
marketing ids, amdgpu tests, updated uapi headers, and etnaviv updates.

(wiz)

2017-12-18 19:30:01 UTC MAIN commitmail json YAML

Updated www/py-django-treebeard, lang/py-js2py

(adam)

2017-12-18 19:29:27 UTC MAIN commitmail json YAML

2017-12-18 19:25:03 UTC MAIN commitmail json YAML

py-django-treebeard: updated to 4.2.0

Release 4.2.0:
* Support for Django-2.0

(adam)

2017-12-18 16:48:20 UTC MAIN commitmail json YAML

2017-12-18 15:33:59 UTC MAIN commitmail json YAML

lasso: Don't overwrite user CFLAGS.

Also remove patched configure.ac, we don't do that if we're also patching
configure as it doesn't achieve anything and can cause timestamp issues.

(jperkin)

2017-12-18 15:07:26 UTC MAIN commitmail json YAML

doc: Updated print/zathura-pdf-mupdf to 0.3.1nb8

(leot)

2017-12-18 15:07:14 UTC MAIN commitmail json YAML

zathura-pdf-mupdf: Backport patches from upstream and adapt to MuPDF 1.2.0 API

- Backport all the relevant patches from upstream (NFCI, most of them were
  already backported but diverged a bit from upstream).
- Delete patches/patch-links.c, I can no longer reproduce the NULL pointer
  dereference with mupdf-1.2.0.
- Backport MuPDF 1.2.0 API update

With these zathura-pdf-mupdf works with mupdf-1.2.0.

Bump PKGREVISION.

(leot)

2017-12-18 15:06:47 UTC MAIN commitmail json YAML

doc: Updated print/mupdf to 1.12.0

(leot)

2017-12-18 15:06:34 UTC MAIN commitmail json YAML

mupdf: Update print/mupdf to 1.12.0

pkgsrc changes:
- Add support for the `opengl' option via graphics/glut and remove the `glfw'
  option to follow upstream changes. Adjust options.mk and buildlink3.mk
  accordingly.
- Add patches/patch-platform_gl_gl-app.h to not force freeglut GLUT
  implementation to every non-APPLE platforms (glut also works!) and adjust the
  glut.h include.
- Add a commented out lcms2 bl3 inclusion entry, lcms2>=2.9 is needed (due
  "lcms2art.h" et al. inclusion, so disable it for now)
- Explain the OPJ_STATIC comment in patches/patch-source_fitz_load-jpx.c
  a bit more in depth... ...this will hopefully save some time to
  debug opj_* undefined symbols when trying to link libmupdf and
  accidently omitting the patches/patch-source_fitz_load-jpx.c
  hunk (for extra debugging stories fun, if OPJ_STATIC is defined
  some opj_* symbols are defined while others are not defined,
  making the debugging of that problem more naughty!).
- Inject HAVE_{CURL,GLUT} variables via MAKE_ENV in options.mk to avoid
  depending on www/curl and graphics/glut (yes, that's a bit kludgy
  but unfortunately mupdf doesn't have a configure and so there
  isn't a more sensible way to do it).  This is needed to avoid
  building mupdf-gl for native X.org where the glut.pc pkg-config
  file is available at build time.  Also adjust patches/patch-ab
  accordingly.
- Remove patches/patch-CVE*, they are no longer needed (all applied in 1.12.0)
- Bump BUILDLINK_API_DEPENDS.mupdf to 1.12.0 (there were several API changes
  from 1.11 to 1.12.0) and remove the now redundant and no longer needed
  BUILDLINK_ABI_DEPENDS.mupdf.

Changes:
List of changes in MuPDF 1.12.0

* Color management:
  * LCMS2 library for color management.
  * CMYK rendering with overprint simulation.
  * Spot color rendering.
  * Transparency rendering fixes.

* Structured text output improvements:
  * Reworked structured text API.
  * Faster text searching.
  * Highlight and copy text by selecting lines instead of by area.
  * New semantic XHTML output format.
  * New layout preserving HTML output format.

* Features and improvements:
  * Improved non-AA rendering with new scan converter.
  * Improved LARGEFILE support.
  * Improved TIFF support.
  * Improved documentation.
  * PCLm output.
  * PSD output.
  * New "mutool trace" tool.
  * New "mutool sign" tool (work in progress).
  * Text redaction (work in progress).

* Lots of bug fixes.

(leot)

2017-12-18 15:06:27 UTC MAIN commitmail json YAML

blt: Use GCC for linking on SunOS, fixes SSP.

(jperkin)

2017-12-18 14:37:11 UTC MAIN commitmail json YAML

doc: Updated sysutils/beats to 6.1.0

(fhajny)

2017-12-18 14:37:02 UTC MAIN commitmail json YAML

Update sysutils/beats to 6.1.0.

=== Beats version 6.1.0

==== Breaking changes

Auditbeat

- Changed `audit.file.path` to be a multi-field so that path is
  searchable.

Metricbeat

- Rename `heap_init` field to `heap.init` in the Elasticsearch module.
- Rename `http.response.status_code` field to `http.response.code` in
  the HTTP module.

==== Bugfixes

Affecting all Beats

- Remove ID() from Runner interface
- Correctly send configured `Host` header to the remote server.
- Change add_kubernetes_metadata to attempt detection of namespace.
- Avoid double slash when join url and path
- Fix console color output for Windows.
- Fix logstash output debug message.
- Fix isolation of modules when merging local and global field
  settings.

Filebeat

- Add support for adding string tags
- Fix race condition when limiting the number of harvesters running in
  parallel
- Fix relative paths in the prospector definitions.
- Fix `recursive_globe.enabled` option.

Metricbeat

- Change field type of http header from nested to object
- Fix the fetching of process information when some data is missing
  under MacOS X.
- Change `MySQL active connections` visualization title to `MySQL
  total connections`.
- Fix `ProcState` on Linux and FreeBSD when process names contain
  parentheses.
- Fix incorrect `Mem.Used` calculation under linux.

Packetbeat

- Fix http status phrase parsing not allow spaces.
- Fix http parse to allow to parse get request with space in the URI.

Winlogbeat

- Fix the registry file. It was not correctly storing event log names,
  and upon restart it would begin reading at the start of each event log.

==== Added

Affecting all Beats

- Support dashboard loading without Elasticseach
- Changed the hashbang used in the beat helper script from `/bin/bash`
  to `/usr/bin/env bash`.
- Changed beat helper script to use `exec` when running the beat.
- Fix reloader error message to only print on actual error
- Add support for enabling TLS renegotiation.
- Add Azure VM support for add_cloud_metadata processor
- Add `output.file.permission` config option.
- Refactor add_kubernetes_metadata to support autodiscovery
- Improve custom flag handling and CLI flags usage message.
- Add number_of_routing_shards config set to 30
- Set log level for kafka output.
- Move TCP UDP start up into `server.Start()`
- Update to Golang 1.9.2

Auditbeat

- Add support for SHA3 hash algorithms to the file integrity module.
- Add dashboards for Linux audit framework events (overview,
  executions, sockets).

Filebeat

- Add PostgreSQL module with slowlog support.
- Add Kafka log module.
- Add support for `/var/log/containers/` log path in
  `add_kubernetes_metadata` processor.
- Remove error log from runnerfactory as error is returned by API.
- Add experimental Docker `json-file` prospector .
- Add experimental Docker autodiscover functionality.
- Add option to convert the timestamps to UTC in the system module.
- Add Logstash module support for main log and the slow log, support
  the plain text or structured JSON format

Metricbeat

- Add graphite protocol metricbeat module.
- Add http server metricset to support push metrics via http.
- Make config object public for graphite and http server
- Add system uptime metricset.
- Add experimental `queue` metricset to RabbitMQ module.
- Add additional php-fpm pool status kpis for Metricbeat module
- Add etcd module.
- Add ip address of docker containers to event.
- Add ceph osd tree information to Metricbeat
- Add basic Logstash module.
- Add dashboard for Windows service metricset.
- Add experimental Docker autodiscover functionality.
- Add Windows service metricset in the windows module.
- Update gosigar to v0.6.0.

Packetbeat

- Add support for decoding the TLS envelopes.

=== Beats version 6.0.1

==== Bugfixes

Affecting all Beats

- Fix documentation links in README.md files.
- Fix `add_docker_metadata` dropping some containers.

Heartbeat

- Fix the "HTTP up status" visualization.

Metricbeat

- Fix map overwrite in docker diskio module.
- Fix connection leak in mongodb module.
- Fix the include top N processes feature for cases where there are
  fewer processes than N.

(fhajny)

2017-12-18 14:31:56 UTC MAIN commitmail json YAML

2017-12-18 14:27:46 UTC MAIN commitmail json YAML

doc: Updated databases/elasticsearch to 6.1.0

(fhajny)

2017-12-18 14:27:37 UTC MAIN commitmail json YAML

Update databases/elasticsearch to 6.1.0.

== 6.1.0 Release Notes

=== Breaking changes

Network::
- Allow only a fixed-size receive predictor

REST::
- Standardize underscore requirements in parameters

Scroll::
- Fail queries with scroll that explicitely set request_cache

Search::
- Add a limit to from + size in top_hits and inner hits.

=== Breaking Java changes

Aggregations::
- Moves deferring code into its own subclass

Core::
- Unify Settings xcontent reading and writing

Settings::
- Return List instead of an array from settings
- Remove `Settings,put(Map<String,String>)`

=== Deprecations

Aggregations::
- Deprecate global_ordinals_hash and global_ordinals_low_cardinality

Allocation::
- Add deprecation warning for negative
  index.unassigned.node_left.delayed_timeout

Analysis::
- Add limits for ngram and shingle settings

Geo::
- [GEO] 6x Deprecate ShapeBuilders and decouple geojson parse logic

Mapping::
- Deprecate the `index_options` parameter for numeric fields

Plugin Repository Azure::
- Azure repository: Move to named configurations as we do for S3
  repository and secure settings

Search::
- doc: deprecate _primary and _replica shard option

=== New features

Aggregations::
- Aggregations: bucket_sort pipeline aggregation
- Add composite aggregator

Analysis::
- Added Bengali Analyzer to Elasticsearch with respect to the lucene
  update

Ingest::
- add URL-Decode Processor to Ingest

Java High Level REST Client::
- Added Delete Index support to high-level REST client

Nested Docs::
- Multi-level Nested Sort with Filters

Query DSL::
- Add terms_set query
- Introduce sorted_after query for sorted index
- Add support for auto_generate_synonyms_phrase_query in match_query,
  multi_match_query, query_string and simple_query_string

Search::
- Expose `fuzzy_transpositions` parameter in fuzzy queries
- Add upper limit for scroll expiry
- Implement adaptive replica selection
- configure distance limit

Similarities::
- Add a scripted similarity.

Suggesters::
- Expose duplicate removal in the completion suggester
- Support must and should for context query in context suggester

=== Enhancements

Aggregations::
- Allow aggregation sorting via nested aggregation

Allocation::
- Tie-break shard path decision based on total number of shards on
  path
- Balance shards for an index more evenly across multiple data paths
- Expand "NO" decision message in NodeVersionAllocationDecider
- _reroute's retry_failed flag should reset failure counter

Analysis::
- Add configurable `max_token_length` parameter to whitespace
  tokenizer

CRUD::
- Add wait_for_active_shards parameter to index open command

Core::
- Fix classes that can exit
- Replace empty index block checks with global block checks in
  template delete/put actions
- Allow Uid#decodeId to decode from a byte array slice
- Use separate searchers for "search visibility" vs "move indexing
  buffer to disk
- Add ability to split shards
- Make circuit breaker mutations debuggable

Dates::
- DateProcessor Locale

Discovery::
- Stop responding to ping requests before master abdication

Engine::
- Ensure external refreshes will also refresh internal searcher to
  minimize segment creation
- Move IndexShard#getWritingBytes() under InternalEngine
- Refactor internal engine

Geo::
- Add ignore_malformed to geo_shape fields

Ingest::
- add json-processor support for non-map json types
- Introduce templating support to timezone/locale in DateProcessor
- Add support for parsing inline script (#23824)
- Consolidate locale parsing.
- Accept ingest simulate params as ints or strings

Internal::
- Avoid uid creation in ParsedDocument
- Upgrade to Lucene 7.1.0 snapshot version
- Remove `_index` fielddata hack if cluster alias is present

Java High Level REST Client::
- Adjust RestHighLevelClient method modifiers
- Decouple BulkProcessor from ThreadPool

Logging::
- Add more information on _failed_to_convert_ exception (#21946)
- Improve shard-failed log messages.

Mapping::
- Allow ip_range to accept CIDR notation
- Deduplicate `_field_names`.
- Throw a better error message for empty field names
- Stricter validation for min/max values for whole numbers
- Make FieldMapper.copyTo() always non-null.

Nested Docs::
- Use the primary_term field to identify parent documents
- Prohibit using `nested_filter`, `nested_path` and new `nested`
  Option at the same time in FieldSortBuilder

Network::
- Remove manual tracking of registered channels
- Remove tcp profile from low level nio channel
- Decouple `ChannelFactory` from Tcp classes

Percolator::
- Use Lucene's CoveringQuery to select percolate candidate matches
- Add support to percolate query to percolate multiple documents
  simultaneously
- Hint what clauses are important in a conjunction query based on
  fields
- Add support for selecting percolator query candidate matches
  containing range queries

Plugin Discovery EC2::
- update AWS SDK for ECS Task IAM support in discovery-ec2

Plugin Lang Painless::
- Painless: Only allow Painless type names to be the same as the
  equivalent Java class.
- Allow for the Painless Definition to have multiple instances for
  white-listing
- Separate Painless Whitelist Loading from the Painless Definition
- Remove Sort enum from Painless Definition

Plugin Repository Azure::
- Add azure storage endpoint suffix #26432
- Support for accessing Azure repositories through a proxy

Plugin Repository S3::
- Remove S3 output stream
- Update to AWS SDK 1.11.223

Plugins::
- Plugins: Add versionless alias to all security policy codebase
  properties
- Allow plugins to plug rescore implementations

Query DSL::
- Add support for wildcard on `_index`

Reindex API::
- Update by Query is modified to accept short `script` parameter.
- reindex: automatically choose the number of slices

Rollover::
- Add size-based condition to the index rollover API
- Add size-based condition to the index rollover API

Scripting::
- Script: Convert script query to a dedicated script context

Search::
- Make fields optional in multi_match query and rely on
  index.query.default_field by default
- fix unnecessary logger creation
- `ObjectParser` : replace `IllegalStateException` with
  `ParsingException`
- Uses norms for exists query if enabled
- Cross Cluster Search: make remote clusters optional
- Enhances exists queries to reduce need for `_field_names`
- Change ParentFieldSubFetchPhase to create doc values iterator once
  per segment
- Change VersionFetchSubPhase to create doc values iterator once per
  segment
- Change ScriptFieldsFetchSubPhase to create search scripts once per
  segment
- Make sure SortBuilders rewrite inner nested sorts
- Extend testing of build method in ScriptSortBuilder
- Accept an array of field names and boosts in the
  index.query.default_field setting
- Reject IPv6-mapped IPv4 addresses when using the CIDR notation.
- Rewrite range queries with open bounds to exists query

Sequence IDs::
- Only fsync global checkpoint if needed
- Log primary-replica resync failures
- Lazy initialize checkpoint tracker bit sets
- Returns the current primary_term for Get/MultiGet requests

Settings::
- Allow affix settings to specify dependencies
- Represent lists as actual lists inside Settings
- Remove Settings#getAsMap()
- Replace group map settings with affix setting
- Throw exception if setting isn't recognized
- Settings: Move keystore creation to plugin installation

Snapshot/Restore::
- Remove XContentType auto detection in BlobStoreRepository
- Snapshot: Migrate TransportRequestHandler to
  TransportMasterNodeAction
- Fix toString of class SnapshotStatus (#26851)

Stats::
- Adds average document size to DocsStats
- Stats to record how often the ClusterState diff mechanism is used
  successfully
- Expose adaptive replica selection stats in /_nodes/stats API
- Add cgroup memory usage/limit to OS stats on Linux
- Add segment attributes to the `_segments` API.

Suggesters::
- Improve error message for parse failures of completion fields
- Support 'AND' operation for context query in context suggester

=== Bug fixes

Aggregations::
- Disable the "low cardinality" optimization of terms aggregations.
- scripted_metric _agg parameter disappears if params are provided

Cluster::
- Properly format IndexGraveyard deletion date as date
-  Remove optimisations to reuse objects when applying a new
  `ClusterState`

Core::
- Do not set data paths on no local storage required
- Ensure threadcontext is preserved when refresh listeners are invoked
- Ensure logging is configured for CLI commands
- Protect shard splitting from illegal target shards
- Avoid NPE when getting build information
- Fix `ShardSplittingQuery` to respect nested documents.
- When building Settings do not set SecureSettings if empty

Engine::
- Reset LiveVersionMap on sync commit
- Carry over version map size to prevent excessive resizing

Geo::
- Correct two equality checks on incomparable types
- [GEO] fix pointsOnly bug for MULTIPOINT

Index Templates::
- Prevent constructing an index template without index patterns

Ingest::
- Add pipeline support for REST API bulk upsert
- Fixing Grok pattern for Apache 2.4

Inner Hits::
- Return an empty _source for nested inner hit when filtering on a
  field that doesn't exist

Internal::
- When checking if key exists in ThreadContextStruct:putHeaders()
  method, should put requestHeaders in map first
- Adding a refresh listener to a recovering shard should be a noop

Java High Level REST Client::
- Register ip_range aggregation with the high level client
- add top hits as a parsed aggregation to the rest high level client

Mapping::
- Fix dynamic mapping update generation.
- Fix merging of _meta field
- Fixed rounding of bounds in scaled float comparison

Nested Docs::
- Ensure nested documents have consistent version and seq_ids
- Prevent duplicate fields when mixing parent and root nested includes

Network::
- Throw UOE from compressible bytes stream reset
- Bubble exceptions when closing compressible streams
- Do not set SO_LINGER on server channels
- Do not set SO_LINGER to 0 when not shutting down
- Close TcpTransport on RST in some Spots to Prevent Leaking TIME_WAIT
  Sockets

Packaging::
- Removes minimum master nodes default number
- setgid on /etc/elasticearch on package install

Percolator::
- Avoid TooManyClauses exception if number of terms / ranges is
  exactly equal to 1024

Plugin Analysis ICU::
- Catch InvalidPathException in IcuCollationTokenFilterFactory

Plugin Lang Painless::
- Painless: Fix variable scoping issue in lambdas
- Painless: Fix errors allowing void to be assigned to def.

Plugin Repository GCS::
- Create new handlers for every new request in
  GoogleCloudStorageService

Recovery::
- Flush old indices on primary promotion and relocation

Reindex API::
- Reindex: Fix headers in reindex action

Scroll::
- Fix scroll query with a sort that is a prefix of the index sort

Search::
- Fix profiling naming issues
- Fix max score tracking with field collapsing
- Apply missing request options to the expand phase
- Calculate and cache result when advanceExact is called
- Filter unsupported relation for RangeQueryBuilder
- Handle leniency for phrase query on a field indexed without
  positions

Sequence IDs::
- Obey translog durability in global checkpoint sync
- Fix resync request serialization

Settings::
- Allow index settings to be reset by wildcards

Snapshot/Restore::
- Do not swallow exception in ChecksumBlobStoreFormat.writeAtomic()
- Delete shard store files before restoring a snapshot
- Fix snapshot getting stuck in INIT state
- Fix default value of ignore_unavailable for snapshot REST API
- Do not create directory on readonly repository (#21495)

Stats::
- Include internal refreshes in refresh stats
- Make Segment statistics aware of segments hold by internal readers
- Ensure `doc_stats` are changing even if refresh is disabled

=== Upgrades

Core::
- Upgrade to Jackson 2.8.10
- Upgrade to Lucene 7.1

Plugin Discovery EC2::
- Upgrade AWS SDK Jackson Databind to 2.6.7.1

Plugin Discovery GCE::
- Update Google SDK to version 1.23.0

Plugin Lang Painless::
- Upgrade Painless from ANTLR 4.5.1-1 to  ANTLR 4.5.3.

== 6.0.1 Release Notes

=== Breaking changes

Scroll::
- Fail queries with scroll that explicitely set request_cache

=== Enhancements

Core::
- Fix classes that can exit

Discovery::
- Stop responding to ping requests before master abdication

Plugin Repository S3::
- Remove S3 output stream
- Update to AWS SDK 1.11.223

Search::
- fix unnecessary logger creation

Sequence IDs::
- Log primary-replica resync failures

Snapshot/Restore::
- Remove XContentType auto detection in BlobStoreRepository

=== Bug fixes

Cluster::
- Properly format IndexGraveyard deletion date as date

Core::
- Do not set data paths on no local storage required
- Ensure threadcontext is preserved when refresh listeners are invoked
- Avoid NPE when getting build information
- When building Settings do not set SecureSettings if empty

Engine::
- Reset LiveVersionMap on sync commit
- Carry over version map size to prevent excessive resizing

Inner Hits::
- Return an empty _source for nested inner hit when filtering on a
  field that doesn't exist

Mapping::
- Fix dynamic mapping update generation.
- Fixed rounding of bounds in scaled float comparison

Nested Docs::
- Ensure nested documents have consistent version and seq_ids

Network::
- Throw UOE from compressible bytes stream reset
- Bubble exceptions when closing compressible streams

Plugin Lang Painless::
- Painless: Fix errors allowing void to be assigned to def.

Plugin Repository GCS::
- Create new handlers for every new request in
  GoogleCloudStorageService

Recovery::
- Flush old indices on primary promotion and relocation

Reindex API::
- Reindex: Fix headers in reindex action

Search::
- Fix profiling naming issues

Sequence IDs::
- Fix resync request serialization

Snapshot/Restore::
- Do not swallow exception in ChecksumBlobStoreFormat.writeAtomic()
- Delete shard store files before restoring a snapshot
- Fix snapshot getting stuck in INIT state
- Fix default value of ignore_unavailable for snapshot REST API
  (#25359)
- Do not create directory on readonly repository (#21495)

=== Upgrades

Plugin Discovery EC2::
- Upgrade AWS SDK Jackson Databind to 2.6.7.1

Plugin Discovery GCE::
- Update Google SDK to version 1.23.0

(fhajny)

2017-12-18 14:12:40 UTC MAIN commitmail json YAML

2017-12-18 13:54:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/consul to 1.0.2

(fhajny)

2017-12-18 13:54:44 UTC MAIN commitmail json YAML

Update sysutils/consul to 1.0.2.

## 1.0.2 (December 15, 2017)

IMPROVEMENTS:

- agent: Updated Serf to activate a new feature that resizes its
  internal message broadcast queue size based on the cluster size.
- agent: Updates posener/complete library to 1.0, which allows
  autocomplete for flags after an equal sign, and simplifies
  autocomplete functions.

BUG FIXES:

- agent: Updated memberlist to pull in a fix for negative RTT
  measurements and their associated log messages about rejected
  coordinates.
- agent: Fixed an issue where node metadata specified via command line
  arguments overrode node metadata specified by configuration files
- agent: Fixed an issue with the /v1/session/create API where it
  wasn't possible to create a session without the `serfHealth` check.
- agent: Fixed an issue with anti-entropy syncing where checks for
  services with tags would cause periodic updates to the catalog, even
  when nothing had changed
- cli: Added missing support for `-base64` option to `consul kv get`
  command.
- server: Fixed an issue with KV store tombstone tracking where bin
  tracking was being confused by monotonic time information carried in
  time stamps, resulting in many unnecessary bins.
- server: (Consul Enterprise) Fixed an issue with Network Segments
  where servers would not properly flood-join each other into all
  segments.
- server: Fixed an issue where it wasn't possible to disable
  Autopilot's dead server cleanup behavior using configuration files.
- server: Removed the 60 second timeout when restoring snapshots,
  which could cause large restores to fail on slower servers.
- server: Fixed a goroutine leak during keyring operations when errors
  are encountered.

## 1.0.1 (November 20, 2017)

FEATURES:

- New Auto Join Cloud Providers: Retry join support was added for
  Aliyun (Alibaba Cloud), Digital Ocean, OpenStack, and Scaleway
- HTTP/2 Support: If TLS is enabled on a Consul agent it will
  automatically negotiate to use HTTP/2 for suitably configured
  clients accessing the client API

IMPROVEMENTS:

- agent: (Consul Enterprise) Added AWS KMS support for S3 snapshots
  using the snapshot agent.
- agent: Watches in the Consul agent can now be configured to invoke
  an HTTP endpoint instead of an executable.
- agent: Added a new `-config-format` command line option which can be
  set to `hcl` or `json` to specify the format of configuration files
- agent: DNS recursors can now be specified as go-sockaddr templates.
- agent: Serf snapshots no longer save network coordinate information.
  This enables recovery from errors upon agent restart.
- agent: Added defensive code to prevent out of range ping times from
  infecting network coordinates
- agent: The agent now warns when there are extra unparsed command
  line arguments and refuses to start.
- agent: Updated go-sockaddr library to get CoreOS route detection
  fixes and the new `mask` functionality.
- agent: Added a new `enable_agent_tls_for_checks` configuration
  option that allows HTTP health checks for services requiring 2-way
  TLS to be checked using the agent's credentials.
- agent: Made logging of health check status more uniform and moved
  log entries with full check output from DEBUG to TRACE level for
  less noise.
- build: Consul is now built with Go 1.9.2.

BUG FIXES:

- agent: Consul 1.0 shipped with an issue where `Args` was erroneously
  named `ScriptArgs` for health check definitions in the
  /v1/agent/check/register and /v1/agent/service/register APIs
- agent: Docker container checks running on Linux could get into a
  flapping state because the Docker agent seems to close the
  connection prematurely even though the body is transferred
- agent: Added new form of `consul.http.*` metrics that were
  accidentally left out of Consul 1.0.
- agent: Fixed an issue with the server manager where periodic server
  client connection rebalancing could select a failed server
- agent: IPv6 addresses without port numbers and without surrounding
  brackets are now properly handled for joins
- agent: Fixed a rare startup panic of the Consul agent related to the
  LAN Serf instance ordering with the router manager.
- agent: Added back an exception for the `snapshot_agent` config key
  so that those configs can again live alongside Consul's configs.
- dns: Fixed an issue where components of a host name near the
  datacenter could be quietly ignored
- server: Fixed an issue where performing rolling updates of Consul
  servers could result in an outage from old servers remaining in the
  cluster
- server: Fixed a deadlock where tombstone garbage collection for the
  KV store could block other KV operations, stalling writes on the
  leader.

(fhajny)

2017-12-18 13:06:15 UTC MAIN commitmail json YAML

fig2dev: SunOS needs an explicit -liconv.

(jperkin)

2017-12-18 13:01:17 UTC MAIN commitmail json YAML

musepack: Don't overwrite user CFLAGS with bogus ones.

(jperkin)

2017-12-18 12:54:10 UTC MAIN commitmail json YAML

poppler-cpp: SunOS needs explicit -liconv for feature test.

(jperkin)

2017-12-18 12:49:39 UTC MAIN commitmail json YAML

Updated lang/py-hy

(adam)

2017-12-18 12:48:46 UTC MAIN commitmail json YAML

py-hy: updated to 0.13.0

Changes 0.13.1:

[ Language Changes ]
* Pythons 2.6, 3.0, 3.1, and 3.2 are no longer supported
* let has been removed. Python's scoping rules do not make a proper
  implementation of it possible. Use setv instead.
* lambda has been removed, but fn now does exactly what lambda did
* defreader has been renamed to defsharp; what were previously called
  "reader macros", which were never true reader macros, are now called
  "sharp macros"
* try now enforces the usual Python order for its elements (else must
  follow all excepts, and finally must come last). This is only a
  syntactic change; the elements were already run in Python order even when
  defined out of order.
* try now requires an except or finally clause, as in Python
* Importing or executing a Hy file automatically byte-compiles it, or loads
  a byte-compiled version if it exists and is up to date. This brings big
  speed boosts, even for one-liners, because Hy no longer needs to recompile
  its standard library for every startup.
* Added bytestring literals, which create bytes objects under Python 3
  and str objects under Python 2
* Commas and underscores are allowed in numeric literals
* Many more operators (e.g., **, //, not, in) can be used
  as first-class functions
* The semantics of binary operators when applied to fewer or more
  than two arguments have been made more logical
* (** a b c d) is now equivalent to (** a (** b (** c d))),
  not (** (** (** a b) c) d)
* setv always returns None
* When a try form executes an else clause, the return value for the
  try form is taken from else instead of the try body. For example,
  (try 1 (except [ValueError] 2) (else 3)) returns 3.
* xor: If exactly one argument is true, return it
* hy.core.reserved is now hy.extra.reserved
* cond now supports single argument branches

[ Bug Fixes ]
* All shadowed operators have the same arities as real operators
* Shadowed comparison operators now use and instead of &
  for chained comparisons
* partition no longer prematurely exhausts input iterators
* read and read-str no longer raise an error when the input
  parses to a false value (e.g., the empty string)
* A yield inside of a with statement will properly suppress implicit
  returns
* setv no longer unnecessarily tries to get attributes
* loop no longer replaces string literals equal to "recur"
* The REPL now prints the correct value of do and try forms
* Fixed a crash when tokenizing a single quote followed by whitespace

[ Misc. Improvements ]
* New contrib module hy-repr
* Added a command-line option --repl-output-fn

(adam)

2017-12-18 12:40:34 UTC MAIN commitmail json YAML

2017-12-18 12:15:11 UTC MAIN commitmail json YAML

Added textproc/py-jade; Updated devel/py-buildbot

(adam)

2017-12-18 12:13:56 UTC MAIN commitmail json YAML

py-buildbot: updated to 0.9.14

Buildbot 0.9.14:

Bug fixes
- Compile step now properly takes the decodeRC parameter in account
- Fix duplicate build requests results in
  :py:class:`~buildbot.db.buildrequests.BuildRequestsConnectorComponent` when
  querying the database
- :py:class:`~buildbot.changes.gitpoller.GitPoller` now accepts git branch
  names with UTF-8 characters
- Fixed inconsistent use of `pointer` style mouse cursor by removing it from
  the `.label` css rule and instead creating a new `.clickable` css rule which
  is used only in places which are clickable and would not otherwise
  automatically get the `pointer` icon, for example it is not needed for
  hyper-links.
- Rebuilding with the same revision now takes new change properties into
  account instead of re-using the original build change properties
- Worker authentication is now delayed via a DeferredLock until Buildbot
  configuration is finished. This fixes UnauthorizedLogin errors during
  buildbot restart
- Fixes python3 encoding issues with Windows Service

Features
- new :ref`badges` plugin which reimplement the buildbot eight png badge
  system.
- In progress worker control API. Worker can now be stopped and paused using the UI.
  Note that there is no UI yet to look the status of those actions.
- Make maximum number of builds fetched on the builders page configurable.
- Include `context` in the log message for `GitHubStatusPush`
- On 'Builders' page reload builds when tags change.
- Give reporters access to master single in renderables. This allows access to
  build logs amongst other things
- Added possibility to check www user credentials with a custom class.

(adam)

2017-12-18 11:28:09 UTC MAIN commitmail json YAML

doc: Updated textproc/gtk-doc to 1.26nb1

(jperkin)

2017-12-18 11:27:59 UTC MAIN commitmail json YAML

gtk-doc: Depend on source-highlight for highlighting.

The current default of vim (if found) is broken, but the upstream patch to
fix it doesn't work in isolation, and updating to the latest release breaks
other things, so this is currently the least-worst option to unbreak other
packages like poppler-glib unfortunately.

Really this should be a package option and set explicitly rather than
relying on finding random binaries on the system.  Bump PKGREVISION.

(jperkin)

2017-12-18 11:09:14 UTC MAIN commitmail json YAML

2017-12-18 09:10:44 UTC MAIN commitmail json YAML

Added devel/py-clint; Updated textproc/py-mistune

(adam)

2017-12-18 09:10:09 UTC MAIN commitmail json YAML

py-mistune: updated to 0.8.3

Version 0.8.3
* Fix nested html issue.

Version 0.8.2
* Fix _keyify with lower case.

(adam)

2017-12-18 09:05:33 UTC MAIN commitmail json YAML

2017-12-18 08:54:18 UTC MAIN commitmail json YAML

2017-12-18 08:51:48 UTC MAIN commitmail json YAML

2017-12-18 08:48:27 UTC MAIN commitmail json YAML

py-clint: added version 0.5.1

Clint is awesome. Crazy awesome. It supports colors, but detects if the session
is a TTY, so doesn't render the colors if you're piping stuff around.
Automagically.

Current Features:
* Little Documentation (bear with me for now)
* CLI Colors and Indents
* Extremely Simple + Powerful Column Printer
* Iterator-based Progress Bar
* Implicit Argument Handling
* Simple Support for Incoming Unix Pipes
* Application Directory management

(adam)

2017-12-18 07:58:25 UTC MAIN commitmail json YAML

doc/TODO: assign mupdf to myself

(The package in pkgsrc-wip should be ready. However, it breaks
print/zathura-pdf-mupdf, I will try to adjust it for the new 1.12.0 API and then
update both.)

(leot)

2017-12-18 07:41:29 UTC MAIN commitmail json YAML

doc/TODO: add some

+ GraphicsMagick-1.3.27a, ImageMagick-7.0.7.15, mupdf-1.12.0,
  mutt-1.9.2, par2-0.8.0, py-ipaddress-1.0.19, thunderbird-enigmail-1.9.9,
  tor-browser-7.0.11, vim-8.0.1397, waf-2.0.3, x264-devel-20171216.

(wiz)