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 (1h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-27 17:51:46 UTC Now

2019-06-12 18:34:43 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 67.0.2

(ryoon)

2019-06-12 18:34:23 UTC MAIN commitmail json YAML

Update to 67.0.1

* Sync with www/firefox-67.0.2

(ryoon)

2019-06-12 18:34:03 UTC MAIN commitmail json YAML

Updated www/firefox to 67.0.2

(ryoon)

2019-06-12 18:33:27 UTC MAIN commitmail json YAML

Update to 67.0.2

Changelog:
Fixed
    Fix JavaScript error ("TypeError: data is null in PrivacyFilter.jsm")
    in console which may significantly degrade sessionstore
    reliability and performance (bug 1553413)

    Proxy authentication dialog box repeatedly pops up asking to
    authenticate after upgrading to Firefox 67 (bug 1548804)

    Pearson MyCloud breaks if FIDO U2F is not Chrome's implementation
    (bug 1551282)

    Starting in safe mode on Linux or macOS causes Firefox to think
    on the subsequent launch that the profile is too recent to be
    used with this version of Firefox (bug 1556612)

    Linux distribution users can't easily install/use additional/different
    languages using the built-in preferences UI (bug 1554744)

    Developer tools users can't copy the href/src content from
    various HTML tags via the context menu in the Inspector markup
    view (bug 1552275)

    Custom home page is broken with clearing data on shutdown
    settings applied (bug 1554167)

    Performance-regression for eclipse RAP based applications (bug
    1555962)

    macOS 10.15 crash fix (bug 1556076)

    Can't start two downloads in parallel via <a download> anymore
    (bug 1542912)

(ryoon)

2019-06-12 18:26:41 UTC MAIN commitmail json YAML

Remove mail/thunderbird45{,-l10n}

(ryoon)

2019-06-12 18:23:59 UTC MAIN commitmail json YAML

Disable thunderbird45 and thunderbird45-l10n

(ryoon)

2019-06-12 18:23:11 UTC MAIN commitmail json YAML

2019-06-12 13:27:01 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.29.1

(ryoon)

2019-06-12 13:26:27 UTC MAIN commitmail json YAML

Update to 0.29.1

Changelog:
What's new in notmuch 0.29.1
=========================

Build
-----

Fix for installation failure with `configure --without-emacs`.

What is notmuch
===============
Notmuch is a system for indexing, searching, reading, and tagging
large collections of email messages in maildir or mh format. It uses
the Xapian library to provide fast, full-text search with a convenient
search syntax.

(ryoon)

2019-06-09 16:20:55 UTC MAIN commitmail json YAML

2019-06-09 16:15:33 UTC MAIN commitmail json YAML

Update to 2.22.0

Changelog:
Git 2.22 Release Notes
======================

Updates since v2.21
-------------------

Backward compatibility note

* The filter specification "--filter=sparse:path=<path>" used to
  create a lazy/partial clone has been removed.  Using a blob that is
  part of the project as sparse specification is still supported with
  the "--filter=sparse:oid=<blob>" option.

UI, Workflows & Features

* "git checkout --no-overlay" can be used to trigger a new mode of
  checking out paths out of the tree-ish, that allows paths that
  match the pathspec that are in the current index and working tree
  and are not in the tree-ish.

* The %(trailers) formatter in "git log --format=..."  now allows to
  optionally pick trailers selectively by keyword, show only values,
  etc.

* Four new configuration variables {author,committer}.{name,email}
  have been introduced to override user.{name,email} in more specific
  cases.

* Command-line completion (in contrib/) learned to tab-complete the
  "git submodule absorbgitdirs" subcommand.

* "git branch" learned a new subcommand "--show-current".

* Output from "diff --cc" did not show the original paths when the
  merge involved renames.  A new option adds the paths in the
  original trees to the output.

* The command line completion (in contrib/) has been taught to
  complete more subcommand parameters.

* The final report from "git bisect" used to show the suspected
  culprit using a raw "diff-tree", with which there is no output for
  a merge commit.  This has been updated to use a more modern and
  human readable output that still is concise enough.

* "git rebase --rebase-merges" replaces its old "--preserve-merges"
  option; the latter is now marked as deprecated.

* Error message given while cloning with --recurse-submodules has
  been updated.

* The completion helper code now pays attention to repository-local
  configuration (when available), which allows --list-cmds to honour
  a repository specific setting of completion.commands, for example.

* "git mergetool" learned to offer Sublime Merge (smerge) as one of
  its backends.

* A new hook "post-index-change" is called when the on-disk index
  file changes, which can help e.g. a virtualized working tree
  implementation.

* "git difftool" can now run outside a repository.

* "git checkout -m <other>" was about carrying the differences
  between HEAD and the working-tree files forward while checking out
  another branch, and ignored the differences between HEAD and the
  index.  The command has been taught to abort when the index and the
  HEAD are different.

* A progress indicator has been added to the "index-pack" step, which
  often makes users wait for completion during "git clone".

* "git submodule" learns "set-branch" subcommand that allows the
  submodule.*.branch settings to be modified.

* "git merge-recursive" backend recently learned a new heuristics to
  infer file movement based on how other files in the same directory
  moved.  As this is inherently less robust heuristics than the one
  based on the content similarity of the file itself (rather than
  based on what its neighbours are doing), it sometimes gives an
  outcome unexpected by the end users.  This has been toned down to
  leave the renamed paths in higher/conflicted stages in the index so
  that the user can examine and confirm the result.

* "git tag" learned to give an advice suggesting it might be a
  mistake when creating an annotated or signed tag that points at
  another tag.

* The "git pack-objects" command learned to report the number of
  objects it packed via the trace2 mechanism.

* The list of conflicted paths shown in the editor while concluding a
  conflicted merge was shown above the scissors line when the
  clean-up mode is set to "scissors", even though it was commented
  out just like the list of updated paths and other information to
  help the user explain the merge better.

* The trace2 tracing facility learned to auto-generate a filename
  when told to log to a directory.

* "git clone" learned a new --server-option option when talking over
  the protocol version 2.

* The connectivity bitmaps are created by default in bare
  repositories now; also the pathname hash-cache is created by
  default to avoid making crappy deltas when repacking.

* "git branch new A...B" and "git checkout -b new A...B" have been
  taught that in their contexts, the notation A...B means "the merge
  base between these two commits", just like "git checkout A...B"
  detaches HEAD at that commit.

* Update "git difftool" and "git mergetool" so that the combinations
  of {diff,merge}.{tool,guitool} configuration variables serve as
  fallback settings of each other in a sensible order.

* The "--dir-diff" mode of "git difftool" is not useful in "--no-index"
  mode; they are now explicitly marked as mutually incompatible.

Performance, Internal Implementation, Development Support etc.

* The diff machinery, one of the oldest parts of the system, which
  long predates the parse-options API, uses fairly long and complex
  handcrafted option parser.  This is being rewritten to use the
  parse-options API.

* The implementation of pack-redundant has been updated for
  performance in a repository with many packfiles.

* A more structured way to obtain execution trace has been added.

* "git prune" has been taught to take advantage of reachability
  bitmap when able.

* The command line parser of "git commit-tree" has been rewritten to
  use the parse-options API.

* Suggest GitGitGadget instead of submitGit as a way to submit
  patches based on GitHub PR to us.

* The test framework has been updated to help developers by making it
  easier to run most of the tests under different versions of
  over-the-wire protocols.

* Dev support update to make it easier to compare two formatted
  results from our documentation.

* The scripted "git rebase" implementation has been retired.

* "git multi-pack-index verify" did not scale well with the number of
  packfiles, which is being improved.

* "git stash" has been rewritten in C.

* The "check-docs" Makefile target to support developers has been
  updated.

* The tests have been updated not to rely on the abbreviated option
  names the parse-options API offers, to protect us from an
  abbreviated form of an option that used to be unique within the
  command getting non-unique when a new option that share the same
  prefix is added.

* The scripted version of "git rebase -i" wrote and rewrote the todo
  list many times during a single step of its operation, and the
  recent C-rewrite made a faithful conversion of the logic to C.  The
  implementation has been updated to carry necessary information
  around in-core to avoid rewriting the same file over and over
  unnecessarily.

* Test framework update to more robustly clean up leftover files and
  processes after tests are done.

* Conversion from unsigned char[20] to struct object_id continues.

* While running "git diff" in a lazy clone, we can upfront know which
  missing blobs we will need, instead of waiting for the on-demand
  machinery to discover them one by one.  The code learned to aim to
  achieve better performance by batching the request for these
  promised blobs.

* During an initial "git clone --depth=..." partial clone, it is
  pointless to spend cycles for a large portion of the connectivity
  check that enumerates and skips promisor objects (which by
  definition is all objects fetched from the other side).  This has
  been optimized out.

* Mechanically and systematically drop "extern" from function
  declaration.

* The script to aggregate perf result unconditionally depended on
  libjson-perl even though it did not have to, which has been
  corrected.

* The internal implementation of "git rebase -i" has been updated to
  avoid forking a separate "rebase--interactive" process.

* Allow DEP and ASLR for Windows build to for security hardening.

* Performance test framework has been broken and measured the version
  of Git that happens to be on $PATH, not the specified one to
  measure, for a while, which has been corrected.

* Optionally "make coccicheck" can feed multiple source files to
  spatch, gaining performance while spending more memory.

* Attempt to use an abbreviated option in "git clone --recurs" is
  responded by a request to disambiguate between --recursive and
  --recurse-submodules, which is bad because these two are synonyms.
  The parse-options API has been extended to define such synonyms
  more easily and not produce an unnecessary failure.

* A pair of private functions in http.c that had names similar to
  fread/fwrite did not return the number of elements, which was found
  to be confusing.

* Update collision-detecting SHA-1 code to build properly on HP-UX.

Fixes since v2.21
-----------------

* "git prune-packed" did not notice and complain against excess
  arguments given from the command line, which now it does.
  (merge 9b0bd87ed2 rj/prune-packed-excess-args later to maint).

* Split-index fix.
  (merge 6e37c8ed3c nd/split-index-null-base-fix later to maint).

* "git diff --no-index" may still want to access Git goodies like
  --ext-diff and --textconv, but so far these have been ignored,
  which has been corrected.
  (merge 287ab28bfa jk/diff-no-index-initialize later to maint).

* Unify RPC code for smart http in protocol v0/v1 and v2, which fixes
  a bug in the latter (lack of authentication retry) and generally
  improves the code base.
  (merge a97d00799a jt/http-auth-proto-v2-fix later to maint).

* The include file compat/bswap.h has been updated so that it is safe
  to (accidentally) include it more than once.
  (merge 33aa579a55 jk/guard-bswap-header later to maint).

* The set of header files used by "make hdr-check" unconditionally
  included sha256/gcrypt.h, even when it is not used, causing the
  make target to fail.  We now skip it when GCRYPT_SHA256 is not in
  use.
  (merge f23aa18e7f rj/hdr-check-gcrypt-fix later to maint).

* The Makefile uses 'find' utility to enumerate all the *.h header
  files, which is expensive on platforms with slow filesystems; it
  now optionally uses "ls-files" if working within a repository,
  which is a trick similar to how all sources are enumerated to run
  ETAGS on.
  (merge 92b88eba9f js/find-lib-h-with-ls-files-when-possible later to maint).

* "git rebase" that was reimplemented in C did not set ORIG_HEAD
  correctly, which has been corrected.
  (merge cbd29ead92 js/rebase-orig-head-fix later to maint).

* Dev support.
  (merge f545737144 js/stress-test-ui-tweak later to maint).

* CFLAGS now can be tweaked when invoking Make while using
  DEVELOPER=YesPlease; this did not work well before.
  (merge 6d5d4b4e93 ab/makefile-help-devs-more later to maint).

* "git fsck --connectivity-only" omits computation necessary to sift
  the objects that are not reachable from any of the refs into
  unreachable and dangling.  This is now enabled when dangling
  objects are requested (which is done by default, but can be
  overridden with the "--no-dangling" option).
  (merge 8d8c2a5aef jk/fsck-doc later to maint).

* On platforms where "git fetch" is killed with SIGPIPE (e.g. OSX),
  the upload-pack that runs on the other end that hangs up after
  detecting an error could cause "git fetch" to die with a signal,
  which led to a flaky test.  "git fetch" now ignores SIGPIPE during
  the network portion of its operation (this is not a problem as we
  check the return status from our write(2)s).
  (merge 143588949c jk/no-sigpipe-during-network-transport later to maint).

* A recent update broke "is this object available to us?" check for
  well-known objects like an empty tree (which should yield "yes",
  even when there is no on-disk object for an empty tree), which has
  been corrected.
  (merge f06ab027ef jk/virtual-objects-do-exist later to maint).

* The setup code has been cleaned up to avoid leaks around the
  repository_format structure.
  (merge e8805af1c3 ma/clear-repository-format later to maint).

* "git config --type=color ..." is meant to replace "git config --get-color"
  but there is a slight difference that wasn't documented, which is
  now fixed.
  (merge cd8e7593b9 jk/config-type-color-ends-with-lf later to maint).

* When the "clean" filter can reduce the size of a huge file in the
  working tree down to a small "token" (a la Git LFS), there is no
  point in allocating a huge scratch area upfront, but the buffer is
  sized based on the original file size.  The convert mechanism now
  allocates very minimum and reallocates as it receives the output
  from the clean filter process.
  (merge 02156ab031 jh/resize-convert-scratch-buffer later to maint).

* "git rebase" uses the refs/rewritten/ hierarchy to store its
  intermediate states, which inherently makes the hierarchy per
  worktree, but it didn't quite work well.
  (merge b9317d55a3 nd/rewritten-ref-is-per-worktree later to maint).

* "git log -L<from>,<to>:<path>" with "-s" did not suppress the patch
  output as it should.  This has been corrected.
  (merge 05314efaea jk/line-log-with-patch later to maint).

* "git worktree add" used to do a "find an available name with stat
  and then mkdir", which is race-prone.  This has been fixed by using
  mkdir and reacting to EEXIST in a loop.
  (merge 7af01f2367 ms/worktree-add-atomic-mkdir later to maint).

* Build update for SHA-1 with collision detection.
  (merge 07a20f569b jk/sha1dc later to maint).

* Build procedure has been fixed around use of asciidoctor instead of
  asciidoc.
  (merge 185f9a0ea0 ma/asciidoctor-fixes later to maint).

* remote-http transport did not anonymize URLs reported in its error
  messages at places.
  (merge c1284b21f2 js/anonymize-remote-curl-diag later to maint).

* Error messages given from the http transport have been updated so
  that they can be localized.
  (merge ed8b4132c8 js/remote-curl-i18n later to maint).

* "git init" forgot to read platform-specific repository
  configuration, which made Windows port to ignore settings of
  core.hidedotfiles, for example.

* A corner-case object name ambiguity while the sequencer machinery
  is working (e.g. "rebase -i -x") has been fixed.

* "git format-patch" did not diagnose an error while opening the
  output file for the cover-letter, which has been corrected.
  (merge 2fe95f494c jc/format-patch-error-check later to maint).

* "git checkout -f <branch>" while the index has an unmerged path
  incorrectly left some paths in an unmerged state, which has been
  corrected.

* A corner case bug in the refs API has been corrected.
  (merge d3322eb28b jk/refs-double-abort later to maint).

* Unicode update.
  (merge 584b62c37b bb/unicode-12 later to maint).

* dumb-http walker has been updated to share more error recovery
  strategy with the normal codepath.

* A buglet in configuration parser has been fixed.
  (merge 19e7fdaa58 nd/include-if-wildmatch later to maint).

* The documentation for "git read-tree --reset -u" has been updated.
  (merge b5a0bd694c nd/read-tree-reset-doc later to maint).

* Code clean-up around a much-less-important-than-it-used-to-be
  update_server_info() function.
  (merge b3223761c8 jk/server-info-rabbit-hole later to maint).

* The message given when "git commit -a <paths>" errors out has been
  updated.
  (merge 5a1dbd48bc nd/commit-a-with-paths-msg-update later to maint).

* "git cherry-pick --options A..B", after giving control back to the
  user to ask help resolving a conflicted step, did not honor the
  options it originally received, which has been corrected.

* Various glitches in "git gc" around reflog handling have been fixed.

* The code to read from commit-graph file has been cleanup with more
  careful error checking before using data read from it.

* Performance fix around "git fetch" that grabs many refs.
  (merge b764300912 jt/fetch-pack-wanted-refs-optim later to maint).

* Protocol v2 support in "git fetch-pack" of shallow clones has been
  corrected.

* Performance fix around "git blame", especially in a linear history
  (which is the norm we should optimize for).
  (merge f892014943 dk/blame-keep-origin-blob later to maint).

* Performance fix for "rev-list --parents -- pathspec".
  (merge 8320b1dbe7 jk/revision-rewritten-parents-in-prio-queue later to maint).

* Updating the display with progress message has been cleaned up to
  deal better with overlong messages.
  (merge 545dc345eb sg/overlong-progress-fix later to maint).

* "git blame -- path" in a non-bare repository starts blaming from
  the working tree, and the same command in a bare repository errors
  out because there is no working tree by definition.  The command
  has been taught to instead start blaming from the commit at HEAD,
  which is more useful.
  (merge a544fb08f8 sg/blame-in-bare-start-at-head later to maint).

* An underallocation in the code to read the untracked cache
  extension has been corrected.
  (merge 3a7b45a623 js/untracked-cache-allocfix later to maint).

* The code is updated to check the result of memory allocation before
  it is used in more places, by using xmalloc and/or xcalloc calls.
  (merge 999b951b28 jk/xmalloc later to maint).

* The GETTEXT_POISON test option has been quite broken ever since it
  was made runtime-tunable, which has been fixed.
  (merge f88b9cb603 jc/gettext-test-fix later to maint).

* Test fix on APFS that is incapable of store paths in Latin-1.
  (merge 3889149619 js/iso8895-test-on-apfs later to maint).

* "git submodule foreach <command> --quiet" did not pass the option
  down correctly, which has been corrected.
  (merge a282f5a906 nd/submodule-foreach-quiet later to maint).

* "git send-email" has been taught to use quoted-printable when the
  payload contains carriage-return.  The use of the mechanism is in
  line with the design originally added the codepath that chooses QP
  when the payload has overly long lines.
  (merge 74d76a1701 bc/send-email-qp-cr later to maint).

* The recently added feature to add addresses that are on
  anything-by: trailers in 'git send-email' was found to be way too
  eager and considered nonsense strings as if they can be legitimate
  beginning of *-by: trailer.  This has been tightened.

* Builds with gettext broke on recent macOS w/ Homebrew, which
  seems to have stopped including from /usr/local/include; this
  has been corrected.
  (merge 92a1377a2a js/macos-gettext-build later to maint).

* Running "git add" on a repository created inside the current
  repository is an explicit indication that the user wants to add it
  as a submodule, but when the HEAD of the inner repository is on an
  unborn branch, it cannot be added as a submodule.  Worse, the files
  in its working tree can be added as if they are a part of the outer
  repository, which is not what the user wants.  These problems are
  being addressed.
  (merge f937bc2f86 km/empty-repo-is-still-a-repo later to maint).

* "git cherry-pick" run with the "-x" or the "--signoff" option used
  to (and more importantly, ought to) clean up the commit log message
  with the --cleanup=space option by default, but this has been
  broken since late 2017.  This has been fixed.

* When given a tag that points at a commit-ish, "git replace --graft"
  failed to peel the tag before writing a replace ref, which did not
  make sense because the old graft mechanism the feature wants to
  mimic only allowed to replace one commit object with another.
  This has been fixed.
  (merge ee521ec4cb cc/replace-graft-peel-tags later to maint).

* Code tightening against a "wrong" object appearing where an object
  of a different type is expected, instead of blindly assuming that
  the connection between objects are correctly made.
  (merge 97dd512af7 tb/unexpected later to maint).

* An earlier update for MinGW and Cygwin accidentally broke MSVC build,
  which has been fixed.
  (merge 22c3634c0f ss/msvc-path-utils-fix later to maint).

* %(push:track) token used in the --format option to "git
  for-each-ref" and friends was not showing the right branch, which
  has been fixed.
  (merge c646d0934e dr/ref-filter-push-track-fix later to maint).

* "make check-docs", "git help -a", etc. did not account for cases
  where a particular build may deliberately omit some subcommands,
  which has been corrected.

* The logic to tell if a Git repository has a working tree protects
  "git branch -D" from removing the branch that is currently checked
  out by mistake.  The implementation of this logic was broken for
  repositories with unusual name, which unfortunately is the norm for
  submodules these days.  This has been fixed.
  (merge f3534c98e4 jt/submodule-repo-is-with-worktree later to maint).

* AIX shared the same build issues with other BSDs around fileno(fp),
  which has been corrected.
  (merge ee662bf5c6 cc/aix-has-fileno-as-a-macro later to maint).

* The autoconf generated configure script failed to use the right
  gettext() implementations from -libintl by ignoring useless stub
  implementations shipped in some C library, which has been
  corrected.
  (merge b71e56a683 vk/autoconf-gettext later to maint).

* Fix index-pack perf test so that the repeated invocations always
  run in an empty repository, which emulates the initial clone
  situation better.
  (merge 775c71e16d jk/p5302-avoid-collision-check-cost later to maint).

* A "ls-files" that emulates "find" to enumerate files in the working
  tree resulted in duplicated Makefile rules that caused the build to
  issue an unnecessary warning during a trial build after merge
  conflicts are resolved in working tree *.h files but before the
  resolved results are added to the index.  This has been corrected.

* "git cherry-pick" (and "revert" that shares the same runtime engine)
  that deals with multiple commits got confused when the final step
  gets stopped with a conflict and the user concluded the sequence
  with "git commit".  Attempt to fix it by cleaning up the state
  files used by these commands in such a situation.
  (merge 4a72486de9 pw/clean-sequencer-state-upon-final-commit later to maint).

* On a filesystem like HFS+, the names of the refs stored as filesystem
  entities may become different from what the end-user expects, just
  like files in the working tree get "renamed".  Work around the
  mismatch by paying attention to the core.precomposeUnicode
  configuration.
  (merge 8e712ef6fc en/unicode-in-refnames later to maint).

* The code to generate the multi-pack idx file was not prepared to
  see too many packfiles and ran out of open file descriptor, which
  has been corrected.

* To run tests for Git SVN, our scripts for CI used to install the
  git-svn package (in the hope that it would bring in the right
  dependencies).  This has been updated to install the more direct
  dependency, namely, libsvn-perl.
  (merge db864306cf sg/ci-libsvn-perl later to maint).

* "git cvsexportcommit" running on msys did not expect cvsnt showed
  "cvs status" output with CRLF line endings.

* The fsmonitor interface got out of sync after the in-core index
  file gets discarded, which has been corrected.
  (merge 398a3b0899 js/fsmonitor-refresh-after-discarding-index later to maint).

* "git status" did not know that the "label" instruction in the
  todo-list "rebase -i -r" uses should not be shown as a hex object
  name.

* A prerequisite check in the test suite to see if a working jgit is
  available was made more robust.
  (merge abd0f28983 tz/test-lib-check-working-jgit later to maint).

* The codepath to parse :<path> that obtains the object name for an
  indexed object has been made more robust.

* Code cleanup, docfix, build fix, etc.
  (merge 11f470aee7 jc/test-yes-doc later to maint).
  (merge 90503a240b js/doc-symref-in-proto-v1 later to maint).
  (merge 5c326d1252 jk/unused-params later to maint).
  (merge 68cabbfda3 dl/doc-submodule-wo-subcommand later to maint).
  (merge 9903623761 ab/receive-pack-use-after-free-fix later to maint).
  (merge 1ede45e44b en/merge-options-doc later to maint).
  (merge 3e14dd2c8e rd/doc-hook-used-in-sample later to maint).
  (merge c271dc28fd nd/no-more-check-racy later to maint).
  (merge e6e15194a8 yb/utf-16le-bom-spellfix later to maint).
  (merge bb101aaf0c rd/attr.c-comment-typofix later to maint).
  (merge 716a5af812 rd/gc-prune-doc-fix later to maint).
  (merge 50b206371d js/untravis-windows later to maint).
  (merge dbf47215e3 js/rebase-recreate-merge later to maint).
  (merge 56cb2d30f8 dl/reset-doc-no-wrt-abbrev later to maint).
  (merge 64eca306a2 ja/dir-rename-doc-markup-fix later to maint).
  (merge af91b0230c dl/ignore-docs later to maint).
  (merge 59a06e947b ra/t3600-test-path-funcs later to maint).
  (merge e041d0781b ar/t4150-remove-cruft later to maint).
  (merge 8d75a1d183 ma/asciidoctor-fixes-more later to maint).
  (merge 74cc547b0f mh/pack-protocol-doc-fix later to maint).
  (merge ed31851fa6 ab/doc-misc-typofixes later to maint).
  (merge a7256debd4 nd/checkout-m-doc-update later to maint).
  (merge 3a9e1ad78d jt/t5551-protocol-v2-does-not-have-half-auth later to maint).
  (merge 0b918b75af sg/t5318-cleanup later to maint).
  (merge 68ed71b53c cb/doco-mono later to maint).
  (merge a34dca2451 nd/interpret-trailers-docfix later to maint).
  (merge cf7b857a77 en/fast-import-parsing-fix later to maint).
  (merge fe61ccbc35 po/rerere-doc-fmt later to maint).
  (merge ffea0248bf po/describe-not-necessarily-7 later to maint).
  (merge 7cb7283adb tg/ls-files-debug-format-fix later to maint).
  (merge f64a21bd82 tz/doc-apostrophe-no-longer-needed later to maint).
  (merge dbe7b41019 js/t3301-unbreak-notes-test later to maint).
  (merge d8083e4180 km/t3000-retitle later to maint).
  (merge 9e4cbccbd7 tz/git-svn-doc-markup-fix later to maint).
  (merge da9ca955a7 jk/ls-files-doc-markup-fix later to maint).
  (merge 6804ba3a58 cw/diff-highlight later to maint).
  (merge 1a8787144d nd/submodule-helper-incomplete-line-fix later to maint).
  (merge d9ef573837 jk/apache-lsan later to maint).
  (merge c871fbee2b js/t6500-use-windows-pid-on-mingw later to maint).
  (merge ce4c7bfc90 bl/t4253-exit-code-from-format-patch later to maint).
  (merge 397a46db78 js/t5580-unc-alternate-test later to maint).
  (merge d4907720a2 cm/notes-comment-fix later to maint).
  (merge 9dde06de13 cb/http-push-null-in-message-fix later to maint).
  (merge 4c785c0edc js/rebase-config-bitfix later to maint).
  (merge 8e9fe16c87 es/doc-gitsubmodules-markup later to maint).

(ryoon)

2019-06-09 04:55:48 UTC MAIN commitmail json YAML

Update comment, replace librsvg with librsvg-c

(ryoon)

2019-06-08 11:46:02 UTC MAIN commitmail json YAML

Simplify nasm and yasm conditional

Noticed by szptvlfn@, thank you.

(ryoon)

2019-06-07 13:43:24 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.29

(ryoon)

2019-06-07 13:42:50 UTC MAIN commitmail json YAML

Update to 0.29

Changelog:
Notmuch 0.29 (2019-06-07)
=========================

General
-------

Add "body:" field to allow searching for terms that occur only in the
message body. Users will need to reindex their mail to take advantage
of this feature.

Add support for indexing user specified headers (e.g. List-Id). See
notmuch-config(1) for details. This requires reindexing after changing
the set of headers to be indexed.

Fix bug for searching in some headers for Xapian keywords in quoted
strings.

Add support for gzip compressed mail messages (/not/ multi-message
mboxes); e.g. `gzip -9 $MAIL/archive/giant-message && notmuch new`
should work. Note that maildir flag syncing for gzipped messages is
currently untested.

Notmuch is now capable of indexing, searching and rendering
cryptographically-protected Subject: headers of the form produced by
Enigmail and K-9 mail in encrypted messages.

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

`notmuch show` now supports --body=false and --include-html with
--format=text

Fix several performance problems with `notmuch reindex`.

`notmuch show` and `notmuch reply` now emit per-message cryptographic
status in their json and sexp output formats.  See devel/schemata for
more details about what is included there.  This status includes
information about cryptographic protections for the Subject header.

Emacs
-----

Optionally check for missing attachements in outgoing messages (see
function `notmuch-mua-attachment-check`).

Bind `B` to browse URLs in current message.

Bind `g` to refresh the current notmuch buffer.

Editing a message as new now includes an FCC header.

Forwarded messages are now tagged as +forwarded (customizable).

Add references header to link forwarded message to thread of original
message.

The minimum supported major version of Emacs is now 24.

Support for GNU Emacs older than 25.1 is deprecated with this release,
and may be removed in a future release.

Notmuch-emacs documentation is somewhat expanded. More contributions
are very welcome.

Build System
------------

Notmuch release tarballs are now compressed with `xz`.

We now provide conventional detached signatures of the release
tarballs in addition to the signed `sha256sum` files.

Dependencies
------------

Support for GMime 2.6 is removed. The minimum supported version of
GMime is now 3.0.3.  GMime also needs to have been compiled with
cryptography support.

Test Suite
----------

If either GNU parallel or moreutils parallel is installed, the tests
in the test suite will now be run in parallel (one per available
core).  This can be disabled with NOTMUCH_TEST_SERIALIZE=1.

(ryoon)

2019-06-07 13:38:19 UTC MAIN commitmail json YAML

Updated textproc/xapian to 1.4.11nb1

(ryoon)

2019-06-07 13:37:39 UTC MAIN commitmail json YAML

2019-06-05 13:10:57 UTC MAIN commitmail json YAML

Updated graphics/rawtherapee to 5.6

(ryoon)

2019-06-05 13:10:28 UTC MAIN commitmail json YAML

Update to 5.6

Changelog:
RAWTHERAPEE 5.6 RELEASE NOTES

This is RawTherapee 5.6, released on 2019-04-20.

Start by reading the "Getting Started" article on RawPedia:
http://rawpedia.rawtherapee.com/

NEWS RELEVANT TO PHOTOGRAPHERS

RawTherapee supports most raw formats, including Pentax and Sony Pixel Shift, Canon Dual-Pixel, and those from Foveon and X-Trans sensors.
If you're wondering whether it supports your camera's raw format, first download RawTherapee and try for yourself. If a raw format is not supported it will either not open, or the preview in the Editor tab will appear black, white, or have a strong color cast - usually magenta. In that case, read the "Adding Support for New Raw Formats" RawPedia article.

In order to use RawTherapee efficiently you should know that:
- You can scroll all panels using the mouse scroll-wheel.
- You can right-click on a tool's name to automatically expand it while collapsing all others.
- To change slider values or drop-down list items with the mouse scroll-wheel, hold the Shift key. This is so that you can safely scroll the panels without accidentally changing a slider or other tool setting.
- All curves support the Shift and Ctrl keys while dragging a point. Shift+drag makes the point snap to a meaningful axis (top, bottom, diagonal, other), while Ctrl+drag makes your mouse movement super-fine for precise point positioning.
- There are many keyboard shortcuts which make working with RawTherapee much faster and give you greater control. Make sure you familiarize yourself with them on RawPedia's "Keyboard Shortcuts" page!

New features since 5.5:
- Pseudo-HiDPI support, for a smooth and sharp user interface regardless of screen size. Pseudo-HiDPI mode is disabled by default, enable it in Preferences > General > Appearance. Scaling in RawTherapee depends on font size, DPI and display scaling. While scaling has been tested to work well in Windows, Linux and macOS, there are some macOS display modes which are incompatible with it, specifically those modes suffixed by "(HiDPI)" in macOS Display settings. Some versions of macOS (10.14.*) seem to not list any modes, in which case the user must just give it a try.
- Ability to move tools to a new Favorites tab, http://rawpedia.rawtherapee.com/Favorites_Tab
- "Unclipped" processing profile, to make it easy to save an image while preserving data across the whole tonal range, http://rawpedia.rawtherapee.com/Unclipped
- User-adjustable tiles-per-thread settings in Preferences > Performance, for users who want to find optimal values for their system. The default value of 2 tiles-per-thread performs best overall.
- Hundreds of speed optimizations, bug fixes, and overall improvements.

NEWS RELEVANT TO PACKAGE MAINTAINERS

New since 5.5:
- Requires librsvg >=2.40.
- GTK+ versions 3.24.2 - 3.24.6 have an issue where combobox menu scroll-arrows are missing when the combobox list does not fit vertically on the screen. As a result, users would not be able to scroll in the following comboboxes: Processing Profiles, Film Simulation, and the camera and lens profiles in Profiled Lens Correction.

In general:
- To get the source code, either clone from git or use the tarball from http://rawtherapee.com/shared/source/ . Do not use the auto-generated GitHub release tarballs.
- Requires GTK+ version >=3.16, though >=3.22.24 is recommended.
- RawTherapee 5 requires GCC-4.9 or higher, or Clang.
- Do not use -ffast-math, it will not make RawTherapee faster but will introduce artifacts.
- Use -O3, it will make RawTherapee faster with no known side-effects.
- For stable releases use -DCACHE_NAME_SUFFIX=""
- For development builds and release-candidates use -DCACHE_NAME_SUFFIX="5-dev"

NEWS RELEVANT TO DEVELOPERS

See CONTRIBUTING.md

DOCUMENTATION

http://rawpedia.rawtherapee.com/
http://rawtherapee.com/blog/documentation

REPORTING BUGS

If you found a problem, don't keep it to yourself. Read the "How to write useful bug reports" article to get the problem fixed:
http://rawpedia.rawtherapee.com/How_to_write_useful_bug_reports

FORUM

RawTherapee shares a forum with users and developers of other Free/Libre/Open Source Software:
https://discuss.pixls.us/c/software/rawtherapee

LIVE CHAT WITH USERS AND DEVELOPERS

Network: freenode
Server: chat.freenode.net
Channel: #rawtherapee

You can use freenode webchat to communicate without installing anything:
http://webchat.freenode.net/?randomnick=1&channels=rawtherapee&prompt=1
More information here: http://rawpedia.rawtherapee.com/IRC

REVISION HISTORY

The complete changelog is available at:
https://github.com/Beep6581/RawTherapee/commits/

(ryoon)

2019-06-05 13:06:33 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 67.0.1

(ryoon)

2019-06-05 13:06:11 UTC MAIN commitmail json YAML

Update to 67.0.1

* Sync with www/firefox-67.0.1

(ryoon)

2019-06-05 13:05:08 UTC MAIN commitmail json YAML

Updated www/firefox to 67.0.1

(ryoon)

2019-06-05 13:04:37 UTC MAIN commitmail json YAML

Update to 67.0.1

Changelog:
In this version, Firefox helps you get better acquainted with our
family of products and services through a new experience that
includes a set of web pages and in-browser notifications. All
Firefox products and services have powerful privacy protection
built in; joining Firefox provides users with additional features
and capabilities. These experiences will highlight these benefits.
The new experience will roll out for English (en-US, en-GB, en-CA),
French (fr) and German (de) browser users today, expanding to other
languages in the coming weeks.

    With the new experience, there will be an opportunity for users
    to opt in for test-driving upcoming products during registration.

For new users, this release will come with Enhanced Tracking
Protection (ETP), stronger privacy protections on by default as
���Standard��� in the Privacy & Security setting. Firefox Enhanced
Tracking Protection will now automatically block third-party tracking
cookies that appear on the Disconnect list. Firefox will continue
to block third-party tracking loads in private windows, as it has
done since version 42.

    For existing users, while ETP will be rolling out by default
    in the coming months, you can turn this feature on today under
    Preferences, select Privacy & Security to select the Custom
    menu, and under the Content Blocking section, mark the Cookies
    checkbox and choose ���Third-party trackers��� in the Cookies pull
    down menu.

(ryoon)

2019-06-03 12:29:41 UTC MAIN commitmail json YAML

Fix not found error of libgirepository-1.0.so.1 during build

(ryoon)

2019-06-03 12:27:48 UTC MAIN commitmail json YAML

Include mk file earlier to enable rust conditional

(ryoon)

2019-06-02 22:50:04 UTC MAIN commitmail json YAML

Add missing checksums

(ryoon)

2019-06-02 03:14:15 UTC MAIN commitmail json YAML

Updated devel/pango to 1.42.4nb4
Updated fonts/harfbuzz to 2.4.0nb3
Updated misc/libreoffice

(ryoon)

2019-06-02 03:11:31 UTC MAIN commitmail json YAML

Add graphite2 to librsvg via pango and harfbuzz

librsvg with pango and harfbuzz with graphite2 is required for libreoffice.
librsvg-c has the problem on NetBSD and libreoffice uses internal static
harfbuzz library. Rust-based librsvg has no problem and libreoffice use
dynamic harfbuzz from fonts/harfbuzz.

Bump PKGREVISIONs.

(ryoon)

2019-05-29 12:54:10 UTC MAIN commitmail json YAML

2019-05-29 12:29:27 UTC MAIN commitmail json YAML

Updated graphics/libotf to 0.9.16nb1

(ryoon)

2019-05-29 12:29:00 UTC MAIN commitmail json YAML

2019-05-27 16:12:09 UTC MAIN commitmail json YAML

Update *subversion* to 1.12.0

(ryoon)

2019-05-27 16:10:08 UTC MAIN commitmail json YAML

Update to 1.12.0

Changelog:
Version 1.12.0
(12 Apr 2019, from /branches/1.12.x)
https://svn.apache.org/repos/asf/subversion/tags/1.12.0

User-visible changes:
  - Major new features:

  - Minor new features and improvements:
    * 'move vs. move' merge conflicts can now be resolved (r1846851, r1851913)
    * 'svn --version --verbose' shows loaded libraries on Linux (r1843774)
    * 'svnrdump' can read/write a file instead of stdin/stdout (r1844906)
    * 'svn list' tries to not truncate the author's name (r1847384 et al.)
    * 'svn list' can show sizes in base-2 unit suffixes (r1847384 et al.)
    * 'svn info' shows the size of files in the repository (r1847441 et al.)
    * 'svn cleanup' can remove read-only directories (#4806, r1854072 et al.)

  - Client-side bugfixes:
    * Repos-to-WC copy with --parents works with absent target (r1843888)
    * Repos-to-WC copy from foreign repo with peg/operative revs (#4785)

  - Server-side bugfixes:
    * Ignore empty group definitions in authz files (#4802, r1851687)

  - Client-side and server-side bugfixes:

  - Other tool improvements and bugfixes:
    * svnauthz: warn about empty groups in authz files (#4803, r1851823)
    * Storing passwords in plain text on disk is disabled by default (r1845377)

Developer-visible changes:
  - General:
    * Updated the required libtool version to 2.x (r1845716)
    * get-deps.sh: Remove references to Googlemock and Googletest (r1849200)
    * All C++ code is compiled in C++11 mode by default (r1849202)

  - Bindings:
    * JavaHL: Fixed potential core dump in ISVNClient.diff (r1845408)
    * JavaHL: Let clients decode file contents from ISVNClient.blame (r1851333)

Version 1.11.1
(11 Jan 2019, from /branches/1.11.x)
http://svn.apache.org/repos/asf/subversion/tags/1.11.1

User-visible changes:
  - Minor new features and improvements:
    * Conflict resolver support for added vs unversioned file (r1845577)
    * Conflict resolver support for unversioned directories (r1846299)
    * Improve help for 'svn add' and the '-N' option (r1842814 et al.)
    * Improve display of Mac OS name in 'svn --version --verbose' (r1842334)

  - Client-side bugfixes:
    * Fix: repos-to-WC copy with --parents doesn't create dirs (#4768)
    * Fix: foreign repo copy with peg/operative revisions (#4785)
    * Fix: foreign repo copy of file adding mergeinfo (#4792)
    * Fix: assertion failure using -rPREV on a working copy at r0 (#4532)
    * Fix: tree conflict message ends a sentence with a colon (#4717)

  - Server-side bugfixes:
    * Fix CVE-2018-11803: malicious SVN clients can crash mod_dav_svn
    * Fix: unexpected SVN_ERR_FS_NOT_DIRECTORY errors (#4791)
    * Fix: mod_dav_svn's SVNUseUTF8 had no effect in some setups (r1844882)
    * Fix crash in mod_http2 (#4782)

  - Other tool improvements and bugfixes:
    * svndumpfilter: Clarify error messages by including node path (r1845261)

  - Bindings bugfixes:
    * JavaHL: Fix crash in client code when using external diff (r1845408)

Developer-visible changes:
  - General:
    * Fix build on systems without python in $PATH (r1845555)
    * Fix compiler warnings about indentation (r1845556 et al.)

  - API changes:
    (none)

Version 1.11.0
(30 Oct 2018, from /branches/1.11.x)
http://svn.apache.org/repos/asf/subversion/tags/1.11.0

User-visible changes:
  - Major new features:
    * Shelving is no longer based on patch files (experimental) (issue #3625)
    * Checkpointing (experimental) (issue #3626)
    * Viewspec output command (experimental) (issue #4753)

  - Minor new features and improvements:
    * Improvements to tree conflict resolution (issue #4694 #4766 ...)
    * 'patch' can now read non-pretty-printed svn:mergeinfo diffs (r1822151)
    * Better error when http:// URL is not a Subversion repository (r1825302)
    * Add 'schedule' and 'depth' items to 'svn info --show-item' (r1827032)
    * Allow the client cert password to be saved (r1836762)

  - Client-side bugfixes:
    * Fix a crash in a repo:WC summary diff of a local copy (r1835218)
    * Fix double diff headers (r1836746)
    * Tree conflict resolver: avoid endless scan in some cases (r1839662)

  - Server-side bugfixes:
    * svnadmin dump shouldn't canonicalize svn:date (issue #4767)
    * 'svnadmin verify --keep-going --quiet' shows an error summary (r1837790)
    * Let 'svnadmin recover' prune the rep-cache even if disabled (r1838813)

  - Client-side and server-side bugfixes:
    * Fix pattern-matching of top level path in listing with search (r1830599)
    * Allow commands like 'svn ci --file X' to work when X is a FIFO (r1836306)

  - Other tool improvements and bugfixes:
    * tools/client-side/bash_completion: Add '--password-from-stdin' (r1820045)

Developer-visible changes:
  - General:
    * new tool: tools/dist/edit-N-log-messages (r1819207)
    * tools/dev/unix-build/Makefile.svn: various fixes
    * Expose the diff option 'pretty_print_mergeinfo' in APIs (r1822014)
    * In 'revert' APIs, choose whether to delete schedule-add nodes (r1822534)

  - Bindings:
    * Fix Python binding fs.FileDiff behaviour with python-future (r1823802)
    * Fix Python unit test, fs.SubversionFSTestCase, on Windows (r1824410)
    * Bump minimum JDK version required for JavaHL to 1.8 (r1831895)
    * Enable building against Java 10 (r1841180 et al)
    * Fix a potential crash in JavaHL (issue #4764)

(ryoon)

2019-05-27 13:22:50 UTC MAIN commitmail json YAML

2019-05-27 13:21:41 UTC MAIN commitmail json YAML

Update to 0.20.1

Changelog:
Version 0.20.1 - May 2019

* Important bug fix:
  - Fixed a wrong shared library versioning of libintl.so.

Version 0.20 - May 2019

* Support for reproducible builds:
  - msgfmt now eliminates the POT-Creation-Date header field from .mo files.

* Improvements for translators:
  - update-po target in Makefile.in.in now uses msgmerge --previous.

* Improvements for maintainers:
  - msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  - The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  - It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  - The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  - Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.

* Programming languages support:
  - C, C++:
    xgettext now supports strings in u8"..." syntax, as specified in C11
    and C++11.
  - C, C++:
    xgettext now supports 'p'/'P' exponent markers in number tokens, as
    specified in C99 and C++17.
  - C++:
    xgettext now supports underscores in number tokens.
  - C++:
    xgettext now supports single-quotes in number tokens, as specified in
    C++14.
  - Shell:
    o The programs 'gettext', 'ngettext' now support a --context argument.
    o gettext.sh contains new function eval_pgettext and eval_npgettext
      for producing translations of messages with context.
  - Java:
    o xgettext now supports UTF-8 encoded .properties files (a new feature
      of Java 9).
    o The build system and tools now support Java 9, 10, and 11. On the
      other hand, support for old versions of Java (Java 5 and older,
      GCJ 4.2.x and older) has been dropped.
  - Perl:
    o Native support for context functions (pgettext, dpgettext, dcpgettext,
      npgettext, dnpgettext, dcnpgettext).
    o better detection of question mark and slash as operators (as opposed
      to regular expression delimiters).
  - Scheme:
    xgettext now parses the syntax for specialized byte vectors (#u8(...),
    #vu8(...), etc.) correctly.
  - Pascal:
    xgettext can now extract strings from .rsj files, produced by the
    Free Pascal compiler version 3.0.0 or newer.
  - Vala:
    xgettext now parses escape sequences in strings more accurately.
  - JavaScript:
    xgettext now parses template literals correctly.

* Runtime behaviour:
  - The interpretation of the language preferences on macOS has been fixed.
  - Per-thread locales are now also supported on Solaris 11.4.
  - The replacements for the printf()/fprintf()/... functions that are
    provided through <libintl.h> on native Windows and NetBSD are now POSIX
    compliant.  There is no conflict any more between these replacements
    and other possible replacements provided by gnulib or mingw.

* Libtextstyle:
  - This package installs a new library 'libtextstyle', together with a new
    header file <textstyle.h>.  It is a library for styling text output sent
    to a console or terminal emulator.
    Packagers: please see the suggested packaging hints in the file PACKAGING.

(ryoon)

2019-05-27 13:07:22 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 60.7.0

(ryoon)

2019-05-27 13:07:03 UTC MAIN commitmail json YAML

Update to 60.7.0

* Sync with mail/thunderbird-60.7.0

(ryoon)

2019-05-27 13:06:41 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 60.7.0

(ryoon)

2019-05-27 13:06:18 UTC MAIN commitmail json YAML

Update to 60.7.0

Changelog:
changed
    Attachment pane of Write window no longer focussed when attaching files using a keyboard shortcut

fixed
    Various security fixes

#CVE-2019-9815: Disable hyperthreading on content JavaScript threads on macOS
#CVE-2019-9816: Type confusion with object groups and UnboxedObjects
#CVE-2019-9817: Stealing of cross-domain images using canvas
#CVE-2019-9818: Use-after-free in crash generation server
#CVE-2019-9819: Compartment mismatch with fetch API
#CVE-2019-9820: Use-after-free of ChromeEventHandler by DocShell
#CVE-2019-11691: Use-after-free in XMLHttpRequest
#CVE-2019-11692: Use-after-free removing listeners in the event listener manager
#CVE-2019-11693: Buffer overflow in WebGL bufferdata on Linux
#CVE-2019-7317: Use-after-free in png_image_free of libpng library
#CVE-2019-9797: Cross-origin theft of images with createImageBitmap
#CVE-2018-18511: Cross-origin theft of images with ImageBitmapRenderingContext
#CVE-2019-11694: Uninitialized memory memory leakage in Windows sandbox
#CVE-2019-11698: Theft of user history data through drag and drop of hyperlinks to and from bookmarks
#CVE-2019-5798: Out-of-bounds read in Skia
#CVE-2019-9800: Memory safety bugs fixed in Firefox 67, Firefox ESR 60.7, and Thunderbird 60.7

(ryoon)

2019-05-27 13:02:36 UTC MAIN commitmail json YAML

Updated www/firefox60-l10n to 60.7.0

(ryoon)

2019-05-27 13:02:16 UTC MAIN commitmail json YAML

2019-05-27 13:01:53 UTC MAIN commitmail json YAML

Updated www/firefox60 to 60.7.0

(ryoon)

2019-05-27 13:01:20 UTC MAIN commitmail json YAML

Update to 60.7.0

From Piotr Meyer, thank you.

Changelog:
changed:
    Font and date adjustments to accommodate the new Reiwa era in Japan

fixed:
#CVE-2019-9815: Disable hyperthreading on content JavaScript threads on macOS
#CVE-2019-9816: Type confusion with object groups and UnboxedObjects
#CVE-2019-9817: Stealing of cross-domain images using canvas
#CVE-2019-9818: Use-after-free in crash generation server
#CVE-2019-9819: Compartment mismatch with fetch API
#CVE-2019-9820: Use-after-free of ChromeEventHandler by DocShell
#CVE-2019-11691: Use-after-free in XMLHttpRequest
#CVE-2019-11692: Use-after-free removing listeners in the event listener manager
#CVE-2019-11693: Buffer overflow in WebGL bufferdata on Linux
#CVE-2019-7317: Use-after-free in png_image_free of libpng library
#CVE-2019-9797: Cross-origin theft of images with createImageBitmap
#CVE-2018-18511: Cross-origin theft of images with ImageBitmapRenderingContext
#CVE-2019-11694: Uninitialized memory memory leakage in Windows sandbox
#CVE-2019-11698: Theft of user history data through drag and drop of hyperlinks to and from bookmarks
#CVE-2019-5798: Out-of-bounds read in Skia
#CVE-2019-9800: Memory safety bugs fixed in Firefox 67 and Firefox ESR 60.7

(ryoon)

2019-05-24 16:15:17 UTC MAIN commitmail json YAML

Updated textproc/groff to 1.22.4nb1

(ryoon)

2019-05-24 16:14:44 UTC MAIN commitmail json YAML

It seems that libiconv is not needed. Bump PKGREVISION

(ryoon)

2019-05-23 10:28:47 UTC MAIN commitmail json YAML

Update xpdf version number

(ryoon)

2019-05-23 10:22:00 UTC MAIN commitmail json YAML

Update wxGTK latest development branch version number

(ryoon)

2019-05-23 10:18:07 UTC MAIN commitmail json YAML

openoffice3 is obsolete

(ryoon)

2019-05-23 10:14:17 UTC MAIN commitmail json YAML

Remove old emacs line

(ryoon)

2019-05-22 13:34:42 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 67.0

(ryoon)

2019-05-22 13:34:21 UTC MAIN commitmail json YAML

Update to 67.0

* Sync with www/firefox-67.0
* en-US is not included in www/firefox

(ryoon)

2019-05-22 13:33:27 UTC MAIN commitmail json YAML

Updated www/firefox to 67.0

(ryoon)

2019-05-22 13:32:51 UTC MAIN commitmail json YAML

Update to 67.0

Changelog:
New
    Firefox 67 demonstrates improved performance thanks to a number of changes such as:
        Lowering priority of setTimeout during page load
        Delayed component initialization until after start up
        Painting sooner during page load but less often
        Suspending unused tabs

    Learn more about our approach to performance in 67 in the Mozilla blog.

    Users can block known cryptominers and fingerprinters in the Custom settings of their Content Blocking preferences.

    Keyboard accessibility has improved in the latest version of Firefox. Toolbar and toolbar overflow menu are both fully keyboard accessible: keyboard users can now access add-ons, the downloads panel, the overflow, Page actions and Firefox menus, and much more.

    Private Browsing sees both usability and security improvements:
        Save passwords in private browsing mode
        Choose which extensions to exclude from private tabs

    A myriad of new features help make Firefox easier to use:
        We窶况e added a toolbar menu for your Firefox Account to provide more transparency for when you are synced, sharing data across devices and with Firefox. Personalize the appearance of the menu with your own avatar
        Tabs can now be pinned from the Page Actions menu in the address bar
        Firefox will highlight useful features (like Pin Tabs) when users are most likely to benefit from them.
        Easier access to your list of saved logins from the main menu and login autocomplete. Learn about all the ways you can manage your passwords in Firefox.
        The Import Data from Another Browser feature is now also available from the File menu
        Users will be able to run different Firefox installs side by side by default so that you can run the beta and release versions simultaneously

    Firefox will now protect you against running older versions of the browser which can lead to data corruption and stability issues

    Firefox is upgrading to the newer, higher performance, AV1 decoder known as 窶賄av1d窶�

    WebRender is gradually enabled by default on Windows 10 desktops with NVIDIA graphics cards

    Mozilla窶冱 highest performing JavaScript compiler now supports ARM64 Windows devices.

    Enable FIDO U2F API, and permit registrations for Google Accounts

    Some users will see experiments with an improved Pocket experience in Firefox Home with different layouts and more topical content.

Fixed
    Various security fixes

#CVE-2019-9815: Disable hyperthreading on content JavaScript threads on macOS
#CVE-2019-9816: Type confusion with object groups and UnboxedObjects
#CVE-2019-9817: Stealing of cross-domain images using canvas
#CVE-2019-9818: Use-after-free in crash generation server
#CVE-2019-9819: Compartment mismatch with fetch API
#CVE-2019-9820: Use-after-free of ChromeEventHandler by DocShell
#CVE-2019-9821: Use-after-free in AssertWorkerThread
#CVE-2019-11691: Use-after-free in XMLHttpRequest
#CVE-2019-11692: Use-after-free removing listeners in the event listener manager
#CVE-2019-11693: Buffer overflow in WebGL bufferdata on Linux
#CVE-2019-7317: Use-after-free in png_image_free of libpng library
#CVE-2019-11694: Uninitialized memory memory leakage in Windows sandbox
#CVE-2019-11695: Custom cursor can render over user interface outside of web content
#CVE-2019-11t .JNLP files are not recognized as executable files for download prompts
#CVE-2019-11697: Pressing key combinations can bypass installation prompt delays and install extensions
#CVE-2019-11698: Theft of user history data through drag and drop of hyperlinks to andsulting bookmark is subsequently dragged and dropped into the web content area, an arbitrary query of a user's browser history can be run and transmitted to the content page via drop event data. This allows for the theft of browser history by a malicious site.
#CVE-2019-11700: res: protocol can be used to open known local files
#CVE-2019-11699: Incorrect domain name highlighting during page navigation
#CVE-2019-11701: webcal: protocol default handler loads vulnerable web page
#CVE-2019-9814: Memory safety bugs fixed in Firefox 67
#CVE-2019-9800: Memory safety bugs fixed in Firefox 67 and Firefox ESR 60.7

(ryoon)

2019-05-20 14:58:30 UTC MAIN commitmail json YAML

Updated devel/apache-ant to 1.10.6

(ryoon)

2019-05-20 14:57:58 UTC MAIN commitmail json YAML

Update to 1.10.6

Changelog:
Changes from Ant 1.10.5 TO Ant 1.10.6
=====================================

Changes that could break older environments:
-------------------------------------------

* image task no longer works on Java 9+ because internal classes
  supporting Java Advanced Imaging are removed; imageio task (based on
  ImageIO and AWT) is provided as a replacement.

* junitlauncher task has changed the class names and package names of
  the task as well as some of the supporting classes of that task. If
  any code depended on these class or package names, they will have to
  be updated to reference these newly named classes. This however,
  doesn't impact build scripts if their reference to junitlauncher task
  was merely through the use of the <junitlauncher> element.

* ClearCase#runS has been augmented by a two arg-version and the
  one-arg version will no longer be called. This may affect
  subclasses that have overridden runS.

Fixed bugs:
-----------

* fetch.xml must retrieve runtime rather than compile dependencies for
  mail task.
  Bugzilla Report 62621

* Fixes an issue in junitreport task, which used to throw a
  java.net.MalformedURLException when saxon was used on Windows OS.
  Bugzilla Report 62594

* augment task now throws a BuildException (as noted in its manual)
  instead of a IllegalStateException in the absence of the "id" attribute.
  Bugzilla Report 62655

* org.apache.tools.zip.ZipOutputStream would sometimes potentially use
  an incorrect compression level for a zip entry. This is now fixed.
  Bugzilla Report 62686

* sync task, in some cases on case insensitive file systems, would consider
  a file in a destination directory to be orphaned and would delete it.
  This task has now been fixed to infer the case sensitivity of the filesystem
  of the destination directory.
  Bugzilla Report 62890

* Fixes a potential java.util.ConcurrentModificationException in
  org.apache.tools.ant.Project#getCopyOfReferences.
  Github Pull Request #81

* cccheckout would ignore an error of the "ls checkout" command even
  if failOnError was set to false.
  Bugzilla Report 63071

* The isreachable condition could in some cases return true even if the
  actual address could potentially be unreachable. This is now fixed
  and the resolved address is actually checked for reachability.

* Fixes an issue where scp transfer completion tracking wasn't being
  triggered for 100% completion.
  Github Pull Request #91

Other changes:
--------------
* generatekey task now supports SubjectAlternativeName during key
  generation.

* the <modified> selector has a new built-in algorithm 'lastmodified'
  which computes a value based upon the lastmodified time of the file.

* junitlauncher task now supports running tests in a forked JVM. More
  details available in the junitlauncher task manual.

* signjar and verifyjar now support the -providerName, -providerClass
  and -providerArg command line options of keytool via new attributes.
  Bugzilla Report 65234

* signjar and verifyjar now supported nested <arg> elements for
  command line arguments that are not supported explicitly by the
  tasks via attributes.

* added several attributes to <javadoc> that support modules.
  Bugzilla Report 62424

* properties used or set by BuildFileTask/BuildFileRule are documented
  in MagicTestNames. A new magic property, ant.test.basedir.ignore, is
  introduced for cases where Ant projects set up for test purposes
  must ignore basedir set externally by test harness.

* a new CharSet type is provided for encoding or charset attributes in
  tasks that must deal with different character encodings in files,
  file names and other string resources.

* org.apache.tools.ant.AntClassLoader is now multi-release jar aware.
  Starting Java 9, jar files can be packaged as multi-release jars,
  AntClassLoader now recognizes such multi-release jar files while
  loading resources at runtime in Java 9+ runtime environments.
  Bugzilla Report 62952

* Added jmod and link tasks, to support jmod and jlink tools of JDK 9+.
  Github Pull Request #80

* Jsch library dependency has now been upgraded to 0.1.55. Jsch is
  the library behind the sshexec and scp Ant tasks.
  Github Pull Request #84

* The "http" condition, now has a "readTimeout" attribute which can be
  used to control the amount of time to wait for the read to complete.
  Bugzilla Report 63193

* ftp task manual has been updated to mention that the remote listing of
  files honours the followsymlinks attribute.
  Bugzilla Report 63226

(ryoon)

2019-05-20 13:33:29 UTC MAIN commitmail json YAML

Updated www/hugo to 0.55.6

(ryoon)

2019-05-20 13:32:18 UTC MAIN commitmail json YAML

Update to 0.55.6

Changelog:
This is a bug-fix release with one important fix. There have been
reports about infrequent paginator crashes when running the Hugo
server since 0.55.0. The reason have been narrowed down to that of
parallel rebuilds. This isn't a new thing, but the changes in 0.55.0
made it extra important to serialize the page initialization. This
release fixes that by protecting the Build method with a lock when
running in server mode. 95ce2a40 @bep #5885#5968

(ryoon)

2019-05-19 03:42:02 UTC MAIN commitmail json YAML

2019-05-19 03:41:30 UTC MAIN commitmail json YAML

Update to 2.17

* It seems that it is MAKE_JOBS_SAFE=yes
* Set LICENSE
* Set new HOMEPAGE and MASTER_SITES

Changelog:
V2.17: Switched Apple II output format to AppleSingle.

Although the primary target OS for the Apple II for sure isn't DOS 3.3 but ProDOS 8 the Apple II binary files contained a DOS 3.3 4-byte header. Recently I was made aware of the AppleSingle file format. That format is a much better way to transport Apple II meta data from the cc65 toolchain to the ProDOS 8 file system. Therefore I asked AppleCommander to support the AppleSingle file format. Now that there's an AppleCommander BETA with AppleSingle support it's the right time for this change.

I bumped version to 2.17 because of this from the perspective of Apple II users of course incompatible change.

V2.14 to V2.16:
Not available

(ryoon)

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

Updated www/php-nextcloud to 16.0.1

(ryoon)

2019-05-18 17:55:10 UTC MAIN commitmail json YAML

Update to 16.0.1

Changelog:
    Fix setupcheck for intl module (server#15223)
    Take return of mkdir into consideration; photocache to not create a folder for deletion (server#15303)
    Remove the custom prefix from the table name length when checking on … (server#15312)
    Check if the data is in the lookup server (server#15341)
    Do NOT assume all files are selected if the first checkbox is (server#15345)
    Fix collapse button in app navigation in IE11 (server#15389)
    Make sure all middlewares are only registered once (server#15399)
    Allow to send the password of protected conversations (server#15405)
    Remove extra margin from warning messages in authenticate page (server#15409)
    Set Edge < 16 as incompatible with css vars (server#15417)
    Remove extra param in cache update call (server#15418)
    Handle 0 B default quota properly in the web UI (server#15424)
    Fix multiselect min width (server#15433)
    Make access column a real boolean (server#15434)
    Fix public upload by also load the semaphore method (server#15439)
    Remove setup args from logging (server#15442)
    Use non-absolute logout URL to fix wrong URL in reverse proxy scenario (server#15452)
    Fix mobile vertical scrolling (server#15469)
    Remove recommendation for opcache on CLI (server#15471)
    Update file-upload.js (server#15482)
    Add interfaces to interact with subscription from support app (server#15513)
    Fall back to application/octet-stream instead of using an invalid mim… (activity#374)
    Only call setViewerMode if FileList is available (files_pdfviewer#132)
    Use correct CSS URL, remove default marked settings and change to GFM rendering (files_texteditor#150)
    Use correct method to determine if HTTPS is used (firstrunwizard#189)

(ryoon)

2019-05-16 14:12:14 UTC MAIN commitmail json YAML

Updated lang/nim to 0.19.6

(ryoon)

2019-05-16 14:11:52 UTC MAIN commitmail json YAML

Update to 0.19.6

Changelog:
Bugfixes

    Fixed “32 bit signed xor broken on VM” (#10482)
    Fixed “SetMaxPoolSize not heeded” (#10584)
    Fixed “uint inplace add in if branch is omitted when compiled to JS” (#10697)
    Fixed “Booleans Work Wrong in Compile-time” (#10886)
    Fixed “Bug in setTerminate()” (#10765)
    Fixed “Cannot raise generic exception” (#7845)
    Fixed “Nim string definition conflicts with other C/C++ instances” (#10907)
    Fixed “std/json fails to escape most non-printables, breaking generation and parsing” (#10541)
    Fixed “object self-assignment order-of-evaluation broken” (#9844)
    Fixed “Compiler crash with generic types and static generic parameters” (#7569)

(ryoon)

2019-05-16 14:08:54 UTC MAIN commitmail json YAML

Updated devel/nss to 3.44

(ryoon)

2019-05-16 14:08:16 UTC MAIN commitmail json YAML

Update to 3.44

Changelog:
New Functions:

    in lib/certdb/cert.h
CERT_GetCertificateDer - Access the DER-encoded form of a
CERTCertificate.

Notable Changes in NSS 3.44:

  * It is now possible to build NSS as a static library (Bug 1543545)
  * Initial support for building for iOS.

Bugs fixed in NSS 3.44:

  * 1501542 - Implement CheckARMSupport for Android
  * 1531244 - Use __builtin_bswap64 in crypto_primitives.h
  * 1533216 - CERT_DecodeCertPackage() crash with Netscape Certificate
Sequences
  * 1533616 - sdb_GetAttributeValueNoLock should make at most one sql query,
rather than one for each attribute
  * 1531236 - Provide accessor for CERTCertificate.derCert
  * 1536734 - lib/freebl/crypto_primitives.c assumes a big endian machine
  * 1532384 - In NSS test certificates, use @example.com (not @bogus.com)
  * 1538479 - Post-Handshake messages after async server authentication break
when using record layer separation
  * 1521578 - x25519 support in pk11pars.c
  * 1540205 - freebl build fails with -DNSS_DISABLE_CHACHAPOLY
  * 1532312 - post-handshake auth doesn't interoperate with OpenSSL
  * 1542741 - certutil -F crashes with segmentation fault
  * 1546925 - Allow preceding text in try comment
  * 1534468 - Expose ChaCha20 primitive
  * 1418944 - Quote CC/CXX variables passed to nspr
  * 1543545 - Allow to build NSS as a static library
  * 1487597 - Early data that arrives before the handshake completes can be
read afterwards
  * 1548398 - freebl_gtest not building on Linux/Mac
  * 1548722 - Fix some Coverity warnings
  * 1540652 - softoken/sdb.c: Logically dead code
  * 1549413 - Android log lib is not included in build
  * 1537927 - IPsec usage is too restrictive for existing deployments
  * 1549608 - Signature fails with dbm disabled
  * 1549848 - Allow building NSS for iOS using gyp
  * 1549847 - NSS's SQLite compilation warnings make the build fail on iOS
  * 1550041 - freebl not building on iOS simulator
  * 1542950 - MacOS cipher test timeouts

(ryoon)

2019-05-15 12:24:44 UTC MAIN commitmail json YAML

Updated devel/cbindgen to 0.8.7

(ryoon)

2019-05-15 12:24:01 UTC MAIN commitmail json YAML

Update to 0.8.7

Changelog:
* Support for Rust 2018

(ryoon)

2019-05-14 12:54:52 UTC MAIN commitmail json YAML

Updated textproc/uncrustify to 0.69.0

(ryoon)

2019-05-14 12:54:18 UTC MAIN commitmail json YAML

Update to 0.69.0

* Use CMake
* Install cfg files like before

Changelog:
Change highlights in uncrustify-0.69.0 (May 2019)
-------------------------------------------------------------------------------

Changing option:
  - The option name is changed from 'align_assign_func_proto' to 'align_assign_func_proto_span'
      Mar  4 17:19:40 2019

New options:
  - align_constr_value_gap              Apr 24 2019
  - align_constr_value_span              Apr 24 2019
  - align_constr_value_thresh            Apr 24 2019
  - align_func_proto_thresh              Apr  5 2019
  - indent_col1_multi_string_literal    Mar 31 2019
  - sp_paren_noexcept                    Jan 13 2019
  - sp_paren_qualifier                  Jan 11 2019
  - sp_type_question                    Jan 11 2019
  - sp_inside_angle_empty                Dec 27 2018
  - nl_fdef_brace_cond                  Nov 29 2018
  - nl_func_call_start                  Nov 29 2018

Change highlights in uncrustify-0.68 (November 2018)
-------------------------------------------------------------------------------

New options:
  - align_same_func_call_params_span    Nov  9
  - align_same_func_call_params_thresh  Nov  9
  - nl_class_leave_one_liner_groups      Oct 17
  - nl_inside_namespace                  Aug 26
  - sp_return_brace                      Aug 21
  - align_assign_decl_func              Jul 24
  - sp_brace_brace                      Jul 23
  - sp_after_decltype                    Jul 22
  - sp_decltype_paren                    Jul 22
  - align_right_cmt_same_level          Jul 14
  - nl_oc_mdef_brace                    Jul  8
  - mod_enum_last_comma                  Jul  8
  - sp_type_ellipsis                    Jun 15
  - sp_paren_ellipsis                    Jun 15
  - sp_sizeof_ellipsis                  Jun 15
  - sp_sizeof_ellipsis_paren            Jun 15
  - indent_continue_class_head          May 30

Bugfix:
- Issue # 1709, 1713, 1729, 1736, 1739, 1740, 1748, 1752, 1755, 1758, 1760,
    1762, 1763, 1776, 1778, 1782, 1783, 1784, 1786, 1788, 1789, 1804, 1827,
    1832, 1838, 1839, 1854, 1865, 1867, 1870, 1875, 1876, 1888, 1904, 1916,
    1917, 1918, 1919, 1942, 1946, 1947, 1958, 1960, 1962, 1965, 1969, 1979,
    1982, 1985, 1997, 2000, 2001, 2009, 2014, 2015, 2024, 2028, 2032, 2033,
    2035, 2037, 2046, 2055

Change highlights in uncrustify-0.67 (May 2018)
-------------------------------------------------------------------------------

Changing option:

Removed option:

New options:
  - indent_first_for_expr                Apr 29
  - indent_semicolon_for_paren          Apr 29
  - nl_oc_interface_brace                Apr 13
  - nl_oc_implementation_brace          Apr 13
  - indent_cpp_lambda_only_once          Mar 24
  - indent_cs_delegate_body              Mar 18
  - sp_after_noexcept                    Mar 18
  - indent_single_newlines              Mar  6
  - sp_after_ptr_block_caret            Feb 24
  - sp_after_oc_synchronized            Feb 24
  - sp_inside_square_oc_array            Feb 23
  - sp_oc_catch_paren                    Feb 23
  - sp_oc_catch_brace                    Feb 23
  - sp_oc_brace_catch                    Feb 23
  - nl_oc_catch_brace                    Feb 23
  - nl_oc_brace_catch                    Feb 23
  - nl_cs_property_leave_one_liners      Feb 16
  - indent_member_single                Feb 10
  - sp_func_call_user_paren_paren        Feb  5
  - sp_func_call_user_inside_fparen      Feb  5
  - sp_inside_braces_oc_dict            Feb  5
  - nl_create_func_def_one_liner        Jan 17
  - nl_namespace_two_to_one_liner        Jan 15
  - nl_squeeze_paren_close              Jan 15
  - sp_fparen_brace_initializer          Jan 12
  - sp_cpp_before_struct_binding    2018 Jan 12
  - indent_align_paren                  Dec 14
  - nl_tsquare_brace                    Dec  9
  - indent_single_after_return          Nov 28
  - indent_off_after_return_new          Nov 28
  - indent_ignore_asm_block        2017 Nov 05

New keyword:
  - __unused                            Apr 21
  - @synchronized                        Feb 24
  - @available                          Feb 23
  - fixed                                Feb 16
  - @protected                          Feb  4
  - @public                              Feb  4
  - __autoreleasing                      Feb  4
  - __bridge                            Feb  4
  - __bridge_retained                    Feb  4
  - __bridge_transfer                    Feb  4
  - __declspec                          Feb  4
  - __has_include                        Feb  4
  - __has_include_next                  Feb  4
  - __strong                            Feb  4
  - __typeof                            Feb  4
  - __unsafe_unretained                  Feb  4
  - __weak                              Feb  4
  - self                                Feb  4
  - unsafe_unretained              2018 Feb  4
  - where                          2017 Dec  6

Bugfix:
- Debian issue #881249 "FTBFS on armel/i386/mips64el/s390x: cpp_33057 fails"
    is fixed
- Adopt many bugfix and tests from UT:
    10000, 10002, 10003, 10004, 10005, 10006, 10007, 10008, 10009, 10011,
    10012, 10013, 10014, 10015, 10016, 10018, 10019, 10020, 10021, 10022,
    10023, 10024, 10025, 10027, 10028, 10029, 10030, 10031, 10032, 10033,
    10034, 10035, 10036, 10039, 10044, 10045, 10046, 10047, 10048, 10049,
    10050, 10051, 10052, 10053, 10054, 10054, 10055, 10056, 10057, 10058,
    10060, 10062, 10063, 10065, 10066, 10067, 10069, 10070, 10071, 10072,
    10073, 10074, 10075, 10076, 10077, 10078, 10079, 10080, 10100, 10102,
    10103, 10104,
    60001, 60002, 60003, 60004, 60005, 60006, 60007, 60008, 60009, 60011,
    60012, 60013, 60014, 60015, 60016, 60017, 60018, 60019, 60020, 60021,
    60022, 60023, 60024, 60025, 60026, 60027, 60028, 60029, 60030, 60031,
    60032, 60033, 60034, 60036, 60037, 60038, 60039, 60040

New:
  - Add crash handling for Windows

Change highlights in uncrustify-0.66 (November 2017)
-------------------------------------------------------------------------------

New options:
  - sp_arith_additive                    Oct 17
  - sp_angle_colon                      Oct 17
  - nl_func_call_empty                  Sep 30
  - nl_func_call_paren_empty            Sep 30
  - align_func_params_span              Sep 29
  - align_func_params_thresh            Sep 29
  - align_func_params_gap                Sep 29
  - nl_func_call_paren                  Jul 25
  - indent_paren_after_func_def          Jul 21
  - indent_paren_after_func_decl        Jul 21
  - indent_paren_after_func_call        Jul 21
  - nl_func_paren_empty                  Jul 07
  - nl_func_def_paren_empty              Jul 07
  - indent_switch_pp                    Jun 22
  - pp_indent_case                      Jun 22
  - pp_indent_func_def                  Jun 22
  - pp_indent_extern                    Jun 22
  - pp_indent_brace                      Jun 22

Changing option:
  - The option name is changed from 'align_number_left' to 'align_number_right'

Bugfix:
- Issue # 548, 1098, 1103, 1108, 1112, 1127, 1134, 1158, 1165, 1170, 1187,
    1200, 1203, 1236, 1249, 1310, 1315, 1340, 1349, 1352, 1366 are fixed

Change highlights in uncrustify-0.65 (May 2017)
-------------------------------------------------------------------------------

New options:
  - nl_before_if_closing_paren                    May 12
  - sp_after_type_brace_init_lst_open              May 09
  - sp_before_type_brace_init_lst_close            May 09
  - sp_inside_type_brace_init_lst                  May 09
  - sp_type_brace_init_lst                        May 09
  - nl_type_brace_init_lst                        May 09
  - nl_type_brace_init_lst_open                    May 09
  - nl_type_brace_init_lst_close                  May 09
  - mod_sort_oc_property_class_weight              May 05
  - mod_full_brace_nl_block_rem_mlcond            Mar 17
  - sp_inside_newop_paren_open                    Mar 13
  - sp_inside_newop_paren                          Mar 13
  - sp_after_newop_paren                          Mar 13
  - sp_inside_newop_paren_close                    Mar 13
  - pp_ignore_define_body                          Feb 18
  - sp_enum_colon                                  Feb 13
  - nl_enum_class                                  Feb 13
  - nl_enum_class_identifier                      Feb 13
  - nl_enum_identifier_colon                      Feb 13
  - nl_enum_colon_type                            Feb 13
  - indent_param                                  Feb 01
  - include_category_0                            Jan 24
  - include_category_1                            Jan 24
  - include_category_2                      2017  Jan 24
  - force_tab_after_define                  2016  Dec 29
  - nl_max_blank_in_func                          Nov 26
  - indent_ternary_operator                        Nov 24
  - indent_using_block                            Oct 20

New:
  - emscripten interface
  - removal of autogen / configure build
  - list options that are now AT_UNUM type
  - change option name from align_number_left to align_number_right

Removed option:
  - dont_protect_xcode_code_placeholders

Removed MS calling convention keywords:
  - __cdecl, __clrcall, __fastcall, __stdcall, __thiscall, __vectorcall

Bugfix:
- Issue # 324, 398, 404, 497, 525, 575, 633, 638, 643, 646, 663, 666,
    679, 682, 687, 726, 752, 753, 793, 815, 825, 842, 857, 859, 869, 870,
    889, 902, 916, 917, 928, 935, 938, 940, 972, 1002, 1005, 1020, 1030,
    1032, 1041, 1068, 1117, 1139 are fixed
- Proposal #381, 876 are adopted.

Change highlights in uncrustify-0.64 (October 2016)
-------------------------------------------------------------------------------

New:
- Support for new C#6 language elements. (Bug #672)
    Expression filter with the keyword 'when' in try/catch is now supported.
    Null conditional operator (?.) is now supported.

New options:
- align_var_class_span                            Aug 23
- align_var_class_thresh                          Aug 23
- align_var_class_gap                              Aug 23
- pos_enum_comma                                  Aug 14
- indent_token_after_brace                        Aug  3
- cmt_multi_first_len_minimum                      Aug  2
- nl_enum_own_lines                                Aug  1
- nl_func_class_scope                              Jul 26
- nl_squeeze_ifdef_top_level                      Jul 24
- sp_super_paren                                  Jul 21
- sp_this_paren                                    Jul 21
- sp_angle_paren_empty                            Jul 21
- sp_after_operator_sym_empty                      Jul 20
- sp_skip_vbrace_tokens                            Jul 13
- indent_cs_delegate_brace                        Jul  9
- cmt_insert_before_inlines                        Jun 29
- cmt_insert_before_ctor_dtor                      Jun 29
- mod_full_brace_if_chain_only                    Jun 28
- nl_func_decl_start_multi_line                    Jun 28
- nl_func_def_start_multi_line                    Jun 28
- nl_func_decl_args_multi_line                    Jun 28
- nl_func_def_args_multi_line                      Jun 28
- nl_func_decl_end_multi_line                      Jun 28
- nl_func_def_end_multi_line                      Jun 28
- nl_func_call_start_multi_line                    Jun 28
- nl_func_call_args_multi_line                    Jun 28
- nl_func_call_end_multi_line                      Jun 28
- use_options_overriding_for_qt_macros            Jun 16
- sp_func_def_paren_empty                          Jun 15
- sp_func_proto_paren_empty                        Jun 15
- sp_func_class_paren_empty                        Jun 15
- nl_oc_block_brace                                May 26
- nl_split_if_one_liner                            May 26
- nl_split_for_one_line                            May 24
- nl_split_while_one_liner                        May 24
- nl_after_func_class_proto                        May 12
- nl_after_func_class_proto_group                  May 12 2016

Bugfix:
- Bugs #620, #651, #654, #662, #663, #664, #670, #671, #672, #674 are fixed
- Issues #322, #323, #359, #405, #408, #412, #478, #481, #495, #503, #509, #512, #513, #514,
    #518, #519, #520, #521, #522, #524, #529, #530, #533, #536, #539, #542,
    #543, #544, #546, #568 are fixed
- Proposals #409, #477 are implemented
- Issue #411 is partialy fixed

Change highlights in uncrustify-0.63 (Mar 2016)
-------------------------------------------------------------------------------

New:
- The branch uncrustify4Qt is now merged.
- A configuration file for the sources of uncrustify is provided:
    forUncrustifySources.cfg
- Some considerations about the problem "stable" are described at
    forUncrustifySources.txt
- Simplify expressions such as:
    if ((cpd.lang_flags & LANG_PAWN) != 0)
  to
    if (cpd.lang_flags & LANG_PAWN)
- introduce CT_STDCALL to work with typedef void (__stdcall *func)(); Bug # 633
- introduce some more MS calling conventions: __cdecl, __clrcall, __fastcall, __thiscall, __vectorcall
    https://msdn.microsoft.com/en-us/library/984x0h58.aspx

New options:
- nl_before_func_class_def                        Apr 16
- nl_before_func_class_proto                      Apr 16
- nl_before_func_body_def                          Apr 25
- nl_before_func_body_proto                        Apr 25
- use_indent_continue_only_once                    Mar  7 2016

Bugfix:
- Simplify some more expressions.
- Bugfix for win32 for the flags.
- make test c/ 00617 stable
- make test c/ 02501 stable
- The issue #467 and the test tests/output/c/02100-i2c-core.c are not yet fixed.
- uncrustify all the sources with forUncrustifySources.cfg
- better descriptions for options
- bug #631 is fixed
- produce a better dump output
- DbConfig::configuredDatabase()->apply(db); is NOT a declaration of a variable
- bug # 657 is fixed: change 'mode' if necessary for 'pos_class_comma'
- fix 3 calls of unc_add_option for "align_oc_msg_colon_span",
    "indent_oc_block_msg", "indent_oc_msg_colon"
- bugs #664, #662, #654, #653, #651 and #633 are fixed

Reverse:
- space: drop vbrace tokens... 2014-09-01 06:33:17
  I cannot anderstand this change.
  It makes some troubles: Bug # 637
  No test file for it found
  Reverse the change until more informations could be found

Change:
- CT_DC_MEMBER + CT_FOR into CT_DC_MEMBER + CT_FUNC_CALL

Some more Qt-macros:
- Q_GADGET
- for_each

Change highlights in uncrustify4Qt-0.62 (Oct 2015)
-------------------------------------------------------------------------------
This is an extention of uncrustify to support Qt-macros
- Q_OBJECT
- Q_EMIT
- SLOT
- SIGNAL
- Q_FOREACH
- Q_FOREVER

Change highlights in uncrustify4Qt-0.62 (Oct 2015)
-------------------------------------------------------------------------------
New options:
- use_indent_func_call_param

Change highlights in uncrustify-0.62 (2 Feb 2016)
-------------------------------------------------------------------------------
This release is just a roll-up of the past year.
Many bugs were squashed and many options were added.

New options:
- string_replace_tab_chars
- disable_processing_cmt
- enable_processing_cmt
- enable_digraphs
- indent_class_on_colon
- indent_shift
- indent_min_vbrace_open
- indent_vbrace_open_on_tabstop
- sp_after_mdatype_commas
- sp_before_mdatype_commas
- sp_between_mdatype_commas
- sp_cmt_cpp_doxygen
- sp_cmt_cpp_qttr
- sp_between_new_paren
- nl_while_leave_one_liners
- nl_synchronized_brace
- nl_before_synchronized
- nl_after_synchronized
- nl_after_label_colon

Change highlights in uncrustify-0.61 (22 Dec 2014)
-------------------------------------------------------------------------------
This release is just a roll-up of the past two years.
Many bugs were squashed and many options were added.

New options:
- indent_paren_open_brace
- indent_namespace_single_indent
- indent_constr_colon
- indent_oc_msg_prioritize_first_colon
- indent_oc_block_msg_xcode_style
- indent_oc_block_msg_from_keyword
- indent_oc_block_msg_from_colon
- indent_oc_block_msg_from_caret
- indent_oc_block_msg_from_brace
- sp_enum_paren
- sp_cparen_oparen
- sp_after_ptr_star_qualifier
- sp_after_constr_colon
- sp_before_constr_colon
- sp_fparen_dbrace
- sp_word_brace
- sp_word_brace_ns
- sp_cond_colon_before
- sp_cond_colon_after
- sp_cond_question_before
- sp_cond_question_after
- sp_cond_ternary_short
- align_keep_extra_space
- nl_cpp_lambda_leave_one_liners
- nl_brace_square
- nl_brace_fparen
- nl_constr_init_args
- nl_cpp_ldef_brace
- nl_paren_dbrace_open
- nl_constr_colon
- pos_constr_comma
- pos_constr_colon
- mod_add_long_namespace_closebrace_comment
- cmt_convert_tab_to_spaces

(ryoon)

2019-05-14 12:04:49 UTC MAIN commitmail json YAML

Updated sysutils/intellij-fsnotifier to 0.0.20190228nb1

(ryoon)

2019-05-14 12:04:24 UTC MAIN commitmail json YAML

Fix instakllation pathes, bump PKGREVISION

(ryoon)

2019-05-13 17:31:29 UTC MAIN commitmail json YAML

Updated devel/intellij-ce-bin to 2019.1.2
Updated devel/pycharm-bin to 2019.1.2

(ryoon)

2019-05-13 17:30:12 UTC MAIN commitmail json YAML

Update to 2019.1.2

Changelog:
2019.1.2
This update comes with a bunch of notable fixes:

    Fixed several major Gradle issues: IDEA-210487, IDEA-210487, IDEA-178417.
    The 窶廾pen Recent窶� menu can now display the path to a project: IDEA-168223.
    The terminal tabs can now be reordered with Ctrl+Shift+Left/Right on Windows / Linux, and cmd+Shift+Left/Right on macOS: IDEA-202809.
    It窶冱 now possible to build a Groovy project using the Groovy-Eclipse compiler: IDEA-207921.
    The Recent Locations popup now opens all the selected locations: IDEA-209286
    The Run Anything popup shows the correct list of Maven goals: IDEA-199283, and shows correct suggestions on the first run: IDEA-210716.

2019.1.1
Out of dozens of important fixes this update delivers, here are the most important ones:

    Performance issues: the IDE doesn窶冲 freeze on Auto-import (IDEA-206649) and we窶况e fixed the issue that was causing very high memory usage on relatively small projects (IDEA-210047).
    Regressions fixed: The 窶牢tart Failed窶� dialog doesn窶冲 appear on closing the import settings dialog, and VCS refreshes don窶冲 take very long with Mercurial anymore: IDEA-209262.
    Updating plugins in an offline environment now works with the new marketplace and custom plugin repository: IDEA-205032.
    No confirmation dialog is shown when you try to close a Terminal without running processes: IDEA-205690.
    It窶冱 now possible to switch back from the Terminal tool window to the editor by pressing Esc: IDEA-116221.
    In the Run Configuration dialog, you can paste just the name or just the value of an Environment Variable: IDEA-206952.
    The IDE now correctly creates a branch when you open a task with the 窶歪reate branch窶� option enabled: IDEA-205194.
    It窶冱 now possible to type characters that require AltGr (IntelliJ IDEA with JBR11): IDEA-209426.
    For those using the IdeaVim plugin, the Esc key in insert mode closes the autocomplete popup and exits the insert mode: IDEA-209779.
    The bundled Kotlin plugin was updated to v1.3.21-release-IJ2019.1-3, with the following fixes integrated: KT-30117, KT-29427, KT-30137, and KT-9618.

(ryoon)

2019-05-12 12:27:46 UTC MAIN commitmail json YAML

Updated print/mupdf to 1.15.0

(ryoon)

2019-05-12 12:27:02 UTC MAIN commitmail json YAML

Update to 1.15.0

* Update lcms2 comment
* Remove removed www/curl option

Changelog:
List of changes in MuPDF 1.15.0

General improvements:
* WebAssembly build target and examples.
* Improved forms API in both C and Java bindings.
* Improved forms JavaScript support.
* Create appearance streams for more form field types.
* Fixed many bugs in ICC color management.
* Fixed many memory leaks in error cleanup.
* Fixed bugs in pdfwrite output.
* Improved text extraction from LaTeX documents with math symbols.
* Improved trace device formatting.
* Support CBZ and CBT files larger than 2Gb.
* Show table of contents for FB2 and XHTML documents.
* Show embedded raster images in SVG and XHTML documents.
* Show FB2 cover page.
* Add option to save PDF files without encryption.
* Add inhibit-spaces option to stext device to turn off missing space detection.
* Simplified fz_try/fz_always/fz_catch macros.

mupdf-gl improvements:
* Automatically open annotation editor when selecting an annotation.
* Full page color tinting option in mupdf-gl.
* Show/hide table of contents sections.
* Trigger a reload with sighup.
* Toggle spot color mode with 'e'.

mutool improvements:
mutool show $PDF outline -- show outline with open/closed state indicator.
mutool show $PDF js -- show document level javascript.
mutool clean -A -- create appearance streams when missing.
mutool clean -AA -- recreate all appearance streams.
mutool run docs/examples/portfolio.js -- extract embedded files from PDF document.
mutool run docs/examples/pdf-dejpx.js -- decompress JPEG2000 images in PDF document.
mutool run docs/examples/fix-s22pdf.js -- fix fonts in documents generated by S22PDF.

Significant API changes:
* New and improved forms API.
* Renamed -DNO_ICC to -DFZ_ENABLE_ICC=0
* Removed fz_annot superclass. Use pdf_annot and pdf_widget directly instead.
* Annotations and Widgets now have separate enumerators.
* Added optional separations argument to pixmap rendering utility functions.

Various cleanups:
Per-function documentation comments moved to the source file.
Hopefully they will stay up to date more often than when they
were hidden away in the header file.

Removed unused internal testing tools: mjsgen and jstest.

Removed TGA output support. Use one of the more common and useful PAM,
PNM, PNG, or TIFF formats instead.

Removed support for PDF portfolios. This work-in-progress feature was
never completed, and only worked for a small subset of files.

Removed support for progressive loading. This rarely used feature added
a lot of complexity and was an unending source of bugs and strange
behaviour. Removing this feature has allowed us to clean up and
simplify large amounts of code, and fix dozens of bugs in one fell
swoop.

(ryoon)

2019-05-12 10:46:50 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.28.4

(ryoon)

2019-05-12 10:45:54 UTC MAIN commitmail json YAML

Update to 0.28.4

Changelog:
What's new in notmuch 0.28.4
=========================

Command line interface
----------------------

Fix a spurious error when using `notmuch show --raw` on messages whose
size is a multiple of the internal buffer size.

(ryoon)

2019-05-12 06:21:15 UTC MAIN commitmail json YAML

Updated cross/arm-none-eabi-gcc to 8.3.0

(ryoon)

2019-05-12 06:20:56 UTC MAIN commitmail json YAML

Update to 8.3.0

* Update GCC to 8.3.0
* Update NEWLIB to 3.1.0

(ryoon)

2019-05-12 06:20:34 UTC MAIN commitmail json YAML

Updated cross/arm-none-eabi-binutils to 2.32

(ryoon)

2019-05-12 06:19:30 UTC MAIN commitmail json YAML

Update to 2.32

Changelog:
GAS
Changes in 2.32:

* Add -mvexwig=[0|1] option to x86 assembler to control encoding of
  VEX.W-ignored (WIG) VEX instructions.

* Add -mx86-used-note=[yes|no] option to generate (or not) x86 GNU property
  notes.  Add a --enable-x86-used-note configure time option to set the
  default behavior.  Set the default if the configure option is not used
  to "no".

* Add support for the MIPS Loongson EXTensions R2 (EXT2) instructions.

* Add support for the MIPS Loongson EXTensions (EXT) instructions.

* Add support for the MIPS Loongson Content Address Memory (CAM) ASE.

* Add support for the C-SKY processor series.

* Add support for the MIPS Loongson MultiMedia extensions Instructions (MMI)
  ASE.

LD
Changes in 2.32:

* Report property change in linker map file when merging GNU properties.

* Add support for the C-SKY processor series.

* -t now doesn't report members within archives, unless -t is given twice.
  A single -t is now more useful when generating a list of files that should be
  packaged for a linker bug report.  For example:
    gcc hello.c -save-temps -Wl,-t | xargs realpath | sort | uniq > files
    tar cJf test.tar.xz `cat files`

BINUTILS
Changes in 2.32:

* The addr2line, c++filt, nm and objdump tools now have a limit on the
  maximum amount of recursion that is allowed whilst demangling strings.
  The value for this limit is defined by the DEMANGLE_RECRUSE_LIMIT
  constant declared in the include/demangle.h header file.  At the time
  of writing this constant has the value of 2048.

  The --no-recurse-limit option can be used to remove the limit, restoring
  the behaviour of earlier versions of these tools.  This may be needed in
  order to dmangle truly complicated names, but it also leaves the tools
  vulnerable to stack exhaustion from maliciously constructed mangled names.

* Objdump's --disassemble option can now take a parameter, specifying the
  starting symbol for disassembly.  Disassembly will continue from this
  symbol up to the next symbol or the end of the function.

* The MIPS port now supports the Loongson 2K1000 processor which implements
  the MIPS64r2 ISA, the Loongson-mmi ASE, Loongson-cam ASE, Loongson-ext ASE,
  Loongson-ext2 ASE and MSA ASE instructions. Add -march=gs264e option for
  Loongson 2K1000 processor.

* The MIPS port now supports the Loongson 3A2000/3A3000 processor which
  implements the MIPS64r2 ISA, the Loongson-mmi ASE, Loongson-cam ASE,
  Loongson-ext ASE and Loongson-ext2 ASE instructions. Add -march=gs464e
  option for Loongson 3A2000/3A3000 processor.

* The MIPS port now supports the Loongson 3A1000 processor, aka Loongson3a,
  which implements the MIPS64r2 ISA, the Loongson-mmi ASE, Loongson-cam ASE
  and Loongson-ext ASE instructions. Add -march=gs464 option for Loongson
  3A1000 processor, The -march=loongson3a is an alias of -march=gs464 for
  compatibility.

(ryoon)

2019-05-11 07:14:30 UTC MAIN commitmail json YAML

Updated lang/nim to 0.19.4

(ryoon)

2019-05-11 07:13:42 UTC MAIN commitmail json YAML

Update to 0.19.4

Changelog:
0.19.4
Bugfixes

    Fixed “Latest HEAD segfaults when compiling Aporia” (#9889)
    Fixed “smtp module doesn’t support threads.” (#9728)
    Fixed “toInt doesn’t raise an exception” (#2764)
    Fixed “allow import inside block: makes N runnableExamples run N x faster, minimizes scope pollution” (#9300)
    Fixed “regression: CI failing Error: unhandled exception: cannot open: /Users/travis/.cache/nim/docgen_sample_d/runnableExamples/docgen_sample_examples.nim [IOError]” (#10188)
    Fixed “Discrepancy in Documentation About ‘f128 Type-Suffix” (#10213)
    Fixed “Performance regression with –gc:markandsweep” (#10271)
    Fixed “cannot call template/macros with varargs[typed] to varargs[untyped]” (#10075)
    Fixed “–embedsrc does not work on macos” (#10263)
    Fixed “terminal.nim colored output is not GCSAFE.” (#8294)
    Fixed “Path in error message has ..\..\..\..\..\ prefix since 0.19.0” (#9556)
    Fixed ““contributing” is listed as a module on theindex” (#10287)
    Fixed “[Regression] converter to string leads fail to compile on 0.19” (#9149)
    Fixed “oids counter starts at zero; spec says it should be random” (#2796)

0.19.2
Compiler changes

    Added support for the RISC-V 64 bit architecture named riscv64 (e.g. HiFive)

Bugfixes

    Fixed “Nim 0.19.0 docs have incorrect Source/Edit links” (#9083)
    Fixed “Json: compilation fails with aliased type” (#9111)
    Fixed “https://nim-lang.org/docs/nre.html gives 404 error” (#9119)
    Fixed “Leaving \\ at the end of a path in copyDir removes every file’s first char” (#9126)
    Fixed “nim doc SIGSEGV: Illegal storage access.” (#9140)
    Fixed “[doc] List of broken links in the doc site” (#9109)
    Fixed “Fix incorrect examples in nre docs” (#9053)
    Fixed “Clean up root of repo and release archives” (#4934)
    Fixed “Concept/converter/generics-related compiler crash” (#7351)
    Fixed “converter + concept causes compiler to quit without error” (#6249)
    Fixed “Error: internal error” (#6533)
    Fixed “Methods break static[T] (internal error: nesting too deep)” (#5479)
    Fixed “Memory error when checking if a variable is a string in concept” (#7092)
    Fixed “Internal error when using array of procs” (#5015)
    Fixed “[Regression] Compiler crash on proc with static, used to compile in nim 0.16” (#5868)
    Fixed “fixes/8099” (#8451)
    Fixed “distinct generic typeclass not treated as distinct” (#4435)
    Fixed “multiple dynlib pragmas with function calls conflict with each other causing link time error” (#9222)
    Fixed “\0 in comment replaced with 0 in docs” (#8841)
    Fixed “Async readAll in httpclient produces garbled output.” (#8994)
    Fixed “runnableExamples should be run by nim doc even if symbol is not public” (#9216)
    Fixed “[regression] project config.nims not being read anymore” (#9264)
    Fixed “Using iterator within another iterator fails” (#3819)
    Fixed “nim js -o:dirname main.nim writes nothing, and no error shown” (#9154)
    Fixed “devel docs in nim-lang.github.io Source links point to master instead of devel” (#9295)
    Fixed “Regular Expressions: replacing empty patterns only works correctly in nre” (#9306)
    Fixed “counting the empty substring in a string results in infinite loop” (#8919)
    Fixed “[nimpretty] raw strings are transformed into normal strings” (#9236)
    Fixed “[nimpretty] proc is transfered to incorrect code” (#8626)
    Fixed “[nimpretty] Additional new line is added with each format” (#9144)
    Fixed ““%NIM%/config/nim.cfg” is not being read” (#9244)
    Fixed “Illegal capture on async proc (except when the argument is seq)” (#2361)
    Fixed “Jsondoc0 doesn’t output module comments.” (#9364)
    Fixed “NimPretty has troubles with source code filter” (#9384)

    Fixed “tfragment_gc test is flaky on OSX” (#9421)
    Fixed “ansi color code templates fail to bind symbols” (#9394)
    Fixed “SIGSEGV when converting lines to closure iterator, most likely caused by defer” (#5321)
    Fixed “Compiler crash when creating a variant type” (#6220)

    Fixed “old changelogs should be kept instead of erased” (#9376)
    Fixed “Crash when closing an unopened file on debian 8.” (#9456)
    Fixed “nimpretty joins regular and doc comment” (#9400)
    Fixed “nimpretty changes indentation level of trailing comment” (#9398)
    Fixed “Some bugs with nimpretty” (#8078)
    Fixed “nimpretty not idempotent: keeps adding newlines below block comment” (#9483)
    Fixed “nimpretty shouldn’t format differently whether there’s a top-level newline” (#9484)
    Fixed “nimpretty shouldn’t change file modif time if no changes => use os.updateFile” (#9499)
    Fixed “nimpretty adds a space before type, ptr, ref, object in wrong places” (#9504)
    Fixed “nimpretty badly indents block comment” (#9500)
    Fixed “nimpretty wrongly adds empty newlines inside proc signature” (#9506)
    Fixed “Duplicate definition in cpp codegen” (#6986)
    Fixed “nim doc strutils.nim fails on 32 bit compiler with AssertionError on a RunnableExample” (#9525)

    Fixed “using Selectors, Error: undeclared field: ‘OSErrorCode’” (#7667)
    Fixed “strutils.multiReplace() crashes if search string is “”” (#9557)
    Fixed “Type which followed by a function and generated by a template will not shown in docs generated by nim doc” (#9235)
    Fixed “Module docs: 2 suggestions…” (#5525)
    Fixed “Missing docstrings are replaced with other text” (#9169)
    Fixed “templates expand doc comments as documentation of other procedures” (#9432)
    Fixed “Path in error message has ..\..\..\..\..\ prefix since 0.19.0” (#9556)

    Fixed “Nim/compiler/pathutils.nim(226, 12) canon"/foo/../bar" == "/bar" [AssertionError]” (#9507)
    Fixed “[Regression] Borrow stringify operator no longer works as expected” (#9322)
    Fixed “[NimScript] Error: arguments can only be given if the ‘–run’ option is selected” (#9246)
    Fixed “nim check: internal error: (filename: "vmgen.nim", line: 1119, column: 19)” (#9609)
    Fixed “optInd missing indent specification in grammar.txt” (#9608)
    Fixed “nimpretty should hardcode indentation amount to 2 spaces” (#9502)
    Fixed “Nimpretty adds instead of removes incorrect spacing inside backticks” (#9673)
    Fixed “Compiler segfault (stack overflow) compiling code on 0.19.0 that works on 0.18.0” (#9694)

(ryoon)

2019-05-11 04:08:41 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 60.6.1

(ryoon)

2019-05-11 04:08:22 UTC MAIN commitmail json YAML

Update to 60.6.1

* Sync with mail/thunderbird-60.6.1

(ryoon)

2019-05-11 04:07:30 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 60.6.1

(ryoon)

2019-05-11 04:07:08 UTC MAIN commitmail json YAML

Update to 60.6.1

Changelog:
#CVE-2019-9810: IonMonkey MArraySlice has incorrect alias information
#CVE-2019-9813: Ionmonkey type confusion with __proto__ mutations

(ryoon)

2019-05-11 04:03:57 UTC MAIN commitmail json YAML

Updated www/firefox60-l10n to 60.6.3

(ryoon)

2019-05-11 04:03:40 UTC MAIN commitmail json YAML

Update to 60.6.3

* Sync with www/firefox60-60.6.3

(ryoon)

2019-05-11 04:02:52 UTC MAIN commitmail json YAML

Updated www/firefox60 to 60.6.3

(ryoon)

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

Update to 60.6.3

* Convert to ffmpeg dependency to 4

Changelog:
Fixed:
    Further improvements to re-enable web extensions which had been
    disabled for users with a master password set (Bug 1549249).

(ryoon)

2019-05-11 03:50:35 UTC MAIN commitmail json YAML

Updated www/hugo to 0.55.5

(ryoon)

2019-05-11 03:50:12 UTC MAIN commitmail json YAML

Update to 0.55.5

Changelog:
0.55.0
This is a bug-fix release with a couple of important fixes.

Enhancements
Templates

    Provide more detailed errors in Where f76e5011 @moorereason

Other

    Regenerate docs helper cee181c3 @bep
    Update blackfriday to v1.5.2 1cbb501b @dbirks

Fixes
Templates

    Fix nil compare in eq/ne for interface values 66b143a0 @bep #5905
    Fix hugo package name and add godocs 4f93f8c6 @moorereason

Output

    Fix permalink in sitemap etc. when multiple permalinkable output formats 6b76841b @bep #5910

Core

    Fix PrevInSection/NextInSection for nested sections bcbed4eb @bep #5883

Other

    Fix concurrent initialization order 009076e5 @bep #5901

0.55.4
This is a bug-fix release with a couple of important fixes.

Enhancements
Core

    Avoid recloning of shortcode templates 69a56420 @bep #5890
    No links for bundled pages 0775c98e @bep #5882

Other

    Avoid rebuilding the Translations map for every lookup 4756ec3c @bep #5892
    Init mem profile at the end 4c3c5120 @bep

Fixes
Core

    Fix shortcode version=1 logic 33c73811 @bep #5831

0.55.3
This is a bug-fix release with a couple of important fixes.

Enhancements
Templates

    Return error on invalid input in in 7fbfedf0 @bep #5875
    Make Pages etc. work with the in func 06f56fc9 @bep #5875
    Make Pages etc. work in uniq d7a67dcb @bep #5852

Core

    Add some OutputFormats.Get tests 7aeeb60d @bep #5877
    Add some integration tests for in/uniq using Pages 6c80acbd @bep #5875#5852

Other

    Regenerate docs helper 75b16e30 @bep
    Replace IsDraft with Draft in list command 3e421bd4 @bep #5873

Fixes
Output

    Fix links for non-HTML output formats c7dd66bf @bep #5877
    Fix menu URL when multiple permalinkable output formats ea529c84 @bep #5849

0.55.2
This is a bug-fix release with a couple of important fixes.

Enhancements
Templates

    Handle late transformation of templates 2957795f @bep #5865

Core

    Add more tests for Permalinkable 35f41834 @bep #5849

Fixes
Core

    Fix Pages reinitialization on rebuilds 9b17cbb6 @bep #5833
    Fix shortcode namespace issue 56550d1e @bep #5863
    Fix false WARNINGs in lang prefix check 7881b096 @bep #5860
    Fix bundle resource publishing when multiple output formats 49d0a826 @bep #5858
    Fix panic for unused taxonomy content files b799b12f @bep #5847
    Fix dates for sections with dates in front matter 70148672 @bep #5854

Other

    Fix WeightedPages in union etc. f2795d4d @bep #5850

0.55.1
This is a bug-fix release with a couple of important fixes.

Notes

    Replace deprecated .GetParam usage 27a8049d @bep #5834

Enhancements
Core

    Add a test for parent's resources in shortcode 8d7607ae @bep #5833

Other

    Remove the space in . RelPermalink 7966c0b5 @yihui

Fixes
Core

    Fix simple menu config 9e9a1f92 @bep

Other

    Fix 4d425a86 @bep
    Fix paginator refresh on server change f7375c49 @bep #5838
    Fix .RSSLinke deprecation message 3b86b4a9 @bep #4427

0.55.0
Hugo 0.55 is the early Easter Egg Edition with lots of great improvements
and fixes. The original motivation for this release was to prepare for
Issue #5074, but the structural changes needed for that paved the way for
lots of others. Please study the list of changes below, and especially
the Notes section, but some headlines include:

(ryoon)

2019-05-11 03:46:28 UTC MAIN commitmail json YAML

Updated devel/go-debounce to 1.2.0

(ryoon)

2019-05-11 03:46:04 UTC MAIN commitmail json YAML

Update to 1.2.0

Changelog:
This is mainly a fix for #1.

But with that, the API is slightly changed. New now simply returns
only a function:

debounced := debounce.New(100 * time.Millisecond)

(ryoon)

2019-05-10 19:45:58 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 66.0.5

(ryoon)

2019-05-10 19:45:35 UTC MAIN commitmail json YAML

Update to 66.0.5

* Sync with www/firefox-66.0.5

(ryoon)

2019-05-10 19:44:52 UTC MAIN commitmail json YAML

Updated www/firefox to 66.0.5

(ryoon)

2019-05-10 19:44:11 UTC MAIN commitmail json YAML

Update to 66.0.5

Changelog:
Fixed:
    Further improvements to re-enable web extensions which had been
    disabled for users with a master password set (Bug 1549249).

(ryoon)

2019-05-10 19:39:52 UTC MAIN commitmail json YAML

Updated security/keepassxc to 2.4.1

(ryoon)

2019-05-10 19:39:28 UTC MAIN commitmail json YAML

Update to 2.4.1

Changelog:
2.4.1 (2019-04-12)
=========================

- Fix database deletion when using unsafe saves to a different file system [#2889]
- Fix opening databases with legacy key files that contain '/' [#2872]
- Fix opening database files from the command line [#2919]
- Fix crash when editing master key [#2836]
- Fix multiple issues with apply button behavior [#2947]
- Fix issues on application startup (tab order, --pw-stdin, etc.) [#2830]
- Fix building without WITH_XC_KEESHARE
- Fix reference entry coloring on macOS dark mode [#2984]
- Hide window when performing entry auto-type on macOS [#2969]
- Improve UX of update checker; reduce checks to every 7 days [#2968]
- KeeShare improvements [#2946, #2978, #2824]
- Re-enable Ctrl+C to copy password from search box [#2947]
- Add KeePassXC-Browser integration for Brave browser [#2933]
- SSH Agent: Re-Add keys on database unlock [#2982]
- SSH Agent: Only remove keys on app exit if they are removed on lock [#2985]
- CLI: Add --no-password option [#2708]
- CLI: Improve database extraction to XML [#2698]
- CLI: Don't call mandb on build [#2774]
- CLI: Add debug info [#2714]
- Improve support for Snap theming [#2832]
- Add support for building on Haiku OS [#2859]
- Ctrl+PgDn now goes to the next tab and Ctrl+PgUp to the previous
- Fix compiling on GCC 5 / Xenial [#2990]
- Add .gitrev output to tarball for third-party builds [#2970]
- Add WITH_XC_UPDATECHECK compile flag to toggle the update checker [#2968]

(ryoon)

2019-05-10 19:33:40 UTC MAIN commitmail json YAML

Update mingw-w64 packages

(ryoon)

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

2019-05-10 19:24:49 UTC MAIN commitmail json YAML

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

2019-05-09 13:57:51 UTC MAIN commitmail json YAML

2019-05-07 23:40:59 UTC MAIN commitmail json YAML

Add a patch to distinfo

(ryoon)

2019-05-06 09:32:03 UTC MAIN commitmail json YAML

Updated www/firefox60 to 60.6.2

(ryoon)

2019-05-06 09:31:37 UTC MAIN commitmail json YAML

Update to 60.6.2

Changelog:
Fixed:
Repaired certificate chain to re-enable web extensions that had been disabled

(ryoon)

2019-05-06 00:19:29 UTC MAIN commitmail json YAML

Updated www/firefox to 66.0.4

(ryoon)

2019-05-06 00:18:51 UTC MAIN commitmail json YAML

Update to 66.0.4

Changelog:
Fixed:
Repaired certificate chain to re-enable web extensions that had been disabled

(ryoon)

2019-05-05 22:49:54 UTC MAIN commitmail json YAML

2019-05-05 22:48:57 UTC MAIN commitmail json YAML

Updated devel/nss to 3.43nb2

(ryoon)

2019-05-05 22:47:28 UTC MAIN commitmail json YAML

2019-05-04 06:18:12 UTC MAIN commitmail json YAML

Updated audio/libopus to 1.3.1

(ryoon)

2019-05-04 06:17:32 UTC MAIN commitmail json YAML

Update to 1.3.1

Changelog:
Apr 12, 2019
This Opus 1.3.1 minor release fixes an issue with the analysis on
files with digital silence (all zeros), especially on x87 builds
(mostly affects 32-bit builds). It also includes two new features:

    A new OPUS_GET_IN_DTX query to know if the encoder is in DTX
    mode (last frame was either a comfort noise frame or not encoded
    at all)

    A new (and still experimental) CMake-based build system that
    is eventually meant to replace the VS2015 build system (the
    autotools one will stay).

(ryoon)

2019-05-04 06:12:26 UTC MAIN commitmail json YAML

2019-05-04 06:11:53 UTC MAIN commitmail json YAML

Update to 1.1.0

Changelog:
Some improvements.

(ryoon)

2019-05-02 15:50:01 UTC MAIN commitmail json YAML

Updated fonts/ipaexfont to 00401

(ryoon)

2019-05-02 15:49:16 UTC MAIN commitmail json YAML

Update to 00401

* Use fonts.mk framework

Changelog:
00401: (2019-04)
* Add U+32FF (SQUARE ERA NAME REIWA) character
* Update fontRevision in head table to 4.010
* Update ID0 (Copyright) in name table to 2003-2019
* Update ID3 (Unique Font Identifier) in name table to
  IPAexMincho Version 004.01 and IPAexGothic Version 004.01
* Update ID5 (Version) in name table Version to 004.01

00301: (2015-10)
* Implement SVS for 93 compatible Kanji characters
* Fix glyphs of U+26FF8 and U+663B
* Update nameID=2 to Regular
* Update fontRevision in head table to 3.010
* Update ID0 (Copyright) in name table to 2003-2015
* Update ID3 (Unique Font Identifier) in name table to
  IPAexMincho Version 003.01 and IPAexGothic Version 003.01
* Update ID5 (Version) in name table Version to 003.01

(ryoon)

2019-05-02 11:25:49 UTC MAIN commitmail json YAML

Updated print/qpdf to 8.4.1

(ryoon)

2019-05-02 11:25:23 UTC MAIN commitmail json YAML

Update to 8.4.1

Changelog:
This is qpdf version 8.4.1. It contains a small handful of minor
CLI enhancements and a few bug fixes from 8.4.0 including handling
of Unicode filenames in Windows, a performance bug with --split-pages
and a few others. For a full list of changes, please see the release
notes.

(ryoon)

2019-05-01 05:40:15 UTC MAIN commitmail json YAML

Updated lang/openjdk-bin to 12.0.1

(ryoon)

2019-05-01 05:39:30 UTC MAIN commitmail json YAML

Update to 12.0.1

Changelog:
New Japanese Era Name: Reiwa (JDK-8205432)
core-libs/java.time

An instance representing the new Reiwa era has been added to this update. Unlike other eras, there is no public field for this era. It can be obtained by calling JapaneseEra.of(3) or JapaneseEra.valueOf("Reiwa"). JDK 13 and later will have a new public field to represent this era.

The placeholder name, "NewEra", for the Japanese era that started from May 1st, 2019 has been replaced with the new official name. Applications that relied on the placeholder name (see JDK-8202088) to obtain the new era singleton (JapaneseEra.valueOf("NewEra")) will no longer work.
Added GlobalSign R6 Root Certificate (JDK-8216577)
security-libs/java.security

The following root certificate has been added to the cacerts truststore:

+ GlobalSign
  + globalsignrootcar6

    DN: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R6

(ryoon)

2019-04-27 04:22:55 UTC MAIN commitmail json YAML

Updated inputmethod/fcitx-qt5 to 1.2.3nb4

(ryoon)

2019-04-27 04:06:21 UTC MAIN commitmail json YAML

Add extra-cmake-modules as dependency to build

Bump PKGREVISION

(ryoon)

2019-04-27 03:21:24 UTC MAIN commitmail json YAML

Updated inputmethod/fcitx to 4.2.9.6nb4

(ryoon)

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

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

Updated print/qpdf to 8.4.0

(ryoon)

2019-04-27 03:12:41 UTC MAIN commitmail json YAML

Update to 8.4.0

Changelog:
This is qpdf version 8.4.0. It contains many enhancements and fixes
including better handling of Unicode passwords, enhancements to
image optimization and appearance generation, overlay/underlay and
other changes. It also includes an important bug fix for page
splitting. For a full list of changes, please see the release notes.

(ryoon)

2019-04-24 14:00:29 UTC MAIN commitmail json YAML

Updated emulators/qemu to 4.0.0

(ryoon)

2019-04-24 13:59:32 UTC MAIN commitmail json YAML

Update to 4.0.0

Changelog:
Incompatible changes

    The "handle" option to -fsdev and -virtfs has been removed. The "local" or "proxy" options should be used instead.
    The "-virtioconsole" option has been removed. Use "-device virtconsole" instead.
    The "-no-frame" option has been removed. It was only usable with SDL1.2, and support for this library has been suspended now.
    The "-enable-hax" option has been removed. Use "-accel hax" instead.
    The "-clock" option has been removed. It was only a "dummy" option without meaning since QEMU 1.7, so there is no replacement.
    The legacy "ivshmem" device has been removed. Use "ivshmem-doorbell" or "ivshmem-plain" instead.
    The x86 machine types "pc-0.10" and "pc-0.11" have been removed. Use a newer machine type instead.
    The "irq" property of the "spapr-vscsi", "spapr-vlan" and "spapr-vty" devices has been removed with no replacement.
    The "memory-backend-memfd" backend object type will be reported as unavailable on hosts systems without memfd sealing support. On previous versions, "memory-backend-memfd" was reported as available, but didn't work properly without sealing support.
    HMP snapshot commands (such as "savevm", "loadvm" and "delvm") use only the snapshot tag, and not the ID any more, to identify snapshots. This removes ambiguity from the interface, but may require changing the HMP command in existing scripts.

New deprecated options and features

    cpu-add QMP/HMP command
    machine-types pc-0.12, pc-0.13, pc-0.14 and pc-0.15
    qemu-nbd --partition=N option
    The query-events QMP command has been superseded by the more powerful and accurate query-qmp-schema command.
    The acl option to the "-vnc" argument has been replaced by the tls-authz and sasl-authz options.
    The acl_show, acl_reset, acl_policy, acl_add, and acl_remove commands are deprecated with no replacement. Authorization for VNC should be performed using the pluggable QAuthZ objects.
    QEMU_AUDIO_ environment variables and "-audio-help" are now deprecated. Use "-audiodev" instead.

Consult the "Deprecated Features" appendix for the full list of historically deprecated features/options.

Architercture specific summary:
Arm

    Implement the ARMv8.0-SB extension
    Implement the ARMv8.0-PredInv extension
    Implement the ARMv8.1-HPD extension
    Implement the ARMv8.1-LOR extension (as the trivial "no limited ordering regions provided" minimum)
    Implement the ARMv8.2-FHM extension
    Implement the ARMv8.2-AA32HPD extension
    Implement the ARMv8.3-PAuth extension
    Implement the ARMv8.3-JSConv extension
    Implement the ARMv8.4-CondM extension
    Implement the ARMv8.5-CondM extension
    Implement the ARMv8.5-FRINT extension
    And new boards

MIPS

    Added support for I7200 CPU (nanoMIPS32 ISA + DSP ASE; system mode only).
    Added support for I6500 CPU (MIPS64R6 ISA + MSA ASE + multicore features).
    Added support for QMP-based querying of the available CPU types.
    Added support for SAARI and SAAR configuration registers.
    Added support for MTTCG (multi-threaded TCG).
    Improved support for ITU (Interthread Communication Unit).
    Improved support for Fulong 2E machine.
    Improved end user documentation.
    Fixed build for MIPS n32 hosts.

RISC-V

    The virt board now supports PCI and USB.
    The FS field of mstatus now supports three states (dirty, clean, and off).
    The TSR, TW, and TVM fields of mstatus are now implemented.
    The misa CSR is now writable.
    The built-in gdbserver supports register lists via XML files.
    The sifive_u machine supports SMP.
    The SiFive UART supports TX interrupts.
    The sifive_u machine has the correct number of PLIC interrupts.

x86

    The HAX accelerator is now supported for POSIX hosts other than Darwin, including Linux and NetBSD.
    Machines pc-* now support configuring firmware with -machine pflash0=ID0,pflash1=ID1 in addition to -drive if=pflash,... This permits use of -blockdev.
    MPX is considered a failed experiment by Intel, and has thus been removed from all named CPU models. It is still accessible via "-cpu host".
    PVH Linux images can be booted with "-kernel".

(ryoon)

2019-04-23 13:39:41 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 6.2.3.2

(ryoon)

2019-04-23 13:39:17 UTC MAIN commitmail json YAML

Update to 6.2.3.2

Changelog:
6.2.3.2:
Bugs fixed compared to 6.2.3 rc1:

    tdf#121103 ANOVA uses wrong formula when on new sheet [Jaromir Wysoglad]
    tdf#123406 kde5: Crash pressing Esc in undocked Find toolbar [Aleksei Nikiforov]
    tdf#123502 crash: use of "com.sun.star.ui.dialogs.FolderPicker" crashes [Mike Kaganski]
    tdf#123747 digital signatures from 6.1 and 6.2 ivalidate each other [Miklos Vajna]
    tdf#124272 Edit Contour of Image Wrap doesn't appear on Exported PDF [Armin Le Grand]
    tdf#124384 LO shouldn't crash when opening DOCX (even if MSO cannot open or warns about unreadable content) [Serge Krot]
    tdf#124410 FORMATTING: Crash in libcuilo.so formatting range containing cells with diagonal borders [Caolán McNamara]
    tdf#124413 Crash on undo / redo in Basic IDE [Noel Grandin]
    tdf#124440 IDE & Calc crash opening Breakpoint Management (gen) [Caolán McNamara]
    tdf#124485 Wrong (instead of no) bracketing of Bibliography Entries when formatted with Brackets = "[none]" [Caolán McNamara]

6.2.3.1:
Bugs fixed compared to 6.2.2 (rc2):

    rhbz#1687589 KDE4 gpoll_wrapper can be called with SolarMutex unlocked [Stephan Bergmann]
    rhbz#1690645 [abrt] libreoffice-core: (anonymous namespace)::signalHandlerFunction(int, siginfo_t*, void*)(): soffice.bin killed by SIGABRT [Caolán McNamara]
    tdf#77186 Custom animation timing repeat until next slide doesn't work [Mark Hung]
    tdf#96038 Shell function does not work whith .bat files and paths containing spaces [Roland Baudin]
    tdf#96947 Check marks on menus (Windows 7 Aero theme, OpenGL enabled) miss their borders [Miklos Vajna]
    tdf#97575 FILEOPEN: Can't read error bars on graph saved and reopened as xlsx [Balazs Varga]
    tdf#98987 Layout: shapes imported from DOCX handled incorrectly [Miklos Vajna]
    tdf#102005 START CENTER: Pressing F6 stops at thumbnail list view [Jim Raykowski]
    tdf#104235 Generic X icon shown in KDE Plasma taskbar upon launching to Start center [Michael Weghorn]
    tdf#107593 EDITING No text cursor (caret) after deleting the header (or re-adding the header) [Jim Raykowski]
    tdf#113918 1bpp non-B&W PNG images are mishandled on Linux in all vcl "backends" ("plugins") [Miklos Vajna]
    tdf#114969 FILESAVE XLSX: Link to document cell breaks on sheet names with dots [Tünde Tóth]
    tdf#115297 FILESAVE: PDF: Images are displayed as black boxes [Miklos Vajna]
    tdf#115719 DOCX import: lack of Word 2013-style increased spacing for paragraph with anchored objects [Miklos Vajna]
    tdf#116195 "Designing with LibreOffice"'s front cover images are not rendered in LibreOffice 6.0.2 [Michael Stahl]
    tdf#117761 Snake Algorithm unable to display accurate layout. [Miklos Vajna]
    tdf#117890 Math Online Help: The screenshots in the Symbols and Edit Symbols pages are unhelpful [Mark]
    tdf#118104 Writer freezes after opening a file with 230 pages [Michael Stahl]
    tdf#119253 [Writer Table] Freezes/hangs when splits a table with merged cells to 2 pages [Michael Stahl]
    tdf#119718 kde5: Impress presentation cannot be started using keyboard [Katarina Behrens]
    tdf#119743 Libreoffice 6.1 base: can't save special options [Caolán McNamara]
    tdf#119853 kde5: Unnecessary white window in Base Database Wizard [Katarina Behrens]
    tdf#119947 UI: FontWork Menu All Black on Windows OpenGL [Miklos Vajna]
    tdf#120013 After Cut&Paste of an overlapping data range, cells of a shared formula group reference run are not recalculated [Eike Rathke]
    tdf#120161 PRINTING, PDF Export: Problem with selected cells which cross pages [Serge Krot]
    tdf#120413 LibreLogo: handle complex expressions [László Németh]
    tdf#120548 FILEOPEN DOCX List created with Word loses the added font and background color in Writer [Miklos Vajna]
    tdf#120660 cells not recalculated after copy/paste different range of cells [Dennis Francis]
    tdf#120783 KDE5: Drag'n'drop doesn't work from the Data Sources [Katarina Behrens]
    tdf#120786 KDE5: Only half of the toolbar is displayed if it's undocked [Katarina Behrens]
    tdf#120787 KDE5: Undocked toolbars are displayed on top of dialogs/slideshow [Katarina Behrens]
    tdf#120791 KDE5: Window's size and position not remember after leaving Full Screen mode [Katarina Behrens]
    tdf#121002 Cells not recalculated after moving data within ranges pointed to by a shared formula group. [Eike Rathke]
    tdf#121120 Png image is black when OpenGL enabled [Miklos Vajna]
    tdf#121439 PRINTING Crash when calling a print configuration dialog if selected cell range while several print areas are defined across multiple sheets [Luboš Luňák]
    tdf#121456 Writer: DOCX export from ODT: wrong tabs stops in TOC [Serge Krot]
    tdf#121615 Writer: PDF export of JPEG images from ODT/DOCX stretched and cropped with OpenGL enabled [Luboš Luňák]
    tdf#121686 Assert on text + space + dash + enter [Julien Nabet]
    tdf#122226 DOCX Import Pie chart data labels new line separator changes to semicolon [Balazs Varga]
    tdf#122301 FREQUENCY: force array mode on arguments and immediate caller [Eike Rathke]
    tdf#122790 Table background color isn't shown when opening table background tab [Jim Raykowski]
    tdf#122803 Gallery import: File picker window title not localizable [Caolán McNamara]
    tdf#122804 Bitmap import: File picker window title not localizable [Caolán McNamara]
    tdf#122892 Writer hangs when deleting specific line [Michael Stahl]
    tdf#122942 Inserting shape over chart in DOCX inserts it below chart [Miklos Vajna]
    tdf#122989 Update check item is available in Notebookbar Groupedbar without function if online update module is not installed [Thorsten Behrens]
    tdf#123104 FILESAVE DOCX Cell gets resized after saving in LO [Miklos Vajna]
    tdf#123243 Spacing difference between Word & LibreOffice from an OOXML file. [Miklos Vajna]
    tdf#123259 Assert when add a new line after a form control (in design mode) [Michael Stahl]
    tdf#123293 FILEOPEN: (from stream) shows a warning "Not all Attributes could be read." [Michael Stahl, Samuel Mehrbrodt]
    tdf#123313 Undoing ToC insertion in middle of word causes assertion failure [Michael Stahl]
    tdf#123372 No anti-aliasing for image with OpenGL enabled [Luboš Luňák]
    tdf#123379 Menu bar remains visible on pressing the Menubar icon on/off toggle (Linux - KDE). [Katarina Behrens]
    tdf#123455 Breeze Dark icon set is missing some icons [andreas kainz]
    tdf#123470 [ally] Libreoffice writer. Problems "save as" or "save a copy" when using text box [Caolán McNamara]
    tdf#123479 Crash in: ScFormulaResult::GetMatrixFormulaCellToken() [Luboš Luňák]
    tdf#123504 Impress fails to render donut and pie charts with 100 and 0 entries in only column [Mike Kaganski]
    tdf#123547 Systematic crash after opening Tools > Chapter Numbering [Julien Nabet]
    tdf#123624 !!br0ken!! shown after autocorrection and undo [Mike Kaganski]
    tdf#123650 dialog Page Style, tab Page: tab does not bring focus to lower part of page (GTK3+) [Caolán McNamara]
    tdf#123714 Moving (Cut&Paste, Drag&Drop) a column range within the same row into a shared formula group's reference may not recalculate the first affected formula cell (procedure in comment 11). [Eike Rathke]
    tdf#123736 Changing a reference in a formula cell of a shared formula group may not rebuild all dependencies of the then split group. [Eike Rathke]
    tdf#123772 UNO: Setting dialog resizable has no effect [Samuel Mehrbrodt]
    tdf#123815 Import from LWP files cause "General input/output error." [Caolán McNamara]
    tdf#123829 Line below table missing (in comparison to OpenOffice) [Samuel Mehrbrodt]
    tdf#123832 Libre Office ver 6.2 (x64 Setup hang up while trying to install [Mike Kaganski]
    tdf#123923 Exporting to XLSX makes Excel show error and drop pivot table, if table's data has Err:504 instead of #REF! [Mike Kaganski]
    tdf#123975 "Support primary keys" checkbox in Advanced Settings dialog must be tri-state [Caolán McNamara]
    tdf#123999 time change causes the return of "parameter index out of range... using mysql and J/connector [Julien Nabet]
    tdf#124024 Scaling factor of the Sheets isn't displayed correct [Caolán McNamara]
    tdf#124025 Table formulas don't update before print, export to PDF or preview when a field changes [Samuel Mehrbrodt]
    tdf#124035 LibreLogo: lost support of starting colon in variable names [László Németh]
    tdf#124058 Bitmap dialog in table properties dialog slightly cramped (gen) [Jim Raykowski]
    tdf#124109 Justified Arabic text has gaps in place of kashida [Khaled Hosny]
    tdf#124111 Cannot enter negative number for cross other axis at value [Caolán McNamara]
    tdf#124112 Insert drawing object in chart crashes LibreOffice [Noel Grandin]
    tdf#124142 Segfault after removing html and changing view ( GTK3 / KDE5 ) [Caolán McNamara]
    tdf#124162 Crash when trying to accept changes [Henry Castro]
    tdf#124226 LibreOffice crashes / hangs traversing page dialog with the keyboard [Caolán McNamara]
    tdf#124234 Paragraph styles: some settings get lost when switching to different tab without Apply [Caolán McNamara]
    tdf#124297 Libreoffice does not recognize Amazon Corretto Java Runtime [Mike Kaganski]
    tdf#124318 FILEOPEN: XLS Hyperlink URL incorrect [Noel Grandin]

(ryoon)

2019-04-23 13:32:48 UTC MAIN commitmail json YAML

Updated textproc/icu to 64.2

(ryoon)

2019-04-23 13:32:11 UTC MAIN commitmail json YAML

Update to 64.2

Changelog:
2019-04-17: ICU 64.2 released. This maintenance update for ICU 64
includes draft Unicode 12.1 update, CLDR 35.1 locale data and
support for new Japanese era Reiwa.

(ryoon)

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

Updated security/gpa to 0.10.0

(ryoon)

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

Update to 0.10.0

Changelog:
Noteworthy changes in version 0.10.0 (2018-10-16)
-------------------------------------------------

* Added key manager context menu items to copy the key fingerprint
  and the secret key to the clipboard.

* Added "Details" buttons to many error popups to show raw
  diagnostic output from gpg.

* Changed the "Retrieve Key" dialog to first try the Web Key
  Directory if a mail address is given.  Only if this lookup fails
  the keyservers are searched.

* Added a user-ID notebook page to show per user-ID info.

* Made location of locale dir under Windows more flexible.

* Fixed crash on filename conversion error.  [#2185]

* Fixed listing of key algos in the subkey windows.  [#3405]

* Removed lazy loading of the secret keyring.  [#3748]

Release-info: https://dev.gnupg.org/T4186

(ryoon)

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

Updated lang/gawk to 5.0.0

(ryoon)

2019-04-16 11:43:29 UTC MAIN commitmail json YAML

Update to 5.0.0

Changelog:
Changes from 4.2.1 to 5.0.0
---------------------------

1. Support for the POSIX standard %a and %A printf formats has been added.

2. The test infrastructure has been greatly improved, simplifying the
  contents of test/Makefile.am and making it possible to generate
  pc/Makefile.tst from test/Makefile.in.

3. The regex routines have been replaced with those from GNULIB, allowing
  me to stop carrying forward decades of changes against the original
  ones from GLIBC.

4. Infrastructure upgrades: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1,
  makeinfo 6.5.

5. The undocumented configure option and code that enabled the use of
  non-English "letters" in identifiers is now gone.

6. The `--with-whiny-user-strftime' configuration option is now gone.

7. The code now makes some stronger assumptions about a C99 environment.

8. PROCINFO["platform"] yields a string indicating the platform for
  which gawk was compiled.

9. Writing to elements of SYMTAB that are not variable names now
  causes a fatal error. THIS CHANGES BEHAVIOR.

10. Comment handling in the pretty-printer has been reworked almost completely
    from scratch. As a result, comments in many corner cases that were
    previously lost are now included in the formatted output.

11. Namespaces have been implemented! See the manual.  One consequence of this
    is that files included with -i, read with -f, and command line program
    segments must all be self-contained syntactic units. E.g., you can no
    longer do something like this:

  gawk -e 'BEGIN {' -e 'print "hello" }'

12. Gawk now uses the locale settings for ignoring case in single byte
    locales, instead of hardwiring in Latin-1.

13. A number of bugs, some of them quite significant, have been fixed.
    See the ChangeLog for details.

(ryoon)

2019-04-16 11:34:39 UTC MAIN commitmail json YAML

Fix packaging under native Linux

(ryoon)

2019-04-16 11:33:46 UTC MAIN commitmail json YAML

Updated editors/OmegaT to 4.1.5.04nb1

(ryoon)

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

2019-04-15 16:23:45 UTC MAIN commitmail json YAML

Updated net/knot to 2.8.1

(ryoon)

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

Update to 2.8.1

Changelog:
Knot DNS 2.8.1 (2019-04-09)
===========================

Improvements:
-------------
- Possible zone transaction is aborted by zone events to avoid inconsistency
- Added log message if no persistent config DB is available during 'conf-begin'
- New environment setting 'KNOT_VERSION_FORMAT=release' for extended version suppression
- Various improvements in the documentation

Bugfixes:
---------
- Broken NSEC3-wildcard-nonexistence proof after NSEC3 re-salt
- Glue records under delegation are sometimes signed
- RRL doesn't work correctly on big-endian architectures
- NSEC3 not re-salted during AXFR refresh
- Failed to sign new zone contents if added dynamically #641
- NSEC3 opt-out signing doesn't work in some cases
- Broken NSEC3 chain after adding new sub-delegations
- Redundant SOA RRSIG on slave if RRSIG TTL changed on master
- Sometimes confusing log error message for NOTIFY event
- Improper include for LMDB #638

Knot DNS 2.8.0 (2019-03-05)
===========================

Features:
---------
- New offline-KSK mode of operation
- Configurable multithreaded DNSSEC signing for large zones
- Extended ACL configuration for dynamic updates
- New knotc trigger 'zone-key-rollover' for immediate DNSKEY rollover
- Added support for OPENPGPKEY, CSYNC, SMIMEA, and ZONEMD RR types
- New 'double-ds' option for CDS/CDNSKEY publication

Improvements:
-------------
- Significant speed-up of zone updates
- Knotc supports force option in the interactive mode
- Copy-on-write support for QP-trie (Thanks to Tony Finch)
- Unified and more efficient LMDB layer for journal, timer, and KASP databases
- DS check event is re-planned according to KASP even when purged timers
- Module DNS Cookies supports explicit Server Secret configuration
- Zone mtime is verified against full-precision timestamp (Thanks to Daniel Kahn Gillmor)
- Extended logging (loaded SOA serials, refresh duration, tiny cleanup)
- Relaxed fixed-length condition for DNSSEC key ID
- Extended semantic checks for DNAME and NS RR types
- Added support for FreeBSD's SO_REUSEPORT_LB
- Improved performance of geoip module
- Various improvements in the documentation

Compatibility:
--------------
- Changed configuration default for 'cds-cdnskey-publish' to 'rollover'
- Journal DB format changes are not downgrade-compatible
- Keymgr no longer prints DS for algorithm SHA-1

(ryoon)

2019-04-15 14:25:25 UTC MAIN commitmail json YAML

Add missing buildlink3.mk to enable dependencies to lang/openjdk-bin

(ryoon)

2019-04-11 13:43:54 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 66.0.3

(ryoon)

2019-04-11 13:43:35 UTC MAIN commitmail json YAML

Update to 66.0.3

* Sync with www/firefox-66.0.3

(ryoon)

2019-04-11 13:43:06 UTC MAIN commitmail json YAML

Updated www/firefox to 66.0.3

(ryoon)

2019-04-11 13:42:32 UTC MAIN commitmail json YAML

Update to 66.0.3

Changelog:
Fixed
    Address bar on tablets running Windows 10 now behaves correctly (Bug 1498973)

    Performance issues with some HTML5 games (Bug 1537609)

    Fixed a bug with keypress events in IBM cloud applications (Bug 1538970)

    Fix for keypress events in some Microsoft cloud applications (Bug 1539618)

Changed
    Updated Baidu search plugin

(ryoon)

2019-04-10 12:56:06 UTC MAIN commitmail json YAML

Removed graphics/gegl0.2

(ryoon)

2019-04-10 12:55:34 UTC MAIN commitmail json YAML

2019-04-09 13:11:27 UTC MAIN commitmail json YAML

Updated graphics/gimp to 2.10.10

(ryoon)

2019-04-09 13:09:43 UTC MAIN commitmail json YAML

Update to 2.10.10

Changelog:
Overview of Changes from GIMP 2.10.8 to GIMP 2.10.10
====================================================

Core:

  - Add gimp-scratch allocator, a fast memory allocator (on the order of
    magnitude of alloca()), suitable for small (up to a few megabytes),
    short-lived (usually, bound to the current stack-frame) allocations.
    Unlike alloca(), gimp-scratch doesn't use the stack, and is therefore
    safer, and will also serve bigger requests, by falling-back to malloc().
  - In gimp_drawable_transform_buffer_affine(), avoid modifying the
    clipping mode when transforming layer masks, since this function
    is used (among other things) to transform layer masks together with
    their layer, in which case they should use the same clipping mode
    as the layer. This fixes a regression introduced by commit 2ae823ba,
    causing layer masks to be transformed with a mismatched clipping mode
    during layer transforms, leading to discrepencies between the
    transformed layer and the transformed mask.
  - Moved swap/cache and temporary files out the GIMP user config dir and
    added new config file substitutions ${gimp_cache_dir} and
    ${gimp_temp_dir}.
  - Pass the GEGL tile-cache size, swap path, and thread-count to plug-ins
    as part of their config, and have libgimp set the plug-in's GeglConfig
    accordingly upon initialization.
  - Layer groups are now rendered in bigger chunks rather than tile-by-tile
    (which used to pretty much eliminate multithreading for groups), which
    improves the rendering speed.
  - Make saving/exporting files more robust to errors. In particular if
    an error occurs during the process (be it a bug, a memory error, or
    anything else), GIMP won't overwrite anymore any existing file with
    incomplete contents, so that you won't end up with no valid files at
    all.
  - Fix a regression on support of various graphics tablet.
  - Remove the "Edit -> Fade..." feature: it makes GIMP use two buffers
    instead of one (east into system resources), it's broken in 2.10, and
    we can make the UX better for filters.
  - New generic canvas modifier 'Alt + middle click' allowing to pick
    layers by clicking on pixels. The available layers will be looped
    through (starting from the upper one) while Alt key is hold and the
    picked layer name will be temporarily displayed in the status bar.
  - When clearing a channel, do nothing if the channel is already empty;
    otherwise, align the cleared rectangle to the channel buffer's tile
    grid, so that all affected tiles are dropped, rather than zeroed.
    Furthermore, only update the affected region of the channel.
  - Brush and pattern saving logics has been moved to core code (instead
    of plug-in).
  - Clipboard brushes and pattern can now be duplicated.
  - Parametric brushes are now 32-bit float to avoid posterization on
    large brushes.
    Note: raster brushes are still 8-bit and plug-ins only have access
    to 8-bit versions of high-precision brushes/patterns. New API will
    be required to handle high-precision data.
  - On-canvas preview while editing a color in the colormap of an
    indexed image.

User interface:

  - Enabled HiDPI/Retina support for the GTK2/OSX build, fixes blurry icons.
  - Add a tooltip to the "better compression" checkbox in save dialog to
    make it clearer it does not mean that the file size is necessarily
    smaller in every cases. In particular some best/worst case are
    possible when an algorithm less efficient in general may end up
    better on a particular image.
  - Add basic support for cursors with a scale factor of 2 for HiDPI
    (artwork to be updated).
  - Foreground and background color icons, as well as color history will
    now display out-of-gamut warning on indexed images for colors
    outside of the palette, as well as on grayscale images, for non-gray
    colors.
  - Pack color picker and hexadecimal entry on same line in Color dock.
  - Add an "Open as Image" button to the brushes dialog.

Usability:

  - Attempting to transform locked layers or paint on them now results in
    blinking around the status bar (where the warning message is displayed)
    and around the toolbar where lock toggles are. The same applies to
    attempting to move a selection where there is none — GIMP will blink
    around the toolbar where the moving target (layer, selection, path)
    is chosen.
  - GIMP now allows selecting default export file type for new projects.
    The choice is limited to PNG, JPEG, WebP, PSD, ORA, TIFF, BMP.
  - GimpSpinScale widget now has an optional feature to constrain the
    value to integer when dragging with a pointer (even if the scale
    allows for fractional numbers), set with new function
    gimp_spin_scale_set_constrain_drag().
    This is useful for settings where fractional numbers are technically
    possible, yet most common use case are with integers (such as pixel
    sizes, angles in degrees, etc.) so you want the easy interface to be
    constrained. Fractional numbers are still settable, for instance by
    keyboard edit; and arrow incrementation won't drop fraction parts.
    This is currently only activated for brush options in paint tools.

Tools:

  - In scale tool, scale around center even when using numeric input.
  - New algorithm in the Bucket Fill tool when selecting the affected
    area "Fill by line art detection", based off the G'Mic algorithm for
    "smart colorization": https://hal.archives-ouvertes.fr/hal-01891876
    In a few words, it identifies painted pixels (either based on
    grayscale or opacity values) and tries to close line arts to allow
    filling even with not perfectly closed zones; the second step of the
    algorithm will flood the colors under line art pixels to prevent
    "holes" in the filling.
    It is possible to control a max size (in pixels) for the flooding,
    as well as max length of closing segments and splines.
  - The Bucket Fill tool got new interaction allowing to hold the click
    and move the mouse to fill based on several seed zones (for "Fill
    by line art detection" as well as "Fill similar colors"). You can
    now cancel the fill in progress with right click as in other tools.
  - The Bucket Fill tool now allows color picking with ctrl-click, same
    as every painting tool. It will pick either the foreground or
    background color depending on the selected Fill Type. The ctrl-alt
    modifier combination is also possible to pick the non-Fill Type
    color.
  - In the Bucket Fill tool, the Alt modifier will now switch to
    "FG color fill" when "Pattern fill" was set (instead of doing
    nothing).
  - In the Unified Transform tool, default to preserving aspect ratio
    when scaling up or down.
  - In the Healing tool, "Sample merged" now also work for the target
    pixels, allowing to draw in empty layers.
  - Selection by color is now parallelized, hence improving speed of the
    Select by Color tool (and any other processing which may share this
    piece of code now or in the future).
  - Add "Constrain handles" and "Around center" options to the
    perspective-transform tool's GUI, which are similar to the
    corresponding options of the unified-transform tool.
  - Improve color picking on indexed image to always select an indexed
    color corresponding to the picked pixel in the colormap.

Plug-ins:

  - file-pdf-save GUI now clearly indicates the order the layers will be
    used to make multi-page PDFs.
  - Add DDS loading/exporting plug-in originally developed by Shawn Kirst
    and Arne Reuter.
  - Rename the Guillotine plug-in to Slice Using Guides.
  - Add a new option saving a color profile when exporting PNG, JPEG, TIFF.
    Always save it when exporting to PSD.
  - Remove the "Advanced" expanders from the PNG and TIFF export dialogs.
  - Full rewrite of the Spyrogimp plug-in with much more options and
    better interaction.
  - Indexed TIFF with alpha channel now supported.

Filters:

  - Add on-canvas GUI (simple lines) for circular, linear, and zoom motion
    blur.

Help:

  - Link to the bugtracker directly from the Help menu, also link to the
    wiki and the roadmap. Remove the link to currently disabled
    registry.gimp.org.

Installers:

  - Windows: proper fix for libthai to stop GIMP from crashing in the
    Thai locale.

Translations:

  - Czech, Danish, French, Italian, Japanese, Marathi, Polish, Russian,
    Spanish, Swedish, Ukrainian.

Build:

  - Bumping GTK+ dependency to the micro update GTK+ 2.24.32 to handle
    several bugs on Windows (broken shortcuts on non-latin layouts and
    broken vector icons).

(ryoon)

2019-04-09 13:09:24 UTC MAIN commitmail json YAML

Updated graphics/gegl to 0.4.14

(ryoon)

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

Update to 0.4.14

Changelog:
GEGL-0.4.14 2019-03-xx

Core

New Scratch allocator for short lived buffers.

Removed unneeded buffer copies in some processing code paths in
GeglNode and GeglProcessor.

Add gegl_babl_variant API for getting variations on an existin
pixel-format/encoding.

Expose gegl_node_is_graph()

GeglBuffer

Compression of tile data.

Handle dynamically changing swap dir.

Improvements to mipmap damage propagation.

Fixes to threading race conditions.

Low-level tile handling more adapted to buffers creating from existing
linear data.

New iterator API is now the default, GEGL_BUFFER_ITERATOR2_API is no
longer needed.

CMYK/grayscale handling for scaled blits, code paths in samplers,
serialization.

New default tile-cache size, 50% of RAM.

Initialize the first OpenCL device with IMAGE support.

Added gegl_parallell_ from gimp_parallell_ API to distribute processing
for multiple cores.

Operations

crop, added aux-pad - if connected the incoming bounding box determines
the crop size.

Input-format specific processing for performance in watershed-transform
and invert ops. CMYK handling in jpg-load/save, tiff-load/save,
gaussian-blur, opacity, most composing and blending operations, text,
vector-stroke, path, and transform operations.

Improved or fixed mipmap preview rendering of emboss, linear-gradient
and radial-gradient.

Better ui strings/range/defaults for: distort/waves and dropshadow,
value-propagate.

gaussian-blur: fix mistake in implementation of IIR Young blur 1d,
which caused non circular halos.

New operation: pdf-load with build dependency on poppler-glib

Added offset properties to pixelize filter.

new ops in workshop: voroni diagram, Grey Color Removal, spyrograph.

Handle mipmap rendering for linear-gradient and radial-gradient.

UI

The existing microraptor-gui (immediate mode touch UI+CSS with cairo)
image viewer that can be built as part of the gegl binary has been
revisted, a graph/property editor has been added, and migration/
extension to lua has begun for parts of the code.

        many parts of the UI is of exploratory proof of concept/alpha
Warning quality but released since it is part of the GEGL repository
        and useful development tools both for creating and testing new
        GEGL operations as well as GEGL itself.

Some screenshots showing some the process towards the state and
capabilties of the UI in this release can be seen at https://
www.patreon.com/posts/24123574

To build with this UI the following dependencies also need to be
satisifed, for now this is not intended to be packaged by distributions
yet.

libluajit-dev
lua-lgi        (debian package name) upstream:
mmm            https://github.com/hodefoting/mmm
mrg            https://github.com/hodefoting/mrg

Features: folder view resolution independent UI touch oriented
navigation GIF / video playback PDF pagination goats that expose
performance and capabilty issues in GEGL efficient (though not
sandboxed) thumbnailing embedded simple commandline graph editor
zoomable automatic, consistent graph layout autogenerated
property-inspector ui visualization of color model/bitdepth through
styling of edges live-extendable with lua code for per-operation canvas
UI

Contributors to this release:

Alan Mortensen, Alexandre Prokoudine, Anders Jonsson, Andre Klapper,
Debarshi Ray, elad, Ell, Jehan, Marco Ciampa, Michael Natterer, Øyvind
Kolås, Piotr Drąg, Richard B. Kreckel, Rodrigo Lledó, sabri ünal,
thetoastcaper, Thomas Manni and woob.

This release depends on the new features of babl-0.1.62 which has the
following change summary for the last release:

Continuous integration with gitlab. Initial CMYK spaces with lcms2
based ICC support, much room for optimization. Improved custom space
support for palette formats. scRGB space, works like sRGB but always
with linear TRCs. Model introspection API permitting low overhead
checks whether a format/model is RGB, CMYK type of alpha and similar.

(ryoon)

2019-04-09 13:08:21 UTC MAIN commitmail json YAML

Updated graphics/babl to 0.1.62

(ryoon)

2019-04-09 13:08:00 UTC MAIN commitmail json YAML

Update to 0.1.62

Changelog:
2019-02-01 babl-0.1.62
Continuous integration with gitlab.
Initial CMYK spaces with lcms2 based ICC support, much room for optimization.
Improved custom space support for palette formats.
scRGB space, works like sRGB but always with linear TRCs.
Model introspection API permitting low overhead checks whether a format/model
is RGB, CMYK type of alpha and similar.

(ryoon)

2019-04-05 09:59:37 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.28.3nb2

(ryoon)

2019-04-05 09:59:01 UTC MAIN commitmail json YAML

Fix mimeinfo.cache handlinkg of notmuch-emacs option

* Handle mimeinfo.cache automatically
* Bump PKGREVISION

(ryoon)

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 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 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-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 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: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: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-03-27 10:12:01 UTC MAIN commitmail json YAML

talloc: Remove duplicate PYTHON_VERSIONS_INCOMPATIBLE=27

My previous fix may be overlooked.

(ryoon)

2019-03-27 03:18:47 UTC MAIN commitmail json YAML

Remove a non-existent library

(ryoon)

2019-03-26 21:05:15 UTC MAIN commitmail json YAML

Add openjdk-bin support

(ryoon)

2019-03-26 21:01:01 UTC MAIN commitmail json YAML

Updated www/apache-tomcat9 to 9.0.17

(ryoon)

2019-03-26 20:59:57 UTC MAIN commitmail json YAML

Update to 9.0.17

Changelog:
    The APR/Native connector now supports both OpenSSL and JSSE
    TLS configuration syntax (NIO and NIO2 already support this)

    Various improvements to NIO2

    Various fixes for HTTP/2 push requests

(ryoon)

2019-03-26 20:58:16 UTC MAIN commitmail json YAML

Updated www/apache-tomcat85 to 8.5.39

(ryoon)

2019-03-26 20:57:51 UTC MAIN commitmail json YAML

Update to 8.5.39

Changelog:
    The APR/Native connector now supports both OpenSSL and JSSE
    TLS configuration syntax (NIO and NIO2 already support this)

    Various improvements to NIO2

    Various fixes for HTTP/2 push requests

    Refactor error handling so that errors that occur early in
    request processing are handled by the application's error
    handling where the application can be identified

(ryoon)

2019-03-26 20:56:50 UTC MAIN commitmail json YAML

Updated www/apache-tomcat7 to 7.0.93

(ryoon)

2019-03-26 20:56:23 UTC MAIN commitmail json YAML

Update to 7.0.93

Changelog:
Update the packaged version of the Tomcat Native Library to 1.2.21
to pick up the latest Windows binaries built with APR 1.6.5 and
OpenSSL 1.1.1a and to pick up the memory leak fixes when using
NIO/NIO2 with OpenSSL.

(ryoon)

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

Added lang/openjdk-bin version 12

(ryoon)

2019-03-26 20:50:02 UTC MAIN commitmail json YAML

Enable openjdk-bin

(ryoon)

2019-03-26 20:49:17 UTC MAIN commitmail json YAML

lang/openjdk-bin: import openjdk-bin-12

This package provides Java Development Kit builds from Oracle.
This is official OpenJDK build released under GNU GPLv2 with the
classpath exception.

(ryoon)

2019-03-26 19:41:18 UTC MAIN commitmail json YAML

Updated devel/radare2-cutter to 1.8.0

(ryoon)

2019-03-26 19:40:53 UTC MAIN commitmail json YAML

Updated devel/radare2 to 3.3.0

(ryoon)

2019-03-26 19:40:08 UTC MAIN commitmail json YAML

Update to 1.8.0

Changelog:
* Support Python plugin support (disabled in this package yet)
* Fix some security bugs
* Add graph view
* Improve UX

(ryoon)

2019-03-26 19:30:35 UTC MAIN commitmail json YAML

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

Update to 3.3.0

Changelog:
Many improvements and bugfixes including:
* Improve x86, PPC, iOS, Android, ARM, m68k, wasm, and msp430 etc. support
* Fix build under GNU Hurd etc.
* Add .NET PE binary
* Improve GDB support

(ryoon)

2019-03-26 12:17:11 UTC MAIN commitmail json YAML

Exclude Python 2.7 to fix build

(ryoon)

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

Updated security/p11-kit to 0.23.15

(ryoon)

2019-03-24 18:03:54 UTC MAIN commitmail json YAML

Update to 0.23.15

Changelog:
    trust: Improve error handling if backed trust file is corrupted [#206]
    url: Prefer upper-case letters in hex characters when encoding [#193]
    trust/extract-jks.c: also honor SOURCE_DATE_EPOCH time [#202]
    virtual: Prefer fixed closures to libffi closures [#196]
    Fix issues spotted by coverity and cppcheck [#194, #204]
    Build and test fixes [#164, #191, #199, #201]

(ryoon)