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 (9m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (167d) 

2024-05-26 16:01:56 UTC Now

2017-11-25 15:48:49 UTC MAIN commitmail json YAML

Disable ACL support on ChromeOS.

For some reason, the configure script mis-detects acl support, then
fails to build because the header file is missing.

(bsiegert)

2017-11-25 13:32:39 UTC MAIN commitmail json YAML

Updated www/moodle to 3.4

(wen)

2017-11-25 13:27:10 UTC MAIN commitmail json YAML

Update to 3.4
Update the minimum php version to 7.0.0
Update my email

Upstream changes:
Moodle 3.4:

Server requirements

These are just the minimum supported versions. We recommend keeping all of your software up-to-date.

    Moodle upgrade: Moodle 3.0 or later (if upgrading from earlier versions, you must upgrade to 3.0.10 as a first step)
    PHP version: minimum PHP 7.0.0 Note: minimum PHP version has increased since Moodle 3.3. PHP 7.1.x and 7.2.x are supported too. PHP 7.x could have some engine limitations.
    PHP extension intl is now required in Moodle 3.4 (it was recommended in 2.0 onwards)

Database requirements

Moodle supports the following database servers. Again, version numbers are just the minimum supported version. We recommend running the latest stable version of any software.
Database Minimum version Recommended
PostgreSQL 9.3 Latest
MySQL 5.5.31 Latest
MariaDB 5.5.31 Latest
Microsoft SQL Server 2008 Latest
Oracle Database 10.2 Latest
Client requirements
Browser support

Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers:

Desktop:

    Chrome
    Firefox
    Safari
    Edge
    Internet Explorer

Mobile:

    MobileSafari
    Google Chrome

For the best experience and optimum security, we recommend that you keep your browser up to date. https://whatbrowser.org

Note: Legacy browsers with known compatibility issues with Moodle 3.4:

    Internet Explorer 10 and below
    Safari 7 and below

Major features
Calendar improvements

    MDL-59333 - Calendar Improvements
    MDL-1322 - Calendar entries in monthly view should include course shortname
    MDL-59382 - Create calendar event quick-add
    MDL-59390 - Add navigation of all calendar views without page reload
    MDL-59394 - Add support for drag and drop of calendar events
    MDL-59386 - Add support for creation and update of calendar events using a modal dialogue
    MDL-59890 - Add support for calendar events at the category level

Management of course participants

    MDL-59290 - Merge Course Participants and Enrolled Users pages
    MDL-59564 - Add bulk editing of enrolment status/dates for users in the course participants page
    MDL-59364 - Remove the "Brief / User Details" functionality from the participants page
    MDL-59365 - Enrol Users button on participants page
    MDL-59366 - Add filter controls to the participants page to allow custom filtering
    MDL-59367 - Add a roles column to participants page
    MDL-59368 - Add a groups column to the participants page
    MDL-59369 - Add a status column to the participants page
    MDL-59436 - Remove the columns from the participants page that are not in showuseridentity
    MDL-59821 - Add "Proceed to course content" to participants page

Other highlights

    MDL-57791 - Implement analytics engine in Moodle
    MDL-59313 - Add links and a drop down to navigate between activities
    MDL-37361 - Allow teachers to mark activities as completed

Backup, restore and import

    MDL-35429 - Correct the permissions required to download and restore course automated backups
    MDL-9367 - Restore with roll forward changes dates for user data
    MDL-59518 - Restore date should not roll for user created data - Core components

Global search

    MDL-55356 - Index contents of the restored courses
    MDL-59523 - Course reset doesn't always shift dates
    MDL-58957 - Global search: Make it possible to search blocks
    MDL-59039 - Global search: Allow partial indexing (in scheduled task)

Authentication

    MDL-30634 - Assign arbitrary system roles via LDAP sync
    MDL-58544 - Add option to trust email of an OAuth provider
    MDL-59844 - Enable OAuth 2 token-based authentication for requests in webdav_client
    MDL-59459 - Global Search: Increase file indexing coverage
    MDL-59913 - Global search: Allow search of non-enrolled courses

Functional changes

    MDL-55358 - LIS Group Variables support in LTI
    MDL-36501 - Should have checkbox for extra credit when you add a grade item
    MDL-28574 - Web services: Manage tokens page should show tokens for all users
    MDL-26976 - Display space used in My Private Files
    MDL-35668 - Performance improvement in Server files repository
    MDL-49398 - Performance improvement due to Role definition caching & accesslib refactoring
    MDL-60002 - Assignment grading: Adding back "Save and show next"
    MDL-58889 - Make section titles and course titles more accessible in Boost
    MDL-57455 - Allow to tag database entries
    MDL-36985 - Assignment: automatically remove embedded files that are no longer linked from submission text. Reduce the size of "Download all submissions"
    MDL-59702 - Lesson overview report does not respect value of showuseridentity setting
    MDL-59460 - Forum: make Subscription mode setting configurable

For administrators

Please read carefully: Possible issues that may affect you in Moodle 3.4

    MDL-42834 - Deprecate loginhttps. Sites that used to use this setting will now be served via https always
    MDL-46269 - Tool to convert http embedded content to https where available
    MDL-58388 - Let the admin control if the course end date form field in course settings is enabled by default
    MDL-60211 - New filters for User Tours
    MDL-59123 - Compile SCSS files on the command-line
    MDL-58567 - Upgrade: Show upgrade times
    MDL-55652 - Missing index on (timemodified) in grade_items_history table and several other grade history tables. This will increase performance of various reports but may also slow down Moodle upgrade
    MDL-60094 - Add CLI script to kill all sessions
    MDL-59495 - Register and publish courses with moodle.net only, remove support for alternative hubs
    MDL-59206 - Trigger an event in add_to_config_log function
    MDL-57115 - Move "Messages" block out from the standard Moodle distribution
    MDL-57734 - SEO - Create admin setting to be able to enable or disable search engine indexing for sites with forcelogin
    MDL-60309 - Boost: Add a setting for background image
    MDL-56751 - Create new security setting to configure the expiration time of tokens created via login/token.php or tool/mobile/launch.php

Security issues

    MSA-17-0021 Students can find out email addresses of other students in the same course

This list only includes security issues fixed after 3.3.2 release. Refer to other release notes for security issues fixed in earlier releases.
For developers

    MDL-60611 - Upgrade PHPUnit to 6.4 to ensure compatibility with PHP 7.2 - may require changes in unittests.
    MDL-58948 - Compatibility with chrome mink driver
    MDL-53169 - Provide a way to retrieve all courses a user can potentially access.
    MDL-59459 - Global Search: Increase file indexing coverage
    MDL-59277 - navigation_node doesn't support TYPE_CONTAINER in get_css_type()
    MDL-58957 - Global search: Make it possible to search blocks. See the new \core_search\base_block class.
    MDL-53240 - Form element and admin setting type to choose file types and type groups
    MDL-53848 - Formslib - add function to $mform that makes it possible to hide form elements dependent on selected values
    MDL-60234 - Add possibility to disable admin warning if a development libs directory exists
    MDL-57886 - Plagiarism: onlinetext submission should pass raw submissiontext to plagiarism get_links()

(wen)

2017-11-25 13:16:39 UTC MAIN commitmail json YAML

doc: Updated lang/php71 to 7.1.12

(taca)

2017-11-25 13:16:08 UTC MAIN commitmail json YAML

lang/php71: Update to 7.1.12

23 Nov 2017, PHP 7.1.12

- Core:
  . Fixed bug #75420 (Crash when modifing property name in __isset for
    BP_VAR_IS). (Laruence)
  . Fixed bug #75368 (mmap/munmap trashing on unlucky allocations). (Nikita,
    Dmitry)

- CLI:
  . Fixed bug #75287 (Builtin webserver crash after chdir in a shutdown
    function). (Laruence)

- Enchant:
  . Fixed bug #53070 (enchant_broker_get_path crashes if no path is set). (jelle
    van der Waa, cmb)
  . Fixed bug #75365 (Enchant still reports version 1.1.0). (cmb)

- Exif:
  . Fixed bug #75301 (Exif extension has built in revision version). (Peter
    Kokot)

- GD:
  . Fixed bug #65148 (imagerotate may alter image dimensions). (cmb)
  . Fixed bug #75437 (Wrong reflection on imagewebp). (Fabien Villepinte)

- intl:
  . Fixed bug #75317 (UConverter::setDestinationEncoding changes source instead
    of destination). (andrewnester)

- interbase:
  . Fixed bug #75453 (Incorrect reflection for ibase_[p]connect). (villfa)

- Mysqli:
  . Fixed bug #75434 (Wrong reflection for mysqli_fetch_all function). (Fabien
    Villepinte)

- OCI8:
  . Fixed valgrind issue. (Tianfang Yang)

- OpenSSL:
  . Fixed bug #75363 (openssl_x509_parse leaks memory). (Bob, Jakub Zelenka)
  . Fixed bug #75307 (Wrong reflection for openssl_open function). (villfa)

- Opcache:
  . Fixed bug #75373 (Warning Internal error: wrong size calculation). (Laruence, Dmitry)

- PGSQL:
  . Fixed bug #75419 (Default link incorrectly cleared/linked by pg_close()). (Sara)

- SOAP:
  . Fixed bug #75464 (Wrong reflection on SoapClient::__setSoapHeaders). (villfa)

- Zlib:
  . Fixed bug #75299 (Wrong reflection on inflate_init and inflate_add). (Fabien
    Villepinte)

(taca)

2017-11-25 13:08:22 UTC MAIN commitmail json YAML

doc: Updated lang/php70 to 7.0.26

(taca)

2017-11-25 13:07:40 UTC MAIN commitmail json YAML

Update php70 to 7.0.26.

23 Nov 2017 PHP 7.0.26

- Core:
  . Fixed bug #75420 (Crash when modifing property name in __isset for
    BP_VAR_IS). (Laruence)
  . Fixed bug #75368 (mmap/munmap trashing on unlucky allocations). (Nikita,
    Dmitry)

- CLI:
  . Fixed bug #75287 (Builtin webserver crash after chdir in a shutdown
    function). (Laruence)

- Enchant:
  . Fixed bug #53070 (enchant_broker_get_path crashes if no path is set). (jelle
    van der Waa, cmb)
  . Fixed bug #75365 (Enchant still reports version 1.1.0). (cmb)

- Exif:
  . Fixed bug #75301 (Exif extension has built in revision version). (Peter
    Kokot)

- GD:
  . Fixed bug #65148 (imagerotate may alter image dimensions). (cmb)
  . Fixed bug #75437 (Wrong reflection on imagewebp). (Fabien Villepinte)

- intl:
  . Fixed bug #75317 (UConverter::setDestinationEncoding changes source instead
    of destination). (andrewnester)

- interbase:
  . Fixed bug #75453 (Incorrect reflection for ibase_[p]connect). (villfa)

- Mysqli:
  . Fixed bug #75434 (Wrong reflection for mysqli_fetch_all function). (Fabien
    Villepinte)

- OCI8:
  . Fixed valgrind issue. (Tianfang Yang)

- Opcache:
  . Fixed bug #75373 (Warning Internal error: wrong size calculation). (Laruence, Dmitry)

- OpenSSL:
  . Fixed bug #75363 (openssl_x509_parse leaks memory). (Bob, Jakub Zelenka)
  . Fixed bug #75307 (Wrong reflection for openssl_open function). (villfa)

- PGSQL:
  . Fixed bug #75419 (Default link incorrectly cleared/linked by pg_close()). (Sara)

- SOAP:
  . Fixed bug #75464 (Wrong reflection on SoapClient::__setSoapHeaders). (villfa)

- Zlib:
  . Fixed bug #75299 (Wrong reflection on inflate_init and inflate_add). (Fabien
    Villepinte)

(taca)

2017-11-25 12:57:48 UTC MAIN commitmail json YAML

doc: Updated devel/waf to 2.0.2

(wiz)

2017-11-25 12:57:38 UTC MAIN commitmail json YAML

waf: update to 2.0.2.

NEW IN WAF 2.0.2
----------------
* Improve Intel Fortran compiler detection on Windows #2063
* Ensure that the task count starts at 1 in the build outputs
* Add a --pdb option to start pdb on unexpected exceptions #2052
* Fix conflicting qm/qrc re-used output files for multiple targets #2065
* Add java support in protobuf (extras) #2049
* Add a java test example (extras) #2062
* Enable symbol processing for empty targets (extras) #2053

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

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

* Remove 'ut_fun' from waf_unit_test.py
* Remove Node.sig and Node.cache_sig
* Remove the BuildContext.rule decorator
* Remove Task.update_outputs, Task.always_run
* Remove atleast-version, exact-version and max-version from conf.check_cfg
* Remove c_preproc.trimquotes
* Remove field_name, type_name, function_name from conf.check() tests
* Remove extras/mem_reducer.py as a better solution has been merged
* Remove Utils.ex_stack (use traceback.format_exc())

(wiz)

2017-11-25 12:56:46 UTC MAIN commitmail json YAML

doc: Updated www/py-test-httpbin to 0.3.0

(wiz)

2017-11-25 12:56:31 UTC MAIN commitmail json YAML

py-test-httpbin: update to 0.3.0.

    Allow to run httpbin on fixed port using environment variables (thanks @hroncok)
    Allow server to be thread.join()ed (thanks @graingert)
    Add support for Python 3.6 (thanks @graingert)

Add comment about test failure.

(wiz)

2017-11-25 12:54:37 UTC MAIN commitmail json YAML

py-httpbin: this package is missing a dependency, raven

However, that is currently only packaged in wip.
Add a comment about this for someone else to fix.

Add a comment about an upstream bug report for a test failure.

(wiz)

2017-11-25 12:39:27 UTC MAIN commitmail json YAML

doc: Updated devel/py-zconfig to 3.2.0

(wiz)

2017-11-25 12:39:16 UTC MAIN commitmail json YAML

py-zconfig: update to 3.2.0.

3.2.0 (2017-06-22)
------------------

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

- Run tests with pypy and pypy3 as well.

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

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

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

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

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

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

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

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

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

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

- Added Python 3.4 support.

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

- Added Python 3.2 support.

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

- Fixed ResourceWarning in BaseLoader.openResource().

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

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

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

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

- Added Python 3.3 support.

- Dropped Python 2.4 and 2.5 support.

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

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

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

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

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

