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 (28m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 16:29:02 UTC Now

2019-10-02 10:19:51 UTC MAIN commitmail json YAML

py-test-mock: updated to 1.11.0

1.11.0
* The object returned by ``mocker.spy`` now also tracks the return value
  of the spied method/function.

(adam)

2019-10-02 10:18:58 UTC MAIN commitmail json YAML

py-test-xdist: updated to 1.30.0

pytest-xdist 1.30.0:

Features
* Initialization between workers and master nodes is now more consistent, which fixes a number of long-standing issues related to startup with the -c option.

Issues:
* Poor interaction between -n# and -c X.cfg
* pytest-xdist is not reporting the same nodeid as pytest does
This however only works with pytest 5.1 or later, as it required changes in pytest itself.

(adam)

2019-10-02 10:04:59 UTC MAIN commitmail json YAML

2019-10-02 09:12:55 UTC MAIN commitmail json YAML

doc: Updated misc/screen to 4.7.0.

(rin)

2019-10-02 09:11:29 UTC MAIN commitmail json YAML

Update misc/screen to 4.7.0:

Version 4.7.0 (02/10/2019)
  * Add support for SGR (1006) mouse mode
  * Add support for OSC 11
  * Update Unicode ambiguous and wide tables to 12.1.0
  * Fixes:
  - cross-compilation support (bug #43223)
  - a lot of manpage fixes and cleanups

(rin)

2019-10-02 08:38:42 UTC MAIN commitmail json YAML

py-certbot: wip dependencies are not allowed in main pkgsrc

(wiz)

2019-10-02 08:19:43 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.10.5

(leot)

2019-10-02 08:19:28 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.10.5

Changes:
1.10.5
------
### Additions
- `instagram.highlights` option to include highlighted stories when
  downloading user profiles (#329)
- Support for `/user/` URLs on `reddit` (#350)
- Support for `imgur` user profiles and favorites (#420)
- Additional metadata fields on `nijie`(#423)

### Fixes
- Improve handling of private `deviantart` artworks (#414) and
  429 status codes (#424)
- Prevent fatal errors when trying to open download-archive files (#417)
- Detect and ignore unavailable videos on `weibo` (#427)
- Update the `scope` of new `reddit` refresh-tokens (#428)
- Fix inconsistencies with the `reddit.comments` option (#429)
- Extend URL patterns for `hentaicafe` manga and `pixiv` artworks
- Improve detection of unavailable albums on `luscious` and `imgbb`
- Miscellaneous fixes for `tsumino`

(leot)

2019-10-02 07:56:15 UTC MAIN commitmail json YAML

Updated databases/py-peewee, graphics/py-Pillow

(adam)

2019-10-02 07:55:41 UTC MAIN commitmail json YAML

py-Pillow: updated to 6.2.0

6.2.0:
- This is the last Pillow release to support Python 2.7
- Catch buffer overruns
- Initialize rows_per_strip when RowsPerStrip tag is missing
- Raise error if TIFF dimension is a string
- Added decompression bomb checks
- Fix ImageGrab.grab DPI scaling on Windows 10 version 1607+
- Corrected negative seeks
- Added argument to capture all screens on Windows
- Updated warning to specify when Image.frombuffer defaults will change
- Changed WindowsViewer format to PNG
- Use TIFF orientation
- Raise the same error if a truncated image is loaded a second time
- Lazily use ImageFileDirectory_v1 values from Exif
- Improved HSV conversion
- Added text stroking
- No more deprecated bdist_wininst .exe installers
- Do not allow floodfill to extend into negative coordinates
- Fixed arc drawing bug for a non-whole number of degrees
- Fix bug when merging identical images to GIF with a list of durations
- Fix bug in TIFF loading of BufferedReader
- Added fallback for finding ld on MinGW Cygwin
- Remove indirect dependencies from requirements.txt
- Depends: Update libwebp to 1.0.3, libimagequant to 2.12.5, freetype to 2.10.1
- Change overflow check to use PY_SSIZE_T_MAX
- Report reason for pytest skips 3942

(adam)

2019-10-02 07:51:55 UTC MAIN commitmail json YAML

note update of apache-tomcat85 to 8.5.46

(zafer)

2019-10-02 07:46:52 UTC MAIN commitmail json YAML

Update to 8.5.46

Changelog:
Tomcat 8.5.46 (markt)
Catalina
Fix:  63684: Wrapper never passed to RealmBase.hasRole() for given security constraints. (michaelo)
Fix:  Avoid a potential NullPointerException on Service stop if a Service is embedded directly (i.e. with no Server) in an applciation and JNDI is enabled. Patch provided by S. Ali Tokmen. (markt)
Add:  Add a new PropertySource implementation, EnvironmentPropertySource, that can be used to do property replacement in configuration files with environment variables. Based on a pull request provided by Thomas Meyer. (markt)
Coyote
Fix:  63682: Fix a potential hang when using the asynchronous Servlet API to write the response body and the stream and/or connection window reaches 0 bytes in size. (markt)
Fix:  63690: Use the average of the current and previous sizes when calculating overhead for HTTP/2 DATA and WINDOW_UPDATE frames to avoid false positives as a result of client side buffering behaviour that causes a small percentage of non-final DATA frames to be smaller than expected. (markt)
Fix:  63706: Avoid NPE accessing https port with plaintext. (remm)
Fix:  Correct typos in the names of the configuration attributes overheadDataThreshold and overheadWindowUpdateThreshold. (markt)
Fix:  If the HTTP/2 connection requires an initial window size larger than the default, send a WINDOW_UPDATE to increase the flow control window for the connection so that the initial size of the flow control window for the connection is consistent with the increased value. (markt)
Fix:  63710: When using HTTP/2, ensure that a content-length header is not set for those responses with status codes that do not permit one. (markt)
Fix:  63737: Correct various issues when parsing the accept-encoding header to determine if gzip encoding is supported including only parsing the first header found. (markt)
Web applications
Fix:  Correct the source code links on the index page for the ROOT web application to point to Git rather than Subversion. (markt)
Fix:  Fix various issues with the Javadoc generated for the documentation web application to enable release builds to be built with Java 10 onwards. (markt)
Fix:  Fix a large number of Javadoc and documentation typos. Patch provided by KangZhiDong. (markt)
Fix:  Spelling and formatting corrections for the cluster how-to. Pull request provided by Bill Mitchell. (markt)
Other
Fix:  Back-port various corrections and improvements to the English versions of the i18n messages. (markt)
Add:  Include the available German translations in the standard Tomcat distribution. Back-port additions and updates to the German i18n messages. (markt)
Fix:  Back-port various corrections and improvements to the Spanish i18n messages. (markt)
Fix:  Back-port various corrections and improvements to the French i18n messages. (markt)
Fix:  Back-port various corrections and improvements to the Japanese i18n messages. (markt)
Fix:  Back-port various corrections and improvements to the Russian i18n messages. (markt)
Add:  Add Korean translations to the standard Tomcat distribution. (markt)
Add:  Add Simplifed Chinese translations to the standard Tomcat distribution. (markt)
Fix:  62140: Additional usage documentation in comments for catalina.[bat|sh]. (markt)
Fix:  Fix JSSE_OPTS quoting in catalina.bat. Contributed by Peter Uhnak. (fschumacher)
Update:  63625: Update to Commons Daemon 1.2.1. This corrects several regressions in Commons Daemon 1.2.1, most notably the Windows Service crashing on start when using 32-bit JVMs. (markt)
Fix:  63689: Correct a regression in the fix for 63285 that meant that when installing a service, the service display name was not set. (markt)
Fix:  When performing a silent install with the Windows Installer, ensure that the registry entires are added to the 64-bit registry when using a 64-bit JVM. (markt)
Fix:  Remove unused i18n messages and associated translations. Patch provided by KangZhiDong. (markt)
2019-08-21Tomcat 8.5.45 (markt)
Coyote
Code:  Remove the code in the sendfile poller that ensured smaller pollsets were used with older, no longer supported versions of Windows that could not support larger pollsets. (markt)
not releasedTomcat 8.5.44 (markt)
Catalina
Add:  62258: Don't trigger the standard error page mechanism when the error has caused the connection to the client to be closed as no-one will ever see the error page. (markt)
Update:  63627: Implement more fine-grained handling in RealmBase.authenticate(GSSContext, boolean). (michaelo)
Add:  62496: Add option to write auth information (remote user/auth type) to response headers. (michaelo)
Add:  51497: Add an option, ipv6Canonical, to the AccessLogValve that causes IPv6 addresses to be output in canonical form defined by RFC 5952. (ognjen/markt)
Add:  57665: Add support for the X-Forwarded-Host header to the RemoteIpFilter and RemoteIpValve. (markt)
Fix:  63550: Only try the alternateURL in the JNDIRealm if one has been specified. (markt)
Add:  63556: Mark request as forwarded in RemoteIpValve and RemoteIpFilter (michaelo)
Fix:  If an unhandled exception occurs on a asynchronous thread started via AsyncContext.start(Runnable), process it using the standard error page mechanism. (markt)
Fix:  Discard large byte buffers allocated using setBufferSize when recycling the request. (remm)
Fix:  63579: Correct parsing of malformed OPTIONS requests and reject them with a 400onse rather than triggering an internal error that results in a 500 response. (markt)
Fix:  Correct version information in X-Powered-By header. (markt)
Fix:  63608: Align the implementation of the negative match feature for patterns used with the RewriteVx:  Avoid a NullPointerException in the CrawlerSessionManagerValve if no ROOT Context is deployed and a request does not map to any of the other deployed Contexts. Patch provided by Jop Zinkweg. (markt)
Fix:  63636: Context.findRoleMapping() never called 3524: Improve the handling of PEM file based keys and certificates that do not include a full certificate chain when configuring the internal, in-memory key store. Improve the handling of PKCS#1 formatted private keys when configuring the internal, in-memying to set tcpNoDelay on socket types that do not support it, which can occur when using the NIO inherited channel capability. Submitted by František Kučera. (remm)
Fix:  Correct parsing of invalid host names that contain bytes in the range 128 to 255 or that results in a 500 response. (markt)
Fix:  63571: Allow users to configure infinite TLS session caches and/or timeouts. (markt)
Fix:  63578: Improve handling of invalid requests so that 400 responses are returned to the client rather than 500 respon an error if a Huffman encoded string literal contains the EOS symbol. (jfclere)
Add:  Connections that fail the TLS handshake will now appear in the access logs with a 400 status code. (markt)
Fix:  Timeouts for HTTP/2 connections were not always correctnger than expected. (markt)
Add:  Expand the HTTP/2 excessive overhead protection to cover various forms of abusive client behaviour and close the connection if any such behaviour is detected. (markt)
Fix:  Fix a crash on shutdown with the APR/native connress when the connector stopped. (markt)
Web applications
Fix:  63597: Update the custom 404 error page for the Host Manager to take account of previous refactoring so that the page is used for 404 errors rather than falling back to the default error pagebat so that when installing a Windows service, by default, it changes the name of the executables used by the Windows service to match the service name. This makes the installation behaviour consistent with the Windows installer. The original executable nhe renaming can be disabled by using the new --no-rename option after the service name. (markt)
Update:  Switch from Checkstyle to the JRE6 backport and update to version 8.22. This allows Tomcat 8.5 to use the newer Checkstyle releases while still buildi digital signature for the Windows installer now uses SHA-256 for hashes. (markt)
Update:  63310: Update to Commons Daemon 1.2.0. This provides improved support for Java 11. This also changes the user configured by the Windows installer for the Windows seer privileged Local Service. (markt)
Fix:  55969: Tighten up the security of the Apache Tomcat installation created by the Windows installer. Change the default shutdown port used by the Windows installer from 8005 to -1 (disabled). Limit access to the cho local administrators, Local System and Local Service. (markt)
Add:  63285: Add an option to service.bat so that when installing a Windows service, the name of the executables used by the Windows service may be changed to match the service name. This maksistent with the Windows installer. The original executable names will be restored when the Windows service is removed. The renaming can be enabled by using the new --rename option after the service name. (markt)
Fix:  63567: Restore the passing of $LOGGIsh when calling stop. (markt)
Update:  Update the internal fork of Commons Codec to 3ebef4a (2018-08-01) to pick up the fix for CODEC-134. (markt)
Update:  Update the internal fork of Commons Pool2 to 796e32d (2018-08-01) to pick up the changes Commons Poe the internal fork of Commons DBCP2 to 87d9e3a (2018-08-01) to pick up the changes Commons DBCP2 2.7.0 and DBCP-555. (markt)
Update:  63648: Update the test TLS keys and certificates used in the test suite to replace the keys and certificates that are about to expire. (markt)

(zafer)

2019-10-02 07:45:42 UTC MAIN commitmail json YAML

py-peewee: updated to 3.11.2

3.11.2
* Implement `hash` interface for `Alias` instances, allowing them to be used in
  multi-source queries.

3.11.1
* Fix bug in new `_pk` / `get_id()` implementation for models that explicitly
  have disabled a primary-key.

3.11.0
* Fixes 1991. This particular issue involves joining 3 models together in a
  chain, where the outer two models are empty. Previously peewee would make the
  middle model an empty model instance (since a link might be needed from the
  source model to the outermost model). But since both were empty, it is more
  correct to make the intervening model a NULL value on the foreign-key field
  rather than an empty instance.
* An unrelated fix came out of the work on 1991 where hashing a model whose
  primary-key happened to be a foreign-key could trigger the FK resolution
  query. This patch fixes the `Model._pk` and `get_id()` interfaces so they
  no longer introduce the possibility of accidentally resolving the FK.
* Allow `Field.contains()`, `startswith()` and `endswith()` to compare against
  another column-like object or expression.
* Workaround for MySQL prior to 8 and MariaDB handling of union queries inside
  of parenthesized expressions (like IN).
* Be more permissive in letting invalid values be stored in a field whose type
  is INTEGER or REAL, since Sqlite allows this.
* `TimestampField` resolution cleanup. Now values 0 *and* 1 will resolve to a
  timestamp resolution of 1 second. Values 2-6 specify the number of decimal
  places (hundredths to microsecond), or alternatively the resolution can still
  be provided as a power of 10, e.g. 10, 1000 (millisecond), 1e6 (microsecond).
* When self-referential foreign-keys are inherited, the foreign-key on the
  subclass will also be self-referential (rather than pointing to the parent
  model).
* Add TSV import/export option to the `dataset` extension.
* Add item interface to the `dataset.Table` class for doing primary-key lookup,
  assignment, or deletion.
* Extend the mysql `ReconnectMixin` helper to work with mysql-connector.
* Fix mapping of double-precision float in postgres schema reflection.
  Previously it mapped to single-precision, now it correctly uses a double.
* Fix issue where `PostgresqlExtDatabase` and `MySQLConnectorDatabase` did not
  respect the `autoconnect` setting.

(adam)

2019-10-02 07:20:25 UTC MAIN commitmail json YAML

2019-10-02 07:02:06 UTC MAIN commitmail json YAML

2019-10-01 23:42:15 UTC MAIN commitmail json YAML

doc: Added devel/tkcon version 2.7.2

(kamil)

2019-10-01 23:41:45 UTC MAIN commitmail json YAML

2019-10-01 23:40:40 UTC MAIN commitmail json YAML

devel/tkcon: import tkcon-2.7.2

tkcon is a replacement for the standard console that comes with Tk (on
Windows/Mac, but also works on Unix).  tkcon provides many more features
than the standard console and works on all platforms where Tcl/Tk is
available.  It is meant primarily to aid one when working with the little
details inside tcl and tk and to give Unix users the GUI console provided
by default in the Mac and Windows Tk.

(kamil)

2019-10-01 22:59:01 UTC MAIN commitmail json YAML

editors/xournal: revert previous

... until I figure out how to actually add the patch in CVS.

(yhardy)

2019-10-01 22:57:33 UTC MAIN commitmail json YAML

olive-editor: Take MAINTAINER

(nia)

2019-10-01 22:44:48 UTC MAIN commitmail json YAML

editors/xournal: add a patch to smooth out "steps" on NetBSD

On NetBSD, absolute coordinate changes are reported as an X value
followed by a Y value, which (when moving quickly) leads to a
"stepping" effect. Using a Bezier curve fitting for the points
yields a smooth curve in most cases, and does not seem to adversely
affect the user experience (even with a conventional mouse).

(yhardy)

2019-10-01 22:17:58 UTC MAIN commitmail json YAML

doc: Updated lang/sbcl to 1.5.7

(rjs)

2019-10-01 22:15:58 UTC MAIN commitmail json YAML

Update to version 1.5.7

Changes between version 1.5.6 and version 1.5.7

  * platform support:
    many bug fixes to the experimental 64-bit PowerPC/Linux port, to the
    extent that the little-endian variant passes all applicable tests in
    the regression test suite; the big-endian variant currently has some
    failures
    experimental support for sb-threads on 64-bit PowerPC/Linux
    support threads on x86-64 Sun OS (#1841280)
    handle PAX restrictions on mprotect() on NetBSD
    experimental support for HaikuOS
    the runtime is built as a position-independent executable by default
    on x86-64 Linux and x86-64 Darwin
  * fixes and enhancements related to Unicode:
      update of the data files to Unicode 8.0
      fix a bug in the implementation of the Unicode line breaking algorithm
      regarding hebrew letters and hyphens
  * enhancement: add a restart to OPEN with :IF-EXISTS :ERROR to
    allow re-opening with :APPEND. (#806398, reported by Tobias
    Rittweiler)
  * bug fix: compiler optimizations on SEARCH with :FROM-END T
    didn't account for the empty sequence. (#1844821)
  * bug fix: handle SETF of nested empty VALUES correctly. (#1806478)
    optimization: FLOOR and CEILING on rationals are simpler, and
    the compiler's understanding of them is better.

Changes between version 1.5.5 and version 1.5.6

  * platform support:
    experimental support for 64-bit PowerPC running Linux (extending Brian
    Bokser's work from 2018), on both the v1 and v2 ABIs
    new feature: SB-EXT:SEARCH-ROOTS discovers paths from live objects to
    the roots keeping them alive.
  * enhancement: string output streams created with :ELEMENT-TYPE
    'BASE-CHAR use internal buffers of BASE-STRING instead of UCS-4
    strings restricted to the ASCII range, yielding a theoretical 4:1
    space reduction.
  * optimization: improved make-array type derivation for multi-dimensional
    arrays. (#1838442)
  * bug fix: compliant redefinition of classes whose previous definition
    caused argument mismatch errors does not generate errors any
    more. (#1840595, reported by 3b on #sbcl)
  * bug fixes for issues caught by the random tester:
    never derive the type of TRUNCATE on arbitrary numbers as the empty
    type. (#1838267)
    provide out-of-line definitions for internal machinery related to
    FLOAT-SIGN. (#1838337)
    include COMPLEX in the derived type of SIGNUM when appropriate. (#1838333)
    more correct internal type testing for function types. (#1838808,
    #1838888, #1838986)
    don't assume that all objects of type (NOT SIMPLE-ARRAY) have an array
    header. (#1838827)
    recognize that PHASE on non-positive numbers can return 0 as well as
    PI. (#1838892)

(rjs)

2019-10-01 21:56:11 UTC MAIN commitmail json YAML

mk/check/check-perms.mk: complete the _VARGROUPS section

(rillig)

2019-10-01 21:48:30 UTC MAIN commitmail json YAML

mk/check/check-perms.mk: fix typo in _VARGROUPS section

(rillig)

2019-10-01 21:48:26 UTC MAIN commitmail json YAML

aubio: Hack around man pages being installed to the wrong location.

(nia)

2019-10-01 21:38:09 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 19.3.0

(rillig)

2019-10-01 21:38:00 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 19.3.0

Changes since 5.7.24:

* There is no need to ask the dummy MAINTAINER from url2pkg whether
  committing changes is ok.

* When autofixing a condition like !empty(PKGPATH:Mliteral), don't
  generate unnecessary parentheses around ${PKGPATH} == literal.

* In a _VARGROUPS section, the public variables should be listed
  before the private variables, to put important things first.

* When pkglint suggests to be run again with the -e, -fs or -F options,
  repeat the whole command line, to allow for copy-and-paste.

* The checks for PKGPATH are fixed and enhanced. It is not a relative
  path like in ../../category/package, but relative to the pkgsrc root.

* Unintended file globbing in sed commands such as s,.*,any, gets a
  warning.

* MASTER_SITES should normally end with a slash, in rare cases an
  equals sign or a colon are correct, too.

* Detect redundant directories in INSTALLATION_DIRS.

(rillig)

2019-10-01 21:30:04 UTC MAIN commitmail json YAML

devel/cbindgen: fix typo

(rillig)

2019-10-01 19:41:37 UTC MAIN commitmail json YAML

doc: Updated pkgtools/url2pkg to 19.3.0

(rillig)

2019-10-01 19:41:23 UTC MAIN commitmail json YAML

pkgtools/url2pkg: update to 19.3.0

Changes since 2.37:

* Test dependencies in Perl MakeMaker modules are copied to the
  package Makefile.

* Unknown dependencies in Perl MakeMaker modules no longer abort url2pkg
  but instead are added as "# TODO" dependencies to the package Makefile.

* The license from Perl MakeMaker and Python modules is copied to the
  package Makefile.

* The build dependencies, COMMENT and HOMEPAGE from Python setuptools
  modules are copied to the package Makefile.

* No more "undefined $url" when running url2pkg in a directory that
  already has a package Makefile and is extracted.

(rillig)

2019-10-01 19:37:51 UTC MAIN commitmail json YAML

2019-10-01 19:17:08 UTC MAIN commitmail json YAML

lang/tcl: fix the build with GNU_CONFIGURE_STRICT=yes

(rillig)

2019-10-01 18:44:15 UTC MAIN commitmail json YAML

doc: Updated pkgtools/url2pkg to 2.37

(rillig)

2019-10-01 18:43:46 UTC MAIN commitmail json YAML

pkgtools/url2pkg: update to 2.37

Changes since 2.36:

* Fixed generation of the package Makefile. Due to a typo, the line that
  included bsd.pkg.mk had been omitted, making any generated package fail.

(rillig)

2019-10-01 18:17:54 UTC MAIN commitmail json YAML

Updated devel/memcached, games/wesnoth

(adam)

2019-10-01 18:17:24 UTC MAIN commitmail json YAML

memcached: updated to 1.5.19

Memcached 1.5.19

This release contains an experimental new protocol extension for the default Text Protocol. This extension includes a flexible set of new commands encompassing features previously unique to the binary protocol, as well as many new updates allowing a reduction of network roundtrips for advanced features.

Fixes

Keep "last access" time up to date in default segmented LRU mode
slow down t/watcher.t test more
Add include stdio.h to restart.c
Reload CA cert in refresh routine
TLS: fix leak of SSL context on accept failure
drop privileges for FreeBSD.
Make memcached setgroups failure non-fatal
restart: use /tmp for restart tests.
restart: add missing msync at close time

(adam)

2019-10-01 18:15:42 UTC MAIN commitmail json YAML

wesnoth: updated to 1.14.9

Version 1.14.9
AI:
  * Fixed a rare crash in attack prediction
  * Experimental AI: fixed guardians being used for village actions
Campaigns
  * A Tale of Two Brothers:
    * S3: modify castle illumination tip on easy mode
  * Dead Water:
    * S3: modify starting dialogue
  * Descent into Darkness:
    * Update campaign description
    * Update maps for S1 and S6
    * S4: reduce difficulty on easy and normal modes
    * S11: reduce difficulty just after Malin turns into lich
  * Eastern Invasion:
    * S9: add dialogue on victory
  * Heir to the Throne:
    * Remove 'Princess' as a direct address
    * S15, S23: Add explicit hints on EASY.
    * S15: Improve one branch of the victory dialog.
  * Legend of Wesmere:
    * S23: Landar's normal death dialogue now (properly) not used
  * Northern Rebirth:
    * Remove 'Princess' as a direct address
  * Sceptre of Fire:
    * S5: tell player that gryphon riders can now be recruited
    * S9: objectives changed to be more accurate upon moving to the volcano
  * Secrets of the Ancients:
    * Fixed number of scenarios in campaign listing
  * Son of the Black Eye:
    * S10: add dialogue on victory
  * The Rise of Wesnoth:
    * Tweaked dialogue in various scenarios
    * Fixed number of scenarios in campaign listing
    * S17a: prevent time over defeat if player chooses to defeat remaining saurians
  * The South Guard:
    * Update campaign description
    * Highlight narrator and gameplay explanations with colors
    * S1: create Sir Gerrick if player skips scenario with debug
    * S4: revise end of scenario dialogue
    * S5: add narrator warning when siding with bandits and reduce difficulty
    * S6b: create Urza Afalas if player skips S5 with debug
    * S6b: kill elves on side 1 if player got to this scenario with debug
    * S8b: fixed bug with shifted ToD schedules near campfires
  * Under the Burning Suns:
    * Various bugfixes (objectives, allied vision, unit spawns, event firing)
    * Updated various maps
    * Add additional animations to cutscenes and events
    * S2: add dehydration explanation to objectives
Graphics
  * Own portraits for higher level bats
  * New Water Serpent and Cuttlefish portrait
  * New Wolf, Great Wolf and Direwolf portraits
  * Additional wolf/dog portrait for custom units
  * Separate Mudcrawler portrait
  * New Walking Corpse portrait for mounted variation
Language and i18n
  * Updated translations: British English, Chinese (Traditional), Czech, Dutch,
    French, German, Italian, Japanese, Portuguese (Brazil), Russian, Spanish,
    Turkish, Ukrainian
  * Changed the :help command's output to split over multiple lines
  * Added translatable explanations of :droid, :help and :idle's arguments
Multiplayer
  * A New Land:
    * Help menu can be accessed in any turn and doesn't pause the game
    * Bottleneck in the spider's caves removed
    * Swapped positions of Gryphon and Drake
    * Guards can't be tricked off position, leaders won't destroy buildings
    * Guards and Spiders are loyal – AI income has been adjusted accordingly
    * AI income increases gradually in lategame (very slowly)
  * 5P Wildlands:
    * fix default village_gold being too hight, disadvantaging player 5
Packaging
  * added HighContrast icon
WML engine
  * Fixed [music] ms_after= affecting the previous track instead of the intended one
Miscellaneous and bug fixes
  * Update various references of mermen to merfolk or mer
  * Adjust several maps to use different castle graphics
  * OpenMP support has been removed
  * Clarify descriptions of income and upkeep in the help and in tooltips.

Version 1.14.8
* Skipped due to need to reupload a broken 1.14.7 macOS App Store package as 1.14.8

(adam)

2019-10-01 17:59:06 UTC MAIN commitmail json YAML

Updated www/py-django, www/py-django2

(adam)

2019-10-01 17:58:37 UTC MAIN commitmail json YAML

py-django2: updated to 2.2.6

Django 2.2.6:
Fixed migrations crash on SQLite when altering a model containing partial indexes.
Fixed a regression in Django 2.2.4 that caused a crash when filtering with a Subquery() annotation of a queryset containing JSONField or HStoreField.

(adam)

2019-10-01 17:56:03 UTC MAIN commitmail json YAML

py-django: updated to 1.11.25

Django 1.11.25:
Fixed a crash when filtering with a Subquery() annotation of a queryset containing JSONField or HStoreField

(adam)

2019-10-01 17:48:30 UTC MAIN commitmail json YAML

Updated misc/stellarium

(adam)

2019-10-01 17:47:01 UTC MAIN commitmail json YAML

2019-10-01 17:44:27 UTC MAIN commitmail json YAML

doc: Updated security/mbedtls to 2.16.3

(nia)

2019-10-01 17:44:11 UTC MAIN commitmail json YAML

mbedtls: Update to 2.16.3

= mbed TLS 2.16.3 branch released 2019-09-06

Security
  * Fix a missing error detection in ECJPAKE. This could have caused a
    predictable shared secret if a hardware accelerator failed and the other
    side of the key exchange had a similar bug.
  * The deterministic ECDSA calculation reused the scheme's HMAC-DRBG to
    implement blinding. Because of this for the same key and message the same
    blinding value was generated. This reduced the effectiveness of the
    countermeasure and leaked information about the private key through side
    channels. Reported by Jack Lloyd.
  * When writing a private EC key, use a constant size for the private
    value, as specified in RFC 5915. Previously, the value was written
    as an ASN.1 INTEGER, which caused the size of the key to leak
    about 1 bit of information on average and could cause the value to be
    1 byte too large for the output buffer.

API Changes
  * The new function mbedtls_ecdsa_sign_det_ext() is similar to
    mbedtls_ecdsa_sign_det() but allows passing an external RNG for the
    purpose of blinding.

Bugfix
  * Fix to allow building test suites with any warning that detects unused
    functions. Fixes #1628.
  * Fix typo in net_would_block(). Fixes #528 reported by github-monoculture.
  * Remove redundant include file in timing.c. Fixes #2640 reported by irwir.
  * Fix Visual Studio Release x64 build configuration by inheriting
    PlatformToolset from the project configuration. Fixes #1430 reported by
    irwir.
  * Enable Suite B with subset of ECP curves. Make sure the code compiles even
    if some curves are not defined. Fixes #1591 reported by dbedev.
  * Fix misuse of signed arithmetic in the HAVEGE module. #2598
  * Update test certificates that were about to expire. Reported by
    Bernhard M. Wiedemann in #2357.
  * Fix the build on ARMv5TE in ARM mode to not use assembly instructions
    that are only available in Thumb mode. Fix contributed by Aurelien Jarno
    in #2169.
  * Fix undefined memset(NULL) call in test_suite_nist_kw.
  * Make NV seed test support MBEDTLS_ENTROPY_FORCE_SHA256.
  * Fix propagation of restart contexts in restartable EC operations.
    This could previously lead to segmentation faults in builds using an
    address-sanitizer and enabling but not using MBEDTLS_ECP_RESTARTABLE.
  * Fix memory leak in in mpi_miller_rabin(). Contributed by
    Jens Wiklander <jens.wiklander@linaro.org> in #2363
  * Improve code clarity in x509_crt module, removing false-positive
    uninitialized variable warnings on some recent toolchains (GCC8, etc).
    Discovered and fixed by Andy Gross (Linaro), #2392.
  * Zero length buffer check for undefined behavior in
    mbedtls_platform_zeroize(). Fixes ARMmbed/mbed-crypto#49.
  * Fix bug in endianness conversion in bignum module. This lead to
    functionally incorrect code on bigendian systems which don't have
    __BYTE_ORDER__ defined. Reported by Brendan Shanks. Fixes #2622.

Changes
  * Make it easier to define MBEDTLS_PARAM_FAILED as assert (which config.h
    suggests). #2671
  * Make `make clean` clean all programs always. Fixes #1862.

= mbed TLS 2.16.2 branch released 2019-06-11

Security
  * Make mbedtls_ecdh_get_params return an error if the second key
    belongs to a different group from the first. Before, if an application
    passed keys that belonged to different group, the first key's data was
    interpreted according to the second group, which could lead to either
    an error or a meaningless output from mbedtls_ecdh_get_params. In the
    latter case, this could expose at most 5 bits of the private key.

Bugfix
  * Server's RSA certificate in certs.c was SHA-1 signed. In the default
    mbedTLS configuration only SHA-2 signed certificates are accepted.
    This certificate is used in the demo server programs, which lead the
    client programs to fail at the peer's certificate verification
    due to an unacceptable hash signature. The certificate has been
    updated to one that is SHA-256 signed. Fix contributed by
    Illya Gerasymchuk.
  * Fix private key DER output in the key_app_writer example. File contents
    were shifted by one byte, creating an invalid ASN.1 tag. Fixed by
    Christian Walther in #2239.
  * Fix potential memory leak in X.509 self test. Found and fixed by
    Junhwan Park, #2106.
  * Reduce stack usage of hkdf tests. Fixes #2195.
  * Fix 1-byte buffer overflow in mbedtls_mpi_write_string() when
    used with negative inputs. Found by Guido Vranken in #2404. Credit to
    OSS-Fuzz.
  * Fix bugs in the AEAD test suite which would be exposed by ciphers which
    either used both encrypt and decrypt key schedules, or which perform padding.
    GCM and CCM were not affected. Fixed by Jack Lloyd.
  * Fix incorrect default port number in ssl_mail_client example's usage.
    Found and fixed by irwir. #2337
  * Add missing parentheses around parameters in the definition of the
    public macro MBEDTLS_X509_ID_FLAG. This could lead to invalid evaluation
    in case operators binding less strongly than subtraction were used
    for the parameter.
  * Add a check for MBEDTLS_X509_CRL_PARSE_C in ssl_server2, guarding the crl
    sni entry parameter. Reported by inestlerode in #560.
  * Add DER-encoded test CRTs to library/certs.c, allowing
    the example programs ssl_server2 and ssl_client2 to be run
    if MBEDTLS_FS_IO and MBEDTLS_PEM_PARSE_C are unset. Fixes #2254.
  * Fix missing bounds checks in X.509 parsing functions that could
    lead to successful parsing of ill-formed X.509 CRTs. Fixes #2437.
  * Fix multiple X.509 functions previously returning ASN.1 low-level error
    codes to always wrap these codes into X.509 high level error codes before
    returning. Fixes #2431.

Changes
  * Return from various debugging routines immediately if the
    provided SSL context is unset.
  * Remove dead code from bignum.c in the default configuration.
    Found by Coverity, reported and fixed by Peter Kolbus (Garmin). Fixes #2309.
  * Add test for minimal value of MBEDTLS_MPI_WINDOW_SIZE to all.sh.
    Contributed by Peter Kolbus (Garmin).
  * Change wording in the `mbedtls_ssl_conf_max_frag_len()`'s documentation to
    improve clarity. Fixes #2258.
  * Replace multiple uses of MD2 by SHA-256 in X.509 test suite. Fixes #821.

= mbed TLS 2.16.1 branch released 2019-03-19

Features
  * Add MBEDTLS_REMOVE_3DES_CIPHERSUITES to allow removing 3DES ciphersuites
    from the default list (enabled by default). See
    https://sweet32.info/SWEET32_CCS16.pdf.

Bugfix
  * Fix a compilation issue with mbedtls_ecp_restart_ctx not being defined
    when MBEDTLS_ECP_ALT is defined. Reported by jwhui. Fixes #2242.
  * Run the AD too long test only if MBEDTLS_CCM_ALT is not defined.
    Raised as a comment in #1996.
  * Reduce the stack consumption of mbedtls_mpi_fill_random() which could
    previously lead to a stack overflow on constrained targets.
  * Add `MBEDTLS_SELF_TEST` for the mbedtls_self_test functions
    in the header files, which missed the precompilation check. #971
  * Fix clobber list in MIPS assembly for large integer multiplication.
    Previously, this could lead to functionally incorrect assembly being
    produced by some optimizing compilers, showing up as failures in
    e.g. RSA or ECC signature operations. Reported in #1722, fix suggested
    by Aurelien Jarno and submitted by Jeffrey Martin.
  * Fix signed-to-unsigned integer conversion warning
    in X.509 module. Fixes #2212.
  * Reduce stack usage of `mpi_write_hlp()` by eliminating recursion.
    Fixes #2190.
  * Remove a duplicate #include in a sample program. Fixed by Masashi Honma #2326.
  * Remove the mbedtls namespacing from the header file, to fix a "file not found"
    build error. Fixed by Haijun Gu #2319.
  * Fix returning the value 1 when mbedtls_ecdsa_genkey failed.
  * Fix false failure in all.sh when backup files exist in include/mbedtls
    (e.g. config.h.bak). Fixed by Peter Kolbus (Garmin) #2407.
  * Ensure that unused bits are zero when writing ASN.1 bitstrings when using
    mbedtls_asn1_write_bitstring().
  * Fix issue when writing the named bitstrings in KeyUsage and NsCertType
    extensions in CSRs and CRTs that caused these bitstrings to not be encoded
    correctly as trailing zeroes were not accounted for as unused bits in the
    leading content octet. Fixes #1610.

Changes
  * Include configuration file in all header files that use configuration,
    instead of relying on other header files that they include.
    Inserted as an enhancement for #1371
  * Add support for alternative CSR headers, as used by Microsoft and defined
    in RFC 7468. Found by Michael Ernst. Fixes #767.
  * Fix configuration queries in ssl-opt.h. #2030
  * Ensure that ssl-opt.h can be run in OS X. #2029
  * Reduce the complexity of the timing tests. They were assuming more than the
    underlying OS actually guarantees.
  * Re-enable certain interoperability tests in ssl-opt.sh which had previously
    been disabled for lack of a sufficiently recent version of GnuTLS on the CI.
  * Ciphersuites based on 3DES now have the lowest priority by default when
    they are enabled.

= mbed TLS 2.16.0 branch released 2018-12-21

Features
  * Add a new config.h option of MBEDTLS_CHECK_PARAMS that enables validation
    of parameters in the API. This allows detection of obvious misuses of the
    API, such as passing NULL pointers. The API of existing functions hasn't
    changed, but requirements on parameters have been made more explicit in
    the documentation. See the corresponding API documentation for each
    function to see for which parameter values it is defined. This feature is
    disabled by default. See its API documentation in config.h for additional
    steps you have to take when enabling it.

API Changes
  * The following functions in the random generator modules have been
    deprecated and replaced as shown below. The new functions change
    the return type from void to int to allow returning error codes when
    using MBEDTLS_<MODULE>_ALT for the underlying AES or message digest
    primitive. Fixes #1798.
    mbedtls_ctr_drbg_update() -> mbedtls_ctr_drbg_update_ret()
    mbedtls_hmac_drbg_update() -> mbedtls_hmac_drbg_update_ret()
  * Extend ECDH interface to enable alternative implementations.
  * Deprecate error codes of the form MBEDTLS_ERR_xxx_INVALID_KEY_LENGTH for
    ARIA, CAMELLIA and Blowfish. These error codes will be replaced by
    the more generic per-module error codes MBEDTLS_ERR_xxx_BAD_INPUT_DATA.
  * Additional parameter validation checks have been added for the following
    modules - AES, ARIA, Blowfish, CAMELLIA, CCM, GCM, DHM, ECP, ECDSA, ECDH,
    ECJPAKE, SHA, Chacha20 and Poly1305, cipher, pk, RSA, and MPI.
    Where modules have had parameter validation added, existing parameter
    checks may have changed. Some modules, such as Chacha20 had existing
    parameter validation whereas other modules had little. This has now been
    changed so that the same level of validation is present in all modules, and
    that it is now optional with the MBEDTLS_CHECK_PARAMS flag which by default
    is off. That means that checks which were previously present by default
    will no longer be.

New deprecations
  * Deprecate mbedtls_ctr_drbg_update and mbedtls_hmac_drbg_update
    in favor of functions that can return an error code.

Bugfix
  * Fix for Clang, which was reporting a warning for the bignum.c inline
    assembly for AMD64 targets creating string literals greater than those
    permitted by the ISO C99 standard. Found by Aaron Jones. Fixes #482.
  * Fix runtime error in `mbedtls_platform_entropy_poll()` when run
    through qemu user emulation. Reported and fix suggested by randombit
    in #1212. Fixes #1212.
  * Fix an unsafe bounds check when restoring an SSL session from a ticket.
    This could lead to a buffer overflow, but only in case ticket authentication
    was broken. Reported and fix suggested by Guido Vranken in #659.
  * Add explicit integer to enumeration type casts to example program
    programs/pkey/gen_key which previously led to compilation failure
    on some toolchains. Reported by phoenixmcallister. Fixes #2170.
  * Fix double initialization of ECC hardware that made some accelerators
    hang.
  * Clarify documentation of mbedtls_ssl_set_own_cert() regarding the absence
    of check for certificate/key matching. Reported by Attila Molnar, #507.

(nia)

2019-10-01 16:38:43 UTC MAIN commitmail json YAML

Note update of net/radsecproxy to 1.8.1.

(he)

2019-10-01 16:38:08 UTC MAIN commitmail json YAML

Update radsecproxy to version 1.8.1.

Pkgsrc changes:
* None.

Upstream changes:
2019-10-01 1.8.1
  Bug fixes:
  - Handle Tunnel-Password attribute correctly
  - Fix BSD platform issues
  - Fix spelling in log messages and manpages
  - Fix compile issues for unit tests
  - Don't hardcode location of config files

(he)

2019-10-01 15:37:40 UTC MAIN commitmail json YAML

Added www/ruby-sassc version 2.2.1

(ryoon)

2019-10-01 15:34:50 UTC MAIN commitmail json YAML

2019-10-01 15:23:59 UTC MAIN commitmail json YAML

Updated security/putty to 0.73

(ryoon)

2019-10-01 15:22:41 UTC MAIN commitmail json YAML

Update to 0.73

Changelog:
Vulnerabilities fixed in this release include:

- On Windows, the listening sockets used for local port forwarding
  were opened in a mode that did not prevent other processes from
  also listening on the same ports and stealing some of the incoming
  connections.

- In the PuTTY terminal, bracketed paste mode was broken in 0.72, in
  a way that made the pasted data look like manual keyboard input. So
  any application relying on the bracketing sequences to protect
  against malicious clipboard contents would have been misled.

- An SSH-1 server could trigger an access to freed memory by sending
  the SSH1_MSG_DISCONNECT message. Not known to be exploitable.

Other bug fixes include:

- Windows Plink no longer crashes on startup when it tries to tell
  you it's reusing an existing SSH connection.

- Windows PuTTY now updates its terminal window size correctly if the
  screen resolution changes while it's maximised.

- If you display the coloured error messages from gcc in the PuTTY
  terminal, there is no longer a missing character if a colour change
  happens exactly at the end of a line.

- If you use the 'Clear Scrollback' menu option or escape sequence
  while text in the scrollback is selected, it no longer causes an
  assertion failure.

(ryoon)

2019-10-01 15:20:56 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 68.1.1

(ryoon)

2019-10-01 15:19:59 UTC MAIN commitmail json YAML

Update to 68.1.1

* Sync with mail/thunderbird-68.1.1

(ryoon)

2019-10-01 15:19:39 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 68.1.1

(ryoon)

2019-10-01 15:17:23 UTC MAIN commitmail json YAML

qmmp: Update COMMENT

(nia)

2019-10-01 15:15:33 UTC MAIN commitmail json YAML

Update to 68.1.1

Changelog:
    fixed Issues with attachments in IMAP messages

    fixed Gmail accounts ignored a non-standard trash folder
    selection. Note: If non-standard trash folder was selected
    previously in the account settings, this setting will now take
    effect which may be unexpected.

    fixed Entering/pasting lists of recipients into the addressing
    widget or mailing list not working reliably, especially when
    lists contained multiple commas or semicolons

    fixed Edit mailing list not working

    fixed Various theme fixes, especially dark theme improvements
    for Calendar

    fixed Contrast between tag label and background not optimal

    fixed Account Central pane always loaded at start-up

    fixed "Config Editor" button not removed if blocked by policy

    fixed Calendar: Free/busy information in attendees dialog not
    scrolled correctly. Note: Scroll arrows still not behaving
    correctly.

    fixed Various security fixes

#CVE-2019-11755: Spoofing a message author via a crafted S/MIME
message

(ryoon)

2019-10-01 15:09:05 UTC MAIN commitmail json YAML

doc: Updated graphics/gource to 0.49

(nia)

2019-10-01 15:08:46 UTC MAIN commitmail json YAML

gource: Update to 0.50

0.50:
* Right mouse button rotation now pivots around the camera.
* Added --font-file option.
* Added --enable-font-file option to configure.
* Added --no-time-travel option (Lars Schmertmann).
* Added --dir-name-position option (Lars Schmertmann).
* Added --file-extension-fallback option (Lars Schmertmann).
* Added --user-show-filter option (Victor Lopez).
* Added --disable-input option (Joey Parrish).
* Fixed a bug in the Mercurial log parser that caused changes to be missed.
* Fixed file removal being cancelled by an action with an earlier timestamp.
* Fixed a bug in the log file format detection that could result in the wrong
  first entry being displayed for a custom log.

0.49:
* Fixed compatibility with GLM 0.9.9.0.

0.48:
* Can now generate logs from git sub module directories.

0.47:
* Fixed low mouse movement speed with some mice while repositioning camera.

0.46:
* Added --screen option.

0.45:
* Added --window-position XxY option.
* Added --frameless option.
* Added --file-show-filter REGEX option (swoogles).
* Added --filename-time and filename-colour options (gh2k).
* Improved handling of very low seconds-per-day values (malengrin).
* Fixed crash when SVN log lacks author information (obarthel).
* Additional git log command validation (cym13).
* Allow lower case hex colours in custom logs (HSorensen).
* Enabled STDOUT support with --output-stream '-' on Windows (circulosmeos).
* Now requires SDL 2 to build (deprecated SDL 1.2 support removed).

0.44:
* Fixed crash when taking a screenshot with an odd resolution.
* Fixed type deduction compilation error with newer versions of GCC.
* Documentation improvements.

0.43:
* Updated boost autoconf macros to fix multi-arch detection.

0.42:
* Fixed bzr log command when no start date was specified (chrisf).
* Fixed hg log commit order when date range specified.
* Fixed hg log command line on Windows.
* Fixed parser bug in date range filtering code.

0.41:
* Multi-monitor support using SDL 2.0 when available.
* SDL 1.2 support is deprecated.
* Full screen mode now uses desktop resolution by default.
* Added --start-date, --stop-date 'YYYY-MM-DD hh:mm:ss' options.
* Added --dir-name-depth option.
* Changed --file-idle-time default value to 0.
* Changed screenshot format to PNG.

(nia)

2019-10-01 14:56:44 UTC MAIN commitmail json YAML

doc: Updated emulators/aranym to 1.1.0

(nia)

2019-10-01 14:56:22 UTC MAIN commitmail json YAML

2019-10-01 14:55:22 UTC MAIN commitmail json YAML

2019-10-01 14:54:59 UTC MAIN commitmail json YAML

aranym: Update to 1.1.0

2019/04/14 - version 1.1.0 released
==========

List of changes in this release is 60 pages long! No wonder as it's been
four and half years since previous release, and the development never
stopped, mainly thanks to Thorsten. See the 'ChangeLog' file for details.

Tons of things have been fixed in all areas of the ARAnyM, and lots of
new features have been added. Following list is incomplete but still gives
you a good overview:

Notable changes:
----------------
* ARAnyM is hosted by GitHub.com at https://aranym.github.io/
* there are automated builds for x86/amd64, armhf and macOS
* added hotkey for turning audio on/off
* HostFS MiNT file locking implemented
* nfosmesa updated to OpenGL 4.6
* MetaDOS driver improved
* hotkeys work in the Setup GUI dialog as well
* configurable directory for screenshots (via Setup GUI)
* on macOS the configuration file is now looked up first
  in ~/Documents/Aranym_files (if it does not exist yet)
* displaying non-ASCII characters in the fileselector
  should work now
* path of loaded TOS/EmuTOS can now be selected in the Setup GUI
* JIT CPU compiler now supports Solaris
* JIT CPU compiler now supports more 64bit hosts (like kfreebsd)

New features:
-------------
* NatFeat SCSI driver for Linux
* NatFeat host exec
* NatFeat for query/set CPU JIT
* NatFeat for ARAnyM exit
* new command line option --option
  that can set any value from the config file
* AppImage can now be built

(nia)

2019-10-01 14:54:31 UTC MAIN commitmail json YAML

openjdk7: invert GCC>=6 conditional to make it more future proof

(tnn)

2019-10-01 14:45:46 UTC MAIN commitmail json YAML

doc: Updated biology/py-pydicom to 1.3.0

(nia)

2019-10-01 14:45:29 UTC MAIN commitmail json YAML

py-pydicom: Update to 1.3.0

From Eric A. Borisch in pull request NetBSD/pkgsrc#52.

(nia)

2019-10-01 14:43:32 UTC MAIN commitmail json YAML

openjdk8: delete GCC>=6 workaround; configure has equivalent logic

(tnn)

2019-10-01 14:39:07 UTC MAIN commitmail json YAML

openjdk11: delete GCC>=6 workaround; configure has equivalent logic

(tnn)

2019-10-01 14:35:30 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 2.6.2

(nia)

2019-10-01 14:35:14 UTC MAIN commitmail json YAML

harfbuzz: Update to 2.6.2

Overview of changes leading to 2.6.2
Monday, September 30, 2019
====================================
- Misc small fixes, mostly to build-related issues.

(nia)

2019-10-01 14:34:08 UTC MAIN commitmail json YAML

gnutls: No longer a GNU project

(nia)

2019-10-01 14:25:26 UTC MAIN commitmail json YAML

doc: Updated games/taisei to 1.3.1

(nia)

2019-10-01 14:25:08 UTC MAIN commitmail json YAML

taisei: Update to 1.3.1

This is a stable maintenance release. It features some important bugfixes and a few optimizations and visual improvements backported from the v1.4 development tree, as well as new character art by @afensorm.

Other than fixing some rare game-breaking bugs, there are no gameplay changes and this version should be replay-compatible with the initial v1.3 release.

(nia)

2019-10-01 14:23:41 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.82.22

(nia)

2019-10-01 14:23:22 UTC MAIN commitmail json YAML

dosbox-x: Update to 0.82.22

0.82.22
  - Added Normal2x render scalers so that 'force scaler'
    for 1x2 or 2x1 scalefactors works and you can scale
    up 320x200/640x200 VGA modes and 640x200 CGA modes
    by 2x.
  - Main window titlebar now reflects whether or
    not the debugger interface is active.
  - Debugger interface now flushes terminal input
    upon entering the debugger, so that keyboard
    input prior to entering the debugger is ignored.
  - Debugger mapper shortcut and menu item are now
    a toggle. Selecting once will enter the debugger
    and selecting again will resume emulation.
  - cycles=max now displays cycle percentage correctly
    instead of showing e.g. 100 cyc/ms
  - (Allofich) Note and ignore INT 33, AX=53C1 call
    for the Logitech CyberMan.
  - Fixed odd code addition that disabled (through
    the configuration) XMS, EMS, and UMB when
    booting a guest OS. This fixes a problem where
    those services are not available when rebooting
    back into the DOSBox-X shell from a guest OS.
  - CGA 640x200 and MCGA 640x480 modes fixed to
    have proper refresh rate when machine=mcga,
    instead of 140Hz.
  - MCGA horizontal active display register
    encodes N - 1, not N, according to real
    hardware register dumps.
  - INT 10h modes 2 and 3 updated set MCGA CRTC
    write protect bit, to match real PS/2 hardware
    behavior, and to unlock CRTC registers during
    mode set.
  - PC-98 VSYNC interrupt now fires at vertical
    retrace start (as documented) instead of at
    active display end behavior borrowed from
    DOSBox VGA emulation. This fixes "Tonight"
    by Swat.
  - Fixed mistake that placed N88 ROM BASIC stub
    (something specific to PC-98) in memory even
    in IBM PC/XT/AT emulation mode.
  - Fixed some callback slot leaks that can cause
    DOSBox-X to run out of callback slots if you
    reset the guest system too much.
  - Fixed invalid callback and errant interrupt
    handling during BIOS reset delay that happens
    if you use the keyboard shortcut to trigger
    system reset.
  - XMS emulation resets global enable and local
    enable state on XMS emulation startup to fix
    crashes related to inability to control A20 gate
    after system reset or DOS kernel restart.
  - Debugger "SM" command now accepts segment:offset
    syntax for memory location to write.
  - Fixed INT 21h AH=65h bug that returns DBCS table
    for AH=4h that should return filename uppercase
    table.
  - Configuration GUI property settings are now
    shown in a single column wide list with scrolling.
  - In the configuration GUI, help dialogs will now
    present the help text as a scrollable region if
    there is too much to fit on screen.
  - dosbox.conf mixer rate will now accept any
    sample rate from 4KHz to 192KHz instead of only
    fixed specific sample rates.
  - cascade interrupt ignore in service setting now
    accepts true, false, and auto. "auto" is now the
    default, and will choose true or false depending
    on machine type for correct emulation either way.
    It should no longer be necessary to add
    "cascade interrupt ignore in service=true" to
    your dosbox.conf every time you want to run a
    PC-98 game properly.
  - PC-98 FM board emulation will now load SOUND.ROM
    into segment CC00h if available, if FM board
    emulation is enabled.
  - PC-98 INT 18h AH=30h updated to return AH=05h
    AL=00h BH=00h if success, AH=00h AL=01h BH=01h
    if failure. This is needed to get Puyo Puyo 2
    to work, which for some reason fails if a call
    to set 15KHz mode works.
  - PC-98 LIO and SOUND BIOS entry points, while
    still not implemented, have been updated to
    print the name of the call according to an
    online reference.
  - DOS FCB rename now supports renaming the
    volume label as MS-DOS does.
  - Fixed bug that prevented proper DOS FCB rename
    if the FCB used to rename is extended.
  - FAT filesystem driver updated to also store
    updated volume label in the boot sector of the
    partition, as per MS-DOS FAT standards.
  - FCB create can now be used to set a FAT
    filesystem label. MS-DOS LABEL.EXE works
    correctly now.
  - FAT filesystem driver now allows LABEL command
    to change the FAT volume label of mounted disk
    images.
  - DOS kernel updated to support basic FCB methods
    of deleting/setting the volume label, at least
    on local folder mounts.
  - DOS kernel will now return the volume label of
    FAT filesystems mounted from disk images.
  - LABEL setting code fixed not to treat label as
    if an 8.3 filename.
  - LABEL is no longer a builtin shell command and
    appears on drive Z: as LABEL.COM
  - LABEL reimplemented to imitate MS-DOS behavior
    with regard to how it handles the command line.
  - File I/O checking and cleanup (Allofich)
  - Integrated commits from mainline (Allofich)
    - Handle errant IRQs as a real BIOS does. Also
    remove r3263 workaround, as it's no longer
    needed.
    - Fix flag behavior of several shift/rotate
    instructions, cause exceptions and fix
    potential 'pop ss' problems
    - Add support for Print Screen key and
    interrupt. In-game screenshot feature
    of Descent and Descent 2 now works.

(nia)

2019-10-01 14:07:31 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20190928

(leot)

2019-10-01 14:07:11 UTC MAIN commitmail json YAML

youtube-dl: Update to 20190928

Changes:
2019.09.28
----------
Core
* [YoutubeDL] Honour all --get-* options with --flat-playlist (#22493)

Extractors
* [vk] Fix extraction (#22522)
* [heise] Fix kaltura embeds extraction (#22514)
* [ted] Check for resources validity and extract subtitled downloads (#22513)
+ [youtube] Add support for
  owxfohz4kjyv25fvlqilyxast7inivgiktls3th44jhk3ej3i7ya.b32.i2p (#22292)
+ [nhk] Add support for clips
* [nhk] Fix video extraction (#22249, #22353)
* [byutv] Fix extraction (#22070)
+ [openload] Add support for oload.online (#22304)
+ [youtube] Add support for invidious.drycat.fr (#22451)
* [jwplatfom] Do not match video URLs (#20596, #22148)
* [youtube:playlist] Unescape playlist uploader (#22483)
+ [bilibili] Add support audio albums and songs (#21094)
+ [instagram] Add support for tv URLs
+ [mixcloud] Allow uppercase letters in format URLs (#19280)
* [brightcove] Delegate all supported legacy URLs to new extractor (#11523,
  #12842, #13912, #15669, #16303)
* [hotstar] Use native HLS downloader by default
+ [hotstar] Extract more formats (#22323)
* [9now] Fix extraction (#22361)
* [zdf] Bypass geo restriction
+ [tv4] Extract series metadata
* [tv4] Fix extraction (#22443)

(leot)

2019-10-01 13:56:11 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.21.15

(nia)

2019-10-01 13:55:53 UTC MAIN commitmail json YAML

musicpd: Update to 0.21.15

ver 0.21.15 (2019/09/25)
* decoder
  - dsdiff, dsf: fix displayed bit rate
  - mpcdec: fix bogus ReplayGain values
* output
  - solaris: fix build with glibc 2.30

(nia)

2019-10-01 13:53:54 UTC MAIN commitmail json YAML

doc: Updated security/py-certbot to 0.38.0nb1

(wiz)

2019-10-01 13:53:45 UTC MAIN commitmail json YAML

py-certbot: bump PKGREVISION for added dependency

(wiz)

2019-10-01 13:50:28 UTC MAIN commitmail json YAML

doc: Updated chat/znc to 1.7.5

(nia)

2019-10-01 13:49:58 UTC MAIN commitmail json YAML

znc: Update to 1.7.5.

pkgsrc changes:

- Switched to cmake.

Upstream changes:

- modpython: Add support for Python 3.8
- modtcl: install .tcl files when building with CMake
- nickserv: report success of Clear commands
- Update translations, add Italian, Bulgarian, fix name of Dutch
- Update error messages to be clearer
- Add a deprecation warning to ./configure to use CMake instead in addition to an already existing warning in README

(nia)

2019-10-01 13:29:58 UTC MAIN commitmail json YAML

py-certbot: fix PR pkg/54588

pkgsrc changes:
---------------
* Add devel/py-distro as a runtime dependency. Certbot claims >=1.0.1 but
  non-linux distribution are supported only from 1.2.0.

(triaxx)

2019-10-01 13:25:24 UTC MAIN commitmail json YAML

doc: Updated devel/py-distro to 1.4.0

(triaxx)

2019-10-01 13:24:35 UTC MAIN commitmail json YAML

Import py-distro to version 1.4.0

(triaxx)

2019-10-01 13:22:55 UTC MAIN commitmail json YAML

py-distro: import to version 1.4.0

Thanks to Aleksej for importing 1.1.0 in wip.

(triaxx)

2019-10-01 13:19:31 UTC MAIN commitmail json YAML

Updated mail/wl-snapshot to 2.15.9.20190623

(mef)

2019-10-01 13:18:20 UTC MAIN commitmail json YAML

2019-10-01 13:14:27 UTC MAIN commitmail json YAML

doc: Updated converters/fribidi to 1.0.7

(nia)

2019-10-01 13:14:10 UTC MAIN commitmail json YAML

fribidi: Update to 1.0.7

Overview of changes between 1.0.6 and 1.0.7
=============================================

* This is a minor bugfix that removes symlinks and updates the meson version.

Overview of changes between 1.0.5 and 1.0.6
=============================================

* This is a minor bugfix release that fixes a list of minor issues that have turned up during the last year.

* Various compilation and cross compilation issues.

* Various minor header cleanups.

* Removed libc's bsearch for performance and portability reasons

(nia)

2019-10-01 13:12:08 UTC MAIN commitmail json YAML

doc: Updated textproc/yaml-cpp to 0.6.3

(nia)

2019-10-01 13:11:50 UTC MAIN commitmail json YAML

yaml-cpp: Update to 0.6.3

Patch release on 0.6.0:

* Bug fixes
* CMake updates, now requiring 3.1

(nia)

2019-10-01 13:01:02 UTC MAIN commitmail json YAML

mk: Ensure only the first NetBSD rcsid is used.

There are a couple of places in pkgsrc where rcsid's are generated, and
these were leaking into "pkg_info -b" output.  This had the side effect of
causing those packages and all their dependencies to be rebuilt for every
bulk build as the output and the respective files always mis-matched.

(jperkin)

2019-10-01 12:46:33 UTC MAIN commitmail json YAML

doc: Removed audio/quodlibet2 successor audio/quodlibet

(nia)

2019-10-01 12:45:14 UTC MAIN commitmail json YAML

2019-10-01 12:44:03 UTC MAIN commitmail json YAML

doc: Added audio/qmmp version 1.3.4

(nia)

2019-10-01 12:43:29 UTC MAIN commitmail json YAML

doc: Added audio/quodlibet version 4.2.1

(nia)

2019-10-01 12:43:05 UTC MAIN commitmail json YAML

Add audio/qmmp.

qmmp is an audio player. The default user interface is similar to Winamp/XMMP.
An alternative user interface based on a standard widget set is also available.

(nia)

2019-10-01 12:42:13 UTC MAIN commitmail json YAML

Add audio/quodlibet.

Quod Libet is a music management program. It provides several different ways
to view your audio library, as well as support for Internet radio and audio
feeds. It has extremely flexible metadata tag editing and searching
capabilities.

Ex Falso is a tag editor with the same tag editing interface as Quod Libet.

(nia)

2019-10-01 12:41:15 UTC MAIN commitmail json YAML

2019-10-01 12:36:39 UTC MAIN commitmail json YAML

doc: Added games/yquake2 version 7.41

(nia)

2019-10-01 12:36:35 UTC MAIN commitmail json YAML

2019-10-01 12:36:14 UTC MAIN commitmail json YAML

doc: Added games/xonotic version 0.8.2

(nia)

2019-10-01 12:35:53 UTC MAIN commitmail json YAML

doc: Added games/srb2 version 2.1.25

(nia)

2019-10-01 12:35:22 UTC MAIN commitmail json YAML

doc: Added games/naev version 0.7.0

(nia)

2019-10-01 12:34:19 UTC MAIN commitmail json YAML

games: +naev +srb2 +xonotic +yquake2

(nia)

2019-10-01 12:32:26 UTC MAIN commitmail json YAML

2019-10-01 12:30:32 UTC MAIN commitmail json YAML

Add games/srb2.

Sonic Robo Blast 2 is a 3D open-source Sonic the Hedgehog fangame built
using a modified version of the Doom Legacy port of Doom. SRB2 is closely
inspired by the original Sonic games from the Sega Genesis, and attempts to
recreate the design in 3D. While SRB2 isn't fully completed, it already
features tons of levels, enemies, speed, and quite a lot of the fun that
the original Sonic games provided.

(nia)

2019-10-01 12:28:19 UTC MAIN commitmail json YAML

Add games/yquake2.

Yamagi Quake II is an alternative client for id Software's Quake II. Our goal
is to provide the best Quake II experience possible, we strive to preserve
the gameplay as it was back in 1997. Thus we aim mostly for bug fixes,
stability and gentle enhancements were appropriate.

(nia)

2019-10-01 12:25:37 UTC MAIN commitmail json YAML

Add games/naev. Based on work by Yorick Hardy in pkgsrc-wip.

NAEV is a 2D space trading and combat game, in a similar vein to
Escape Velocity. NAEV is played from a top-down perspective, featuring
fast-paced combat, many ships and outfits, and a large galaxy to explore.
The game is highly open-ended, letting players proceed at their own paces.

(nia)

2019-10-01 12:20:29 UTC MAIN commitmail json YAML

doc: Fix date for mono6 entry.

(wiz)

2019-10-01 12:06:48 UTC MAIN commitmail json YAML

doc: Added lang/mono6 version 6.0.0.313

(maya)

2019-10-01 11:47:42 UTC MAIN commitmail json YAML

Updated multimedia/x265, net/wireshark

(adam)

2019-10-01 11:47:24 UTC MAIN commitmail json YAML

wireshark: updated to 3.0.5

Wireshark 3.0.5

The following bugs have been fixed:
* Qt interface crashes on a profile with packet list only.
* Wireshark 3.0.4 does not start on macOS 10.13 after an upgrade from 3.0.3.
* NET-SNMP EngineID Length handling Warning.
* Upgrade from Wireshark 3.0.2/3.0.3 to 3.0.4/later is confusing and may not complete properly.
* Crash SIGSEGV when decrypting IEEE 802.11 EAP re-authentications.

(adam)

2019-10-01 11:44:47 UTC MAIN commitmail json YAML

x265: updated to 3.2

Version 3.2

New features
1. 3-level hierarchical motion estimation using :option:`--hme` and :option:`--hme-search`.
2. New AQ mode (:option:`--aq-mode` 4) with variance and edge information.
3. :option:`selective-sao` to selectively enable SAO at slice level.

Enhancements to existing features
1. New implementation of :option:`--refine-mv` with 3 refinement levels.

Encoder enhancements
1. Improved quality in the frames following dark scenes in ABR mode.

API changes
1. Additions to x265_param structure to support the newly added features :option:`--hme`, :option:`--hme-search` and :option:`selective-sao`.

Bug fixes
1. Fixed encoder crash with :option:`--zonefile` during failures in encoder_open().
2. Fixed JSON11 build errors with HDR10+ on MacOS high sierra.
3. Signalling out of range scaling list data fixed.
4. Inconsistent output fix for 2-pass rate-control with cutree ON.

Known issues
1. Build dependency on changeset cf37911 of SVT-HEVC.

(adam)

2019-10-01 11:39:00 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint

(adam)

2019-10-01 11:38:07 UTC MAIN commitmail json YAML

py-pylint: updated to 2.4.2

What's New in Pylint 2.4.2?
* ``ignored-modules`` can skip submodules.
* ``self-assigning-variable`` skips class level assignments.
* ``consider-using-sys-exit`` is exempted when `exit()` is imported from `sys`
* Exempt annotated assignments without variable from ``class-variable-slots-conflict``
* Fix ``utils.is_error`` to account for functions returning early.
  This fixes a false negative with ``unused-variable`` which was no longer triggered
  when a function raised an exception as the last instruction, but the body of the function
  still had unused variables.

What's New in Pylint 2.4.1?
* Exempt type checking definitions defined in both clauses of a type checking guard
* Exempt type checking definitions inside the type check guard
  In a7f236528bb3758886b97285a56f3f9ce5b13a99 we added basic support
  for emitting `used-before-assignment` if a variable was only defined
  inside a type checking guard (using `TYPE_CHECKING` variable from `typing`)
  Unfortunately that missed the case of using those type checking imports
  inside the guard itself, which triggered spurious used-before-assignment errors.
* Require astroid >= 2.3 to avoid any compatibility issues.

What's New in Pylint 2.4.0?
* New check: ``import-outside-toplevel``
  This check warns when modules are imported from places other than a
  module toplevel, e.g. inside a function or a class.
* Handle inference ambiguity for ``invalid-format-index``
* Removed Python 2 specific checks such as ``relative-import``,
  ``invalid-encoded-data``, ``missing-super-argument``.
* Support forward references for ``function-redefined`` check.
* Handle redefinitions in case of type checking imports.
* Added a new check, ``consider-using-sys-exit``
  This check is emitted when we detect that a quit() or exit() is invoked
  instead of sys.exit(), which is the preferred way of exiting in program.
* ``useless-suppression`` check now ignores ``cyclic-import`` suppressions,
  which could lead to false postiives due to incomplete context at the time
  of the check.
* Added new checks, ``no-else-break`` and ``no-else-continue``
  These checks highlight unnecessary ``else`` and ``elif`` blocks after
  ``break`` and ``continue`` statements.
* Don't emit ``protected-access`` when a single underscore prefixed attribute
  is used inside a special method
* Fix the "statement" values in the PyLinter's stats reports by module.
* Added a new check, ``invalid-overridden-method``
  This check is emitted when we detect that a method is overridden
  as a property or a property is overridden as a method. This can indicate
  a bug in the application code that will trigger a runtime error.
* Added a new check, ``arguments-out-of-order``
  This check warns if you have arguments with names that match those in
  a function's signature but you are passing them in to the function
  in a different order.
* Added a new check, ``redeclared-assigned-name``
  This check is emitted when ``pylint`` detects that a name
  was assigned one or multiple times in the same assignment,
  which indicate a potential bug.
* Ignore lambda calls with variadic arguments without a context.
  Inferring variadic positional arguments and keyword arguments
  will result into empty Tuples and Dicts, which can lead in
  some cases to false positives with regard to no-value-for-parameter.
  In order to avoid this, until we'll have support for call context
  propagation, we're ignoring such cases if detected.
  We already did that for function calls, but the previous fix
  was not taking in consideration ``lambdas``
* Added a new check, ``self-assigning-variable``
  This check is emitted when we detect that a variable is assigned
  to itself, which might indicate a potential bug in the code application.
* Added a new check, ``property-with-parameters``.
  This check is emitted when we detect that a defined property also
  has parameters, which are useless.
* Excluded protocol classes from a couple of checks.
* Add a check `unnecessary-comprehension` that detects unnecessary comprehensions.
  This check is emitted when ``pylint`` finds list-, set- or dict-comprehensions,
  that are unnecessary and can be rewritten with the list-, set- or dict-constructors.
* Excluded PEP 526 instance and class variables from ``no-member``.
* Excluded `attrs` from `too-few-public-methods` check.
* ``unused-import`` emitted for the right import names in function scopes.
* Dropped support for Python 3.4.
* ``assignment-from-no-return`` not triggered for async methods.
* Don't emit ``attribute-defined-outside-init`` for variables defined in setters.
* Syntax errors report the column number.
* Support fully qualified typing imports for type annotations.
* Exclude ``__dict__`` from ``attribute-defined-outside-init``
* Fix pointer on spelling check when the error are more than one time in the same line.
* Fix crash happening when parent of called object cannot be determined
* Allow of in `GoogleDocstring.re_multiple_type`
* Added `subprocess-run-check` to handle subrocess.run without explicitly set `check` keyword.
* When we can't infer bare except handlers, skip ``try-except-raise``
* Handle more `unnecessary-lambda` cases when dealing with additional kwargs in wrapped calls
* Better postponed evaluation of annotations handling
* Support postponed evaluation of annotations for variable annotations.
* ``epylint.py_run`` defaults to ``python`` in case the current executable is not a Python one.
* Ignore raw docstrings when running Similarities checker with `ignore-docstrings=yes` option
* Fix crash when calling ``inherit_from_std_ex`` on a class which is its own ancestor
* Added a new check that warns the user if a function call is used inside a test but parentheses are missing.
* ``len-as-condition`` now only fires when a ``len(x)`` call is made without an explicit comparison
  The message and description accompanying this checker has been changed
  reflect this new behavior, by explicitly asking to either rely on the
  fact that empty sequence are false or to compare the length with a scalar.
* Add ``preferred-module`` checker that notify if an import has a replacement module that should be used.
  This check is emitted when ``pylint`` finds an imported module that has a
  preferred replacement listed in ``preferred-modules``.
* ``assigning-non-slot`` not emitted for classes with unknown base classes.
* ``old-division`` is not emitted for non-Const nodes.
* Added method arguments to the dot writer for pyreverse.
* Support for linting file from stdin.
  IDEs may benefit from the support for linting from an in-memory file.
* Added a new check `class-variable-slots-conflict`
  This check is emitted when ``pylint`` finds a class variable that conflicts with a slot
  name, which would raise a ``ValueError`` at runtime.
* Added new check: dict-iter-missing-items (E1141)
* Fix issue with pylint name in output of python -m pylint --version
* Relicense logo material under the CC BY-SA 4.0 license.
* Skip `if` expressions from f-strings for the `check_elif` checker
* C0412 (ungrouped-import) is now compatible with isort.
* Added new extension to detect too much code in a try clause
* ``signature-mutators`` option was added
  With this option, users can choose to ignore `too-many-function-args`, `unexpected-keyword-arg`,
  and `no-value-for-parameter` for functions decorated with decorators that change
  the signature of a decorated function.
* Fixed a pragma comment on its own physical line being ignored when part
  of a logical line with the previous physical line.
* Fixed false `undefined-loop-variable` for a function defined in the loop,
  that uses the variable defined in that loop.
* Fixed `unused-argument` and `function-redefined` getting raised for
  functions decorated with `typing.overload`.
* Fixed a false positive with ``consider-using-dict-comprehension`` for constructions that can't be converted to a comprehension
* Added ``__post_init__`` to ``defining-attr-methods`` in order to avoid ``attribute-defined-outside-init`` in dataclasses.
* Changed description of W0199 to use the term 2-item-tuple instead of 2-uple.
* Allow a `.` as a prefix for Sphinx name resolution.
* Checkers must now keep a 1 to 1 relationship between "msgid" (ie: C1234) and "symbol" (ie : human-readable-symbol)
* In checkers, an old_names can now be used for multiple new messages and pylint is now a little faster
* Allow the choice of f-strings as a valid way of formatting logging strings.
* Added ``--list-msgs-enabled`` command to list all enabled and disabled messages given the current RC file and command line arguments.

(adam)

2019-10-01 11:34:56 UTC MAIN commitmail json YAML

py-astroid: updated to 2.3.1

What's New in astroid 2.3.1?
* A transform for the builtin `dataclasses` module was added.
  This should address various `dataclasses` issues that were surfaced
  even more after the release of pylint 2.4.0.
  In the previous versions of `astroid`, annotated assign nodes were
  allowed to be retrieved via `getattr()` but that no longer happens
  with the latest `astroid` release, as those attribute are not actual
  attributes, but rather virtual ones, thus an operation such as `getattr()`
  does not make sense for them.
* Update attr brain to partly understand annotated attributes

What's New in astroid 2.3.0?
* Add a brain tip for ``subprocess.check_output``
* Remove NodeNG.nearest method because of lack of usage in astroid and pylint.
* Allow importing wheel files.
* Annotated AST follows PEP8 coding style when converted to string.
* Fix a bug where defining a class using type() could cause a DuplicateBasesError.
* Dropped support for Python 3.4.
* Numpy brain support is improved.
  Numpy's fundamental type ``numpy.ndarray`` has its own brain : ``brain_numpy_ndarray`` and
  each numpy module that necessitates brain action has now its own numpy brain :
    - ``numpy.core.numeric``
    - ``numpy.core.function_base``
    - ``numpy.core.multiarray``
    - ``numpy.core.numeric``
    - ``numpy.core.numerictypes``
    - ``numpy.core.umath``
    - ``numpy.random.mtrand``
* ``assert`` only functions are properly inferred as returning ``None``
* Add support for Python 3.8's `NamedExpr` nodes, which is part of assignment expressions.
* Added support for inferring `IfExp` nodes.
* Instances of exceptions are inferred as such when inferring in non-exception context
  This allows special inference support for exception attributes such as `.args`.
* Drop a superfluous and wrong callcontext when inferring the result of a context manager
* ``igetattr`` raises ``InferenceError`` on re-inference of the same object
  This prevents ``StopIteration`` from leaking when we encounter the same
  object in the current context, which could result in various ``RuntimeErrors``
  leaking in other parts of the inference.
  Until we get a global context per inference, the solution is sort of a hack,
  as with the suggested global context improvement, we could theoretically
  reuse the same inference object.
* Variable annotations can no longer be retrieved with `ClassDef.getattr`
  Unless they have an attached value, class variable annotations can no longer
  be retrieved with `ClassDef.getattr.`
* Improved builtin inference for ``tuple``, ``set``, ``frozenset``, ``list`` and ``dict``
  We were properly inferring these callables *only* if they had consts as
  values, but that is not the case most of the time. Instead we try to infer
  the values that their arguments can be and use them instead of assuming
  Const nodes all the time.
* The last except handler wins when inferring variables bound in an except handler.
* ``threading.Lock.locked()`` is properly recognized as a member of ``threading.Lock``
* Fix recursion error involving ``len`` and self referential attributes
* Can access per argument type comments through new ``Arguments.type_comment_args`` attribute.
* Fix being unable to access class attributes on a NamedTuple.
* Fixed being unable to find distutils submodules by name when in a virtualenv.

(adam)

2019-10-01 11:11:35 UTC MAIN commitmail json YAML

doc: Note freeze end.

(wiz)

2019-10-01 11:10:22 UTC pkgsrc-2019Q3 commitmail json YAML

doc: CHANGES file for 2019Q3 branch

(wiz)

2019-10-01 10:14:46 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.8.66, MesaLib-19.2.0, filezilla-3.45.1,
  gdbus-codegen-2.62.0, gstreamer1-1.16.1, heimdal-7.7.0,
  ivtools-1.2.11, libXvMC-1.0.12, libfilezilla-0.18.2, liblangtag-0.6.3,
  links-2.20.2, mono-addins-1.3, musicpd-0.21.15, php72-7.2.23,
  php73-7.3.10, poppler-0.81.0, py-asttokens-1.1.15, py-httplib2-0.14.0,
  py-test-mock-1.11.0.

(wiz)

2019-10-01 09:52:51 UTC MAIN commitmail json YAML

ocaml: use the narrower scoped _POSIX_PTHREAD_SEMANTICS

The wider _XOPEN_SOURCE might cause issues with older versions of smartos
and newer C standards.

(maya)

2019-10-01 09:07:33 UTC MAIN commitmail json YAML

ocaml: fix SmartOS build.

- Claimed shared library support. same as other ELF platforms, but
  since it's not GNU ld, no -Wl,-E available.
- Change the PLIST vars based on what is actually built
- consider x86_64-*-solaris to be x86_64 and solaris. the arch=none
  option doesn't build.
- Search for socket stuff in -lnsl -lsocket.
- for a POSIX prototype sigwait, we need to define _XOPEN_SOURCE to something

(maya)

2019-09-30 19:27:05 UTC MAIN commitmail json YAML

doc: Updated mail/exim to 4.92.3

(wiedi)

2019-09-30 19:25:58 UTC MAIN commitmail json YAML

2019-09-30 15:36:43 UTC MAIN commitmail json YAML

codelite: Work around harfbuzz headers for pango not being in the -I path.

(nia)

2019-09-30 15:27:05 UTC MAIN commitmail json YAML

2019-09-30 12:36:06 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.00

(fox)

2019-09-30 12:35:25 UTC MAIN commitmail json YAML

fasttracker2: Update to v1.00

- Minor pkglint(1) fixes

Changes since b168:

v1.00 - 25.09.2019:
- This is now the first "stable" release, and it's not in beta anymore
- Some very small fixes to the scopes
- macOS: Added ctrl+cmd+f keybinding to toggle fullscreen (same as alt+enter)
- macOS: Fix huge delay before main window pops ups when opening .XMs associated
  with the clone by double-clicking on them.
- macOS: Finetuned a couple of things in the .app package. Version string and
  "document types" for file->program association.
- Renamed binary/folder/zip names

Committed during freeze as the software has taken up a stable release, also
leaf package. ok wiz@

(fox)

2019-09-30 11:37:04 UTC MAIN commitmail json YAML

Python 3 using meson can build python 2 using packages, so remove
restriction, and just pick 3.7 out of a hat as the version for meson
as a build tool to use.

(prlw1)

2019-09-30 11:20:03 UTC MAIN commitmail json YAML

pulseaudio: fix PLIST for alsa option.

(maya)

2019-09-30 11:18:02 UTC MAIN commitmail json YAML

doc: Updated devel/py-python-slugify to 3.0.4

(wiz)

2019-09-30 11:06:55 UTC MAIN commitmail json YAML

py-python-slugify: update to 3.0.4.

To fix build/run with py-text-unidecode 1.3 (see PR 54583).

## 3.0.4
  - Now supporting text-unidecode>=1.3
  - Now supporting Unidecode>=1.1.1

(wiz)

2019-09-30 10:05:19 UTC MAIN commitmail json YAML

xm7: avoid narrowing conversion.
point to mirror which happens to host this distfile (it's marked RESTRICTED,
so we can't host a copy, and probably this mirror shouldn't either, but
it unbreaks the package now.)

(maya)

2019-09-30 09:51:48 UTC MAIN commitmail json YAML

doc: Updated security/gnutls to 3.6.9nb2

(maya)

2019-09-30 09:51:16 UTC MAIN commitmail json YAML

gnutls: backport upstream commit to avoid text relocations on i386.

Regenerate asm files with -fPIC

PR pkg/54555: security/gnutls 3.6.9 runs afoul of PAX MPROTECT and
text relocations on netbsd-9/i386

Bump PKGREVISION.

(maya)

2019-09-30 09:49:44 UTC MAIN commitmail json YAML

cliqz: use the pkgname without the netbsd version suffix.
No functional change now, but it will avoid changing the distfiles
if PKGREVISION is used.

Thanks to leot for pointing it out.

(maya)

2019-09-30 09:33:34 UTC MAIN commitmail json YAML

cliqz: use a versioned DIST_SUBDIR.

Not all the files are versioned, so we have a mismatch if the previous
version's files existed.
This addresses the failure seen on mef's bulk build.

(maya)

2019-09-30 08:59:47 UTC MAIN commitmail json YAML

Bump PKGREVSION dur to new patches.

(kardel)

2019-09-30 08:57:49 UTC MAIN commitmail json YAML

Fix lib/thread.c implementation for list handling and thread_cancellation:

Documented upstream in: https://bugzilla.quagga.net/show_bug.cgi?id=1011

The included patches will remedy thread.c shortcomings and add proper safeguards
to detect future thread handling errors.
fixes in the patches:
- add a name to a thread for error messages
- add a list pointer to the thread to track list membership
- add fast check on prev/next pointer invariants
- add check to detect inserting of a thread already in a list
- add check to detect deletion of a thread not in a list
- ignore cancellation requests for the currently running thread (fixes crash)
- fix setting of prey/next pointers on adjecant elements when a head/tail element is
  deleted

(kardel)

2019-09-30 08:28:40 UTC MAIN commitmail json YAML

freerdp2: Needs docbook-xsl

(nia)

2019-09-29 12:18:50 UTC MAIN commitmail json YAML

doc: Updated textproc/py-html2text to 2019.9.26

(schmonz)

2019-09-29 12:18:42 UTC MAIN commitmail json YAML

Update to 2019.9.26. From the changelog:

* Fix long blockquotes wrapping.
* Remove the trailing whitespaces that were added after wrapping list items & blockquotes.
* Fix memory leak when processing a document containing a ``<abbr>`` tag.
* Fix ``AttributeError`` when reading text from stdin.
* Fix ``UnicodeEncodeError`` when writing output to stdout.

Updating during the freeze for the bugfixes.

(schmonz)

2019-09-29 12:11:15 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-BDD-Cucumber to 0.67

(schmonz)

2019-09-29 12:11:08 UTC MAIN commitmail json YAML

Update to 0.67. From the changelog:

[Changed]
- Add package statement to step files of core feature tests
- Move Executor from Test2::API::context() to Test2::Bundle::More
  (for pass, fail and done_testing) to fix seemingly random failures.
  Fixes #155.

[Added]
- Full support for package declarations in step files

(schmonz)

2019-09-29 11:40:26 UTC MAIN commitmail json YAML

doc: Updated www/cliqz to 1.29.0

(fox)

2019-09-29 11:28:05 UTC MAIN commitmail json YAML

2019-09-29 09:37:19 UTC MAIN commitmail json YAML

freerdp2: Needs libxslt

(nia)

2019-09-28 13:01:37 UTC MAIN commitmail json YAML

(x11/kde-runtime4) Limit the flags only necessary to package, thanks maya@

(mef)

2019-09-28 08:42:07 UTC MAIN commitmail json YAML

2019-09-28 08:07:51 UTC MAIN commitmail json YAML

2019-09-28 06:35:28 UTC MAIN commitmail json YAML

llvm: remove unnecessary patch (DragonFly support is already there)

(adam)

2019-09-28 01:16:17 UTC MAIN commitmail json YAML

(x11/kde-runtime4) Add work around CXXFLAGS (disable warning), please remove at next update, tks

+USE_LANGUAGES+=                c++
+CXXFLAGS=      -Wno-unused-but-set-variable
+CXXFLAGS+=    -Wno-implicit-fallthrough
+CXXFLAGS+=    -Wno-deprecated-declarations
+CXXFLAGS+=    -std=c++11

(mef)

2019-09-27 22:40:40 UTC MAIN commitmail json YAML

Regen distinfo, update DIST_SUBDIR

(mef)

2019-09-27 15:52:12 UTC MAIN commitmail json YAML

Since we depend on devel/libuuid, use its header instead of a native
one. Should unbreak builds on Linuxen.

Declare type of function parameter, or it will default to int.

(hauke)

2019-09-27 09:30:00 UTC MAIN commitmail json YAML

doc: Updated devel/deforaos-asm to 0.2.3nb1

(wiz)

2019-09-27 09:29:44 UTC MAIN commitmail json YAML

deforaos-asm: update to 0.2.3nb1.

Adapt PLIST for gtk-doc.

(wiz)

2019-09-27 09:00:53 UTC MAIN commitmail json YAML

doc: Updated math/py-statsmodels to 0.9.0nb2

(wiz)

2019-09-27 09:00:38 UTC MAIN commitmail json YAML

py-statsmodels: update to 0.9.0nb2.

Remove some .so files from the PLIST that are not built for me
nor in mef's 9.0 bulk build.

(wiz)

2019-09-27 07:14:02 UTC MAIN commitmail json YAML

openldap-server: fix PR pkg/50679

pkgsrc changes:
---------------
* Make the configuration file DB_CONFIG installed only if 'bdb' option is
  enabled

(triaxx)

2019-09-27 07:00:52 UTC MAIN commitmail json YAML

softmaker-office-demo: remove

This is a Linux binary of a test version of a text editor, last
updated in 2006, which does not fetch.

Newer versions are available, so someone can re-add it if interested.

(wiz)

2019-09-27 06:57:11 UTC MAIN commitmail json YAML

2019-09-26 22:18:09 UTC MAIN commitmail json YAML

Add a missing dependency on devel/R-BH.

(brook)

2019-09-26 22:14:06 UTC MAIN commitmail json YAML

Add a missing dependency on graphics/R-latticeExtra.

(brook)

2019-09-26 20:10:57 UTC MAIN commitmail json YAML

2019-09-26 18:37:04 UTC MAIN commitmail json YAML

doc: Updated lang/go112 to 1.12.10

(bsiegert)

2019-09-26 18:36:46 UTC MAIN commitmail json YAML

Update go112 to 1.12.10.

Commit ok'd by wiz@ for PMC.

Go 1.12.10:

net/http (through net/textproto) used to accept and normalize invalid
HTTP/1.1 headers with a space before the colon, in violation of RFC 7230. If
a Go server is used behind an uncommon reverse proxy that accepts and
forwards but doesn't normalize such invalid headers, the reverse proxy and
the server can interpret the headers differently. This can lead to filter
bypasses or request smuggling, the latter if requests from separate clients
are multiplexed onto the same upstream connection by the proxy. Such invalid
headers are now rejected by Go servers, and passed without normalization to
Go client applications.

The issue is CVE-2019-16276 and Go issue golang.org/issue/34540.

Go 1.12.9:

go1.12.9 (released 2019/08/15) includes fixes to the linker, and the os and
math/big packages. See the Go 1.12.9 milestone on our issue tracker for
details.

(bsiegert)

2019-09-26 14:52:49 UTC MAIN commitmail json YAML

doc: Updated www/php-glpi to 9.4.4

(hauke)

2019-09-26 14:52:24 UTC MAIN commitmail json YAML

Update www-php-glpi to v9.4.4 (security and bugfix release); upstream
says:

You'll find below the changes of this bugfixes version:

- [security] Prevent account takeover vulnerability,
- [security] Prevent execution of XSS on rich text,
- fix cache key length issues,
- fix user picture removal at login,
- several fixes on recurring tickets,
- fix some transfer errors related to entities among others,
- and more!

The full changelog is available:
https://github.com/glpi-project/glpi/milestone/37?closed=1

(hauke)

2019-09-26 14:33:52 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= tex stuff, but still has problem

(mef)

2019-09-26 11:37:13 UTC MAIN commitmail json YAML

doc: Updated net/couriertcpd to 0.68.1nb9

(wiz)

2019-09-26 11:36:55 UTC MAIN commitmail json YAML

couriertcpd: remove couriertls

The code does not compile against current version of neither openssl
nor gnutls.

Bump PKGREVISION.

(wiz)

2019-09-26 10:36:33 UTC MAIN commitmail json YAML

As py-gobject3-common has shrunk to just copying 2 files, remove all the
python parafinalia from it.

(prlw1)

2019-09-26 10:31:31 UTC MAIN commitmail json YAML

doc: Updated devel/deforaos-cpp to 0.0.3nb2

(wiz)

2019-09-26 10:31:12 UTC MAIN commitmail json YAML

deforaos-cpp: update to 0.0.3nb2.

Sync PLIST with what gtk-doc installs. Bump PKGREVISION.

(wiz)

2019-09-26 10:30:33 UTC MAIN commitmail json YAML

py-buildbot: forbid python 2.7 due to py-autobahn

(wiz)

2019-09-26 10:30:01 UTC MAIN commitmail json YAML

py-autobahn: upstream closed the bug report about 2.7

"not all parts" are supported.
Make it easier for pgksrc and disable python 2.7.
(There is no maintainer.)

(wiz)

2019-09-26 10:22:51 UTC MAIN commitmail json YAML

2019-09-26 10:16:41 UTC MAIN commitmail json YAML

doc: Updated mail/libesmtp to 1.0.6nb4

(wiz)

2019-09-26 10:16:23 UTC MAIN commitmail json YAML

libesmtp: update to 1.0.6nb4.

Disable ntlm plugin. It is not built by default on NetBSD 9.0.
I read the configure output and script and couldn't determine
the problem. This makes the build succeed again, and someone
who is more interested in ntlm support can fix it.

For perspective, last update in 2010 and no upstream available.

Some pkglint cleanup while here.

(wiz)

2019-09-26 10:05:57 UTC MAIN commitmail json YAML

py-autobahn: some files don't compile with python-2.7

Homepage still claims 2.7 support, so use PLIST.py3x for them
and add comment with bug report URL.

If upstream doesn't want to fix this, we should mark it as
INCOMPATIBLE with 2.7 (only affects py-buildbot).

(wiz)

2019-09-26 09:44:48 UTC MAIN commitmail json YAML

compat15: no point checking RELRO on these binaries

(wiz)

2019-09-26 09:43:50 UTC MAIN commitmail json YAML

compat15-extras: no point checking RELRO on these binaries

(wiz)

2019-09-26 09:39:24 UTC MAIN commitmail json YAML

base: remove

Last update in 2009, homepage not reachable; only builds with php-5.6
but one of it's dependencies is per default built against a newer php,
so this can't even build.

(wiz)

2019-09-26 08:35:25 UTC MAIN commitmail json YAML

2019-09-26 08:34:03 UTC MAIN commitmail json YAML

2019-09-26 08:33:31 UTC MAIN commitmail json YAML

rt4: remove support for modperl1 option

(wiz)

2019-09-26 08:28:42 UTC MAIN commitmail json YAML

doc/TODO: freeglut-3.2.0

(nia)

2019-09-26 08:16:38 UTC pkgsrc-2019Q2 commitmail json YAML

Retroactively record some pullup tickets

(bsiegert)

2019-09-26 07:51:27 UTC MAIN commitmail json YAML

turba: mark as only for php 5.6

Due to php-mysql via horde.

(wiz)

2019-09-26 07:48:32 UTC MAIN commitmail json YAML

py-sparqlwrapper: mark as incompatible with python-2.7

due to py-rdflib's use of py-networkx.

(wiz)

2019-09-26 03:36:01 UTC MAIN commitmail json YAML

add and enable mustach

(jnemeth)

2019-09-26 01:18:30 UTC MAIN commitmail json YAML

2019-09-26 00:57:29 UTC MAIN commitmail json YAML

R-Rcpp: do not check *.deb files for RELRO.

(wiz)

2019-09-26 00:55:15 UTC MAIN commitmail json YAML

doc: Updated devel/R-tcltk2 to 1.2.11nb1

(wiz)

2019-09-26 00:54:56 UTC MAIN commitmail json YAML

R-tcltk2: update to 1.2.11nb1.

Fix wish interpreter path in installed files. Bump PKGREVISION.

(wiz)

2019-09-26 00:49:07 UTC MAIN commitmail json YAML

R-askpass: skip interpreter check for two mac-only files

(wiz)

2019-09-26 00:46:58 UTC MAIN commitmail json YAML

R-curl: this needs pkg-config to detect curl

This still doesn't build though.

(wiz)

2019-09-25 23:35:12 UTC MAIN commitmail json YAML

doc: Updated net/mosquitto to 1.6.7

(gdt)

2019-09-25 23:35:02 UTC MAIN commitmail json YAML

net/mosquitto: Update to 1.6.7

Upstream changes are bugfixes.

This is a micro update, and it's likely some of the bugfixes are
security fixes.  Tested on netbsd-8/amd64.

ok to update during freeze from wiz@.

(gdt)