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 (10m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 15:23:58 UTC Now

2020-03-11 19:56:02 UTC MAIN commitmail json YAML

doc: Removed net/chimera

(nia)

2020-03-11 19:55:56 UTC MAIN commitmail json YAML

gpredict: update to 2.2.1.

Changes in version 2.2.1 (20 Jan 2018)

- Fixed bug that could prevent TLE update to work on Windows
- Increased size of TLE source widget in preferences dialog

Changes in version 2.2 (5 Jan 2018)

- New Monitor mode for antenna controller
- Improved satellite search field in module editor
- Finished migration to Gtk+ 3
- Fixed time controller jumping to January in manual mode when using local time
- Fixed crash when connecting to rotctld server that isn't running
- Fixed missing version number in Debian packages
- Avoid using gcc-specific language extensions
- Fixed some automake warnings
- Fixed "GtkDialog mapped without a transient parent..." messages
- Various internal bugfixes and improvements
- Updated translations
- Updated satellite data
- Updated windows build files

Changes in version 2.0 (10 Dec 2017)

- New logo
- Initial port to Gtk+ 3
- Import transponder data from Satnogs database https://db.satnogs.org/
- Support for multiple TLE sources
- Improved radio and antenna rotator controllers (no application freeze)
- Map can be centered around arbitrary longitude
- Natural sort function for satellite list in module configuration
- Select a satellite in all views
- AOS and LOS signalling in rigctl interface
- Autotrack satellites in a module
- Support for user defined end stops on Azimuth axis
- Experimental gpsd support
- Change frequency and antenna position using the mouse wheel
- Highlight satellites within range in the list view
- Improved handling of decayed satellites
- Fixed application freezing while talking to radios and rotators
- Fixed incorrect program name in desktop files
- Fixed 100% CPU load on manual time adjustment
- Fixed issue controlling Yaesu FT-847
- Fixed old log files not being saved
- Fixed track button in rotator controller having no effect
- Fixed operational status of satellites
- Fixed wrong icon in time controller
- Fixed mising ground track for new satellites
- Fixed show next pass shows the current pass
- Fixed problems with plotting footprints near the poles
- Fixed satellite nickname not escaped for Pango
- Updated translations

(wiz)

2020-03-11 19:55:38 UTC MAIN commitmail json YAML

chimera: Remove, broken with OpenSSL 1.1, no release since 2008

(this release is from 2007)

(nia)

2020-03-11 19:50:13 UTC MAIN commitmail json YAML

doc: Removed net/openwbem

(nia)

2020-03-11 19:49:38 UTC MAIN commitmail json YAML

2020-03-11 19:45:57 UTC MAIN commitmail json YAML

doc: Updated time/py-goocalendar to 0.7.0

(wiz)

2020-03-11 19:45:46 UTC MAIN commitmail json YAML

py-goocalendar: update to 0.7.0.

Version 0.7.0 - 2020-02-23
* Bug fixes (see mercurial logs for details)
* Use Gtk default font as font by default
* Manage non editable event
* Add support for Python 3.8
* Replace font-desc properties by font

Version 0.6 - 2019-10-05
* Add support for Python 3.7

Version 0.5 - 2019-03-22
* Use GTK+ 3
* Remove support for Python 2
* Add single day view

Version 0.4 - 2018-06-26
* Add support for Python 3

Version 0.3 - 2016-11-28
* Add support for goocanvas >= 2.0
* Add colors and font-desc properties to Calendar

Version 0.2 - 2015-02-11
* Bug fixes (see mercurial logs for details)

(wiz)

2020-03-11 19:34:11 UTC MAIN commitmail json YAML

totem: Needs itstool

(nia)

2020-03-11 19:33:36 UTC MAIN commitmail json YAML

2020-03-11 19:31:03 UTC MAIN commitmail json YAML

doc: Updated graphics/goocanvas2 to 2.0.4

(wiz)

2020-03-11 19:30:53 UTC MAIN commitmail json YAML

goocanvas2: update to 2.0.4.

GooCanvas 2.0.4 (Oct 10 2017)
===============

o Support latest gtk-doc and add an index #788436.

GooCanvas 2.0.3 (Aug 30 2017)
===============

o Fixed stuck pointer grab bug #711709.
o Fixed several introspection problems.
o Removed use of a lot of deprecated GTK+ API.

GooCanvas 2.0.2 (Nov 3 2013)
===============

o Fixed the drawing code to work with GTK+ 3.10.
o Added/fixed a few introspection flags. GooCanvasLineDash should now be
  usable via introspection.

(wiz)

2020-03-11 19:30:06 UTC MAIN commitmail json YAML

doc: Add successor line to dovecot

(nia)

2020-03-11 19:29:00 UTC MAIN commitmail json YAML

doc: Removed mail/dovecot

(nia)

2020-03-11 19:28:35 UTC MAIN commitmail json YAML

2020-03-11 19:21:00 UTC MAIN commitmail json YAML

mk/check: enable check-portability for [[

Since pkgtools/check-portability is not installed by default, it will not
harm any existing pkgsrc setup. To activate it, it has to be installed
manually. After a testing phase, it will be installed whenever
PKG_DEVELOPER is set.

(rillig)

2020-03-11 19:20:46 UTC MAIN commitmail json YAML

doc: Updated mail/cue to 20180813

(nia)

2020-03-11 19:20:36 UTC MAIN commitmail json YAML

cue: Update to 20180813.

Disable OpenSSL support, since this still breaks with OpenSSL 1.1.

It can maybe be re-enabled at a later date.

I'm not sure if this software is still maintained, but it seems useful
enough without the crypto support.

(nia)

2020-03-11 19:15:03 UTC MAIN commitmail json YAML

pkgtools/check-portability: check extracted files for portability issues

Checks whether the given files use features of programming languages that
are not portable to a wide range of platforms.

See mk/check/check-portability.mk.

https://mail-index.netbsd.org/tech-pkg/2020/03/10/msg022787.html

This new check is not active by default, and the package is not forced to
be installed. This will be done after getting some experience in
practical cases.

The code has been tested by extracting about 1.7 GB of pkgsrc distfiles
and scanning for lines containing both "[[" and "]]".

(rillig)

2020-03-11 18:56:20 UTC MAIN commitmail json YAML

doc: Removed devel/opencm

(nia)

2020-03-11 18:55:58 UTC MAIN commitmail json YAML

2020-03-11 18:51:31 UTC MAIN commitmail json YAML

gnats: Strip -Werror

(nia)

2020-03-11 18:46:16 UTC MAIN commitmail json YAML

doc: Removed databases/gq

(nia)

2020-03-11 18:45:52 UTC MAIN commitmail json YAML

2020-03-11 16:13:35 UTC MAIN commitmail json YAML

Select fields explicitly from df.depends in make.df.depends().

The function make.df.depends() constructs a dataframe for DEPENDS lines in
the updated Makefile.  That dataframe is combined with other dataframes for
different portions of the Makefile.  Consequently, all the dataframes must
have the same fields or combining with rbind() fails.  Previously, the
dataframe had the wrong set of fields; this explicitly selects the correct
set that matches the other dataframes so that they can all be combined
correctly.

(brook)

2020-03-11 15:40:36 UTC MAIN commitmail json YAML

2020-03-11 15:31:37 UTC MAIN commitmail json YAML

2020-03-11 15:30:59 UTC MAIN commitmail json YAML

librest07: improve HOMEPAGE

(wiz)

2020-03-11 15:11:17 UTC MAIN commitmail json YAML

spleen: also install PSF versions of the fonts, for the Linux console.

(fcambus)

2020-03-11 15:02:06 UTC MAIN commitmail json YAML

doc: Updated games/hengband to 2.2.1r

(pho)

2020-03-11 15:01:54 UTC MAIN commitmail json YAML

2020-03-11 14:38:00 UTC MAIN commitmail json YAML

geeqie: remove unneeded patch and Makefile targt

Now that gnome-doc-utils is fixed, it's not necessary any longer.

(wiz)

2020-03-11 14:37:24 UTC MAIN commitmail json YAML

geeqie: fix option names

(wiz)

2020-03-11 14:24:55 UTC MAIN commitmail json YAML

doc: Updated benchmarks/httperf to 0.9.0.20190829

(nia)

2020-03-11 14:24:44 UTC MAIN commitmail json YAML

2020-03-11 14:19:56 UTC MAIN commitmail json YAML

MesaLib: bump libdrm requirement

(nia)

2020-03-11 12:55:37 UTC MAIN commitmail json YAML

2020-03-11 12:52:13 UTC MAIN commitmail json YAML

doc: Updated geography/geos to 3.8.1

(gdt)

2020-03-11 12:52:07 UTC MAIN commitmail json YAML

geography/geos: Update to 3.8.1

Changes in 3.8.1
2020-xx-xx

- Bug fixes / improvements
  - Stack allocate line segments in OverlapUnion (Paul Ramsey)
  - Avoid returning non-empty CoordinateSequence from empty Point
    (#1001, Dan Baston)
  - Avoid assertion failure with MSVC 2017 / 2019 (#1002, Dan Baston)
  - Remove whitespace from end of GEOSversion() output (azhi)
  - Improve performance of GEOSisValid (#1008, Dan Baston)
  - Avoid changing MultiLineString component order in GEOSReverse
    (#1013, Dan Baston)
  - Fix missing vtable for LineString and CoordinateArraySequenceFactory
    (#299 and #1016, Evgen Bodunov)
  - Reduce performance regression in GEOSBuffer (#1020)

Changes in 3.8.0
2019-10-10

- New things:
  - CAPI: GEOSBuildArea (#952, Even Rouault)
  - CAPI: GEOSMakeValid (#952, Even Rouault)
  - CAPI: GEOSPolygonize_valid (#727, Dan Baston)
  - CAPI: GEOSCoverageUnion (Dan Baston)
  - CAPI: GEOSCoordSeq_setXY, GEOSCoordSeq_setXYZ,
          GEOSCoordSeq_getXY, GEOSCoordSeq_getXYZ (Dan Baston)
  - CAPI: GEOSMinimumBoundingCircle (#735)
  - CAPI: GEOSGeom_createPointFromXY (Dan Baston)

- Improvements:
  - Improve overall performance by reducing of heap allocations (Dan Baston)
  - Improve performance and robustness of GEOSPointOnSurface (Martin Davis)
  - Improve performance of GEOSPolygonize for cases with many potential
    holes (#748, Dan Baston)
  - Support extended precision calculations (ttmath) and port JTS
    improvements related to extended precision (Paul Ramsey, Mateusz Loskot)
  - Improve performance of GEOSPolygonize for cases with many or complex
    shells (Dan Baston, Martin Davis)
  - Improve performance of Delaunay triangulations / Voronoi Diagrams
    (Dan Baston)
  - Improve performance of prepared geometry operations (Dan Baston)
  - Improve robustness of Delaunay triangulations (Paul Ramsey, Martin Davis)
  - Improve performance of unary union for lines (Dan Baston)
  - Improve general predicate, overlay, and buffer performance (Dan Baston, Paul Ramsey)
  - Improve cascaded union performance (Paul Ramsey, Martin Davis)
  - Allocate default GeometryFactory singleton on the stack (Sandro Mani)
  - Harmonize XML tests with JTS and harmonize cmake/autoconf
    test running (Paul Ramsey)
  - CMake modernization (Mateusz Loskot, Paul Ramsey, Dan Baston)
  - Return unique_ptr from most methods that produce a new geometry (Dan Baston)

- Changes:
  - Constructive geometry functions in CAPI now preserve SRID
    of input arguments in output (#896)

(gdt)

2020-03-11 12:38:15 UTC MAIN commitmail json YAML

doc: Updated textproc/gnome-doc-utils to 0.20.10nb4

(wiz)

2020-03-11 12:38:06 UTC MAIN commitmail json YAML

2020-03-11 11:59:37 UTC MAIN commitmail json YAML

doc: Updated multimedia/adobe-flash-player to 32.0.0.344

(tsutsui)

2020-03-11 11:58:05 UTC MAIN commitmail json YAML

2020-03-11 11:47:33 UTC MAIN commitmail json YAML

doc: Updated net/pure-ftpd to 1.0.49

(nia)

2020-03-11 11:47:19 UTC MAIN commitmail json YAML

pure-ftpd: Update to 1.0.49

* Version 1.0.49:
- This version fixes a regression introduced in version 1.0.48 that broke
the external authentication feature. Reported by Peter Hudec, thanks!
- Sockets from `pure-authd` and `pure-extauth` are now always owned by
`root` in order to cope with the absence of `CAP_DAC_OVERRIDE` on Linux.
Suggested by Arkadiusz Mi����kiewicz, thanks!

* Version 1.0.48:
- SNI support has been added. A new service, `pure-certd`, can run
external code written in any language in order to map SNI names to TLS certificates.
- External authentication handlers get a new
`AUTHD_CLIENT_SNI_NAME` environment variable set when the client uses SNI.
- TLS certificates and keys can now be in different files.
- `make install` does not overwrite existing configuration files any
more. The example files layout has changed.
- TLS 1.3 is enabled when using OpenSSL 1.1.x.
- TLS < 1.2 is disabled by default.
- Quirks for obsolete OpenSSL versions have been removed.
- Username _ftp can be used as an alternative to ftp everywhere.
- Password hashing parameters are now chosen according to locally
available resources. The `pure-pw` command gets to new switches: `-C` (as
a hint regarding the number of simultaneous login attempts) and `-M`
(total memory, in MB, to reserve for password hashing).
- New translation: Albanian, thanks to Moisi Xhaferaj.
- The `PRET` command has been added. It can avoid opening useless data
connections for nonexistent content.
- Dot-files are always displayed. We don't lie any more in some
commands while not lying in other commands to respect the protocol.
- Support for RFC 2640 has been removed from the free version, as it
was early, experimental, slow, mostly broken and unmaintained code.
- The `NLST` command doesn't perform globbing any more.
- The `MLSD` command now prepends the path to file names.

* Version 1.0.47:
- Unlike other directory listing commands, the STAT command should
use TLS on the control channel even if TLS has been disabled on the data
channel. It wasn't the case; this has been fixed. Thanks to Carlo
Cannas.
- Return a 451 error code instead of 226 on aborted uploads.
- The system user "_ftp" can be used as an alternative to "ftp" for
anonymous sessions.
- Compatibility with libsodium > 1.0.12 was added (including minimal
mode).

* Version 1.0.46:
- The server can now be linked against OpenSSL 1.1.x with the strict API.
- Unmaintained contributions have been removed.
- Globbing: the number of * in an expression has been limited to 3.

* Version 1.0.45:
- TLS v1.0 sessions are now refused.
- Version 1.0.44 didn't properly parse the TLSCipherSuite directive.
This has been fixed.

* Version 1.0.44:
- The Perl and Python wrappers are gone. The daemon can now use a
configuration file without requiring external dependencies.
- Pure-FTPd can now be linked against OpenSSL 1.1.x
- The QUIT command didn't work properly when the server was compiled
without support for RFC2640. This has been fixed.
- 3DES was removed from the default cipher suite.

* Version 1.0.43:
- Passwords can now be hashed using Argon2.
- The -J switch didn't work any more in 1.0.42. This has been fixed.
- The default cipher suite was simplified.
- Authentication against system accounts is compatible with OpenBSD 6.0.
- Fixed: protocol conformance when TLS sessions are refused.
- Altlog records can now be sent to `stdout`/`stderr`.

* Version 1.0.42:
- Compilation fix for OpenBSD and Bitrig when Pure-FTPd is not
compiled with libsodium.
- The connection is now dropped if HTTP commands are received.
- LDAP force_default_gid and force_default_uid now work as documented.
- The ONLY_ACCEPT_REUSED_SSL_SESSIONS switch (introduced in Pure-FTPd
1.0.22 circa 2009, but disabled back then due to client compatibility
concerns) is now on by default, except in broken clients compatibility mode.

* Version 1.0.41:
- libmariadb is looked for in addition to libmysqlclient
- MySQL: my_make_scrambled_password() is not always an exported
symbol any more, so pure-ftpd now ships a reimplementation.
- openssl/ec.h is not available on some Linux distributions that
disable EC in OpenSSL. This is being tested by autoconf.
- New command-line switch: -2/--certfile= to set the path to the
certificate file when using TLS.

* Version 1.0.40:
- Support for TCP_FASTOPEN added on Linux
- The LDAP configuration file didn't allow a default gid without also
defining a default uid. This is no longer the case.
- OpenBSD's glob() left the glob_t structure uninitialized if the
pattern was larger than PATH_MAX, causing globfree() to free() an
unwanted pointer. The bug was introduced in Pure-FTPd 1.0.34.

* Version 1.0.39:
- Explicitly include openssl/ec.h for OpenSSL 0.9.8 (CentOS 5)
- Retry if SSL_shutdown() returns -1 and SSL_ERROR_WANT_(READ|WRITE)

* Version 1.0.38:
- The default cipher suite is now ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SH
- TLS forward secrecy support was added. DH parameters are loaded from
TLS_DHPARAMS_FILE, if present. ECDH is also supported - Default curve
is prime256v1 (TLS_DEFAULT_ECDH_CURVE). The best curve is automatically
selected when using LibreSSL.
- scrypt hashed passwords can be used in the MySQL, PostgreSQL and
LDAP backends.

* Version 1.0.37:
- The -C: prefix can be added to the cipher suite in order to make valid
client certificates mandatory. This is no longer a compile-time option.
- The Clear Command Channel (CCC) command is now supported.
- pure-config.py is compatible with Python 3.
- SSL (v2, v3) is refused by default.
- The PureDB backend supports the scrypt function in order to hash
passwords. This is the preferred algorithm, but requires the presence
of libsodium.
- DES-hashed passwords are not supported any more.
- LDAP uid and gid values can over overridden in the LDAP configuration file.
- New LDAPUseTLS directive for LDAP.
- RC4 was killed.

* Version 1.0.36:
- The safe_write()/safe_read() factorization broke extauth. Using
safe_read_partial() to read from the extauth pipe wasn't enough.
Bug reported by Rasmus Fauske.
- Improved autoconf detection of -fstack-protector and -fPIE
- If 10 digits are not enough to print the size of a file in an
ls-like output, bump the max number of digits to 18. This adds support for
files up to 1 exabyte.
- Pure-FTPd can be compiled with Cygwin, ASLR/DEP is enabled by
default on Windows, and ASCII downloads on Windows have been fixed.
- A new undocumented macro, ALLOW_EVERYTHING_IN_FILE_NAMES, allows
any characters in a file name. Disabled by default.
- Don't display dot files (except . and ..) if dot_read_ok is 0 in
donlist() - but not in sglob() yet. This change is purely cosmetic. There are
many ways to figure out if a file exists.

(nia)

2020-03-11 11:08:42 UTC MAIN commitmail json YAML

geeqie: remove obsolete patch

Changelog is in the distfile nowadays.
Update PLIST, bump PKGREVISION.

(wiz)

2020-03-11 11:05:53 UTC MAIN commitmail json YAML

2020-03-11 10:55:28 UTC MAIN commitmail json YAML

2020-03-11 10:54:44 UTC MAIN commitmail json YAML

geeqie: switch libchamplain dependency to 012

This is detected and compiles fine.
I have not enabled the option by default though.

Fix typo in patch comment.

(wiz)

2020-03-11 10:49:02 UTC MAIN commitmail json YAML

doc: Updated geography/libchamplain012 to 0.12.20

(wiz)

2020-03-11 10:48:51 UTC MAIN commitmail json YAML

libchamplain012: update to 0.12.20.

libchamplain 0.12.20 (2019-10-28)
=================================

Stable release

Changes:

* Remove autotools-based build and all the related files (Jiří Techet)
* Fix gtk-doc module name (Mart Raudsepp)
* Add missing gdk required dependency (Mart Raudsepp)
* Make the build reproducible (Chris Lamb)

libchamplain 0.12.19 (2019-03-03)
=================================

Stable release

Changes:

* Fix incorrect Requires in pc files when using meson (Jan Alexander Steffens)
* Various meson-related fixes and cleanups (Jan Alexander Steffens)

libchamplain 0.12.18 (2019-02-21)
=================================

Stable release

Changes:

* Fix incorrect so version when using meson (Jiří Techet)
* Avoid exporting marshaler functions by dropping the use of glib-genmarshal and
  using the generic marshaler instead (Jiří Techet)
* Don't use glib-mkenums for champlain-gtk where it's not needed (Jiří Techet)

libchamplain 0.12.17 (2019-02-20)
=================================

Stable release

Changes:

* Use of meson build system, CI tests and automatized generation of
  documentation (Martin Blanchard)
* Various map wrapping fixes (Tomasz Miąsko, Jiří Techet)
* Pass data as uint8 pointer in champlain_renderer_set_data() and make this
  function introspectable (James Westman)
* Bump versions of some dependencies - clutter (1.24), glib (2.38) - and fix
  depreciation warnings (Jiří Techet)
* Use https for all map sources that support it (Jiří Techet)
* Don't version-control generated vapi files (Jiří Techet)
* Combine champlain and champlain-gtk documentations into one (Jiří Techet)
* More helpful README.md with links to pages related to libchamplain
  (Jiří Techet)
* Various housekeeping and cleanups (Jiří Techet, Andre Klapper)

libchamplain 0.12.16 (2017-09-06)
=================================

Stable release

Changes:

* Add possibility to set User-Agent for requests (Jens Georg)
* Fix touch gesture zoom (Jan-Michael Brummer)
* Python demo fixes and cleanups (Chris Mayo)

libchamplain 0.12.15 (2017-03-08)
=================================

Stable release

Changes:

* Fix path layer surface exporting when no clone is visible (Marius Stanciu)
* Fix printing in gnome-maps (Marcus Lundblad)
* Fix build on RHEL 7.3 (Matthias Clasen)
* Minor example updates (Jiří Techet)

libchamplain 0.12.14 (2016-09-06)
=================================

Stable release

Changes:

* Add support for horizontal map wrapping (Marius Stanciu, Jonas Danielsson,
  Jiří Techet)
* Make the number of parallel connections of network tile source configurable
  (Mattias Bengtsson)
* Remove Mapquest map source as the tile server is not accessible any more
  (Nayan Deshmukh, Jiří Techet)
* Remove Maemo-related code (Jiří Techet)
* Fix small memory leaks (Marius Stanciu)
* Bump libsoup dependency requirement to 2.42 and drop deprecated function
  calls (Nayan Deshmukh)
* Various minor improvements, fixes, depreciaton warning removals and cleanups
  (Nayan Deshmukh, Marius Stanciu, Mattias Bengtsson, Jiří Techet)

libchamplain 0.12.13 (2016-02-25)
=================================

Stable release

Changes:

* Implement ChamplainExportable in MarkerLayer and ChamplainPoint
  (Jonas Danielsson)
* Avoid runtime warnings due to the use of deprecated API (Cosimo Cecchi)
* Make sure enums are introspectable (Jonas Danielsson)
* Fix occasional crash when closing map with layers (Jonas Danielsson)
* Various minor fixes and improvements (Emmanuele Bassi, Hashem Nasarat,
  Pavel Machek, Jiří Techet)

libchamplain 0.12.12 (2015-12-02)
=================================

Stable release

Changes:

* Add possibility to export maps (Jonas Danielsson)
* Fix map getting blank after some mouse actions (Carlos Garnacho)
* Fix tile loading at higher zoom levels (Rémy Oudompheng)
* Improve mouse wheel zoom handling (Carlos Garnacho, Jiri Techet)

libchamplain 0.12.11 (2015-09-18)
=================================

Stable release

Changes:

* Improved touch-screen support, pinch-to-zoom (Carlos Garnacho)
* Add champlain_view_set_world() to limit the world to the specified bounding
  box (Jonas Danielsson)
* Various minor fixes (Jonas Danielsson, Ting-Wei Lan, Jiří Techet)

(wiz)

2020-03-11 10:34:31 UTC MAIN commitmail json YAML

doc: Updated geography/libmemphis02 to 0.2.3nb5

(wiz)

2020-03-11 10:34:23 UTC MAIN commitmail json YAML

2020-03-11 10:29:57 UTC MAIN commitmail json YAML

2020-03-11 10:28:40 UTC MAIN commitmail json YAML

2020-03-11 10:26:06 UTC MAIN commitmail json YAML

2020-03-11 10:16:20 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.47.2

(wiz)

2020-03-11 10:16:10 UTC MAIN commitmail json YAML

filezilla: update to 3.47.2.

3.47.2 (2020-03-10)

- macOS: Potential fix for clipped text labels on a few systems
- SFTP: Backported selected fixes from developement versions of PuTTY
- Fixed value range for directional transfer limits
- Fixed layout issues if changing to/from comparative search

3.47.1 (2020-02-24)

- Fixed regression loading advanced site parameters

3.47.0 (2020-02-24)

- Fix visual glitched adding/removing filter rows
- MSW: Limit amount of text that can be entered in spin controls

3.47.0-rc1 (2020-02-16)

+ Added new search mode: Comparative search
+ Pressing F7 now switches focus between local and remote panes
- MSW: Work around a linker bug breaking ASLR
- macOS: Avoid spurious button events consuming keyboard shortcuts
- Increased minimum width of text field in generic input dialogs
- Refactored Site Manager controls to increase modularity and fixed some minor GUI inconsistencies
- Refactored engine connection logic
- Building and running FileZilla now depends on libfilezilla >= 0.19.1 (https://lib.filezilla-project.org/)

(wiz)

2020-03-11 10:11:20 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.11

(fox)

2020-03-11 10:10:31 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to v1.11

Changes since v1.10:

v1.11 - 10.03.2020
- Bugfix: The Help screen scrollbars could act strange when switching subjects
- Bugfix: Some of the Instr. Ed. (+ extension) scrollbars could be moved with
  the up/down pushbuttons even if the current instrument is not allocated.
  This is not supposed to be possible.
- Bugfix: In the Instr. Ed. screen, the "Add" button (vol/pan env.) could lead
  to a crash if the current instrument wasn't allocated.
- Bugfix: The piano in the Instr. Ed. screen could show wrong keypresses if
  extremely low or high pitches were being played.
- The up/down pushbutton delay has been increased, it's too short in original
  FT2 (in my opinion).
- The 4-tap cubic spline interpolation table (for the audio mixer) has been
  recalculated in higher precision and more phases. It should in theory be
  better, but I can't personally hear any difference.
- Windows: The DPI-scaling is now per-monitor aware instead of system aware.
  Maybe this solve the issue of blurry pixels for some people...
- Don't warn the user when loading a song with stereo samples. They will be
  mixed to mono anyway, and I don't think it's an important warning to show.
- Fixed some minor grammar errors in some GUI texts

(fox)

2020-03-11 10:09:44 UTC MAIN commitmail json YAML

doc: Updated devel/gobject-introspection to 1.64.0

(wiz)

2020-03-11 10:09:36 UTC MAIN commitmail json YAML

gobject-introspection: update to 1.64.0.

1.64.0 - 2020-03-07
-------------------

* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* Fix regress scanner tests for non-gcc/clang compilers :mr:`197` (:user:`Chun-wei Fan <fanc999>`)
* Document how to update glib GIR :mr:`199` (:user:`Bastien Nocera <hadess>`)

1.63.2 - 2020-01-17
-------------------

* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* Add GMemoryMonitor to glib annotations :mr:`193` (:user:`Bastien Nocera <hadess>`)
* Fix build reproducibility :mr:`192` (:user:`Joshua Watt <jpewhacker>`)
* Drop deprecated xml.etree.ElementTree.Element.getchildren() calls :mr:`194` (:user:`Miro Hrončok <hroncok>`)
* Support Python 3.8.x+ on Windows :mr:`195` (:user:`Chun-wei Fan <fanc999>`)
* Cross compile support :mr:`64` (:user:`Alexander Kanavin <alex.kanavin>`)
* meson: Visual Studio builds: Use -utf-8 where available :mr:`196` (:user:`Chun-wei Fan <fanc999>`)

1.63.1 - 2019-11-24
-------------------

* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* build: require meson 0.50.1
* build: use proper dylib versioning on macOS :mr:`177` (:user:`Tom Schoonjans  <tschoonj>`)
* scanner: Support array arguments with static keyword :mr:`176` (:user:`Emmanuele Bassi <ebassi>`)
* website: Add Ruby-GNOME to user list :mr:`178` (:user:`kojix2`)
* Fix non-libtool code being run with no nob-libtool dependencies :mr:`179` (:user:`Alistair Buxton <ali1234>`)
* meson: change "cairo" from a boolean to a feature option :mr:`180`
* meson: change "doctool" from a boolean to a feature option :mr:`181`
* Fix a memory leak in g_irepository_get_object_gtype_interfaces() :mr:`182` (:user:`Philip Chimento <ptomato>`)
* ccompiler.py: Fix macro defines with quotes on MSVC :mr:`183` (:user:`Chun-wei Fan <fanc999>`)
* tests: Actually test libregress by specifying the LD_LIBRARY_PATH :mr:`174` (:user:`Corentin Noël <tintou>`)
* examples: Make self contained and add build system integration examples :mr:`189`
* autotools: Make INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR respect prefix/datadir/libdir :mr:`190`
* girepository: Also store GType cache misses :mr:`191` (:user:`Carlos Garnacho <carlosg>`)
* docs: Document GI_CROSS_LAUNCHER envvar :mr:`175` (:user:`Emmanuele Bassi <ebassi>`)

(wiz)

2020-03-11 09:56:06 UTC MAIN commitmail json YAML

2020-03-11 09:53:55 UTC MAIN commitmail json YAML

2020-03-11 09:44:20 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.48.0

(wiz)

2020-03-11 09:44:11 UTC MAIN commitmail json YAML

vala: update to 0.48.0.

Vala 0.48.0
===========
* Various improvements and bug fixes:
  - vala:
    + Fix circular reference in Property/EnumValueType
    + Report an internal error for unavailable context and bail
    + Prevent possible stack-overflow in Class.is_subtype_of()
  - Add missing CodeContext.pop() calls
  - codegen: Add more "low-level" includes of "glib.h"
  - girparser: Decrease return_array_length_idx for transformed function
  - girparser: Delay adding of "GLib.Object" prerequisite to interfaces
  - manual: Update from wiki.gnome.org

* Bindings:
  - vapi: Update GIR-based bindings

* Contributors:
  Alberto Fanjul, Arnaud Bonatti, Corentin No谷l, Evan Nemerson, Florian Brosch,
  Jeremy Philippe, Michael Gratton, Ole Andr辿 Vadla Ravn奪s, Princeton Ferro,
  Rico Tzschichholz, Simon Werbeck

Vala 0.47.92
============
* Various improvements and bug fixes:
  - Add support for sealed classes in bindings [#278]
  - codegen: Don't initialize stack-allocated array with local-constant
    length [#910]
  - vala: Improve robustness of analyzer pass for language-servers [#911]
  - vala: Add local-variables to current scope regardless its error state
  - testrunner: Pass G_DEBUG=fatal-warnings to invalid test

* Bindings:
  - Add some fundamental deps files to improve --nostdpkg support [#911]

Vala 0.47.91
============
* Various improvements and bug fixes:
  - vala:
    + Fix base-access check for compact classes (2)
    + Don't ignore errors in Parameter and acknowledge them further
    + Properly set CodeNode.error when reporting an error
  - girparser: Report a warning for conflicting class and instance methods
  - testrunner: Invalid tests and therefore expected failures must return 1
  - manual: Update from wiki.gnome.org

* Bindings:
  - Add harfbuzz-gobject binding [#909]
  - gstreamer: Update from 1.17.0+ git master
  - gtk+-*.0,gtk4: Fix iter parameter of TextIter.order() [#908]
  - gtk4: Update to 3.98.0+410dbdf6
  - pango: Update and add harfbuzz-gobject as dependency
  - webkit2gtk-4.0: Update to 2.27.90

Vala 0.47.4
===========
* Various improvements and bug fixes:
  - codegen:
    + Skip StructRegisterFunction for boolean/integer/floating types [#901]
    + Handle different type-symbols in visit_base_access() [#901]
    + Explicitly include header for length-type of arrays
    + Explicitly include <glib.h> as needed for null-literal
    + Make *_try_id specific to emit-context instead being global states
  - vala:
    + Improve detection of recursive struct declarations [#902]
    + Inline allocated arrays require length or initializer [#903]
  - parser: Improve robustness and behavior of --keep-going

* Bindings:
  - javascriptcoregtk-4.0: Make JSC.Class usable by defining the right callback
  - gtk4: Update to 3.96.0+4ab12ab7
  - vapi: Update GIR-based bindings

Vala 0.47.3
===========
* Highlights:
  - Add further support for params arrays [#128]

* Various improvements and bug fixes:
  - codegen:
    + Don't set implemenation of interface property to its own [#891]
    + Use result value of assignment rather than its computation [#895]
    + Cast instance parameter in member-initializer for base-properties [#899]
  - vala:
    + Infer target_type in coalescing expressions [#892]
    + Non-nullable value-type in coalesce expression needs to be copied [#893]
    + Fix short-circuiting behavior of coalescing operator [#534]
    + Always bail if there are semantic errors
  - girparser: Apply explicitly given ctype metadata attributes on callables

* Bindings:
  - glib-2.0: Let (u)int.try_parse() return false if there is an unparsed part
  - gtk4: Update to 3.96.0+7e2e92a8
  - gstreamer: Update from 1.17.0+ git master
  - vapi: Update GIR-based bindings
  - webkit2gtk-4.0: Update to 2.27.4

Vala 0.47.2
===========
* Highlights:
  - compiler: Add "--depfile" option writing package dependencies to given file

* Various improvements and bug fixes:
  - codegen:
    + Fix support of dynamic DBus methods
    + Fix vfunc signature of delegate-typed property in interface
    + Fix precondition in creation method of structs
    + Remove unreachable code in TypeRegisterFunction.init_from_type()
    + Improve *_get_type() fast path (requires glib >= 2.58) [#879]
  - vala:
    + Report error for async creation expression without yield
    + Don't require constant initializer in fast-vapi [#461]
    + VoidType is actually compatible with itself [#878]
    + Improve handling of "void" as generic type [#878]
    + Keep formal_target_type on transform of method-call/object-creation [#835]
    + Add a basic parameter check for [Print] methods
    + Let the parser have set namespace members as static
    + Don't ignore inner errors in Block and acknowledge them further
    + Improve error message for unsupported inner types and declarations
    + Don't allow "va_list" as return-type or type of fields [#884]
    + Check before accessing "name" of parent_symbol which might be null
    + Allow to override base interface properties explicitly
  - gidl/girparser: Creation methods must not be marked as static
  - parser: Implicit "main" method of main-block is public and static
  - scanner: "\x" requires two hex digits at most
  - scanner: Improve check of "\u" escape sequence
  - genie: Fix parser's inner state when a struct is declared after a class

* Bindings:
  - glib-2.0: Add to_string() for GLib.PollFd and GLib.Pid
  - glib-2.0: Add new symbols from 2.64
  - glib-2.0: Reset errno before calling strto*() functions.
  - gstreamer: Update from 1.17.0+ git master
  - gtk4: Update to 3.96.0+448a4023
  - pango: Update to 1.44+
  - vapi: Update GIR-based bindings
  - webkit2gtk-4.0: Update to 2.27.3

Vala 0.47.1
===========
* Highlights:
  - Various improvements for the POSIX profile
  - codegen:
    + Allow passing/retrieving any delegate to/from varargs parameter
    + Support gobject property of null-terminated array without length [#855]
    + Support gobject property of delegates not carrying their target [#856]
    + Warn when directly accessing member of silent cast-expression
  - vala:
    + Add DelegateType.target/destroy fields to access its user-data [#857]
    + Accept interface as inner type for object-type symbols [#697]
    + Add GenericType.dup/destroy fields [#190]
    + Support "unowned var" to declare local variables [#152]
  - compiler: Add "--list-sources" options to output list of all sources [#872]

* Various improvements and bug fixes:
  - codegen:
    + Move type-argument checks to SemanticAnalyzer
    + Make CCodeBaseModule.generate_method_declaration() return bool
    + Fix custom reference-counting for compact classes
    + G_DEFINE_AUTOPTR_CLEANUP_FUNC must not declared more than once
    + Use SemanticAnalyzer.get_data_type_for_symbol()
    + Commonize the determining of return-type for delegates and methods
  - vala:
    + Rename DataType.data_type property to DataType.type_symbol
    + Unify backing symbol instance of data-types
    + Respect --abi-stability in Class/Interface.accept_children()
    + Don't mark method as used on recursive usage of itself [#100]
    + Set GLib.Error as symbol of error-types if no error-domain was given
    + Make Callable derive from Symbol
  - libvaladoc: Remove TypeReference.pass_ownership API
  - valadoc: Rename FormalParameter to Parameter
  - girwriter: Fix position of priv field (--abi-stability) [#850]

* Bindings:
  - glib-2.0: Add binding for "gettext()" [#864]
  - glib-2.0: Add new symbols from 2.64
  - glib-2.0: Add optional "base" parameter to *.parse/try_parse() of integers
    and check errno for EINVAL and ERANGE in *.try_parse() [#223]
  - glib-2.0: Add (u)int.try_parse() [#649]
  - glib-2.0: Add "has_typedef = false" to custom MarkupParser*Func delegates
  - gtk+-*.0: Fix iter parameter of TextBuffer.backspace()
  - gtksourceview-2.0: Fix iter parameter in SourceBuffer.backward/forward/...
  - libusb-1.0: Use a wrapper for Context.get_device_list() [#151]

(wiz)

2020-03-11 09:29:19 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 5.3.1

(wiz)

2020-03-11 09:29:10 UTC MAIN commitmail json YAML

py-mercurial: update to 5.3.1.

Regular bug fix release.

(wiz)

2020-03-11 09:22:50 UTC MAIN commitmail json YAML

2020-03-11 08:32:24 UTC MAIN commitmail json YAML

Updated www/curl, lang/python37, lang/py37-html-docs

(adam)

2020-03-11 08:31:57 UTC MAIN commitmail json YAML

python37: updated to 3.7.7

Python 3.7.7 final

Library
bpo-13487: Avoid a possible 窶彝untimeError: dictionary changed size during iteration窶� from inspect.getmodule() when it tried to loop through sys.modules.
Documentation
bpo-17422: The language reference no longer restricts default class namespaces to dicts only.

Python 3.7.7 release candidate 1

Security
bpo-39401: Avoid unsafe load of api-ms-win-core-path-l1-1-0.dll at startup on Windows 7.
Core and Builtins
bpo-39776: Fix race condition where threads created by PyGILState_Ensure() could get a duplicate id.

This affects consumers of tstate->id like the contextvar caching machinery, which could return invalid cached objects under heavy thread load (observed in embedded scenarios).
bpo-39778: Fixed a crash due to incorrect handling of weak references in collections.OrderedDict classes. Patch by Pablo Galindo.
bpo-39382: Fix a use-after-free in the single inheritance path of issubclass(), when the __bases__ of an object has a single reference, and so does its first item. Patch by Yonatan Goldschmidt.
bpo-39606: Fix regression caused by fix for bpo-39386, that prevented calling aclose on an async generator that had already been closed or exhausted.
bpo-39510: Fix segfault in readinto() method on closed BufferedReader.
bpo-39453: Fixed a possible crash in list.__contains__() when a list is changed during comparing items. Patch by Dong-hee Na.
bpo-39427: Document all possibilities for the -X options in the command line help section. Patch by Pablo Galindo.
bpo-39421: Fix possible crashes when operating with the functions in the heapq module and custom comparison operators.
bpo-39386: Prevent double awaiting of async iterator.
bpo-38588: Fix possible crashes in dict and list when calling PyObject_RichCompareBool().
bpo-39031: When parsing an 窶彳lif窶� node, lineno and col_offset of the node now point to the 窶彳lif窶� keyword and not to its condition, making it consistent with the 窶彿f窶� node. Patch by Lysandros Nikolaou.
bpo-38610: Fix possible crashes in several list methods by holding strong references to list elements when calling PyObject_RichCompareBool().
Library
bpo-39794: Add 窶努ithout-decimal-contextvar build option. This enables a thread-local rather than a coroutine local context.
bpo-39769: The compileall.compile_dir() function窶冱 ddir parameter and the compileall command line flag -d no longer write the wrong pathname to the generated pyc file for submodules beneath the root of the directory tree being compiled. This fixes a regression introduced with Python 3.5.
bpo-30566: Fix IndexError when trying to decode an invalid string with punycode codec.
bpo-39649: Remove obsolete check for __args__ in bdb.Bdb.format_stack_entry.
bpo-27657: The original fix for bpo-27657, 窶廡ix urlparse() with numeric paths窶� (GH-16839) included in 3.7.6, inadvertently introduced a behavior change that broke several third-party packages relying on the original undefined parsing behavior. The change is reverted in 3.7.7, restoring the behavior of 3.7.5 and earlier releases.
bpo-21016: The pydoc and trace modules now use the sysconfig module to get the path to the Python standard library, to support uncommon installation path like /usr/lib64/python3.9/ on Fedora. Patch by Jan Matト嬲ek.
bpo-39548: Fix handling of header in urllib.request.AbstractDigestAuthHandler when the optional qop parameter is not present.
bpo-39450: Striped whitespace from docstring before returning it from unittest.case.shortDescription().
bpo-39493: Mark typing.IO.closed as a property
bpo-39485: Fix a bug in unittest.mock.create_autospec() that would complain about the wrong number of arguments for custom descriptors defined in an extension module returning functions.
bpo-39430: Fixed race condition in lazy imports in tarfile.
bpo-39389: Write accurate compression level metadata in gzip archives, rather than always signaling maximum compression.
bpo-39274: bool(fraction.Fraction) now returns a boolean even if (numerator != 0) does not return a boolean (ex: numpy number).
bpo-39242: Updated the Gmane domain from news.gmane.org to news.gmane.io which is used for examples of NNTP news reader server and nntplib tests.
bpo-39152: Fix ttk.Scale.configure([name]) to return configuration tuple for name or all options. Giovanni Lombardo contributed part of the patch.
bpo-39198: If an exception were to be thrown in Logger.isEnabledFor (say, by asyncio timeouts or stopit) , the logging global lock may not be released appropriately, resulting in deadlock. This change wraps that block of code with try...finally to ensure the lock is released.
bpo-39191: Perform a check for running loop before starting a new task in loop.run_until_complete() to fail fast; it prevents the side effect of new task spawning before exception raising.
bpo-38871: Correctly parenthesize filter-based statements that contain lambda expressions in mod:lib2to3. Patch by Dong-hee Na.
bpo-39142: A change was made to logging.config.dictConfig to avoid converting instances of named tuples to ConvertingTuple. It窶冱 assumed that named tuples are too specialised to be treated like ordinary tuples; if a user of named tuples requires ConvertingTuple functionality, they will have to implement that themselves in their named tuple class.
bpo-38971: Open issue in the BPO indicated a desire to make the implementation of codecs.open() at parity with io.open(), which implements a try/except to assure file stream gets closed before an exception is raised.
bpo-39057: urllib.request.proxy_bypass_environment() now ignores leading dots and no longer ignores a trailing newline.
bpo-39056: Fixed handling invalid warning category in the -W option. No longer import the re module if it is not needed.
bpo-39055: base64.b64decode() with validate=True raises now a binascii.Error if the input ends with a single \n.
bpo-38878: Fixed __subclasshook__ of os.PathLike to return a correct result upon inheritence. Patch by Bar Harel.
bpo-35182: Fixed Popen.communicate() subsequent call crash when the child process has already closed any piped standard stream, but still continues to be running. Patch by Andriy Maletsky.
bpo-38473: Use signature from inner mock for autospecced methods attached with unittest.mock.attach_mock(). Patch by Karthikeyan Singaravelan.
bpo-38293: Add copy.copy() and copy.deepcopy() support to property() objects.
bpo-37953: In typing, improved the __hash__ and __eq__ methods for ForwardReferences.
bpo-36406: Handle namespace packages in doctest. Patch by Karthikeyan Singaravelan.
Documentation
bpo-13790: Change 窶�string窶� to 窶�specification窶� in format doc.
bpo-39530: Fix misleading documentation about mixed-type numeric comparisons.
bpo-17422: The language reference now specifies restrictions on class namespaces. Adapted from a patch by Ethan Furman.
bpo-39654: In pyclbr doc, update 窶歪lass窶� to 窶藁odule窶� where appropriate and add readmodule comment. Patch by Hakan テ�elik.
bpo-39392: Explain that when filling with turtle, overlap regions may be left unfilled.
bpo-39381: Mention in docs that asyncio.get_event_loop() implicitly creates new event loop only if called from the main thread.
bpo-38918: Add an entry for __module__ in the 窶彷unction窶� & 窶徇ethod窶� sections of the inspect docs types and members table
bpo-3530: In the ast module documentation, fix a misleading NodeTransformer example and add advice on when to use the fix_missing_locations function.
Tests
bpo-38546: Fix test_ressources_gced_in_workers() of test_concurrent_futures: explicitly stop the manager to prevent leaking a child process running in the background after the test completes.
Build
bpo-39144: The ctags and etags build targets both include Modules/_ctypes and Python standard library source files.
Windows
bpo-38597: distutils will no longer statically link vcruntime140.dll when a redistributable version is unavailable. All future releases of CPython will include a copy of this DLL to ensure distributed extensions can continue to load.
bpo-38380: Update Windows builds to use SQLite 3.31.1
bpo-39439: Reduce overhead when using multiprocessing in a Windows virtual environment
bpo-39185: The build.bat script has additional options for very-quiet output (-q) and very-verbose output (-vv)
macOS
bpo-38380: Update macOS builds to use SQLite 3.31.1
IDLE
bpo-39781: Selecting code context lines no longer causes a jump.
bpo-39663: Add tests for pyparse find_good_parse_start().
bpo-39600: In the font configuration window, remove duplicated font names.
bpo-30780: Add remaining configdialog tests for buttons and highlights and keys tabs.
bpo-39388: IDLE Settings Cancel button now cancels pending changes
bpo-39050: Make IDLE Settings dialog Help button work again.
bpo-34118: Tag memoryview, range, and tuple as classes, the same as list, etcetera, in the library manual built-in functions list.
bpo-38792: Close an IDLE shell calltip if a KeyboardInterrupt or shell restart occurs. Patch by Zackery Spytz.
bpo-32989: Add tests for editor newline_and_indent_event method. Remove dead code from pyparse find_good_parse_start method.

(adam)

2020-03-11 08:30:37 UTC MAIN commitmail json YAML

curl: updated to 7.69.1

curl and libcurl 7.69.1

This release includes the following bugfixes:
* ares: store dns parameters for duphandle
* cirrus-ci: disable the FreeBSD 13 builds
* curl_share_setopt.3: Note sharing cookies doesn't enable the engine
* lib1564: reduce number of mid-wait wakeup calls
* libssh: Fix matching user-specified MD5 hex key
* MANUAL: update a dict-using command line
* mime: do not perform more than one read in a row
* mime: fix the binary encoder to handle large data properly
* mime: latch last read callback status
* multi: skip EINTR check on wakeup socket if it was closed
* pause: bail out on bad input
* pause: force a connection recheck after unpausing (take 2)
* pause: return early for calls that don't change pause state
* runtests.1: rephrase how to specify what tests to run
* runtests: fix missing use of exe_ext helper function
* seek: fix fall back for missing ftruncate on Windows
* sftp: fix segfault regression introduced in 7.69.0
* sha256: Added SecureTransport implementation
* sha256: Added WinCrypt implementation
* socks4: fix host resolve regression
* socks5: host name resolv regression fix
* tests/server: fix missing use of exe_ext helper function
* tests: fix static ip:port instead of dynamic values being used
* tests: make sleeping portable by avoiding select
* unit1612: fix the inclusion and compilation of the HMAC unit test
* urldata: remove the 'stream_was_rewound' connectdata struct member
* version: make curl_version* thread-safe without using global context

(adam)

2020-03-11 08:27:36 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rouge to 3.17.0

(fcambus)

2020-03-11 08:27:25 UTC MAIN commitmail json YAML

ruby-rouge: update to 3.17.0.

ChangeLog:

This release includes the ECL lexer as a new lexer. It also incorporates
fixes for the CoffeeScript, Markdown, NASM, Ruby, Scala and Varnish lexers.

(fcambus)

2020-03-11 01:16:05 UTC MAIN commitmail json YAML

doc: Updated editors/featherpad to 0.13.0

(gutteridge)

2020-03-11 01:15:54 UTC MAIN commitmail json YAML

featherpad: update to 0.13.0

Packaged by pin in pkgsrc-wip. (The change log below doesn't note this,
but NetBSD-specific patches from pin were also merged in 0.13.0.)

V0.13.0
---------
* Allow dash and some other characters (-,;!@*') in URL schemes.
* Support syntax color customization, with two separate settings for light and dark color schemes.
* Also added an option for the whitespace color value.
* Never use processEvents(); it makes single-instance apps prone to crash in rare cases.
* Consider the HTML ampersand valid in "&name;", "&number;" and "&hexadecimal;".
* Yet smarter Shift+Enter with alphabetical lists.
* Bypass medium focus stealing prevention.
* Fixed a problem in highlighting of multiline comments (with languages that have regex).
* Fixed highlighting of Markdown code blocks without language.
* Remember cursor's horizontal pixel position before Backspace/Enter and restore it after Down/Up. This feature was removed with Backspace due
to a regression in Qt 5.14.1.
* Found and fixed a potential issue in translations (thanks to Masamichi Ito — ito32bit at GitHub).
* Don't read custom shortcuts and syntax colors from global config files because the user should be able to restore their default values.

V0.12.1
---------
* Removed "changelog" and "gtkrc" from the language menu (like "srt") while keeping their syntax highlighting.
* Allow searching in the language menu by typing continuously.
* More informative message when a non-text file isn't opened because of preferences.
* Fixed disabled sort line actions in context menu.
* Fixed a case of escaped quote/brace/bracket in YAML.
* Reformat the visible text rectangle on toggling line wrapping.
* Considered the new behavior of horizontal wheel scrolling in Qt 5.14.0.
* Added a workaround for the bug in horizontal scrollbars of Qt 5.14.0.

(gutteridge)

2020-03-10 23:07:59 UTC MAIN commitmail json YAML

sphinxcontrib: Drop NetBSD version check for bsdtar

bsdtar chooses the base system tar if it is libarchive tar (NetBSD
9/current, typically), and the package otherwise, so there is no need
to conditionalize setting bsdtar on NetBSD.

(As discussed on tech-pkg@.)

(gdt)

2020-03-10 23:04:59 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.10.0

(wiz)

2020-03-10 23:04:48 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.10.0

2020-03-01  7.0.10-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-0, GIT revision 17...

2020-03-01  7.0.10-0 Cristy  <quetzlzacatenango@image...>
  * Label text no longer gets cut-off (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37621).
  * Prevent heap overflow (reference
    https://github.com/ImageMagick/ImageMagick/issues/1857).

(wiz)

2020-03-10 22:55:33 UTC MAIN commitmail json YAML

doc: Updated net/libsoup to 2.70.0

(wiz)

2020-03-10 22:55:25 UTC MAIN commitmail json YAML

libsoup: update to 2.70.0.

Changes in libsoup from 2.69.90 to 2.70.0:

* Deprecate SoupSession:proxy-uri [Patrick Griffis]

* Update translations: Persian, Finnish, Ukrainian

Changes in libsoup from 2.68.3 to 2.69.90:

* Add new API to expose support for same-site cookies [Patrick Griffis]

* Fix TRACE method not being considered safe and idempotent internally [Patrick
  Griffis]

* WebSockets: ensure a new connection is created for WebSocket requests [Carlos
  Garcia Campos]

* WebSockets: do not start the input source when IO is closing [Carlos Garcia
  Campos]

* Deprecate soup_date_to_timeval() [Claudio Saavedra]

* build: Update glib requirement to 2.58 [Xavier Claessens]

* Updated translations: Malay [Umarzuki Mochlis]

(wiz)

2020-03-10 22:53:46 UTC MAIN commitmail json YAML

doc: Updated net/glib-networking to 2.64.0

(wiz)

2020-03-10 22:53:35 UTC MAIN commitmail json YAML

glib-networking: bump gnutls dependency for 2.64

(wiz)

2020-03-10 22:53:19 UTC MAIN commitmail json YAML

glib-networking: update to 2.64.0.

2.64.0 - March 6, 2020
======================

- Fix OpenSSL backend on RHEL 6 (!116)

2.63.92 - February 27, 2020
===========================

- Revert fix for #127, which broke libsoup (#129)

2.63.91 - February 14, 2020
===========================

- Fix peer-certificate properties changing too soon (#127)
- GnuTLS backend: reduce session resumption cache lifetime (!113)
- GnuTLS backend: restore TLS 1.2 support for copy session state (!114)

2.63.90 - February 1, 2020
==========================

- Remove PKCS#11 support, deferred until next cycle (#104)
- Remove OpenSSL backend's OCSP support (#124)

2.63.3 - January 3, 2019
========================

- Fix OpenSSL backend regressions and reenable OpenSSL testsuite (#54)
- Temporarily disable cancellation of sync handshakes (#97)
- Disable flaky test (#104) and resolve testsuite flakiness (#105)
- Fix leak of base iostream (or base datagram socket), 2.62 regression
- Fix duplicate notifies of peer-certificate and peer-certificate-errors
- Fix regression where GnuTLS connection init could theoretically fail without error
- Fix obscure corner case where SNI might not work
- Fix various build warnings on Windows
- Fix multiple build failures on Windows (Chun-wei Fan)
- Fix installed tests (Iain Lane)

2.63.2 - November 22, 2019
==========================

- Fix crash when handshake context is reset too late (#97)
- Require GnuTLS 3.6.5 (#100)
- Build mock PKCS #11 module only for GnuTLS backend (#101)
- Rework session resumption support for TLS 1.3 (!69)
- Run GnuTLS tests under TLS 1.2 in addition to TLS 1.3 (!69)
- Support OpenSSL 1.0.1 (!81)
- Drop rehandshake mode and protocol version fallback support (!83)
- Add logging functions (!89, MARTINSONS Frederic)
- Fix PKCS #11 tests with TLS 1.2 (!91, Patrick Griffis)
- Add more debug logging for PKCS #11 (!92, Patrick Griffis)
- Fix leak in GTlsCertificateGnutls finalizer (!93, Patrick Griffis)

2.63.1 - October 11, 2019
=========================

- Add support for new PKCS#11 APIs to facilitate use with smartcards (Patrick Griffis)
- Disable TLS 1.0 and TLS 1.1 when using GnuTLS
- Fix threadsafety issue (#95)

(wiz)

2020-03-10 22:50:23 UTC MAIN commitmail json YAML

doc: Updated devel/py-pygit2 to 1.1.1

(wiz)

2020-03-10 22:50:14 UTC MAIN commitmail json YAML

py-pygit2: update to 1.1.1.

1.1.1 (2020-03-06)
-------------------------

- Fix crash in tree iteration
  `#984 <https://github.com/libgit2/pygit2/pull/984>`_
  `#980 <https://github.com/libgit2/pygit2/issues/980>`_

- Do not include the docs in dist files, so they're much smaller now

(wiz)

2020-03-10 22:48:55 UTC MAIN commitmail json YAML

doc: Updated x11/gtksourceview4 to 4.6.0

(wiz)

2020-03-10 22:48:45 UTC MAIN commitmail json YAML

gtksourceview4: update to 4.6.0.

News in 4.6.0, 2020-03-06
-------------------------
* cpp.lang: add C++20 keywords
* commonlisp.lang: add format directives
* Translation updates

News in 4.5.91, 2020-02-14
--------------------------
* GObject Introspection fixes
* Removed use of g_assert() in favor of alternatives in unit tests so
  distribution unit testing is more reliable
* Robustness improvements in internal GtkTextIter movements
* Style scheme improvements for recent GTK 3 theme styling changes
* Build system improvements to support -Bsymbolic, -Wl,-z,relro,
  -Wl,-z,now and -Wl,-z,defs
* Build improvements for Windows, FreeBSD, and macOS
* cmake.lang: track CMake 3.13 changes
* kotlin.lang: register *.kts glob extension
* gradle.lang: register *.grandle glob extension
* php.lang: Large redesigned PHP lang including support for
  unicode and improved heredoc
* sh.lang: Many improvements including various GNU bash extensions
* meson.lang: Support for string escape sequences
* javascript.lang: Redesign of JavaScript language spec to be more flexible
  and reusable from other languages which support JS.
* jsx.lang: Initial support for JSX
* jsdoc.lang: Initial support for JSDoc
* objj.lang: Improvements using javascript improvements
* asciidoc.lang: Improvements to use more generic markup styling
* t2t.lang: Improvements to use more generic markup styling
* css.lang: Redesign to be more flexible, support reuse and embedding, and
  add various new CSS features
* scss.lang: Improve integration with css.lang
* less.lang: Improve integration with css.lang
* ruby.lang: Improvements for string and escape string handling
* html.lang: Improvements using embedded languages
* go.lang: Improvements for escape sequences
* commonlisp.lang: Initial support for Common Lisp
* ftl.lang: Initial support for Mozilla's Fluent ftl
* Translation updates

I'd like to personally thank Jeffery To for the overwhelming amount of work
they have put into reviewing and improving both language specs and style
schemes this cycle. The number of improvements you see above are largely an
example of their quality reviews and improvements!

(wiz)

2020-03-10 22:43:35 UTC MAIN commitmail json YAML

doc: Updated lang/guile22 to 2.2.7

(wiz)

2020-03-10 22:43:27 UTC MAIN commitmail json YAML

guile22: update to 2.2.7.

Changes in 2.2.7 (since 2.2.6)

* New interfaces and functionality

** (texinfo plain-text) now exports '*line-width*' fluid

The new '*line-width*' fluid allows users to specify the width of a line
for the purposes of line wrapping.  See "texinfo plain-text" in the
manual.

* Bug fixes

** Reduce GC pressure when using bignums

Guile no longer installs a finalizer on each bignum (large integer) it
creates.  This significantly improves speed and memory usage on
applications that make heavy use of bignums, such as the compiler
itself.

** Fix peval bug that ignored excess arguments

In an expression like:

  ((lambda ()
    (define (add1 n)(+ 1 n))
    (add1 1 2)))

the compiler (specifically 'peval') would silently ignore the excess
argument to 'add1'.

** Respect thread local fluid defaults

Previously (fluid-ref (make-thread-local-fluid #t)) would return #f.
This is now fixed.

** Fix non-deterministic crash in 'finalization_thread_proc'
  (<https://bugs.gnu.org/37757>)

** texinfo properly renders @acronym in plain text
  (<https://bugs.gnu.org/37846>)

** 'scm_port_poll' honors "w" flags
  (<https://bugs.gnu.org/36709>)

** Do not record LDFLAGS in .pc file
  (<https://bugs.gnu.org/36339>)

** Fix Readline configure check for the sake of libedit

This fixes builds on macOS against the system-provided libedit.

** Fix build on platforms where the stack grows upwards

(wiz)

2020-03-10 22:30:40 UTC MAIN commitmail json YAML

doc: Updated devel/libpeas to 1.26.0

(wiz)

2020-03-10 22:30:30 UTC MAIN commitmail json YAML

libpeas: update to 1.26.0.

Overview of Changes in libpeas 1.26.0
=====================================

* Simplified i18n usage
* Build system fixes
* Translation updates:
  - British English
  - Malay
  - Slovak

Overview of Changes in libpeas 1.25.3
=====================================

* Fix access to peas_gettext()
* Fix duplicate rename-to annotations
* Tighten symbol availability for GLib symbols
* Fix various tests to work with G_DISABLE_ASSERT
* Fix building with luajit
* Add peas_extension_set_new_with_properties() to aid in using libpeas
  from language bindings
* Fix naming of Python2 loader
* Remove use of undocumented -export-dynamic
* Fis use of PeasExtension with GInitiallyUnowned
* Build fixes for macOS
* Fixes to pkg-config files
* Translation updates:
  - Chinese (Taiwan)
  - Danish
  - Dutch
  - Galicians
  - Persian

(wiz)

2020-03-10 22:11:26 UTC MAIN commitmail json YAML

xfce4: Remove reference to remove xfce4-gtk2-engine

(wiz)

2020-03-10 22:11:24 UTC MAIN commitmail json YAML

2020-03-10 20:18:31 UTC MAIN commitmail json YAML

doc: Updated graphics/librsvg to 2.48.0

(wiz)

2020-03-10 20:18:20 UTC MAIN commitmail json YAML

librsvg: update to 2.48.0.

Version 2.48.0

- The following is a summary of changes between 2.46.x and 2.48.0.
  For full details, please see the 2.47.x release notes below.

- This release requires at least Rust 1.39.

- #379 - New API, rsvg_handle_set_stylesheet(), to set a CSS
  stylesheet independent of the SVG document.

- #510 - support opacity in patterns.

- Librsvg's XML parser now supports namespaces (xmlns), and is
  stricter than before about it.  Files may fail to parse if there are
  attributes or elements with namespace prefixes (e.g. foo:bar instead
  of plain bar), but without a corresponding namespace declaration
  (e.g. xmlns:foo="http://example.com/foo").

  This may happen especially with incorrectly-written SVGs that use
  xlink:href or xi:include attributes without the corresponding
  namespace declarations.  If you run into this, just add the
  following to your toplevel SVG element:

      <svg xmlns="http://www.w3.org/2000/svg"
          xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xi="http://www.w3.org/2001/XInclude">
          ^^^^^^^^^ these ones

- Librsvg no longer depends on libcroco, and now does all CSS
  processing using Rust crates from Mozilla Servo.  As a result,
  librsvg can now handle much more complex CSS selectors than before.

- Link-time optimization (LTO) is disabled by default on release
  builds, as this increased build time too much.  Downstream
  distributors may want to turn it back on in the toplevel Cargo.toml.

- #515 (CVE-2019-20446) - Librsvg now has limits on the number of
  loaded XML elements, and the number of referenced elements within an
  SVG document.  This is to mitigate malicious SVGs which try to
  consume all memory, and those which try to consume an exponential
  amount of CPU time.

- Many bugfixes; please see the 2.47.x release notes below.

Version 2.47.4

- (#240) - Fix rsvg-convert's multipage PDF output when the zoom
  option is used (Sven Neumann).

- (#547) - Do not stop rendering if an <image> element references a
  nonexistent file.  This fixes a number of Open Clipart cases.

- (#558) - Compute the font-size cascade correctly when there are "em"
  #and "ex" units involved.

- Updated the man page for rsvg-convert (Sven Neumann).

Version 2.47.3

- #379 - New API, rsvg_handle_set_stylesheet(), to set a CSS
  stylesheet independent of the SVG document.

- #510 - support opacity in patterns (Sven Neumann).

- Move away from the Cairo transform type to our own (Paolo Borelli).

- Update the gtk-rs version.

Version 2.47.2

- Handling of the "result", "in", "in2" attributes in filter
  primitives is slightly stricter now, and spec compliant.  Their
  arguments must be of type CSS custom-ident, so "default", "inherit",
  "initial", and "unset" are disallowed.  Most SVGs should still work
  fine.

- #542 - Fix infinite loop when processing CSS sibling combinators.

- #408 - feImage filters no longer clip their output to integer
  coordinates.

- #504 - Documentation for the Rust crate (available at
  https://gnome.pages.gitlab.gnome.org/librsvg/doc/librsvg/) now has
  API usage examples.

- Debug logs from RSVG_LOG=1 should now be more legible and contain
  better information on invalid CSS.

- Remove link-time workarounds for Rust pre-1.35 (Kleis Auke Wolthuizen).

- Unify internal error types to share the CSS code with gnome-shell.

- Made handling of XML namespaces more spec-compliant.

- Lots of refactoring to start moving away from Cairo internals
  (Paolo Borelli).

Version 2.47.1

- Librsvg no longer depends on libcroco!  It now does all CSS
  processing using Rust crates from Mozilla Servo; these are also the
  crates that are in use in recent versions of Firefox.  As a result,
  librsvg can now handle much more complex CSS selectors than before.
  Fixes #79, #167, #237, #283, #336, #428, #441, #466, #525, #525
  (Paolo Borelli, Federico Mena).  Thanks to Evgeniy Reizner
  for fixing https://github.com/servo/servo/issues/22972, which made
  it possible to use Servo's selectors crate.

- #524 - Panic when reading an invalid stylesheet URL in an XML
  processing instruction (Paolo Borelli)

- Lots of little improvements to the documentation.

- Link-time optimization (LTO) is disabled by default on release
  builds, as this increased build time too much.  Downstream
  distributors may want to turn it back on in the toplevel Cargo.toml.

- We now have the start of documentation on the library's internals at
  https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg_internals/index.html
  This should be interest of newcomers to librsvg's source code.

Version 2.47.0

- Librsvg's XML parser now supports namespaces (xmlns), and is
  stricter than before about it.  Files may fail to parse if there are
  attributes or elements with namespace prefixes (e.g. foo:bar instead
  of plain bar), but without a corresponding namespace declaration
  (e.g. xmlns:foo="http://example.com/foo").

  This may happen especially with incorrectly-written SVGs that use
  xlink:href or xi:include attributes without the corresponding
  namespace declarations.  If you run into this, just add the
  following to your toplevel SVG element:

      <svg xmlns="http://www.w3.org/2000/svg"
          xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xi="http://www.w3.org/2001/XInclude">
          ^^^^^^^^^ these ones

- Patterns and gradients reused across more than one element will only
  get resolved once now; this should make things marginally faster for
  patterns or gradients with fallbacks.

- #515 (CVE-2019-20446) - Librsvg now has limits on the number of
  loaded XML elements, and the number of referenced elements within an
  SVG document.  This is to mitigate malicious SVGs which try to
  consume all memory, and those which try to consume an exponential
  amount of CPU time.

- #521 - Compute geometries correctly if there is a viewBox attribute.

- #308 - Fix stack exhaustion with circular references in <use> elements.

- Consistently use the LGPL 2.1 wherever it is mentioned.

- Patterns and gradients reused across more than one element will only
  get resolved once now; this should make things marginally faster for
  patterns or gradients with fallbacks.

- #506 - Fix empty patterns which reference a fallback pattern with
  children.

(wiz)

2020-03-10 19:02:10 UTC MAIN commitmail json YAML

doc: Updated devel/binutils to 2.34nb1

(bacon)

2020-03-10 19:01:31 UTC MAIN commitmail json YAML

devel/binutils: Unbreak build on Linux

Currently libctf builds but does not install on Linux.
The Linux implementation of libctf is very new, so we disable it in pkgsrc
for now pending future updates and thorough testing.

(bacon)

2020-03-10 18:14:17 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.28.0

(leot)

2020-03-10 18:14:05 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.28.0

Changes:
WebKitGTK 2.28.0
================
  - Enable JIT in MIPS platform.
  - Do not limit the surrounding text for input methods to current paragraph.
  - Fix the build with OpenGL disabled.
  - Fix the build when Wayland target is disabled.
  - Fix the build on ppc64le if __unix is undefined.
  - Fix several crashes and rendering issues.
  - Translation updates: Polish.

WebKitGTK 2.27.91
=================
  - Update user agent quirks to fix the unsupported browser message in several google services.
  - Fix several compile warnings with GCC 10.
  - Fix the build with GCC 10.
  - Fix several crashes and rendering issues.
  - Translation updates: Chinese

WebKitGTK 2.27.90
=================
  - Add support for same-site cookies.
  - Add flatpak sandbox support.
  - Enable WebAudio and WebGL by default in WebKitSettings.
  - Add a setting to disallow top level navigation to a data URI.
  - Add support for the -webkit-font-smoothing CSS property.
  - Always use a light theme for rendering form controls.
  - Stop making the Web Inspector windows transient.
  - Ensure mouse cursor is hidden during fullscreen video playback.
  - Add support for inspecting service workers to the remote inspector.
  - Fix several crashes and rendering issues.

WebKitGTK 2.27.4
================
  - Add API for input methods.
  - Add API to serialize/deserialize a JSCValue to/from a JSON string.
  - Add support for strict secure cookies.
  - Add support for saving data from remote inspector.
  - Make ondemand hardware acceleration policy never leave accelerated compositing mode.
  - Fix rendering of conic gradients in high resolution displays.
  - Fix special combination characters not respecting the keystroke order when high CPU load.
  - Honor the IndexedDB directory set in WebsiteDataManager.
  - Fix rendering of text when there's an initial advance in the text run.
  - Fix web process crash when displaying a KaTeX formula.
  - Fix network process crash with PSON enabled.
  - Fix several crashes and rendering issues.

WebKitGTK 2.27.3
================
  - Add support for Pointer Lock API.
  - Improve performance when falling back to system fonts.
  - Stop using DBus for the remote inspector implementation to improve the performance of both
    WebDriver and remote inspector.
  - Implement support for new ARIA roles: code, strong, emphasis, generic.
  - Fix handling of content type with new custom protocols implementation.
  - Make image decoders fully thread safe.
  - Add support for get page source command in WebDriver.
  - Add support for network proxy capabilities in WebDriver.
  - Add support for new window command in WebDriver.
  - Fix several crashes and rendering issues.
  - Translation updates: Brazilian Portuguese, Ukrainian.

WebKitGTK 2.27.2
================
  - Add user messages API for the communication with the web extension.
  - Enable service workers by default.
  - Add support for saving data in Web Inspector.
  - More navigation gesture improvement.
  - Fix the build with WebDriver disabled.
  - Show also client EGL extensions in about:gpu.
  - Disable accelerated compositing when we fail to initialize the EGL dispaly under Wayland.
  - Fix several crashes and rendering issues.

WebKitGTK 2.27.1
================
  - Enable async scrolling when accelerating compositing policy is 'always'.
  - Add about:gpu to show information about the graphics stack.
  - Add API to enable Process Swap on (Cross-site) Navigation, that is now disabled by default.
  - Add WebKitWebView:page-id property.
  - Improve swipe navigation gesture style.
  - Fix several crashes and rendering issues.

(leot)

2020-03-10 17:30:00 UTC MAIN commitmail json YAML

devel/glib2: Add the patch deleted in the recent update

The patch sets LD_LIBRARY_PATH so that uninstalled
glib-compile-resources can find libraries. This fixes the following
error during build on Darwin:

[651/1015] Generating plugin-resources.c with a custom command.
FAILED: gio/tests/plugin-resources.c
/Users/pbulk/pkgsrc/work/devel/glib2/work/glib-2.62.4/output/gio/glib-compile-resources --target=gio/tests/plugin-resources.c --sourcedir=/Users/pbulk/pkgsrc/work/devel/glib2/work/glib-2.62.4/gio/tests --generate-source --c-name _g_plugin ../gio/tests/test4.gresource.xml
    dyld: Library not loaded: @rpath/libgio-2.0.0.dylib
      Referenced from: /Users/pbulk/pkgsrc/work/devel/glib2/work/glib-2.62.4/output/gio/glib-compile-resources
      Reason: image not found

(minskim)

2020-03-10 16:19:35 UTC MAIN commitmail json YAML

Document proj-grids option

(gdt)

2020-03-10 16:17:44 UTC MAIN commitmail json YAML

doc: Updated geography/proj to 6.3.1

(gdt)

2020-03-10 16:17:38 UTC MAIN commitmail json YAML

geography/proj: Update to 6.3.1

This is a signficant update from 5.2.0; proj has withdrawn one API and
deprecated another.  Packages that have a healthy upstream and are up
to date should be ok, but some will need remedial attention.  I have
held off on this update for quite a long time, but it seems we have
arrived at the problems from some packages' failure to cope with proj
6 being less serious than holding back well-maintained packages from
the improvements.

Add an option "proj-grids", default on, to include the optional grid
files.  These are large, but necessary for many datum transformations.
Upstream's tests fail with them installed, because the test vectors
are computed without them, so tests are forced to fail if grids are
included.

Upstream NEWS, projected to standard NEWS content follows.  (NB: The
6.0.0 content is the most critical to understand.)

6.3.1 Release Notes
-------------------

Updates
-------

o Update the EPSG database to version 9.8.6

o Database: add mapping for gg10_smv2.mnt and gg10_sbv2.mnt French grids

o Database: add mapping for TOR27CSv1.GSB

6.3.0 Release Notes
-------------------

Updates
-------

o Database: tune accuracy of Canadian NTv1 file w.r.t NTv2 (#1812)

o Modify verbosity level of some debug/trace messages (#1811)

o projinfo: no longer call createBoundCRSToWGS84IfPossible() for WKT1:GDAL
  (#1810)

o proj_trans: add retry logic to select other transformation if the best one
  fails. (#1809)

o BoundCRS::identify(): improvements to discard CRS that aren't relevant
  (#1802)

o Database: update to IGNF v3.1.0 (#1785)

o Build: Only export symbols if building DLL (#1773)

o Database: update ESRI entries with ArcGIS Desktop version 10.8.0 database
  (#1762)

o createOperations(): chain operations whose middle CRSs are not identical but
  have the same datum (#1734)

o import/export PROJJSON: support a interpolation_crs key to geoid_model
  (#1732)

o Database: update to EPSG v9.8.4 (#1725)

o Build: require SQLite 3.11 (#1721)

o Add support for GEOIDMODEL (#1710)

o Better filtering based on extent and performance improvements (#1709)

6.2.1 Release Notes
-------------------

Updates
-------

o Update the EPSG database to version 9.8.2

6.2.0 Release Notes
-------------------

Updates
-------

o Introduced PROJJSON, a JSON encoding of WKT2 (#1547)

o Support CRS instantiation of OGC URN's (#1505)

o Expose scope and remarks of database objects (#1537)

o EPSG Database updated to version 9.7.0 (#1558)

o Added C API function proj_grid_get_info_from_database() (#1494)

o Added C API function
  proj_operation_factory_context_set_discard_superseded() (#1534)

o Added C API function proj_context_set_autoclose_database() (#1566)

o Added C API function proj_create_crs_to_crs_from_pj() (#1567)

o Added C API function proj_cleanup() (#1569)

6.1.1 Release Notes
-------------------

Updates
-------

o Update EPSG registry to version 9.6.3 (1485)

6.1.0 Release Notes
-------------------

Updates
-------

o Include custom ellipsoid definitions from QGIS (#1337)

o Add "-k ellipsoid" option to projinfo (#1338)

o Make cs2cs support 4D coordinates (#1355)

o WKT2 parser: update to OGC 18-010r6 (#1360 #1366)

o Update internal version of googletest to v1.8.1 (#1361)

o Database update: EPSG v9.6.2 (#1462), IGNF v3.0.3, ESRI 10.7.0
  and add operation_version column (#1368)

o Add proj_normalize_for_visualization() that attempts to apply axis
  ordering as used by most GIS applications and PROJ <6 (#1387)

o Added noop operation (#1391)

o Paths set by user take priority over PROJ_LIB for search paths (#1398)

o Reduced database size (#1438)

o add support for compoundCRS and concatenatedOperation named from
  their components (#1441)

6.0.0 Release Notes
-------------------

PROJ 6 has undergone extensive changes to increase its functional scope from a
cartographic projection engine with so-called "early-binding" geodetic datum
transformation capabilities to a more complete library supporting coordinate
transformations and coordinate reference systems.

As a foundation for other enhancements, PROJ now includes a C++ implementation
of the modelisation propopsed by the ISO-19111:2019 standard / OGC Abstract
Specification Topic 2: "Referencing By Coordinates", for geodetic reference
frames (datums), coordinate reference systems and coordinate operations.
Construction and query of those geodetic objects is available through a new C++
API, and also accessible for the most part from bindings in the C API.

Those geodetic objects can be imported and exported from and into the OGC
Well-Known Text format (WKT) in its different variants: ESRI WKT, GDAL WKT 1,
WKT2:2015 (ISO 19162:2015) and WKT2:2018 (ISO 19162:2018). Import and export of
CRS objects from and into PROJ strings is also supported. This functionality
was previously available in the GDAL software library (except WKT2 support
which is a new feature), and is now an integral part of PROJ.

A unified database of geodetic objects, coordinate reference systems and their
metadata, and coordinate operations between those CRS is now available in a
SQLite3 database file, proj.db. This includes definitions imported from the
IOGP EPSG dataset (v9.6.0 release), the IGNF (French national mapping agency)
geodetic registry and the ESRI projection engine database. PROJ is now the
reference software in the "OSGeo C stack" for this CRS and coordinate operation
database, whereas previously this functionality was spread over PROJ, GDAL and
libgeotiff, and used CSV or other adhoc text-based formats.

Late-binding coordinate operation capabilities, that takes  metadata such as
area of use and accuracy into account, has been added. This can avoid in a
number of situations the past requirement of using WGS84 as a pivot system,
which could cause unneeded accuracy loss, or was not doable at all sometimes
when transformation to WGS84 was not available. Those late-binding capabilities
are now used by the proj_create_crs_to_crs() function and the cs2cs utility.

A new command line utility, projinfo, has been added to query information about
a geodetic object of the database, import and export geodetic objects from/into
WKT and PROJ strings, and display coordinate operations available between two
CRSs.

UPDATES
-------

o Removed projects.h as a public interface (#835)

o Deprecated the proj_api.h interface. The header file is still available
  but will be removed with the next major version release of PROJ. It is
  now required to define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H before the
  interface can be used (#836)

o Removed support for the nmake build system (#838)

o Removed support for the proj_def.dat defaults file (#201)

o C++11 required for building PROJ (#1203)

o Added build dependency on SQLite 3.7 (#1175)

o Added projinfo command line application (#1189)

o Added many functions to proj.h for handling ISO19111 functionality (#1175)

o Added C++ API exposing ISO19111 functionality (#1175)

o Updated cs2cs to use late-binding features (#1182)

o Removed the nad2bin application. Now available in the proj-datumgrid
  git repository (#1236)

o Removed support for Chebyshev polynomials in proj (#1226)

o Removed proj_geocentric_latitude from proj.h API (#1170)

o Changed behaviour of proj: Now only allow initialization of
  projections (#1162)

o Changed behaviour of tmerc: Now default to the Extended Transverse
  Mercator algorithm (etmerc). Old implementation available by adding
  +approx (#404)

o Chaged behaviour: Default ellipsoid now set to GRS80 (was WGS84) (#1210)

o Allow multiple directories in PROJ_LIB environment variable (#1281)

o Added Lambert Conic Conformal (2SP Michigan) projection (#1142)

o Added Bertin1953 projection (#1133)

o Added Tobler-Mercator projection (#1153)

o Added Molodensky-Badekas transform (#1160)

o Added push and pop coordinate operations (#1250)

o Removed +t_obs parameter from helmert and deformation (#1264)

o Added +dt parameter to deformation as replacement for
  removed +t_obs (#1264)

(gdt)

2020-03-10 16:05:08 UTC MAIN commitmail json YAML

doc/TODO: Add webkit-gtk entry and assign to myself

(I am working on it, hopefully should be ready in the next couple of hours.)

(leot)

2020-03-10 15:29:19 UTC MAIN commitmail json YAML

doc: Updated net/libfilezilla to 0.20.2

(wiz)

2020-03-10 15:29:10 UTC MAIN commitmail json YAML

libfilezilla: update to 0.20.2.

0.20.2 (2020-03-10)

+ Add encrypt_key and decrypt_key to fz::symmetric key
- fz::datetime::set_rfc822 now parses the zone offset
- Removed unneeded asserts from format.hpp

0.20.1 (2020-02-24)

- Fix potential crash after removing the last speed limit bucket
- TLS: Fix reported key exchange algorithm and improve details

0.20.0 (2020-02-14)

+ Added fz::symmetric_key
+ Added itertions parameter to fz::private_key::from_password
+ Added fz::base32_encode and fz::base32_decode
+ Unified all decode functions to always return a vector, added alternatives returning string with a _s suffix in the function name
+ Changed equal_insensitive_ascii to take (w)string_view

(wiz)

2020-03-10 15:21:18 UTC MAIN commitmail json YAML

doc: Added graphics/termtosvg version 1.1.0

(fcambus)

2020-03-10 15:21:00 UTC MAIN commitmail json YAML

2020-03-10 15:20:07 UTC MAIN commitmail json YAML

graphics/termtosvg: import termtosvg 1.1.0.

termtosvg is a Unix terminal recorder written in Python that renders your
command line sessions as standalone SVG animations.

(fcambus)

2020-03-10 14:51:12 UTC MAIN commitmail json YAML

sphinxcontrib: Limit bsdtar use to affected platforms

Only force bsdtar if NetBSD <=8.

(This is still being discussed on tech-pkg; apparently the previous
fix was not aware of the (rapidly moving around) discussion.)

(gdt)

2020-03-10 14:43:08 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-mini_portile2 to 2.5.0

(tsutsui)

2020-03-10 14:42:54 UTC MAIN commitmail json YAML

ruby-miniportile2: update to 2.5.0.

Upstream changelog (from CHANGELOG.md):

### 2.5.0 / 2020-02-24

#### Enhancements

* When verifying GPG signatures, remove all imported pubkeys from
  keyring [#90] (Thanks, @hanazuki!)

(tsutsui)

2020-03-10 14:28:19 UTC MAIN commitmail json YAML

ruby-nokogiri: relax dependency versions for ruby-mini_portile2.

(tsutsui)

2020-03-10 14:19:54 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.10.9

(tsutsui)

2020-03-10 14:19:35 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.10.9.

Upstream chages (from CHANGELOG.md):

1.10.9 / 2020-03-01

Fixed

* [MRI] Raise an exception when Nokogiri detects a specific libxml2
  edge case involving blank Schema nodes wrapped by Ruby objects
  that would cause a segfault. Currently no fix is available upstream,
  so we're preventing a dangerous operation and informing users to
  code around it if possible. [#1985, #2001]
* [JRuby] Change NodeSet#to_a to return a RubyArray instead of Object,
  for compilation under JRuby 9.2.9 and later. [#1968, #1969]
  (Thanks, @headius!)

(tsutsui)

2020-03-10 14:13:45 UTC MAIN commitmail json YAML

doc: Updated inputmethod/ibus to 1.5.22

(tsutsui)

2020-03-10 14:13:23 UTC MAIN commitmail json YAML

ibus: update to 1.5.22.

pkgsrc changes:
- remove patches included in a new release
- require the latest unicode-character-database
- update BUILDLINK_API_DEPENDS per configure

Upstream changes:
https://github.com/ibus/ibus/releases/tag/1.5.22

1.5.22

* GDBusAuthObserver security fix
* Use XDG_CACHE_HOME for Unix socket directory
* Hangul button press handling
* Fix deprecated APIs
* Bug fixes

Code contributors

* Fix restart crash with inotify read() (Robert Hoffmann)
* Make session file header comment more clear (Jason)
* Amend typos (Jason)
* Add NotShowIn and Keywords keys to the desktop entry (Changwoo Ryu)
* Handle small final sigma in ibus_keyval_convert_case (Alex Henrie)

Translation contributors

* Update translation (Catalan) (Antoni Bella Perez)
* Update translation (French) (Julien Humbert)
* Update translation (French) (Jean-Baptiste Holcroft)
* Update translation (German) (Mike FABIAN)
* Update translation (Hebrew) (Yaron Shahrabani)
* Update translation (Hungarian) (Balazs Mesko)
* Update translation (Italian) (Luigi Toscano)
* Update translation (Korean) (Changwoo Ryu)
* Update translation (Persian) (Ahmad Haghighi)
* Update translation (Polish) (Piotr Drag)
* Update translation (Portuguese (Brazil)) (Rafael Fontenelle)
* Update translation (Turkish) (Oguz Ersen)
* Update translation (Ukrainian) (Yuri Chornoivan)

(tsutsui)

2020-03-10 12:22:43 UTC MAIN commitmail json YAML

doc: Updated archivers/upx to 3.96

(tnn)

2020-03-10 12:22:04 UTC MAIN commitmail json YAML

upx: update to 3.96

Changes in 3.96 (23 Jan 2020):
  * bug fixes - see https://github.com/upx/upx/milestone/5

Changes in 3.95 (26 Aug 2018):
  * Flag --android-shlib to work around bad design in Android
  * Flag --force-pie when ET_DYN main program is not marked as DF_1_PIE
  * Better compatibility with varying layout of address space on Linux
  * Support for 4 PT_LOAD layout in ELF generated by binutils-2.31
  * bug fixes, particularly better diagnosis of malformed input
  * bug fixes - see https://github.com/upx/upx/milestone/4

Changes in 3.94 (12 May 2017):
  * Add support for arm64-linux (aka "aarch64").
  * Add support for --lzma compression on 64-bit PowerPC (Thierry Fauck).
  * For Mach, "upx -d" will unpack a prefix of the file (and warn).
  * Various improvements to the ELF formats.
  * bug fixes - see https://github.com/upx/upx/milestone/3

Changes in 3.93 (29 Jan 2017):
  * Fixed some win32/pe and win64/pe regressions introduced in 3.92
  * bug fixes - see https://github.com/upx/upx/milestone/2

Changes in 3.92 (11 Dec 2016):
  * INFO: UPX has moved to GitHub - the new home page is https://upx.github.io
  * IMPORTANT: all PE formats: internal changes: reunited the diverged source
    files - please report all regressions into the bug tracker and try UPX 3.91
    in case of problems.
  * Support Apple MacOS 10.12 "Sierra", including more-robust de-compression.
  * Explicitly diagnose Go-language bad PT_LOAD; recommend hemfix.c.
    https://sourceforge.net/p/upx/bugs/195/  https://github.com/pwaller/goupx
  * Fix CERT-FI Case 829767 UPX command line tools segfaults.
    Received by UPX Team on 2015-May-08; originally reported
    by Codenomicon to NCSC-FI on 2015-01-08.
    The vulnerabilities were discovered by Joonas Kuorilehto and
    Antti H艙rynen from Codenomicon.
  * bug fixes - see https://github.com/upx/upx/milestone/1

(tnn)

2020-03-10 09:15:05 UTC MAIN commitmail json YAML

Updated devel/yarn

(adam)

2020-03-10 09:14:32 UTC MAIN commitmail json YAML

yarn: updated to 1.22.4

1.22.1
Prevents yarn-path from exiting before its child exited
Generates relative paths when calling yarn set version
Throws an exception when the .yarnrc.yml file is invalid yaml

(adam)

2020-03-10 08:25:52 UTC MAIN commitmail json YAML

Updated www/nginx-devel, devel/py-click

(adam)

2020-03-10 08:25:36 UTC MAIN commitmail json YAML

py-click: updated to 7.1.1

Version 7.1.1
- Fix ClickException output going to stdout instead of stderr.

Version 7.1
- Fix PyPI package name, "click" is lowercase again.
- Fix link in unicode_literals error message.
- Add support for colored output on UNIX Jupyter notebooks.
- Operations that strip ANSI controls will strip the cursor hide/show
  sequences.
- Remove unused compat shim for bytes.
- Expand testing around termui, especially getchar on Windows.
- Fix output on Windows Python 2.7 built with MSVC 14.
- Fix OSError when running in MSYS2.
- Fix OSError when redirecting to NUL stream on Windows.
- Fix memory leak when parsing Unicode arguments on Windows.
- Fix error in new AppEngine environments.
- Always return one of the passed choices for click.Choice
- Add no_args_is_help option to click.Command, defaults to
  False
- Add show_defaults parameter to Context to enable showing
  defaults globally.
- Handle env MYPATH='' as though the option were not passed.
- It is once again possible to call next(bar) on an active
  progress bar instance.
- open_file with atomic=True retains permissions of existing
  files and respects the current umask for new files.
- When using the test CliRunner with mix_stderr=False, if
  result.stderr is empty it will not raise a ValueError.
- Remove the unused mix_stderr parameter from
  CliRunner.invoke.
- Fix TypeError raised when using bool flags and specifying
  type=bool.
- Newlines in option help text are replaced with spaces before
  re-wrapping to avoid uneven line breaks.
- MissingParameter exceptions are printable in the Python
  interpreter.
- Fix how default values for file-type options are shown during
  prompts.
- Fix environment variable automatic generation for commands
  containing -.
- Option help text replaces newlines with spaces when rewrapping, but
  preserves paragraph breaks, fixing multiline formatting.
- Option help text that is wrapped adds an extra newline at the end to
  distinguish it from the next option.
- Consider sensible-editor when determining the editor to use for
  click.edit().
- Arguments to system calls such as the executable path passed to
  click.edit can contains spaces.
- Add ZSH completion autoloading and error handling.
- Add a repr to Command, Group, Option, and Argument,
  showing the name for friendlier debugging.
- Completion doesn't consider option names if a value starts with
  - after the -- separator.
- ZSH completion escapes special characters in values.
- Add completion support for Fish shell.
- Decoding bytes option values falls back to UTF-8 in more cases.
- Make the warning about old 2-arg parameter callbacks a deprecation
  warning, to be removed in 8.0. This has been a warning since Click
  2.0.

(adam)

2020-03-10 08:21:34 UTC MAIN commitmail json YAML

nginx-devel: updated to 1.17.9

Changes with nginx 1.17.9

*) Change: now nginx does not allow several "Host" request header lines.
*) Bugfix: nginx ignored additional "Transfer-Encoding" request header
  lines.
*) Bugfix: socket leak when using HTTP/2.
*) Bugfix: a segmentation fault might occur in a worker process if OCSP
  stapling was used.
*) Bugfix: in the ngx_http_mp4_module.
*) Bugfix: nginx used status code 494 instead of 400 if errors with code
  494 were redirected with the "error_page" directive.
*) Bugfix: socket leak when using subrequests in the njs module and the
  "aio" directive.

Changes with nginx 1.17.8

*) Feature: variables support in the "grpc_pass" directive.
*) Bugfix: a timeout might occur while handling pipelined requests in an
  SSL connection; the bug had appeared in 1.17.5.
*) Bugfix: in the "debug_points" directive when using HTTP/2.

(adam)

2020-03-10 08:20:31 UTC MAIN commitmail json YAML

nginx: added geoip option; behave correctly with "make mdi"

(adam)

2020-03-10 07:36:33 UTC MAIN commitmail json YAML

Updated www/py-hstspreload, www/py-httpx

(adam)

2020-03-10 07:36:17 UTC MAIN commitmail json YAML

py-httpx: updated to 0.12.0

0.12.0:

The 0.12 release tightens up the API expectations for httpx by switching to private module names to enforce better clarity around public API.

All imports of httpx should import from the top-level package only, such as from httpx import Request, rather than importing from privately namespaced modules such as from httpx._models import Request.

Added
Support making response body available to auth classes with .requires_response_body.
Export NetworkError exception.
Add support for NO_PROXY environment variable.

Changed
Switched to private module names.
Drop redirect looping detection and the RedirectLoop exception, instead using TooManyRedirects.
Drop backend=... parameter on AsyncClient, in favour of always autodetecting trio/asyncio.

Fixed
Support basic auth credentials in proxy URLs.
Fix httpx.Proxy(url, mode="FORWARD_ONLY") configuration.
Fallback to setting headers as UTF-8 if no encoding is specified.
Close proxy dispatches classes on client close.
Support custom cert parameters even if verify=False.
Don't support invalid dict-of-dicts form data in data=....

(adam)

2020-03-10 07:35:09 UTC MAIN commitmail json YAML

py-hstspreload: updated to 2020.3.4

2020.3.4:
Sync with Chromium repo.

(adam)

2020-03-10 04:20:18 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-clipman-plugin to 1.4.4

(gutteridge)

2020-03-10 04:20:04 UTC MAIN commitmail json YAML

xfce4-clipman-plugin: update to 1.4.4

Change log:

1.4.4
======
- settings: Improve layout
- settings: Drop some GtkStock items
- Update support URLs from goodies to docs.xfce.org (Bug #16141)
- Drop deprecated Gtk style properties
- Also show desktop file in Cinnamon (Bug #14058)
- Fix getting modifier in gsd-clipboard-manager (Bug #14642)
- Fix typo
- Translation Updates:
  Albanian, Armenian (Armenia), Belarusian, Catalan, Chinese (China),
  Czech, Danish, Finnish, French, Galician, Hebrew, Icelandic, Italian,
  Kazakh, Norwegian Bokm奪l, Polish, Portuguese, Slovak, Slovenian,
  Spanish, Turkish, Ukrainian

(gutteridge)

2020-03-09 23:22:59 UTC MAIN commitmail json YAML

2020-03-09 23:21:19 UTC MAIN commitmail json YAML

2020-03-09 21:48:48 UTC MAIN commitmail json YAML

doc: Added net/p5-GeoIP2 version 2.006002

(fcambus)

2020-03-09 21:48:20 UTC MAIN commitmail json YAML

Add p5-GeoIP2.

(fcambus)

2020-03-09 21:47:15 UTC MAIN commitmail json YAML

net/p5-GeoIP2: import p5-GeoIP2 2.006002.

This module provides an API for the GeoIP2 web services and databases.
The API also works with the free GeoLite2 databases.

See GeoIP2::WebService::Client for details on the web service client API
and GeoIP2::Database::Reader for the database API.

(fcambus)

2020-03-09 19:37:20 UTC MAIN commitmail json YAML

prosody: remove requirement for gmake to build

While there, install two modules which were missing in the patched
Makefile; bumps PKGREVISION.

No other changes intended.

(khorben)

2020-03-09 19:00:12 UTC MAIN commitmail json YAML

prosody: fix the build with an alternative LOCALBASE

(khorben)

2020-03-09 18:39:37 UTC MAIN commitmail json YAML

Updated textproc/py-pygments, textproc/py-sphinx

(adam)

2020-03-09 18:38:59 UTC MAIN commitmail json YAML

py-sphinx: updated to 2.4.4

Release 2.4.4:
Bugs fixed
* LaTeX: platex cause error to build image directive with target url
* Sphinx builds has been slower since 2.4.0

(adam)

2020-03-09 18:34:23 UTC MAIN commitmail json YAML

py-pygments: updated to 2.5.2

Version 2.5.2

Fix incompatibility with some setuptools versions
Fix lexing of ReST field lists
Fix lexing of Matlab keywords as field names
Recognize double-quoted strings in Matlab
Avoid slow backtracking in Vim lexer
Fix Scala highlighting of types
Highlight field lists more consistently in ReST
Fix highlighting Matlab keywords in field names
Recognize Matlab double quoted strings
Add some Terraform keywords
Update Modelica lexer to 3.4
Update Crystal examples

Version 2.5.1

This release fixes a packaging issue. No functional changes.

Version 2.5.0

Added lexers:

Email
Erlang, Elixir shells
Notmuch
Scdoc
Solidity
Zeek (new name for Bro)
Zig

Updated lexers:

Apache2 Configuration
Bash sessions
CSound
Dart
Dockerfile
Emacs Lisp
Handlebars
Java
Logtalk
Matlab
Praat
Python3
Ruby
YAML
Velocity

Added styles:

Inkpot

The PythonLexer class is now an alias for the former Python3Lexer. The old PythonLexer is available as Python2Lexer. Same change has been done for the PythonTracebackLexer. The python3 option for the PythonConsoleLexer is now true by default.
Bump NasmLexer priority over TasmLexer for .asm files
Default font in the ImageFormatter has been updated
Test suite switched to py.test, removed nose dependency
Reduce TeraTerm lexer score – it used to match nearly all languages
Treat Skylark/Starlark files as Python files
Image formatter: actually respect line_number_separator option
Add LICENSE file to wheel builds
Agda: fix lambda highlighting
Dart: support @ annotations
Dockerfile: accept FROM ... AS syntax
Emacs Lisp: add more string functions
GAS: accept registers in directive arguments
Java: make structural punctuation (braces, parens, colon, comma) Punctuation, not Operator
Java: support var contextual keyword
Matlab: Fix recognition of function keyword
Python: recognize .jy filenames
Python: recognize f string prefix
Ruby: support squiggly heredocs
Shell sessions: recognize Virtualenv prompt
Velocity: support silent reference syntax

(adam)

2020-03-09 17:36:43 UTC MAIN commitmail json YAML

Updated multimedia/mkvtoolnix

(adam)

2020-03-09 17:36:04 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 44.0.0

Version 44.0.0 "Domino"

New features and enhancements
* MKVToolNix GUI: header editor: the attachments can now be reordered via drag
  & drop.

Bug fixes
* mkvmerge: Matroska reader: when encountering certain errors in the track
  headers such as the codec ID not being present mkvmerge will simply skip
  those tracks instead of exiting with an error.
* MKVToolNix GUI: multiplexer: the "ask before overwriting" functionality did
  not look for the correct file names when splitting was active.

(adam)

2020-03-09 12:26:49 UTC MAIN commitmail json YAML

doc: Added net/dbip-city-lite version 2020.03

(fcambus)

2020-03-09 12:26:31 UTC MAIN commitmail json YAML

Add dbip-city-lite.

(fcambus)

2020-03-09 12:25:56 UTC MAIN commitmail json YAML

net/dbip-city-lite: import dbip-city-lite 2020-03.

The free DB-IP IP to City Lite database is a subset of the IP to Location
database with reduced coverage and accuracy distributed under the Creative
Commons Attribution License.

(fcambus)

2020-03-09 12:24:24 UTC MAIN commitmail json YAML

doc: Added net/dbip-country-lite version 2020.03

(fcambus)

2020-03-09 12:23:32 UTC MAIN commitmail json YAML

Add dbip-country-lite.

(fcambus)

2020-03-09 12:22:11 UTC MAIN commitmail json YAML

net/dbip-country-lite: import dbip-country-lite 2020-03.

The free DB-IP IP to Country Lite database is a subset of the IP to Country
database with reduced coverage and accuracy distributed under the Creative
Commons Attribution License.

(fcambus)

2020-03-09 11:07:54 UTC MAIN commitmail json YAML

doc: Updated www/gitea to 1.11.2

(nia)

2020-03-09 11:06:16 UTC MAIN commitmail json YAML

gitea: Update to 1.11.2

## [1.11.2](https://github.com/go-gitea/gitea/releases/tag/v1.11.2) - 2020-03-06

* BREAKING
  * Various fixes in login sources (#10428) (#10429)
* SECURITY
  * Ensure only own addresses are updated (#10397) (#10399)
  * Logout POST action (#10582) (#10585)
  * Org action fixes and form cleanup (#10512) (#10514)
  * Change action GETs to POST (#10462) (#10464)
  * Fix admin notices (#10480) (#10483)
  * Change admin dashboard to POST (#10465) (#10466)
  * Update markbates/goth (#10444) (#10445)
  * Update crypto vendors (#10385) (#10398)
* BUGFIXES
  * Allow users with write permissions to modify issue descriptions and comments. (#10623) (#10626)
  * Handle deleted base branch in PR (#10618) (#10619)
  * Delete dependencies when deleting a repository (#10608) (#10616)
  * Ensure executable bit is kept on the web editor (#10607) (#10614)
  * Update mergebase in pr checker (#10586) (#10605)
  * Fix release attachments being deleted while upgrading (#10572) (#10573)
  * Fix redirection path if Slack webhook channel is invalid (#10566)
  * Fix head.tmpl og:image picture location (#10531) (#10556)
  * Fix 404 after activating secondary email (#10547) (#10553)
  * Show Signer in commit lists and add basic trust (#10425 & #10511) (#10524)
  * Fix potential bugs (#10513) (#10518)
  * Use \[:space:\] instead of \\s (#10508) (#10509)
  * Avoid mailing users that have explicitly unwatched an issue (#10475) (#10500)
  * Handle push rejection message in Merge & Web Editor (#10373) (#10497)
  * Fix SQLite concurrency problems by using BEGIN IMMEDIATE (#10368) (#10493)
  * Fix double PR notification from API (#10482) (#10486)
  * Show the username as a fallback on feeds if full name is blank (#10461)
  * Trigger webhooks on issue label-change via API too (#10421) (#10439)
  * Fix git reference type in webhooks (#10427) (#10432)
  * Prevent panic on merge to PR (#10403) (#10408)
  * Fix wrong num closed issues on repository when close issue via commit… (#10364) (#10380)
  * Reading pull attachments should depend on read UnitTypePullRequests (#10346) (#10354)
  * Set max-width on review-box comment box (#10348) (#10353)
  * Prevent nil pointer in GetPullRequestCommitStatusState (#10342) (#10344)
  * Fix protected branch status check settings (#10341) (#10343)
  * Truncate long commit message header (#10301) (#10319)
  * Set the initial commit status to Success otherwise it will always be Pending (#10317) (#10318)
  * Don't manually replace whitespace during render (#10291) (#10315)
* ENHANCEMENT
  * Admin page for managing user e-mail activation (#10557) (#10579)

(nia)

2020-03-09 10:54:36 UTC MAIN commitmail json YAML

doc: Updated games/devilutionx to 1.0.1

(nia)

2020-03-09 10:53:22 UTC MAIN commitmail json YAML

devilutionx: Update to 1.0.1

## DevilutionX 1.0.1
### Features
- Toggle fullscreen at any point by hitting alt+enter (mouse grab can be disabled in diablo.ini)
- Controller: B button closes the currently active panel.
- Added a navigation menu for controllers
- Focus on the exit item before quitting.
- Minor performance improvements (save/load time and main menu).
- Add a list of [known mods](https://github.com/diasurgical/devilutionX/blob/master/docs/mods.md)

### Platforms
- Added support for 32bit PowerPc
- Added support for Amiga
- Added support Clockwork PI GameShell
- Added support for GKD350h
- Switch to OPK for RetroFW (requires 2.0)
- Update OpendDingus/RetroFW build root

### Bugfixes
- Game crashing on systems that do not report monitor refresh rate.
- Fixed belt not working correctly when holding shift on us keyboard layouts
- Always keep track of the latest hero level when selecting difficulty.
- Correct screenshot path
- Turn the screen red for 200ms when taking screenshots.
- Fix town load screen missing on the first load.
- Fix minor HOM issue at some houses in town.
- Allow for space as text input
- Fixed a couple of typos in error messages

### Original Diablo bugs
- Fix belt not working correctly when holding shift on *non-*us keyboard layouts
- Fix one more rare crash.

(nia)

2020-03-09 06:16:13 UTC MAIN commitmail json YAML

2020-03-09 06:11:55 UTC MAIN commitmail json YAML

2020-03-09 00:36:55 UTC MAIN commitmail json YAML

doc: Updated archivers/ruby-zip to 1.3.0

(taca)

2020-03-09 00:36:23 UTC MAIN commitmail json YAML

archivers/ruby-zip: updateo to 1.3.0

Update ruby-zip to 1.3.0, latest 1.x release.

1.3.0 (2019-09-25)

Security

* Add validate_entry_sizes option so that callers can trust an entry's
  reported size when using extract #403

o This option defaults to false for backward compatibility in this
  release, but you are strongly encouraged to set it to true. It
  will default to true in rubyzip 2.0.

New Feature

* Add add_stored method to simplify adding entries without compression #366

Tooling / Documentation

* Add more gem metadata links #402

1.2.4 (2019-09-06)

* Do not rewrite zip files opened with open_buffer that have not changed #360

Tooling / Documentation

* Update example_recursive.rb in README #397
* Hold CI at trusty for now, automatically pick the latest ruby patch
  version, use rbx-4 and hold jruby at 9.1 #399

(taca)

2020-03-08 23:52:54 UTC MAIN commitmail json YAML

lang/gcc9: drop maintainership

Everyone is free again to modify this package to their needs, such as
having an auto-generated PLIST or custom patches from the previous GCC
versions.

(rillig)

2020-03-08 20:55:17 UTC MAIN commitmail json YAML

Add full path to installed library names on Darwin.

(brook)

2020-03-08 20:50:57 UTC MAIN commitmail json YAML

Explicitly include bsd.prefs.mk before using ${OPSYS}.

(brook)

2020-03-08 19:48:05 UTC MAIN commitmail json YAML

doc: Updated lang/rakudo to 2020.02.1

(bsiegert)

2020-03-08 19:47:47 UTC MAIN commitmail json YAML

Update rakudo to 2020.02.1.

Upstream changelog is very long, but the language has been renamed from
Perl 6 to Raku, so bin/raku is now the main interpreter binary.

(bsiegert)

2020-03-08 18:31:23 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-video-ati to 19.1.0nb1

(maya)

2020-03-08 18:30:54 UTC MAIN commitmail json YAML

xf86-video-ati: backport upstream commits (not in a release yet) to fix
crash with options NoAccel.

Bump PKGREVISION

From Onno van der Linden in xsrc/55059.

(maya)

2020-03-08 18:23:00 UTC MAIN commitmail json YAML

doc: Updated lang/nqp to 2020.02.1

(bsiegert)

2020-03-08 18:22:44 UTC MAIN commitmail json YAML

2020-03-08 17:06:24 UTC MAIN commitmail json YAML

doc: Updated pkgtools/revbump to 2.15

(wiz)

2020-03-08 17:06:16 UTC MAIN commitmail json YAML

revbump: 2.15: update check-cvs-diff for current ruby and python versions.

(wiz)

2020-03-08 16:57:20 UTC MAIN commitmail json YAML

2020-03-08 16:51:54 UTC MAIN commitmail json YAML

2020-03-08 16:42:31 UTC MAIN commitmail json YAML

2020-03-08 16:12:31 UTC MAIN commitmail json YAML

modular-xorg-server: Put back --enable-input-thread for SunOS

It's not possible to build without input-thread due to missing symbol
ddxInputThreadInit. input-thread seems to no longer crash the server.

(tnn)

2020-03-08 16:08:01 UTC MAIN commitmail json YAML

doc: Updated math/ruby-spreadsheet to 1.2.6

(taca)

2020-03-08 16:07:29 UTC MAIN commitmail json YAML

math/ruby-spreadsheet: update to 1.2.6

Update ruby-spreadsheet to 1.2.6.

### 1.2.6 22.1.2020
Author: tetsuya-ogawa <tetsuya.ogawa87@gmail.com>
Date:  Wed Jan 22 15:18:00 2020 +0900

* add instance method "<<" to Spreadsheet::Worksheet

(taca)

2020-03-08 16:06:31 UTC MAIN commitmail json YAML

doc: Updated math/ruby-roo to 2.8.3

(taca)

2020-03-08 16:06:05 UTC MAIN commitmail json YAML

math/ruby-roo: update to 2.8.3

Update ruby-roo to 2.8.3.

##  [2.8.3] 2020-02-03
### Changed/Added
- Updated rubyzip version. Now minimal version is 1.3.0 [515](https://github.com/roo-rb/roo/pull/515) - [CVE-2019-16892](https://github.com/rubyzip/rubyzip/pull/403)

(taca)

2020-03-08 16:04:59 UTC MAIN commitmail json YAML

doc: Updated mail/ruby-mime-types to 3.3.1

(taca)

2020-03-08 16:04:22 UTC MAIN commitmail json YAML

mail/ruby-mime-types: update to 3.3.1

Update ruby-mime-types to 3.3.1.

## 3.3.1 / 2019-12-26

*  1 minor bugfix:

    *  Al Snow fixed a warning with MIME::Types::Logger producing a warning
        because Ruby 2.7 introduces numbered block parameters. Because of the
        way that the MIME::Types::Logger works for deprecation messages, the
        initializer parameters had been named `_1`, `_2`, and `_3`. This has
        now been resolved. [#146][]

*  Administrivia:

    *  Olle Jonsson removed an outdated Travis configuration option (`sudo:
        false`). [#142][]

(taca)

2020-03-08 16:01:06 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-mini-magick to 4.10.1

(taca)

2020-03-08 16:00:38 UTC MAIN commitmail json YAML

graphics/ruby-mini-magick: update to 4.10.1

Update ruby-mini-magick to 4.10.1.

4.10.1 (2020-01-06)

* Still pick up ImageMagick over GraphicsMagick if both are installed

4.10.0 (2020-01-06)

* Prioritize discovery of ImageMagick 7 over 6 if both are installed (@drnic)
* Add MiniMagick::Image#landscape? and #portrait? methods for checking
  orientiation (@theomarkkuspaul)
* Fix Ruby 2.7 warnings (@kamipo)

4.9.5 (2019-07-18)

* Fixed MiniMagick::Image.open not working with non-ASCII filenames anymore
  after previous version (thanks to @meganemura)

4.9.4 (2019-07-11)

* Fixed a remote shell execution vulnerability when using
  MiniMagick::Image.open with URL coming from unsanitized user input (thanks
  to @rootxharsh)
* Fixed some Ruby warnings (thanks to @koic)

4.9.3 (2019-04-08)

* make MiniMagick::Tool not respond to everything

(taca)

2020-03-08 15:52:32 UTC MAIN commitmail json YAML

x11/qt5-qscintilla: add dependency on x11/qt5-qtmacextras for Darwin.

(brook)

2020-03-08 15:50:23 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-chunky_png to 1.3.11

(taca)

2020-03-08 15:50:00 UTC MAIN commitmail json YAML

graphics/ruby-chunky_png: update to 1.3.11

Update ruby-chunky_png to 1.3.11.

1.3.11 - 2018-11-21

* Updated project metadata as published on Rubygems.org

(taca)

2020-03-08 15:48:55 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-RMagick to 4.0.0

(taca)

2020-03-08 15:48:25 UTC MAIN commitmail json YAML

graphics/ruby-RMagick: update to 4.0.0

Update ruby-RMagick to 4.0.0.

## RMagick 4.0.0

This release removes a *lot* of deprecated functionality, so first upgrade to
3.2 and handle any deprecation warnings you see there before upgrading to 4.0.
There are a handful of removals that we could not, or forgot to deprecate, so
pay special attention to those below. This clears the road for ImageMagick 7
support in the very near future.

Breaking Changes:

- Removed deprecated Image#matte and Image#matte= (#731)
- Removed deprecated Draw#matte. (#736)
- Removed deprecated ImageList#fx. (#732)
- Removed deprecated Info#group and Info#group=. (#733)
- Removed deprecated KernelInfo#show. (#734)
- Removed deprecated Pixel#opacity and Pixel#opacity=. (#735)
- Removed deprecated KernelInfo#zero_nans. (#741)
- Removed deprecated ImageList#map (#740)
- Removed deprecated Pixel#from_HSL. (#742)
- Removed deprecated Image#alpha=. (#739)
- Removed deprecated Pixel#to_HSL. (#745)
- Removed deprecated Image#blur and Image#blur=. (#746)
- Removed deprecated Image#sync_profiles. (#754)
- Removed deprecated Image#opacity=. (#753)
- Removed deprecated Image#combine. (#752)
- Removed deprecated Image#map. (#751)
- Removed deprecated Image#mask=. (#750)
- Removed deprecated opacity arguments. (#757)
- Removed deprecated `OpaqueOpacity` and `TransparentOpacity`. (#765)
- Removed obsolete enumerations. (#766)

The following changes *did not have deprecation warnings* in 3.2, so you'll
want to double check that you update your code if you were relying on the
existing behavior:

- Changed Color#to_s to return an string that contains alpha instead of opacity. (#760)
- Changed Pixel#to_s to return a string that contains alpha instead of opacity. (#762)
- Changed Pixel#hash to use alpha instead of opacity. (#763)
- Changed Pixel#<=> to use alpha instead of opacity. (#764)
- Removed `BicubicInterpolatePixel` (use `CatromInterpolatePixel` instead) (#768)
- Removed `FilterInterpolatePixel` (no replacement) (#768)
- Renamed `NearestNeighborInterpolatePixel` to `NearestInterpolatePixel` (#768)

Enhancements:

- Add SetQuantumOperator (#755)

Bug Fixes:

- Fix SEGV in Image#each_profile (#737)

(taca)

2020-03-08 15:48:10 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2020.02.1

(bsiegert)

2020-03-08 15:47:54 UTC MAIN commitmail json YAML

2020-03-08 15:41:40 UTC MAIN commitmail json YAML

doc: Updated fonts/ruby-ttfunk to 1.6.2.1

(taca)

2020-03-08 15:41:16 UTC MAIN commitmail json YAML

fonts/ruby-ttfunk: update to 1.6.2.1

Update to ruby-ttfunk to 1.6.2.1.

## [1.6.2.1]

### Fixed

* 1.6.2 gem conains local debuging code. This is the same commit but without
  local changes.

  Alexander Mankuta

## [1.6.2]

### Fixed

* Reverted to pre 1.6 maxp table serialization.

  Cameron Dutro

(taca)

2020-03-08 15:40:06 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-wmi-lite to 1.0.5

(taca)

2020-03-08 15:39:43 UTC MAIN commitmail json YAML

devel/ruby-wmi-lite: update to 1.0.5

Update ruby-wmi-lite to 1.0.5.

1.0.5 (2019-12-30)

* Migrate testing to Buildkite #11 (tas50)
* Add necessary dev deps to the Gemfile + Chefstyle autocorrect #12 (tas50)
* Substitute require for require_relative #10 (tas50)

1.0.2 (2019-01-16)

* Unpin bundler dev dep #9 (tas50)

1.0.1 (2018-12-04)

* Wire up expeditor #7 (tas50)
* Slim the files we ship in the gem #8 (tas50)

(taca)

2020-03-08 15:38:01 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-tins to 1.24.1

(taca)

2020-03-08 15:37:23 UTC MAIN commitmail json YAML

devel/ruby-tins: update to 1.24.1

Update ruby-tins to 1.24.1.

No proper changes are available but it looks like better support for Ruby
2.6 and later.  Please refer
<https://github.com/flori/tins/compare/v1.20.2...v1.24.1>.

(taca)

2020-03-08 15:32:48 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-tty-screen to 0.7.1

(taca)

2020-03-08 15:32:22 UTC MAIN commitmail json YAML

devel/ruby-tty-screen: update to 0.7.1

Update ruby-tty-screen to 0.7.1.

## [v0.7.1] - 2020-02-02

### Changed
* Change gemspec to add metadata, remove test artifacts and load version directly

(taca)

2020-03-08 15:31:37 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-tty-cursor to 0.7.1

(taca)

2020-03-08 15:31:16 UTC MAIN commitmail json YAML

devel/ruby-tty-cursor: update to 0.7.1

Update ruby-tty-cursor to 0.7.1.

## [v0.7.1] - 2020-01-25

### Changed
* Change gemspec to include metadata and remove test files

(taca)

2020-03-08 15:30:19 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-tty-color to 0.5.1

(taca)

2020-03-08 15:29:52 UTC MAIN commitmail json YAML

devel/ruby-tty-color: update to 0.5.1

Update ruby-tty-color to 0.5.1.

## [v0.5.1] - 2020-01-22

### Changed
* Change gemspec to add metadata and remove test artefacts

(taca)

2020-03-08 15:28:14 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-tomlrb to 1.2.9

(taca)

2020-03-08 15:27:44 UTC MAIN commitmail json YAML

devel/ruby-tomlrb: update to 1.2.9

Update ruby-tomlrb to 1.2.9.

1.2.9 - 2019-11-22

* Fixes and cleanups for ruby 2.7

1.2.8 - 2018-12-18

* Reduce gem size by excluding tests (tas50)
* Make integer and float parsing closer to the spec (sgarciac)

(taca)