- Make FileHandler.reopen thread safe.

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

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

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

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

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

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

- Improved documentation

- Fixed tests failures on windows.

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

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

- Relaxed the requirement for a logger name in logger sections,
  allowing the logger section to be used for both root and non-root
  loggers.

(wiz)

2017-11-25 12:23:41 UTC MAIN commitmail json YAML

py-flask: add upstream bug report URL for test failures

(wiz)

2017-11-25 12:10:17 UTC MAIN commitmail json YAML

doc: Updated devel/mm-common to 0.9.11

(wiz)

2017-11-25 12:10:05 UTC MAIN commitmail json YAML

mm-common: update to 0.9.11.

mm-common 0.9.11 (2017-08-25)

* Fix silent build.
  (Kjell Ahlstedt) Bug #768797 (Sebastian)
* Build: don't save time stamps in skeletonmm.tar.gz
  (Michael Bielb) Bug #765108

(wiz)

2017-11-25 11:59:53 UTC MAIN commitmail json YAML

py-cairo: Add missing patch for previous.

(wiz)

2017-11-25 11:57:28 UTC MAIN commitmail json YAML

ladspa: Correct injection of CFLAGS, CXXFLAGS, LDFLAGS

Patch the upstream makefile to rename CFLAGS, CXXFLAGS, LDFLAGS to
LOCAL_*. Retrieve  CFLAGS, CXXFLAGS, LDFLAGS from pkgsrc.

This package uses homegrown hardcoded macros for libraries (-fPIC), this
is not portable and should be adjusted in future.

This unbreaks build on NetBSD/amd64 8.99.7 as of today.

(kamil)

2017-11-25 09:42:23 UTC pkgsrc-2017Q3 commitmail json YAML

Record latest round of pullup tickets

(bsiegert)

2017-11-25 09:41:45 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5652 - requested by khorben
www/firefox52: security fix
www/firefox52-l10n: security fix

Revisions pulled up:
- www/firefox52-l10n/Makefile                                  1.5-1.6
- www/firefox52-l10n/distinfo                                  1.5-1.6
- www/firefox52/Makefile                                        1.9-1.10
- www/firefox52/distinfo                                        1.7-1.8
- www/firefox52/patches/patch-extensions_spellcheck_hunspell_glue_mozHunspell.cpp deleted

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Sat Sep 30 11:19:10 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52: Makefile distinfo
  Removed Files:
  pkgsrc/www/firefox52/patches:
      patch-extensions_spellcheck_hunspell_glue_mozHunspell.cpp

  Log Message:
  Update to 52.4.0

  * Remove an unnecessary patch

  Changelog:
  Fixed
      Various security fixes
      Various stability and regression fixes

  Security fixes:
  #CVE-2017-7793: Use-after-free with Fetch API

  Reporter
      Abhishek Arya
  Impact
      high

  Description

  A use-after-free vulnerability can occur in the Fetch API when the
  worker or the associated window are freed when still in use, resulting
  in a potentially exploitable crash.
  References

      Bug 1371889

  #CVE-2017-7818: Use-after-free during ARIA array manipulation

  Reporter
      Nils
  Impact
      high

  Description

  A use-after-free vulnerability can occur when manipulating arrays of
  Accessible Rich Internet Applications (ARIA) elements within containers
  through the DOM. This results in a potentially exploitable crash.
  References

      Bug 1363723

  #CVE-2017-7819: Use-after-free while resizing images in design mode

  Reporter
      Nils
  Impact
      high

  Description

  A use-after-free vulnerability can occur in design mode when image
  objects are resized if objects referenced during the resizing have been
  freed from memory. This results in a potentially exploitable crash.
  References

      Bug 1380292

  #CVE-2017-7824: Buffer overflow when drawing and validating elements
  with ANGLE

  Reporter
      Omair, Andre Weissflog
  Impact
      high

  Description

  A buffer overflow occurs when drawing and validating elements with the
  ANGLE graphics library, used for WebGL content. This is due to an
  incorrect value being passed within the library during checks and
  results in a potentially exploitable crash.
  References

      Bug 1398381

  #CVE-2017-7805: Use-after-free in TLS 1.2 generating handshake hashes

  Reporter
      Martin Thomson
  Impact
      high

  Description

  During TLS 1.2 exchanges, handshake hashes are generated which point to
  a message buffer. This saved data is used for later messages but in some
  cases, the handshake transcript can exceed the space available in the
  current buffer, causing the allocation of a new buffer. This leaves a
  pointer pointing to the old, freed buffer, resulting in a use-after-free
  when handshake hashes are then calculated afterwards. This can result in
  a potentially exploitable crash.
  References

      Bug 1377618

  #CVE-2017-7814: Blob and data URLs bypass phishing and malware
  protection warnings

  Reporter
      Francois Marier
  Impact
      moderate

  Description

  File downloads encoded with blob: and data: URL elements bypassed normal
  file download checks though the Phishing and Malware Protection feature
  and its block lists of suspicious sites and files. This would allow
  malicious sites to lure users into downloading executables that would
  otherwise be detected as suspicious.
  References

      Bug 1376036

  #CVE-2017-7825: OS X fonts render some Tibetan and Arabic unicode
  characters as spaces

  Reporter
      Khalil Zhani
  Impact
      moderate

  Description

  Several fonts on OS X display some Tibetan and Arabic characters as
  whitespace. When used in the addressbar as part of an IDN this can be
  used for domain name spoofing attacks.
  Note: This attack only affects OS X operating systems. Other operating
  systems are unaffected.
  References

      Bug 1393624
      Bug 1390980

  #CVE-2017-7823: CSP sandbox directive did not create a unique origin

  Reporter
      Jun Kokatsu
  Impact
      moderate

  Description

  The content security policy (CSP) sandbox directive did not create a
  unique origin for the document, causing it to behave as if the
  allow-same-origin keyword were always specified. This could allow a
  Cross-Site Scripting (XSS) attack to be launched from unsafe content.
  References

      Bug 1396320

  #CVE-2017-7810: Memory safety bugs fixed in Firefox 56 and Firefox ESR 52.4

  Reporter
      Mozilla developers and community
  Impact
      critical

  Description

  Mozilla developers and community members Christoph Diehl, Jan de Mooij,
  Jason Kratzer, Randell Jesup, Tom Ritter, Tyson Smith, and Sebastian
  Hengst reported memory safety bugs present in Firefox 55 and Firefox ESR
  52.3. Some of these bugs showed evidence of memory corruption and we
  presume that with enough effort that some of these could be exploited to
  run arbitrary code.
  References

      Memory safety bugs fixed in Firefox 56 and Firefox ESR 52.4

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Sat Sep 30 11:21:00 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52-l10n: Makefile distinfo

  Log Message:
  Update to 52.4.0

  * Sync with firefox52-52.4.0

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Thu Nov  9 19:17:19 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52: Makefile distinfo

  Log Message:
  Update to 52.4.1

  Changelog:
  Fixed
      Fixed a crash when playing videos on macOS 10.13

      Fixed a crash when using the color picker on macOS 10.13

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Thu Nov  9 19:24:37 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52-l10n: Makefile distinfo

  Log Message:
  Update to 52.4.1

  * Sync with www/firefox52-52.4.1

(bsiegert)

2017-11-25 09:16:23 UTC MAIN commitmail json YAML

doc: Updated graphics/py-cairo to 1.15.4nb1

(wiz)

2017-11-25 09:16:13 UTC MAIN commitmail json YAML

py-cairo: install pkgconfig in pkgsrc standard location

Bump PKGREVISION.

(wiz)

2017-11-25 09:05:15 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5651 - requested by he
textproc/icu: security fix

Revisions pulled up:
- textproc/icu/Makefile                                        1.111-1.112
- textproc/icu/distinfo                                        1.66,1.70
- textproc/icu/patches/patch-config_mh-solaris-gcc              1.4
- textproc/icu/patches/patch-i18n_zonemeta.cpp                  1.1

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Wed Oct  4 10:52:40 UTC 2017

  Modified Files:
  pkgsrc/textproc/icu: Makefile distinfo
  pkgsrc/textproc/icu/patches: patch-config_mh-solaris-gcc

  Log Message:
  icu: Remove -nodefaultlibs -nostdlib from SunOS linker args.

  This prevented GCC libraries from being used and thus disabled SSP and
  other features.  Bump PKGREVISION.

---
  Module Name: pkgsrc
  Committed By: he
  Date: Thu Nov 16 09:58:26 UTC 2017

  Modified Files:
  pkgsrc/textproc/icu: Makefile distinfo
  Added Files:
  pkgsrc/textproc/icu/patches: patch-i18n_zonemeta.cpp

  Log Message:
  Apply a fix for CVE-2017-14952 from
  http://bugs.icu-project.org/trac/changeset/40324/trunk/icu4c/source/i18n/zonemeta.cpp
  Bump PKGREVISION.

(bsiegert)

2017-11-25 09:04:18 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5650 - requested by he
sysutils/zabbix: bugfix

Revisions pulled up:
- sysutils/zabbix/Makefile                                      1.4+patch
- sysutils/zabbix/distinfo                                      1.4+patch
- sysutils/zabbix/patches/patch-src_libs_zbxsysinfo_common_net.c 1.1+patch

