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 (19m)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (168d) 

2024-05-27 13:54:40 UTC Now

2021-12-06 13:55:08 UTC MAIN commitmail json YAML

doc: Updated misc/py-trytond-party to 4.2.1nb1

(wiz)

2021-12-06 13:54:58 UTC MAIN commitmail json YAML

py-trytond-party: remove py-vatnumber dependency

The module is unmaintained upstream.

(wiz)

2021-12-06 11:22:10 UTC MAIN commitmail json YAML

mk: document pbulk-rsync option

(wiz)

2021-12-06 11:21:19 UTC MAIN commitmail json YAML

pbulk: make rsync dependency a default-on option

(wiz)

2021-12-05 20:51:21 UTC MAIN commitmail json YAML

doc: Updated devel/lazygit to 0.31.4

(wiz)

2021-12-05 20:51:11 UTC MAIN commitmail json YAML

lazygit: update to 0.31.4.

This is quickly developing software, and the last release is half
a year old. Changes are here:

https://github.com/jesseduffield/lazygit/releases

(wiz)

2021-12-05 14:50:50 UTC MAIN commitmail json YAML

doc: Updated devel/include-what-you-use to 0.17

(wiz)

2021-12-05 14:50:41 UTC MAIN commitmail json YAML

include-what-you-use: update to 0.17.

    [iwyu] Improve support for various C++ features (builtins, CTAD, specializations, type aliases)
    [iwyu] Fix crash on invalid code
    [iwyu] Remove hard dependency on x86 LLVM target
    [mappings] Improve mappings for GNU libc
    [iwyu_tool] More concise output for clang output format

and compatibility with llvm-13.

(wiz)

2021-12-05 08:06:47 UTC MAIN commitmail json YAML

doc/TODO: add some

+ SDL2-2.0.18, blender-3.0, double-conversion-3.1.6, enchant2-2.3.2,
  gsl-2.7.1, libcups-2.4.0, mpc-0.34, poppler-21.12.0, py-pip-audit-1.0.1,
  rust-analyzer-0.0.2021.11.29, vala-0.54.4.

(wiz)

2021-12-03 11:42:50 UTC MAIN commitmail json YAML

doc: Updated mail/isync to 1.4.4

(wiz)

2021-12-03 11:42:40 UTC MAIN commitmail json YAML

isync: update to 1.4.4.

Fixes CVE-2021-44143: heap overflow in isync/mbsync.

(wiz)

2021-12-03 07:53:54 UTC MAIN commitmail json YAML

2021-12-03 07:52:33 UTC MAIN commitmail json YAML

guide: update USE_LANGUAGES section, add missing file to PLIST

(wiz)

2021-12-03 07:40:26 UTC MAIN commitmail json YAML

mk: add c++20 and gnu++20

(wiz)

2021-12-01 21:37:11 UTC MAIN commitmail json YAML

doc: Updated editors/vim to 8.2.3172nb1

(wiz)

2021-12-01 21:36:59 UTC MAIN commitmail json YAML

2021-12-01 17:04:21 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.73

(wiz)

2021-12-01 17:04:11 UTC MAIN commitmail json YAML

nss: update to 3.73.

This contains the fix for CVE-2021-43527.

(wiz)

2021-12-01 13:11:03 UTC MAIN commitmail json YAML

2021-11-29 19:31:18 UTC MAIN commitmail json YAML

doc: unmention asciinema

(wiz)

2021-11-29 19:31:02 UTC MAIN commitmail json YAML

2021-11-29 19:30:43 UTC MAIN commitmail json YAML

doc: Updated misc/py-asciinema to 2.1.0

(wiz)

2021-11-29 19:30:34 UTC MAIN commitmail json YAML

py-asciinema: update to 2.1.0.

## 2.1.0 (2021-10-02)

