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 (3h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 19:24:39 UTC Now

2019-04-04 07:35:37 UTC MAIN commitmail json YAML

doc: Updated fonts/vera-ttf to 1.10nb6

(maya)

2019-04-04 07:35:18 UTC MAIN commitmail json YAML

vera-ttf: use fonts.mk

bump PKGREVISION for paranoia.

(maya)

2019-04-04 07:34:59 UTC MAIN commitmail json YAML

culmus: use fonts.mk

(maya)

2019-04-04 07:34:42 UTC MAIN commitmail json YAML

overpass: use fonts.mk

(maya)

2019-04-04 07:34:11 UTC MAIN commitmail json YAML

Add a generic fonts.mk makefile fragment.

Reviewed by rillig in
pkg/2019/03/05/msg020895.html">http://mail-index.netbsd.org/tech-pkg/2019/03/05/msg020895.html

I am only adding TTF and OTF handling because I don't know enough about
the other font formats. :)

(maya)

2019-04-04 07:34:07 UTC MAIN commitmail json YAML

libblkid: Bump revision for previous commit

(bsiegert)

2019-04-04 07:33:08 UTC MAIN commitmail json YAML

libblkid: Re-add libuuid dependency.

Fixes a build failure seen in the Joyent Linux builds.

(bsiegert)

2019-04-04 07:27:11 UTC MAIN commitmail json YAML

Updated devel/py-setuptools, www/py-terminado

(adam)

2019-04-04 07:26:25 UTC MAIN commitmail json YAML

py-terminado: updated to 0.8.2

0.8.2:
Bug fixes.

(adam)

2019-04-04 07:20:21 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Restrict to 3.0.0

(wen)

2019-04-04 07:19:26 UTC MAIN commitmail json YAML

py-setuptools: updated to 40.9.0

v40.9.0
* Added support for setup.cfg-only projects when using the setuptools.build_meta backend. Projects that have enabled PEP 517 no longer need to have a setup.py and can use the purely declarative setup.cfg configuration file instead.
* Added support for pkg_resources.parse_requirements-style requirements in setup_requires when setup.py is invoked from the setuptools.build_meta build backend.
* Added the path to the PKG-INFO or METADATA file in the exception text when the Version: header can't be found.
* Removed some placeholder documentation sections referring to deprecated features.

(adam)

2019-04-04 07:19:01 UTC MAIN commitmail json YAML

Update to 3.0.0