---
  Module Name: pkgsrc
  Committed By: he
  Date: Thu Nov 16 11:01:12 UTC 2017

  Modified Files:
  pkgsrc/sysutils/zabbix: Makefile distinfo
  Added Files:
  pkgsrc/sysutils/zabbix/patches: patch-src_libs_zbxsysinfo_common_net.c

  Log Message:
  Zabbix_agentd is a threaded program, and it tries to muck with the
  global `_res' variable.  That's not supported on NetBSD, and IME
  causes the zabbix agent daemon to exit shortly after having been started.
  Convert to instead using res_ninit(), res_nsend(), and res_nclose().
  Bump PKGREVISION.

(bsiegert)

2017-11-25 08:58:56 UTC MAIN commitmail json YAML

2017-11-25 08:52:08 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5648 - requested by taca
www/contao44: security fix

Revisions pulled up:
- www/contao44/Makefile                                        1.9-1.12
- www/contao44/PLIST                                            1.7-1.10
- www/contao44/distinfo                                        1.7-1.10

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Sep 28 13:46:00 UTC 2017

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

  Log Message:
  Update contao44 to 4.4.6.

  Contao 4.4.6 is available 2017/09/28 10:32 by Leo Feyer

  Contao version 4.4.6 is available. The bugfix release fixes several minor
  issues and also includes the changes from Contao 3.5.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Oct 13 16:08:28 UTC 2017

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

  Log Message:
  www/contao44: update to 4.4.7

  Contao 4.4.7 is available 12.10.2017 16:12 by Leo Feyer

  Contao version 4.4.7 is available. The bugfix release fixes several minor
  issues, including a problem with the back end referrer management.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Nov 15 14:09:16 UTC 2017

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

  Log Message:
  www/contao44: update to 4.4.8

  # Contao core bundle change log

  ### 4.4.8 (2017-11-15)

    * Prevent SQL injections in the back end search panel (see CVE-2017-16558).
    * Support class named services in System::import() and System::importStatic()
      (see #1176).
    * Only show pretty error screens on Contao routes (see #1149).

  # Contao listing bundle change log

  ### 4.4.8 (2017-11-15)

    * Prevent SQL injections in the listing module (see CVE-2017-16558).

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Nov 20 04:53:56 UTC 2017

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

  Log Message:
  www/contao44: Update due to repacakge.

  Add DIST_SUBDIR due to repacakging.

  Bump PKGREVISION.

(bsiegert)

2017-11-25 08:49:32 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5649 - requested by maya
security/openssh: security fix

Revisions pulled up:
- security/openssh/Makefile                                    1.254
- security/openssh/distinfo                                    1.105
- security/openssh/patches/patch-sshd.c                        1.9

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Wed Oct  4 11:44:14 UTC 2017

  Modified Files:
          pkgsrc/security/openssh: Makefile distinfo
          pkgsrc/security/openssh/patches: patch-sshd.c

  Log Message:
  openssh: update to 7.6.1.

  Potentially-incompatible changes
  ================================

  This release includes a number of changes that may affect existing
  configurations:

    * ssh(1): delete SSH protocol version 1 support, associated
      configuration options and documentation.

    * ssh(1)/sshd(8): remove support for the hmac-ripemd160 MAC.

    * ssh(1)/sshd(8): remove support for the arcfour, blowfish and CAST
      ciphers.

    * Refuse RSA keys <1024 bits in length and improve reporting for keys
      that do not meet this requirement.

    * ssh(1): do not offer CBC ciphers by default.

  Changes since OpenSSH 7.5
  =========================

  This is primarily a bugfix release. It also contains substantial
  internal refactoring.

  Security
  --------

    * sftp-server(8): in read-only mode, sftp-server was incorrectly
      permitting creation of zero-length files. Reported by Michal
      Zalewski.

  New Features
  ------------

    * ssh(1): add RemoteCommand option to specify a command in the ssh
      config file instead of giving it on the client's command line. This
      allows the configuration file to specify the command that will be
      executed on the remote host.

    * sshd(8): add ExposeAuthInfo option that enables writing details of
      the authentication methods used (including public keys where
      applicable) to a file that is exposed via a $SSH_USER_AUTH
      environment variable in the subsequent session.

    * ssh(1): add support for reverse dynamic forwarding. In this mode,
      ssh will act as a SOCKS4/5 proxy and forward connections
      to destinations requested by the remote SOCKS client. This mode
      is requested using extended syntax for the -R and RemoteForward
      options and, because it is implemented solely at the client,
      does not require the server be updated to be supported.

    * sshd(8): allow LogLevel directive in sshd_config Match blocks;
      bz#2717

    * ssh-keygen(1): allow inclusion of arbitrary string or flag
      certificate extensions and critical options.

    * ssh-keygen(1): allow ssh-keygen to use a key held in ssh-agent as
      a CA when signing certificates. bz#2377

    * ssh(1)/sshd(8): allow IPQoS=none in ssh/sshd to not set an explicit
      ToS/DSCP value and just use the operating system default.

    * ssh-add(1): added -q option to make ssh-add quiet on success.

    * ssh(1): expand the StrictHostKeyChecking option with two new
      settings. The first "accept-new" will automatically accept
      hitherto-unseen keys but will refuse connections for changed or
      invalid hostkeys. This is a safer subset of the current behaviour
      of StrictHostKeyChecking=no. The second setting "off", is a synonym
      for the current behaviour of StrictHostKeyChecking=no: accept new
      host keys, and continue connection for hosts with incorrect
      hostkeys. A future release will change the meaning of
      StrictHostKeyChecking=no to the behaviour of "accept-new". bz#2400

    * ssh(1): add SyslogFacility option to ssh(1) matching the equivalent
      option in sshd(8). bz#2705

  Bugfixes
  --------

    * ssh(1): use HostKeyAlias if specified instead of hostname for
      matching host certificate principal names; bz#2728

    * sftp(1): implement sorting for globbed ls; bz#2649

    * ssh(1): add a user@host prefix to client's "Permission denied"
      messages, useful in particular when using "stacked" connections
      (e.g. ssh -J) where it's not clear which host is denying. bz#2720

    * ssh(1): accept unknown EXT_INFO extension values that contain \0
      characters. These are legal, but would previously cause fatal
      connection errors if received.

    * ssh(1)/sshd(8): repair compression statistics printed at
      connection exit

    * sftp(1): print '?' instead of incorrect link count (that the
      protocol doesn't provide) for remote listings. bz#2710

    * ssh(1): return failure rather than fatal() for more cases during
      session multiplexing negotiations. Causes the session to fall back
      to a non-mux connection if they occur. bz#2707

    * ssh(1): mention that the server may send debug messages to explain
      public key authentication problems under some circumstances; bz#2709

    * Translate OpenSSL error codes to better report incorrect passphrase
      errors when loading private keys; bz#2699

    * sshd(8): adjust compatibility patterns for WinSCP to correctly
      identify versions that implement only the legacy DH group exchange
      scheme. bz#2748

    * ssh(1): print the "Killed by signal 1" message only at LogLevel
      verbose so that it is not shown at the default level; prevents it
      from appearing during ssh -J and equivalent ProxyCommand configs.
      bz#1906, bz#2744

    * ssh-keygen(1): when generating all hostkeys (ssh-keygen -A), clobber
      existing keys if they exist but are zero length. zero-length keys
      could previously be made if ssh-keygen failed or was interrupted part
      way through generating them. bz#2561

    * ssh(1): fix pledge(2) violation in the escape sequence "~&" used to
      place the current session in the background.

    * ssh-keyscan(1): avoid double-close() on file descriptors; bz#2734

    * sshd(8): avoid reliance on shared use of pointers shared between
      monitor and child sshd processes. bz#2704

    * sshd_config(8): document available AuthenticationMethods; bz#2453

    * ssh(1): avoid truncation in some login prompts; bz#2768

    * sshd(8): Fix various compilations failures, inc bz#2767

    * ssh(1): make "--" before the hostname terminate argument processing
      after the hostname too.

    * ssh-keygen(1): switch from aes256-cbc to aes256-ctr for encrypting
      new-style private keys. Fixes problems related to private key
      handling for no-OpenSSL builds. bz#2754

    * ssh(1): warn and do not attempt to use keys when the public and
      private halves do not match. bz#2737

    * sftp(1): don't print verbose error message when ssh disconnects
      from under sftp. bz#2750

    * sshd(8): fix keepalive scheduling problem: activity on a forwarded
      port from preventing the keepalive from being sent; bz#2756

    * sshd(8): when started without root privileges, don't require the
      privilege separation user or path to exist. Makes running the
      regression tests easier without touching the filesystem.

    * Make integrity.sh regression tests more robust against timeouts.
      bz#2658

    * ssh(1)/sshd(8): correctness fix for channels implementation: accept
      channel IDs greater than 0x7FFFFFFF.

  Portability
  -----------

    * sshd(9): drop two more privileges in the Solaris sandbox:
      PRIV_DAX_ACCESS and PRIV_SYS_IB_INFO; bz#2723

    * sshd(8): expose list of completed authentication methods to PAM
      via the SSH_AUTH_INFO_0 PAM environment variable. bz#2408

    * ssh(1)/sshd(8): fix several problems in the tun/tap forwarding code,
      mostly to do with host/network byte order confusion. bz#2735

    * Add --with-cflags-after and --with-ldflags-after configure flags to
      allow setting CFLAGS/LDFLAGS after configure has completed. These
      are useful for setting sanitiser/fuzzing options that may interfere
      with configure's operation.

    * sshd(8): avoid Linux seccomp violations on ppc64le over the
      socketcall syscall.

    * Fix use of ldns when using ldns-config; bz#2697

    * configure: set cache variables when cross-compiling. The cross-
      compiling fallback message was saying it assumed the test passed,
      but it wasn't actually set the cache variables and this would
      cause later tests to fail.

    * Add clang libFuzzer harnesses for public key parsing and signature
      verification.

(bsiegert)

2017-11-25 08:49:25 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5647 - requested by taca
www/contao35: security fix

Revisions pulled up:
- www/contao35/Makefile                                        1.33-1.35
- www/contao35/PLIST                                            1.16-1.17
- www/contao35/distinfo                                        1.25-1.27

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Sep 28 12:46:25 UTC 2017

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

  Log Message:
  www/contao35: update to 3.5.29

  Version 3.5.29 (2017-09-27)
  ---------------------------

  ### Fixed
  Correctly handle unencoded data images in the Combiner (see #8788).

  ### Fixed
  Correctly show multi-day events if the shortened view is disabled (see #8782).

  ### Fixed
  Do not add a suffix when copying if the "doNotCopy" flag is set (see #8610).

  ### Fixed
  Use the module type as group header if sorted by type (see #8402).

  ### Fixed
  Always show the "show from" and "show until" fields (see #8766).

  ### Fixed
  Encode the username when opening the front end preview as a member (see #8762).

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Oct  7 13:01:17 UTC 2017

  Modified Files:
  pkgsrc/www/contao35: Makefile distinfo

  Log Message:
  www/contao35: Update to 3.5.30.

  Version 3.5.30 (2017-10-06)
  ---------------------------

  ### Fixed
  Filter multi-day events outside the scope in the event list (see #8792).

  ### Fixed
  Correctly show multi-day events if the shortened view is disabled (see #8782).

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Nov 15 14:07:53 UTC 2017

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

  Log Message:
  Update contaoet to 3.5.31.

  Version 3.5.31 (2017-11-15)
  ---------------------------

  ### Fixed
  Prevent SQL injections in the back end search panel (see CVE-2017-16558).

(bsiegert)

2017-11-25 08:49:05 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5646 - requested by he
devel/git-base: security fix

Revisions pulled up:
- devel/git-base/Makefile                                      1.46
- devel/git-base/distinfo                                      1.71-1.72
- devel/git/Makefile.version                                    1.62-1.63

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Sep 27 06:37:47 UTC 2017

  Modified Files:
  pkgsrc/devel/git: Makefile.version
  pkgsrc/devel/git-base: Makefile distinfo

  Log Message:
  git: update to 2.14.2

  Fixes since v2.14.1

    * Because recent Git for Windows do come with a real msgfmt, the
      build procedure for git-gui has been updated to use it instead of a
      hand-rolled substitute.

    * "%C(color name)" in the pretty print format always produced ANSI
      color escape codes, which was an early design mistake.  They now
      honor the configuration (e.g. "color.ui = never") and also tty-ness
      of the output medium.

    * The http.{sslkey,sslCert} configuration variables are to be
      interpreted as a pathname that honors "~[username]/" prefix, but
      weren't, which has been fixed.

    * Numerous bugs in walking of reflogs via "log -g" and friends have
      been fixed.

    * "git commit" when seeing an totally empty message said "you did not
      edit the message", which is clearly wrong.  The message has been
      corrected.

    * When a directory is not readable, "gitweb" fails to build the
      project list.  Work this around by skipping such a directory.

    * A recently added test for the "credential-cache" helper revealed
      that EOF detection done around the time the connection to the cache
      daemon is torn down were flaky.  This was fixed by reacting to
      ECONNRESET and behaving as if we got an EOF.

    * Some versions of GnuPG fail to kill gpg-agent it auto-spawned
      and such a left-over agent can interfere with a test.  Work it
      around by attempting to kill one before starting a new test.

    * "git log --tag=no-such-tag" showed log starting from HEAD, which
      has been fixed---it now shows nothing.

    * The "tag.pager" configuration variable was useless for those who
      actually create tag objects, as it interfered with the use of an
      editor.  A new mechanism has been introduced for commands to enable
      pager depending on what operation is being carried out to fix this,
      and then "git tag -l" is made to run pager by default.

    * "git push --recurse-submodules $there HEAD:$target" was not
      propagated down to the submodules, but now it is.

    * Commands like "git rebase" accepted the --rerere-autoupdate option
      from the command line, but did not always use it.  This has been
      fixed.

    * "git clone --recurse-submodules --quiet" did not pass the quiet
      option down to submodules.

    * "git am -s" has been taught that some input may end with a trailer
      block that is not Signed-off-by: and it should refrain from adding
      an extra blank line before adding a new sign-off in such a case.

    * "git svn" used with "--localtime" option did not compute the tz
      offset for the timestamp in question and instead always used the
      current time, which has been corrected.

    * Memory leaks in a few error codepaths have been plugged.

    * bash 4.4 or newer gave a warning on NUL byte in command
      substitution done in "git stash"; this has been squelched.

    * "git grep -L" and "git grep --quiet -L" reported different exit
      codes; this has been corrected.

    * When handshake with a subprocess filter notices that the process
      asked for an unknown capability, Git did not report what program
      the offending subprocess was running.  This has been corrected.

    * "git apply" that is used as a better "patch -p1" failed to apply a
      taken from a file with CRLF line endings to a file with CRLF line
      endings.  The root cause was because it misused convert_to_git()
      that tried to do "safe-crlf" processing by looking at the index
      entry at the same path, which is a nonsense---in that mode, "apply"
      is not working on the data in (or derived from) the index at all.
      This has been fixed.

    * Killing "git merge --edit" before the editor returns control left
      the repository in a state with MERGE_MSG but without MERGE_HEAD,
      which incorrectly tells the subsequent "git commit" that there was
      a squash merge in progress.  This has been fixed.

    * "git archive" did not work well with pathspecs and the
      export-ignore attribute.

    * "git cvsserver" no longer is invoked by "git daemon" by default,
      as it is old and largely unmaintained.

    * Various Perl scripts did not use safe_pipe_capture() instead of
      backticks, leaving them susceptible to end-user input.  They have
      been corrected.

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Tue Oct 24 06:43:24 UTC 2017

  Modified Files:
  pkgsrc/devel/git: Makefile.version
  pkgsrc/devel/git-base: distinfo

  Log Message:
  git: updated to 2.14.3

  Git v2.14.3 Release Notes

  Fixes since v2.14.2

    * A helper function to read a single whole line into strbuf
      mistakenly triggered OOM error at EOF under certain conditions,
      which has been fixed.

    * In addition to "cc: <a@dd.re.ss> # cruft", "cc: a@dd.re.ss # cruft"
      was taught to "git send-email" as a valid way to tell it that it
      needs to also send a carbon copy to <a@dd.re.ss> in the trailer
      section.

    * Fix regression to "gitk --bisect" by a recent update.

    * Unlike "git commit-tree < file", "git commit-tree -F file" did not
      pass the contents of the file verbatim and instead completed an
      incomplete line at the end, if exists.  The latter has been updated
      to match the behaviour of the former.

    * "git archive", especially when used with pathspec, stored an empty
      directory in its output, even though Git itself never does so.
      This has been fixed.

    * API error-proofing which happens to also squelch warnings from GCC.

    * "git gc" tries to avoid running two instances at the same time by
      reading and writing pid/host from and to a lock file; it used to
      use an incorrect fscanf() format when reading, which has been
      corrected.

    * The test linter has been taught that we do not like "echo -e".

    * Code cmp.std.c nitpick.

    * "git describe --match" learned to take multiple patterns in v2.13
      series, but the feature ignored the patterns after the first one
      and did not work at all.  This has been fixed.

    * "git cat-file --textconv" started segfaulting recently, which
      has been corrected.

    * The built-in pattern to detect the "function header" for HTML did
      not match <H1>..<H6> elements without any attributes, which has
      been fixed.

    * "git mailinfo" was loose in decoding quoted printable and produced
      garbage when the two letters after the equal sign are not
      hexadecimal.  This has been fixed.

    * The documentation for '-X<option>' for merges was misleadingly
      written to suggest that "-s theirs" exists, which is not the case.

    * Spell the name of our system as "Git" in the output from
      request-pull script.

    * Fixes for a handful memory access issues identified by valgrind.

    * Backports a moral equivalent of 2015 fix to the poll emulation from
      the upstream gnulib to fix occasional breakages on HPE NonStop.

    * In the "--format=..." option of the "git for-each-ref" command (and
      its friends, i.e. the listing mode of "git branch/tag"), "%(atom:)"
      (e.g. "%(refname:)", "%(body:)" used to error out.  Instead, treat
      them as if the colon and an empty string that follows it were not
      there.

    * Users with "color.ui = always" in their configuration were broken
      by a recent change that made plumbing commands to pay attention to
      them as the patch created internally by "git add -p" were colored
      (heh) and made unusable.  This has been fixed.

    * "git branch -M a b" while on a branch that is completely unrelated
      to either branch a or branch b misbehaved when multiple worktree
      was in use.  This has been fixed.

    * "git fast-export" with -M/-C option issued "copy" instruction on a
      path that is simultaneously modified, which was incorrect.

    * The checkpoint command "git fast-import" did not flush updates to
      refs and marks unless at least one object was created since the
      last checkpoint, which has been corrected, as these things can
      happen without any new object getting created.

    * The scripts to drive TravisCI has been reorganized and then an
      optimization to avoid spending cycles on a branch whose tip is
      tagged has been implemented.

    * "git fetch <there> <src>:<dst>" allows an object name on the <src>
      side when the other side accepts such a request since Git v2.5, but
      the documentation was left stale.

    * A regression in 2.11 that made the code to read the list of
      alternate object stores overrun the end of the string has been
      fixed.

  Also contains various documentation updates and code clean-ups.

(bsiegert)

2017-11-24 22:18:23 UTC MAIN commitmail json YAML

doc: Removed graphics/py-cairo3 successor graphics/py-cairo

(wiz)

2017-11-24 22:17:42 UTC MAIN commitmail json YAML

2017-11-24 22:16:34 UTC MAIN commitmail json YAML

versioned_dependencies.mk: stop supporting cairo, it was merged

(wiz)

2017-11-24 22:15:59 UTC MAIN commitmail json YAML

2017-11-24 20:39:01 UTC MAIN commitmail json YAML

2017-11-24 20:34:23 UTC MAIN commitmail json YAML

Update openssl to 1.0.2m.

This is a recommended security update.

Changes between 1.0.2l and 1.0.2m [2 Nov 2017]

*) bn_sqrx8x_internal carry bug on x86_64

    There is a carry propagating bug in the x86_64 Montgomery squaring
    procedure. No EC algorithms are affected. Analysis suggests that attacks
    against RSA and DSA as a result of this defect would be very difficult to
    perform and are not believed likely. Attacks against DH are considered just
    feasible (although very difficult) because most of the work necessary to
    deduce information about a private key may be performed offline. The amount
    of resources required for such an attack would be very significant and
    likely only accessible to a limited number of attackers. An attacker would
    additionally need online access to an unpatched system using the target
    private key in a scenario with persistent DH parameters and a private
    key that is shared between multiple clients.

    This only affects processors that support the BMI1, BMI2 and ADX extensions
    like Intel Broadwell (5th generation) and later or AMD Ryzen.

    This issue was reported to OpenSSL by the OSS-Fuzz project.
    (CVE-2017-3736)
    [Andy Polyakov]

*) Malformed X.509 IPAddressFamily could cause OOB read

    If an X.509 certificate has a malformed IPAddressFamily extension,
    OpenSSL could do a one-byte buffer overread. The most likely result
    would be an erroneous display of the certificate in text format.

    This issue was reported to OpenSSL by the OSS-Fuzz project.
    (CVE-2017-3735)
    [Rich Salz]

Changes between 1.0.2k and 1.0.2l [25 May 2017]

*) Have 'config' recognise 64-bit mingw and choose 'mingw64' as the target
    platform rather than 'mingw'.
    [Richard Levitte]

(bsiegert)

2017-11-24 16:02:36 UTC MAIN commitmail json YAML

doc: Updated graphics/py-cairo to 1.15.4

(wiz)

2017-11-24 16:02:21 UTC MAIN commitmail json YAML

py-cairo: update to 1.15.4.

1.15.4 - 2017-11-08
-------------------

Fixes:
  * Fix some enum conversation errors with (unused) large and negative values.
    :pr:`81`

Tests:
  * Fix a rare test error :pr:`80` (:user:`Sergei Trofimovich <trofi>`)

.. _v1.15.3:

1.15.3 - 2017-09-17
-------------------

Fixes:
  * setup.py: Install pkgconfig file into /usr/share/pkgconfig to work around
    JHBuild on Fedora not picking it up.
  * Fix tests on big endian machines. :bug:`75`
  * Support building with MSVC :pr:`72` (:user:`Chun-wei Fan <fanc999>`)

Tests:
  * Test MSVC builds on appveyor

.. _v1.15.2:

1.15.2 - 2017-09-03
-------------------

Fixes:
  * setup.py: Install pkgconfig file to the same library prefix that Python
    uses. (/usr/lib64 instead of /usr/lib under Fedora for example) :bug:`70`
    :pr:`71` (:user:`Sander Sweers <infirit>`)

.. _v1.15.1:

1.15.1 - 2017-08-19
-------------------

Fixes:
  * Improved support for Python filesystem paths including
    :class:`os.PathLike`. See :class:`pathlike` for details.
  * Various minor fixes

Changes:
  * Expose :class:`cairo.Path`

Tests:
  * Improved test coverage from ~70% to ~90%

.. _v1.15.0:

1.15.0 - 2017-07-24
-------------------

New Features:
  * Add :meth:`Surface.map_to_image` and :meth:`Surface.unmap_image` :bug:`51`
  * Add :class:`RasterSourcePattern` :bug:`48`
  * Add :class:`Glyph` :bug:`53`
  * Add :class:`Rectangle` :bug:`54`
  * Add :class:`TextCluster` :bug:`61`
  * Add :meth:`ScaledFont.text_to_glyphs` and :meth:`ScaledFont.glyph_extents`
  * Add :meth:`Context.show_text_glyphs`
  * Add :class:`TextExtents` :bug:`62`

Changes:
  * Pycairo instances wrapping the same underlying cairo object now hash and
    compare equally e.g. ``context.get_target() == context.get_target()``
  * Functions which returned a cairo error with :attr:`Status.NO_MEMORY` no
    longer raise :exc:`python3:MemoryError`, but a subclass of :exc:`Error`
    and :exc:`python3:MemoryError`. Similarly errors with
    :attr:`Status.READ_ERROR` and :attr:`Status.WRITE_ERROR` no longer raise
    :exc:`python3:IOError`, but a subclass of :exc:`Error` and
    :exc:`python3:IOError`. :bug:`55`
  * Some functions which previously returned a tuple now return a tuple
    subclass like :class:`Rectangle`, :class:`Glyph`, :class:`TextCluster` and
    :class:`TextExtents`

.. _v1.14.1:

1.14.1 - 2017-07-24
-------------------

Fixes:
  * Fix a crash with :meth:`Surface.get_device` :bug:`57`

.. _v1.14.0:

1.14.0 - 2017-07-12
-------------------

General:
  * Requires at least cairo 1.13.1 (The snapshop in Ubuntu 14.04)

Tests:
  * Optional `Hypothesis <https://hypothesis.readthedocs.io>`__ tests.