* Ability to pause/resume terminal capture with `C-\` key shortcut
* Desktop notifications - only for the above pause feature at the moment
* Removed dependency on tput/ncurses (thanks @arp242 / Martin Tournoij!)
* ASCIINEMA_REC env var is back (thanks @landonb / Landon Bouma!)
* Terminal answerbacks (CSI 6 n) in `asciinema cat` are now hidden (thanks @djpohly / Devin J. Pohly!)
* Codeset detection works on HP-UX now (thanks @michael-o / Michael Osipov!)
* Attempt at recording to existing file suggests use of `--overwrite` option now
* Upload for users with very long `$USER` is fixed
* Added official support for Python 3.8 and 3.9
* Dropped official support for EOL-ed Python 3.4 and 3.5
* Internal refactorings

(wiz)

2021-11-29 17:20:13 UTC MAIN commitmail json YAML

doc: Added multimedia/asciinema version 2.1.0

(wiz)

2021-11-29 17:20:04 UTC MAIN commitmail json YAML

multimedia: + asciinema

(wiz)

2021-11-29 17:19:50 UTC MAIN commitmail json YAML

multimedia/asciinema: import asciinema-2.1.0

asciinema lets you easily record terminal sessions and replay them
in a terminal as well as in a web browser.

(wiz)

2021-11-29 08:21:27 UTC MAIN commitmail json YAML

php80: restrict to versions < 8.1

(wiz)

2021-11-28 23:56:33 UTC MAIN commitmail json YAML

doc: Updated x11/xauth to 1.1.1

(wiz)

2021-11-28 23:56:22 UTC MAIN commitmail json YAML

xauth: update to 1.1.1.

This is a minor bugfix release, including fixes for reported crashes.

Alan Coopersmith (5):
      Avoid memory leak when realloc() fails in split_into_words()
      Use reallocarray() when adding members to array in split_into_words()
      Avoid memory leaks in error paths in do_generate
      Fix spelling/wording issues
      xauth 1.1.1

Alex Gendin (1):
      Fix segfault when X starts

Dr. Tilmann Bubeck (1):
      Additionally check socket file with S_ISSOCK

Karol Herbst (1):
      Check malloc calls in process.c

Tobias Stoeckmann (2):
      Fix segmentation fault on invalid add argument.
      Prevent OOB write with long file names.

(wiz)

2021-11-28 14:08:50 UTC MAIN commitmail json YAML

doc: Added lang/rust-analyzer version 0.0.2021.11.22

(wiz)

2021-11-28 14:08:37 UTC MAIN commitmail json YAML

lang/Makefile: + rust-analyzer

(wiz)

2021-11-28 14:07:31 UTC MAIN commitmail json YAML

lang/rust-analyzer: import rust-analyzer-0.0.2021.11.22

rust-analyzer is a modular compiler frontend for the Rust language.
It is a part of a larger rls-2.0 effort to create excellent IDE
support for Rust.

(wiz)

2021-11-28 10:46:51 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.16

(wiz)

2021-11-28 10:46:42 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.16.

2021-11-21  7.1.0-16  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-16 GIT revision 19398:7dc99d829:20211121

2021-11-21  7.1.0-16  Dirk Lemstra <dirk@lem.....org>
  * Fixed an OpenCL build problem.

(wiz)

2021-11-28 10:43:51 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.2.4

(wiz)

2021-11-28 10:43:42 UTC MAIN commitmail json YAML

fluidsynth: update to 2.2.4.

    Per-channel ALL_SOUND_OFF when seeking/stopping player (#980, thanks to @albedozero)
    Fix windows related encoding problems (#984, thanks to @tsingakbar)
    Rewind playlist when calling fluid_player_play after all loops are complete (#994, thanks to @albedozero)
    Fix MinGW related static linking issues (#990, thanks to @realnc)

(wiz)

2021-11-28 10:37:28 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 10.4.1

(wiz)

2021-11-28 10:37:19 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.4.1.

This is a maintenance release. It introduces compatibility with
the upcoming Mercurial 6.0 and a couple of documentation improvements.

(wiz)

2021-11-28 10:36:25 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.0

(wiz)

2021-11-28 10:36:14 UTC MAIN commitmail json YAML

py-mercurial: update to 6.0.

== New Features ==
  * `debugrebuildfncache` now has an option to rebuild only the index files
  * a new `bookmarks.mode` path option have been introduced to control the
    bookmark update strategy during exchange with a peer. See `hg help paths` for
    details.
  * a new `bookmarks.mirror` option has been introduced. See `hg help bookmarks`
  for details.
  * more commands support detailed exit codes when config `ui.detailed-exit-codes` is enabled

== Default Format Change ==

== New Experimental Features ==

* '''Major feature''': version 2 of the dirstate is available (the first version is as old as Mercurial itself). It allows for much faster working copy inspection (status, diff, commit, update, etc.) and richer information (symlink and exec info on Windows, etc.). The format has been frozen with room for some future evolution and the current implementations (Python, Python + C, Python + Rust or pure Rust) should be compatible with any future change or optimization that the format allows. You can get more information [[https://www.mercurial-scm.org/repo/hg/file/tip/mercurial/helptext/internals/dirstate-v2.txt | in the internal documentation]]
* Added a new `web.full-garbage-collection-rate` to control performance. See
  de2e04fe4897a554b9ef433167f11ea4feb2e09c for more information
* Added a new `histedit.later-commits-first` option to affect the ordering of commits in `chistedit` to match the order in `hg log -G`. It will affect the text-based version before graduating from experimental.

== Bug Fixes ==

* `hg fix --working-dir` now correctly works when in an uncommitted merge state
* Unintentional duplicated calls to `hg fix`'s internals were removed, making it potentially much faster
* `rhg cat` can be called without a revision
* `rhg cat` can be called with the `.` revision
* `rhg cat` is more robust than before with regards to edge cases. Some still remain like a tag or bookmark that is ambiguous with a nodeid prefix, only nodeids (prefixed or not) are supported as of now.
* `rhg cat` is even faster
* `rhg` (Rust fast-path for `hg`) now supports the full config list syntax
* `rhg` now parses some corner-cases for revsets correctly
* Fixed an `fsmonitor` on Python 3 during exception handling
* Lots of Windows fixes
* Lots of miscellaneous other fixes
* Removed a CPython-specific compatibility hack to improve support for alternative Python implementations

(wiz)

2021-11-28 08:45:55 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.16, fluidsynth-2.2.4, git-base-2.34.1,
  py-mercurial-6.0.

(wiz)

2021-11-27 18:29:48 UTC MAIN commitmail json YAML

py-libusb1: fix build with latest setuptools

2to3 is not needed, just comment it out.

(wiz)

2021-11-27 12:43:58 UTC MAIN commitmail json YAML

fish: do not regenerate docs

autodetected sphinx sometimes generates different file sets than
what the package expects.

>From Chavdar Ivanov on pkgsrc-users

(wiz)

2021-11-26 21:34:54 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 59.3.0

(wiz)

2021-11-26 21:34:45 UTC MAIN commitmail json YAML

py-setuptools: update to 59.3.0.

v59.3.0
-------

Changes
^^^^^^^
* #2902: Merge with pypa/distutils@85db7a41242.

Misc
^^^^
* #2906: In ensure_local_distutils, re-use DistutilsMetaFinder to load the module. Avoids race conditions when _distutils_system_mod is employed.

(wiz)

2021-11-26 19:55:13 UTC MAIN commitmail json YAML

llvm: try fixing PLIST for non-x86

For PR pkg 56522 by John Klos.

(wiz)

2021-11-26 16:52:19 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.3.1nb1

(wiz)

2021-11-26 16:52:08 UTC MAIN commitmail json YAML

doc: Updated net/tigervnc to 1.12.0.1.20.13nb1

(wiz)

2021-11-26 16:47:21 UTC MAIN commitmail json YAML

tigervnc: stop using rfbwait

After the update this seems to not be supported any longer.

Bump PKGREVISION.

(wiz)

2021-11-26 16:42:13 UTC MAIN commitmail json YAML

fish: remove python dependency

None of the scripts have a python interpreter in a shebang line, and they
are all examples, so python can be installed if wanted.

Bump PKGREVISION.

(wiz)

2021-11-26 12:23:23 UTC MAIN commitmail json YAML

doc: Updated devel/gmp to 6.2.1nb1

(wiz)

2021-11-26 12:23:09 UTC MAIN commitmail json YAML

gmp: fix CVE-2021-43618 using upstream patch

Bump PKGREVISION.

(wiz)

2021-11-26 12:05:32 UTC MAIN commitmail json YAML

vim-share: does not seem to really need gtar for extraction

(wiz)

2021-11-26 10:06:45 UTC MAIN commitmail json YAML

doc/TODO: + wireshark-3.6.

(wiz)

2021-11-25 21:24:09 UTC MAIN commitmail json YAML

textproc/py-tomli: import py-tomli-1.2.2

Tomli is a Python library for parsing TOML. Tomli is fully compatible
with TOML v1.0.0.

(wiz)

2021-11-25 21:19:03 UTC MAIN commitmail json YAML

doc: Added devel/py-build version 0.7.0

(wiz)

2021-11-25 21:18:54 UTC MAIN commitmail json YAML

devel/Makefile: + py-build

(wiz)

2021-11-25 21:18:28 UTC MAIN commitmail json YAML

devel/py-build: import py-build-0.7.0

A simple, correct PEP517 package builder.

build will invoke the PEP 517 hooks to build a distribution package.
It is a simple build tool and does not perform any dependency
management.

(wiz)

2021-11-25 21:15:01 UTC MAIN commitmail json YAML

doc: Added textproc/py-tomli version 1.2.2

(wiz)

2021-11-25 21:14:51 UTC MAIN commitmail json YAML

textproc/Makefile: + py-tomli

(wiz)

2021-11-25 12:12:20 UTC MAIN commitmail json YAML

doc: Added www/py-python-multipart version 0.0.5

(wiz)

2021-11-25 12:12:10 UTC MAIN commitmail json YAML

doc: Added www/py-multipart version 0.2.4

(wiz)

2021-11-25 12:11:59 UTC MAIN commitmail json YAML

www/Makefile: + py*multipart

(wiz)

2021-11-25 12:11:44 UTC MAIN commitmail json YAML

py-multipart: pkglint cleanup

(wiz)

2021-11-25 12:11:19 UTC MAIN commitmail json YAML

py-python-multipart: use https

(wiz)

2021-11-25 12:11:03 UTC MAIN commitmail json YAML

www/py-python-multipart: import py-python-multipart-0.0.5

python-multipart is an Apache2 licensed streaming multipart parser for Python.

(wiz)

2021-11-25 12:10:40 UTC MAIN commitmail json YAML

www/py-multipart: import py-multipart-0.2.4

This module provides a parser for the multipart/form-data format.
It can read from a file, a socket or a WSGI environment. The parser
can be used to replace cgi.FieldStorage to work around its limitations.

(wiz)

2021-11-25 08:55:42 UTC MAIN commitmail json YAML

textproc/Makefile: add nltk_data packages

(wiz)

2021-11-25 08:51:23 UTC MAIN commitmail json YAML

electrum: remove upper bound to fix bulk build

(wiz)

2021-11-24 22:10:57 UTC MAIN commitmail json YAML

py-setuptools: Update comment.

(wiz)

2021-11-24 17:26:15 UTC MAIN commitmail json YAML

nltk_data: mark all nltk data packages as NO_*_ON_*

Some are CC-*, some are non-commercial, and there are some unclear ones.
Err on the restrictive side.

(wiz)

2021-11-24 16:00:28 UTC MAIN commitmail json YAML

doc: Updated textproc/py-nltk to 3.6.5

(wiz)

2021-11-24 16:00:18 UTC MAIN commitmail json YAML

py-nltk: update to 3.6.5.

Version 3.6.5 2021-10-11

* modernised nltk.org website
* addressed LGTM.com issues
* support ZWJ sequences emoji and skin tone modifer emoji in TweetTokenizer
* METEOR evaluation now requires pre-tokenized input
* Code linting and type hinting
* implement get_refs function for DrtLambdaExpression
* Enable automated CoreNLP, Senna, Prover9/Mace4, Megam, MaltParser CI tests
* specify minimum regex version that supports regex.Pattern
* avoid re.Pattern and regex.Pattern which fail for Python 3.6, 3.7

Version 3.6.4 2021-10-01

* deprecate `nltk.usage(obj)` in favor of `help(obj)`
* resolve ReDoS vulnerability in Corpus Reader
* solidify performance tests
* improve phone number recognition in tweet tokenizer
* refactored CISTEM stemmer for German
* identify NLTK Team as the author
* replace travis badge with github actions badge
* add SECURITY.md

Version 3.6.3 2021-09-19
* Dropped support for Python 3.5
* Run CI tests on Windows, too
* Moved from Travis CI to GitHub Actions
* Code and comment cleanups
* Visualize WordNet relation graphs using Graphviz
* Fixed large error in METEOR score
* Apply isort, pyupgrade, black, added as pre-commit hooks
* Prevent debug_decisions in Punkt from throwing IndexError
* Resolved ZeroDivisionError in RIBES with dissimilar sentences
* Initialize WordNet IC total counts with smoothing value
* Fixed AttributeError for Arabic ARLSTem2 stemmer
* Many fixes and improvements to lm language model package
* Fix bug in nltk.metrics.aline, C_skip = -10
* Improvements to TweetTokenizer
* Optional show arg for FreqDist.plot, ConditionalFreqDist.plot
* edit_distance now computes Damerau-Levenshtein edit-distance

Version 3.6.2 2021-04-20
* move test code to nltk/test
* clean up some doctests
* fix bug in NgramAssocMeasures (order preserving fix)
* fixes for compatibility with Pypy 7.3.4

Version 3.6 2021-04-07
* add support for Python 3.9
* add Tree.fromlist
* compute Minimum Spanning Tree of unweighted graph using BFS
* fix bug with infinite loop in Wordnet closure and tree
* fix bug in calculating BLEU using smoothing method 4
* Wordnet synset similarities work for all pos
* new Arabic light stemmer (ARLSTem2)
* new syllable tokenizer (LegalitySyllableTokenizer)
* remove nose in favor of pytest
* misc bug fixes, code cleanups, test cleanups, efficiency improvements

(wiz)

2021-11-24 15:58:54 UTC MAIN commitmail json YAML

doc: mention new nltk data packages

(wiz)

2021-11-24 15:57:13 UTC MAIN commitmail json YAML

2021-11-24 15:56:18 UTC MAIN commitmail json YAML

nltk_data: add shared files for nltk_data packages

This also includes a tool to create these packages.

(wiz)

2021-11-24 14:07:58 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.238

(wiz)

2021-11-24 14:07:49 UTC MAIN commitmail json YAML

mame: update to 0.238.

You know what time it is? ItçȘ¶ć†± time for MAME 0.238, our November
release! After many years of waiting, the rare space shooter Monster
Zero from Nihon Game is now playable. Despite the title, this game
does not feature a three-headed space dragon. This release adds
support for Fowling and Monkey Goalkeeper, two more Elektronika
hand-held games built around the Egg/Mickey Mouse Game & Watch
program.

There are a few changes to MAMEçȘ¶ć†± UI and the debugger this month.
Firstly, MAME is now less eager to reset your input configuration
if you run it without connecting a game controller. Analog inputs
support a few more configuration options, and weçȘ¶ć†”e added some
(long overdue) documentation for the input configuration process.
The timecode logging feature (used by people making gameplay videos)
has been moved to a plugin, and debugger memory views now support
octal data display, and octal or decimal address display.

Support for several Famicom controllers has been added or fixed
this month, including the IGS Tap-tap Mat, Bandai Family Trainer,
Bandai Power Pad, Bandai Hyper Shot, Konami Doremikko Piano Keyboard,
and Konami Exciting Boxing air bag. Also involving peripheral
support, the Acorn Archimedes drivers now support podule expansions,
the Econet module slot, serial/parallel ports, and extension ROM
sockets.

(wiz)

2021-11-24 12:05:28 UTC MAIN commitmail json YAML

doc: Updated emulators/ucon64 to 2.2.2

(wiz)

2021-11-24 12:05:19 UTC MAIN commitmail json YAML

ucon64: update to 2.2.2.

- added proper support for Clang to the makefiles (by dbjh)
  Indicate that you want to use Clang by setting the environment variable CC.
  Either at configuration time:
  $ CC=clang ./configure
  Or at build time:
  $ CC=clang make
- updated (SNES) implemented dumping for --xgd6. 15 years late, but still the
  only tool to do it :-) (by dbjh; thanks to Kristian Gunstone for making me
  try to explain why it could not be done ;-) )
- restored support for NetBSD/i386 and OpenBSD/i386 in makefile of libcd64 (by
  dbjh)
- updated FAQ with explanation about how to compile uCON64 on macOS with support
  for USB (by dbjh)
- fixed some issues in MinGW, MinGW-w64 and Visual C++ ports that made them
  choke on files larger than 2 GB. On 32-bit UNIX try adding
  -D_FILE_OFFSET_BITS=64 to CFLAGS to fix the issues (by dbjh; thanks to
  Mystic_Merlin for testing on Windows 98)
- updated (all) upgraded unzip to version 1.1 (by dbjh)
- updated (SNES) --gd3 writes correct SRAM mapping values for Trials of Mana
  (by dbjh; thanks to Mystic_Merlin for reporting the issue and testing)
- updated (SNES) --gd3 supports 64 Mbit HiROM games. It works at least for the
  English fan translation of Fire Emblem - Seisen no Keifu (J) (Project Naga,
  beta version 7) (by dbjh)
- updated (SNES) --gd3 supports up to 64 Mbit LoROM games. It works at least for
  the 48 Mbit English fan translation of Fire Emblem - Thraki 776 (J) (V.ROM)
  (Lil' Manster 1.07) (by dbjh)
- updated (all) --hfind and --hfindr accept search strings without spaces (by
  dbjh; thanks to eadmaster for the feedback)
- renamed (all) --dual to --bit (by dbjh)
- updated (all) --hex, --bit, --code and --print accept an optional end offset
  (by dbjh)
- added (all) --hreplace=S:R find S and copy R to the start of each match
  (wildcard: '?') (by dbjh; thanks to eadmaster for the suggestion)

(wiz)

2021-11-24 11:54:30 UTC MAIN commitmail json YAML

doc: Updated devel/py-nose to 1.3.7nb1

(wiz)

2021-11-24 11:54:20 UTC MAIN commitmail json YAML

py-nose: fix build with latest setuptools

Bump PKGREVISION.

(wiz)

2021-11-24 11:48:23 UTC MAIN commitmail json YAML

py-beautifulsoup4: make 2to3 more quiet

(wiz)

2021-11-24 11:39:55 UTC MAIN commitmail json YAML

py-Routes: use TEST_DEPENDS

(wiz)

2021-11-24 11:38:11 UTC MAIN commitmail json YAML

2021-11-24 11:34:08 UTC MAIN commitmail json YAML

py-creole: use TEST_DEPENDS

(wiz)

2021-11-24 11:33:10 UTC MAIN commitmail json YAML

py-biplist: use TEST_DEPENDS

(wiz)

2021-11-24 11:28:52 UTC MAIN commitmail json YAML

py-moto: use TEST_DEPENDS

(wiz)

2021-11-24 10:59:07 UTC MAIN commitmail json YAML

py-cymruwhois: py-nose is a test dependency, not build

(wiz)

2021-11-24 10:54:52 UTC MAIN commitmail json YAML

py-pyevmasm: switch to testing via py-test.

(wiz)

2021-11-24 10:50:24 UTC MAIN commitmail json YAML

py-exam: py-nose is a test dependency, not build

(wiz)

2021-11-24 10:33:28 UTC MAIN commitmail json YAML

py-flask-wtf: simplify, update test dependencies

(wiz)

2021-11-24 10:22:40 UTC MAIN commitmail json YAML

doc: Updated textproc/csvkit to 0.9.0nb4

(wiz)

2021-11-24 10:22:32 UTC MAIN commitmail json YAML

2021-11-24 09:51:55 UTC MAIN commitmail json YAML

doc: Added databases/py-dbf version 0.99.1

(wiz)

2021-11-24 09:51:44 UTC MAIN commitmail json YAML

databases/Makefile: + py-dbf

(wiz)

2021-11-24 09:51:28 UTC MAIN commitmail json YAML

databases/py-dbf: import py-dbf-0.99.1

Currently supports dBase III, Clipper, FoxPro, and Visual FoxPro
tables. Text is returned as unicode, and codepage settings in tables
are honored. Memos and Null fields are supported. Documentation
needs work, but author is very responsive to e-mails.

Not supported: index files (but can create tempory non-file indexes),
auto-incrementing fields, and Varchar fields.

(wiz)

2021-11-24 09:39:34 UTC MAIN commitmail json YAML

doc: Added devel/py-aenum version 3.1.5

(wiz)

2021-11-24 09:39:23 UTC MAIN commitmail json YAML

devel/Makefile: + py-aenum

(wiz)

2021-11-24 09:39:08 UTC MAIN commitmail json YAML

devel/py-aenum: import py-aenum-3.1.5

aenum includes a Python stdlib Enum-compatible data type, as well
as a metaclass-based NamedTuple implementation and a NamedConstant
class.

An Enum is a set of symbolic names (members) bound to unique,
constant values. Within an enumeration, the members can be compared
by identity, and the enumeration itself can be iterated over.
Support exists for unique values, multiple values, auto-numbering,
and suspension of aliasing (members with the same value are not
identical), plus the ability to have values automatically bound to
attributes.

A NamedTuple is a class-based, fixed-length tuple with a name for
each possible position accessible using attribute-access notation
as well as the standard index notation.

A NamedConstant is a class whose members cannot be rebound; it
lacks all other Enum capabilities, however.

(wiz)

2021-11-24 09:28:34 UTC MAIN commitmail json YAML

2021-11-24 09:00:54 UTC MAIN commitmail json YAML

py-lazr.delegates: py-nose is a test dependency. Bump revision.

(wiz)

2021-11-24 08:40:21 UTC MAIN commitmail json YAML

py-case: py-coverage is a test dependency

(wiz)

2021-11-23 23:51:43 UTC MAIN commitmail json YAML

py-openapi-core: mark as not for python 2.7

(wiz)

2021-11-23 22:46:43 UTC MAIN commitmail json YAML

doc: note lapack, blas, cblas updates

(wiz)

2021-11-23 22:45:01 UTC MAIN commitmail json YAML

2021-11-23 22:12:12 UTC MAIN commitmail json YAML

doc: Updated net/wireshark to 3.4.10

(wiz)

2021-11-23 22:12:02 UTC MAIN commitmail json YAML

wireshark: update to 3.4.10.

Wireshark 3.4.10 Release Notes

What’s New

  This release fixes a forward compatibility issue[1] with the I/O
  Graphs preferences.

  Bug Fixes

  The following vulnerabilities have been fixed:

    ‱ wnpa-sec-2021-07[2] Bluetooth DHT dissector crash. Issue
      17651[3]. CVE-2021-39929[4].

    ‱ wnpa-sec-2021-08[5] Bluetooth HCI_ISO dissector crash. Issue
      17649[6]. CVE-2021-39926[7].

    ‱ wnpa-sec-2021-09[8] Bluetooth SDP dissector crash. Issue
      17635[9]. CVE-2021-39925[10].

    ‱ wnpa-sec-2021-10[11] Bluetooth DHT dissector large loop. Issue
      17677[12]. CVE-2021-39924[13].

    ‱ wnpa-sec-2021-11[14] PNRP dissector large loop. Issue 17684[15].

    ‱ wnpa-sec-2021-12[16] C12.22 dissector crash. Issue 17636[17].
      CVE-2021-39922[18].

    ‱ wnpa-sec-2021-13[19] IEEE 802.11 dissector crash. Issue
      17704[20]. CVE-2021-39928[21].

    ‱ wnpa-sec-2021-14[22] Modbus dissector crash. Issue 17703[23].
      CVE-2021-39921[24].

    ‱ wnpa-sec-2021-15[25] IPPUSB dissector crash. Issue 17705[26].
      CVE-2021-39920[27].

  The following bugs have been fixed:

    ‱ OSS-Fuzz: Heap-use-after-free in ROS Issue 16342[28].

    ‱ Allow for '\0' (NULL) character as filter instead of requiring
      0x00 for the character match Issue 16525[29].

    ‱ Dumpcap with threads reports double received count vs captured
      Issue 17089[30].

    ‱ I/O Graphs values reset to default with 3.5 due to change of UAT
      Issue 17623[31].

    ‱ HTTP2 dissector reports an assertion error on large data frames
      Issue 17633[32].

    ‱ TShark stops capturing when capturing with multiple files and
      packet printing enabled Issue 17654[33].

    ‱ Wireshark is unable to decode the IMSI IE received in BSSMAP
      Perform Location request Issue 17667[34].

    ‱ WSLUA: Crash on reload if Proto has no fields Issue 17668[35].

    ‱ Crash in flow analysis for TCP Issue 17722[36].

  Updated Protocol Support

  BT HCI_ISO, BT SDP, BT-DHT, C12.22, CAN FD, CSN1, EAPOL-MKA, EVS, GSM
  BSSMAP LE, HTTP2, IDMP, IEEE 1905.1a, IEEE 802.11, IPPUSB, Modbus,
  PNRP, and TCP

  New and Updated Capture File Support

  pcap

(wiz)

2021-11-23 21:58:58 UTC MAIN commitmail json YAML

doc: Updated www/nginx to 1.20.2

(wiz)

2021-11-23 21:58:49 UTC MAIN commitmail json YAML

nginx: update to 1.20.2.

Changes with nginx 1.20.2                                        16 Nov 2021

    *) Feature: OpenSSL 3.0 compatibility.

    *) Bugfix: SSL variables might be empty when used in logs; the bug had
      appeared in 1.19.5.

    *) Bugfix: keepalive connections with gRPC backends might not be closed
      after receiving a GOAWAY frame.

    *) Bugfix: backend SSL connections in the stream module might hang after
      an SSL handshake.

    *) Bugfix: SSL connections with gRPC backends might hang if select,
      poll, or /dev/poll methods were used.

    *) Bugfix: in the $content_length variable when using chunked transfer
      encoding.

    *) Bugfix: requests might hang when using HTTP/2 and the "aio_write"
      directive.

(wiz)

2021-11-23 21:56:41 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-topkg to 1.0.4

(wiz)

2021-11-23 21:56:32 UTC MAIN commitmail json YAML

ocaml-topkg: update to 1.0.4.

v1.0.4 2021-10-04 Zagreb
-------------------------

- Remove mentions of `Result.result` in the code base. We got the
  dependency indirectly through `bos` and the latest version of the
  latter no longer depends on it.

(wiz)

2021-11-23 21:48:23 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-cppo to 1.6.8

(wiz)

2021-11-23 21:48:14 UTC MAIN commitmail json YAML

ocaml-cppo: update to 1.6.8.

CHANGES:

    [compat] Allow version strings without patch numbers, e.g. 8.13+beta1
    The patch number will be set to 0 upon empty, i.e. (8, 13, 0)

(wiz)

2021-11-23 21:42:03 UTC MAIN commitmail json YAML

libunwind: only build_depends on llvm, remove it from bl3.mk

(wiz)

2021-11-23 21:33:55 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.7.3

(wiz)

2021-11-23 21:33:46 UTC MAIN commitmail json YAML

broot: update to 1.7.3.

Changes:
Fix rendering artefacts on Windows, like a duplicate input line

(wiz)

2021-11-23 21:27:01 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.15

(wiz)

2021-11-23 21:26:50 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.15.

2021-11-20  7.1.0-15  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-15 GIT revision 19380:8098f3335:20211120

2021-11-20  7.1.0-15  Dirk Lemstra <dirk@lem.....org>
  * Added support for reading extra channels in a PSD file (reference
    https://github.com/ImageMagick/ImageMagick/issues/4499).

2021-11-15  7.1.0-15  <quetzlzacatenango@image...>
  * Fix alpha channel calculation of arithmetic divide compose operator.

2021-11-13  7.1.0-14  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-14 GIT revision 19349:2ba5cdf42:20211114

2021-11-13  7.1.0-14  <quetzlzacatenango@image...>
  * Support '#' modifier to aspect ratio geometry (e.g., 3:2#).

2021-11-11  7.1.0-14  Dirk Lemstra <dirk@lem.....org>
  * The profile of a PSD file will no longer be copied to all the images, only
    the first returned image will contain the profile. To re-enable the old
    behavior add -define psd:replicate-profile=true.

(wiz)

2021-11-23 21:11:53 UTC MAIN commitmail json YAML

doc: rust update was done, remove from TODO

(wiz)

2021-11-23 21:05:47 UTC MAIN commitmail json YAML

doc: fix a path

(wiz)

2021-11-23 20:58:33 UTC MAIN commitmail json YAML

doc: note llvm+friends updates

(wiz)

2021-11-23 20:55:45 UTC MAIN commitmail json YAML

llvm: update llvm and friends to 13.0.0

Tested on NetBSD-current and 9.1/amd64.

Also update packages tightly coupled to llvm, if new versions are
available.

Mark creduce, include-what-you-use, and zig broken (waiting for a
new release).

Changes:

Non-comprehensive list of changes in this release

    Windows Control-flow Enforcement Technology: the -ehcontguard
    option now emits valid unwind entrypoints which are validated
    when the context is being set during exception handling.

    Flang is now included in the binary packages released by LLVM.

    The debuginfo-test project has been renamed cross-project-tests
    and is now intended for testing components from multiple
    projects, not just debug information. The new çȘ¶ćœĄross-project-testsçȘ¶ïżœ
    name replaces çȘ¶ćœ­ebuginfo-testçȘ¶ïżœ in LLVM_ENABLE_PROJECTS, and a
    new check-cross-project-tests target has been added for running
    all tests in the project. The pre-existing check-debuginfo-
    test target remains for running just the debug information
    tests. (D95339 and D96513)

Changes to the LLVM IR

    The inalloca attribute now has a mandatory type field, similar
    to byval and sret.

    The opaque pointer type ptr has been introduced. It is still
    in the process of being worked on and should not be used yet.

    Using the legacy pass manager for the optimization pipeline is
    deprecated and will be removed after LLVM 14. In the meantime,
    only minimal effort will be made to maintain the legacy pass
    manager for the optimization pipeline.

Changes to building LLVM

    The build system now supports building multiple distributions,
    so that you can e.g. have one distribution containing just
    tools and another for libraries (to enable development). See
    Multi-distribution configurations for details.

Changes to the AArch64 Backend

    Introduced assembly support for Armv9-AçȘ¶ć†± Realm Management
    Extension (RME) and Scalable Matrix Extension (SME).

    Produce proper cross-section relative relocations on COFF

    Fixed the calling convention on Windows for variadic functions
    involving floats in the fixed arguments

Changes to the ARM Backend

    Produce proper cross-section relative relocations on COFF

Changes to the Hexagon Target

    The Hexagon target now supports V68/HVX ISA.

Changes to the C API

    The C API functions LLVMGetAlignment and LLVMSetAlignment now
    allow changing alignment on atomicrmw and cmpxchg instructions

    A new entry LLVMDIArgListMetadataKind was added to the
    LLVMMetadataKind enum, representing DIArgLists (D88175)

    Type attributes have been added to LLVM-C, introducing
    LLVMCreateTypeAttribute, LLVMGetTypeAttributeValue and
    LLVMIsTypeAttribute. (D977763çȘ¶ïżœ)

    The LTO_API_VERSION was bumped to 28, introducing a new function
    lto_set_debug_options for parsing LTO debug options (D92611)

    LLVMJITTargetSymbolFlags was renamed to LLVMJITSymbolTargetFlags
    (rG8d718a0bff73af066675a6258c01307937c33cf9)

    The C API received support for creating custom ORCv2
    MaterializationUnits and APIs to retrieve an LLJIT instanceçȘ¶ć†±
    linking layers. An ABI breaking change for LLVMOrcAbsoluteSymbols
    was introduced to make it consistent with
    LLVMOrcCreateCustomMaterializationUnit.
    (rGc8fc5e3ba942057d6c4cdcd1faeae69a28e7b671)

    The C API received support for adding ORCv2 object buffers
    directly to an object layer.
    (rG7b73cd684a8d5fb44d34064200f10e2723085c33)

    A breaking change to LLVMGetInlineAsm was introduced, adding
    a ninth argument LLVMBool CanThrow (D95745)

    The C API received support for calling into the new pass manager.
    (D102136)

    The C API function LLVMIntrinsicCopyOverloadedName has been
    deprecated. Please migrate to LLVMIntrinsicCopyOverloadedName2
    which takes an extra module argument and which also handles
    unnamed types. (D99173)

    The C API received support for dumping objects from ORCv2
    (rGcec8e69f01c3374cb38c6683058381b96fab8f89)

    A breaking change to LLVMOrcObjectTransformLayerTransformFunction
    was introduced, changing the order of the function pointerçȘ¶ć†±
    arguments. (rG8962c68ad007a525f9daa987c99eda57e0d0069a)

    The C API received support for accessing utilities from the
    LLJIT IRTransformLayer and ThreadSafeModule classes. (D103855)

    The C API received support for creating lazy-export
    MaterializationUnits (D104672)

    The C API function LLVMPassBuilderOptionsSetCoroutines was
    removed because couroutine passes have been enabled by default.
    (D105877)

    comdat noduplicates was renamed to comdat nodeduplicate and as
    a result, LLVMNoDuplicatesComdatSelectionKind was renamed to
    LLVMNoDeduplicateComdatSelectionKind. (D106319)

Changes to the FastISel infrastructure

    FastISel no longer tracks killed registers, and instead leaves
    this to the register allocator. This means that hasTrivialKill()
    is removed, as well as the OpNIsKill parameters to the fastEmit_*()
    family of functions.

Changes to the LLVM tools

    The options --build-id-link-{dir,input,output} have been deleted.
    (D96310)

    Support for in-order processors has been added to llvm-mca.
    (D94928)

    llvm-objdump supports -M {att,intel} now. --x86-asm-syntax is
    a deprecated internal option which will be removed in LLVM
    14.0.0. (D101695)

    The llvm-readobj short aliases -s (previously --sections) and
    -t (previously --syms) have been changed to --syms and
    --section-details respectively, to match llvm-readelf. (D105055)

    The llvm-nm short aliases -M (--print-armap), -U (--defined-only),
    and -W (--no-weak) are now deprecated. Use the long form versions
    instead. The alias --just-symbol-name is now deprecated in
    favor of --format=just-symbols and -j. (D105330)

    In lli the default JIT engine switched from MCJIT (-jit-kind=mcjit)
    to ORC (-jit-kind=orc). (D98931)

    llvm-rc got support for invoking Clang to preprocess its input.
    (D100755)

    llvm-rc got a GNU windres compatible frontend, llvm-windres.
    (D100756)

    llvm-ml has improved compatibility with MS ml.exe, managing to
    assemble more asm files.

Changes to LLDB

    LLDB executable is now included in pre-built LLVM binaries.

    LLDB now includes full featured support for AArch64 SVE register
    access.

    LLDB now supports AArch64 Pointer Authentication, allowing
    stack unwind with signed return address.

    LLDB now supports debugging programs on AArch64 Linux that use
    memory tagging (MTE).

    Added memory tag read and memory tag write commands.

    The memory region command will note when a region has memory
    tagging enabled.

    Synchronous and asynchronous tag faults are recognised.

    Synchronous tag faults have memory tag annotations in addition
    to the usual fault address.

(wiz)

2021-11-23 15:35:41 UTC MAIN commitmail json YAML

doc: Added www/apisprout version 1.3.0

(wiz)

2021-11-23 15:35:32 UTC MAIN commitmail json YAML

www/Makefile: + apisprout

(wiz)

2021-11-23 15:35:17 UTC MAIN commitmail json YAML

www/apisprout: import apisprout-1.3.0

A simple, quick, cross-platform API mock server that returns examples
specified in an API description document. Features include:

- OpenAPI 3.x support
  - Uses operation `examples` or generates examples from `schema`
- Load from a URL or local file (auto reload with `--watch`)
- CORS headers enabled by default
- Accept header content negotiation
  - Example: `Accept: application/*`
- Prefer header to select response to test specific cases
  - Example: `Prefer: status=409`
- Server validation (enabled with `--validate-server`)
  - Validates scheme, hostname/port, and base path
  - Supports `localhost` out of the box
- Request parameter & body validation (enabled with `--validate-request`)
- Configuration via:
  - Files (`/etc/apisprout/config.json|yaml`)

(wiz)

2021-11-23 15:29:19 UTC MAIN commitmail json YAML

doc: Added www/restish version 0.9.0

(wiz)

2021-11-23 15:29:09 UTC MAIN commitmail json YAML

www/Makefile: + restish

(wiz)

2021-11-23 15:28:46 UTC MAIN commitmail json YAML

www/restish: import restish-0.9.0

Restish is a CLI for interacting with REST-ish HTTP APIs with some
nice features built-in, like always having the latest API resources,
fields, and operations available when they go live on the API
without needing to install or update anything.

(wiz)

2021-11-23 14:09:35 UTC MAIN commitmail json YAML

doc: Updated www/py-httpie to 2.6.0

(wiz)

2021-11-23 14:09:26 UTC MAIN commitmail json YAML

py-httpie: update to 2.6.0.

# 2.6.0

- Added support for formatting & coloring of JSON bodies preceded by non-JSON data (e.g., an XXSI prefix).
- Added charset auto-detection when `Content-Type` doesnçȘ¶ć†Č include it.
- Added `--response-charset` to allow overriding the response encoding for terminal display purposes.
- Added `--response-mime` to allow overriding the response mime type for coloring and formatting for the terminal.
- Added the ability to silence warnings through using `-q` or `--quiet` twice (e.g. `-qq`)
- Added installed plugin list to `--debug` output.
- Fixed duplicate keys preservation in JSON data.

# 2.5.0

Blog post: [WhatçȘ¶ć†± new in HTTPie 2.5.0](https://httpie.io/blog/httpie-2.5.0)

- Added `--raw` to allow specifying the raw request body without extra processing as
  an alternative to `stdin`.
- Added support for XML formatting.
- Added internal support for file-like object responses to improve adapter plugin support.
- Fixed `--continue --download` with a single byte to be downloaded left.
- Fixed `--verbose` HTTP 307 redirects with streamed request body.
- Fixed handling of session files with `Cookie:` followed by other headers.

(wiz)

2021-11-23 13:27:16 UTC MAIN commitmail json YAML

doc: Added textproc/py-openapi3 version 1.5.0

(wiz)

2021-11-23 13:27:07 UTC MAIN commitmail json YAML

textproc/Makefile: + py-openapi3

(wiz)

2021-11-23 13:26:51 UTC MAIN commitmail json YAML

textproc/py-openapi3: import py-openapi3-1.5.0

A Python OpenAPI 3 Specification client and validator for Python 3.

(wiz)

2021-11-23 12:45:25 UTC MAIN commitmail json YAML

doc: Added textproc/py-openapi-core version 0.14.2

(wiz)

2021-11-23 12:45:16 UTC MAIN commitmail json YAML

textproc/Makefile: + py-openapi-core.

(wiz)

2021-11-23 12:45:01 UTC MAIN commitmail json YAML

textproc/py-openapi-core: import py-openapi-core-0.14.2

Openapi-core is a Python library that adds client-side and server-side
support for the OpenAPI Specification v3.

(wiz)

2021-11-23 12:42:47 UTC MAIN commitmail json YAML

doc: Added devel/py-dictpath version 0.1.3

(wiz)

2021-11-23 12:42:37 UTC MAIN commitmail json YAML

devel/Makefile: + py-dictpath

(wiz)

2021-11-23 12:42:23 UTC MAIN commitmail json YAML

devel/py-dictpath: import py-dictpath-0.1.3

Object-oriented dictionary paths

Key features:

* Traverse resources like paths
* Access resources on demand with separate accessor layer

(wiz)

2021-11-23 12:37:15 UTC MAIN commitmail json YAML

doc: Added textproc/py-openapi-spec-validator version 0.3.1

(wiz)

2021-11-23 12:37:06 UTC MAIN commitmail json YAML

textproc/Makefile: + py-openapi-spec-validator

(wiz)

2021-11-23 12:36:49 UTC MAIN commitmail json YAML

textproc/py-openapi-spec-validator: import py-openapi-spec-validator-0.3.1

OpenAPI Spec Validator is a Python library that validates OpenAPI
Specs against the OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0
specification. The validator aims to check for full compliance with
the Specification.

(wiz)

2021-11-23 12:33:04 UTC MAIN commitmail json YAML

textproc/Makefile: + py-openapi-schema-validator

(wiz)

2021-11-23 12:32:52 UTC MAIN commitmail json YAML

doc: Added textproc/py-openapi-schema-validator version 0.1.5

(wiz)

2021-11-23 12:32:39 UTC MAIN commitmail json YAML

textproc/py-openapi-schema-validator: import py-openapi-schema-validator-0.1.5

Openapi-schema-validator is a Python library that validates schema
against the OpenAPI Schema Specification v3.0 which is an extended
subset of the JSON Schema Specification Wright Draft 00.

(wiz)

2021-11-23 10:32:27 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 59.2.0

(wiz)

2021-11-23 10:32:18 UTC MAIN commitmail json YAML

py-setuptools: update to 59.2.0.

v59.2.0
-------

Changes
^^^^^^^
* #2875: Introduce changes from pypa/distutils@514e9d0, including
support for overrides from Debian and pkgsrc, unlocking the
possibility of making SETUPTOOLS_USE_DISTUTILS=local the default
again.

v59.1.1
-------

Misc
^^^^
* #2885: Fixed errors when encountering LegacyVersions.

v59.1.0
-------

Changes
^^^^^^^
* #2497: Update packaging to 21.2.
* #2877: Back out deprecation of setup_requires and replace instead
by a deprecation of setuptools.installer and fetch_build_egg. Now
setup_requires is still supported when installed as part of a PEP
517 build, but is deprecated when an unsatisfied requirement is
encountered.
* #2879: Bump packaging to 21.2.

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2867: PNG/ICO images replaced with SVG in the docs.
* #2867: Added support to SVG "favicons" via "in-tree" Sphinx extension.

v59.0.1
-------

Misc
^^^^
* #2880: Removed URL requirement for ``pytest-virtualenv`` in ``setup.cfg``.
  PyPI rejects packages with dependencies external to itself.
  Instead the test dependency was overwritten via ``tox.ini``

v59.0.0
-------

Deprecations
^^^^^^^^^^^^
* #2856: Support for custom commands that inherit directly from ``distutils`` is
  **deprecated**. Users should extend classes provided by setuptools instead.

Breaking Changes
^^^^^^^^^^^^^^^^
* #2870: Started failing on invalid inline description with line
breaks :class:`ValueError` -- by :user:`webknjaz`

Changes
^^^^^^^
* #2698: Exposed exception classes from ``distutils.errors`` via ``setuptools.errors``.
* #2866: Incorporate changes from pypa/distutils@f1b0a2b.

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2227: Added sphinx theme customisations to display the new logo in the sidebar and
  use its colours as "accent" in the documentation -- by :user:`abravalheri`
* #2227: Added new setuptools logo, including editable files and artwork documentation
  -- by :user:`abravalheri`
* #2698: Added mentions to ``setuptools.errors`` as a way of handling custom command
  errors.
* #2698: Added instructions to migrate from ``distutils.commands`` and
  ``distutils.errors`` in the porting guide.
* #2871: Added a note to the docs that it is possible to install
  ``setup.py``-less projects in editable mode with :doc:`pip v21.1+
  <pip:index>`, only having ``setup.cfg`` and ``pyproject.toml`` in
  project root -- by :user:`webknjaz`

v58.5.3
-------

Misc
^^^^
* #2849: Add fallback for custom ``build_py`` commands inheriting directly from
  :mod:`distutils`, while still handling ``include_package_data=True`` for
  ``sdist``.

v58.5.2
-------

Misc
^^^^
* #2847: Suppress 'setup.py install' warning under bdist_wheel.

v58.5.1
-------

Misc
^^^^
* #2846: Move PkgResourcesDeprecationWarning above implicitly-called
function so that it's in the namespace when version warnings are
generated in an environment that contains them.

v58.5.0
-------

Changes
^^^^^^^
* #1461: Fix inconsistency with ``include_package_data`` and ``packages_data`` in sdist
  by replacing the loop breaking mechanism between the ``sdist`` and
  ``egg_info`` commands -- by :user:`abravalheri`

v58.4.0
-------

Changes
^^^^^^^
* #2497: Officially deprecated PEP 440 non-compliant versions.

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2832: Removed the deprecated ``data_files`` option from the example in the
  declarative configuration docs -- by :user:`abravalheri`
* #2832: Change type of ``data_files`` option from ``dict`` to ``section`` in
  declarative configuration docs (to match previous example) -- by
  :user:`abravalheri`

v58.3.0
-------

Changes
^^^^^^^
* #917: ``setup.py install`` and ``easy_install`` commands are now
officially deprecated. Use other standards-based installers (like
pip) and builders (like build). Workloads reliant on this behavior
should pin to this major version of Setuptools. See `Why you
shouldn't invoke setup.py directly
<https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html>`_
for more background.
* #1988: Deprecated the ``bdist_rpm`` command. Binary packages
should be built as wheels instead.
  -- by :user:`hugovk`
* #2785: Replace ``configparser``'s ``readfp`` with ``read_file``,
deprecated since Python 3.2.
  -- by :user:`hugovk`
* #2823: Officially deprecated support for ``setup_requires``.
Users are encouraged instead to migrate to PEP 518
``build-system.requires`` in ``pyproject.toml``. Users reliant on
``setup_requires`` should consider pinning to this major version
to avoid disruption.

Misc
^^^^
* #2762: Changed codecov.yml to configure the threshold to be lower
  -- by :user:`tanvimoharir`

v58.2.0
-------

Changes
^^^^^^^
* #2757: Add windows arm64 launchers for scripts generated by easy_install.
* #2800: Added ``--owner`` and ``--group`` options to the ``sdist`` command,
  for specifying file ownership within the produced tarball (similarly
  to the corresponding distutils ``sdist`` options).

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2792: Document how the legacy and non-legacy versions are
compared, and reference to the `PEP 440
<https://www.python.org/dev/peps/pep-0440/>`_ scheme.

v58.1.0
-------

Changes
^^^^^^^
* #2796: Merge with pypa/distutils@02e9f65ab0

v58.0.4
-------

Misc
^^^^
* #2773: Retain case in setup.cfg during sdist.

v58.0.3
-------

Misc
^^^^
* #2777: Build does not fail fast when ``use_2to3`` is supplied but set to a false value.

v58.0.2
-------

Misc
^^^^
* #2769: Build now fails fast when ``use_2to3`` is supplied.

v58.0.1
-------

Misc
^^^^
* #2765: In Distribution.finalize_options, suppress known removed entry points to avoid issues with older Setuptools.

v58.0.0
-------

Breaking Changes
^^^^^^^^^^^^^^^^
* #2086: Removed support for 2to3 during builds. Projects should
port to a unified codebase or pin to an older version of Setuptools
using PEP 518 build-requires.

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2746: add python_requires example

(wiz)

2021-11-22 12:00:13 UTC MAIN commitmail json YAML

p5-JSONSchema-Validator: add missing dependency. Ride import.

(wiz)

2021-11-22 11:36:51 UTC MAIN commitmail json YAML

doc: Added devel/p5-JSONSchema-Validator version 0.008

(wiz)

2021-11-22 11:36:42 UTC MAIN commitmail json YAML

devel/Makefile: + p5-JSONSchema-Validator

(wiz)

2021-11-22 11:36:10 UTC MAIN commitmail json YAML

devel/p5-JSONSchema-Validator: import p5-JSONSchema-Validator-0.008

OpenAPI specification and JSON Schema Draft4/Draft6/Draft7 validators
with minimum dependencies.

(wiz)

2021-11-22 09:49:44 UTC MAIN commitmail json YAML

gstreamer1: fix PLIST for PREFIX!=/usr/pkg

(wiz)

2021-11-21 13:09:24 UTC MAIN commitmail json YAML

windowmaker-desktop: set META_PACKAGE earlier to make it work

(wiz)

2021-11-21 10:51:37 UTC MAIN commitmail json YAML

doc: Added devel/py-jaraco.envs version 2.2.0

(wiz)

2021-11-21 10:51:28 UTC MAIN commitmail json YAML

devel/Makefile: + py-jaraco.envs.

(wiz)

2021-11-21 10:51:08 UTC MAIN commitmail json YAML

devel/py-jaraco.envs: import py-jaraco.envs-2.2.0

Classes for orchestrating Python (virtual) environments.

(wiz)

2021-11-21 10:44:26 UTC MAIN commitmail json YAML

doc: Added devel/py-path version 16.2.0

(wiz)

2021-11-21 10:44:16 UTC MAIN commitmail json YAML

devel/Makefile: + py-path

(wiz)

2021-11-21 10:44:02 UTC MAIN commitmail json YAML

devel/py-path: import py-path-16.2.0

Python module wrapper for os.path.

(wiz)

2021-11-21 10:37:28 UTC MAIN commitmail json YAML

doc: Added devel/py-jaraco.path version 3.3.1

(wiz)

2021-11-21 10:37:18 UTC MAIN commitmail json YAML

devel/Makefile: + py-jaraco.path.

(wiz)

2021-11-21 10:37:02 UTC MAIN commitmail json YAML

2021-11-21 10:19:10 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.15, broot-1.7.3, cmake-3.22.0, nginx-1.20.2,
  py-packaging-21.3, wireshark-3.4.10.

(wiz)

2021-11-20 23:29:37 UTC MAIN commitmail json YAML

2021-11-20 23:16:37 UTC MAIN commitmail json YAML

2021-11-20 20:51:24 UTC MAIN commitmail json YAML

doc: Updated editors/qtcreator to 5.0.3

(wiz)

2021-11-20 20:51:14 UTC MAIN commitmail json YAML

qtcreator: update to 5.0.3.

Qt Creator 4.13.3
=================

Qt Creator version 4.13.3 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v4.13.2..v4.13.3

General
-------

* Updated prebuilt binaries to Qt 5.15.2 which fixes drag & drop on macOS

Editing
-------

### QML

* Fixed reformatting of required properties (QTCREATORBUG-24376)
* Fixed importing without specific version for Qt 6 (QTCREATORBUG-24533)

Projects
--------

* Fixed auto-scrolling of compile output window (QTCREATORBUG-24728)
* Fixed GitHub Actions for Qt Creator plugin wizard (QTCREATORBUG-24412)
* Fixed crash with `Manage Sessions` (QTCREATORBUG-24797)

Qt Quick Designer
-----------------

* Fixed crash when opening malformed `.ui.qml` file (QTCREATORBUG-24587)

Debugging
---------

### CDB

* Fixed pretty printing of `std::vector` and `std::string` in release mode

Analyzer
--------

### QML Profiler

* Fixed crash with `Analyze Current Range` (QTCREATORBUG-24730)

Platforms
---------

### Android

* Fixed modified state of manifest editor when changing app icons
  (QTCREATORBUG-24700)

Qt Creator 4.14
===============

Qt Creator version 4.14 contains bug fixes and new features.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.13..v4.14.0

General
-------

* Added option for asking for confirmation before closing (QTCREATORBUG-7637)
* Improved visibility of controls in dark themes (QTCREATORBUG-23505)
* Fixed lines disappearing in output panes (QTCREATORBUG-24556)

Help
----

* Made `litehtml` rendering backend the default
* Fixed that Qt 5 documentation was not available if Qt 6 is installed

Editing
-------

### C++

* Updated to LLVM 11
* Added refactoring action that creates getters and setters for all class members
  (QTCREATORBUG-14504)
* Added refactoring action that generates member from class member initialization
  (QTCREATORBUG-11842)
* Added refactoring action that creates implementations for all member functions
  (QTCREATORBUG-12164)
* Added refactoring action for removing `using namespace` directives (QTCREATORBUG-24392)
* Added auto-completion of existing namespaces and classes to `New Class` wizard
  (QTCREATORBUG-10066)
* Added action for showing function arguments hint (QTCREATORBUG-19394)
* Added option for after how many characters auto-completion may trigger (QTCREATORBUG-19920)
* Added highlighting for structured bindings (QTCREATORBUG-24769)
* Restricted completion for second argument of `connect` calls to signals (QTCREATORBUG-13558)
* Fixed crash of backend with multiline `Q_PROPERTY` declarations (QTCREATORBUG-24746)
* Fixed issues with include completion (QTCREATORBUG-21490, QTCREATORBUG-24515)
* Fixed missing namespace when generating getters and setters (QTCREATORBUG-14886)
* Fixed missing `inline` when generating method definitions in header files
  (QTCREATORBUG-15052)
* Fixed that `Follow Symbol Under Cursor` on declarations and definitions did not offer items
  in subclasses (QTCREATORBUG-10160)
* Fixed that `RESET` function was not generated for `Q_PROPERTY`s (QTCREATORBUG-11809)
* Fixed that `Insert virtual functions of base class` refactoring action added already
  implemented operators (QTCREATORBUG-12218)
* Fixed that `Complete switch statement` indents unrelated code (QTCREATORBUG-12445)
* Fixed `Complete switch statement` with templates (QTCREATORBUG-24752)
* Fixed `Complete switch statement` for enum classes (QTCREATORBUG-20475)
* Fixed creating and moving template member function definitions (QTCREATORBUG-24801,
  QTCREATORBUG-24848)
* Fixed that `Apply function signature change` removed return values from `std::function`
  arguments (QTCREATORBUG-13698)
* Fixed handling of multiple inheritance in `Insert Virtual Functions` (QTCREATORBUG-12223)
* Fixed issue with `Convert to Camel Case` (QTCREATORBUG-16560)
* Fixed auto-indentation for lambdas with trailing return type (QTCREATORBUG-18497)
* Fixed indentation when starting new line in documentation comments (QTCREATORBUG-11749)
* Fixed that auto-indentation was applied within multiline string literals
  (QTCREATORBUG-20180)
* Fixed sorting in `Outline` view (QTCREATORBUG-12714)
* Fixed that renaming files did not adapt include guards in headers (QTCREATORBUG-4686)

### Language Client

* Improved outline for hierarchical symbols

### QML

* Fixed issues with `Move Component into Separate File` (QTCREATORBUG-21091)
* Fixed crash with malformed `property` (QTCREATORBUG-24587)
* Fixed `qmldir` parsing with Qt 6 (QTCREATORBUG-24772)

### GLSL

* Updated language specification (QTCREATORBUG-24068)

Projects
--------

* Renamed `CurrentProject:*` variables to `CurrentDocument:Project:*` (QTCREATORBUG-12724,
  QTCREATORBUG-24606)
* Added `ActiveProject:*` variables (QTCREATORBUG-24878)
* Changed `Qt Creator Plugin` wizard to CMake build system (QTCREATORBUG-24073)
* Fixed issue when environment changes after appending or prepending path (QTCREATORBUG-24105)
* Fixed `Embedding of the UI Class` option for widget applications (QTCREATORBUG-24422)
* Fixed shell used for console applications (QTCREATORBUG-24659)
* Fixed issue with auto-scrolling compile output (QTCREATORBUG-24728)

### qmake

* Added option to not execute `system` directives (QTCREATORBUG-24551)
* Fixed deployment with wildcards (QTCREATORBUG-24695)

### Wizards

* Fixed creation of form editor class with namespace (QTCREATORBUG-24723)

### CMake

* Added option to unselect multiple configuration variables simultaneously
  (QTCREATORBUG-22659)
* Improved kit detection when importing build (QTCREATORBUG-25069)
* Fixed missing run of CMake when saving `CMakeLists.txt` files in
  subdirectories
* Fixed that changing build directory to existing build ran CMake with initial
  arguments
* Fixed that configuration changes were lost when done before triggering a first
  build (QTCREATORBUG-24936)
* Fixed `QML Debugging and Profiling`

### Meson

* Fixed updating of introspection data after reconfiguration

Debugging
---------

* Updated various pretty printers for Qt 6
* Fixed disabling and enabling breakpoints (QTCREATORBUG-24669)
* Fixed setting source mappings with variables (QTCREATORBUG-24816)

### GDB

* Fixed loading of symbol files with `Load Core File` (QTCREATORBUG-24541)

### CDB

* Fixed debugging when `PYTHONPATH` is set (QTCREATORBUG-24859)
* Fixed pretty printer of containers with signed chars

Analyzer
--------

### Clang

* Re-added automatic analyzation of files on save
* Added multi-selection in diagnostics view (QTCREATORBUG-24396)

Version Control Systems
-----------------------

* Improved removal of multiple files (QTCREATORBUG-24385)
* Added option to add file when creating it from locator (QTCREATORBUG-24168)

### Git

* Added option to show file at specified revision (QTCREATORBUG-24689)

### Gerrit

* Added suggestion for local branch name when checking out patch set (QTCREATORBUG-24006)
* Fixed commit list in `Push to Gerrit` (QTCREATORBUG-24436)

Test Integration
----------------

* Made it easier to re-run failed tests
* Added support for `QTest::addRow()` (QTCREATORBUG-24777)

Platforms
---------

### Linux

* Fixed initial directory when opening Konsole (QTCREATORBUG-24947)

### macOS

* Fixed type display when debugging with newest LLDB

### Android

* Improved manifest editor
    * Added support for `xhdpi`, `xxhdpi` and `xxxhdpi` icons and splashscreens
    * Added support for setting preferred screen orientation
* Added missing Android variables to completion in `.pro` and `.pri` files
* Fixed passing command line arguments to application (QTCREATORBUG-23712)
* Fixed fetching of logcat output when application crashes

### iOS

* Fixed persistence of signing settings (QTCREATORBUG-24586)

### Remote Linux

* Fixed password prompt missing with SSH (QTCREATORBUG-24979)

### MCU

* Improved creation of kits (QTCREATORBUG-24354, QTCREATORBUG-25052, QTCREATORBUG-25053)

Qt Creator 4.14.1
=================

Qt Creator version 4.14.1 contains bug fixes.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v4.14.0..v4.14.1

General
-------

* Fixed copying to clipboard from JavaScript locator filter

### Building Qt Creator with CMake

* Made it easier to build against separate litehtml (QTCREATORBUG-25144)
* Made it possible to adapt install layout for Linux distributions
  (QTCREATORBUG-25142)
* Fixed building and running against system LLVM (QTCREATORBUG-25147)

Editing
-------

* Fixed search result highlighting for overlapping results (QTCREATORBUG-25237)

### C++

* Added support for `BINDABLE` in `Q_PROPERTY`
* Fixed loading `ClangFormat` plugin on Linux distributions with software
  rendering (QTCREATORBUG-24998)
* Fixed hanging `Follow Symbol` (QTCREATORBUG-25193)
* Fixed freeze in global indexing (QTCREATORBUG-25121)
* Fixed missing completion in `connect` statements (QTCREATORBUG-25153)

### QML

* Fixed reformatter for arrow functions (QTCREATORBUG-23019)
* Fixed reformatter for template strings

### Language Client

* Fixed handling of dynamically registered capabilities

Projects
--------

* Fixed crash in environment settings (QTCREATORBUG-25170)

### CMake

* Fixed that CMake version support was not re-checked when changing its path in
  settings (QTCREATORBUG-25250)

### qmake

* Fixed unnecessary `qmake` run if `separate_debug_info` is force-disabled
  (QTCREATORBUG-25134)
* Fixed wrong messages in `Issues` pane from cumulative parsing
  (QTCREATORBUG-25201)

### Meson

* Fixed crash when switching build type

Debugging
---------

### LLDB

* Fixed that application output could be printed delayed (QTCREATORBUG-24667)
* Fixed performance issue (QTCREATORBUG-25185, QTCREATORBUG-25217)

### CDB

* Fixed `std::map`, `std::set` and `std::list` pretty printers in release builds
  (QTCREATORBUG-24901)

Analyzer
--------

### Clang

* Fixed issue with MSVC and MinGW (QTCREATORBUG-25126)

Platforms
---------

### Remote Linux

* Fixed SSH download operation without session (QTCREATORBUG-25236)

Qt Creator 4.14.2
=================

Qt Creator version 4.14.2 contains bug fixes.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v4.14.1..v4.14.2

General
-------

### Building Qt Creator with CMake

* Fixed installation location of desktop and appstream files

Help
----

* Fixed crash with `Previous/Next Open Document in History` (QDS-3743)

Editing
-------

* Re-added generic highlighting for Autoconf files (QTCREATORBUG-25391)

Debugging
---------

### LLDB

* Fixed performance issue (QTCREATORBUG-25185, QTCREATORBUG-25217)

Platforms
---------

### macOS

* Fixed vanishing controls in Welcome mode in Dark Mode (QTCREATORBUG-25405)

Qt Creator 4.15
===============

Qt Creator version 4.15 contains bug fixes and new features.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.14..v4.15.0

General
-------

* Added locator filter for global file index on Linux (`locate`) and Windows
  (`Everything`)
* Added option for globally changing base environment for running tools
  (QTCREATORBUG-22123)
* Added option for text codec used for tools (QTCREATORBUG-24776)
* Fixed that `General Messages` pane popped up too often (QTCREATORBUG-24667)

Help
----

* Added shared `Zoom` setting (QTCREATORBUG-23731, QTCREATORBUG-25109,
  QTCREATORBUG-25230)

Editing
-------

* Added action for pasting without auto-formatting (QTCREATORBUG-20887)
* Fixed that completion could block Qt Creator (QTCREATORBUG-25419)

### C++

* Added `Create Getter and Setter Member Functions` refactoring action
  (QTCREATORBUG-1532)
* Added `Generate Constructor` refactoring action
* Added filtering of `Find References to Symbol Under Cursor` based on access
  type (QTCREATORBUG-19373)
* Added `Open in Editor` and `Open Type Hierarchy` to context menu on items in
  type hierarchy
* Added highlighting of previous class when navigating in type hierarchy
* Added type aliases to `C++ Classes, Enums and Functions` locator filter
  (QTCREATORBUG-5800)
* Added parentheses highlighting for ternary operator (QTCREATORBUG-1410)
* Improved type name minimization for `Add definition` (QTCREATORBUG-8030)
* Fixed type hierarchy with templates classes and typedefs
* Fixed that `-include` compile option was ignored by code model
  (QTCREATORBUG-20602)
* Fixed highlighting of raw string literals (QTCREATORBUG-16183)
* Fixed issue with declaration and definition matching in presence of macros
  (QTCREATORBUG-24739)
* Fixed issue with struct type alias (QTCREATORBUG-24875)
* Fixed issue with function attributes (QTCREATORBUG-24650, QTCREATORBUG-24636)
* Fixed highlighting in macros with indirection (QTCREATORBUG-21522)
* Fixed highlighting in multi-dimensional arrays (QTCREATORBUG-21534)
* Fixed switching between declaration and definition for custom conversion
  operators (QTCREATORBUG-21168)
* Fixed that fix-its with outdated information could be applied
  (QTCREATORBUG-21818)
* Fixed tooltip for some include directives (QTCREATORBUG-21194)
* Fixed include completion for files with non-standard file extensions
  (QTCREATORBUG-25154)
* Fixed highlighting of comments with continuation lines (QTCREATORBUG-23297)
* Fixed issues with `Add definition` (QTCREATORBUG-14661, QTCREATORBUG-14524,
  QTCREATORBUG-14524, QTCREATORBUG-25560)
* Fixed real-time updating of `Class View`
* Fixed that function parameter hint showed inapplicable overloads
  (QTCREATORBUG-650)

### QML

* Added support for inline components (QTCREATORBUG-24766, QTCREATORBUG-24705)
* Fixed issues with multiple import paths (QTCREATORBUG-24405)
* Fixed reformatting of arrow functions (QTCREATORBUG-25198)
* Fixed reformatting of JavaScript spread operator (QTCREATORBUG-23402)

### Language Client

* Added support for new formatting options in LSP 3.15.0
* Added support for versioned diagnostics
* Added support for server progress messages
* Improved Java language server support

### Java

* Simplified configuration of Java language server
* Improved support for Java language server

Projects
--------

* Added `Open Terminal Here` for project nodes (QTCREATORBUG-25107)
* Added option for running application as root user (QTCREATORBUG-2831,
  QTCREATORBUG-25330)
* Fixed detection of `rcc` and `uic` for Qt 6 (QTBUG-88791)
* Fixed detection of Designer, Linguist, `qmlscene` and `qmlplugindump` for Qt 6
  cross-builds

### qmake

* Fixed freeze when executable run with `system` call waits for input
  (QTCREATORBUG-25194)

### CMake

* Added support for multiconfig generators (QTCREATORBUG-24984)
* Added filesystem node to project tree (QTCREATORBUG-24677)
* Added `install/strip` and `package` targets (QTCREATORBUG-22047,
  QTCREATORBUG-22620)
* Added automatic run of conan install on initial CMake call
  (QTCREATORBUG-25362)
* Added batch editing for CMake configuration
* Added `Re-configure with Initial Parameters` button
* Made it possible to copy CMake variables from configuration
  (QTCREATORBUG-24781)
* Removed utility targets from CMake target locator filters (QTCREATORBUG-24718)
* Fixed that configuration changes were lost when CMake configuration fails
  (QTCREATORBUG-24593)
* Fixed Qt detection when importing builds of Qt6-based projects
  (QTCREATORBUG-25100)
* Fixed importing builds of Qt6 tests (QTBUG-88776)
* Fixed which file is opened for `Open CMake target` locator filter
  (QTCREATORBUG-25166)
* Fixed `Save all files before build` for `Build for Run Configuration`
  (QTCREATORBUG-25276)
* Fixed that only source file name was copied to clipboard when adding class
  (QTCREATORBUG-24301, QTCREATORBUG-25212)
* Fixed reparsing of project with `Auto-run CMake`
* Fixed that removed targets stayed selected for building (QTCREATORBUG-25477)

### Qbs

* Added Android target ABI selection

### Python

* Added support for PySide6 to wizards (QTCREATORBUG-25340)

### Meson

* Added support for `extra_files` (QTCREATORBUG-24824)
* Added support for custom Meson parameters

### Conan

* Added auto-detection of conan file in project root

Debugging
---------

* Added option to show simple values as text annotations
* Added option to copy selected items from stack view (QTCREATORBUG-24701)
* Added visualization of hit breakpoint in `Breakpoints` view
  (QTCREATORBUG-6999)
* Fixed type display for automatically dereferenced pointers
  (QTCREATORBUG-20907)
* Fixed that debugging repeatedly stopped with `SIGSTOP` (QTCREATORBUG-25073,
  QTCREATORBUG-25082, QTCREATORBUG-25227)

### QML

* Fixed breakpoints in `.mjs` files (QTCREATORBUG-25328)

Analyzer
--------

### Clang

* Added option for disabling diagnostic types from result list
  (QTCREATORBUG-24852)
* Added support for individual `clazy` check options (QTCREATORBUG-24977)
* Added help link to diagnostic tooltip (QTCREATORBUG-25163)

Version Control Systems
-----------------------

* Added simple commit message verification

Test Integration
----------------

* Added basic support for `ctest` (QTCREATORBUG-23332)

### Google Test

* Fixed detection of tests that start with a number (QTCREATORBUG-25498)

FakeVim
-------

* Added support for `\u` `\U` `\l` `\L` in substitute command
* Added emulation of `vim-exchange` and `vim-surround` plugins
* Fixed dot command for pasting (QTCREATORBUG-25281)

Platforms
---------

### Android

* Fixed `android-*-deployment-settings.json` detection (QTCREATORBUG-25209)

### iOS

* Added support for CMake projects with Qt 6 (QTCREATORBUG-23574)
* Fixed launch of applications on iOS 14 (QTCREATORBUG-24672)
* Fixed `Attach to Running Application` for long executable paths
  (QTCREATORBUG-25286)

### Remote Linux

* Fixed issues with remote process PID parsing (QTCREATORBUG-25306)
* Fixed issues with `rsync` on Windows (QTCREATORBUG-25333)

### MCU

* Added error reporting when creating MCU kits fails (QTCREATORBUG-25258)
* Improved detection of Ultralight library (QTCREATORBUG-25469)
* Fixed that examples were missing from `Welcome` screen (QTCREATORBUG-25320)

### WASM

* Improved handling of Emscripten detection and setup (QTCREATORBUG-23126,
  QTCREATORBUG-23160, QTCREATORBUG-23561, QTCREATORBUG-23741,
  QTCREATORBUG-24814, QTCREATORBUG-24822)
* Added support for Qt 6 applications with CMake (QTCREATORBUG-25519)
* Fixed ABI detection for Qt 5.15 (QTCREATORBUG-24891)
* Fixed running of `em++.bat` in some environments on Windows

Qt Creator 4.15.1
=================

Qt Creator version 4.15.1 contains bug fixes.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v4.15.0..v4.15.1

General
-------

* Fixed crash in `Search Results` pane (QTCREATORBUG-25713)
* Fixed crash when showing tooltips after screen configuration changes
  (QTCREATORBUG-25747)
* Fixed environment selection for external tools (QTCREATORBUG-25634)

Editing
-------

* Fixed crash when opening settings from tooltip (QTCREATORBUG-25623)
* Fixed hiding of function hints (QTCREATORBUG-25664)
* Fixed vanishing text marks (QTCREATORBUG-25427)

### C++

* Fixed freeze when updating project while indexing is running

### QML

* Fixed wrong warning for blocks with `case` and `let` (QTCREATORBUG-24214)

### QRC

* Fixed that `compress-algo` tags were removed (QTCREATORBUG-25706)

Projects
--------

* Fixed restoration of `Projects` mode layout (QTCREATORBUG-25551)

### Wizards

* Fixed `Fetch data asynchronously` for list and table models

### CMake

* Fixed issues when switching configurations or running CMake while parsing
  (QTCREATORBUG-25588, QTCREATORBUG-25287)
* Fixed crash when cancelling scanning the project tree (QTCREATORBUG-24564)
* Fixed custom targets missing in Locator (QTCREATORBUG-25726)

Debugging
---------

### GDB

* Fixed crash (QTCREATORBUG-25745)

Test Integration
----------------

* Fixed selection of individual tests (QTCREATORBUG-25702)

### Catch2

* Fixed issues with Catch2 3.0 (QTCREATORBUG-25582)

### GoogleTest

* Fixed crash with empty test name

Platforms
---------

### Windows

* Fixed issues with `clang-cl` toolchain (QTCREATORBUG-25690,
  QTCREATORBUG-25693, QTCREATORBUG-25698)

### Remote Linux

* Fixed install step (QTCREATORBUG-25359)

### Android

* Improved startup time (QTCREATORBUG-25463)
* Fixed `Checking pending licenses` (QTCREATORBUG-25667)

### MCU

* Added support for Cypress Traveo II (UL-4242)
* Fixed CMake generator for GHS compiler (UL-4247)

Qt Creator 4.15.2
=================

Qt Creator version 4.15.2 contains bug fixes.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v4.15.1..v4.15.2

Projects
--------

### CMake

* Improved performance after project load and reparse
* Fixed crash on session switch (QTCREATORBUG-25837)

### qmake

* Fixed issues with executing system calls (QTCREATORBUG-25970)

Test Integration
----------------

### CTest

* Fixed test detection if `ctest` takes long to run (QTCREATORBUG-25851)

Platforms
---------

### WASM

* Fixed Python version that is on Windows (QTCREATORBUG-25897)

Qt Creator 5
===============

Qt Creator version 5 contains bug fixes and new features.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.15..v5.0.0

General
-------

* Fixed various possible crashes at shutdown

Editing
-------

* Added line ending and indentation to file properties information
* Added menu item and shortcut for editing bookmark comments
  (QTCREATORBUG-25696)
* Fixed folding for Markdown (QTCREATORBUG-25882)
* Fixed completion tooltip on secondary display (QTCREATORBUG-26053)

### C++

* Added experimental support for `clangd` (no code completion yet, requires
  development build of `clangd`)
* Added highlighting option for function parameters (QTCREATORBUG-24880)
* Added template parameters to symbols in Locator
* Fixed that project-unrelated files were selected by default when renaming
  symbols (QTCREATORBUG-8561)
* Fixed highlighting of string literals with multi-byte characters
  (QTCREATORBUG-25715)
* Fixed code model for changed but not yet built `.ui` and `.scxml` files
  (QTCREATORBUG-25937)
* Fixed lookup of toplevel virtual function declarations (QTCREATORBUG-25749)
* Fixed `switch` statement completion for templates (QTCREATORBUG-25998)
* Fixed `Escape String Literal as UTF-8` if literal contains numbers
  (QTCREATORBUG-26003)

### QML

* Updated parser to Qt 6.2
* Fixed handling of multiline template strings (QTCREATORBUG-22766)
* Fixed handling of required and readonly properties (QTCREATORBUG-24144)
* Fixed reformatting of inline components (QTCREATORBUG-24144)
* Fixed reformatting of functions with default values (QTCREATORBUG-23009)
* Fixed wrong warning for types with same name but different namespace
  (QTCREATORBUG-24615)
* Fixed `Tools > External > Qt Quick > QML Utility` (QTCREATORBUG-26137)

### Language Client

* Added support for progress notifications
* Added support for snippets (QTCREATORBUG-22406)
* Fixed completion results for language servers that do not filter results
  themselves
* Fixed that empty responses could be sent (QTCREATORBUG-26116)

### Beautifier

* Fixed issue with `clang-format` and multi-byte characters (QTCREATORBUG-21812,
  QTCREATORBUG-23131)

### Designer

* Fixed `Go to Slot` if UI class is referred to as `UI_<class>`
  (QTCREATORBUG-26013)

Projects
--------

* Added experimental support for building and running on Docker devices
* Added find support to `Issues` pane
* Added option `Show Source and Header Groups` to project tree
  (QTCREATORBUG-25313)
* Fixed crash when closing project while changing current configuration
  (QTCREATORBUG-25655)
* Fixed that output of custom targets was interpreted as errors
  (QTCREATORBUG-25677)
* Fixed missing update of run configuration environment (QTCREATORBUG-25947)
* Fixed that user files were unnecessarily saved with new time stamp
  (QTCREATORBUG-25921)
* Fixed that toolchain setting was fixed for auto-detected kits
  (QTCREATORBUG-25839)
* Reduced UI freeze after loading projects (QTCREATORBUG-25783)

### CMake

* Removed option `Auto-create build directories`, making this the default
  behavior (QTCREATORBUG-25532)
* Added CMake output to right side of `Projects` mode (QTCREATORBUG-25522)
* Added CMake option `QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP` for skipping Qt
  Creator's package manager auto-setup
* Fixed `Jump to File` for file names with special characters
  (QTCREATORBUG-25572)
* Fixed updating of available targets (QTCREATORBUG-24914, QTCREATORBUG-25906)
* Fixed persistence of CMake tool options (QTCREATORBUG-25911)
* Fixed build library search path for CMake 3.20 and later (QTCREATORBUG-26110)
* Fixed code model issues with MSVC and CMake 3.20 and later
  (QTCREATORBUG-26146)

### Qbs

* Improved performance of registering profiles (QTCREATORBUG-25463)

Debugging
---------

* Added `Force logging to console` option (QTCREATORBUG-25421)
* Added context menu for changing variable display style to viewer window
  (QTCREATORBUG-25762)
* Fixed that comments in startup commands resulted in message boxes
  (QTCREATORBUG-25666)
* Removed extra Server Start Script field in Attach to Running Server,
  use a custom deploy step instead.

### GDB

* Added option `Use automatic symbol cache` (QTCREATORBUG-23207)

### QML

* Implemented `Load QML Stack` for LLDB (QTCREATORBUG-25554)

Analyzer
--------

### Clang

* Fixed URL for `clang-tidy` checks (QTCREATORBUG-25902)
* Fixed application of options to checks (QTCREATORBUG-25827)
* Fixed links to clazy documentation (QTCREATORBUG-25869)

FakeVim
-------

* Fixed backspace option
* Fixed updating visual marks when mark settings change

Platforms
---------

### Windows

* Added support for MSVC ARM64 toolchain

### macOS

* Improved experience on ARM based macOS with Intel based Qt Creator build
* Fixed performance issue with registering file watches after loading projects

### Android

* Added detection of Android 12
* Fixed detection of `_prepare_apk_dir` target for CMake projects
  (QTCREATORBUG-25216)

### Remote Linux

* Fixed update of temporary local installation when build path is changed
  (QTCREATORBUG-26103)

### QNX

* Fixed device configuration
* Fixed listing of device processes on Windows
* Fixed issues with CMake and QNX 7.1 and Qt 6

### MCU

* Added tracking of kit dependencies (QTCREATORBUG-25262)
* Added support for module mappings in QML (QTCREATORBUG-25356)
* Fixed update of kit after settings changes (QTCREATORBUG-25488)

Qt Creator 5.0.1
================

Qt Creator version 5.0.1 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v5.0.0..v5.0.1

General
-------

* Fixed saving of MIME type settings

Editing
-------

### QML

* Fixed freeze with imports that don't specify minor version
  (QTCREATORBUG-26178, QTCREATORBUG-26216)
* Fixed crash when using inline components (QTCREATORBUG-26151)

### Language Client

* Fixed working directory for servers that are started per project
  (QTCREATORBUG-26115)
* Fixed sorting of completion items (QTCREATORBUG-26114)
* Fixed that global environment setting was not used for language servers

Projects
--------

### CMake

* Improved handling of issues with `conan` (QTCREATORBUG-25818,
  QTCREATORBUG-25891)
* Fixed endless configuration loop (QTCREATORBUG-26204, QTCREATORBUG-26207,
  QTCREATORBUG-25346, QTCREATORBUG-25995, QTCREATORBUG-25183,
  QTCREATORBUG-25512)
* Fixed crash with "Re-configure with Initial Parameters" (QTCREATORBUG-26220)

### Qbs

* Fixed code model with MSVC and C++20 (QTCREATORBUG-26089)

### qmake

* Fixed that `qmake` was run on every build on macOS (QTCREATORBUG-26212)

### Compilation Database

* Fixed crash when loading project (QTCREATORBUG-26126)

Debugging
---------

### GDB

* Fixed debugging of 32-bit MinGW application with 64-bit debugger
  (QTCREATORBUG-26208)

Analyzer
--------

### Clang

* Fixed that Clazy was asked repeatedly for version and supported checks
  (QTCREATORBUG-26237)

Test Integration
----------------

### Qt Quick

* Fixed unnecessary updates of QML code model

### CTest

* Fixed missing test output

### Google Test

* Fixed wizard for CMake (QTCREATORBUG-26253)

Platforms
---------

### Windows

* Fixed issue with parsing MSVC warnings

### Android

* Fixed cleaning up of old auto-generated Android kits
* Fixed minimum SDK level for CMake projects (QTCREATORBUG-26127)

### iOS

* Fixed initial CMake parameters for iOS device builds

### Web Assembly

* Fixed detection of emscripten compilers (QTCREATORBUG-26199)

Qt Creator 5.0.2
================

Qt Creator version 5.0.2 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v5.0.1..v5.0.2

Help
----

* Fixed that Qt 5 context help was shown even if Qt 6 documentation is available
  (QTCREATORBUG-26292)

Projects
--------

* Fixed canceling of builds (QTCREATORBUG-26271)

### CMake

* Changed the `File System` special node to be shown only on parsing failure
  (QTCREATORBUG-25994, QTCREATORBUG-25974)
* Fixed loading of projects without targets (QTCREATORBUG-25509)
* Fixed that no targets where shown in added build step (QTCREATORBUG-25759)
* Fixed that `ninja` could not be found after changing Qt installation location
  (QTCREATORBUG-26289)

Debugging
---------

### GDB

* Fixed debugging of terminal applications with GDB < 10 (QTCREATORBUG-26299)

Platforms
---------

### macOS

* Fixed issue with absolute RPATH in `clazy-standalone` (QTCREATORBUG-26196)

### Android

* Fixed that wrong deployment file could be used (QTCREATORBUG-25793)

Qt Creator 5.0.3
================

Qt Creator version 5.0.3 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v5.0.2..v5.0.3

Editing
-------

### QML

* Fixed possible crash on shutdown

### Image Viewer

* Fixed crash when opening invalid movie (QTCREATORBUG-26377)

Projects
--------

### qmake

* Fixed handling of `QMAKE_EXTRA_COMPILERS` (QTCREATORBUG-26323)

Platforms
---------

### macOS

* Fixed crash when opening qmake projects on ARM Macs (QTBUG-97085)

### Android

* Fixed issue in installation step with qmake projects (QTCREATORBUG-26357)

(wiz)

2021-11-20 20:07:10 UTC MAIN commitmail json YAML

parallel/Makefile: + spirv-headers.

(wiz)

2021-11-20 20:06:55 UTC MAIN commitmail json YAML

parallel/spirv-headers: import SPIRV-Headers-1.2.198.0

This package contains machine-readable files for the
SPIR-V Registry.  This includes:

* Header files for various languages.
* JSON files describing the grammar for the SPIR-V core instruction
  set and the extended instruction sets.
* The XML registry file.
* A tool to build the headers from the JSON grammar.

(wiz)

2021-11-20 20:05:46 UTC MAIN commitmail json YAML

doc: Updated parallel/pocl to 1.8

(wiz)

2021-11-20 20:05:37 UTC MAIN commitmail json YAML

pocl: update to 1.8.

Notable User Facing Changes
---------------------------

- support for LLVM 13
- CMake: Inter-Procedural Optimization is enabled on code of runtime library
  (libpocl.so is compiled with -flto on systems that support it).
- LTTng tracing improved - more command types are traced, and also
  some synchronous API calls (like clCreateBuffer) are traced.
- poclcc, tests and examples can be disabled with CMake options
- Valgrind support improved by making Valgrind aware of pocl's
  reference counting of cl_* objects
- kernels which are called by kernels are now force-inlined
- Support for NetBSD.
- Support for Unix systems without libdl.
- PoCL can now (optionally) respond to SIGUSR2 by printing
  some live debug information.
- improved SPIR support for CUDA devices

Notable Bug Fixes
-----------------

- Fixed a potential crash on Unix systems without sysfs mounted.
- Fixed compilation errors when building on macOS.
  - Fixed POCL_FAST_INIT macro; POCL_INIT_LOCK must be invoked with only one argument.
  - Fix bin/poclcc to not depend on OpenCL 2.0 symbols
- Fixed miscompilation in kernel loops with multiple conditionals with barriers in them.

Other
-----
- Add cmake options PARALLEL_COMPILE_JOBS, PARALLEL_LINK_JOBS to
  use ninja's seperate compile and link job pools.

- Improve memory architecture, buffer migration and allocation.
  Buffers are now allocated on a device when first used
  (previously each buffer was allocated on every device in context).

- the single global LLVMContext was replaced with
  multiple LLVMContexts, one per OpenCL cl_context.
  OpenCL code can now be compiled in parallel
  when using separate cl_contexts. This feature
  is disabled by default since it significantly slowed
  down PyOpenCL. This should be resolved by separating
  LLVM compilation in their own threads in the future.

- a new OpenCL extension was added to PoCL: cl_pocl_content_size.
  The extension allows the user to give optimization hint to PoCL,
  which will be used internally by PoCL to optimize buffer transfers
  between multiple devices.

(wiz)

2021-11-20 19:59:08 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/bulk-test-llvm to 20211120

(wiz)

2021-11-20 19:59:00 UTC MAIN commitmail json YAML

bulk-test-llvm: add cvise, bump version

(wiz)

2021-11-20 19:58:32 UTC MAIN commitmail json YAML

doc: Updated devel/cvise to 2.4.0

(wiz)

2021-11-20 19:58:22 UTC MAIN commitmail json YAML

cvise: update to 2.4.0.

Changes done in the release:

    support LLVM 13
    support KeyboardInterrupt properly

(wiz)

2021-11-18 20:38:29 UTC MAIN commitmail json YAML

doc: Updated shells/bash to 5.1.12

(wiz)

2021-11-18 20:38:19 UTC MAIN commitmail json YAML

bash: update to 5.1.12.

Updated provided by kre@

Changes:
9.  The bash malloc implementation of malloc_usable_size() does not follow
    the specification. This can cause library functions that use it to
    overwrite memory bounds checking.

10. If `wait -n' is interrupted by a trapped signal other than SIGINT, it
    does not completely clean up state, and that can prevent subsequent
    calls to `wait -n' from working correctly.

11. When reading a compound assignment, and running it through the parser
    to split it into words, we need to save and restore any alias we're
    currently expanding.

12. There is a possible race condition that arises when a child process
    receives a signal trapped by the parent before it can reset the signal
    dispositions.  The child process is not supposed to trap the signal

(wiz)

2021-11-18 07:43:31 UTC MAIN commitmail json YAML

smlnj11072: use BLAKE2s

(wiz)

2021-11-18 07:37:20 UTC MAIN commitmail json YAML

gcc6: use BLAKE2s

(wiz)

2021-11-18 07:33:11 UTC MAIN commitmail json YAML

smlnj: use BLAKE2s

(wiz)

2021-11-18 07:18:02 UTC MAIN commitmail json YAML

gst-plugins1-egl-opengl: mark as BROKEN

This needs updating for gstreamer1 1.18.5

(wiz)

2021-11-18 07:16:16 UTC MAIN commitmail json YAML

gst-plugins1-egl-gl: mark as BROKEN

adapt a bit for gsreamer 1.18.5, but this needs more work

(wiz)

2021-11-17 08:46:12 UTC MAIN commitmail json YAML

doc: Updated security/heimdal to 7.7.0nb2

(wiz)

2021-11-17 08:46:02 UTC MAIN commitmail json YAML

2021-11-17 08:36:03 UTC MAIN commitmail json YAML

gst-plugins1-jpeg: fix

This was building the FLAC plugin.

Reported by Patrick Welche

(wiz)

2021-11-16 19:53:25 UTC MAIN commitmail json YAML

doc/TODO: + git-2.34.

(wiz)

2021-11-16 16:05:31 UTC MAIN commitmail json YAML

doc: Added security/py-pip-audit version 0.0.5

(wiz)

2021-11-16 16:05:11 UTC MAIN commitmail json YAML

security/Makefile: + py-pip-audit

(wiz)

2021-11-16 16:04:40 UTC MAIN commitmail json YAML

security/py-pip-audit: import py-pip-audit-0.0.5

pip-audit is a prototype tool for scanning Python environments for
packages with known vulnerabilities. It uses the Python Packaging
Advisory Database via the PyPI JSON API as a source of vulnerability
reports.

(wiz)

2021-11-16 16:03:46 UTC MAIN commitmail json YAML

devel/Makefile: add new packages

(wiz)

2021-11-16 16:03:29 UTC MAIN commitmail json YAML

doc: Added devel/py-pip-api version 0.0.23

(wiz)

2021-11-16 16:03:13 UTC MAIN commitmail json YAML

devel/py-pip-api: import py-pip-api-0.0.23

Since pip is a command-line-tool, it does not have an official,
supported, importable API.

However, this does not mean that people haven't tried to import
pip, usually to end up with much headache when pip's maintainers
do routine refactoring.

This project attempts to provide an importable pip API, which is
fully compliant with the recommended method of using pip from your
program.

(wiz)

2021-11-16 16:02:09 UTC MAIN commitmail json YAML

doc: Added devel/py-progress version 1.6

(wiz)

2021-11-16 16:01:52 UTC MAIN commitmail json YAML

2021-11-16 16:01:16 UTC MAIN commitmail json YAML

doc: Added devel/py-resolvelib version 0.8.1

(wiz)

2021-11-16 16:00:55 UTC MAIN commitmail json YAML

devel/py-resolvelib: import py-resolvelib-0.8.1

ResolveLib at the highest level provides a ``Resolver`` class that
includes dependency resolution logic. You give it some things, and
a little information on how it should interact with them, and it
will spit out a resolution result.

(wiz)

2021-11-16 15:45:11 UTC MAIN commitmail json YAML

doc: Updated net/tigervnc to 1.12.0.1.20.13

(wiz)

2021-11-16 15:45:02 UTC MAIN commitmail json YAML

tigervnc: update to 1.12.0.1.20.13.

TigerVNC 1.12.0 is now available. Lots of changes have been made
since the last release, but the highlights are:

*  The native viewer now supports full screen over a subset of
  monitors (e.g. 2 out of 3), and reacts properly to monitors
  being added or removed
*  Recent server history in the native viewer
*  The native viewer now has an option to reconnect if the connection
  is dropped
*  Translations are now enabled on Windows and macOS for the native
  viewer
*  The native viewer now respects the system security policyć­«
  Better handling of accented keys in the Java viewer
*  The Unix servers can now listen to both a Unix socket and a
  TCP port at the same time
*  The network code in both the servers and the native viewer has
  been restructured to give a more responsive experience
*  The vncserver service now correctly handles settings set to
  "0"
*  Fixed the clipboard Unicode handling in both the native viewer
  and the servers
*  Support for pointer "warping" in Xvnc and the native viewer,
  enabling e.g. FPS games

(wiz)

2021-11-16 15:27:54 UTC MAIN commitmail json YAML

doc: Updated devel/py-protobuf to 3.19.1

(wiz)