Upstream changes:
v3.0.0    2019-03-11 13:52:08Z
        - Better fix for handling malformed tags. Removes max_parser_loops(),
          which was introduced in 2.4.0 (GH#37) (Graham Knop)

(wen)

2019-04-04 07:07:38 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Form to 6.04

(wen)

2019-04-04 07:06:19 UTC MAIN commitmail json YAML

Update to 6.04

Upstream changes:
6.04      2019-03-25 18:22:51Z
    - Convert to Dist::Zilla
    - Add an autocomplete method (GH #13) (Olaf Alders)

(wen)

2019-04-04 06:58:58 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Fast to 2.15

(wen)

2019-04-04 06:51:53 UTC MAIN commitmail json YAML

Update to 2.15

Upstream changes:
2.15 2019-03-29
    [FIX]
    - ensure upload hooks are passed to CGI.pm constructor
    (GH #19, thanks to ikegami)

2.14 2019-03-26
    [DOCUMENTATION]
    - Add a link to the "you probably shouldn't use CGI.pm" docs

(wen)

2019-04-04 06:47:18 UTC MAIN commitmail json YAML

Updated www/p5-CGI to 4.42

(wen)

2019-04-04 06:44:11 UTC MAIN commitmail json YAML

Update to 4.42

Upstream changes:
4.42 2019-03-26

    [ DOCUMENTATION ]
    - clarify licence also in Makefile.PL (GH #232)

4.41 2019-03-26

    [ DOCUMENTATION ]
    - clarify licence (GH #232)

(wen)

2019-04-04 06:38:01 UTC MAIN commitmail json YAML

Updated www/p5-Dancer to 1.3512

(wen)

2019-04-04 06:37:09 UTC MAIN commitmail json YAML

py-soupsieve: Remove no longer needed/used patch

setup.py was differently adjusted upstream to exclude all tests.

(leot)

2019-04-04 06:37:08 UTC MAIN commitmail json YAML

Update to 1.3512

Upstream changes:
1.3512    2019-03-31 20:10:08+01:00 Europe/London
Promoting previous trial release 1.3511 to stable.

1.3511    2019-03-29 11:16:08+00:00 Europe/London (TRIAL RELEASE)
[BUG FIXES]
- More session cookie handling fun - avoid causing test failures in dependencies
  in some cases (e.g. RT #128911 and others)

[ENHANCEMENTS]
- hold session in SharedData, to avoid reading the session contents every time
  anything is requested, could be a performance win

1.3510    2019-03-19 14:42:26+00:00 Europe/London
Promoting previous trial release 1.3501  to stable.
Fix #1204 - more proxy-related test failure fun

1.3501    2019-03-14 19:19:49+00:00 Europe/London (TRIAL RELEASE)
[BUG FIXES]
Fix "too late to set cookie" errors if you access a session within an after hook
after using send_file().

(wen)

2019-04-04 04:20:26 UTC MAIN commitmail json YAML

README.Linux: minor tweak to a sentence

(gutteridge)

2019-04-04 04:18:11 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-screenshooter to 1.9.5

(gutteridge)

2019-04-04 04:17:11 UTC MAIN commitmail json YAML

xfce4-screenshooter: update to 1.9.5

=== Version 1.9.5 ===
  * Bugs fixed:
    - Panel plugin: allow it to save files (bug #15187)

(gutteridge)

2019-04-04 04:14:37 UTC MAIN commitmail json YAML

doc: Updated devel/geany to 1.34.1nb3

(gutteridge)

2019-04-04 04:13:51 UTC MAIN commitmail json YAML

geany: note explicit dependency on adwaita-icon-theme

If GTK3 is selected (now the default), we must explicitly depend on
adwaita-icon-theme, otherwise various fundamental toolbar icons will be
missing (unless, of course, another package has already installed it,
which is why I didn't notice before). Bump PKGREVISION to note this
fix.

(gutteridge)

2019-04-04 02:24:40 UTC MAIN commitmail json YAML

Simplify distfile metadata for chunkwm and skhd by using GITHUB_TAG.

Based on suggestion from leot@.

(jmmv)

2019-04-03 23:54:01 UTC MAIN commitmail json YAML

2019-04-03 23:49:07 UTC MAIN commitmail json YAML

2019-04-03 21:50:22 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.7.4

(rillig)

2019-04-03 21:49:51 UTC MAIN commitmail json YAML

2019-04-03 19:10:26 UTC MAIN commitmail json YAML

mk/configure: allow strict option checking for GNU configure scripts

When a GNU configure script is run with unknown --enable, --disable,
--with or --without options, it doesn't fail but just prints a warning.
This hides outdated package definitions that may still pass options that
have been removed already.

See https://mail-index.netbsd.org/pkgsrc-users/2019/04/02/msg028272.html
for a recent case.

The default behavior doesn't change. After a period of testing this new
check, the check is expected to become enabled by default so that future
problems like this are prevented.

(rillig)

2019-04-03 18:38:16 UTC MAIN commitmail json YAML

mk/pkgformat: add show-all-depends target

(rillig)

2019-04-03 18:37:24 UTC MAIN commitmail json YAML

mk/tools/replace.mk: take versions of FLEX_REQD into account

If a package had said FLEX_REQD=1000.0, the actual dependency had still
been flex>=2.5.4. Now all version numbers from FLEX_REQD are taken into
account, too.

(rillig)

2019-04-03 18:34:01 UTC MAIN commitmail json YAML

lang/rust: Extend BROKEN to all NetBSD before 8

As discussed on pkgsrc-users, rust does not work on any NetBSD before
8, for any architecture.  Omit NetBSD 1 from the broken list, so that
this doesn't match NetBSD 10.

(gdt)

2019-04-03 15:41:06 UTC MAIN commitmail json YAML

Switch to using cdn.NetBSD.org
pkg-vulnerabilities file is fetched from ftp.NetBSD.org via http, see
tnf_vulnerability_base in pkgtools/pkg_install/files/lib/parse-config.c

(sevan)

2019-04-03 15:36:48 UTC MAIN commitmail json YAML

lang/rust: Mark BROKEN_ON_PLATFORM for NetBSD-7*-i386

As discussed on pkgsrc-users, mark rust as BROKEN_ON for NetBSD 7
i386.  The bootstrap is built for 8, apparently because it doens't
build on 7.  This is BROKEN_ON not NOT_FOR because it does make sense
to want rust on 7 -- it just won't build.

(Probably this should be expanded to all arches and all versions < 8.)

(gdt)

2019-04-03 15:23:43 UTC MAIN commitmail json YAML

Updated print/py-reportlab, textproc/py-rst2pdf

(adam)

2019-04-03 15:23:24 UTC MAIN commitmail json YAML

py-rst2pdf: updated to 0.94

0.94:
Added: :hl_lines: code directive allows highlighting of specific lines
Added: repeat_table_rows is now supported in Sphinx
Added: scale_width is now supported for --fit-background-mode
Added: Extension metadata for Sphinx is now returned in pdfbuilder
Added: The Sphinx today config setting is now used if it is set
Changed: :start-after: will now render the next line
Changed: Updated reportlab dependency to 3.5.12 and Sphinx to 1.7.9
Changed: We no longer logging.basicConfig configuration
Changed: We now use PILLOW rather than PIL
Fixed bug in token replacement that broke tables in headers/footers
Fixed handling of empty documents, they now generate a single empty page
Fixed: :alt: option now works for plantuml extension
Fixed: :linenos_offset: now works again
Fixed: rst2pdf.createpdf.main now releases the input file handle
Fixed: CreationDate metadata shows correct date using Sphinx
Fixed: Error when using --date-invariant with newer reportlab versions
Fixed: handling of non-http/ftp URLs
Fixed: Inline :math: works again as we now use quoted attributes for HTML <img> tags
Fixed: Made literal block shrinking work again
Fixed: Removed debugging print statement when using line blocks
Fixed: Removed uniconverter from setup
Fixed: Renamed links now work
Fixed: Sphinx config setting pdf_invariant works properly now
Fixed: sphinx+rst2pdf now works with automodule directive Sphinx >= 1.4
Fixed: Using :start-after: with linenos_offset now displays the correct line number
Fixed: Using :start-at: with linenos_offset now displays the correct line number
Removed: Our own copy of smartypants. We now use the PyPI package instead
Removed: Tenjin has been switched to Jinja2
Removed: The QT4 GUI is no more

(adam)

2019-04-03 15:12:11 UTC MAIN commitmail json YAML

py-reportlab: updated to 3.5.17

RELEASE 3.5.17:
* more FrameBG fixes; added canvas cross method, frame static drawBoundary

RELEASE 3.5.16:
* fix stroking for frame background in container

RELEASE 3.5.15:
* add stroking for frame background

RELEASE 3.5.14:
* added axes tickStrokeWidth etc etc

(adam)

2019-04-03 14:51:10 UTC MAIN commitmail json YAML

Added textproc/py-smartypants, time/py-relativetimebuilder

(adam)

2019-04-03 14:50:45 UTC MAIN commitmail json YAML

py-relativetimebuilder: added version 1.0.0

aniso8601 builder for dateutil relativedeltas

Features
* Provides RelativeTimeBuilder compatible with aniso8601
* Returns dateutil relativedelta objects for durations

(adam)

2019-04-03 14:50:35 UTC MAIN commitmail json YAML

Split documentation to doc option

It is enabled by default and no revbump is needed.

(ryoon)

2019-04-03 14:49:27 UTC MAIN commitmail json YAML

py-smartypants: added version 2.0.1

smartypants can perform the following transformations:
* Straight quotes (" and ') into "curly" quote HTML entities
* Backticks-style quotes (``like this'') into "curly" quote HTML entities
* Dashes (-- and ---) into en- and em-dash entities
* Three consecutive dots (... or . . .) into an ellipsis entity

This means you can write, edit, and save your posts using plain old ASCII
straight quotes, plain dashes, and plain dots, but your published posts (and
final HTML output) will appear with smart quotes, em-dashes, and proper
ellipses.

smartypants does not modify contents in some HTML element. Typically, these
tags are used to display text where smart quotes and other "smart punctuation"
would not be appropriate, such as source code or example markup.

(adam)

2019-04-03 14:41:24 UTC MAIN commitmail json YAML

Switch http links for ftp.NetBSD.org to https links for cdn.NetBSD.org

(sevan)

2019-04-03 14:29:29 UTC MAIN commitmail json YAML

Updated net/samba4, security/gpgme

(adam)

2019-04-03 14:28:57 UTC MAIN commitmail json YAML

gpgme: updated to 1.13.0

Noteworthy changes in version 1.13.0:
* Support GPGME_AUDITLOG_DIAG for gpgsm.
* New context flag "trust-model".
* Removed support for WindowsCE and Windows ME.
* Aligned the gpgrt-config code with our other libaries.
* Auto-check for all installed Python versions.
* Fixed generating card key in the C++ bindings.
* Fixed a segv due to bad parameters in genkey.
* Fixed crash if the plaintext is ignored in a CMS verify.
* Fixed memleak on Windows.
* Tweaked the Windows I/O code.
* Fixed random crashes on Windows due to closing an arbitrary
  handle.
* Fixed a segv on Windows.
* Fixed test suite problems related to dtags.
* Fixed bunch of python bugs.
* Several fixes to the Common Lisp bindings.
* Fixed minor bugs in gpgme-json.
* Require trace level 8 to dump all I/O data.
* The compiler must now support variadic macros.

(adam)

2019-04-03 14:23:06 UTC MAIN commitmail json YAML

samba4: updated to 4.10.1

Changes since 4.10.0:
* BUG 13837: py/kcc_utils: py2.6 compatibility.
* BUG 13869: libcli: permit larger values of DataLength in
  SMB2_ENCRYPTION_CAPABILITIES of negotiate response.
* BUG 13840: regfio: Improve handling of malformed registry hive files.
* BUG 13789: ctdb-version: Simplify version string usage.
* BUG 13859: lib: Make fd_load work for non-regular files.
* BUG 13816: dbcheck in the middle of the tombstone garbage collection causes
  replication failures, dbcheck: add --selftest-check-expired-tombstones
  cmdline option.
* BUG 13818: ndr_spoolss_buf: Fix out of scope use of stack variable in
  NDR_SPOOLSS_PUSH_ENUM_OUT().
* BUG 13854: s4/messaging: Fix undefined reference in linking
  libMESSAGING-samba4.so.
* BUG 13836: acl_read: Fix regression for empty lists.
* BUG 13841: s4:dlz make b9_has_soa check dc=@ node.
* BUG 13832: s3:client: Fix printing via smbspool backend with kerberos auth.
* BUG 13847: s4:librpc: Fix installation of Samba.
* BUG 13848: s3:lib: Fix the debug message for adding cache entries.
* BUG 13793: s3:utils: Add 'smbstatus -L --resolve-uids' to show username.
* BUG 13848: s3:lib: Fix the debug message for adding cache entries.
* BUG 13853: s3:waf: Fix the detection of makdev() macro on Linux.
* BUG 13789: ctdb-build: Drop creation of .distversion in tarball.
* BUG 13838: ctdb-packaging: Test package requires tcpdump, ctdb package
  should not own system library directory.

(adam)

2019-04-03 13:36:59 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 6.2.2.2nb4

(ryoon)

2019-04-03 13:36:31 UTC MAIN commitmail json YAML

Use harfbuzz-2.4.0 as internal harfbuzz

* Improve handling of additional distfiles
* Bump PKGREVISION

(ryoon)

2019-04-03 13:17:28 UTC MAIN commitmail json YAML

python*: rework logic used to determine if PLIST.nis is used.

Match the logic used by setup.py: it looks for two headers in the default
include path. This helps newer glibc linux.

Omit PLIST.dll on python3* because it doesn't appear in the PLIST.
Make PLIST.dll true on all non-IRIX.

tested: NetBSD-current, FreeBSD 11.2, Ubuntu 18.10, CentOS 6.9, Source Mage

From Dr. Thomas Orgis, myself, and with pointers to a change from leot.

PR pkg/53673

(maya)

2019-04-03 09:31:59 UTC MAIN commitmail json YAML

Updated www/py-soupsieve, time/py-aniso8601

(adam)

2019-04-03 09:31:40 UTC MAIN commitmail json YAML

py-aniso8601: updated to 6.0.0

aniso8601 6.0.0
Remove previously deprecated built in version of relativetimebuilder
Python 2 support will be removed in 7.0.0

aniso8601 5.0.0
Previously deprecated relative keyword removed
Move builders to builders module
aniso8601.builder.PythonTimeBuilder -> aniso8601.builders.python.PythonTimeBuilder
aniso8601.builder.RelativeTimeBuilder -> aniso8601.builders.relative.RelativeTimeBuilder
aniso8601.builder.TupleBuilder -> aniso8601.builders.TupleBuilder
UTCOffset moved out of builder (aniso8601.builder.UTCOffset -> aniso8601.utcoffset.UTCOffset)
Fractional arguments are now handled with greater precision
When build_time is called with only hh 24<=hh<25, a MidnightBoundsError is raised, this used to be a HoursOutOfBoundsError
Promote interval components to datetime objects if the given duration has second or microsecond resolution, or if the duration tuple has hour, minute, or second components
Before promotion would only happen if the duration tuple had hour, minute, or second components
The built in RelativeTimeBuilder is deprecated, it will be removed in aniso8601 6.0.0, use RelativeTimeBuilder from relativetimebuilder instead

(adam)

2019-04-03 09:29:54 UTC MAIN commitmail json YAML

py-soupsieve: updated to 1.9.0

1.9.0:
NEW: Allow :contains() to accept a list of text to search for.
NEW: Add new escape function for escaping CSS identifiers.
NEW: Deprecate comments and icomments functions in the API to ensure Soup Sieve focuses only in CSS selectors. comments and icomments will most likely be removed in 2.0.
NEW: Add Python 3.8 support.
FIX: Don't install test files when installing the soupsieve package.
FIX: Improve efficiency of :contains() comparison.
FIX: Null characters should translate to the Unicode REPLACEMENT CHARACTER (U+FFFD) according to the specification. This applies to CSS escaped NULL characters as well.
FIX: Escaped EOF should translate to U+FFFD outside of CSS strings. In a string, they should just be ignored, but as there is no case where we could resolve such a string and still have a valid selector, string handling remains the same.

(adam)

2019-04-03 08:06:41 UTC MAIN commitmail json YAML

Updated graphics/openjpeg, graphics/py-Pillow

(adam)

2019-04-03 08:05:44 UTC MAIN commitmail json YAML

py-Pillow: updated to 6.0.0

6.0.0:
Python 2.7 support will be removed in Pillow 7.0.0
Add EXIF class
Add ImageOps exif_transpose method
Added warnings to deprecated CMSProfile attributes
Documented reading TIFF multiframe images
Improved speed of opening an MPO file
Update palette in quantize
Improvements to TIFF is_animated and n_frames
Fixed incompatible pointer type warnings
Improvements to PA and LA conversion and palette operations
Consistent DPI rounding
Change size of MPO image to match frame
Read Photoshop resolution data
Ensure image is mutable before saving
Correct remap_palette documentation
Promote P images to PA in putalpha
Allow RGB and RGBA values for new P images
Fixed TIFF bug when seeking backwards and then forwards
Cache EXIF information
Added transparency for all PNG greyscale modes
Fix deprecation warnings in Python 3.8
Fixed GIF bug when rewinding to a non-zero frame
Only close original fp in __del__ and __exit__ if original fp is exclusive
Fix BytesWarning in Tests/test_numpy.py
Add missing MIME types and extensions
Add I;16 PNG save
Add support for BMP RGBA bitfield compression
Added ability to set language for text rendering
Only close exclusive fp on Image __exit__
Changed EPS subprocess stdout from devnull to None
Add reading old-JPEG compressed TIFFs
Add EXIF support for PNG
Add option to set dither param on quantize
Add reading of DDS uncompressed RGB data
Correct length of Tiff BYTE tags
Add DIB saving and loading through Image open
Removed deprecated VERSION
Fix 'BytesWarning: Comparison between bytes and string' in PdfDict
Do not resize in Image.thumbnail if already the destination size
Replace .seek() magic numbers with io.SEEK_* constants
Make ContainerIO.isatty() return a bool, not int
Add support to all transpose operations for I;16 modes
Deprecate support for PyQt4 and PySide
Add TIFF compression codecs: LZMA, Zstd, WebP
Fixed pickling of iTXt class with protocol > 1
_util.isPath returns True for pathlib.Path objects
Remove unnecessary unittest.main() boilerplate from test files
Exif: Seek to IFD offset
Deprecate PIL.*ImagePlugin.__version__ attributes
Docs: Add note about ImageDraw operations that exceed image bounds
Allow for unknown PNG chunks after image data
Changed EPS subprocess stdin from devnull to None
Fix possible integer overflow
Catch BaseException for resource cleanup handlers
Improve pytest configuration to allow specific tests as CLI args
Drop support for Python 3.4
Remove deprecated PIL.OleFileIO
Remove deprecated ImageOps undocumented functions
Depends: Update libwebp to 1.0.2
Detect MIME types

(adam)

2019-04-03 08:04:08 UTC MAIN commitmail json YAML

openjpeg: updated to 2.3.1

v2.3.1:
v2.2.0 regression for decoding images where TNsot == 0
Int overflow in jp3d
Heap buffer overflow in opj_j2k_update_image_data() triggered with Ghostscript
LINUX install doesn't work when building shared libraries is disabled
OPENJPEG null ptr dereference in openjpeg-2.3.0/src/bin/jp2/convert.c:2243
How to drop certain subbands/layers in DWT
where is the MQ-Coder ouput stream in t2.c?
OpenJPEG 2.3 (and 2.2?) multi component image fails to decode with KDU v7.10
Missing checks for header_info.height and header_info.width in function pnmtoimage in src/bin/jpwl/convert.c, which can lead to heap buffer overflow
Assertion Failure in jp2.c
Division-by-zero vulnerabilities in the function pi_next_pcrl, pi_next_cprl and pi_next_rpcl in src/lib/openjp3d/pi.c
Precinct switch (-c) doesn't right-shift last record to remaining resolution levels
Sample: encode J2K a data using streams???
HIGH THROUGHPUT JPEG 2000 (HTJ2K)
How to build openjpeg for arm linux?
crash
JP2000 returning OPJ_CLRSPC_UNKNOWN color space
Compilation successful but install unsuccessful: Calling executables throws libraries missing error
fprintf format string requires 1 parameter but only 0 are given
fprintf format string requires 1 parameter but only 0 are given
sprintf buffer overflow
sprintf buffer overflow
Infinite loop when reading jp2
missing format string parameter
Excessive Iteration in opj_t1_encode_cblks (src/lib/openjp2/t1.c)
Out-of-bound left shift in opj_j2k_setup_encoder (src/lib/openjp2/j2k.c)
Encode image on Unsplash
Integer overflow in opj_t1_encode_cblks (src/lib/openjp2/t1.c)
Signed Integer Overflow - 68065512
Similar vulnerable functions related to CVE-2017-14041
[ERROR] COD marker already read. No more than one COD marker per tile.
failing to install latest version of openjpeg from source
Trouble compressing large raw image
Download and installed code from 2.3 archive. Installing 2.2?
missing fclose
NULL Pointer Access in function imagetopnm of convert.c(jp2):1289
NULL Pointer Access in function imagetopnm of convert.c:2226(jp2)
Heap Buffer Overflow in function imagetotga of convert.c(jp2):942

Merged pull requests:
abi-check.sh: fix broken download URL
opj_t1_encode_cblks: fix UBSAN signed integer overflow
convertbmp: detect invalid file dimensions early (CVE-2018-6616)
color_apply_icc_profile: avoid potential heap buffer overflow
Fix multiple potential vulnerabilities and bugs
Fix several memory and resource leaks
Fix some potential overflow issues
jp3d/jpwl convert: fix write stack buffer overflow
Int overflow fixed
Update knownfailures- files given current configurations
CVE-2018-5785: fix issues with zero bitmasks
openjp2/jp2: Fix two format strings
Changes in pnmtoimage if image data are missing
Relative path to header files is hardcoded in OpenJPEGConfig.cmake.in file
Cast on uint ceildiv
Add -DBUILD_PKGCONFIG_FILES to install instructions
Fix some typos in code comments and documentation
Fix regression in reading files with TNsot == 0 (refs
Use local type declaration for POSIX standard type only for MS compiler
Fix Mac builds
jp3d: Replace sprintf() by snprintf() in volumetobin()
opj_mj2_extract: Rename output_location to output_prefix
mj2: Add missing variable to format string in fprintf() invocation in meta_out.c
Convert files to UTF-8 encoding
fix unchecked integer multiplication overflow
Fixed typos
Note that seek uses SEEK_SET behavior.
Some Doxygen tags are removed
Fix resource leak (CID 179466)
Changed cmake version test to allow for cmake 2.8.11.x
Add missing fclose() statement in error condition.

(adam)

2019-04-03 06:02:42 UTC MAIN commitmail json YAML

doc: Updated graphics/gimp to 2.10.8nb6

(wiz)

2019-04-03 06:02:29 UTC MAIN commitmail json YAML

gimp: svg support is not optional any longer.

Bump PKGREVISION.

Investigated by Mayuresh <mayuresh@acm.org> on pkgsrc-users.

(wiz)

2019-04-03 00:33:20 UTC MAIN commitmail json YAML

2019-04-03 00:13:43 UTC MAIN commitmail json YAML

Updated textproc/icu to 64.1

(ryoon)

2019-04-03 00:13:00 UTC MAIN commitmail json YAML

Update to 64.1

Changelog:
Common Changes

    Unicode 12: 554 new characters, including 4 new scripts and 61 new emoji characters.
    CLDR 35
        Somali and Javanese data now up to modern level
        Cebuano, Hausa, Igbo, and Yoruba data now up to basic level
        23 additional measurement units
        Many data additions and corrections in many other languages
        The following language has been added to ICU: Cebuano
        This version of ICU does not yet implement the Indic Grapheme Cluster improvements from CLDR 35.
    New Japanese calendar era from 2019: CLDR and ICU include data for testing that can be enabled. (ICU #12973, CLDR #10750)
        To enable CLDR new Japanese era placeholder name, set environment variable (and Java system property for ICU4J) ICU_ENABLE_TENTATIVE_ERA=true (This was added in ICU 63).
        Support added for Gannen year numbering (using å…ƒ for the first year of an era) in the Japanese locale Japanese-calendar full, long, and medium formats. Gannen year support is also automatically added for other non-numeric formats (those containing other kanji characters such as å¹´) derived from pattern skeletons unless specifically overridden. (ICU #20441, CLDR #11843, CLDR #11819)
        We are planning for an ICU 64.2 update in 2019-April which will add the new Japanese era with its real name.
    ICU 64 now uses "rearguard" TZ data. (Recent versions have used "vanguard" data with certain overrides.) (ICU-20398)
    ICU data filtering: The ICU4C build accepts an optional filter script that specifies a subset of the data to be built, with whitelists and blacklists for locales and for resource bundle paths. (ICU-10923, design doc)
        See this new documentation page: userguide/icu_data/buildtool.md
    MessageFormat has new pattern syntax for specifying the style of a date/time argument via a locale-independent skeleton rather than a locale-specific pattern. (ICU-9622)
        Date/time skeletons use the same "::" prefix as number skeletons.
        Example MessageFormat pattern string: "We close on {closing,date,::MMMMd} at {closing,time,::jm}."
    Many formatting APIs can now output a new type of result object which is-a FormattedValue (Java & C++), or convertible to a UFormattedValue (C).
        These combine the result strings with easy iteration over FieldPosition metadata.

ICU4C Specific Changes

    New C++ class LocaleBuilder for building a Locale from subtags, keywords, and extensions. (ICU-20328)
        Parallel to the existing ICU4J ULocale.Builder class.
    For C++ MeasureUnit instances, there are now additional factory methods that return units by value, not by pointer-with-ownership. (ICU-20337)
    Various Out-Of-Memory (OOM) issues have been fixed. (ticket query)

(ryoon)

2019-04-02 14:40:44 UTC MAIN commitmail json YAML

Updated security/stunnel to 5.50

(ryoon)

2019-04-02 14:39:55 UTC MAIN commitmail json YAML

Update to 5.50

Changelog:
Version 5.50, 2018.12.02, urgency: MEDIUM
* New features
  - 32-bit Windows builds replaced with 64-bit builds.
  - OpenSSL DLLs updated to version 1.1.1.
  - Check whether "output" is not a relative file name.
  - Major code cleanup in the configuration file parser.
  - Added sslVersion, sslVersionMin and sslVersionMax
    for OpenSSL 1.1.0 and later.
* Bugfixes
  - Fixed PSK session resumption with TLS 1.3.
  - Fixed a memory leak in WIN32 logging subsystem.
  - Allow for zero value (ignored) TLS options.
  - Partially refactored configuration file parsing
    and logging subsystems for clearer code and minor
        bugfixes.
* Caveats
  - We removed FIPS support from our standard builds.
    FIPS will still be available with bespoke builds.

(ryoon)

2019-04-02 13:20:21 UTC MAIN commitmail json YAML

unrealircd: set DIST_SUBDIR for new distfile

(wiz)

2019-04-02 13:20:13 UTC MAIN commitmail json YAML

doc: Updated graphics/papirus-folders to 1.3.1

(nia)

2019-04-02 13:20:05 UTC MAIN commitmail json YAML

graphics/papirus-folders: Update to 1.3.1

Changes:

New colours: pink, purple, indigo, white
Improved the message of usage
Removed LOGNAME support #9

(nia)

2019-04-02 13:18:37 UTC MAIN commitmail json YAML

doc: Updated graphics/papirus-icon-theme to 20190331

(nia)

2019-04-02 13:18:07 UTC MAIN commitmail json YAML

graphics/papirus-icon-theme: Update to 20190331

Changes in 20190331:

Added icons

    Allegorithmic Substance Suite #1685
    Brave Browser #1657
    Brave Web Browser (dev) and Brave Web Browser (nightly)
    DiRT 4
    DockStation #1664
    ePDFviewer #1688
    Ephoto
    Epulse
    FontForge (Flatpak)
    Google Web Designer #1661
    Guitarix tray icon
    IBus Anthy #1690
    Kajongg #1675
    KAppTemplate #1675
    KBackup #1675
    KCachegrind #1675
    kDots
    KeePassXC action icons
    KGraphViewer #1675
    KImageMapEditor #1675
    Kitematic #1686
    KNights #1675
    KRecipes #1675
    KTimer #1675
    KUIViewer #1675
    KXStitch #1675
    LanguageTool #1670
    LMMS (Flatpak)
    OBS tray icons #460
    OpenAudible #1678
    OpenDrive (Flatpak)
    Optimizer #1659
    pgAdmin4 #1684
    Plexamp
    RSIBreak #1675
    Simon #1675
    Sublime Merge #1669
    Substance Launcher #1689
    SymbolEditor #1675
    Taxi #1665
    Todoist Linux #1666
    Tomboy (Flatpak)
    Umbrello #1675
    Unity Hub #1689
    Void Wizard #1688
    Widelands (Flatpak)
    Yate Client (app and tray icons) #1687
    Plasmoid icons:
        AppMenu
        Device
        EqMenu
        Keyboard Indicator
        Latte Separator
        Latte Spacer
        Termoid

Updated icons

    application-x-object #1651
    Aseprite #1662
    Fragments #1683
    Hydrogen Drum Machine #1679
    Qtractor #1691
    Racket and Racket SlideShow icons #1681
    Soundnode
    Steam (app & tray icons) #1668

Changes and fixes

    Added missing icons for apps in GNOME 3.32 #1671 #1673 #1674
    Fixed alignment of 16px apps icons for a better experience in vertical docks and panels #1658
    Removed useless transforms on a lot of apps icons

Changes in 20190302:

Added icons

    Added symlinks for new Flatpak apps hosted on Flathub:
        chat.delta.desktop
        com.github.PintaProject.Pinta
        com.jetbrains.WebStorm
        com.teamspeak.TeamSpeak
        com.wings3d.WINGS
        com.wps.Office
        net.mancubus.SLADE
        org.gnome.OCRFeeder
        org.phoenicis.playonlinux
        org.wireshark.Wireshark
    Plasmoid icons:
        AlphaBlack Control
        Bugzilla
        Daily Forecast
        Desktop Pager Wheel
        Digital Clock BeClock style
        File Drawer
        GitHub Issues
        KDE Connect Device
        Public IP Address
        Shutdown or Switch
        Simple Weather
    Akira #1627
    Apache Directory Studio #1618
    Cacher #1644
    Clockify #1647
    Cronopete #1645
    Cuyo #1642
    Emby Server
    Freeter #1649
    gtklick #1620
    GNOME Color Viewer
    GNU Backgammon #1621
    gxi #1631
    GameHub #1648
    HiFi #1633
    Hotspot #1650
    Jellyfin
    KRegExpEditor #1627
    KTechlab #1619
    Lingot #1625
    Lyrics #1654
    Meet Alva #1652
    Meteo #1624
    ODrive (app and tray icons)
    Pacman #1639
    Robocraft #1634
    SVG Cleaner #1627
    Schism Tracker
    Simple Terminal #1627
    Spec Ops The Line #1634
    Tusk #1646
    Unison #1635
    Void Linux #1632

Updated icons

    GSConnect #1132
    KDEConnect
    phone, smartphone, and laptop monochrome icons
    qBittorrent tray icon
    Riot (app and tray icons) #1640
    Transmission (app and tray icons)

Changes and fixes

    Added indigo folder color #1632
    Added white folder color #1641
    Changed color of screens for devices #1626
    Changed highlight color for monochrome icons
    Increased height of 22/24px gnome-mpv icons #1638
    Fixed pixel align for Inkscape icon
    Removed purple folder color #1590

Others

    Optimized a lot of SVG icons #1656

(nia)

2019-04-02 12:42:44 UTC MAIN commitmail json YAML

unrealircd: bump PKGREVISION for distinfo change

(nia)

2019-04-02 11:29:46 UTC MAIN commitmail json YAML

chat/unrealircd: update distinfo.

The tarball was silently updated without a release. After diffing this
against the git tag, the updated tarball seems to change some if statements
from if (x = y) to if (x == y)...

https://github.com/unrealircd/unrealircd/commit/766055d5c0399fa55d03ac6ab33804dc084e2547

The bug fixed by this change is apparently not exploitable.

(nia)

2019-04-02 10:54:29 UTC MAIN commitmail json YAML

doc: Updated net/dnscrypt-proxy2 to 2.0.22

(nia)

2019-04-02 10:54:20 UTC MAIN commitmail json YAML

net/dnscrypt-proxy2: Update to 2.0.22

The previous version had issues with the .org TLD when used in conjunction with dnsmasq.

This has been fixed.

(nia)

2019-04-02 09:44:14 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis, devel/py-test

(adam)

2019-04-02 09:43:52 UTC MAIN commitmail json YAML

py-test: updated to 4.4.0

pytest 4.4.0:

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

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

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

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

* pytester窶冱 LineMatcher asserts that the passed lines are a sequence.
* Handle -p plug after -p no:plug.
This can be used to override a blocked plugin (e.g. in 窶彗ddopts窶�) from the command line etc.

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

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

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

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

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

Feedback is welcome from plugin authors and users alike.

* Collector.repr_failure respects the --tb option, but only defaults to short now (with auto).

(adam)

2019-04-02 09:40:30 UTC MAIN commitmail json YAML

py-hypothesis: updated to 4.14.2

4.14.2
This patch improves the error message if the function f in :ref:s.flatmap(f) <flatmap> does not return a strategy.

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

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

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

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

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

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

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

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

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

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

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

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

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

4.11.2
This release removes some internal code that populates a field that is no longer used anywhere. This should result in some modest performance and speed improvements and no other user visible effects.

(adam)

2019-04-02 09:02:52 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy, databases/py-alembic

(adam)

2019-04-02 09:01:38 UTC MAIN commitmail json YAML

py-alembic: updated to 1.0.8

1.0.8
bug
[bug] [operations] Removed use of deprecated force parameter for SQLAlchemy quoting functions as this parameter will be removed in a future release. Pull request courtesy Parth Shandilya(ParthS007).

[bug] [autogenerate] [postgresql] [py3k] Fixed issue where server default comparison on the PostgreSQL dialect would fail for a blank string on Python 3.7 only, due to a change in regular expression behavior in Python 3.7.

(adam)

2019-04-02 08:59:13 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 1.3.1

1.3.1
orm
[orm] [bug] [ext] Fixed regression where an association proxy linked to a synonym would no longer work, both at instance level and at class level.

mssql

[mssql] [bug] A commit() is emitted after an isolation level change to SNAPSHOT, as both pyodbc and pymssql open an implicit transaction which blocks subsequent SQL from being emitted in the current transaction.

This change is also backported to: 1.2.19

[mssql] [bug] Fixed regression in SQL Server reflection due to 4393 where the removal of open-ended **kw from the Float datatype caused reflection of this type to fail due to a 窶徭cale窶� argument being passed.

1.3.0
orm

[orm] [feature] The Query.get() method can now accept a dictionary of attribute keys and values as a means of indicating the primary key value to load; is particularly useful for composite primary keys. Pull request courtesy Sanjana S.

[orm] [feature] A SQL expression can now be assigned to a primary key attribute for an ORM flush in the same manner as ordinary attributes as described in Embedding SQL Insert/Update Expressions into a Flush where the expression will be evaulated and then returned to the ORM using RETURNING, or in the case of pysqlite, works using the cursor.lastrowid attribute.Requires either a database that supports RETURNING (e.g. Postgresql, Oracle, SQL Server) or pysqlite.

engine

[engine] [feature] Revised the formatting for StatementError when stringified. Each error detail is broken up over multiple newlines instead of spaced out on a single line. Additionally, the SQL representation now stringifies the SQL statement rather than using repr(), so that newlines are rendered as is. Pull request courtesy Nate Clark.

See also
Changed StatementError formatting (newlines and %s)

sql
[sql] [bug] The Alias class and related subclasses CTE, Lateral and TableSample have been reworked so that it is not possible for a user to construct the objects directly. These constructs require that the standalone construction function or selectable-bound method be used to instantiate new objects.

schema
[schema] [feature] Added new parameters Table.resolve_fks and MetaData.reflect.resolve_fks which when set to False will disable the automatic reflection of related tables encountered in ForeignKey objects, which can both reduce SQL overhead for omitted tables as well as avoid tables that can窶冲 be reflected for database-specific reasons. Two Table objects present in the same MetaData collection can still refer to each other even if the reflection of the two tables occurred separately

(adam)

2019-04-02 08:58:57 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 2.4.0

(wiz)

2019-04-02 08:58:47 UTC MAIN commitmail json YAML

harfbuzz: update to 2.4.0.

Overview of changes leading to 2.4.0
Monday, March 25, 2019
====================================
- Unicode 12.
- Misc fixes.
- Subsetter improvements.
- New API:
HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE
hb_directwrite_face_create()

(wiz)

2019-04-02 08:52:09 UTC MAIN commitmail json YAML

Updated devel/py-execnet, devel/py-test-mock

(adam)

2019-04-02 08:50:58 UTC MAIN commitmail json YAML

py-test-mock: updated to 1.10.3

1.10.3
* Fix test suite in Python 3.8.

(adam)

2019-04-02 08:45:24 UTC MAIN commitmail json YAML

doc: Updated time/khal to 0.10.1

(wiz)

2019-04-02 08:45:14 UTC MAIN commitmail json YAML

khal: update to 0.10.1.

0.10.1
======
2019-03-30

* FIX error with the new color priority system and `discover` calendar type
* FIX search results in ikhal are ordered, same as in `khal search`

0.10.0
======
2019-03-25

* only dateutil < 2.7 is supported

* NEW DEPENDENCY added click_log  >= 0.2.0
* NEW DEPENDENCY for Python 3.4: typing
* UPDATED DEPENDENCY icalendar>=4.03
* DROPPED support for Python 3.3
* vdirsyncer is still a test dependency (and always has been)

* FIX ordinal numbers in birthday entries (before, all number would end on `th`)
* FIX `search` will no longer break on overwritten events with a master event
* FIX when using short dates, khal infers that you meant next year, when date
  is before today
* FIX Check for multi_uid .ics files in vdirs and don't import those events
  (All .ics files in vdirs should only contain VEVENTS with the same UID.)

* CHANGE only searched configuration file paths are now
  $XDG_CONFIG_HOME/khal/config and $XDG_CONFIG_HOME/khal/khal.conf (deprecated)
* CHANGE removed default command
* CHANGE default date/time formats to be the system's locale's formats
* CHANGE ``--verbose`` flag to ``--verbosity``, allowing finer granularity
* CHANGE `search` will now print one line for every different event in a
  recurrence set, that is one line for the master event, and one line for every
  different overwritten event
* CHANGE khal learned to read .ics files with nonsenscial TZOFFSETs > 24h and
  prints a warning
* CHANGE better error message for a specific kind of invalid config file

* NEW khal learned the ``--logfile/-l LOGFILE`` flag which allows logging to a
  file
* NEW format can now print the duration of an event with `{duration}`
* NEW configuration option: [view]monthdisplay = firstday|firstfullweek,
  if set to 'firstday', khal displays the month name as soon as any day
  in the week is within the new month. If set to 'firstfullweek', khal
  displays the month name only if the first day of the week is within
  the new month.

* NEW ikhal learned to show log messages in the header and in a new log pane,
  access with default keybinding `L`

* NEW python 3.7 is now officially supported.

* NEW configuration option [[per_calendar]]priority = int (default 10). If
  multiple calendars events are on the same day, the day will be colored with
  the color of the calendar with highest priority. If multiple calendars have
  the same highest priority, it falls back to the previous system.

* NEW format can now print the organizer of the event with '(organizer)'

(wiz)

2019-04-02 08:40:55 UTC MAIN commitmail json YAML

py-execnet: updated to 1.6.0

1.6.0:
* execnet no longer supports Python 2.6 and 3.3. Users of those Python versions
  using a recent enough pip should not be affected, as pip will only install
  1.5.0 for them.
* Update test suite to support pytest>4.

(adam)

2019-04-02 08:34:52 UTC MAIN commitmail json YAML

Updated www/py-cherrypy, databases/py-redis

(adam)

2019-04-02 08:31:48 UTC MAIN commitmail json YAML

py-redis: updated to 3.2.1

3.2.1
* Fix SentinelConnectionPool to work in multiprocess/forked environments.

(adam)

2019-04-02 08:29:59 UTC MAIN commitmail json YAML

py-cherrypy: updated to 18.1.1

v18.1.1
* :pr:1774 reverts :pr:1759 as new evidence emerged that
  the original behavior was intentional. Re-opens :issue:1758.

(adam)

2019-04-02 07:43:31 UTC MAIN commitmail json YAML

Updated graphics/freetype2, www/apache24, multimedia/ffmpeg4, databases/redis

(adam)

2019-04-02 07:43:07 UTC MAIN commitmail json YAML

redis: updated to 5.0.4

Redis 5.0.4

Upgrade urgency HIGH: This release fixes several Redis stability issues.

Dear Redis users, this release includes a number of fixes for bugs that may
result in Redis crashing in special conditions (not normal usage, but specific
artificial conditions), fixes to certain Redis behaviors especially around
Redis streams, and finally a set of new APIs for Redis Modules.

Specifically:
* Hyperloglog different coding errors leading to potential crashes were fixed.
* A replication bug leading to a potential crash in case of plain misuse of handshake commands was fixed.
* XCLAIM command incrementing of number of deliveries was fixed.
* LFU field management in objects was improved.
* A potential overflow in the redis-check-aof was fixed.
* A memory leak in case of API misuse was fixed.
* ZPOP* behavior when count is 0 is fixed.
* A few redis-cli --cluster bugs were fixed, plus a few improvements.
* Many other smaller bugs.

(adam)

2019-04-02 07:40:57 UTC MAIN commitmail json YAML

ffmpeg4: updated to 4.1.3

version 4.1.3:
- avcodec/rscc: Check that the to be uncompressed input is large enough
- avformat/movenc: free eac3 private data only when closing the stream
- avcodec/hevcdec: Avoid only partly skiping duplicate first slices
- lavc/bmp: Avoid a heap buffer overwrite for 1bpp input.
- avcodec/mpegpicture: Check size of edge_emu_buffer
- avformat/mov: Fix potential integer overflow in entry check in mov_read_trun()
- avcodec/truemotion2: Fix integer overflow in tm2_null_res_block()
- avcodec/cbs_av1: fix range of values for Mastering Display Color Volume Metadata OBUs
- avcodec/av1_parser: don't abort parsing the first frame if extradata parsing fails

(adam)

2019-04-02 07:25:38 UTC MAIN commitmail json YAML

apache24: updated to 2.4.39

Changes with Apache 2.4.39

*) mod_proxy/ssl: Cleanup per-request SSL configuration anytime a backend
  connection is recycled/reused to avoid a possible crash with some SSLProxy
  configurations in <Location> or <Proxy> context.

*) mod_ssl: Correctly restore SSL verify state after TLSv1.3 PHA failure.

*) mod_log_config: Support %{c}h for conn-hostname, %h for useragent_host

*) mod_socache_redis: Support for Redis as socache storage provider.

*) core: new configuration option 'MergeSlashes on|off' that controls handling of
  multiple, consecutive slash ('/') characters in the path component of the request URL.

*) mod_http2: when SSL renegotiation is inhibited and a 403 ErrorDocument is
  in play, the proper HTTP/2 stream reset did not trigger with H2_ERR_HTTP_1_1_REQUIRED.

*) mod_http2: new configuration directive: `H2Padding numbits` to control
  padding of HTTP/2 payload frames. 'numbits' is a number from 0-8,
  controlling the range of padding bytes added to a frame. The actual number
  added is chosen randomly per frame. This applies to HEADERS, DATA and PUSH_PROMISE
  frames equally. The default continues to be 0, e.g. no padding.

*) mod_http2: ripping out all the h2_req_engine internal features now that mod_proxy_http2
  has no more need for it. Optional functions are still declared but no longer implemented.
  While previous mod_proxy_http2 will work with this, it is recommeneded to run the matching
  versions of both modules.

*) mod_proxy_http2: changed mod_proxy_http2 implementation and fixed several bugs which
  resolve bug 63170. The proxy module does now a single h2 request on the (reused)
  connection and returns.

*) mod_http2/mod_proxy_http2: proxy_http2 checks correct master connection aborted status
  to trigger immediate shutdown of backend connections. This is now always signalled
  by mod_http2 when the the session is being released.
  proxy_http2 now only sends a PING frame to the backend when there is not already one
  in flight.

*) mod_proxy_http2: fixed an issue where a proxy_http2 handler entered an infinite
  loop when encountering certain errors on the backend connection.

*) mod_http2: Configuration directives H2Push and H2Upgrade can now be specified per
  Location/Directory, e.g. disabling PUSH for a specific set of resources.