New Features:
  * Add :meth:`Surface.set_device_scale` and :meth:`Surface.get_device_scale`.
    :pr:`44` (:user:`Sander Sweers <infirit>`)
  * Add :class:`Device` :pr:`45`
  * Add :meth:`Surface.get_device` :pr:`45`
  * Add :class:`ScriptDevice` and :class:`ScriptMode` :pr:`46`
  * Add :class:`ScriptSurface` :bug:`17`
  * Add :attr:`Status.JBIG2_GLOBAL_MISSING`
  * Add :meth:`Format.stride_for_width`
  * Add :class:`TextClusterFlags` and :class:`SurfaceObserverMode`
  * Add :meth:`Gradient.get_color_stops_rgba`
  * Add :class:`TeeSurface`
  * Add :class:`MeshPattern`

.. _v1.13.4:

1.13.4 - 2017-07-12
-------------------

Fixes:
  * Fix a rare crash with :meth:`get_data() <ImageSurface.get_data>` under
    Python 3 (1.13.3 regression).

.. _v1.13.3:

1.13.3 - 2017-06-01
-------------------

Fixes:
  * Fix ImageSurface leaking in case :meth:`get_data() <ImageSurface.get_data>` is used under Python 3.
    :bug:`41`

Documentation:
  * Add Pillow to ImageSurface example. :pr:`40` (:user:`Stuart Axon <stuaxo>`)
  * Describe Freetype-py intergration. :bug:`25` :pr:`43`
    (:user:`Hin-Tak Leung <HinTak>`)

.. _v1.13.2:

1.13.2 - 2017-05-21
-------------------

Fixes:
  * Fix pip failing to install pycairo in some cases. :bug:`39`

Testing:
  * Added continuous testing for Windows using MSYS2 and appveyor. :bug:`19`

.. _v1.13.1:

1.13.1 - 2017-05-07
-------------------

Fixes:
  * setup.py install: Fix generated pkg-config file if ``--home`` or
    ``--user`` is specified. :bug:`34`
  * Fix a build error on macOS Sierra. :pr:`36`
    (:user:`Nicolas P. Rougier <rougier>`)
  * examples: Fix snippet examples when .pyc files are present. :bug:`35`

Documentation:
  * Add Pyglet integration example. :pr:`33` (:user:`Stuart Axon <stuaxo>`)

.. _v1.13.0:

1.13.0 - 2017-05-03
-------------------

New Features:
  * The buffer returned by :meth:`ImageSurface.get_data` under Python 2 now
    implements the character buffer interface to make it work with
    pygame.image.frombuffer(). :pr:`29`
  * All C enum types now have their own corresponding Python enum type:
    :class:`Antialias`, :class:`Content`, :class:`Extend`, :class:`FillRule`,
    :class:`Filter`, :class:`FontSlant`, :class:`FontWeight`, :class:`Format`,
    :class:`HintMetrics`, :class:`HintStyle`, :class:`LineCap`,
    :class:`LineJoin`, :class:`Operator`, :class:`PDFVersion`,
    :class:`PSLevel`, :class:`PathDataType`, :class:`RegionOverlap`,
    :class:`SVGVersion`, :class:`Status`, :class:`SubpixelOrder`. :bug:`26`

    All relevant constants are now an alias to attributes of those types e.g.
    :data:`ANTIALIAS_DEFAULT` is the same as :attr:`Antialias.DEFAULT`.

    All functions returning enum values now return instances of the new types
    e.g. :meth:`Context.get_antialias` returns a :class:`Antialias`.

    :attr:`Error.status` is now a :class:`Status`.
  * All included examples now work with Python 2 & 3
  * All included examples using GTK+ have been ported to GTK+ 3/PyGObject 3

Fixes:
  * Fix the signature of the :class:`ImageSurface` buffer interface for Python 2
    (int -> Py_ssize_t)
  * setup.py: Ensure "-fno-strict-aliasing" is used with Python 2.

Testing:
  * Added travis-ci tests for flake8 and sphinx. :pr:`30`, :pr:`32`
  * The test suite now has optional tests for numpy and pygame integration.

.. _v1.12.0:

1.12.0 - 2017-04-18
-------------------

General:
  * Require cairo 1.12.0
  * Use C90 and enforce it on travis-ci. :bug:`5`, :fdobug:`22940`

Constants:
  * Add various new cairo.OPERATOR_*, cairo.ANTIALIAS_* and
    cairo.FORMAT_* constants. :bug:`1`
  * Add :data:`HAS_MIME_SURFACE` and cairo.MIME_TYPE_*. :bug:`7`,
    :fdobug:`58771`
  * Add cairo.PDF_VERSION_*. :pr:`16`
  * Add cairo.SVG_VERSION_*

:exc:`Error`:
  * Add a :data:`Error.status` attribute exposing cairo.STATUS_*
  * Add :exc:`CairoError` alias for :exc:`Error` for cairocffi compatibility

:class:`Matrix`:
  * Expose matrix components as read/write properties. e.g. :data:`Matrix.xx`
  * Fix type checking of the multiplication operator under
    Python 3. :bug:`8`, :fdobug:`89162` (Lawrence D'Oliveiro)

:class:`Surface`:
  * Add :meth:`Surface.set_mime_data`. :bug:`7`, :fdobug:`58771`
  * Add :meth:`Surface.get_mime_data`. :bug:`7`, :fdobug:`58771`
  * Add :meth:`Surface.supports_mime_type`. :bug:`7`, :fdobug:`58771`
  * Add :meth:`Surface.create_for_rectangle`. :pr:`13`
  * Add :meth:`Surface.create_similar_image`. :pr:`15`
  * Add :meth:`Surface.has_show_text_glyphs`
  * Fix crash when the surface wrapper gets deallocated before the surface
    object. :bug:`11`

:class:`Context`:
  * Add :meth:`Context.in_clip`. :pr:`14`

:class:`PDFSurface`:
  * Add :meth:`PDFSurface.restrict_to_version`. :pr:`16`
  * Add :meth:`PDFSurface.get_versions`. :pr:`16`
  * Add :meth:`PDFSurface.version_to_string`. :pr:`16`

:class:`SVGSurface`:
  * Add :meth:`SVGSurface.restrict_to_version`
  * Add :meth:`SVGSurface.get_versions`
  * Add :meth:`SVGSurface.version_to_string`

:class:`XCBSurface`:
  * Add :meth:`XCBSurface.set_size`

:class:`PSSurface`:
  * Add :meth:`PSSurface.get_levels`
  * Add :meth:`PSSurface.level_to_string`

:class:`Pattern`:
  * Add :meth:`Pattern.set_filter`
  * Add :meth:`Pattern.get_filter`

:class:`RecordingSurface`:
  * Add :meth:`RecordingSurface.get_extents`

:class:`FontOptions`:
  * Implement ``__eq__`` and ``__ne__``
  * Add :meth:`FontOptions.copy`
  * Add :meth:`FontOptions.hash`
  * Add :meth:`FontOptions.equal`
  * Add :meth:`FontOptions.merge`

:class:`ScaledFont`:
  * Add :meth:`ScaledFont.get_ctm`
  * Add :meth:`ScaledFont.get_font_matrix`
  * Add :meth:`ScaledFont.get_font_options`

.. _v1.11.1:

1.11.1 - 2017-04-12
-------------------

This release fixes an ABI breakage. I missed that the original pycairo master
had already broken ABI compared to 1.10.0.

.. _v1.11.0:

1.11.0 - 2017-04-09
-------------------

This version is based on the Python 2 version of pycairo 1.10.0 and is API/ABI
compatible with both py2cairo 1.10.0 and py3cairo 1.10.0.

General Changes:
    * Requires cairo 1.10.2+
    * Switch to semantic versioning
    * Switch build system to distutils/setup.py (xpyb integration can be
      enabled with passing ``--enable-xpyb`` to setup.py build)
    * Moved to GitHub: https://github.com/pygobject/pycairo

New Features:
    * Python 3 support (API/ABI compatible with py3cairo 1.10.0) including
      support for :exc:`cairo.Error`, :meth:`cairo.ImageSurface.get_data` and
      :meth:`cairo.ImageSurface.create_for_data`, which were missing in
      py3cairo.
    * :class:`cairo.RecordingSurface` (:fdobug:`36854`,
      `Torsten Landschoff <t.landschoff@gmx.net>`__)
    * :class:`cairo.Region`, :class:`cairo.RectangleInt` and
      cairo.REGION_OVERLAP_*
      (:fdobug:`44336`, `Bug Fly <mozbugbox@yahoo.com.au>`__)

Bug Fixes:
    * Fix crash when read()/write() methods of file objects passed to pycairo
      raise exceptions.
    * Fix possible value truncation of handles passed to Win32Surface and
      Win32PrintingSurface on 64bit Windows. :fdobug:`57493`

(wiz)

2017-11-24 15:24:32 UTC MAIN commitmail json YAML

doc: Updated x11/gtkmm3 to 3.22.2

(wiz)

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

gtkmm3: update to 3.22.2.

3.22.2 (stable):

Gtk:
* Editable, RecentChooser, Scale: Fix memory leaks.
  (Kjell Ahlstedt) Bug #783360
* PrintJob: Fix a call to Glib::throw_exception().
  (Kjell Ahlstedt)

Documentation:
* Gdk::RGBA: Update ctor(ustring) docs from GTK+
  (Daniel Boles) Bug #784483

3.22.1 (stable):

Unusually for a stable micro release, this release has some deprecations
compared to 3.22.0, to match similar deprecations in GTK+ 3.22.x.

Gtk:
* Container: Deprecate the child property.
  The underlying C property was deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642.
* FileChooserDialog: Deprecate the constructors that take a backend
  parameter.
  (Kjell Ahlstedt)
* Menu: Deprecate popup().
  The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642
* Widget:
  - Deprecate is_composited() and signal_composited_changed().
    The underlying C functions were deprecated in GTK+ 3.22.3.
  - Deprecate drag_dest_set_proxy().
    The underlying C functions was deprecated in GTK+ 3.22.3.
  (Kjell Ahlstedt) Bug #773642.
* Window: Deprecate set_wmclass().
  The underlying C functions was deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642.

Gdk:
* Screen: Deprecate get_number(), get_width(), get_height(), get_width_mm(),
  get_height_mm(), make_display_name(), get_n_monitors(), get_primary_monitor(),
  get_monitor_geometry(), get_monitor_workarea(), get_monitor_at_point(),
  get_monitor_at_window(), get_monitor_width_mm(), get_monitor_height_mm(),
  get_monitor_plug_name(), get_monitor_scale_factor(), get_active_window().
  The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642
* Visual: Deprecate get_system(), get_best(), get_best_depth(), get_best_type().
  The underlying C functions were deprecated in GTK+ 3.22.3.
  (Kjell Ahlstedt) Bug #773642
* Window:
  - Deprecate process[_all]_updates().
    The underlying C functions were deprecated in GTK+ 3.22.7.
  - Deprecate set_background(), get_background_pattern(), set_debug_updates().
    The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt)

Documentation:
* Box: Correct the constructor documentation.
  (Daniel Boles)
* CellLayout: Improve docs of get_first_cell() funcs
  (Daniel Boles)
* Frame: Fix the documentation of set_label_align().
  (Daniel Boles) Bug #774249
* Label: Improve h/valign constructor documentation and
  the improve the parameter names.
  (Daniel Boles) Bug #774652
* TreeModel: Improve docs of foreach*() functions
  (Daniel Boles)
* Minor cleanup of examples and demos.
  (Daniel Boles)
* demo: Don't call Notebook::remove_page() with invalid index.
  (Daniel Boles)

Build:
* Update the Visual Studio builds.
  (Chun-wei Fan)
* GtkMainConnectionNode: Remove unused method.
  (Kjell Ahlstedt)

(wiz)

2017-11-24 15:15:07 UTC MAIN commitmail json YAML

doc: Updated devel/glibmm to 2.54.1

(wiz)

2017-11-24 15:14:50 UTC MAIN commitmail json YAML

glibmm: update to 2.54.1.

2.54.1 (stable):

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

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

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

2.54.0 (stable):

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

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

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

2.52.1 (stable):

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

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

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

2.52.0 (stable):

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

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

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

2.51.7 (unstable):

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

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

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

2.51.6 (unstable):

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

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

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

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

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

Build:
* Visual Studio builds: "Install" the .pdb files
  (Chun-wei Fan)

(wiz)

2017-11-24 15:00:52 UTC MAIN commitmail json YAML

doc: Updated devel/geany to 1.32

(wiz)

2017-11-24 15:00:37 UTC MAIN commitmail json YAML

geany: update to 1.32.

Geany 1.32 (November 19, 2017)

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

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

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

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

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

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

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

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

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

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

Geany 1.31 (July 16, 2017)

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

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

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

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

Geany 1.30.1 (March 19, 2017)

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

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

Geany 1.30 (March 05, 2017)

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

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

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

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

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

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

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

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