*) mod_http2: HEAD requests to some module such as mod_cgid caused the stream to
  terminate improperly and cause a HTTP/2 PROTOCOL_ERROR.

*) http: Fix possible empty response with mod_ratelimit for HEAD requests.

*) mod_cache_socache: Avoid reallocations and be safe with outgoing data
  lifetime.

*) MPMs unix: bind the bucket number of each child to its slot number, for a
  more efficient per bucket maintenance.

*) mod_auth_digest: Fix a race condition. Authentication with valid
  credentials could be refused in case of concurrent accesses from
  different users.

*) mod_http2: enable re-use of slave connections again. Fixed slave connection
  keepalives counter.

*) mod_reqtimeout: Allow to configure (TLS-)handshake timeouts.

*) mod_proxy_wstunnel: Fix websocket proxy over UDS.

*) mod_ssl: Don't unset FIPS mode on restart unless it's forced by
  configuration (SSLFIPS on) and not active by default in OpenSSL.

(adam)

2019-04-02 07:17:17 UTC MAIN commitmail json YAML

freetype2: updated to 2.10.0

FreeType 2.10.0
This release brings one notable feature, namely support for color-layered outline glyphs (for example, scalable emoji glyphs). Additionally, the API reference has been completely overhauled and modernized, as already announced.

(adam)

2019-04-02 01:54:35 UTC MAIN commitmail json YAML

Add c99 to the list of languages needed by chunkwm.

Obviously I couldn't get things right on the first commit. Why didn't I see
this, you ask? Because I had been running all my builds without PKG_DEVELOPER
enabled and only noticed this when 'make changes-entry' wouldn't work at
the last minute.

(jmmv)

2019-04-02 01:51:55 UTC MAIN commitmail json YAML

Note addition of wm/chunkwm (0.4.8) and wm/skhd (0.3.2).

(jmmv)

2019-04-02 01:50:30 UTC MAIN commitmail json YAML

Initial addition of skhd-0.3.2:

skhd is a simple hotkey daemon for macOS.

skhd is a stripped version of khd (no longer maintained) (although
rewritten from scratch), that sacrifices the more advanced features in
favour of increased responsiveness and performance.  skhd is able to
hotload its config file, meaning that hotkeys can be edited and updated
live while skhd is running.

(jmmv)

2019-04-02 01:49:09 UTC MAIN commitmail json YAML

Initial addition of chunkwm-0.4.8:

chunkwm is a tiling window manager for macOS that uses a plugin
architecture, successor to kwm.  chunkwm represents windows as the
leaves of a binary tree, and supports binary space partitioned, monocle
and floating desktops.

Development is happening on macOS Mojave (10.14), but OSX El Capitan
(10.11.6) and newer should work fine.  Older versions may or may not be
compatible and will not be officially supported.

chunkwm is controlled via the chunkc command-line utility, which sends
commands to chunkwm to manipulate windows.

chunkwm does not handle any keyboard input.  A third party program (e.g.
skhd) is needed to map keyboard events to chunkwm actions via chunkc.

(jmmv)

2019-04-01 21:41:06 UTC MAIN commitmail json YAML

doc: Updated editors/Sigil to 0.9.13

(wiz)

2019-04-01 21:40:56 UTC MAIN commitmail json YAML

Sigil: update to 0.9.13.