Geany 1.29 (November 13, 2016)

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

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

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

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

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

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

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

    Windows
    * Include 'grep.exe' from MSYS2 which works better than the previously
      self-compiled version
      (Issue#783, Issue#784, Issue#1229, Issue#1260, PR#1301).
    * Fix executing external commands (mainly Build and Run commands)
      where paths and filenames with non-ASCII characters are involved
      (Issue#1076, Issue#1259, Issue#1278, PR#1095).
    * Do not create a batch file on Run commands any longer, instead use
      a re-usable script and so eliminate the need to delete the script
      from itself (Issue#1276, PR#1095).

(wiz)

2017-11-24 14:51:03 UTC MAIN commitmail json YAML

doc: Updated www/p5-WWW-Mechanize-Cached to 1.51

(wiz)

2017-11-24 14:50:52 UTC MAIN commitmail json YAML

p5-WWW-Mechanize-Cached: update to 1.51.

1.51      2017-11-15 21:43:33Z
    - Replace Class::Load with Module::Runtime (Yanick Champoux) (GH#12)

(wiz)

2017-11-24 14:42:25 UTC MAIN commitmail json YAML

doc: Updated www/p5-Mojolicious to 7.57

(wiz)

2017-11-24 14:42:14 UTC MAIN commitmail json YAML

p5-Mojolicious: update to 7.57.

7.57  2017-11-18
  - Fixed installation problems with some versions of Perl on Windows.

7.56  2017-11-14
  - Added num check to Mojolicious::Validator.
  - Improved built-in templates with high resolution logos.

(wiz)

2017-11-24 14:40:54 UTC MAIN commitmail json YAML

doc: Updated www/p5-CGI-Fast to 2.13

(wiz)

2017-11-24 14:40:42 UTC MAIN commitmail json YAML

p5-CGI-Fast: update to 2.13.

2.13 2017-11-17
    [TESTING]
    remove use of Test::Deep completely (GH #17)

(wiz)

2017-11-24 14:39:33 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Text-VisualWidth-PP to 0.05

(wiz)

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

p5-Text-VisualWidth-PP: update to 0.05.

0.05 2017-11-22T02:30:45Z

    - Support unicode combining characters
      (kaz-utashiro)
      https://github.com/tokuhirom/Text-VisualWidth-PP/pull/3

(wiz)

2017-11-24 14:37:11 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-PDF-Table to 0.9.14

(wiz)

2017-11-24 14:37:00 UTC MAIN commitmail json YAML

p5-PDF-Table: update to 0.9.14.

Changes not documented.

(wiz)

2017-11-24 14:35:19 UTC MAIN commitmail json YAML

doc: Updated net/p5-XML-RPC to 1.1

(wiz)

2017-11-24 14:35:08 UTC MAIN commitmail json YAML

p5-XML-RPC: update to 1.1.

2017/11/21  (1.1)
    * Add facility to add HTTP *Basic* Auth
    * Require LWP::Protocol::https to be installed
      (hey, it's 2017, we can assume that https is available....)
      This implicitly fixes bug 118475 "XML::RPC not reporting error if https connection requested but LWP::Protocol::https not installed"
    * Implement recommended patch for #75078 "autodetection of XML datatyp <i4> for string of digits starting with 0"

2017/11/21  (1.0) Rene "cavac" Schickbauer
    * First release by me for this module
    * Integrate/Merge changes from XML::RPC::CustomUA
      (and deprecate CustomUA module at the same time)

(wiz)

2017-11-24 14:31:30 UTC MAIN commitmail json YAML

doc: Updated misc/p5-Locale-Codes to 3.55

(wiz)

2017-11-24 14:31:18 UTC MAIN commitmail json YAML

p5-Locale-Codes: update to 3.55.

VERSION 3.55  (2017-11-17; sbeck)

NEW CODE(s)

(*) Deprecated in core

Because correct usage of any of the Locale::Codes modules requires that
they be kept up-to-date, I have long felt that it should not be distributed
as a core module.  After discussion on the perl5-porters list, it is agreed,
and the deprecation process has been started.

Changes from a github pull request applied

A couple minor changes (updated .travis.yml to include newest versions of
perl; and a couple changes to pod_coverage.t) reported by lancew on GitHub.

Got rid of Build.PL

Simplified things by only supporting one of Makefile.PL/Build.PL (and the latter
has been removed from perl core some time ago).  RT 123572

Fixed INSTALLDIRS

The behavior of installing core modules changed in 5.12 a bit, and Makefile.PL
now reflects that.  RT 123571

(wiz)

2017-11-24 14:29:42 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-GD to 2.67

(wiz)

2017-11-24 14:29:32 UTC MAIN commitmail json YAML

p5-GD: update to 2.67.

2.67    * fix thread-safety for GD::Simple %COLORS (#26 melak)
        * fix arc start-angle docs, RT #123277 Andrew G Gray
        * improve setBrush docs, RT #123194 Andrew G Gray
        * improve StringFT docs, RT #123193
        * replace MacOSX by darwin, and not by Mac OS X/macOS as suggested
          in PR #24
        * add GD::Image->_file method as suggested in RT #60488 by Kevin Ryde,
          also the helper GD::supportsFileType

(wiz)

2017-11-24 14:28:51 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test2-Suite to 0.000084

(wiz)

2017-11-24 14:28:34 UTC MAIN commitmail json YAML

p5-Test2-Suite: update to 0.000084.

0.000084  2017-11-18 16:17:29-08:00 America/Los_Angeles

    - Add Test2::Tools::Tester

(wiz)

2017-11-24 14:26:21 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-Spec to 0.54

(wiz)

2017-11-24 14:26:09 UTC MAIN commitmail json YAML

p5-Test-Spec: update to 0.54.

0.54 Tue Nov 21 12:46:00 MSK 2017
  - `around` method added to allow localized variables and other local setup.
    Call `yield` method to run examples by `around` CODE.
    Contributed by @akzhan

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

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

  - predictable_destroy spec fixed under Perl 5.8
    Contributed by @akzhan

(wiz)

2017-11-24 14:25:07 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-Simple to 1.302113

(wiz)

2017-11-24 14:24:54 UTC MAIN commitmail json YAML

p5-Test-Simple: update to 1.302113.

1.302113  2017-11-20 14:04:16-08:00 America/Los_Angeles

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

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

    - Fix test on threaded 5.8

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

    - Remove debugging from previous trial

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

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

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

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

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

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

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

    - Allow regexp in Test::Tester

(wiz)

2017-11-24 14:22:02 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Moose to 2.2008

(wiz)

2017-11-24 14:21:50 UTC MAIN commitmail json YAML

p5-Moose: update to 2.2008.

2.2008  2017-11-21

  [BUG FIXES]

  - fixed empty exception messages under -d (new issue in 2.2007)

(wiz)

2017-11-24 14:11:34 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Module-CoreList to 5.20171120

(wiz)

2017-11-24 14:11:21 UTC MAIN commitmail json YAML

p5-Module-CoreList: update to 5.20171120.

5.20171120
  - Updated for v5.27.6

(wiz)

2017-11-24 14:10:36 UTC MAIN commitmail json YAML

doc: Updated devel/p5-MetaCPAN-Client to 2.021000

(wiz)

2017-11-24 14:10:25 UTC MAIN commitmail json YAML

p5-MetaCPAN-Client: update to 2.021000.

2.021000    18.11.17
            * Scroller fix for page skipping (Thomas Sibley)
            * Sorting in scrolled searches (Thomas Sibley)
            * Type check cleanup (Thomas Sibley)

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

2.019000    16.11.17
            * Added 'package' type support for scrolled searches (Mickey)

(wiz)

2017-11-24 13:52:21 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Hash-Merge to 0.299

(wiz)

2017-11-24 13:52:10 UTC MAIN commitmail json YAML

p5-Hash-Merge: update to 0.299.

0.299      2017-11-20
    - Fixed behavior change if Hash contains blessed hashes (Thanks to
      David E. Wheeler)
    - Extended testing with blessed objects.

0.298      2017-11-15
    - Version 0.298 release

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

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

0.200_001  2017-10-11
    - Switch to Clone::Choose instead of NIH clone detector.
    - Fixed weird object vs. global behavior
    - Aligned distribution sets, perltidy, perlcritic, etc.
    - RT#55978 Fixed avoid the eval in _get_obj (Thanks to Larry Leszczynski)
    - RT#81156 Fixed behavior name bug (Thanks to Matt D. Garrett)
    - RT#69872 Fixed cloning does not happen bug (Thanks to John Busco)
    - PR#1 Fixed syntax errors in code samples (Thanks to book)

(wiz)

2017-11-24 13:51:35 UTC MAIN commitmail json YAML

doc: Added devel/p5-Clone-Choose version 0.008

(wiz)

2017-11-24 13:51:16 UTC MAIN commitmail json YAML

devel/Makefile: + p5-Clone-Choose

(wiz)

2017-11-24 13:49:09 UTC MAIN commitmail json YAML

devel/p5-Clone-Choose: import p5-Clone-Choose-0.008

Clone::Choose checks several different modules which provides a
clone() function and selects an appropriate one.

(wiz)

2017-11-24 13:43:28 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Devel-StackTrace to 2.03

(wiz)

2017-11-24 13:43:13 UTC MAIN commitmail json YAML

p5-Devel-StackTrace: update to 2.03.

2.03  2017-11-18

- If all frames in the trace were skipped (via skip_frames, frame_filter,
  ignore_*, etc.), then the stringified stack trace would be an empty
  string. Now this has been changed to always return the message given to the
  constructor or the string "Trace begun". Fixes GH #15, reported by Karen
  Etheridge.

(wiz)

2017-11-24 13:42:33 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Compress-Raw-Zlib to 2.076

(wiz)

2017-11-24 13:42:15 UTC MAIN commitmail json YAML

p5-Compress-Raw-Zlib: update to 2.076.

  2.076 21 Nov 2017

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

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

      * Makefile.PL
        Windows uses -lzlib. Linux uses -lz
        #123699: wrong external zlib name used on Windows

(wiz)

2017-11-24 13:40:22 UTC MAIN commitmail json YAML

doc: Updated devel/p5-CPAN-Perl-Releases to 3.42

(wiz)

2017-11-24 13:40:04 UTC MAIN commitmail json YAML

p5-CPAN-Perl-Releases: update to 3.42.

version 3.42 at 2017-11-20 23:24:42 +0000
-----------------------------------------

    DAGOLDEN has removed .xz for v5.23.6

    XSAWYER has removed all dev and RCs

    Updated for v5.27.6

    No bz2 tarballs after v5.27.5

(wiz)

2017-11-24 13:38:56 UTC MAIN commitmail json YAML

doc: Updated databases/p5-Fsdb to 2.64

(wiz)

2017-11-24 13:38:44 UTC MAIN commitmail json YAML

p5-Fsdb: update to 2.64.

2.64, 2017-11-20 several small bugfixes and enhancements

BUG FIX

    In dbroweval, the next row option previously did not correctly set up _last_fieldname. It now does.

ENHANCEMENT

    The csv_to_db converter now has an optional -F x option to set the field separator.

ENHANCEMENT

    Finally dbcolsplittocols has a --header option, and a new -N option to give the list of resulting output columns.

INCOMPATIBLE CHANGE

    Now dbcolstats and dbmultistats produce no output (but a schema) when given no input but a schema. Previously they gave a null row of output. The --output-on-no-input and --no-output-on-no-input options can control this behavior.

(wiz)

2017-11-24 13:23:09 UTC MAIN commitmail json YAML

doc: Updated databases/p5-Data-Table to 1.76

(wiz)

2017-11-24 13:22:58 UTC MAIN commitmail json YAML

p5-Data-Table: update to 1.76.

1.76 Tue Nov 21 08:08:30 PST 2017
  Minor syntax bug in fromFile.

(wiz)

2017-11-24 13:22:20 UTC MAIN commitmail json YAML

doc: Updated converters/p5-Unicode-Collate to 1.24

(wiz)

2017-11-24 13:22:09 UTC MAIN commitmail json YAML

p5-Unicode-Collate: update to 1.24.

1.24  Sun Nov 19 22:06:03 2017
    - xs: [rt.cpan.org #123631] Switch Unicode::Collate to XSLoader

(wiz)

2017-11-24 13:21:08 UTC MAIN commitmail json YAML

doc: Updated converters/p5-JSON-PP to 2.97000

(wiz)

2017-11-24 13:20:56 UTC MAIN commitmail json YAML

p5-JSON-PP: update to 2.97000.

2.97000 2017-11-21
    - fix is_bool to use blessed() instead of ref() (jwrightecs++)
    - use 5 digit minor version number for a while to avoid confusion
      (GH#33, dansut)

2.96  2017-11-20
    - not to use newer Test::More features (RT-122421 for JSON)

2.95  2017-11-20
    - json_pp now prints an encoded json string (RT#123653)
    - fix is_bool to use ->isa("JSON::PP::Boolean"), instead
      of UNIVERSAL::isa("JSON::PP::Boolean") (GH#34, aidy++)

(wiz)

2017-11-24 13:20:02 UTC MAIN commitmail json YAML

doc: Updated converters/p5-JSON to 2.97000

(wiz)

2017-11-24 13:19:48 UTC MAIN commitmail json YAML

p5-JSON: update to 2.97000.

2.97000 2017-11-21
    - updated backportPP with JSON::PP 2.97000
    - use 5 digit minor version number for a while to avoid
      confusion
    - fixed is_bool to use blessed() instead of ref()

2.96 2017-11-20
    - fixed packaging issue
    - updated backportPP with JSON::PP 2.96
    - not to use newer Test::More features (RT-122421; ilmari++)

2.95 2017-11-20
    - updated backportPP with JSON::PP 2.95

(wiz)

2017-11-24 12:47:14 UTC MAIN commitmail json YAML

Updated archivers/py-lz4, textproc/py-colour

(adam)

2017-11-24 12:46:42 UTC MAIN commitmail json YAML

py-colour: updated to 0.1.5

0.1.5:
fix: pkg: update license number in README.rst.

(adam)

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

py-lz4: updated to 0.11.1

0.11.1:
This release bumps the bundled lz4 library files to version 1.8.0.

(adam)

2017-11-24 12:35:28 UTC MAIN commitmail json YAML

Updated security/gnupg2, www/py-yarl

(adam)

2017-11-24 12:35:09 UTC MAIN commitmail json YAML

py-yarl: updated to 0.15.0

0.15.0:
Add raw_path_qs attribute

(adam)

2017-11-24 12:33:10 UTC MAIN commitmail json YAML

gnupg2: updated to 2.2.3

changes in version 2.2.3:
* gpgsm: Fix initial keybox creation on Windows.
* dirmngr: Fix crash in case of a CRL loading error.
* Fix the name of the Windows registry key.
* gpgtar: Fix wrong behaviour of --set-filename.
* gpg: Silence AKL retrieval messages.
* agent: Use clock or clock_gettime for calibration.
* agent: Improve robustness of the shutdown pending state.

(adam)

2017-11-24 11:25:45 UTC MAIN commitmail json YAML

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

(leot)

2017-11-24 11:25:33 UTC MAIN commitmail json YAML

py36-html-docs: Update py36-html-docs to 3.6.3

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py36-html-docs to current
python36 version.

(leot)

2017-11-24 11:24:50 UTC MAIN commitmail json YAML

doc: Updated lang/py35-html-docs to 3.5.4

(leot)

2017-11-24 11:24:24 UTC MAIN commitmail json YAML

py35-html-docs: Update py35-html-docs to 3.5.4

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py35-html-docs to current
python35 version.

(leot)

2017-11-24 11:23:32 UTC MAIN commitmail json YAML

doc: Updated lang/py34-html-docs to 3.4.7

(leot)

2017-11-24 11:23:15 UTC MAIN commitmail json YAML

py34-html-docs: Update py34-html-docs to 3.4.7

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py34-html-docs to current
python34 version.

(leot)

2017-11-24 11:22:24 UTC MAIN commitmail json YAML

doc: Updated lang/py27-html-docs to 2.7.14

(leot)

2017-11-24 11:22:08 UTC MAIN commitmail json YAML

py27-html-docs: Update py27-html-docs to 2.7.14

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py27-html-docs to current
python27 version.

(leot)

2017-11-24 11:04:48 UTC MAIN commitmail json YAML

Updated devel/libuv

(adam)

2017-11-24 11:04:25 UTC MAIN commitmail json YAML

libuv: updated to 1.17.0

v1.17.0:
* unix: avoid malloc() call in uv_spawn()
* doc: clarify the description of uv_loop_alive()
* win: map UV_FS_O_EXLOCK to a share mode of 0
* win: fix build on case-sensitive file systems
* win: fix test runner build with mingw64
* win: remove unused variable in test/test-fs.c
* zos: add strnlen() implementation
* unix: keep track of bound sockets sent via spawn
* unix,win: wait for threads to start
* test: add threadpool init/teardown test
* test: avoid malloc() in threadpool test
* test: lower number of tasks in threadpool test
* win: issue memory barrier in uv_thread_join()
* ibmi: add support for new platform
* test: fix test-spawn compilation

(adam)

2017-11-24 06:48:18 UTC MAIN commitmail json YAML

doc: Added editors/dte version 1.5

(kamil)

2017-11-24 06:47:15 UTC MAIN commitmail json YAML

editors: Add dte

(kamil)

2017-11-24 06:46:01 UTC MAIN commitmail json YAML

editors/dte: import dte-1.5

dte is a small and easy to use console text editor.

Features:

- Multiple buffers/tabs
- Unlimited undo/redo
- Search and replace
- Syntax highlighting
- Customizable color schemes
- Customizable key bindings
- Command language with auto-completion
- Jump to definition (using ctags)
- Jump to compiler error

(kamil)

2017-11-24 02:06:34 UTC MAIN commitmail json YAML

doc: Updated sysutils/htop to 2.0.2nb1

(maya)

2017-11-24 02:06:13 UTC MAIN commitmail json YAML

htop: workaround differences in how linux and netbsd count memory usage

a bogus value is displayed for used memory as usedMem ends up as a negative
quantity. use (total memory - free memory) instead.

PR pkg/52669: htop displays wrong used memory

(maya)

2017-11-23 22:42:05 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 36.7.2

(wiz)

2017-11-23 22:41:55 UTC MAIN commitmail json YAML

py-setuptools: update to 36.7.2.

v36.7.2
-------

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

v36.7.1
-------

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

v36.7.0
-------

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

v36.6.1
-------

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

* #844: ``bdist_egg --exclude-source-files`` now tested and works
  on Python 3.

(wiz)

2017-11-23 22:37:07 UTC MAIN commitmail json YAML

doc: Updated net/glib-networking to 2.54.1

(wiz)

2017-11-23 22:36:58 UTC MAIN commitmail json YAML

glib-networking: update to 2.54.1.

2.54.1
======

  * gnutls: Fix using different client certs for different connections
    [#781578, Martin Pitt]

  * Updated translations: Catalan (Valencian), Greek, Persian

(wiz)

2017-11-23 22:06:31 UTC MAIN commitmail json YAML

doc: Updated chat/prosody to 0.10.0

(fhajny)

2017-11-23 22:06:15 UTC MAIN commitmail json YAML

Update chat/prosody to 0.10.0

- Rewritten SQL storage module with archive support
- SCRAM-SHA-1-PLUS
- prosodyctl check
- Statistics
- Improved TLS configuration
- Lua 5.2 support
- mod_blocklist (XEP-0191)
- mod_carbons (XEP-0280)
- Pluggable connection timeout handling
- mod_websocket (RFC 7395)
- mod_mam (XEP-0313)

See release notes on upgrading:

  https://prosody.im/doc/release/0.10.0#upgrade_notes

(fhajny)

2017-11-23 20:44:56 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 4.4.1

(wiz)

2017-11-23 20:44:47 UTC MAIN commitmail json YAML

py-mercurial: update to 4.4.1.

1.1. Notable changes

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

It is possible that a specially malformed repository can cause Git
subrepositories to run arbitrary code in the form of a
.git/hooks/post-update script checked in to the repository in
Mercurial 4.4 and earlier. Typical use of Mercurial prevents
construction of such repositories, but they can be created
programmatically.

(wiz)

2017-11-23 20:41:15 UTC MAIN commitmail json YAML

doc: Updated security/py-certifi to 2017.11.5

(wiz)

2017-11-23 20:41:06 UTC MAIN commitmail json YAML

py-certifi: update to 2017.11.5.

The usual certificate updates.

(wiz)

2017-11-23 20:38:33 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-enigmail to 1.9.8.3

(wiz)

2017-11-23 20:38:24 UTC MAIN commitmail json YAML

2017-11-23 20:35:42 UTC MAIN commitmail json YAML

doc: Updated net/wireshark to 2.2.10

(wiz)

2017-11-23 20:35:32 UTC MAIN commitmail json YAML

wireshark: update to 2.2.10.

  Bug Fixes

  The following vulnerabilities have been fixed:
    * [1]wnpa-sec-2017-42
      BT ATT dissector crash ([2]Bug 14049) [3]CVE-2017-15192
    * [4]wnpa-sec-2017-43
      MBIM dissector crash ([5]Bug 14056) [6]CVE-2017-15193
    * [7]wnpa-sec-2017-44
      DMP dissector crash ([8]Bug 14068) [9]CVE-2017-15191

  The following bugs have been fixed:
    * Wireshark crash when end capturing with "Update list of packets in
      real-time" option off. ([10]Bug 13024)
    * Diameter service response time statistics broken in 2.2.4. ([11]Bug
      13442)
    * Some Infiniband Connect Req fields are not decoded correctly.
      ([12]Bug 13997)
    * wireshark-2.4.1/epan/dissectors/packet-dmp.c:1034: sanity check in
      wrong place ?. ([13]Bug 14016)
    * [oss-fuzz] ASAN: 232 byte(s) leaked in 4 allocation(s). ([14]Bug
      14025)
    * [oss-fuzz] ASAN: 47 byte(s) leaked in 1 allocation(s). ([15]Bug
      14032)
    * RTP Analysis "save as CSV" saves twice the forward stream, if two
      streams are selected. ([16]Bug 14040)
    * Cannot Apply Bitmask to Long Unsigned. ([17]Bug 14063)

  Updated Protocol Support

  BT ATT, DCERPC, DMP, E.212, H.248, InfiniBand, MBIM, RPC, and WSP

(wiz)

2017-11-23 20:27:30 UTC MAIN commitmail json YAML

doc: Updated x11/mcookie to 2.31

(wiz)

2017-11-23 20:27:21 UTC MAIN commitmail json YAML

2017-11-23 20:24:23 UTC MAIN commitmail json YAML

doc: Updated math/fftw to 3.3.7

(wiz)

2017-11-23 20:24:13 UTC MAIN commitmail json YAML

fftw: update to 3.3.7.

FFTW 3.3.7:

* Experimental support for CMake.

  The primary build mechanism for FFTW remains GNU autoconf/automake.
  CMake support is meant to offer an easy way to compile FFTW on
  Windows, and as such it does not cover all the features of the
  automake build system, such as exotic cycle counters,
  cross-compiling, or build of binaries for a mixture of ISA's
  (e.g., amd64 vs amd64+avx vs amd64+avx2).  Patches are welcome.

* Fixes for armv7a cycle counter.
* Official support for aarch64, now that we have hardware to test it.
* Tweak usage of FMA instructions in a way that favors newer processors
  (Skylake and Ryzen) over older processors (Haswell).
* tests/bench: use 64-bit precision to compute mflops.

FFTW 3.3.6-pl2:

* Bugfix: MPI Fortran-03 headers were missing in FFTW 3.3.6-pl1.

(wiz)

2017-11-23 20:22:11 UTC MAIN commitmail json YAML

doc: Updated graphics/librsvg to 2.40.19

(wiz)

2017-11-23 20:22:01 UTC MAIN commitmail json YAML

librsvg: update to 2.40.19.

Version 2.40.19
- bgo#621088: Using text objects as clipping paths is now supported.
- bgo#587721: Fix rendering of text elements with transformations (Massimo).
- bgo#777833 - Fix memory leaks when an RsvgHandle is disposed before
  being closed (Philip Withnall).
- bgo#782098 - Don't pass deprecated options to gtk-doc (Ting-Wei Lan).
- bgo#786372 - Fix the default for the "type" attribute of the <style> element.
- bgo#785276 - Don't crash on single-byte files.
- bgo#634514: Don't render unknown elements and their sub-elements.
- bgo#777155 - Ignore patterns that have close-to-zero dimensions.
- bgo#634324 - Fix Gaussian blurs with negative scaling.
- Fix the <switch> element; it wasn't working at all.
- Fix loading when rsvg_handle_write() is called one byte at a time.
- bgo#787895 - Fix incorrect usage of libxml2.  Thanks to Nick Wellnhofer
  for advice on this.
- Backported the test suite machinery from the master branch (Chun-wei Fan,
  Federico Mena).
- We now require Pango 1.38.0 or later (released in 2015).
- We now require libxml2 2.9.0 or later (released in 2012).

(wiz)

2017-11-23 20:15:17 UTC MAIN commitmail json YAML

doc: Updated games/lgogdownloader to 3.3

(wiz)

2017-11-23 20:15:07 UTC MAIN commitmail json YAML

lgogdownloader: update to 3.3.

LGOGDownloader 3.3
- Updated url for login check
- Added support for new language: Ukrainian
- Added support for new language: Spanish (Latin American)
- Added option to select platform architecture for Galaxy
* Allows selecting platform architecture with "--galaxy-arch" when "osBitness" is set for depot in API response
- Check for orphaned files after installing a game with --galaxy-install
- Preserve timestamps for downloaded files
* Get timestamps from server for all downloaded files and set the last modified date to that
* Retroactively changes timestamps for previously downloaded files that have different timestamp
* Retroactively changing timestamps doesn't work for files downloaded with --galaxy-install
- Fixed help text for --subdir-installers
- Added option to set user agent
- Expose Galaxy options as experimental options in help text
- Added option to set interval for progress bar update
- Added retry limit for failed chunk repairs
* Fixes infinite loop caused by failed chunk repair
- Get game details using Galaxy API
* Most features now use Galaxy API and should work without having valid downloader API login
* --download-file still uses the old API and will not work without valid API login
* --update-check option also uses the old API and thus requires valid API login to work properly
- Game details cache version is incremented because of changes to gameFile class
- Show product id for DLCs when using --list-details option
- Fixed serials containing <br> tags
- Fixed crash when using old version of jsoncpp and trying to get unsigned int value as string

(wiz)

2017-11-23 20:07:26 UTC MAIN commitmail json YAML

doc: Updated x11/gtksourceview3 to 3.24.5

(wiz)

2017-11-23 20:07:15 UTC MAIN commitmail json YAML

gtksourceview3: update to 3.24.5.

News in 3.24.5
--------------
* Bug fix in gtk_source_view_indent_lines().
* Improvements to the Visual Studio builds.
* Improvements to the syntax highlighting of: Vala.
* Translation updates.

News in 3.24.4
--------------
* Fix bug when GtkSourceView:indent-width and :tab-width are equal.
* New syntax highlighting definition files for: Swift, Maxima and Kotlin.
* Improvements to the syntax highlighting of: CSS.
* Various other small improvements.
* Translation updates.

(wiz)

2017-11-23 19:40:31 UTC MAIN commitmail json YAML

doc: Updated x11/gtk3 to 3.22.26

(wiz)

2017-11-23 19:40:21 UTC MAIN commitmail json YAML

gtk3+: update to 3.22.26.

Overview of Changes in GTK+ 3.22.26
===================================

* Bugs fixed:
789630 Distribute protocol/server-decoration.xml in tarballs
787142 input/IME: Defer the emit of the "commit" signal
789134 icon-browser: Centre Copy button in dialog again
789678 AboutDialog: Fix accepting GTK_LICENSE_AGPL_3_0
788898 Inspector: better default split of CSS nodes/props
789733 Fix GtkEntry:has-frame not working
789213 gdk/win32: Fix Win32 GL Context switching
785176 placessidebar: add starred location item

* Translation updates:
Arabic
Brazilian Portuguese
Czech
Dutch
German
Norwegian bokm奪l
Polish
Slovak
Swedish

(wiz)

2017-11-23 19:16:50 UTC MAIN commitmail json YAML

Updated graphics/jasper to 2.0.14

(snj)

2017-11-23 19:16:28 UTC MAIN commitmail json YAML

graphics/jasper: update to 2.0.14.

Changes:
- In the JPC codec, the requirement that the number of tile parts be at
  least one has been removed (since the JPEG-2000 standard allows
  a special value of zero to mean the number of tile parts is unspecified).
- add option to disable programs
- Include jasper/jas_debug.h when using jas_eprintf
  Fixes building with -Werror=implicit-function-declaration.
- Applied patches to resolve some missing export problems.
  See: https://github.com/mdadams/jasper/issues/122
- Moved inttypes.h and stdbool.h includes to jas_types.h and fixed
  the build for Visual Studio 2012 and lower.
- Correct or add comments for jas_safe_* functions
  Mostly fixing bad copy-n-paste issues, or functions added without any
  comment.
- Added a check in the JP2 encoder to ensure that the image to be coded
  has at least one component.  Also, made some small changes to a
  private build script.
- Fixed bugs due to uninitialized data in the JP2 decoder.
  Also, added some comments marking I/O stream interfaces that probably
  need to be changed (in the long term) to fix integer overflow
  problems.
- Added some additional checking to prevent a potential integer overflow
  due to conversion in the JPC decoder.
- Added numerous more-detailed error messages for the JPC and JP2
  codecs.
- Added a partial verbose capability for the run_test_1 script.
- Moved a test case from the bad category to the good category, as the
  test case had been miscategorized.
- Add some regression test cases.
- Fixed some potential double-free problems in the JPC codec.

(snj)

2017-11-23 17:20:22 UTC MAIN commitmail json YAML

2017-11-23 16:15:32 UTC MAIN commitmail json YAML

doc: Updated math/nickle to 2.81

(wiz)

2017-11-23 16:15:23 UTC MAIN commitmail json YAML

nickle: update to 2.81.

    Update to version 2.81

    test: Can't test for Y2038 fix because 32 bit machines

    glibc on all 32-bit machines fails the Y2038 test. Change that to use
    the maximum possible 32-bit value instead (sigh)

    Remove unused variable in builtin-date.c

    Add date conversion functions localtime, gmtime, timelocal, timegm

    These just wrap the C versions, except they report actual years,
    rather than years since 1900 and January is month 1, not 0.

    Add JSON tests

    Add floats to JSON module.

    Support floating point values in JSON input and output.

    Make nickle-tutorial.pdf build reproducibly

    Set TeX dates to RELEASE_DATE.
    Remove PDF /ID entry.

(wiz)

2017-11-23 16:13:30 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.29.0

(wiz)

2017-11-23 16:13:20 UTC MAIN commitmail json YAML

filezilla: update to 3.29.0.

2017-11-06 - FileZilla Client 3.29.0 released

Bugfixes and minor changes:

    Fix activity indicators not working after the update check has been run

2017-10-31 - FileZilla Client 3.29.0-rc1 released

New features:

    Added new quick search filter to file lists, accessed through Ctrl+F
    FTP over TLS: Mismatched hostnames are now highlighted in red in the certificate verification dialog
    Filters using regular expressions can now be case-insensitive

Bugfixes and minor changes:

    Explicitly wait for the settings to be written to disk before removing the backup file to prevent loss of data in case of system crashes

(wiz)

2017-11-23 16:04:27 UTC MAIN commitmail json YAML

doc: Updated net/libfilezilla to 0.11.1

(wiz)

2017-11-23 16:04:17 UTC MAIN commitmail json YAML

libfilezilla: update to 0.11.1.

0.11.1 (2017-10-30)

+ Added fz::file::fsync() to sync data to disk

(wiz)

2017-11-23 16:03:38 UTC MAIN commitmail json YAML

doc: Updated net/wget to 1.19.2

(wiz)

2017-11-23 16:03:29 UTC MAIN commitmail json YAML

wget: update to 1.19.2.

* Changes in Wget 1.19.2

* Fix CVE-2017-13089 (Stack overflow in HTTP protocol handling)

* Fix CVE-2017-13090 (Heap overflow in HTTP protocol handling)

* New option --compression for gzip Content-Encoding

* New option --[no]-netrc to control .netrc parsing

* Added GNU extensions to .netrc parsing

* Improved IDNA 2003 compatibility

* Fix VPATH issues

* Improved and extended the test suite

* Support Wayback Machine's X-Archive-Orig-last-modified

* Several bug fixes

(wiz)

2017-11-23 15:59:59 UTC MAIN commitmail json YAML

doc: Updated devel/pango to 1.40.14

(wiz)

2017-11-23 15:59:49 UTC MAIN commitmail json YAML

pango: update to 1.40.14.

Overview of changes between 1.40.13 and 1.40.14
===============================================
- Fix char break problem introduced in 1.40.13 (#789625)
- Add tests for char breaking

Overview of changes between 1.40.12 and 1.40.13
===============================================
- Some performance improvements (#788643)
- Update pango_default_break for line breaks (#788115)
- Fix an introspection warning (#781857)

(wiz)

2017-11-23 15:58:02 UTC MAIN commitmail json YAML

doc: Updated net/libsoup to 2.60.2

(wiz)

2017-11-23 15:57:52 UTC MAIN commitmail json YAML

libsoup: update to 2.60.2.

Changes in libsoup from 2.60.1 to 2.60.2:

* Fix documentation typos [#788920, Nirbheek Chauhan]

* format-zero-length warning triggered in soup-logger.c
  [#789096, Tomas Popela]

* Warnings while generating inrospection files
  [#789099, Tomas Popela]

* Visual Studio builds: Enhance security of x64 binaries
  [Chun-wei Fan]

* Updated translation: Nepali.

Changes in libsoup from 2.60.0 to 2.60.1:

* Fallback to another authentication type if the current
          failed [#788238, Tomas Popela]

* Fix unbalanced G_GNUC_BEGIN_IGNORE_DEPRECATIONS use in
          soup-session.c [#787166, Zan Dobersek]

* SoupCache: fix setting default value for cache dir
  [#788452, Cosimo Cecchi]

* Updated translations: Catalan (Valencian).

(wiz)

2017-11-23 15:56:34 UTC MAIN commitmail json YAML

doc: Updated converters/libvisio to 0.1.6

(wiz)

2017-11-23 15:56:25 UTC MAIN commitmail json YAML

libvisio: update to 0.1.6.

libvisio 0.1.6
- Consider stencil txtxform in binary formats (tdf#67914).
- Parse font width scaling.
- Fix dependency of tests on time zone (tdf#92396).
- Enable building of unit tests without command-line tools.
- Remove namespace check for VDX to allow parsing documents produced by
  lucidchart.com (tdf#98791).
- Output shape ID if set.
- Fix parsing of text block background color in some cases.
- Write bitmaps with color palette correctly.
- Deduce text encoding from font name.
- Parse theme fill and shadow color.
- Parse font scheme in VSDX documents.
- Require C++11 for build.
- Fix various crashes, leaks and hangs when reading damaged files found
  by oss-fuzz.
- Drop outdated Windows project files.
- Fix some issues found by Coverity.
- Many other small improvements and fixes.

(wiz)

2017-11-23 15:49:52 UTC MAIN commitmail json YAML

doc: Updated multimedia/libogg to 1.3.3

(wiz)

2017-11-23 15:49:42 UTC MAIN commitmail json YAML

libogg: update to 1.3.3.

Version 1.3.3 (2017 November 7)

* Fix and issue with corrupt continued packet handling.
* Update Windows projects and build settings.
* Remove Mac OS 9 build support.

(wiz)

2017-11-23 15:48:37 UTC MAIN commitmail json YAML

doc: Updated textproc/py-libxslt to 1.1.32

(wiz)

2017-11-23 15:48:20 UTC MAIN commitmail json YAML

doc: Updated textproc/libxslt to 1.1.32

(wiz)

2017-11-23 15:48:11 UTC MAIN commitmail json YAML

libxslt: update to 1.1.32.

1.1.32: Nov 02 2017

  Portability:
  Add missing limits.h include (Nick Wellnhofer),
  Also run Windows tests with --maxdepth 200 (Nick Wellnhofer),
  Disable some MSVC warnings (Nick Wellnhofer),
  Fix deprecated Travis compiler flag (Nick Wellnhofer),
  Run general tests with maxdepth=200 (Nick Wellnhofer),
  Use _WIN32 macro instead of WIN32 (Nick Wellnhofer),
  Fix xsltproc newlines on Windows (Nick Wellnhofer),
  Fix Windows compiler warnings (Nick Wellnhofer),
  Rework locale feature tests (Nick Wellnhofer)

  Improvements:
  Rebuild win32/libxslt.def.src (Nick Wellnhofer),
  Fix compiler warnings in Python bindings (Nick Wellnhofer)

v1.1.31: Oct 06 2017

  Portability:
  Fix win32/configure.js (Nick Wellnhofer)

  Bug Fixes:
  Fix pkg-config related regressions in configure script (Nick Wellnhofer)

  Improvements:
  Adjust expected error output for libxml2 changes (Nick Wellnhofer),
  Misc autoconf updates (Nick Wellnhofer)

(wiz)

2017-11-23 15:45:01 UTC MAIN commitmail json YAML

doc: Updated devel/libgsf to 1.14.42

(wiz)

2017-11-23 15:44:51 UTC MAIN commitmail json YAML

libgsf: update to 1.14.42.

libgsf 1.14.42

Morten:
* Fix GsfInputTextline's file location management.

Ting-Wei Lan:
* doc/Makefile.am fix for gtkdoc-scangobj

(wiz)

2017-11-23 15:43:51 UTC MAIN commitmail json YAML

neomutt: bump revision for notmuch dependency change to gmime3

(wiz)

2017-11-23 15:43:25 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch to 0.25.2

(wiz)

2017-11-23 15:43:15 UTC MAIN commitmail json YAML

notmuch: update to 0.25.2.

Notmuch 0.25.2 (2017-11-05)
===========================

Command Line Interface
----------------------

Fix segfault in notmuch-show crypto handling when compiled against
GMime 2.6; this was a regression in 0.25.

General
-------

Support for GMime before 3.0 is now deprecated, and will be removed in
a future release.

(wiz)

2017-11-23 15:42:38 UTC MAIN commitmail json YAML

doc: Added mail/gmime3 version 3.0.2

(wiz)

2017-11-23 15:42:22 UTC MAIN commitmail json YAML

mail/Makefile: + gmime3

(wiz)

2017-11-23 15:42:03 UTC MAIN commitmail json YAML

mail/gmime3: import gmime3-3.0.2

GMime is a C library which may be used for the creation and parsing
of messages using the Multipurpose Internet Mail Extension (MIME),
as defined by numerous IETF specifications.

GMime features an extremely robust high-performance parser designed
to be able to preserve byte-for-byte information allowing developers
to re-seralize the parsed messages back to a stream exactly as the
parser found them. It also features integrated GnuPG and S/MIME
v3.2 support.

Built on top of GObject (the object system used by the GNOME
desktop), many developers should find its API design and memory
management very familiar.

This package contains v3 of the gmime API.

(wiz)

2017-11-23 15:41:40 UTC MAIN commitmail json YAML

gmime: Improve DESCR and mention API version

(wiz)

2017-11-23 15:41:32 UTC MAIN commitmail json YAML

gmime24: Improve DESCR and mention API version

(wiz)

2017-11-23 15:30:18 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.38.3

(wiz)

2017-11-23 15:30:09 UTC MAIN commitmail json YAML

vala: update to 0.38.3.

Vala 0.38.3
===========
* Various bug fixes:
  - codegen: Prioritize "array_length=true" over "array_null_terminated=true"
    [#788775]
  - codegen: Avoid possible conflicts with internal property/signal defines
    [#788964]

* Bindings:
  - gio-2.0: Expose g_task_get_source_object as Task.get_unowned_source_object
  - gstreamer-1.0: Update from 1.13+ git master
  - gtk+-4.0: Update to 3.92.1
  - libxml-2.0: Add DTD methods [#789442]

Vala 0.38.2
===========
* Various bindings updates:
  - gstreamer-1.0,gtk+-3.0,gtk+-4.0: Update from git master
  - gnutls: Fix free_function ccode-attribute of Certificate [#788181]

(wiz)

2017-11-23 15:25:04 UTC MAIN commitmail json YAML

doc: Updated graphics/jbig2dec to 0.14

(wiz)

2017-11-23 15:24:55 UTC MAIN commitmail json YAML

2017-11-23 15:21:56 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 1.7.1

(wiz)

2017-11-23 15:21:47 UTC MAIN commitmail json YAML

harfbuzz: update to 1.7.1.

Overview of changes leading to 1.7.1
Tuesday, November 14, 2017
====================================

- Fix atexit object destruction regression.
- Fix minor integer-overflow.

Overview of changes leading to 1.7.0
Monday, November 13, 2017
====================================

- Minor Indic fixes.
- Implement kerning and glyph names in hb-ot-font.
- Various DSO optimization re .data and .bss sizes.
- Make C++11 optional; build fixes.
- Mark all other backends "unsafe-to-break".
- Graphite fix.

Overview of changes leading to 1.6.3
Thursday, October 26th, 2017
====================================

- Fix hb_set_t some more.  Should be solid now.
- Implement get_glyph_name() for hb-ot-font.
- Misc fixes.

Overview of changes leading to 1.6.2
Monday, October 23nd, 2017
====================================

- Yesterday's release had a bad crasher; don't use it.  That's what
  happens when one works on Sunday...
  https://github.com/behdad/harfbuzz/issues/578
- Build fixes for FreeBSD and Chrome Android.

Overview of changes leading to 1.6.1
Sunday, October 22nd, 2017
====================================

- Don't skip over COMBINING GRAPHEME JOINER when ligating, etc.
  To be refined: https://github.com/behdad/harfbuzz/issues/554
- Faster hb_set_t implementation.
- Don't use deprecated ICU API.
- Fix undefined-behavior in Myanmar shaper, introduced in 1.6.0
- Deprecated API:
  hb_set_invert()

Overview of changes leading to 1.6.0
Friday, October the 13th, 2017
====================================

- Update to Unicode 10.

- Various Indic and Universal Shaping Engine fixes as a result of
  HarfBuzz Hackfest with Jonathan Kew at Web Engines Hackfest at
  the Igalia offices in A Coru単a, Spain.  Thanks Igalia for having
  us!

- Implement Unicode Arabic Mark Ordering Algorithm UTR#53.

- Implement optical sizing / tracking in CoreText backend, using
  new API hb_font_set_ptem().

- Allow notifying hb_font_t that underlying FT_Face changed sizing,
  using new API hb_ft_font_changed().

- More Graphite backend RTL fixes.

- Fix caching of variable font shaping plans.

- hb-view / hb-shape now accept following new arguments:

  o --unicodes: takes a list of hex numbers that represent Unicode
    codepoints.

New API:
+hb_face_get_table_tags()
+hb_font_set_ptem()
+hb_font_get_ptem()
+hb_ft_font_changed()

(wiz)

2017-11-23 15:19:23 UTC MAIN commitmail json YAML

doc: Updated devel/at-spi2-atk to 2.26.1

(wiz)

2017-11-23 15:19:14 UTC MAIN commitmail json YAML

at-spi2-atk: update to 2.26.1.

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

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

* Package a couple of missing meson.build files.

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

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

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

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

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

* Add some missing roles to correspond with atk (description list,
  description term, description value, and footnote).

(wiz)

2017-11-23 15:17:21 UTC MAIN commitmail json YAML

at-spi2-core: bl3.mk: does not need libxkbcommon any longer

(wiz)

2017-11-23 15:16:50 UTC MAIN commitmail json YAML

doc: Updated devel/at-spi2-core to 2.26.2

(wiz)

2017-11-23 15:16:39 UTC MAIN commitmail json YAML

at-spi2-core: update to 2.26.2.

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

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

* Generate correct sonname when building with meson.

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

* Remove unused dependency on libxkbcommon.

* Various meson build fixes.

* Updated Dutch and Catalan translations.

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

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

* Optionally read the bus address from the ATSPI_BUS_ADDRESS environment
  variable (bgo#787126).

(wiz)

2017-11-23 15:13:00 UTC MAIN commitmail json YAML

doc: Updated devel/atk to 2.26.1

(wiz)

2017-11-23 15:12:51 UTC MAIN commitmail json YAML

atk: update to 2.26.1.

Changes in version 2.26.1
=========================

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

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

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

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

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

Contributors
  Chun-wei Fan

Translations
  Ask Hjorth Larsen (da)

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

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

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

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

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

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

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

Translations:
Yuras Shumovich (be)

(wiz)

2017-11-23 15:11:39 UTC MAIN commitmail json YAML

doc: Updated devel/afl to 2.52b

(wiz)

2017-11-23 15:11:30 UTC MAIN commitmail json YAML

afl: update to 2.52b.

---------------------------
Version 2.52b (2017-11-04):
---------------------------

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

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

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

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

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

  - Added support for parameters in triage_crashes.sh. Patch by Adam of
    DC949.

(wiz)

2017-11-23 15:05:03 UTC MAIN commitmail json YAML

Fix files in .destdir but not in PLIST, modelled after
devel/py-backports.functools_lru_cache.

(gson)

2017-11-23 15:00:01 UTC MAIN commitmail json YAML

doc: Updated devel/py-meson to 0.43.0nb1

(wiz)

2017-11-23 14:59:52 UTC MAIN commitmail json YAML

py-meson: replace more python interpreters

Bump PKGREVISION.

(wiz)

2017-11-23 14:43:32 UTC MAIN commitmail json YAML

doc: Updated sysutils/dbus to 1.12.2

(wiz)

2017-11-23 14:43:23 UTC MAIN commitmail json YAML

dbus: update to 1.12.2.

dbus 1.12.2 (2017-11-13)
========================

The “spider pumpkin” release.

Enhancements:

• Log a warning if a new connection cannot be accepted due to an
  out-of-memory condition or failure to identify its AppArmor or
  SELinux context (fd.o #103592, Simon McVittie)

Fixes:

• Make use of $(MKDIR_P) compatible with install-sh, fixing build when a
  GNU-compatible `mkdir -p` is not available (fd.o #103521, ilovezfs)

• When building for Windows with Autotools, avoid `echo -e`, fixing
  cross-compilation on non-GNU platforms like macOS
  (fd.o #103493, Tony Theodore)

• Fix crashes in the server side of the nonce-tcp: transport under
  various error conditions. This transport should normally only be used
  on Windows, where AF_UNIX sockets are unavailable; the unix: transport
  is the only one recommended for production use on Unix platforms.
  (fd.o #103597, Simon McVittie)

Internal changes:

• Improve test coverage on Travis-CI (Simon McVittie)

dbus 1.12.0 (2017-10-30)
========================

The “gingerbread skull” release.

1.12.x is a new stable branch, recommended for use in OS
distributions.

Summary of major changes between 1.10.x and 1.12.0
--------------------------------------------------

Dependencies:

• Expat >= 2.1.0 is required.
• GLib >= 2.40 is required if full test coverage is enabled.
• [Linux] libselinux >= 2.0.86 is required if SELinux support is
  enabled.
• [Unix] dbus now requires an <inttypes.h> that defines C99 constants
  such as PRId64 and PRIu64, except when building for Windows.
• [Autotools] Building from git (but not from tarballs) with Autotools
  now requires macros from the GNU Autoconf Archive.
• [CMake] Builds done using CMake now require CMake 3.0.2.

Build-time configuration changes:

• Expat is now found using pkg-config. See the release notes for
  1.11.14.
• The --disable-compiler-optimisations and --enable-compiler-coverage
  options no longer exist.  See the release notes for 1.11.4 and 1.11.8.
• [Unix] The --enable-abstract-sockets and --disable-abstract-sockets
  options no longer exist. See the release notes for 1.11.20.
• [Unix] Flag files in /var/run/console/${username} are no longer
  checked for at_console by default. See the release notes for 1.11.18.
• [Unix, Cygwin] Init scripts are no longer provided by upstream dbus,
  and packagers will now need to add these downstream (most already do).
  See the release notes for 1.11.18.
• [Unix] The process ID file no longer has a different default location
  on Red Hat derivatives. See the release notes for 1.11.18.
• [Unix] ${runstatedir} is now independent of ${localstatedir} with
  recent Autotools versions. See the release notes for 1.11.16.
• [Windows] The WINDRES variable is no longer used. See the release
  notes for 1.11.22.

Deprecations:

• Eavesdropping is officially deprecated in favour of BecomeMonitor.
  See the release notes for spec version 0.31 (in dbus 1.11.14).
• [Unix] Flag files in /var/run/console/${username} are deprecated.
  See the release notes for 1.11.18.

New APIs:

• <allow> and <deny> rules in dbus-daemon configuration can now
  include send_broadcast="true", send_broadcast="false",
  max_unix_fds="N", min_unix_fds="N" (for some integer N).
  See the release notes for 1.11.18.
• dbus_try_get_local_machine_id() is like
  dbus_get_local_machine_id(), but returns a DBusError.
• New APIs around DBusMessageIter to simplify cleanup.
  See the release notes for 1.11.16.
• The message bus daemon now implements the standard Introspectable,
  Peer and Properties interfaces. See the release notes for
  dbus 1.11.14 and spec version 0.31.
• DTDs for introspection XML and bus configuration are installed.
• dbus can be compiled to be relocatable, making it more suitable for
  binary bundling with other software. On Windows, this is on by
  default.
• [Unix] A new unix:dir=… address family resembles unix:tmpdir=… but
  never uses Linux abstract sockets, which is advantageous for
  containers. On non-Linux it is equivalent to unix:tmpdir=….
  See the release notes for dbus 1.11.14 and spec version 0.31.
• [Unix] New option "dbus-launch --exit-with-x11".
• [Unix] Session managers can create transient .service files in
  $XDG_RUNTIME_DIR/dbus-1/services. See the release notes for 1.11.12.
• [Unix] A sysusers.d snippet can create the messagebus user on-demand.

Miscellaneous behaviour changes:

• [Unix] The session bus now logs to syslog if it was started by
  dbus-launch.
• [Unix] Internal warnings are logged to syslog if configured.
• [Unix] Exceeding an anti-DoS limit is logged to syslog if configured,
  or to stderr.

(wiz)

2017-11-23 14:38:51 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.20.11

(wiz)

2017-11-23 14:38:41 UTC MAIN commitmail json YAML

musicpd: update to 0.20.11.

ver 0.20.11 (2017/10/18)
* storage
  - curl: support Content-Type application/xml
* decoder
  - ffmpeg: more reliable song duration
  - gme: fix track numbering
* improve random song order when switching songs manually
* fix case insensitive search without libicu
* fix Unicode file names in playlists on Windows
* fix endless loop when accessing malformed file names in ZIP files

(wiz)

2017-11-23 14:31:51 UTC MAIN commitmail json YAML

doc: Updated net/syncthing to 0.14.40

(wiz)

2017-11-23 14:31:42 UTC MAIN commitmail json YAML

syncthing: update to 0.14.40.

This is a regularly scheduled stable release.

Resolved issues:

    #3628: More data is reported as part of the anonymous usage report.
    #4392: Sync errors are better reported.
    #4405: Removing paused folders does not cause a panic.
    #4414: Local IPv4 discovery is more resilient against write failures.
    #4431: Clearer logging around config failures at startup.
    #4432: Do not complain about inability to fsync files.
    #4446: KCP connections are improved.
    #4451: Folder health checking is improved.

This release also includes built in support for file system notifications,
although it is disabled by default. To test this functionality, enable the
advanced folder config fsWatcherEnabled.

Additionally, the UDP based "KCP" protocol is now enabled by default. This
provides better connectivity through NAT devices. TCP is the preferred
connection protocol when available.

(wiz)

2017-11-23 10:36:06 UTC MAIN commitmail json YAML

Updated devel/py-astor, www/py-mod_wsgi

(adam)

2017-11-23 10:35:43 UTC MAIN commitmail json YAML

py-mod_wsgi: updated to 4.5.22

4.5.22:
Bugs Fixed:
Change in version 4.5.21 caused Windows builds to break with undefined symbol wsgi_daemon_shutdown.

(adam)

2017-11-23 10:29:03 UTC MAIN commitmail json YAML

py-astor: updated to 0.6.2

0.6.2:
Fix 'make clean' command

(adam)

2017-11-23 10:22:48 UTC MAIN commitmail json YAML

Updated security/py-OpenSSL, finance/py-braintree

(adam)