Sigil-0.9.13
  Bug Fixes
    - Revert change of INI encoding to utf-8 as QSettings very broken under utf-8 (commit 5484463)
    - Ensure all url attributes in shape-outside properties in CSS stylesheets get updated (commit de7b09f)
    - Workaround for lost cursor in qlineedit Qt bug (issue #398) (commit a8acab7)
    - Workaround missing File New, Open, Quit menus in Mac menubar if windows closed (commit 660a8aa)
    - Remove Icon from Tab for macOS only to workaround Qt bug (commit 5c91924)
    - Plug some memory leaks (commits: 85f78d7, cb9b833, 614d601, bf2f2f4, ebfb613, 4qa8f33)
    - Backport Qt 5.12alpha fix to prevent heap corruption due to qwidget next focus pointers (commit f5c7284)
    - Plug macOS memory leaks when closing a main window (commit fbf9015)
    - Put back quote in tag name bug fix lost in recent changes (commit ebd8c7c)
    - Disable Netscape Plugins being used in BookView and Preview Window (commit 79314ea)
    - Use custom version of qtwebkit with Qt 5.5 memory leak fix added back and no load plugins if disabled
        (see commits 94a28d7,  9f7ebba, and 4b968a9)

  New Features
    - Add filename to tab tooltip (commit 27f8db7)
    - Clear memory caches when Preview changes to keep memory footprint smaller (commit 87b9247)
    - Update to MathJax 2.75, adds support for mathml mlongdiv, mstack, mcarries (commit 568aba5)
    - Reduce memory footprint by letting worker threads expire (commit c1ee7ca)
    - Reduce memory footprint by properly setting web page caches (commit 9f07cbe)

Sigil-0.9.12
  Bug Fixes
    - fix typo in cssreformatter that caused errors with @fontface (issue #394)
    - workaround for qt bug affecting tab close buttons on Mac (commit f3b9399)
    - fix Mac Qt5 plugin dylibs that macdeployqt broke in Sigil-0.9.11

Sigil-0.9.11
  Bug Fixes
    - after mend and prettify - put cursor at enclosing tag if possible
    - allow both links in Preview and clicking in Preview to reposition CV
    - fix new cursor repositioning under new tab ala Spellcheck
    - fix prettyprinting of the mark tag in gumbo and sigil_bs4
    - fix crash when tagname illegally (for xhtml) includes single or double quotes
    - fix crash in Reports for non-wellformed xhtml that was okay under html5
    - fix deletion of multiple css files when Book View is open (Windows)
    - fix bug in reformat CSS with media queries
    - fix bug in closing some tabs needlessly when linking stylesheets
    - fix crash bug in gumbo parser under very strange circumstances
    - remove empty guide elements in epub2 opf as epubcheck now flags these
    - fix issue with index generation reordering spine entries under certain conditions

  New Features
    - update official builds to use Qt 5.11.2 and Python 3.7
    - update internal Python modules to use latest versions
    - update Sigil's gumbo parser to fix all known bugs and greatly speedup parsing
    - embed new project css_parser (fork of cssutils)  as a python library to fix css parsing
    - Sigil no longer attempts to upgrade the VC++ runtime on Windows. It only installs the
        bundled VC++ runtime if there is no compatible version already installed
    - add support for internal but unmanifested opf metadata link resources under epub3
    - extend "Open With" context menu to allow up to 5 external editors per resource type
    - make format of all Sigil ini files to be utf-8 encoded to more easily allow user changes

  Changes
    - Support for Windows Vista officially ends ... Win7sp1 is official minimum required Windows
      The unofficial Legacy Windows version of Sigil will be available to XP and Vista users

(wiz)

2019-04-01 19:58:51 UTC MAIN commitmail json YAML

qt5-qtbase: fix setting QMAKE_COMPILER

QMAKE_COMPILER is meant to signify the compiler family being used
    gcc              for gcc
    gcc clang llvm  for clang
should properly fix the build issue seen on CentOS and likely other
systems.

(markd)

2019-04-01 17:42:15 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20190401

(leot)

2019-04-01 17:41:59 UTC MAIN commitmail json YAML

youtube-dl: Update to 20190401

Changes:
version 2019.04.01

Core
* [utils] Improve int_or_none and float_or_none (#20403)
* Check for valid --min-sleep-interval when --max-sleep-interval is specified
  (#20435)

Extractors
+ [weibo] Extend URL regular expression (#20496)
+ [xhamster] Add support for xhamster.one (#20508)
+ [mediasite] Add support for catalogs (#20507)
+ [teamtreehouse] Add support for teamtreehouse.com (#9836)
+ [ina] Add support for audio URLs
* [ina] Improve extraction
* [cwtv] Fix episode number extraction (#20461)
* [npo] Improve DRM detection
+ [pornhub] Add support for DASH formats (#20403)
* [svtplay] Update API endpoint (#20430)

(leot)

2019-04-01 16:49:11 UTC MAIN commitmail json YAML

Updated textproc/groff to 1.22.4

(ryoon)

2019-04-01 16:48:37 UTC MAIN commitmail json YAML

Update to 1.22.4

Changelog:
VERSION 1.22.4
==============

Troff
-----

o The `hy' request has been extended.  Value 16 enables hyphenation before
  the last character, and value 32 enables hyphenation after the first
  character.

PDFPIC
------

o PDFPIC has been corrected so the behaviour is the same whether you use the
  PostScript or PDF drivers.  However, this means that any documents which
  were written using the old behaviour will not be rendered correctly if
  using the PDF driver with the new version.

  The change would mean that documents which relied on the previous
  behaviour are likely to have a gap underneath the image which was not
  there before.  If you see this effect there are three ways you can restore
  the previous behaviour:

  Add the line ".nr PDFPIC_NOSPACE 1" to the document before the first call
  to .PDFPIC.

  If it is just a single document which exhibits this behaviour you can run
  groff adding "-rPDFPIC_NOSPACE=1" to the command line.

  If you have many documents which rely on the previous behaviour you can
  set an environment variable "export GROFF_PDFPIC_NOSPACE=1" which will
  restore the previous behaviour for all runs.

  Note that this change has no effect if you were using .PDFPIC with the
  PostScript driver--only if you used it with the PDF driver.

Gropdf
------

o Type 1 font loading is fixed to handle newer Ghostscript versions.

o Handling of glyphs above position 255 is improved to allow many more
  glyphs to be used.

o New macros .pdftransition and .pdfpause are introduced to allow creation
  of presentation slides.  Partially backward-compatible with present.tmac,
  specifically the PAUSE, BLOCKS and BLOCKE commands.  Supports all the
  transition types introduced in PDF v1.5 (see the gropdf man page).

Miscellaneous
-------------

o A new 'configure' option --with-compatibility-wrappers controls how groff
  compatibility wrappers for vendor-provided non-GNU macro sets are
  installed (see ./configure --help).

o eqn2graph, grap2graph, and pic2graph now attempt to adapt to very old
  installed versions of the ImageMagick and GraphicsMagick programs
  "convert".  They search the output of convert's "-help" option, and use
  "-trim" if that string is found; otherwise, the old "-crop 0x0" method
  (which produces incompatible results on versions that _do_ support
  "-trim") is used.  The programs emit a warning to standard error if the
  search fails and the old method is used.

o eqn2graph no longer supports the "-unsafe" option.  It did nothing.

o groffer now supports the output of XHTML.  Use the "--xhtml" or
  "--mode=xhtml" command-line options to generate it.

o Much work has been done, and is ongoing, to make groff's man pages better
  examples for man page writers to follow.  groff_man(7) itself has been
  expanded and largely rewritten to more precisely document the macro
  package's behavior and to be more helpful and accessible to man page
  writers who may never read any other groff documentation.

(ryoon)

2019-04-01 14:21:25 UTC MAIN commitmail json YAML

doc: Updated security/libssh2 to 1.8.2

(wiz)

2019-04-01 14:21:14 UTC MAIN commitmail json YAML

libssh2: update to 1.8.2.

Version 1.8.2 (25 Mar 2019)

Daniel Stenberg (25 Mar 2019)
- RELEASE-NOTES: version 1.8.2

- [Will Cosgrove brought this change]

  moved MAX size declarations #330

- [Will Cosgrove brought this change]

  Fixed misapplied patch (#327)

  Fixes for user auth

(wiz)

2019-04-01 14:11:09 UTC MAIN commitmail json YAML

doc: Updated finance/ledger to 3.1.3

(wiz)

2019-04-01 14:10:58 UTC MAIN commitmail json YAML

ledger: update to 3.1.3.

## 3.1.3 (2019-03-31)

- Properly reject postings with a comment right after the flag (bug #1753)

- Make sorting order of lot information deterministic (bug #1747)

- Fix bug in tag value parsing (bug #1702)

- Remove the `org` command, which was always a hack to begin with (bug #1706)

- Provide Docker information in README

- Various small documentation improvements

(wiz)

2019-04-01 13:19:57 UTC MAIN commitmail json YAML

doc: Updated converters/utf8proc to 2.3.0

(wiz)

2019-04-01 13:19:46 UTC MAIN commitmail json YAML

utf8proc: update to 2.3.0.

## Version 2.3 ##

2019-03-30

- Unicode 12 support ([#148]).

- New function `utf8proc_unicode_version` to return the supported Unicode version ([#151]).

- Simpler character-width computation that no longer uses GNU Unifont metrics: East-Asian wide
  characters have width 2, and all other printable characters have width 1 ([#150]).

- Fix `CHARBOUND` option for `utf8proc_map` to preserve U+FFFE and U+FFFF non-characters ([#149]).

- Various build-system improvements ([#141], [#142], [#147]).

(wiz)

2019-04-01 12:41:47 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 66.0.2

(ryoon)

2019-04-01 12:40:47 UTC MAIN commitmail json YAML

Update to 66.0.2

* Sync with www/firefox-66.0.2
* Add some new locales

(ryoon)

2019-04-01 12:37:31 UTC MAIN commitmail json YAML

Updated devel/protobuf, devel/py-protobuf

(adam)

2019-04-01 12:36:41 UTC MAIN commitmail json YAML

protobuf: updated to 3.7.1

Protocol Buffers v3.7.1:
C++
Avoid linking against libatomic in prebuilt protoc binaries
Avoid marking generated C++ messages as final, though we will do this in a future release
Miscellaneous build fixes

(adam)

2019-04-01 12:28:22 UTC MAIN commitmail json YAML

Updated www/firefox to 66.0.2

(ryoon)

2019-04-01 12:27:52 UTC MAIN commitmail json YAML

Update to 66.0.2

Changelog:
Fixed
    Fixed Web compatibility issues with Office 365, iCloud and IBM
    WebMail caused by recent changes to the handling of keyboard
    events (Bug 1538966)

    Crash fixes (bug 1521370, bug 1539118)

(ryoon)

2019-04-01 12:23:22 UTC MAIN commitmail json YAML

Updated cad/verilator to 4.012

(ryoon)

2019-04-01 12:22:53 UTC MAIN commitmail json YAML

Update to 4.012

* flex from NetBSD base causes build failure, so use pkgsrc/devel/flex instead.

Changelog:
* Verilator 4.012 2019-3-23

***  Add +verilator+seed, bug1396. [Stan Sokorac]

***  Support $fread.  [Leendert van Doorn]

***  Support void' cast on functions called as tasks, bug1383. [Al Grant]

***  Add IGNOREDRETURN warning, bug1383.

****  Report PORTSHORT errors on concat constants, bug 1400. [Will Korteland]

****  Fix VERILATOR_GDB being ignored, msg2860. [Yu Sheng Lin]

****  Fix $value$plus$args missing verilated_heavy.h. [Yi-Chung Chen]

****  Fix MSVC compile error, bug1406. [Benjamin Gartner]

****  Fix maintainer test when no Parallel::Forker, msg2630. [Enzo Chi]

****  Fix +1364-1995ext flags applying too late, bug1384. [Al Grant]

* Verilator 4.010 2019-01-27

***  Removed --trace-lxt2, use --trace-fst instead.

****  For --xml, add additional information, bug1372. [Jonathan Kimmitt]

****  Add circular typedef error, bug1388.  [Al Grant]

****  Add unsupported for loops error, msg2692. [Yu Sheng Lin]

****  Fix FST tracing of wide arrays, bug1376. [Aleksander Osman]

****  Fix error when pattern assignment has too few elements, bug1378. [Viktor Tomov]

****  Fix error when no modules in $unit, bug1381. [Al Grant]

****  Fix missing too many digits warning, bug1380. [Jonathan Kimmitt]

****  Fix uninitialized data in verFiles and unroller, bug1385. bug1386. [Al Grant]

****  Fix internal error on xrefs into unrolled functions, bug1387. [Al Grant]

****  Fix DPI export void compiler error, bug1391. [Stan Sokorac]

* Verilator 4.008 2018-12-01

***  Support "ref" and "const ref" pins and functions, bug1360. [Jake Longo]

***  In --xml-only show the original unmodified names, and add module_files
      and cells similar to Verilog-Perl, msg2719. [Kanad Kanhere]

****  Add CONTASSREG error on continuous assignments to regs, bug1369. [Peter Gerst]

****  Add PROCASSWIRE error on behavioral assignments to wires, msg2737. [Neil Turton]

****  Add IMPORTSTAR warning on import::* inside $unit scope.

****  Fix --trace-lxt2 compile error on MinGW, msg2711. [HyungKi Jeong]

****  Fix hang on bad pattern keys, bug1364. [Matt Myers]

****  Fix crash due to cygwin bug in getline, bug1349. [Affe Mao]

****  Fix __Slow files getting compiled with OPT_FAST, bug1370. [Thomas Watts]

(ryoon)

2019-04-01 12:16:54 UTC MAIN commitmail json YAML

Updated emulators/mame to 0.208

(ryoon)

2019-04-01 12:15:56 UTC MAIN commitmail json YAML

Update to 0.208

Changelog:
0.208 2019-03-27
----------------

MAMETesters Bugs Fixed
----------------------
- 06423: [Graphics] (amstrad.cpp) cpc6128 [terminat]: Graphics corruption on level 3. (AmatCoder)
- 06439: [DIP/Input] (spec128.cpp) spec128, specpl3e: In Abu Simbel Profanation, the character jumps constantly. (AmatCoder)
- 06611: [Crash/Freeze] (amstrad.cpp) cpc6128: Can't play fourth level of Perico Delgado Maillot Amarillo disk version. (AmatCoder)
- 06854: [Graphics] (amstrad.cpp) cpc6128 [007tld]: Graphical errors in 007 The Living Daylights. (AmatCoder)
- 06927: [Crash/Freeze] (amstrad.cpp) cpc464, cpc6128: Hundra gets stuck in a black screen after leaving main menu. (AmatCoder)
- 06997: [Graphics] (amstrad.cpp) cpc6128: Graphical issues in Galactic Tomb. (AmatCoder)
- 07134: [Media Support] (amstrad.cpp) CPC6128: Floppy drive support is broken. (AmatCoder)
- 07209: [Crash/Freeze] (dai.cpp) Assembler-based games no longer work. (Robbbert)
- 07240: [DIP/Input] (cps1.cpp) sf2rules: Kick buttons are non-functional. (Ivan Vangelista)
- 07250: [DIP/Input] (segas16b.cpp) dunkshot, dunkshota: DIP 1 and DIP 8 are incorrectly marked as unused. (chaneman)
- 07251: [Documentation] (brkthru.cpp) brkthru: Test mode is undocumented. (chaneman)
- 07254: [Multisession] NETLIST: Machines using netlist components raise a fatal error on back-to-back sessions. (Couriersud)
- 07258: [Original Reference] (micro3d.cpp) f15se21: ROM names for F-15 Strike Eagle are incorrect. (chaneman)
- 07260: [Sound] (topspeed.cpp) topspeed: Top Speed engine sounds are missing. (Ivan Vangelista)
- 07263: [Gameplay] (galaxian.cpp) tenspot: Only half of the games are accessible. (Robbbert)

New working machines
--------------------
Disney (JAKKS Pacific TV Game, Game-Key Ready) (08 FEB 2005 A) [Sean Riddle, David Haywood, anonymous]
Fidelity Electronics Checker Challenger 4 [hap, Sean Riddle]
Fidelity Electronics Gin & Cribbage Challenger [hap, David Viens]
Game & Watch: Balloon Fight (new wide screen) [algestam, anikom15, f205v, hap]
Game & Watch: Fire Attack [algestam, Justin Kerk]
Game & Watch: Octopus [algestam, Zorix, khrainos]
Game & Watch: Parachute [algestam]
Game & Watch: Turtle Bridge [algestam, uman]
Geigeki Go Go Shooting (Japan) [Peter Wilhelmsen, Sean Riddle, ShouTime, David Haywood]
I Can Play Piano [Sean Riddle, David Haywood, anonymous]
Jumping Popira (Japan) [Sean Riddle, David Haywood, anonymous]
Rebound (Rev B) [TTL] [DICE Team, Couriersud]
SpongeBob SquarePants - The Fry Cook Games (JAKKS Pacific TV Game, Game-Key Ready) (AUG 18 2005 21:31:56) [Sean Riddle, anonymous]
Waddingtons 2001: The Game Machine [hap, Sean Riddle, Couriersud]

New working clones
------------------
Data Cash Systems CompuChess [hap]
DJ Boy (Japan, set 2) [Artemio Urbina, The Dumping Union]
DJ Boy (World) [Artemio Urbina, The Dumping Union]
Elite Champion Challenger (Travemuende upgrade) [hap, Berger]
Finalizer - Super Transformation (set 2) [pacman70]
Gemini Wing (World) [pacman70]
Head to Head: Electronic Basketball (TMS1000 version) [hap, Sean Riddle]
Karate Champ (US VS version, set 3) [Don Thibert, R.Coltrane, The Dumping Union]
Karate Champ (US VS version, set 4) [Don Thibert, R.Coltrane, The Dumping Union]
Kishon Chesster (v2.2) [Berger]
Komo Como (Topmar, bootleg?) [f205v]
Omega (earlier) [Corrado Tomaselli, The Dumping Union]
Pang Pom's (Nova) [Hammy, The Dumping Union]
Raiden (US set 3) [Apocalypse, The Dumping Union]
VEB Mikroelektronik Erfurt Schachcomputer SC 2 (rev. E) [kaiOr]

Machines promoted to working
----------------------------
Applied Concepts Boris [hap, Sean Riddle]
Applied Concepts Boris Diplomat [hap]
Disney Friends (JAKKS Pacific TV Game, Game-Key Ready) (17 MAY 2005 A) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz]
Fidelity Electronics Bridge Challenger III [hap, Lord Nightmare]
Fidelity Electronics Voice Bridge Challenger [hap, Lord Nightmare]
Gururin World (Japan) [David Haywood, Sean Riddle, Peter Wilhelmsen, ShouTime]
Justice League (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz]
MX Dirt Rebel [Sean Riddle, Peter Wilhelmsen, O. Galibert, David Haywood]
Novag Chess Champion: Delta-1 [hap]
Popira 2 (Japan) [David Haywood, Peter Wilhelmsen, Sean Riddle, ShouTime]
SciSys Chess Traveler [hap]

Clones promoted to working
--------------------------
Fidelity Electronics Advanced Bridge Challenger [hap, Lord Nightmare]
Fidelity Electronics Elite Avant Garde (model 6114-5) [hap, Berger]

New machines marked as NOT_WORKING
----------------------------------
e-kara Mix (Japan) [Peter Wilhelmsen, Sean Riddle, ShouTime, David Haywood]
Evio (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]
Fidelity Electronics Chess Challenger [hap, Berger]
Fisher-Price Fun 2 Learn Smart Fit Park [Sean Riddle, ClawGrip]
Frantic Fruits [SpinalFeyd, The Dumping Union]
Jurassic Park (bootleg of Megadrive version) [Jorge Silva, Kravex]
Kontron Instruments Micromon 7141 ECG unit [Robbbert, Rockman, ClawGrip]
Lear Siegler ADM 36 Video Display Terminal [Al Kossow, Bitsavers]
Mega Drive 4 / Guitar Idol (set 1) [Alexandre Souza]
Neo Print - Chicken Ramen (Japan)
  [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print - Fuyo Pri Iitoko Tori (Japan) (T4i 3.07)
  [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print - Otogibanashi (Japan) (T4i 3.00)
  [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print - Senyou Cassette Ver. 1 (Japan)
  [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Neo Print Special: Sekai Ryokou 2 (Japan)
  [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
Sega AS-1 Controller [Arzeno Fabrice. The Dumping Union]
Star Trek: The Next Generation (LX-5) [PinMAME]
Super Chick [Travis Swager]
unknown poker game [chaneman]

New clones marked as NOT_WORKING
--------------------------------
LeapPad (Canada) [Sean Riddle, ClawGrip]
Mega Drive 4 / Guitar Idol (set 2) [Alexandre Souza]
My First LeapPad (World, V1.3) [Sean Riddle, ClawGrip]
Over Rev (Model 2B, Revision A) [Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union]
Sega Rally Championship - Twin/DX (Revision A)
  [Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union]
Spider-Man (JAKKS Pacific TV Game) (older hardare) [Sean Riddle, anonymous]
Yamaha MU80 [R. Belmont, O. Galibert]
Yamaha VL70-m [R. Belmont, O. Galibert]

New working software list additions
-----------------------------------
acrnsys_rom: ADE [Nigel Barnes]
apple2_flop_orig:
  A.E., Akalabeth, Alien Lander, The Asteroid Field, Beer Run, Bug Attack, Captain Goodnight and the Islands of Fear,
  Championship Lode Runner, Choplifter, Dazzle Draw (version 1.1), Eggs-It, Ernie's Quiz, Gamma Goblins, Golden Mountain,
  Gruds in Space, High Orbit, Instant Zoo, Labyrinth, Lancaster, Lunar Leepers, Mix and Match, Muppetville, Phaser Fire, Ribbit,
  Serpentine, Spotlight, The Super Factory, Ultima III: Exodus, Where in the World is Carmen Sandiego [4am, Firehawke]
bbc_rom: Acorn DFS 0.9H (Torch) [Nigel Barnes]
ekara_japan:
  1973-75 Volume 1 (Japan) (EC0017-G73), Artist Selection Volume 7 (B'z) (Japan) (EC0039-ATS),
  Artist Selection Volume 12 (The Beatles) (Japan) (EC0050-ATS), Artist Selection Volume 13 (Tube) (Japan) (EC0055-ATS),
  Artist Selection Volume 14 (SMAP) (Japan) (EC0057-ATS), ENK Volume 2 (Japan) (EC0016-ENK), ENK Volume 5 (Japan) (EC0043-ENK),
  Graduation Encouragement Volume 1 (Japan) (EC0019-BSC), Graduation Encouragement Volume 2 (Japan) (EC0038-BSC),
  J-Pop Mix Volume 16 (Japan) (EC0028-JPM), J-Pop Mix Volume 18 (Japan) (EC0040-JPM), J-Pop Mix Volume 22 (Japan) (EC0053-JPM),
  J-Pop Mix Volume 24 (Japan) (EC0056-JPM), J-Pop Mix Volume 25 (Japan) (EC0059-JPM), Kid's Mix Volume 2 (Japan) (EC0020-KID)
  [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
electron_cart: ROMPlus-144 [Nigel Barnes]
gba: Aka-chan Doubutsuen (Jpn, Rev. 1) [No-Intro, FakeShemp]
ibm5150:
  Dragon's Lair, Golden Axe (3.5"), Indiana Jones And The Last Crusade - The Action Game (Kixx release),
  Panza Kick Boxing (Kixx budget release) [ArcadeShadow]
ibm5170: All New World Of Lemmings, Desert Strike: Return to the Gulf, Ultimate Body Blows [ArcadeShadow]
icanpian:
  Piano Favorites (J7522) [Sean Riddle, anonymous]
  Disney Princess Magical Melodies (K4656), Jammin' Jungle Safari (Disney's The Lion King, Jungle Book, Tarzan) (K4653),
  Jungle Boogie (J7524), Nicktoons Show Tunes (J7527), Rockin' Dance Party (J8715), Scooby-Doo! Monster Mayhem (J7525)
  [Sean Riddle, David Haywood]
mtx_flop:
  CP/M System Disk (FDX), CP/M System Disk (SDX), dBASE II, FDX NewWord, Modem Executive 1.14, SuperCalc,
  Tape to Disc Transfer (FDX and CP/M only), Turbo PASCAL 2.00A, Turbo PASCAL 3.00A, WordStar 3.00 [Nigel Barnes]
pc98:
  Cal Gaiden - Tiny Steps Behind the Cal, Capcom Tokoton Efude, Ce'st la vie, Cherry Jam - Kanojo ga Hadaka ni Kigaetara,
  Cherry Jam - Kanojo ga Hadaka ni Kigaetara (Alt), Chiemi, Chou Shinri Samadhi (Alt), Clipper - Takepon no Ochimono Puzzle,
  Cocktail Soft - Zoukan-gou 2, Concert, Cranston Manor (2HD conversion), CRW - Metal Jacket, Cybernetic Hi-School / Dennou Gakuen
  [Neo Kobe Collection]
pc98_cd: Cyberwar [Neo Kobe Collection]
snes: Striker (Euro, NTSC Prototype) [FakeShemp]
specpls3_flop:
  +3 Utilities, 007 Trans-Master, 2 Por 1: Chase H.Q. + Indiana Jones y la Ultima Cruzada,
  2 Por 1: MASK III: VENOM Strikes Back + North Star, 2 Por 1: Motor Massacre + Final Assault, 2 Por 1: Renegade + Target Renegade,
  2 Por 1: Silent Shadow + Mad Mix Game, 2 Por 1: Silent Shadow + Mad Mix Game (alt), 2 Por 1: Techno Cop + Mickey Mouse,
  2 Por 1: The Deep + The Muncher, 2 Por 1: Thunder Blade + Cybernoid II, 2 X 1: Capitan Sevilla + Meganova,
  2 X 1: Corsarios + Mutan Zone, 2 X 1: Don Quijote + Mega-Corp, 2 X 1: Hundra + Turbo Girl, 2 X 1: Phantis + Freddy Hardest,
  2 por 1: Platoon + Arkanoid II: Revenge of Doh, 2 por 1: Platoon + Arkanoid II: Revenge of Doh (alt), 20 Game Pack,
  3D Construction Kit, 3D Game Maker, 3D Game Maker (alt), 3D Game Maker (alt 2), 3D Grand Prix (master disk), 3D Game Maker (Spa),
  3D Game Maker (Spa) (alt), 4 Soccer Simulators, 4 Top Games - Pulsator + Slaine - The Celtic Barbarian, Los 40 Principales Vol. 1,
  Los 40 Principales Vol. 1 (alt), Los 40 Principales Vol. 10, Los 40 Principales Vol. 10 (alt), Los 40 Principales Vol. 2,
  Los 40 Principales Vol. 3, Los 40 Principales Vol. 3 (alt), Los 40 Principales Vol. 4, Los 40 Principales Vol. 5,
  Los 40 Principales Vol. 6, Los 40 Principales Vol. 6 (alt), Los 40 Principales Vol. 7, Los 40 Principales Vol. 8,
  Los 40 Principales Vol. 8 (alt), Los 40 Principales Vol. 8 (alt 2), Los 40 Principales Vol. 9, A Toda Maquina,
  La Abadia del Crimen, La Abadia del Crimen (alt), ACE 2 - The Ultimate Head to Head Conflict, Action Fighter,
  Action Force - International Heroes (alt), Action Force II - International Heroes (alt), Adidas Championship Tie-Break (alt),
  Adidas Championship Tie-Break (Spa), After the War, After the War (Spa), Afterburner, Afterburner (alt), Agatha's Folly,
  Agatha's Folly (alt), Airborne Ranger, Alien Research Centre, Alien Storm, Alien Storm (Spa), Alien Syndrome,
  Alien Syndrome (Spa), Alkatraz Development Disks - Bedturn Project Backup,
  Alkatraz Development Disks - Designer + Assembler Backup, Alkatraz Development Disks - Disk Protection Source Code,
  Alkatraz Development Disks - Locoscript Start of Day 25-10-88, Alkatraz Development Disks - Main Enc + BASIC Run Sample Backup,
  Alkatraz Development Disks - Main Encryptor + Screen Load Designer, Alkatraz Development Disks - Mastering Program,
  Alkatraz Development Disks - New Word, Alkatraz Development Disks - Run Program + BASIC Constructor,
  Alkatraz Development Disks - Sample Loader + Master Installer Backup,
  Alkatraz Development Disks - Simple Loader + Encryptor Constructor, Alkatraz Development Disks - Tape System Text Backup,
  All-American Basketball (master disk), All in a Day's Work, The Amazing Spider-Man and Captain America in Dr. Doom's Revenge,
  American 3D Pool (master disk), Amnesia v1.02, Amnesia v1.02 (Spa), Amoto's Puf, Amstrad Compilation Disk Spectrum Plus 3,
  Amstrad Compilation Disk Spectrum Plus 3 (alt), Amstrad Compilation Disk Spectrum Plus 3 (alt 2), The Amulet of Darath,
  Another Big Disk, Answer Back Factfile 500 - Arithmetic - Ages 6-11, Answer Back Junior Quiz, APB - All Points Bulletin,
  The Apprentice, April 7th, Apulija 13 V1.1, Apulija 13 v1.2, Arcade Collection Volume 1, Arcade Collection Volume 2,
  Arcade Collection Volume 2 (alt), Arcade Extravaganza Disk 3, Arctic Fox, Arkanoid - Revenge of Doh, Arnold the Adventurer 1 + 2,
  Arnold the Adventurer III - This Time It's Personal, The Artist II, The Artist II (alt), Artura (alt), Asalto y Castigo,
  Aspar GP Master, Aspar GP Master (alt), Astro Marine Corps, ATF - Advanced Tactical Fighter,
  ATF - Advanced Tactical Fighter (Spa), Aura-Scope, Australian Games (Spa), Autocrash, The Axe of Kolt, La Aventura Espacial,
  La Aventura Original, Aztec Assault, Back to the Future Part II, Back to the Future Part III, Back to the Future Part III (alt),
  Bad Dudes vs. Dragon Ninja, Badlands (alt), Badlands (Spa), The Balrog and the Cat, Balrog's Big Disk, The Balrogian Trilogy,
  Barbarian, Barbarian II - The Dungeon of Drax, Barbarian II - The Dungeon of Drax (alt), Barbarian II - The Dungeon of Drax (Spa),
  The Bard's Tale Vol 1 - Tales of the Unknown, The Bardic Rites, The Bardic Rites + Dragon-Quest,
  Bart Bear + The Return of Bart Bear, Batman - The Caped Crusader, Batman - The Movie, Batman - The Movie (alt),
  Batman - The Movie (alt 2), Batman - The Movie (Spa), Batman - The Movie (Spa) (alt), Beach Volley, The Beast, Bedlam,
  Bedlam (Spa), The Beginning of the End, Behind Closed Doors 4 - Balrog's Day Out, The Bermuda Triangle, The Best of Clive and Les,
  Best of Elite Vol. 1, Bestial Warrior, Bestial Warrior (Gun Stick), Beverly Hills Cop (alt), Beyond the Ice Palace,
  Beyond the Ice Palace (Spa), Bionic Ninja (master disk), Black Lamp, The Black Tower, Blasteroids,
  Blinky's Scary School (master disk), Bloodwych (alt), Bog of Brit + The Menagerie, The Boggit - Bored Too (alt), Bonanza Bros.,
  Book of the Dead (alt), Boots Action Pack, The Boyd File, BraveStarr, Brian - The Novice Barbarian,
  Brian Clough's Football Fortunes, Bridge Player Galactica, Bubble Bobble, Bubble Buster, Buffalo Bill's Wild West Show (alt),
  Buffalo Bill's Wild West Show (Spa), Buggy Boy, Buggy Boy (alt), Buggy Boy (Spa), Buggy Ranger, Bugsy, Bumpy, Butcher Hill (alt),
  By Fair Means...or Foul, Cabal, Cabal (Spa), CAD-Master - Light Pen & Graphics Software, California Games, Cannon Bubble,
  Capitan Sevilla, El Capitan Trueno, Captain Blood, Captain Blood (alt), Captain Planet and the Planeteers,
  Captain Planet and the Planeteers (alt), Carlos Sainz - Campeonato del Mundo de Rallies, Carrier Command (alt),
  Cartoon Capers Disk 3, The Case of the Beheaded Smuggler, Castle Master, Castle Master (alt), Castle Master (Spa),
  Castles and Clowns, Castles and Clowns (alt), Castlevania - Spectral Interlude, Castlevania - Spectral Interlude (alt),
  Castlevania - Spectral Interlude (Ita), Castlevania - Spectral Interlude (Ita) (alt), Castlevania - Spectral Interlude (Pol),
  Castlevania - Spectral Interlude (Pol) (alt), Castlevania - Spectral Interlude (Rus),
  Castlevania - Spectral Interlude (Rus) (alt), Castlevania - Spectral Interlude (Spa),
  Castlevania - Spectral Interlude (Spa) (alt), Celtic Carnage, CEZ Collection Vol.1, Chain Reaction, Championship Run,
  Championship Run (rerelease) (master disk), Championship Run (rerelease) (master disk backup),
  Championship Run (rerelease) (tape master disk), A Chance in Hell, A Chance in Hell (Extreme), Chartbusters, Chase H.Q.,
  Chase H.Q. (Spa), Chase H.Q. II - Special Criminal Investigations, Chase H.Q. II - Special Criminal Investigation (Spa),
  The Chessmaster 2000, Chicago 30's (alt 2), Chicago 30's (alt), CHIPNSFX Tracker+player, Choy-Lee-Fut Kung-Fu Warrior,
  Chuck Yeager's Advanced Flight Trainer, Chuck Yeager's Advanced Flight Trainer (alt), Circus Games, The Citadel, Civil Service II,
  Classic Games 4, Clock Chess '89, Clock Chess '89 (Spa), Cloud 99, Coleccion de Exitos Dinamic, Colossus Bridge 4,
  Colossus Chess 4, Colossus Chess 4 (alt), Colossus Chess 4 (alt 2), Colossus Chess 4 (Spa), Comando Quatro, Comando Tracer,
  Combat School + Gryzor Preview, Comic, Arcade & Aventura, Command Performance, Complete Machine Code Package, Computer Classics,
  Continental Circus, Continental Circus (Spa), Corporal Stone, Corruption (alt), Corruption (alt 2), Corruption (alt 3),
  Cosmic Sheriff, Count and Add, Coursemaster v3.88, Coursemaster v3.88 (alt), CP-M Plus v1.0, Crack City, Cray-5, Crazy Cars,
  Crazy Cars (alt), Crazy Cars II, Cricket Master, Crystals of Kings, Curro Jimenez, The Curse of Nimue,
  Cybernoid - The Fighting Machine (alt), Cybernoid II - The Revenge (alt), Cyborg 2900, The Cycles, The Cycles (Spa),
  Daley Thompson's Olympic Challenge, Dan Dare Collection, Dan Dare II - Mekon's Revenge, Dan Dare III - The Escape (alt), Darius+,
  Dark Fusion (alt), The Dark Gladiator, Dark Side, Dark Side (Spa), The Dark Tower, The Darkest Road, Data East's Arcade Alley,
  Data East's Arcade Alley (alt), DB1 Plus 3 Disc Backup Utility, Death Wish 3, Death Wish 3 (alt), Death Wish 3 (alt 2),
  Deception of the Mind's Eye, Deek's Deeds, The Deep (alt), Defenders of the Earth, Deflektor (alt),
  Delbert's Hamster-Wheel of Fortune, Desafio Total, Diarmid, DICE v2.1, Dicks Galore, Dinamic 5 Aniversario,
  Dinamic 5 Aniversario (alt), La Diosa de Cozumel, Discology +3, Discopack +3, Disk Doctor, Dixons Premier Collection for Your +3,
  The Dogboy, Dominator (alt), Dominator (Spa), Double Classic, Double Dragon, Double Dragon (Spa), Double Dragon II - The Revenge,
  The Duel - Test Drive II, A Dungeon Romp, The Dungeons of Maldread, Dr. Jekyll and Mr. Hyde (master disk), Dragon Ninja (Spa),
  Dragon-Quest, Drakkar, Drazen Petrovic Basket, Drazen Petrovic Basket (alt), Driller, DTP Pack, DU54 v5.04, DU54 v5.04 (alt),
  Duck Out, Dynamite Dux, Dynasty Wars, E-motion, Echelon (alt), Edd the Duck, Edd the Duck (master disk),
  Edd the Duck (tape master disk), Edd the Duck Editor (master disk), The Elfin Wars, Elfindor, Eliminator, The Ellisnore Diamond,
  The Emerald Elf, Emilio Butragueno 2, Emilio Butragueno Futbol, Emilio Butragueno Futbol (alt), Emilio Sanchez Vicario Grand Slam,
  Emilio Sanchez Vicario Grand Slam (alt), Emilio Sanchez Vicario Grand Slam (alt 2), Emlyn Hughes International Soccer,
  The End Is Nigh, Epyx 21, El Equipo A (Gunstick), Erbe 88, Erbe 88 (alt), Erbe 88 (alt 2), Erik - the Phantom of the Opera (alt),
  The Escape from Hodgkins' Manor, Escape from Prison Planet + Hounds of Hell, Escape from the Planet of the Robot Monsters (Spa),
  The Escaping Habit, Espionage (alt), European Superleague, Even Yet Another Big Disk, Extreme, Eye, F-1, F-15 Strike Eagle,
  F-16 Combat Pilot (alt), F1 Tornado Simulator (tape master disk), Federation (alt), Fernandez Must Die,
  Fernando Martin Basket Master, Fiendish Freddy's Big Top o'Fun, The Final Chorus v4, The Final Demand, Final Fight, Firefly (alt),
  First World Problems, Fish v1.03, Fish! (alt), The Fisher King, A Fistful of Necronomicons, Five Star Games 3, Flameout,
  Flexipage Viewdata Author, Football Boxform, Football Director II (alt), Football Manager, Football Manager 3,
  Footballer of the Year 2 (alt), For Pete's Sake, Forgotten Worlds, Forgotten Worlds (alt), Found Yet Another Big Disk,
  Four Great Games Volume 3, The Four Symbols, Foxx Fights Back, Frank Bruno's Big Box, Freddy Hardest en Manhattan Sur, Frightmare,
  Frontiers, Full Throttle 2 (tape master disk), Fun School 2 for 6-8 Year Olds, Fun School 2 for 6-8 Year Olds (alt),
  Fun School 2 for 6-8 Year Olds (alt 2), Fun School 2 for 6-8 Year Olds (alt 3), Fun School 2 for the Over-8s,
  Fun School 3 for 5-7 Year Olds, Fun School 3 for the Over-7s, Fun School 3 for the Under-5s, Fun School 4 for 5-7 Year Olds,
  Fun School 4 for 7-11 Year Olds, Funky Fungus, Funky Fungus (alt), The Fury, G-LOC (Spa), G-LOC - R360, Gaggles of George,
  Game Over + Game Over 2, Game Without a Name, Game, Set and Match, The Games - Summer Edition,
  Garfield - Big, Fat, Hairy Deal (alt), Gary Lancaster Tools Collection, Gary Lineker's Super Skills (alt),
  Gary Lineker's Super Star Soccer (alt), Gary Lineker's Super Star Soccer (alt 2), Gauntlet (alt), Gauntlet (alt 2),
  Gauntlet II (alt), Gauntlet III - The Final Quest, Gazza II (alt), Gazza's Super Soccer (Spa), Gemini Wing,
  Genesis - Dawn of a New Day, Genghis Khan, GENS3P to GENS80 Source Files Converter, The German Master, Ghouls 'n' Ghosts (alt),
  Ghouls 'n' Ghosts (Spa), Giant Killer, Giants (U.S. Gold), Gnome Ranger, Gnome Ranger (alt), The Gods of War,
  Gold, Silver, Bronze, Golden Axe, Golden Axe (Spa), Golden Axe (Spa) (alt), Golden Basket, The Golden Locket, The Golden Pyramid,
  The Golden Sword of Bhakhor, Grabbed by the Ghoulies, Grabbed by the Ghoulies + Helvera - Mistress of the Park,
  Graeme Souness Soccer Manager (tape master disk), El Gran Halcon, Grandes y Pequenos, Gryzor, Guerrilla War - Hail the Heroes,
  The Guild of Thieves, The Guild of Thieves (alt), Guillermo Tell, Gunship, Gunship (alt), Gunship (Spa),
  H.A.T.E. - Hostile All Terrain Encounter (alt), H.K.M. - Human Killing Machine (alt), Hairy Toes, A Handful of Hamsters,
  Hard Drivin', Hard Drivin' (alt), Hard Drivin' (Spa), Hellfire Attack, Helvera - Mistress of the Park, Henrietta's Book of Spells,
  The Hermitage, Hero Quest (alt 2), Hero Quest (alt 3), Hero Quest (alt 4), Hero Quest (alt),
  Hero Quest - Return of the Witch Lord, Hero Quest - Return of the Witch Lord (alt), Hero Quest - Return of the Witch Lord (alt 2),
  Hero Quest - Return of the Witch Lord (alt 3), Heroes - , Heroes Rescue, Heroes of the Lance (Spa), Heroes of the Lance (alt),
  HiSoft BASIC Compiler v1.2 +3, HiSoft C v1.3 +3, HiSoft Devpac, HiSoft Devpac (alt), HiSoft Pascal 4, Hide and Seek,
  High Steel (Spa), Hob's Hoard, Hopping Mad, Hostages, Hostages (Spa), Hotshot, The House, The House on the Tor,
  Human Killing Machine (alt 2), I Need Speed, Ice-Breaker, Identify Europe, Ikari Warriors, Ikari Warriors (alt), Impact,
  Impossamole, Impossamole (Spa), Indiana Jones y la Ultima Cruzada, Infiltrado 2 - Return To Reactor, Los Inhumanos, Ingrid's Back,
  Ingrid's Back (alt), Ingrid's Back (alt 2), Instant Recall, The Inter City, International 5 A Side Football (tape master disk),
  International Karate, International Tennis (master disk), Into the Eagle's Nest, Los Intocables, Iron Lord (alt),
  Isotopia Construction Set, Italia '90 - World Cup Soccer (alt), Italia 1990, Ivan 'Ironman' Stewart's Super Off Road (alt),
  Jabato, The Jade Stone, The Jade Stone (alt), Jahangir Khan's World Championship Squash, Janosik,
  Javier Herrera Games Collection 01, Javier Herrera Games Collection 02, Javier Herrera Games Collection 03,
  Javier Herrera Games Collection 04, Javier Herrera Games Collection 05, Javier Herrera Games Collection 06,
  Javier Herrera Games Collection 09, Javier Herrera Games Collection 10, Jenny's Big Disk Vol 1, Jenny's Big Disk Vol 2,
  Jenny's Next Big Disk Vol 1, Jenny's Next Big Disk Vol 2, Jester Quest, Jesus Tejero Software Collection 01,
  Jesus Tejero Software Collection 02, Jesus Tejero Software Collection 03, Jesus Tejero Software Collection 04,
  Jesus Tejero Software Collection 05, Jesus Tejero Tools Collection 01, Jesus Tejero Tools Collection 02, Jet Bike Simulator,
  Jet Set Willy 128K, Jewels of Darkness, Jinxter, Jinxter (alt), Jocky Wilson's Compendium of Darts (tape master disk),
  Jungle Maths, Jungle Warrior, Kenny Dalglish Soccer Match (alt), The Khangrin Plans, Kick Off (alt), Kick Off 2,
  Kick-Box Vigilante (master disk), Kidnapped, Kidnapped + For Pete's Sake, Klax, Knight Life, Knight Orc v2,
  Kobyashi Ag'Kwo - A Return to Naru, Kobyashi Naru, Konami's Arcade Collection, The Krazy Kartoonist Kaper,
  Krazy Kartoonist Kaper + The Grue-Knapped, Krom El Guerrero, Krunel, Krunel (alt), Labour Pains, The Labours of Hercules,
  Lancelot, Las Aventuras de Pepe Trueno, Laskar's Return, Last Duel, The Last Mohican (alt), Last of the Big Disks, The Last Word,
  Lazer Tag, Leader Board Par 3, LED Storm Rally 2011, A Legacy for Alaric - The Magic Isle, Licence to Kill, Licence to Kill (alt),
  Lifeguard, The Light Corridor (alt), The Light Corridor (alt 2), The Light Corridor (alt 3), The Light Corridor (Spa),
  The Light Corridor (Spa) (alt), Lightmare, Little Wandering Guru, Live Ammo, Live Ammo - Green Beret + Top Gun + Rambo (alt),
  Live and Let Die - The Computer Game, The Lost Twilight, Loads of Laurence Vol. 1, Loads of Laurence Vol. 2,
  Loads of Midnight (alt), Lone Wolf - The Mirror of Death (alt), Loose Ends, Lords of Chaos, Lords of Chaos (alt), Lost in Time,
  Lotus Esprit Turbo Challenge (alt), Lotus Esprit Turbo Challenge (Spa), Mad Mix 2 - en el Castillo de los Fantasmas, Mad Mix Game,
  Magic Fields, Magic Johnson's Basketball, Magic Knight Trilogy (alt), Magnetic Moon, The Magnificent Seven, Man About the House,
  Manchester United (Spa), Manchester United - The Official Computer Game, The Mapper, Mask III - Venom Strikes Back (alt),
  Masterfile +3, Masters of the Universe - The Movie (alt), Mastertronic +3 Compilation Disk 4, Match Day II, Match Day II (alt),
  Match of the Day (tape master disk), Mega 4, Mega Box, Mega Phoenix, Mega Twins, MegaApocalypse (alt), Lo Mejor de Dinamic,
  Meltdown, Mercenary - Escape from Targ, Metal Action, Metropolis, Mickey Mouse - The Computer Game (alt),
  MicroByte - Serie Clasicos Spectrum 01, MicroByte - Serie Clasicos Spectrum 02, MicroProse Soccer,
  MicroProse Soccer (large case release), MicroProse Soccer (small case release), MicroProse Soccer (Spa), Microfair Madness Plus,
  Microvalue 6 Pack, Midnight Resistance (Spa), Midnight Resistance (alt 2), Midnight Resistance (alt), A Midsummer Days Dream,
  Mike Gunner, Mind-Stretchers, The Mines of Lithiad, The Miser, Monty Designs 2014, Monty Python's Flying Circus (alt), Moonwalker,
  Mortadelo y Filemon II - Safari Callejero, Mot, Motorbike Madness, Mountain Bike Racer, Mountain Bike Racer (tape master disk),
  Mountain Bike Racer (tape master disk backup), Mr. Heli, Multi Sports, The Mummy's Crypt v2.1, The Muncher Eats Chewits,
  Mundial de Futbol, Mundial de Futbol Italia '90, Mundial de Futbol Italia '90 (alt), Mundial de Futbol Italia '90 (alt 2),
  Murder - He Said, Murder Hunt, Murder Hunt II, Music Maestro, Mutiny, Mystical, NARC, NARC (Spa), Narco Police, Navy Moves,
  Navy Moves (Spa), Navy Moves (Spa) (alt), Navy SEALs, Neighbours, Neighbours (cheat version) (master disk),
  Neighbours (master disk), Neighbours (tape master disk), The New Zealand Story, The New Zealand Story (Spa),
  Nigel Mansell's Grand Prix, Night Breed - The Action Game, Night Hunter, Night Raider, The Ninja Warriors (Spa),
  The Ninja Warriors (Spa) (alt), Nope Here's Another One, Norman's Lament, North & South, North & South (alt),
  North & South (alt 2), North & South (alt 3), North Star (alt), North Star (alt 2), Not Another Big Disk, Obliterator (Spa),
  The OCP Art Studio, The OCP Art Studio (alt), The OCP Art Studio (alt 2), Oh Sh1t Another Big Disk, One More Big Disk,
  One of our Wombats is Missing, Opera Storys 1, Opera Super Sports, Operation Thunderbolt, Operation Thunderbolt (Spa),
  Operation Wolf, Operation Wolf (alt), Operation Wolf (alt 2), Operation Wolf (Spa), The Oppressed Land, Oriental Games,
  Oriental Games (Spa), Out Run, Out of the Limelight, Outlet issue 023, Outlet issue 024, Outlet issue 025, Outlet issue 026,
  Outlet issue 027, Outlet issue 028, Outlet issue 029, Outlet issue 030, Outlet issue 031, Outlet issue 032, Outlet issue 033,
  Outlet issue 034, Outlet issue 035, Outlet issue 036, Outlet issue 037, Outlet issue 038, Outlet issue 039, Outlet issue 040,
  Outlet issue 041, Outlet issue 042, Outlet issue 043, Outlet issue 044, Outlet issue 045, Outlet issue 046, Outlet issue 047,
  Outlet issue 048, Outlet issue 049, Outlet issue 050, Outlet issue 051, Outlet issue 052, Outlet issue 053, Outlet issue 054,
  Outlet issue 055, Outlet issue 056, Outlet issue 057, Outlet issue 059, Outlet issue 060, Outlet issue 061, Outlet issue 062,
  Outlet issue 066, Outlet issue 067, Outlet issue 068, Outlet issue 069, Outlet issue 070, Outlet issue 071, Outlet issue 072,
  Outlet issue 074, Outlet issue 077, Outlet issue 080, Outlet issue 081, Outlet issue 082, Outlet issue 083, Outlet issue 084,
  Outlet issue 086, Outlet issue 087, Outlet issue 088, Outlet issue 089, Outlet issue 090, Outlet issue 091, Outlet issue 092,
  Outlet issue 093, Outlet issue 094, Outlet issue 095, Outlet issue 096, Outlet issue 097, Outlet issue 098, Outlet issue 099,
  Outlet issue 100, Outlet issue 102, Outlet issue 104, Outlet issue 106, Outlet issue 107, Outlet issue 108, Outlet issue 109,
  Outlet issue 110, Outlet issue 111, Outlet issue 112, Outlet issue 113, Outlet issue 114, Outlet issue 115, Outlet issue 116,
  Outlet issue 118, Outlet issue 119, Outlet issue 120, Outlet issue 121, Overlander, Overlander (Spa), P-47 Thunderbolt (alt),
  P.H.M. Pegasus (alt), Pac-Land (alt), Pack Ferpecto, Pack Regalo Sinclair +3, Pack Regalo Sinclair +3 (alt), Pang (alt),
  Pang (Spa), Paperboy 2, Paris-Dakar, Passing Shot (alt), Passing Shot (Spa), Paul Woakes' Mercenary 1 Compendium,
  The Pawn v2.4 (alt), The Pawn v2.4 (alt 2), Pawns of War - The Infiltrator, PAWS for Thought Vol 1, PAWS for Thought Vol 2,
  PAWS for Thought Vol 3, PD Tape 02 - +3 Utilities, The Pendant of Logryn, Pepe Carvalho en los Pajaros de Bangkok,
  Perico Delgado Maillot Amarillo, Perseus, Personal Computer Whirled, Phantomas Saga - Infinity, Phoenix, Pick 'n' Pile,
  Pick'n'Mix, Pictionary - El juego en el que todos pintan, Pictionary - The Game of Quick Draw, Pipe Mania (alt),
  Pirate 3 +3 (alt), Pit-Fighter, Platoon (alt), Plus 3 Adventures, Plus 3 Arcade, Plus 3 Biker, Plus 3 Diary & Filing System,
  Plus 3 Hits, Plus 3 Pack, Plus 3 Pack (Dinamic), Plus 3 Sports, Plus 3 Sports (alt), Power Magic, Powersports,
  The Prayer Of The Warrior, The Prayer of the Warrior (alt), Predator 2 (alt), Preliminary Monty, The Prisoner,
  Pro Tennis Tour (alt), Pro Tennis Tour (Spa), Probably the Last Big Disk, Professional Adventure Writer,
  Professional Adventure Writer (Spa), Prohibition, Project Nova, Project Nova + Beginning of the End, Project Stealth Fighter,
  Purple Saturn Day, Q10 Tank Buster (master disk), Quest for the Holy Something,
  A Question of Scruples - The Computer Edition (alt), A Question of Sport (alt), R.A.M., R.B.I. 2 Baseball (alt), Radiomania,
  Raiders of the Lost Tomb, Rainbow Islands (alt), Rainbow Islands (Spa), Read-Right-Away: Reading Pack 2, Red Heat, Red Heat (Spa),
  Regreso al Futuro - Parte III, Regreso al Futuro - Parte III (alt), Renegade (alt), Renegade (alt 2), Repton Mania,
  Rescate Atlantida, Rescate Atlantida (alt), Rescate Atlantida (alt 2), Rescate Atlantida (alt 3), Revelados, Rex (alt),
  Rhyme Cryme, Rick Dangerous, Rick Dangerous 2, Ring Wars (Spa), Riptoff, Road Blasters (alt), Road Blasters (Spa), Robocop,
  Robocop (alt), Robocop 2 (alt), Robocop 2 (alt 2), Robocop 2 (Spa), Rock 'n Roll, Rolling Thunder (alt), Round the Bend,
  Round the Bend (master disk backup), Round the Bend (master disk), Run the Gauntlet (alt), Run, Bronwynn, Run,
  Run, Bronwynn, Run + The Spectre of Castle Coris, The Running Man, S.T.U.N. Runner, Saboteur II - Avenging Angel,
  Saint & Greavsie (alt), Salamander, Sam's Un-Excellent Adventure + The Hospital,
  Samurai Warrior - The Battles of... Usagi Yojimbo, Santa's Xmas Caper (tape master disk), Satan, Scapeghost, Scapeghost (alt),
  Scrabble Deluxe (alt), Scramble Spirits, SE Basic v0.80a, Seaside Sorcery, Senda Salvaje, The Sentinel, A Serpentine Tale,
  Seto Taisho vs Yokai (English, Italian), Seto Taisho vs Yokai (French, Portuguese), Seto Taisho vs Yokai (German, Spanish),
  Shackled, Shadow Dancer, Shadow Warriors, Shadow of the Beast, Shadow of the Beast (Spa), Shard of Inovar,
  Sharkey's Moll (tape master disk), Sherlock Holmes - The Lamberley Mystery, Shinobi, Shinobi (Spa), Shootacular Disk 2 (alt),
  Side Arms, Silicon Dreams, Silkworm, Silkworm (Spa), Silkworm (Spa) (alt), Silkworm (Spa) (alt 2), Silverwolf, Sim City (alt),
  The Simpsons - Bart vs. the Space Mutants, Simulation Hits (Spa), Sinclair Action Pack - Lightgun Games,
  Sinclair Action Pack - Lightgun Games (re-release), Sinclair Game Compilation, Sinclair Plus 3, Sir Fred,
  Sito Pons 500cc Grand Prix, Skateball (alt), Skull & Crossbones (alt), The Slaughter Caves, Sleepwalker (tape master disk),
  Slowglass, A Small Collection of Hamster Droppings, Smash TV, Snoopy (alt), Soccer Mania, Sokoban, Sokoban (Spa), Sol Negro,
  Soldier of Fortune, Soldier of Light (alt), Soldier of Light (Spa), Solid Gold, The Song of Taliesin, Sootland (Gunstick),
  Soviet, SP4 Tape to +3 Disc Utility, SP5, SP5 Tape to +3 Disc Utility, SP6 Tape to +3 Disc Utility, SP7 Tape to +3 Disc Utility,
  Space Crusade (alt), Space Harrier II, Spanish Gold, The Spectre of Castle Coris v2, Spectrum CP-M Plus + Mallard BASIC,
  Spherical, Spitting Image (Spa), Spitting Image - The Computer Game, Sportacular Disk 1 (alt), Sporting Triangles,
  Sporting Triangles (alt), The Spy Who Loved Me (alt), SQ-Tracker +3, SRS Games Disc, St. Dragon, Stack Up (tape master disk),
  The Staff of Power, Stalingrad (alt), Stalker, Star Control, Star Raiders II, Star Wars (alt),
  Star Wars - Return of the Jedi (alt), Star Wars - Return of the Jedi (Spa), Star Wars - Return of the Jedi (Spa) (alt),
  Star Wars - The Empire Strikes Back, Starbyte, Starglider (alt), Starglider 2 - The Egrons Strike Back,
  Starring Charlie Chaplin (alt), Starship Quest, Still Another Big Disk, Still One More Big Disk, Stir Crazy Featuring Bobo,
  Stir Crazy Featuring Bobo (Spa), Stormlord, Stranded, Street Fighter, Stuff Me Another Big Disk,
  Subbuteo - The Computer Game (alt), Summer Games II, The Sun Computer Crosswords Volume 1 (alt), Super Cars (alt),
  Super Cycle (alt), Super Scramble Simulator, Super Scramble Simulator (Spa), Super Space Invaders (alt),
  Super Space Invaders (alt 2), Super Space Invaders (alt 3), Super Space Invaders (alt 4), Superchess 3 v3.5,
  Superman - The Man of Steel, Supersports - The Alternative Olympics, Supreme Challenge, Supreme Challenge: Soccer Spectacular,
  The Sword of IANNA, The Sword of IANNA (alt), Sword of the Samurai (master disk), T'Was a Time of Dread,
  Tai Chi Tortoise (tape master disk), Tai-Pan (alt), Take 3 Sports, Take Five, The Tales of Mathematica, Tank Attack, Tapedisc,
  Target Plus, Target: Renegade, Tarot Master, Tas-Sign, Tas-Spell Plus Three, Tascalc, Tasprint Plus Three,
  Tasprint Plus Three (alt), Taswide, Tasword 2 to Tasword +3 Text File Converter, Tasword Plus Three, Tasword Plus Three (Spa),
  Tasword Two - The Word Processor, Tax Bills, Tax Returns, The Taxman Cometh, The Tears of the Moon, Techno-Cop, Teenage Emergency,
  Teenage Mutant Hero Turtles (alt), Teenage Mutant Hero Turtles (alt 2), Los Templos Sagrados, Ten Green Bottles,
  Terminator 2 - Judgment Day (alt), Terrorpods, Tetris, Tetris (alt 2), Tetris (alt), Theme Park U.K., Theme Park U.S.A.,
  There's a Bomb Under Parliament, The Thirty-Nine Steps, The Time Crystal, Thomas the Tank Engine's Fun With Words,
  Thunder Blade (alt), Thunder Blade (alt 2), Thunderbirds, Thunderbirds (alt), Thunderbirds (Spa), Thundercats (alt), Tiburon,
  Time Scanner, Time Scanner (Spa), Time and Magik, Time and Magik (alt), Tintin en la Luna, Tintin on the Moon,
  Titanic Blinky (tape master disk), TNT, TNT (Spa), Toddler Trouble, Toi Acid Game, Tomahawk, Toobin', Toobin' (alt),
  Toobin' (Spa), Toobin' (Spa) (alt), Top 10 Collection, Top By Topo, Tortugas Ninja, Tortugas Ninja (unprotected), Total,
  Total Eclipse, Total Recall (alt), Tour de Force, The Train: Escape to Normandy (Spa), Transfer +3, Transfer +3 (alt),
  Traveller's Tales, Treasure Island, Trevor Brooking's World Cup Glory (alt), Trigger, Trigger (Gun Stick),
  Trivial Pursuit - A New Beginning, Trouble with Trolls, Tuareg, Turbo Girl, Turbo Out Run, Turbo Out Run (Spa),
  Turbo Skate Fighter (tape master disk), Turrican, Turrican (Spa), Turrican II - The Final Fight,
  Turrican II - The Final Fight (alt), The Twelve Days of Christmas, Twilight: Krajina Tienov, Twin World, Typhoon, Typhoon (alt),
  Typhoon (alt 2), UDG Generator, UK Main Lotto Random Number Generator, The Unborn One, The Untouchables, The Untouchables (alt),
  The Untouchables (alt 2), The Untouchables (alt 3), Urban, Venom, The Very Big Cave Adventure, Viaje al Centro de la Tierra,
  Videomaster, Videomaster (alt), Videomaster (alt 2), Vigilante (alt), Vigilante (alt 2), Vigilante (alt 3), Vigilante (Spa),
  The Vindicator, The Vindicator (alt), The Vindicator (alt 2), The Violator of Voodoo, Virus, Vitaminas, Vixen (alt), Wanderer,
  Wanderer 3D, War in Middle Earth (alt), War in Middle Earth (Spa), We Are the Champions, WEC Le Mans, WEC Le Mans (alt),
  WEC Le Mans (Spa), The Well of Zol, Welltris (alt), Welltris (Spa), Wheels of Fire, Where Time Stood Still,
  The White Feather Cloak, Whoops Another Big Disk, The Winning Team, Winter Olympiad '88, The Wizard of Oz, Wizard Quest,
  Word Power, Word-Master, Words and Pictures, World Championship Boxing Manager (alt), World Class Rugby,
  World Cricket (tape master disk), World Cup Year 90 Compilation, World Rugby (tape master disk), World Soccer (tape master disk),
  Wrestling Superstars, Wrestling Superstars (alt), Wrestling Superstars (alt 2), WWF WrestleMania, X-Out (Spa), X-Out (alt),
  Xenon (alt), Xenophobe, Xenophobe (alt), Xybots (Spa), Xybots (alt), Yet Another Big Disk, Yippee One More Big Disk, Zap-Pak,
  Zen Quest, Zipi y Zape, Zipi y Zape (alt), ZX CP-M 2.2, Zzzz [TOSEC, ICEknight]
spectrum_flop_opus:
  007 Multispy, Astrum+ v1.0, Astrum+ v1.1, Blast v3.7, Daton Software Card Games, The Derek Brewster Collection, Disc Manager,
  Grumpy Gumphrey Supersleuth/Monty On The Run, Masterfile v09, Omnicalc 2, QuickDOS, Sales/Purchase Ledger Invoicing,
  Spectrum Discovery Club Library Disc 01, Spectrum Discovery Club Library Disc 02, Spectrum Discovery Club Library Disc 03,
  Spectrum Discovery Club Library Disc 04, Spectrum Discovery Club Library Disc 05, Spectrum Discovery Club Library Disc 06,
  Spectrum Discovery Club Library Disc 07, Spectrum Discovery Club Library Disc 08, Spectrum Discovery Club Library Disc 09,
  Spectrum Discovery Club Library Disc 10, Spectrum Discovery Club Newsletter 01-03, Spectrum Discovery Club Newsletter 04,
  Spectrum Discovery Club Newsletter 05, Spectrum Discovery Club Newsletter 06, Spectrum Discovery Club Newsletter 07,
  Spectrum Discovery Club Newsletter 08, Spectrum Discovery Club Newsletter 09, Spectrum Discovery Club Newsletter 10,
  Spectrum Discovery Club Newsletter 11, Spectrum Discovery Club Newsletter 12, Spectrum Discovery Club Newsletter 13,
  Spectrum Discovery Club Newsletter 14, Spectrum Discovery Club Newsletter 15, Spectrum Discovery Club Newsletter 16,
  Spectrum Discovery Club Newsletter 17, Spectrum Discovery Club Newsletter 18, Spectrum Discovery Club Newsletter 19,
  Spectrum Discovery Club Newsletter 20, Spectrum Discovery Club Newsletter 21, Spectrum Discovery Club Newsletter 22,
  Spectrum Discovery Club Newsletter 23, Spectrum Discovery Club Newsletter 24, Spectrum Discovery Club Newsletter 25,
  Spectrum Discovery Club Newsletter 26, Spectrum Discovery Club Newsletter 27, Spectrum Discovery Club Newsletter 28,
  Spectrum Discovery Club Newsletter 29, Spectrum Discovery Club Newsletter 30, Spectrum Discovery Club Newsletter 31,
  Spectrum Discovery Club Newsletter 32, Spectrum Discovery Club Newsletter 33, Spectrum Discovery Club Newsletter 34,
  Spectrum Discovery Club Newsletter 35, Spectrum Discovery Club Newsletter 36, Spectrum Discovery Club Newsletter 37,
  Spectrum Discovery Club Newsletter 38, Spectrum Discovery Club Newsletter 39, Spectrum Discovery Club Newsletter 40,
  Spectrum Discovery Club Newsletter 41, Spectrum Discovery Club Newsletter 42,
  Spectrum Discovery Club Newsletter Xmas Bonus December 1989, Spectrum Discovery Club Newsletter Xmas Bonus December 1990,
  Spectrum Discovery Club Newsletter Xmas Bonus December 1991, Spectrum Discovery Club Newsletter Xmas Bonus December 1992,
  Tascopy, Tasprint, Tasword Three, Trans-Express 85.2, Transdata, UDG Generator, The Writer [World of Spectrum]
vsmile_cart:
  Aventuras en el Parque Alfabeto (Spa), Barrio Sesamo - El Mundo Fantastico de Epi y Blas (Spa), Conduccion Divertida (Spa),
  Disney Aladdin - El Maravilloso Mundo de Aladdin (Spa), Disney El Rey Leon - La Gran Aventura de Simba (Spa),
  Disney La Casa de Mickey Mouse (Spa), Disney La Sirenita - El Viaje Fantastico de Ariel (Spa),
  Disney Mickey - La Aventura Magica de Mickey (Spa), Disney Winnie the Pooh - En Busca de la Miel (Spa),
  Disney Winnie the Pooh - En Busca de la Miel (Spa, Rev. 122), Disney/Pixar Buscando a Nemo - Los Descubrimientos de Nemo (Spa),
  Disney/Pixar Ratatouille - Las recetas del Remy (Spa), Disney/Pixar Toy Story 2 - El Rescate De Woody (Spa),
  Disney/Pixar Wall-E (Spa), DreamWorks Monstruos contra Alienigenas (Spa), Mundo Elmo - Grandes descubrimientos de Elmo (Spa),
  Nick Jr. Dora La Exploradora - La Aventura arregla-todo de Dora (Spa, Rev. 222),
  Nickelodeon Bob Esponja - Un dia en la vida de una esponja (Spa), Osos Amorosos - Una Leccion de Amor (Spa),
  Spider-Man y Amigos - La Aventura Del Doctor Octopus (Spa), Spider-Man y Amigos - Misiones Secretas (Spa),
  Walt Disney La Cenicienta - Los suenos magicos de Cenicienta (Spa, Rev. 222), Zayzoo - Mi Amiga del Espacio (Spa)
  [TeamEurope, ClawGrip]

Software list items promoted to working
---------------------------------------
pc98:
  C.G. Gallery Master_98, CG Tsukuuru 3D, CRW 2, Cal III - Kanketsuhen, Cal Piss Water - Ayashii CG Shuu,
  Can Can Bunny 2 - Superior, Can Can Bunny 4 - Premiere, Can Can Bunny 5 - Extra, Can Can Bunny 5 1/2 - Limited,
  Canaan - Yakusoku no Chi, Challenge the Touch-Type 2, Charade, Charade Magic, Check Six (Demo), Cherry Moderate,
  Cherry Moderate (Demo), Chuushaki - Hirasawa Nurse School, Clone Doll - Kagai Juugyou, Coin, Coming Heart,
  Computer Aided Economics, Computer Music Vol. 20, CrEastar - Planets in Legend, Custom Mate 2, Custom Mate 3, Cyber Illusion,
  Level II COBOL V2.1, SoftBank C Magazine 1991-11, SoftBank C Magazine 1992-01, SoftBank C Magazine 1992-02,
  SoftBank C Magazine 1992-03, SoftBank C Magazine 1992-04, SoftBank C Magazine 1992-05, SoftBank C Magazine 1992-06,
  SoftBank C Magazine 1992-07, SoftBank C Magazine 1992-09, SoftBank C Magazine 1992-10, SoftBank C Magazine 1992-11,
  SoftBank C Magazine 1992-12, SoftBank C Magazine 1993-01, SoftBank C Magazine 1994-04, SoftBank C Magazine 1994-05,
  SoftBank C Magazine 1994-06 [Carl, r09]
psx:
  1-on-1 - Single Basketball (Jpn), 19-ji 03-pun Ueno Hatsu Yakou Ressha (Jpn), Advan Racing (Jpn), Captain Commando (Jpn),
  First Kiss Monogatari (Jpn), Ikuzawa Touru Kanshuu - Meisha Retsuden - Greatest 70's (Jpn), Running High (Jpn),
  S.Q. - Sound Qube (Jpn), Simple 1500 Series Vol.104 - The Pink Panther - Pinkadelic Pursuit (Jpn),
  Simple 1500 Series vol.88 - The Gal Mahjong - Love Songs - Idol wa High Rate (Jpn), Simple 1500 Series vol.90 - The Sensha (Jpn),
  Simple 1500 Series vol.97 - The Squash (Jpn), Space Invaders X (Jpn), Squaresoft Memory Card Data CD (Jpn),
  Super Live Stadium (Jpn), TFX - Tactical Fighter Experiment (Jpn), Ungra Walker (Jpn), Victory Spike (Jpn), Zig Zag Ball (Jpn),
  Zipangujima - Unmei wa Saikoro ga Kimeru! (Jpn) [Angelo Salese]
saturn: AI Shougi (Jpn), Cat the Ripper - 13-ninme no Tanteishi (Jpn), Dezaemon 2 (Jpn) [Angelo Salese]

New NOT_WORKING software list additions
---------------------------------------
32x: Pinocchio (Euro, Prototype 19951206) [Radar, FakeShemp]
bbc_rom: SatPic 3.0 (Cirkit) [Nigel Barnes]
cd32: Mean Arenas [FakeShemp]
icanguit:
  American Idol - Guitar Greats (K9907), Hot Wheels - Road Tunes (K9902), Nashville Hits (K9905),
  SpongeBob SquarePants - Surf's Up (K9903) [Sean Riddle, David Haywood]
leapfrog_leappad_cart:
  5th Grade Math (UK), ABC-Abenteuer (Germany), Englisch Kurs - Let's go 3 (Germany), Englisch Kurs - Let's go 4 (Germany),
  FUN-damentals Series - 4th Grade Math (UK), FUN-damentals Series - Smart Guide to 3rd Grade (UK),
  FUN-damentals Series - Smart Guide to 5th Grade (UK), Hop on Pop - Based on the Book by Dr. Seuss (UK),
  Leap 2 - Math - The Great Dune Buggy Race (UK), Leap and the lost Dinosaur (UK),
  LeapFrog Schoolhouse - Level 3 - Helping Others (UK), LeapPad Interactive Book (UK), Music - Hit it, Maestro! (UK),
  Phonics Program - Lesson 10 - Compound Words - A Fisherman's Tale (UK), Pre Reading - Leap's Friends From A to Z (UK),
  Reading - Disney/Pixar Finding Nemo (UK), Sed de Saber - English as a Second Language Edition - Book 1 - Getting Started (Spain),
  Sed de Saber - English as a Second Language Edition - Book 2 - A New Job (Spain),
  Sed de Saber - English as a Second Language Edition - Book 3 - Daily Activities (Spain),
  Sed de Saber - English as a Second Language Edition - Book 4 - Health and Safety (Spain),
  Sed de Saber - English as a Second Language Edition - Book 5 - Community Interactions (Spain),
  Sed de Saber - English as a Second Language Edition - Book 6 - How do you say... (Spain), What will you be? (UK) [TeamEurope]
  Disney Princesas - Cuentos de las Princesas (Spain), Fiesta in the House! - Party en la Casa! (Spain),
  LeapPad - Libro Interactivo (Spain), El Rey Leon (Spain), Yo aprendo ingles! - Mis Primeras 500 Palabras en Ingles (Spain)
  [TeamEurope, ClawGrip]
leapfrog_mfleappad_cart:
  Disney Princesas - Las Princesas Disney (Spa), El gran dia de Croki (Spa), Mi Primer Dia de Escuela (Spa) [TeamEurope, ClawGrip]
pc98:
  Centurion - Defender of Rome, Centurion - Defender of Rome (Alt), Chikyuu Bouei Shoujo Iko-chan - UFO Daisakusen,
  Computer Technica FMC-98 Sound Card Driver Utility, Contec Super EMS, Cranston Manor [Neo Kobe Collection]
  Shin'ou Densetsu Crystania - Powerup Kit, Shin'ou Densetsu Crystania DX (cracked) [r09]
vsmile_cart: Scooby-Doo - Misterio en el Parque (Spa) [TeamEurope, ClawGrip]
vsmile_cd:
  The Amazing Spider-Man - Countdown to Doom (USA, Rev. 2), Disney/Pixar Cars - In the Fast Lane (USA, Rev. 1),
  Disney/Pixar Cars - In the Fast Lane (USA, Rev. 3), Nick SpongeBob Schwammkopf: Ein Schwamm voller Ideen (Ger),
  Nickelodeon SpongeBob Squarepants - Idea Sponge (USA, Rev. 1), Nickelodeon SpongeBob Squarepants - Idea Sponge (USA, Rev. 2),
  Shrek the Third - The Search for Arthur (UK), Wacky Race on Jumpin' Bean Island (UK),
  Wacky Race on Jumpin' Bean Island (USA, Rev. 2) [redump.org, ClawGrip]
  Bratz - El Misterio del Collar (Spa), Carrera Loca en la Isla de las Vainas Fritas (Spa), Cars - El Carril Rapido (Spa),
  Disney Princess - El Castillo de las Princesas (Spa), Nickelodeon Bob Esponja - Mision Esponja (Spa),
  Scooby-Doo: Viaje al Pasado (Spa), Shrek Tercero - Donde Esta Arturo? (Spa) [Diego Bartolome, redump.org, ClawGrip]
vsmileb_cart: Un Dia en la Granja (Spa) [TeamEurope, ClawGrip]

Source Changes
--------------
-dec0.cpp: Converted to use uPD4701A device for trackball input. [AJR]

-tms9900, tms9980a, tms9995: Made CRU read addressing consistent with write addressing. [AJR]

-Added skeleton CPU device and disassembler for National Semiconductor High Performance microController (HPC) architecture. [AJR]

-i186: Added interrupt controller registers to debugger state [AJR]

-Exclude scheduled devices that don't expose a base program counter from numerical indexing for debugger commands. [AJR]

-Add AHA-1542A, AHA-1542B, and BIOS v1.02 of AHA-1542C ROMs from Adaptec. [AJR]

-cdc721: Reduced character height to make all rows fit. [AJR]

-freekick.cpp: Documented connector pinouts. [AJR]

-mcs51: Updated old hack to break out of JB INT0/INT1 loops when interrupt is triggered. [AJR]

-tmp68301: Merged on-chip peripheral emulation with CPU device. [AJR]

-Added skeleton Adaptec AHA-1740 and AHA-1742A ISA devices. [AJR]

-Added ROMs for BusLogic BT-542B ISA SCSI controller. [AJR]

-odyssey2.cpp: Fixed videopac machine. [AmatCoder]

-mc6845.cpp updates: [AmatCoder]
* Don't reset line counter when screen parameters are changed.
* Check vertical sync condition when frame is reset if vertical sync width is supported.

-upd765.cpp: Made Read ID return command if execution phase is reached but ID is not found. [AmatCoder]

-dsk_dsk.cpp: Report error if image has more heads and/or tracks than the drive supports. [AmatCoder]

-spectrum.cpp: Fixed bit 6 value returned from port 0xFE (fixes MT06439). [AmatCoder]

-divideo.h: Eliminated MCFG_VIDEO_SET_SCREEN macro. [cam900]

-74157.cpp, terminal.cpp, tms34061.cpp, itech8.cpp: Removed unnecessary arguments in handlers. [cam900]

-segaybd.cpp: Removed an unused state class member. [cam900]

-witch.cpp: Fixed foreground tilemap and bank switching behavior. [cam900]

-itech32.cpp: Corrected sound CPU type. [cam900]

-stadhero.cpp, vrc6.cpp: Updated comments. [cam900]

-cninja.cpp: Fixed tilemap color mask behavior. [cam900]

-twincobr.cpp, wardner.cpp: Simplified handlers, eliminated register_postload, and cleaned up code. [cam900]

-bus/nes/konami.cpp: Fixed sound clock and VRC7 volume. [cam900]

-ym2413.cpp: Added VRC7 instrument table with notes. [cam900]

-toaplan_scu.cpp: Simplified and cleaned up code. [cam900]

-toaplan1.cpp: Separated demonwld and samesame state classes, reduced runtime tag map lookups, and cleaned up code. [cam900]

-gaelco2.cpp: Fixed save states for snowboar, mark tilemaps dirty when RAM bas is changed, and cleaned up code. [cam900]

-namcos1.cpp: Reduced runtime tag map lookups, reduced redundancy, and cleaned up code. [cam900]

-dec0.cpp: Removed a duplicate #include directive. [cam900]

-esd16.cpp: Mark 8x8 tilemap dirty on video RAM writes, and cleaned up code. [cam900]

-silvmil.cpp: Moved alternate graphics layout into graphics decoding description, and cleaned up code. [cam900]

-gamemachine.cpp: Added netlist audio. [Couriersud]

-netlist: Added output first-order approximation of NE555 output driver impedance. [Couriersud]

-netlist: Added unijunction transistor example for 2N6027. [Couriersud]

-netlist: Added base-emitter and base-collector capacitance to Ebers-Moll bipolar junction transistor model. [Couriersud]
* Improves performance on switching by dramatically reducing required Newton-Raphson iterations.

-spg2xx.cpp: Moved audio emulation to a separate device so it can be shared with the SPG110. [David Haywood]

-vii.cpp: Added inputs to icanpian and icanguit. [David Haywood]

-xavix.cpp: Fixed controls in popira2 and epo_guru, and mapped some missing inputs in ttv_mx. [David Haywood]

-vii.cpp: Added basic inputs to dreamlif. [David Haywood]

-svi3x8: Hooked up controllers to the Coleco Game Adapter, and replaced generic cartridge slot with Coleco cartridge slot.
[Dirk Best]

-sg1000m3: Added support for keyboard cable link used by F-16 Fighting Falcon for two-player mode. [Enik Land]

-Fixed mapping between mouse coordinates and character positions in Qt debugger views. [Golden Child]

-apollo.cpp updates and resurrection: [Hans Ostermeyer]
* Fix typo'd constant in m68kmmu that prevented trapping user accesses to kernel space.
* Removed need for intrusive m68k modifications, fixed crash in 3c505 networking, and fixed Domain/OS booting in Normal mode.

-Made X11 XInput lightgun button numbering consistent with Windows (GitHub #4695). [Kiall Mac Innes]

-upd765.cpp: Changed ND flag behaviour to fix Speedlock copy protection regression. [Michael Zapf]

-tms9995.cpp: Fixed interrupt condition error that caused geneve GPL mode lock-up. [Michael Zapf]

-tms9900.cpp, tms9995.cpp: Fixed handling of C and OV status bits for INV and SLA instructions. [Michael Zapf]

-bsmt2000.cpp: Fixed sample ROM alignment/padding (fixes 4-bit ADPCM sample playback). [moralrecordings]

-spectrum updates: [Nigel Barnes]
* Improved expansion interface to allow devices to act on opcode fetches.
* Added Multiface One/128/3, and MultiPrint devices.
* Added the Technology Research Beta 128 Disk Interface.
* Added the Cheetah SpecDrum device.
* Added the Opus Discovery disc system, and OPD floppy format.

-bbc_cciword: Added missing ROM switching zones for Inter-Word. [Nigel Barnes]

-mtx: Added expansion bus with SDX floppy controller. [Nigel Barnes]
* 80 column card with SDX in CP/M mode.
* Fixed ROM/RAM banking for CP/M, and fixed MTX500 detection.
* Added support for Type 03 and Type 07 .mfloppy images.
* Added alternate MTX2 ROM set (German).
* Keyboard ROM now selected in Configuration.
* Quickload .RUN files.

-spec128: Improved compatibility with ROM-swapping expansion devices in 128 mode (not yet 100%). [Nigel Barnes]

-ns32000: Added skeleton CPU device and disassembler for NS32000 family. [Nigel Barnes]

-bbc: Added preliminary Acorn 32016 2nd Processor (CPU emulation is incomplete). [Nigel Barnes]

-xavix.cpp: Changed palette format to HCY and improved colors. [O. Galibert]

-i2cmem: Fixed page write logic. [O. Galibert]

-ymmu100.cpp: Hooked up inputs and made battery test pass for vl70. [O. Galibert]

-ymmu100.cpp: Started adding the MEG. [O. Galibert]

-mips1 updates: [Patrick Mackinlay]
* Implemented FPU instructions and exceptions.
* Corrected swl/swr implementation.
* Optimized TLB MRU lookup.
* Added debugger hooks for interrupts and privilege level changes.

-apple2p: Made language card RAM initially write-enabled. [Peter Ferrie]

-apple2: Slow down TransWarp CPU during joystick accesses. [R. Belmont]

-apple2gs: Added annotations to disassembly, including Toolbox calls, system globals, and new I/O. [R. Belmont]

-apple2: Added support for Focus Drive IDE interface. [R. Belmont, anonymous]

-apple3: Added Focus Drive as a slot option and turned off unnecessary logging. [R. Belmont]

-apple2: Added Focus IDE for IIe, and added Vulcan/Vulcan Gold IDE for IIe and IIgs. [R. Belmont]

-spg2xx audio improvements: [Ryan Holtz]
* Fixed channel stop behaviour (fixes bad/missing audio in jak_sbfc, jak_mpac, jak_wof, jak_wwe and others).
* Increased internal sample rate to match synthesis frame rate for better synchronization.
* Moved envelope processing into sample-update loop.
* Reset envelope ramp-down bit when a channel stops (fixes missing channels in vii and others).
* Only process envelope ramp-down for active channels (fixes missing channels in icanpian and others).
* Reset ADPCM bit at sample loop point (fixes bad samples in jak_sith and others).
* Avoid treating end-of-sample marker as a playable sample (fixes sample popping).
* Fixed sample ordering for 8-bit PCM samples, improving audio quality.
* Scale SPU channel sum by a fixed 1/16 divider rather than by the active channel count (fixes volume 'wobble').
* Implemented VolSel register.
* Switch sample processing mode immediately on change (fixes additional instruments in icanpian).

-spg2xx.cpp: Fixed palette indexing on backgrounds in wallpaper mode (fixes backgrounds in jak_nick). [Ryan Holtz]

-astrohome: Added cassette support for the AstroBASIC cartridge. [Ryan Holtz, BallyAlley]

-astrohome updates: [Ryan Holtz]
* Removed inaccurate comment from astrocde.xml regarding the 2000 Baud tape interface.
* Converted astrohome controllers to slot devices.
* Added 300 Baud cassette tape slot device.
* Changed potentiometer callbacks from tagged I/O ports to devcb3.
* Added I/O access handling to expansion slot.
* Added INS8154 I/O functionality and cassette loading/saving to Blue RAM boards (RAM not yet hooked up).
* Added lightpen callback to controller slot device.
* Fixed spurious lightpen interrupts being triggered every scanline (fixes synchronization on 2000 Baud multi-part music tapes).
* Converted accessory port to slot device and added lightpen support.

-Added more granular emulation feature bits as well as a couple more catch-all categories. [Ryan Holtz, Vas Crabb]

-ins8154: Added internal 128-byte RAM and simplified handlers. [Ryan Holtz]

-model1.cpp: Hooked up raw drive board outputs. [SailorSat]

-pokey.cpp optimization: [schnitzeltony]
* Avoid unnecessary modulo operations.
* Avoid repeating expensive calculations when inputs haven't changed.
* Avoid unnecessary synchronization barriers in step_pot when nothing changes.

-video/opengl: Improved performance by lifting calculations/memory accesses out of loops in pixel copy/format conversion functions.
[schnitzeltony]

-spectrum_uspeech: Use measured oscillator frequencies, and toggle ROM also on IORQ as used in Rockfall1/2. [Thomas Busse]

-m6809 disassembler fixes: [tomctomc]
* Fixed program counter increment for indexed addressing with single-byte offset.
* Changed indexed addressing to print absolute addresses based on current program counter rather than offsets.
* Added explicit EXT addressing annotation for small offsets.
* Renamed "indirect" to "indexed" in code.

-imgtool/filtbas.cpp: Automatically terminate strings on end-of-line. [tomctomc]

-romload: Made BIOS selection apply to fills. [Vas Crabb]

-mosaic.cpp: Verified and corrected clocks for Mosaic. [caius, The Dumping Union]

-vsmile_cd.xml: Replaced CHDs created from CloneCD images with new ones created from standard redump.org images. [ClawGrip]
* "Nickelodeon SpongeBob Squarepants - Idea Sponge (USA)" is the last remaining CHD created from a CloneCD image.

-vtech_storio_cart.xml: Fixed year for scoobysp. [ClawGrip]

-gp32.cpp: Dumped X2C32 CPLD. [coolmod]

-meadows.cpp: Corrected ROM label and location for deadeye. [f205v]

-taito_f2.cpp: Dumped PALs for footchmp. [f205v]

-pirates.cpp: Corrected ROM labels for Genix Family. [f205v]

-expro02.cpp: Corrected a chip type and fixed a typo in the documentation. [f205v]

-gba.xml: Added cartridge documentation from No-Intro. [FakeShemp]

-Added Adaptec AHA-1542B BIOS v3.11. [Funet Archive]

-Add half of yet another Adaptec AHA-1542A BIOS/MCODE set. [Funet Archive]

-Added Adaptec AHA-1542CF BIOS v2.10 and expanded notes. [Guru]

-specpls3_flop.xml: Added DSK images from TOSEC. [ICEknight]

-cps1.cpp: Verified sf2ceblp dump and added ROM locations. [hammy, The Dumping Union]

-gauntlet.cpp: Dumped PROM at 4R and corrected size of ROM at 6P. [Joe Magiera, The Dumping Union]

-Added Adaptec AHA-1542CF v2.11 ROM. [Jolaes76, VOGONS Vintage Driver Library]

-gdrom: Documented security commands. [MetalliC]

-Added Adaptec AHA-1542C and AHA-1542CP ROMs. [modem7, minuszerodegrees.net]

-Added skeleton ISA device for Novell Disk Coprocessor Board. [modem7, minuszerodegrees.net]

-ym2413.cpp: Added VRC7 drum patches dumped using debug mode. [Nuke.YKT]

-segasp.cpp: Dumped Dinosaur King security PIC. [Porchy]

-pc98.xml, pc98_cd.xml: Updates: [r09]
* Added new software items from the Neo Kobe Collection.
* Re-tested software entries with current MAME.
* Re-labeled disks with their actual names, and fixed some spelling errors.
* Added usage notes for software that needs DOS.
* Removed user disks from games where they aren't included in the original box, and the user is expected to create them.
* Removed duplicate images where the only differences are in the saved game data.
* Split "Shin'ou Densetsu Crystania DX" into the original and cracked versions.
* Replaced "Chou-Baku" with a dump that's actually bootable.
* Re-ordered some disks so they are auto-mounted in a more logical way.

-Added pinouts for I Can Play Guitar and I Can Play Piano cartridges. [Sean Riddle]

-Harmonised software list file names with names in the software list and in the driver/device source. [Tafoid]

-m72.cpp: Dumped i8571 MCU for lohtb3. [TeamEurope, hammy, The Dumping Union]

(ryoon)

2019-04-01 12:15:45 UTC MAIN commitmail json YAML

doc: Updated textproc/libyaml to 0.2.2

(wiz)

2019-04-01 12:15:34 UTC MAIN commitmail json YAML

libyaml: update to 0.2.2.

Changes
=======

* https://github.com/yaml/libyaml/pull/95 -- build: do not install config.h
* https://github.com/yaml/libyaml/pull/97 -- appveyor.yml: fix Release build
* https://github.com/yaml/libyaml/pull/103 -- Remove unused code in yaml_document_delete
* https://github.com/yaml/libyaml/pull/104 -- Allow colons in plain scalars inside flow collections
* https://github.com/yaml/libyaml/pull/109 -- Fix comparison in tests/run-emitter.c
* https://github.com/yaml/libyaml/pull/117 -- Fix typo error
* https://github.com/yaml/libyaml/pull/119 -- The closing single quote needs to be indented...
* https://github.com/yaml/libyaml/pull/121 -- fix token name typos in comments
* https://github.com/yaml/libyaml/pull/122 -- Revert removing of open_ended after top level plain scalar
* https://github.com/yaml/libyaml/pull/125 -- Cherry-picks from PR 27
* https://github.com/yaml/libyaml/pull/135 -- Windows/C89 compatibility
* https://github.com/yaml/libyaml/pull/136 -- allow override of Windows static lib name

(wiz)

2019-04-01 12:11:11 UTC MAIN commitmail json YAML

Updated security/putty to 0.71

(ryoon)

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

Update to 0.71

Changelog:
These features were new in 0.70 (released 2017-07-08):

    Security fix: the Windows PuTTY binaries should no longer be
    vulnerable to hijacking by specially named DLLs in the same
    directory, even a name we missed when we thought we'd fixed
    this in 0.69. See vuln-indirect-dll-hijack-3.

    Windows PuTTY should be able to print again, after our DLL
    hijacking defences broke that functionality.

    Windows PuTTY should be able to accept keyboard input outside
    the current code page, after our DLL hijacking defences broke
    that too.

These features are new in 0.71 (released 2019-03-16):

    Security fixes found by an EU-funded bug bounty programme:

a remotely triggerable memory overwrite in RSA key exchange,
which can occur before host key verification

potential recycling of random numbers used in cryptography

on Windows, hijacking by a malicious help file in the same
directory as the executable

on Unix, remotely triggerable buffer overflow in any kind
of server-to-client forwarding

multiple denial-of-service attacks that can be triggered
by writing to the terminal

    Other security enhancements: major rewrite of the crypto code
    to remove cache and timing side channels.

    User interface changes to protect against fake authentication
    prompts from a malicious server.

    We now provide pre-built binaries for Windows on Arm.

    Hardware-accelerated versions of the most common cryptographic
    primitives: AES, SHA-256, SHA-1.

    GTK PuTTY now supports non-X11 displays (e.g. Wayland) and
    high-DPI configurations.

    Type-ahead now works as soon as a PuTTY window is opened:
    keystrokes typed before authentication has finished will be
    buffered instead of being dropped.

    Support for GSSAPI key exchange: an alternative to the older
    GSSAPI authentication system which can keep your forwarded
    Kerberos credentials updated during a long session.

    More choices of user interface for clipboard handling.

    New terminal features: support the REP escape sequence (fixing
    an ncurses screen redraw failure), true colour, and SGR 2 dim
    text.

    Pressing Ctrl+Shift+PgUp or Ctrl+Shift+PgDn now takes you
    straight to the top or bottom of the terminal scrollback.

(ryoon)

2019-04-01 11:38:52 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-enigmail to 2.0.10

(wiz)

2019-04-01 11:38:40 UTC MAIN commitmail json YAML

thunderbird-enigmail: update to 2.0.10.

Enigmail 2.0.10

Released 2019-03-24, works with Thunderbird 60.0.

Notable Changes

This is a maintenance and stability release.

(wiz)

2019-04-01 11:24:19 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.8.35

(wiz)

2019-04-01 11:24:06 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.8.35.

2019-03-24  7.0.8-35 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-35, GIT revision 15440:4a0a88e41:20190324

2019-03-23  7.0.8-35 Cristy  <quetzlzacatenango@image...>
  * -draw image DstOver is now responsive to the composite operator (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=35650).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

(wiz)

2019-04-01 10:26:53 UTC MAIN commitmail json YAML

Updated devel/py-xdis, textproc/py-jsbeautifier

(adam)

2019-04-01 10:26:42 UTC MAIN commitmail json YAML

2019-04-01 10:26:35 UTC MAIN commitmail json YAML

py-jsbeautifier: updated to 1.9.1

v1.9.1
Closed Issues
nested table not beautified correctly
Add an option to preserve indentation on empty line

(adam)

2019-04-01 10:24:15 UTC MAIN commitmail json YAML

py-xdis: updated to 3.9.1

3.9.1:
* xdis/magics.py, xdis/version.py: Go over list of available Python
  versions
* xdis/magics.py, xdis/op_imports.py: 3.8.0alpha3 tolerance

(adam)

2019-04-01 09:21:23 UTC MAIN commitmail json YAML

Fix build of GraphicsMagick with ghostscript disabled

(No change to default build)

(abs)

2019-04-01 09:14:51 UTC MAIN commitmail json YAML

Updated textproc/py-openpyxl, security/py-asyncssh

(adam)

2019-04-01 09:14:30 UTC MAIN commitmail json YAML

py-asyncssh: updated to 1.16.1:

Release 1.16.1:
Added channel, connection, and env properties to SFTPServer instances, so connection and channel information can be used to influence the SFTP server's behavior. Previously, connection information was made avaiable through the constructor, but channel and environment information was not. Now, all of these are available as properties on the SFTPServer instance without the need to explicitly store anything in a custom constructor.
Optimized SFTP glob matching when the glob pattern contains directory names without glob characters in them. Thanks go to Mikhail Terekhov for contributing this improvement!
Added support for PurePath in a few places that were missed when this support was originally added. Once again, thanks go to Mikhail Terehkov for these fixes.
Fixed bug in SFTP parallel I/O file reader where it sometimes returned EOF prematurely. Thanks go to David G for reporting this problem and providing a reproducible test case.
Fixed test failures seen on Fedora Rawhide. Thanks go to Georg Sauthof for reporting this issue and providing a test environment to help debug it.
Updated Ed25519/448 and Curve25519/448 tests to only run when these algorithms are available. Thanks go to Ondřej Súkup for reporting this issue and providing a suggested fix.

(adam)

2019-04-01 09:12:03 UTC MAIN commitmail json YAML

py-openpyxl: updated to 2.6.2

2.6.2:
Bugfixes
* Workbook has no _date_formats attribute
* Cannot create charts for worksheets with quotes in the title
* MergedCells not removed when range is unmerged
* Link to pivot table lost from charts
* Chart colours change after saving
* Cannot use ws.cell in read-only mode with Python 2.7

(adam)

2019-04-01 08:30:29 UTC MAIN commitmail json YAML

Updated devel/cmake, security/gnupg2

(adam)

2019-04-01 08:30:04 UTC MAIN commitmail json YAML

gnupg2: updated to 2.2.15

Noteworthy changes in version 2.2.15:
* sm: Fix --logger-fd and --status-fd on Windows for non-standard
  file descriptors.
* sm: Allow decryption even if expired keys are configured.
* agent: Change command KEYINFO to print ssh fingerprints with other
  hash algos.
* dirmngr: Fix build problems on Solaris due to the use of reserved
  symbol names.
* wkd: New commands --print-wkd-hash and --print-wkd-url for
  gpg-wks-client.

(adam)

2019-04-01 08:17:34 UTC MAIN commitmail json YAML

cmake: updated to 3.14.1

Changes in 3.14.1 since 3.14.0:
* VS: Fix x64 host recognition by x86 cmake process
* find_program: Restore leading double slash on Windows network path
* Eclipse: Fix extra generator to not crash on interface libraries
* ARMCC: Fix identification of ARM compiler when it defines GNU macros
* Help: Clarify policy CMP0082 documentation
* Restore support for include_directories() in toolchain files
* CUDA: Tolerate square brackets in PROMPT environment variable
* cmake: Fix '-E copy foo .' to avoid clobbering file
* FindFontconfig: Convert module variables to camel case
* ParseImplicitIncludeInfo: Canonicalize implicit include dirs
* CPackIFW: Add missing cpack_ifw_configure_component_group option processing
* FindPython*: ensure correct architecture is selected.
* Autogen: Do not treat hard-coded -I/usr/include exclusion as implicit include
* ctest_coverage: fix out-of-bounds index in Jacoco parser

(adam)

2019-04-01 04:33:01 UTC MAIN commitmail json YAML

qt5-qtbase: add missing # to comment

(markd)

2019-03-31 20:53:15 UTC MAIN commitmail json YAML

doc: Updated www/vimb to 3.4.0

(leot)

2019-03-31 20:52:16 UTC MAIN commitmail json YAML

vimb: Update to 3.4.0

Changes:
3.4.0
=====
Added
-----
* Allow to show video in fullscreen, without statusbar and inputbox, if requested.
* Added option `--no-maximize` to no start with maximized window #483.
* New setting `prevent-newwindow` to enforce opening links into same window
  even if they are crafted by `target="_blank"` or using `window.open(...)` #544.

Changed
-------
* Increased min required webkit version to 2.20.x.
* Use man page date instead of build date to make reproducible builds.
* URLs shown on statusbar and title are now shown as punicode if they contain
  homographs.

Fixed
-----
* Fix out-of-bounds buffer access in parse_command (Thanks to Sæ—¦ren Tempel) #529.
* Fixed none shown hint labels by Content-Security-Policy headers #531.
* Fixed segfault on JavaScript `window.close()` call #537.
* Fixed no char inserted in input mode after timeout and imap/inoremap
  candidate #546.

(leot)

2019-03-31 20:48:53 UTC MAIN commitmail json YAML

doc: Updated lang/php56 to 5.6.40nb1

(wiz)

2019-03-31 20:48:40 UTC MAIN commitmail json YAML

php56: bump PKGREVISION for openssl 1.1 patch

(wiz)

2019-03-31 20:48:18 UTC MAIN commitmail json YAML

php56: add the zettasystems patch to support openssl 1.1

(wiz)

2019-03-31 20:47:08 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 3.5

(wiz)

2019-03-31 20:46:52 UTC MAIN commitmail json YAML

gnucash: update to 3.5.

The following bugs have been fixed:
    Bug 639049 - Asset Barchart Report includes also the first day of next month transactions
  If the original date is an end-of-month date, we take it as an
  indicator they always want monthdelta dates to be end-of-months.
  This works for monthly/quarterly/halfyearly/annual.
    Bug 748431 - Wrong average balance for transactions during DST
  Replace average-splits with custom loop, cycling through the
  balancelist and splitlist, creating interval summaries along the way.
    Bug 787401 - Test for the report system - HTML Tests.
    Bug 795729 - Advanced Portfolio Report - Percentage rates not displaying leading zeros.
    Bug 796498 - Incorrect starting balance in TXF Report calculations.
    Bug 796530 - TxnCsvImport - fix loading of saved preset with update of seperator selection. Previously this would cause all but the first column to lose its assigned types.
    Bug 796687 - Tax Entity name and type for an account won't work under "Tax Reporting Options" in Gnucash 3.2
    Bug 796826 - Report HTML - not possible to suppress the document header.
    Bug 796827 - Report HTML - it is not possible to suppress the document title.
    Bug 796829 - Report HTML - HTML table rows are prepended not as list elements
    Bug 796831 - Report-HTML - append table column correctly.
    Bug 796877 - test-stress-options fails.
    Bug 796946 - Mortgage and Loan Repayment Setup tool crashes when exiting "Loan Repayment Options" page.
  Because libstdc++ on Windows doesn't support any C++ locales besides "C" and throws an exception if you try.
    Bug 796952 - Report formatting (justify) is broken.
    Bug 796956 - Aqbanking 6 will drop DTAUS
                Adds support for the upcoming AQBanking 6 and removes support for AQBanking earlier than 5.3.4.
    Bug 796965 - Change the default to show unused accounts.
    Bug 796989 - some date/time does not honor user locale.
    Bug 797002 - Program crashes when exporting tax data in txf format.
    Bug 797011 - GnuCash 3.4 Crashes When Printing Checks with Custom Format.
    Bug 797013 - Import Customers & Vendors: error in CMakeLists.txt - causes incomplete project in Xcode.
    Bug 797029 - Import Customer & Vendors: blank name and company in import data row crashes GnuCash
    Bug 797030 - Import Customer & Vendors: several issues with the matching of data rows.
    Bug 797031 - Import customer & Vendors: import can create customer and vendors without address data
    Bug 797041 - enum confusion in qoflog.
    Bug 797046 - Tools / Price Database / Currencies UI not working since 3.4.
    Bug 797067 - Date displayed incorrectly in register.
    Bug 797074 - Reports with averages are displaying fractions
                Convert amounts to decimal prior to adding to html-table.  Also adds tests to make sure averages are displayed in 2 decimal places.
    Bug 797098 - Quitting Gnucash shortly after clicking Save may abort file save.
    Bug 797105 - Incorrect local-symbol for SZL currency
    Bug 797136 - Balance sheet report "Show Exchange rate" broken when foreign currency is sold completely
                For cases where total(amount)/total(value) = 0/0, the price is reported as 0.

Other repairs or enhancements not marked as bugs:

    API: Add dedicated api to query build-time, version related compile constants and use it in several location in the code for consistent behaviour.
    Budget: Save and restore the Account filter settings.
    Build: Fix deprecation warnings for g_type_class_add_private.

    CSV Tokenizer: Add additional test to guard against quote parsing regressions.
    GUI: Replace ambiguous mnemonic for File>Export>Export Active Register...
    GUI: Rearrange menu accelerators for Actions>Online Actions menu items
    GUI: Add mnemonic for File>Import>Import Bills...
    GUI: Move Balance-Forecast report to Reports>Assets & Liabilities
    GUI: Move Void Transactions item in Report Options from the Accounts tab to the Filter tab.
    I18N: Fix erratic localization of dates on Windows.
      Date format selection on Windows relies on Windows National Language functions and those are unaffected by the POSIX setlocale(). We have in the past relied upon gtk initialization to handle this but it has not been reliable since the move to Gtk3. Note that this applies only when the locale is set via a Unix-style environment variable (typically LANG) or in the environment file; it's unnecessary and ignored when using the localization settings in Region & Language.
    I18N: Unify phrases to remove untranslated msgids.
    I18N: Restore the global locale after Guile munges it.
      There's no way to change the environment locale on Windows so calling setlocale(LC_ALL, ""), as guile does in its init routine, reads the user's Language and Region settings instead of the environment variables. We save the discovered environment locale and call setlocale with it again after Guile has initialized.
    Importing: Remove old (non-SEPA) online transaction code, because now in 2019 the banks will only offer SEPA transactions and no others. This in turn means we don't need the old ktoblzcheck checking functions at all so also remove the dependency.
    Importing: Usability improvements for Bayes editor window
      Remove the "Are you sure" question as it is simply annoying but does not help. Fix some string wordings to be more understandable.
    Online Banking: No longer force existence of local BIC code.
    Online Banking: Entering of TAN must use normal visibility
      The visibility of the entered content was set to FALSE (=invisible) always, which was wrong for certain types of input as indicated by the GUI_INPUT_FLAGS. This should now be honored and visibility set to TRUE (=visible) for the correct flags.
    Online Banking: Fix reconcile timestamps when importing balances.
      Used to be start-of-day, but needs to be day-neutral.
    Performance: Provide a single static instance of C++ locale.
      We can't use std::locale::global because all streams imbue it by default and if it's not 'C' (aka std::locale::classic) then we must imbue all the streams that we don't want localized, and that's most of them.
    Performance: Add GncDateTime::timestamp().
      To provide a C++ implementation of gnc_date_timestamp and to avoid using the expensive and localized GncDateTime::format().
    Performance: Implement a faster date-time serialization function.
      Has the side effect of recording all date-times in XML files in UTC instead of local time with a timezone. This will help users who like to keep their files under version control because the time strings won't shift every time Daylight time begins or ends.
    Performance: >Fix XML load CPU hotspot: Scrub.c xaccTransScrubPostedDate
      The refactoring provides roughly 10% reduction in user CPU use for XML file load by moving an expensive function to within an if-clause where the result is used.
    Performance: Speed-up of txn match dialog: Suspend GUI refresh during deletion of selected lines.
    Performance: Sorting speed-up: Cache the bool value of Transaction's is_closing property.
    Register: Accept URLs or file paths for files associated with transactions. File paths can be relative or absolute. A preference is provided.
    Reports: Speed up the budget and cash flow report calculation by iterating over accounts only once.
    Reports: Heavy scrubbing for code readability and performance.
    Reports: New Report by Ryan Turner: Balance Forecast Report
      This report forecasts the combined balances of the selected accounts based on the scheduled transactions and plots them on a line graph. You can set a "reserve" amount, which will draw a red line on the graph, so you can easily see if your forecast dips below a given value. There is also a "future minimum" line which shows what the lowest future balance will be at a given point. I find this useful in conjunction with the "target" line for planning.
    Reports: Fix crash when loading saved-report with unknown choices.
      If a saved-report with e.g. relative date, multichoice option is unknown, the report would crash, and the Report-Options would segfault. This commit fixes both: report-date defaults to 'today', multichoice-options defaults to default-value. Following this commit, if a report loads a saved-report or .gcm from a future version, a gnc:warn will be emitted and the report will not crash; it will use relative-date today. Multichoice will remain the default value. Report Options will not segfault. The user will be notified via a gnc:gui-warn dialog
    Reports: Date intervals at end-of-month:
      Instead of recursing the date, we calculate the next month using an index-based multiplier, and apply modulo/remainder as appropriate to determine the next month/year. Then we attempt to create new mktime, and if the resulting mktime's month is not as expected, reduce the mday by 1 until resulting month is correct. This fixes monthly intervals for end-of-month days. Test via monthly/quarterly deltas, and also includes leapyear calculation.
    Reports: Date-grouping must allow indenting.
      Indenting checkbox was erroneously disabled when: sortkey = date, date-subtotal = not 'none.
    Reports: Table display
      It is intuitive that if the user wishes to show the subtotal-table, and hide the transactions, then both the main (hidden) transactions and subtotals must be hidden as well.
    Reports: Update US Income Tax information for 2018.
    Scheme Deprecations:
      account-assoc
      account-hash
      account-hashtable-ref
      account-hashtable-set!
      account-in-alist
      account-in-list-pred
      account-in-list?
      account-same?
      gnc-commodity-collector-commodity-count
      gnc-commodity-collector-contains-commodity?
      gnc:commodity-collectorlist-get-merged
      gnc:exchange-by-pricedb-helper
      gnc:exhange-by-pricevalue-helper
      gnc:get-commoditylist-inst-prices
      gnc:hook-run-danglers
      gnc:make-drcr-collector
      gnc:make-stats-collector
      gnc:report-template-menu-name/name
      gnc:report-template-name-to-id
      gnc:report-template-new-options/name
      gnc:report-template-renderer/name
      gnc:restore-report
      gnc:save-options
      split-assoc
      split-hash
      split-hashtable-ref
      split-hashtable-set!
      split-in-list?
      split-same?

    Scheme: Replace account and split utility functions with SRFI-1 functions.
    Scheme: Testing (create-transaction) adds price trading commodities/currency this will modify a test which was calibrated to record purchase price only. fix transaction creation to add prices for both purchase and sales, and also fix test which was assuming no sale price was bring recorded.
    Scheme: Testing (env-create-multisplit-transaction) This is the general case for any transaction creation.  Rewrite other transaction creation routines to use it.  All tests still work unchanged, which confirms this function works well. This will allow tests to create multisplit transactions, of an arbitrary number of splits. If the list-of-split's values are not balanced (i.e. total 0), the engine will create an Imbalance-CUR split.
      The motivation is to allow creation of complex multisplit multicommodity transactions eg USD50 + GBP20 (USD25) = EUR66 (USD75) as well as their prices GBP/USD = 25/20 and EUR/USD = 75/66.
        * USD -50
        * USD -25 = GBP -20
        * USD +75 = EUR +66
      This will be useful in creating tests for stock-based reports, whereby stock sales need splits in STOCK/ASSET/INCOME accounts.
    Scheme: Redesign gnc:account-get-balances-at-dates, replacing the ignore-closing? parameter with a split->amount function parameter having a default value of xaccSplitgetAmount. (split->amount split) should return the amount of the split or #f; in the latter case the split is skipped. This allows for a more general account balance list accumulator with novel balance strategies. For example a split->amount function could test void status and return xaccSplitVoidForerAmount on void splits; test description/memo for some content and vary the returned amount accoridingly; or test the split and return 1 or 0 creating a counter. To recreate the ignore-closing use case pass (lambda (s) (and not (xaccTransGetIsClosingTxn (xaccSplitGetParent s))) (xaccSplitGetAcmount s)))
    Scheme: Replace some option names. Automatically convert usage of the old names and issue a warning.

Updated Translations: Arabic, Croatian (New!), Farsi, French, German, Spanis, Ukrainian
Updated Account Templates: Belgium (French) (New!), Frsnce, Croatia (New!), Germany. Switzerland (French)

(wiz)

2019-03-31 20:44:23 UTC MAIN commitmail json YAML

ncdc: remove unused patch after update

(wiz)

2019-03-31 20:43:51 UTC MAIN commitmail json YAML

doc: Updated net/ncdc to 1.21

(wiz)

2019-03-31 20:43:38 UTC MAIN commitmail json YAML

ncdc: update to 1.21.

1.21 - 2019-03-26
- Switch to libmaxminddb for GeoIP lookups
- Replaced 'geoip_cc4' and 'geoip_cc6' settings with a single 'geoip_cc'
- Mark already queued or shared files in search and file browser (Daniel Kamil Kozar)
- Add 'download_shared' setting (Daniel Kamil Kozar)
- Add 'show_free_slots' setting (Daniel Kamil Kozar)
- Add support for the "Free Slots" ADC extension

(wiz)

2019-03-31 20:41:52 UTC MAIN commitmail json YAML

doc: Updated www/curl to 7.64.1

(leot)

2019-03-31 20:41:29 UTC MAIN commitmail json YAML

curl: Update to 7.64.1

pkgsrc changes:
- No longer install MANUAL, it is no longer available
- Remove patch-lib_hostcheck.c, <netinet/in.h> is already included few
  lines before
- Take MAINTAINERSHIP

Changes:
7.64.1
======
This release includes the following changes:

o alt-svc: experiemental support added [74]
o configure: add --with-amissl [84]

This release includes the following bugfixes:

o AppVeyor: add MinGW-w64 and classic Mingw builds [55]
o AppVeyor: switch VS 2015 builds to VS 2017 image [49]
o CURLU: fix NULL dereference when used over proxy [73]
o Curl_easy: remove req.maxfd - never used! [58]
o Curl_now: figure out windows version in win32_init: [11]
o Curl_resolv: fix a gcc -Werror=maybe-uninitialized warning [20]
o DoH: inherit some SSL options from user's easy handle [80]
o Secure Transport: no more "darwinssl" [56]
o Secure Transport: tvOS 11 is required for ALPN support [94]
o cirrus: Added FreeBSD builds using Cirrus CI
o cleanup: make local functions static [5]
o cli tool: do not use mime.h private structures [27]
o cmdline-opts/proxytunnel.d: the option tunnnels all protocols [83]
o configure: add additional libraries to check for LDAP support [45]
o configure: remove the unused fdopen macro [40]
o configure: show features as well in the final summary [15]
o conncache: use conn->data to know if a transfer owns it [95]
o connection: never reuse CONNECT_ONLY connections [35]
o connection_check: restore original conn->data after the check [14]
o connection_check: set ->data to the transfer doing the check [3]
o cookie: Add support for cookie prefixes [29]
o cookies: dotless names can set cookies again [81]
o cookies: fix NULL dereference if flushing cookies with no CookieInfo set [47]
o curl.1: --user and --proxy-user are hidden from ps output [86]
o curl.1: mark the argument to --cookie as <data|filename> [87]
o curl.h: use __has_declspec_attribute for shared builds [52]
o curl: display --version features sorted alphabetically [51]
o curl: fix FreeBSD compiler warning in the --xattr code [2]
o curl: remove MANUAL from -M output [38]
o curl_easy_duphandle.3: clarify that a duped handle has no shares [64]
o curl_multi_remove_handle.3: use at any time, just not from within callbacks
o curl_url.3: this API is not experimental anymore
o dns: release sharelock as soon as possible [1]
o docs: update max-redirs.d phrasing [59]
o easy: fix win32 init to work without CURL_GLOBAL_WIN32 [30]
o examples/10-at-a-time.c: improve readability and simplify
o examples/cacertinmem.c: use multiple certificates for loading CA-chain [54]
o examples/crawler: Fix the Accept-Encoding setting
o examples/ephiperfifo.c: various fixes [63]
o examples/externalsocket: add missing close socket calls [78]
o examples/http2-download: cleaned up
o examples/http2-serverpush: add some sensible error checks [31]
o examples/http2-upload: cleaned up
o examples/httpcustomheader: Value stored to 'res' is never read
o examples/postinmemory: Potential leak of memory pointed to by 'chunk.memory'
o examples/sftpuploadresume: Value stored to 'result' is never read
o examples: only include <curl/curl.h> [70]
o examples: remove recursive calls to curl_multi_socket_action [42]
o examples: remove superfluous null-pointer checks
o file: fix "Checking if unsigned variable 'readcount' is less than zero." [90]
o fnmatch: disable if FTP is disabled [25]
o gnutls: remove call to deprecated gnutls_compression_get_name [66]
o gopher: remove check for path == NULL [69]
o gssapi: fix deprecated header warnings [16]
o hostip: make create_hostcache_id avoid alloc + free [4]
o http2: multi_connchanged() moved from multi.c, only used for h2 [21]
o http2: verify :athority in push promise requests [37]
o http: make adding a blank header thread-safe [33]
o http: send payload when (proxy) authentication is done [89]
o http: set state.infilesize when sending multipart formposts [57]
o makefile: make checksrc and hugefile commands "silent" [85]
o mbedtls: make it build even if MBEDTLS_VERSION_C isn't set [24]
o mbedtls: release sessionid resources on error [28]
o memdebug: log pointer before freeing its data [91]
o memdebug: make debug-specific functions use curl_dbg_ prefix [82]
o mime: put the boundary buffer into the curl_mime struct [18]
o multi: call multi_done on connect timeouts, fixes CURLINFO_TOTAL_TIME [43]
o multi: remove verbose "Expire in" ... messages [23]
o multi: removed unused code for request retries [79]
o multi: support verbose conncache closure handle [72]
o negotiate: fix for HTTP POST with Negotiate [88]
o openssl: add support for TLS ASYNC state [46]
o openssl: if cert type is ENG and no key specified, key is ENG too [93]
o pretransfer: don't strlen() POSTFIELDS set for GET requests [22]
o rand: Fix a mismatch between comments in source and header [32]
o runtests: detect "schannel" as an alias for "winssl" [50]
o schannel: be quiet - remove verbose output [19]
o schannel: close TLS before removing conn from cache [10]
o schannel: support CALG_ECDH_EPHEM algorithm [44]
o scripts/completion.pl: also generate fish completion file [67]
o singlesocket: fix the 'sincebefore' placement [36]
o source: fix two 'nread' may be used uninitialized warnings [68]
o ssh: fix Condition '!status' is always true [60]
o ssh: loop the state machine if not done and not blocking [71]
o strerror: make the strerror function use local buffers [48]
o system_win32: move win32_init here from easy.c [65]
o test578: make it read data from the correct test
o tests: Fixed XML validation errors in some test files
o tests: add stderr comparison to the test suite [26]
o tests: fix multiple may be used uninitialized warnings
o threaded-resolver: shutdown the resolver thread without error message [61]
o tool_cb_wrt: fix writing to Windows null device NUL [96]
o tool_getpass: termios.h is present on AmigaOS 3, but no tcgetattr/tcsetattr [84]
o tool_operate: build on AmigaOS [84]
o tool_operate: fix typecheck warning [9]
o transfer.c: do not compute length of undefined hex buffer
o travis: add build using gnutls [75]
o travis: add scan-build [13]
o travis: bump the used wolfSSL version to 4.0.0 [92]
o travis: enable valgrind for the iconv tests [12]
o travis: use updated compiler versions: clang 7 and gcc 8 [77]
o unit1307: require FTP support [17]
o unit1651: survive curl_easy_init() fails
o url/idnconvert: remove scan for <= 32 ascii values [6]
o url: change conn shutdown order to ensure SOCKETFUNCTION callbacks [39]
o urlapi: reduce variable scope, remove unreachable 'break' [7]
o urldata: convert bools to bitfields and move to end [53]
o urldata: simplify bytecounters [62]
o urlglob: Argument with 'nonnull' attribute passed null
o version.c: silent scan-build even when librtmp is not enabled
o vtls: rename some of the SSL functions [84]
o wolfssl: stop custom-adding curves [41]
o x509asn1: "Dereference of null pointer"
o x509asn1: cleanup and unify code layout [34]
o zsh.pl: escape ':' character [8]
o zsh.pl: update regex to better match curl -h output [8]

(leot)

2019-03-31 20:37:26 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.8.1

(leot)

2019-03-31 20:37:10 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.8.1

Changes:
1.8.1
-----
### Added
- Support for:
  - `35photo` (#162)
  - `500px` (#185)
- `instagram` extractor for hashtags (#202)
- Option to get more metadata on `deviantart` (#189)
- Man pages and bash completion (#150)
- Snap improvements (#197, #199, #207)
### Changed
- Metadata for `luscious` albums
- FFmpeg arguments for `--ugoira-conv`
### Fixed
- `tumblr` avatar URLs when not using OAuth1.0 (#193)
- `instagram` multi-image posts (#178, #201)
- Miscellaneous issues on `exhentai`, `komikcast`

(leot)

2019-03-31 20:27:52 UTC MAIN commitmail json YAML

mk: Note end of the 2019Q1 freeze.

(jperkin)

2019-03-31 20:25:27 UTC pkgsrc-2019Q1 commitmail json YAML

Add CHANGES file for 2019Q1 branch.

(jperkin)

2019-03-31 19:00:24 UTC MAIN commitmail json YAML

qt5-qtbase: workaround to get package building correctly on redhat/centos

(markd)

2019-03-31 15:20:51 UTC MAIN commitmail json YAML

doc: Updated chat/znc to 1.7.3

(nia)

2019-03-31 15:20:42 UTC MAIN commitmail json YAML

chat/znc: Update to 1.7.3.

Changes from 1.7.2 to 1.7.3:

* Fix CVE-2019-9917.
  ZNC before 1.7.3-rc1 allows an existing remote user to cause a
  Denial of Service (crash) via invalid encoding.

(nia)

2019-03-31 13:57:10 UTC MAIN commitmail json YAML

2019-03-31 13:41:38 UTC MAIN commitmail json YAML

libvirt: explicitly disable polkit.

Otherwise, it picks it up if it is installed, leading to a PLIST mismatch.

(bsiegert)

2019-03-31 11:51:52 UTC MAIN commitmail json YAML

x11/vte3: Use += for GCC_REQD, per norms

(gdt)

2019-03-31 10:39:25 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.8.35, MesaLib-19.0.1, apache24-2.4.39, harfbuzz-2.4.0,
  khal-0.10.1, ledger-3.1.3, libssh2-1.8.2, libyaml-0.2.2, mame-0.208,
  meld-3.20.1, ncdc-1.21, py-test-mock-1.10.3, py-yaml-5.1,
  subversion-base-1.11.1, thunderbird-enigmail-2.0.10, utf8proc-2.3.0.

(wiz)

2019-03-31 10:35:39 UTC MAIN commitmail json YAML

CHANGES-2017: belatedly note ncdc package

(wiz)

2019-03-31 10:33:59 UTC MAIN commitmail json YAML

2019-03-31 09:04:01 UTC MAIN commitmail json YAML

xmlada: fix PLIST, bump revision

Patch from Piotr Meyer via pkgsrc-users, thanks!

(bsiegert)

2019-03-31 00:53:41 UTC MAIN commitmail json YAML

ham/uhd: Deeclare gnu++11 instead of c++11

Upstream does not document language requirements, but this lets it
build on netbsd-8 so it must be right.

(gdt)

2019-03-31 00:35:05 UTC MAIN commitmail json YAML

x11/vte3: Require c++14 and hence gcc 5

With gcc 4.8, the configure script errors out about c++14.  The build
works with gcc5 or gcc6, so set GCC_REQD to 5.

(gdt)

2019-03-31 00:32:39 UTC MAIN commitmail json YAML

textproc/itstool: Declare python 2.7 not acceptable

With python 2.7, itstool fails to process the cs translation as part
of the gnumeric112 build.  This appears to be about confusion between
ascii and utf-8 on stderr or something like that.  Because it appears
that few who might debug this are still using python 2.7, mark it
incompatible, which will cause the python3.7 version of itstool to be
built and used.

Proposed on pkgsrc-users without objection, and with no reports of the
2.7 version working.

(gdt)

2019-03-30 06:34:55 UTC MAIN commitmail json YAML

caja: note explicit C99 dependency

Build fix for issue noted in Joyent CentOS bulk builds.

(gutteridge)

2019-03-30 05:23:43 UTC MAIN commitmail json YAML

mate-screensaver: build fix for Linux

Extend non-PAM coverage to Linux. security/pam-pwauth_suid has BSDisms
in it that don't build on Linux. Someone may want to revisit this later
and alter support here, but that's not something to apply during a
freeze, anyway.

(gutteridge)

2019-03-30 05:18:11 UTC MAIN commitmail json YAML

mate-settings-daemon: build fix for Linux (rfkill)

Handle rfkill being enabled on Linux builds by conditionalizing this
in the PLIST. Build fix for Linux only, does not affect other OSes.

(gutteridge)

2019-03-29 21:31:19 UTC MAIN commitmail json YAML

qt5-qtlocation: catch PLIST.Linux up with 5.12.2

(markd)

2019-03-29 19:05:48 UTC MAIN commitmail json YAML

qt5-qtsensors: add PLIST.Linux

Seems I forgot to commit this back in Nov.  Fixes PR pkg/54078

(markd)

2019-03-29 14:28:02 UTC MAIN commitmail json YAML

doc: Updated mail/dovecot2 to 2.3.5.1

(hauke)

2019-03-29 14:27:43 UTC MAIN commitmail json YAML

Security fix:

    * CVE-2019-7524: Missing input buffer size validation leads into
      arbitrary buffer overflow when reading fts or pop3 uidl header
      from Dovecot index. Exploiting this requires direct write access to
      the index files.

(hauke)

2019-03-29 12:38:49 UTC MAIN commitmail json YAML

doc/TODO: add some

+ Sigil-0.9.13, hatari-2.2.0, llvm-8.0.0, wine-4.0.

(wiz)

2019-03-29 09:52:00 UTC MAIN commitmail json YAML

Fix ldb build as per suggestion from wiz@

(prlw1)

2019-03-29 07:27:49 UTC MAIN commitmail json YAML

Compton requires GCC 4.9 and later because of the __auto_type extension

(pho)

2019-03-29 00:09:31 UTC MAIN commitmail json YAML

couchdb: add test target to Makefile

(gutteridge)

2019-03-28 23:52:09 UTC MAIN commitmail json YAML

miller: Add flex as tool dependency

(flex is explicitly needed in c/parsing/Makefile for mlr_dsl_lexer.c.)

(leot)

2019-03-28 22:38:44 UTC MAIN commitmail json YAML

unicode-character-database: pax is needed as tool dependency

(leot)

2019-03-28 17:35:26 UTC MAIN commitmail json YAML

doc: Updated net/py-grpcio to 1.19.0

(leot)

2019-03-28 17:35:14 UTC MAIN commitmail json YAML

py-grpcio: Update to 1.19.1

1.19.1
------
Python

* Backport "Add the missing grpc_cfstream dependency" to v1.19.x.

1.19.0
------
Python

* grpc_prefork(): check grpc_is_initialized before creating execctx.
* [gRPC] Enable Python 3 for Bazel to Run Tests.
* Escalate the failure of protoc execution.
* Remove dependency of grpc.framework.foundation.callable_util.

1.18.0
------
Python

  * Servers are no longer guaranteed to automatically shutdown when garbage
    collected. Applications must explicitly invoke grpc.Server.stop() to
    shutdown the server and release its resources. This aligns server behavior
    with the grpc.Channel.close() semantics introduced in v1.12.0.
  * Add python API to retrieve library version. (#17580)
  * Add Watch method to health check service. (#17597)
  * Refactor server deallocation. (#17444)
  * Add grpcio-status extension package. (#17490)
  * Add gRPC Python Example: Metadata. (#17485)
  * New abort with grpc.Status API. (#17481)
  * Update urllib3 to avoid security vulnerability. (#17476)
  * Add License to Python tarball. (#17411)
  * Revert "Strip manylinux1 binary wheels". (#17412)
  * Surface exceptions from Cython to Python as much as possible. (#16971)
  * Add logging.basicConfig() for example servers. (#17322)
  * Channelz Python wrapper implementation. (#17266)
  * Fix Python blocking interceptors facing RpcError. (#17317)
  * Raise the exception while credential initialization. (#17281)

1.17.1
------
Python

  * Update urllib3 version number to avoid security vulnerability. (#17477)
  * Revert stripping manylinux1 binary wheels to fix bad checksum of .so file.
    (#17415)

1.17.0
------
Python

  * Update Python documentation. (#17194)
  * Migrate tests from Python 3.4 to Python 3.7. (#16995)
  * Add wait-for-ready option. (#16919)
  * The new gRPC Python documentation generator. (#17074)
  * Allow gpr compatibility mode to be disabled in the Python build. (#16916)
  * Fix logging issues introduced due to root logger being configured by gRPC.
    (#17091)
  * Add support for utf-8 error messages. (#16946)
  * Ensure libboringssl.a is always built for Python. (#17049)
  * Add python example to show the use of channel options. (#16924)
  * Add type checking for channel args. (#16864)
  * Strip manylinux1 binary wheels. (#16836)

1.16.1
------
This is 1.16.1 patch release for gRPC-Python.
Please see the notes for the previous releases here: https://github.com/grpc/
grpc/releases. Please consult https://grpc.io/ for all information regarding
this product.
This prerelease contains refinements, improvements, and bug fixes.

  * Python: Fixed the issue where calls to logging.basicConfig() in various
    modules added a handler to the root logger. This also fixes "No handlers
    could be found" message in some cases. (#17064)

1.16.0
------
Python

  * Fix SSL channel credential when an argument is None. (#16640)
  * Bazel: Fix python BUILD rules. (#16561)

1.15.1
------
Python

  * Added experimental support for client-side fork on Linux and Mac by setting
    the environment variable GRPC_ENABLE_FORK_SUPPORT=1. Applications may fork
    with active RPCs, as long as no user threads are currently invoking gRPC
    library methods. In-progress RPCs continue in the parent process, and the
    child process may use gRPC by creating new channels. (#16264)
  * Improve PyPy compatibility. (#16364)
  * Fix segmentation fault caused by channel.close() when used with
    connectivity-state subscriptions. (#16296)
  * Add server reflection guide for Python. See https://github.com/grpc/grpc/
    blob/master/doc/python/server_reflection.md.
  * Add Cython functionality to directly wrap grpc_arg. (#16192, #16197)

1.14.2
------
  * Python: Segmentation fault caused by channel.close() when used with
    connectivity-state subscriptions. (#16296)

1.14.1
------
If you are using version 1.14.0, please upgrade to this patch. A fix for issue
#15889 is reverted in this patch. The fix may cause memory corruption is some
corner cases. We advise not to use release 1.14.0.

1.14.0
------
Python

  * Explicitly check conformance of handlers added to a gRPC server to
    grpc.GenericRpcHandler type. (#15689)
  * Expose SERVICE_NAME field from reflection and health checking services. (#
    16153)
  * Explicitly close channels in examples via the Channel.close API. (#15725)
      + Please note that gRPC requires explicit closure of Channel objects via
        a with block or directly invoking the Channel.close API to ensure
        resources are appropriately released.
  * Official Python 3.7 binary wheels for Windows (x64), macOS, and Linux (x86
    and x64) are now available. (#15632)
  * Optimize blocking intercepted response-unary calls to use the blocking API
    and not rely on a future underneath. (#14639)

(leot)

2019-03-28 14:52:56 UTC MAIN commitmail json YAML

math/py-Scientific: Revert patch I'm unable to commit

Put package into a consistent state until problem is diagnosed

(bacon)

2019-03-28 14:44:52 UTC MAIN commitmail json YAML

math/py-Scientific: Finish commit of Linux build fix

Previous commit partially failed for unknown reason

(bacon)

2019-03-28 14:10:32 UTC MAIN commitmail json YAML

math/py-Scientific: Fix install on CentOS 7

PLIST was wrong due to build system using python's sys.platorm, which the
package Makefile incorrectly tried to replicate using pkgsrc variables.

Also added LICENSE and fixed one undocumented patch.

(bacon)

2019-03-28 06:05:16 UTC MAIN commitmail json YAML

vala: remove obsolete patch

(wiz)

2019-03-28 02:12:45 UTC MAIN commitmail json YAML

turn off builtins for: calloc, malloc, memalign, realloc, valloc, and free.

bump pkg revision.

this makes efence work with modern compilers.

(mrg)

2019-03-27 20:47:36 UTC MAIN commitmail json YAML

biology/samtools: Add zlib dependency for Linux

Fixes build on CentOS 7 minimal.

(bacon)

2019-03-27 19:53:29 UTC MAIN commitmail json YAML

blender: add comment explaining the "M="

will figure out the best way to implement it after the freeze

(markd)

2019-03-27 16:46:52 UTC MAIN commitmail json YAML

doc: Updated security/gnutls to 3.6.7

(leot)

2019-03-27 16:46:40 UTC MAIN commitmail json YAML

gnutls: Update to 3.6.7

Bug fix and security release on the stable 3.6.x branch.
OK during the freeze by <jperkin>, thanks!

Changes:
3.6.7
-----

- libgnutls, gnutls tools: Every gnutls_free() will automatically set
  the free'd pointer to NULL. This prevents possible use-after-free and
  double free issues. Use-after-free will be turned into NULL dereference.
  The counter-measure does not extend to applications using gnutls_free().
- libgnutls: Fixed a memory corruption (double free) vulnerability in the
  certificate verification API. Reported by Tavis Ormandy; addressed with
  the change above. [GNUTLS-SA-2019-03-27, #694]
- libgnutls: Fixed an invalid pointer access via malformed TLS1.3 async messages;
  Found using tlsfuzzer. [GNUTLS-SA-2019-03-27, #704]
- libgnutls: enforce key usage limitations on certificates more actively.
  Previously we would enforce it for TLS1.2 protocol, now we enforce it
  even when TLS1.3 is negotiated, or on client certificates as well. When
  an inappropriate for TLS1.3 certificate is seen on the credentials structure
  GnuTLS will disable TLS1.3 support for that session (#690).
- libgnutls: the default number of tickets sent under TLS 1.3 was increased to
  two. This makes it easier for clients which perform multiple connections
  to the server to use the tickets sent by a default server.
- libgnutls: enforce the equality of the two signature parameters fields in
  a certificate. We were already enforcing the signature algorithm, but there
  was a bug in parameter checking code.
- libgnutls: fixed issue preventing sending and receiving from different
  threads when false start was enabled (#713).
- libgnutls: the flag GNUTLS_PKCS11_OBJ_FLAG_LOGIN_SO now implies a writable
  session, as non-writeable security officer sessions are undefined in PKCS#11
  (#721).
- libgnutls: no longer send downgrade sentinel in TLS 1.3.
  Previously the sentinel value was embedded to early in version
  negotiation and was sent even on TLS 1.3. It is now sent only when
  TLS 1.2 or earlier is negotiated (#689).
- gnutls-cli: Added option --logfile to redirect informational messages output.

- No API and ABI modifications since last version.

(leot)

2019-03-27 16:45:51 UTC MAIN commitmail json YAML

x11: Add missing qt5-qtconnectivity, unbreak bulk builds.

(jperkin)

2019-03-27 16:16:31 UTC MAIN commitmail json YAML

doc: Updated math/py-numba to 0.43.0nb1

(bacon)

2019-03-27 16:15:14 UTC MAIN commitmail json YAML

mathy/py-numba: Add PLIST.Linux to fix install on CentOS 7

(bacon)

2019-03-27 15:58:38 UTC MAIN commitmail json YAML

biology/bcftools: Add zlib dependency for Linux

Resolves build failures on CentOS

(bacon)

2019-03-27 15:09:36 UTC MAIN commitmail json YAML

rust-1.32.0-x86_64-unknown-linux-gnu.tar.gz had the wrong checksum.
Download must have failed and I didn't pay attention -- sorry...

(he)

2019-03-27 13:24:37 UTC MAIN commitmail json YAML

TODO: + curl-7.64.1, vimb-3.4.0

(Both ready and in wip but can wait after the freeze.)

(leot)