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

2024-05-13 12:24:36 UTC Now

2023-05-04 18:08:18 UTC MAIN commitmail json YAML

rust-bin: bump to version 1.69.0 to track main rust package.

(he)

2023-05-04 17:53:49 UTC MAIN commitmail json YAML

py-alphalens: not for Python 3.8

(adam)

2023-05-04 17:53:12 UTC MAIN commitmail json YAML

py-pyfolio: not for Python 3.8

(adam)

2023-05-04 17:51:10 UTC MAIN commitmail json YAML

py-jupyter-console: not for Python 3.8

(adam)

2023-05-04 17:50:47 UTC MAIN commitmail json YAML

py-ipykernel: not for Python 3.8

(adam)

2023-05-04 17:49:58 UTC MAIN commitmail json YAML

accerciser: not for Python 3.8

(adam)

2023-05-04 17:49:28 UTC MAIN commitmail json YAML

ruby-iruby: not for Python 3.8

(adam)

2023-05-04 17:47:33 UTC MAIN commitmail json YAML

2023-05-04 17:42:55 UTC MAIN commitmail json YAML

Updated math/py-pythran, devel/py-ipython

(adam)

2023-05-04 17:42:04 UTC MAIN commitmail json YAML

py-ipython: updated to 8.13.2

IPython 8.13.1, 8.13.2 and 8.12.2
---------------------------------

3 quick in succession patch release of IPython in addition to IPython 8.13.0
having been yanked.

IPython 8.13.0 was improperly tagged as still compatible with Python 3.8, and
still had some mention of compatibility woth 3.8. IPython 8.13.1 is identical to
8.13 but with the exception of being correctly tagged. This release and yank was
mostly done to fix CI.

IPython 8.12.2 and 8.13.2 contain UI fixes, with respect to right arrow not
working in some case in the terminal, and 8.12.2 contain also a requested
backport of :ghpull:`14029` (Allow safe access to the ``__getattribute__``
method of modules) for tab completion.

(adam)

2023-05-04 17:36:05 UTC MAIN commitmail json YAML

py-pythran: updated to 0.13.1

0.13.1
Bump xsimd dependency to 11.0.0, with a backported patch.

(adam)

2023-05-04 17:30:07 UTC MAIN commitmail json YAML

2023-05-04 17:29:33 UTC MAIN commitmail json YAML

0ad: allow 0ad-data dependency with revisions.
python dependency seems limited to tests, restrict it to the test option.

(nikita)

2023-05-04 17:25:40 UTC MAIN commitmail json YAML

Updated devel/py-ruamel-yaml, textproc/py-regex

(adam)

2023-05-04 17:25:20 UTC MAIN commitmail json YAML

py-regex: updated to 2023.5.5

2023.5.5
Unknown changes

(adam)

2023-05-04 17:23:59 UTC MAIN commitmail json YAML

py-ruamel-yaml: updated to 0.17.22

0.17.22
- fix issue 449 where the second exclamation marks got URL encoded (reported
  and fixing PR provided by `John Stark <https://sourceforge.net/u/jods/profile/>`__)
- fix issue with indent != 2 and literal scalars with empty first line
  (reported by wrdis on `StackOverflow <https://stackoverflow.com/q/75584262/1307905>`__)
- updated __repr__ of CommentedMap, now that Python's dict is ordered -> no more
  ordereddict(list-of-tuples)
- merge MR 4, handling OctalInt in YAML 1.1
  (provided by `Jacob Floyd <https://sourceforge.net/u/cognifloyd/profile/>`_)
- fix loading of `!!float 42` (reported by Eric on
  `Stack overflow <https://stackoverflow.com/a/71555107/1307905>`_)
- line numbers are now set on `CommentedKeySeq` and `CommentedKeyMap` (which
  are created if you have a sequence resp. mapping as the key in a mapping)
- plain scalars: put single words longer than width on a line of their own, instead
  of after the previous line (issue 427, reported by `Antoine Cotten
  <https://sourceforge.net/u/antoineco/profile/>`_). Caveat: this currently results in a
  space ending the previous line.
- fix for folded scalar part of 421: comments after ">" on first line of folded
  scalars are now preserved (as were those in the same position on literal scalars).
  Issue reported by Jacob Floyd.
- added stacklevel to warnings
- typing changed from Py2 compatible comments to Py3, removed various Py2-isms

(adam)

2023-05-04 17:17:17 UTC MAIN commitmail json YAML

Updated devel/abseil, net/grpc

(adam)

2023-05-04 17:15:13 UTC MAIN commitmail json YAML

grpc: updated to 1.54.1

Release v1.54.1

C++

[Compiler Fix] Backport - Bring declarations and definitions to be in sync

(adam)

2023-05-04 17:14:15 UTC MAIN commitmail json YAML

abseil: updated to 20230125.3

20230125.3
Bug fixes

(adam)

2023-05-04 16:53:20 UTC MAIN commitmail json YAML

doc: Updated net/netatalk3 to 3.1.15

(hauke)

2023-05-04 16:53:07 UTC MAIN commitmail json YAML

Update net/netatalk3 to 3.1.15

What's Changed

FIX: CVE-2022-43634
FIX: CVE-2022-45188
NEW: Support for macOS hosts, Intel and Apple silicon, GitHub#281
FIX: configure.ac: update deprecated autoconf syntax
UPD: configure.ac: Support linking with system shared libraries
Introduces the --with-talloc option
FIX: macros: largefile-check macro for largefile (clang 16)
UPD: macros: Update pthread macro to the latest from gnu.org
FIX: initscripts: Modernize Systemd service file.
FIX: libatalk/conf: include sys/file.h for LOCK_EX
FIX: libatalk: Change log level for realpath() error, SF bug#666
FIX: libatalk: Change log level for real_name error, SF bug#596
FIX: libatalk: The my_bool type is deprecated as of MySQL 8.0.1, GitHub#129
UPD: libatalk: allow afpd to read read-protected afp.conf, SF bug#546
UPD: libatalk: Make the "valid users" option work in the Homes
section, SF bug#449
UPD: libatalk: Check that FPDisconnectOldSession is successful, SF bug#634
UPD: libatalk: Bring iniparser library codebase in line with current version 4.1
FIX: afpd: Provide MNTTYPE_NFS on OmniOS to make quota work, GitHub#117
FIX: afpd: Avoid triggering realpath() lookups with empty path, GitHub#277
FIX: spotlight: Spotlight searches can cause afpd to segfault, GitHub#56
UPD: spotlight: add support for tracker3, SF patch#147
FIX: macusers: Fix output for long usernames
FIX: macusers: account for usernames with non-word characters
FIX: macusers: Support NetBSD
FIX: Fix all function declarations without a prototype
FIX: Fix C99 compliance issues
FIX: Fix gcc10 compiler warnings
UPD: Remove acsiidocs sources and release notes script
FIX: manpages: afp.conf: Parameters are not quoted, SF bug#617
FIX: manpages: afp.conf: Document $u in home name, GitHub#123
FIX: manpages: afp.conf: Document the usage of guest user, GitHub#298
FIX: Document how the mysql cnid backend is configured, GitHub#69
FIX: Fix user-visible typos in log output and man pages.
FIX: Fix spelling, syntax, and dead URLs in html manual.
NEW: Create README.md
NEW: Set up GitHub workflow and static analysis with Sonarcloud

(hauke)

2023-05-04 16:45:54 UTC MAIN commitmail json YAML

Updated multimedia/mkvtoolnix, lang/nodejs

(adam)

2023-05-04 16:45:27 UTC MAIN commitmail json YAML

nodejs: updated to 20.1.0

Version 20.1.0 (Current)

Notable Changes

- assert: deprecate CallTracker (Moshe Atlow)
- crypto: update root certificates to NSS 3.89 (Node.js GitHub Bot)
- (SEMVER-MINOR) dns: expose getDefaultResultOrder (btea)
- doc: add KhafraDev to collaborators (Matthew Aitken)
- (SEMVER-MINOR) fs: add recursive option to readdir and opendir (Ethan Arrowood)
- (SEMVER-MINOR) fs: add support for mode flag to specify the copy behavior of the cp methods (Tetsuharu Ohzeki)
- (SEMVER-MINOR) http: add highWaterMark option http.createServer (HinataKah0)
- (SEMVER-MINOR) stream: preserve object mode in compose (Raz Luvaton)
- (SEMVER-MINOR) test_runner: add testNamePatterns to run API (Chemi Atlow)
- (SEMVER-MINOR) test_runner: execute before hook on test (Chemi Atlow)
- (SEMVER-MINOR) test_runner: support combining coverage reports (Colin Ihrig)
- (SEMVER-MINOR) wasi: make returnOnExit true by default (Michael Dawson)

(adam)

2023-05-04 16:44:17 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 76.0

Version 76.0 "Celebration" 2023-04-30

Important notes

* mkvmerge: removed the option `--blockadd`. Removing block additional data is
  not possible anymore, as it is often required for proper decoding.

New features and enhancements

* mkvmerge: JSON file identification: added a child element called
  `num_index_entries` to the `properties` track element containing the number
  of index entries found for a track. Currently only implemented for Matroska
  files where it contains the number of cue points.
* mkvmerge: the maximum block addition ID track header value is now calculated
  automatically from both the existing mappings & the actually used block
  additions in the block groups.
* mkvmerge: Matroska reader: when reading WebM files that use block additions
  with ID 4 (HDR for VP9) an appropriate block addition mapping will be
  created automatically.
* mkvmerge: MP4 reader: the title/movie name meta data (content of the
  `udta.meta.ilst.©nam` atom) will now be copied over as the segment title
  track header attribute.
* mkvmerge: MP4 reader: the comment & encoder meta data (content of the
  `udta.meta.ilst.©cmt` & `….©too` atoms) will now be copied over as global
  tags `COMMENT` & `ENCODER` respectively.
* mkvmerge, MKVToolNix GUI's multiplexer: added an option to stop processing
  after the primary video track ends called `--stop-after-video-ends`. This
  discards any remaining packets of other tracks.
* MKVToolNix GUI: only on Windows: the GUI now uses Qt's "Fusion" style
  instead of the deprecated "Windows Vista" style. The advantage is that as of
  Qt 6.5 the "Fusion" style properly supports Windows 10's & 11's dark
  application mode. The Windows binaries are now built with said Qt
  version. Therefore the option to disable the dark mode has been
  removed.
* MKVToolNix GUI: multiplexer: automatically setting the destination file
  name: added an option in the preferences for using the first source file's
  directory name instead of its file name as the basis for the destination
  file name.
* MKVToolNix GUI: multiplexer: double-clicking on certain columns in the
  "tracks" view will now toggle them directly (columns "Default track" &
  "Forced track") or activate the corresponding control (columns "Language",
  "Name" & "Delay"). Double-clicks on other columns will do what they've done
  before, too: toggling the "Copy item" state.
* MKVToolNix GUI: the dialog for editing language tags is now created only the
  first time the user wants to edit a language tag & cached afterwards instead
  of creating a new instance each time. This makes subsequent uses instant.

Bug fixes

* mkvmerge: mkvmerge will now only try to probe for VobSubs if the name of the
  file to identify ends in either `.idx` or `.sub`, preventing
  mis-identification of other file types if VobSubs with the same base name
  exist in the same directory.
* mkvmerge: AC-3: mkvmerge will now skip certain types of garbage data (16
  bytes starting with 0x01 0x10) that can occur before each sync frame,
  fixing the file not being identified as AC-3.
* mkvmerge: Matroska reader: when reading files that use block additions with
  IDs other than 1 (e.g. 4 for HDR for VP9) the IDs will now be kept & written
  to the output file. Before no ID would be written, effectively using 1 as
  that's the default value for the corresponding element.
* mkvmerge: mkvmerge will no longer write block addition mappings or the max
  block addition ID track header elements when creating a WebM file as those
  elements aren't supported there.
* mkvpropedit: fixed replacing chapters & tags in files that don't contain
  tracks.

(adam)

2023-05-04 15:36:51 UTC MAIN commitmail json YAML

options.description: add generic description for editor.

used by games/0ad

(nikita)

2023-05-04 15:26:02 UTC MAIN commitmail json YAML

0ad, 0ad-data: remove wip references

(nikita)

2023-05-04 15:24:31 UTC MAIN commitmail json YAML

doc: Added games/0ad-data version 0.0.26.alpha

(nikita)

2023-05-04 15:24:10 UTC MAIN commitmail json YAML

doc: Added games/0ad version 0.0.26.alpha

(nikita)

2023-05-04 15:23:41 UTC MAIN commitmail json YAML

0ad-data: import as games/0ad-data version 0.0.26.alpha

This package contains the data files for the package games/0ad.

(nikita)

2023-05-04 15:20:52 UTC MAIN commitmail json YAML

pkgsrc/games/0ad/DESCR@1.1 / diff
pkgsrc/games/0ad/Makefile@1.1 / diff
pkgsrc/games/0ad/Makefile.common@1.1 / diff
pkgsrc/games/0ad/PLIST@1.1 / diff
pkgsrc/games/0ad/distinfo@1.1 / diff
pkgsrc/games/0ad/options.mk@1.1 / diff
pkgsrc/games/0ad/patches/patch-build_premake_extern__libs5.lua@1.1 / diff
pkgsrc/games/0ad/patches/patch-build_workspaces_clean-workspaces.sh@1.1 / diff
pkgsrc/games/0ad/patches/patch-build_workspaces_update-workspaces.sh@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_fcollada_include_FCDocument_FCDocument.h@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_fcollada_include_FUtils_FUCriticalSection.h@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_fcollada_include_FUtils_Platforms.h@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_fcollada_src_FCollada_FCDocument_FCDocument.h@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_fcollada_src_FCollada_FUtils_FUCriticalSection.h@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_fcollada_src_FCollada_FUtils_FUStringBuilder.hpp@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_fcollada_src_FCollada_FUtils_Platforms.h@1.1 / diff
pkgsrc/games/0ad/patches/patch-libraries_source_spidermonkey_build.sh@1.1 / diff
pkgsrc/games/0ad/patches/patch-source_lib_allocators_page__aligned.cpp@1.1 / diff
pkgsrc/games/0ad/patches/patch-source_maths_tests_test__Bound.h@1.1 / diff
pkgsrc/games/0ad/patches/patch-source_network_StunClient.cpp@1.1 / diff
      :
(more 4 files)
0ad: import as games/0ad version 0.0.26.alpha

from wip/0ad, with contributions by micha@, Kamil Rytarowski, nikita@,
and others.

0 A.D. (pronounced "zero-ey-dee") is a free, open-source, historical
Real Time Strategy (RTS) game currently under development by
Wildfire Games, a global group of volunteer game developers. As the
leader of an ancient civilization, you must gather the resources you need
to raise a military force and dominate your enemies.

History is Yours for the Taking

"0 A.D." is a time period that never actually existed: In the usual
calendar, one goes from 1 B.C. to 1 A.D. and skips zero. This reflects
the historical fiction in the game: Who would have won if all the
factions were pitted against each other when each of them was at its
prime?

We intend to portray some of the major civilizations over the millennium
of 500 B.C. to 500 A.D. (Hence the midpoint, zero.) That is an ambitious
prospect, so in the first edition of 0 A.D. we focus on the last five
centuries B.C. Perhaps in future expansion packs, more civilizations will
be added, along with additional gameplay features.
We put a strong emphasis on historical accuracy while developing 0 A.D.
We plan all our units and all our buildings based on reconstructions of
how the units and the buildings might have looked like in the ancient
world. We even name them in the original languages, such as Greek and
Latin. But it's worth remembering that any game should be fun to play,
so, in many cases, we preferred playability over historical accuracy.

0 A.D. is Free of Charge

0 A.D. is completely downloadable at no cost and always will be. No
"freemium" model, no in-game advertising, no catch. This is our iron-clad
guarantee.
Although you might find some people selling copies of 0 A.D. on physical
media, remember, you will always have the option to download 0 A.D.
gratis on the internet, directly from the developers.

0 A.D. is Free as in "Freedom"

0 A.D. is freely licensed software, because we believe everyone should
have access to great games, and that everyone can learn from developing
them. You can redistribute and modify the game as long as you abide by
the GPL. And you can even use parts of the art and sound for your own
projects as long as you abide by CC BY-SA.

0 A.D. is Still Under Development

Work on 0 A.D. began in 2001, first as a mod concept for
Age of Empires II: The Age of Kings. In 2003 development moved to a
standalone game with its own engine, Pyrogenesis. In 2009-2010, the game
was released as free, open-source software and and much of the codebase
was rewritten.
Currently, 0 A.D. is still in alpha phase, which means an early
experimental phase. It is playable, and you can already download and test
the game, but some features are still missing. When will 0 A.D. be
released? It is very hard to predict. Even after we are done implementing
all the features, we will want to conduct extensive beta testing, which
can take a while. Information about release dates will be released at the
appropriate time.

(nikita)

2023-05-04 14:58:16 UTC MAIN commitmail json YAML

'with-current-buffer' takes a buffer; upstream says so, too.

Give it one, since at least XEmacs insists.

(hauke)

2023-05-04 13:48:25 UTC MAIN commitmail json YAML

Added sysutils/u-boot-udoo-neo-imx6sx version 2021.01

(bouyer)

2023-05-04 13:47:32 UTC MAIN commitmail json YAML

Add u-boot-udoo-neo-imx6sx

(bouyer)

2023-05-04 13:47:02 UTC MAIN commitmail json YAML

Add u-boot-udoo-neo-imx6sx version 2021.01

U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Udoo Neo serie of boards.

(bouyer)

2023-05-04 13:06:00 UTC MAIN commitmail json YAML

When installing files that are in PLIST, grep for for the correct lisp
path for XEmacs.

(hauke)

2023-05-04 12:46:07 UTC MAIN commitmail json YAML

doc: Updated time/py-tzlocal to 4.3

(wiz)

2023-05-04 12:45:58 UTC MAIN commitmail json YAML

py-tzlocal: update to 4.3.

4.3 (2023-03-18)
----------------

- Improved the error message when the ZoneInfo cannot be found

- Don't error out because we find multiple possible timezones for
  a symlink.

- More stable on Android/Termux with proot

4.2 (2022-04-02)
----------------

- If TZ environment variable is set to /etc/localhost, and that's a link to
  a zoneinfo file, then tzlocal will now find the timezone name, and not
  just return a localtime TZ object.

4.1 (2021-10-29)
----------------

- No changes from 4.1b1.

4.1b1 (2021-10-28)
------------------

- It turns out a lot of Linux distributions make the links between zoneinfo
  aliases backwards, so instead of linking GB to Europe/London it actually
  links the other way. When /etc/localtime then links to Europe/London, and you
  also have a config file saying Europe/London, the code that checks if
  /etc/localtime is a symlink ends up at GB instead of Europe/London and
  we get an error, as it thinks GB and Europe/London are different zones.

  So now we check the symlink of all timezones in the uniqueness test. We still
  return the name in the config file, though, so you would only get GB or Zulu
  returned as the time zone instead of Europe/London or UTC if your only
  configuration is the /etc/localtime symlink, as that's checked last, and
  tzlocal will return the first configuration found.

- The above change also means that GMT and UTC are no longer seen as synonyms,
  as zoneinfo does not see them as synonyms. This might be controversial,
  but you just have to live with it. Pick one and stay with it. ;-)

4.0.2 (2021-10-26)
------------------

- Improved the error message when you had a conflict including a
  /etc/localtime symlink.

4.0.1 (2021-10-19)
------------------

- A long time bug in Ubuntu docker images seem to not get fixed,
  so I added a workaround.

4.0.1b1 (2021-10-18)
--------------------

- Handle UCT and Zulu as synonyms for UTC, while treating GMT and
  UTC as different.

4.0 (2021-10-18)
----------------

- No changes.

4.0b5 (2021-10-18)
------------------

- Fixed a bug in the Windows DST support.

4.0b4 (2021-10-18)
------------------

- Added support for turning off DST in Windows. That only works in
  whole hour timezones, and honestly, if you need to turn off DST,
  you should just use UTC as a timezone.

4.0b3 (2021-10-08)
------------------

- Returning pytz_deprecation_shim zones to lower the surprise for pytz users.

- The Windows OS environment variable 'TZ' will allow an override for
  setting the timezone. The override timezone will be asserted for
  timezone validity bit not compared against the systems timezone offset.
  This allows for overriding the timezone when running tests.

- Dropped support for Windows 2000, XP and Vista, supports Windows 7, 8 and 10.

4.0b2 (2021-09-26)
------------------

- Big refactor; Implemented get_localzone_name() functions.

- Adding a Windows OS environment variable 'TZ' will allow an override for
  setting the timezone (also see 4.0b3).

4.0b1 (2021-08-21)
------------------

- Now finds and compares all the configs (under Unix-like systems) and
  tells you what files it found and how they conflict. This should make
  it a lot easier to figure out what goes wrong.

3.0 (2021-08-13)
----------------

- Modernized the packaging, moving to setup.cfg etc.

- Handles if the text config files incorrectly is a TZ file. (revanSZ)

3.0b1 (2020-09-21)
------------------

- Dropped Python 2 support
- Switched timezone provider from pytz to zoneinfo (PEP 615)

(wiz)

2023-05-04 12:40:42 UTC MAIN commitmail json YAML

doc: Added time/py-pytz_deprecation_shim version 0.1.0.0

(wiz)

2023-05-04 12:40:33 UTC MAIN commitmail json YAML

time/Makefile: + 1

(wiz)

2023-05-04 12:40:09 UTC MAIN commitmail json YAML

time/py-pytz_deprecation_shim: import py-pytz_deprecation_shim-0.1.0.0

pytz has served the Python community well for many years, but it
is no longer the best option for providing time zones. pytz has a
non-standard interface that is very easy to misuse; this interface
was necessary when pytz was created, because datetime had no way
to represent ambiguous datetimes, but this was solved in in Python
3.6, which added a fold attribute to datetimes in PEP 495. With
the addition of the zoneinfo module in Python 3.9 (PEP 615), there
has never been a better time to migrate away from pytz.

However, since pytz time zones are used very differently from a
standard tzinfo, and many libraries have built pytz zones into
their standard time zone interface (and thus may have users relying
on the existence of the localize and normalize methods); this
library provides shim classes that are compatible with both PEP
495 and pytz's interface, to make it easier for libraries to
deprecate pytz.

(wiz)

2023-05-04 12:30:17 UTC MAIN commitmail json YAML

doc: Updated lang/py-js2py to 0.74

(wiz)

2023-05-04 12:30:08 UTC MAIN commitmail json YAML

py-js2py: update to 0.74.

Changes not found, but this version supports Python 3.

(wiz)

2023-05-04 11:50:20 UTC MAIN commitmail json YAML

doc: Updated time/py-icalendar to 5.0.5

(wiz)

2023-05-04 11:50:12 UTC MAIN commitmail json YAML

py-icalendar: update to 5.0.5.

5.0.5 (2023-04-13)
------------------

Minor changes:

- Added support for BYWEEKDAY in vRecur ref: #268

Bug fixes:

- Fix problem with ORGANIZER in FREE/BUSY #348

5.0.4 (2022-12-29)
------------------

Minor changes:

- Improved documentation
  Ref: #503, #504

Bug fixes:

- vBoolean can now be used as an parameter
  Ref: #501
  Fixes: #500
  [jacadzaca]

5.0.3 (2022-11-23)
------------------

New features:

- vDDDTypes is hashable #487 #492 [niccokunzmann]

Bug fixes:

- vDDDTypes' equality also checks the dt attribute #497 #492 [niccokunzmann]

5.0.2 (2022-11-03)
------------------

Minor changes:

- Refactored cal.py, tools.py and completed remaining minimal refactoring in parser.py. Ref: #481 [pronoym99]
- Calendar.from_ical no longer throws long errors
  Ref: #473
  Fixes: #472
  [jacadzaca]
- Make datetime value shorter by removing the value parameter where possible.
  Fixes: #318
  [jacadzaca], [niccokunzmann]

New features:

- source code in documentation is tested using doctest #445 [niccokunzmann]

Bug fixes:

- broken properties are not added to the parent component
  Ref: #471
  Fixes: #464
  [jacadzaca]

5.0.1 (2022-10-22)
------------------

Minor changes:

- fixed setuptools deprecation warnings [mgorny]

Bug fixes:

- a well-known timezone timezone prefixed with a `/` is treated as if the slash wasn't present
  Ref: #467
  Fixes: #466
  [jacadzaca]

5.0.0 (2022-10-17)
------------------

Minor changes:

- removed deprecated test checks [tuergeist]
- Fix: cli does not support DURATION #354 [mamico]
- Add changelog and contributing to readthedocs documentation #428 [peleccom]
- fixed small typos #323 [rohnsha0]
- unittest to parametrized pytest refactoring [jacadzaca]

Breaking changes:

- Require Python 3.7 as minimum Python version.  [maurits] [niccokunzmann]
- icalendar now takes a ics file directly as an input
- icalendar's CLI utility program's output is different
- Drop Support for Python 3.6. Versions 3.7 - 3.11 are supported and tested.

New features:

- icalendar utility outputs a 'Duration' row
- icalendar can take multiple ics files as an input

Bug fixes:

- Changed tools.UIDGenerator instance methods to static methods
  Ref: #345
  [spralja]
- proper handling of datetime objects with `tzinfo` generated through zoneinfo.ZoneInfo.
  Ref: #334
  Fixes: #333
  [tobixen]
- Timestamps in UTC does not need tzid
  Ref: #338
  Fixes: #335
  [tobixen]
-  add ``__eq__`` to ``icalendar.prop.vDDDTypes`` #391 [jacadzaca]
- Refactor deprecated unittest aliases for Python 3.11 compatibility #330 [tirkarthi]

5.0.0a1 (2022-07-11)
--------------------

Breaking changes:

- Drop support for Python 3.4, 3.5 and PyPy2.  [maurits]

New features:

- Document development setup
  Ref: #358
  [niccokunzmann]

Bug fixes:

- Test with GitHub Actions.  [maurits]

(wiz)

2023-05-04 11:47:34 UTC MAIN commitmail json YAML

etm: remove

obsolete upstream, successor (also only half-alive) in wip/py-etmtk

(wiz)

2023-05-04 11:43:43 UTC MAIN commitmail json YAML

doc: Updated security/py-google-auth to 2.17.3

(wiz)

2023-05-04 11:43:34 UTC MAIN commitmail json YAML

py-google-auth: update to 2.17.3.

Add useEmailAzp claim for id token iam flow (#1270) (7a9c6f2)
Do not create new JWT credentials if they make the same claims as the existing. (#1267) (eebb7b6)
Print out reauth plugin error and raise if challenge output is None (#1265) (08d22fe)
Experimental service account iam endpoint flow for id token (#1258) (8ff0de5)
Python: Remove aws url validation (#1254) (20a966b)
Read both applicationId and relyingPartyId. (#1246) (e125dfe)

(wiz)

2023-05-04 11:41:13 UTC MAIN commitmail json YAML

doc: Added devel/py-serializable version 0.12.0

(wiz)

2023-05-04 11:41:03 UTC MAIN commitmail json YAML

devel/Makefile: + py-serializable

(wiz)

2023-05-04 11:40:42 UTC MAIN commitmail json YAML

py-serializable: not for Python 2

(wiz)

2023-05-04 11:39:23 UTC MAIN commitmail json YAML

py-xmldiff: not for python 2

(wiz)

2023-05-04 11:38:23 UTC MAIN commitmail json YAML

doc: Updated security/py-cyclonedx-python-lib to 4.0.0

(wiz)

2023-05-04 11:38:14 UTC MAIN commitmail json YAML

py-cyclonedx-python-lib: update to 4.0.0.

Feature

    Release 4.0.0 #341) (8fb1b14)

Breaking

    Large portions of this library have been re-written for this release and many methods and contracts have changed. (8fb1b14)
    Model classes changed to relocated Vulnerability at Bom, not at Component (8fb1b14)
    Model classes changed to relocated Vulnerability at Bom, not at Component (8fb1b14)
    (8fb1b14)

(wiz)

2023-05-04 11:35:34 UTC MAIN commitmail json YAML

doc: Added textproc/py-xmldiff version 2.6.1

(wiz)

2023-05-04 11:35:25 UTC MAIN commitmail json YAML

textproc/Makefile: + py-xmldiff

(wiz)

2023-05-04 11:35:13 UTC MAIN commitmail json YAML

textproc/py-xmldiff: import py-xmldiff-2.6.1

xmldiff is a library and a command-line utility for making diffs
out of XML. This may seem like something that doesn't need a
dedicated utility, but change detection in hierarchical data is
very different from change detection in flat data. XML type formats
are also not only used for computer readable data, it is also often
used as a format for hierarchical data that can be rendered into
human readable formats. A traditional diff on such a format would
tell you line by line the differences, but this would not be be
readable by a human. xmldiff provides tools to make human readable
diffs in those situations.

(wiz)

2023-05-04 10:51:34 UTC MAIN commitmail json YAML

devel/py-serializable: import py-serializable-0.12.0

This Pythonic library provides a framework for serializing/deserializing
Python classes to and from JSON and XML.

It relies upon the use of Python Properties in your Python classes.

(wiz)

2023-05-04 10:16:03 UTC MAIN commitmail json YAML

doc: Updated shells/mksh to 59bnb4

(jperkin)

2023-05-04 10:15:53 UTC MAIN commitmail json YAML

mksh: Remove defer-always flag from printf.

Previously this deferred to a printf binary if one was found in $PATH, which
completely defeats the point of using the builtin for performance reasons.  We
always create a printf wrapper so one was always found.  A nasty side-effect of
this was that with TOOLS_PLATFORM.printf=printf we would end up in a recursive
loop.

Now printf will always use the builtin.  Bump PKGREVISION.

(jperkin)

2023-05-04 10:04:01 UTC MAIN commitmail json YAML

doc: Updated devel/py-rope to 1.7.0

(wiz)

2023-05-04 10:03:52 UTC MAIN commitmail json YAML

py-rope: update to 1.7.0.

# Release 1.7.0

## Feature

- #548 Implement MoveGlobal using string as destination module names (@lieryan)

## Bug

- #627 Fix parsing of octal literal (@lieryan)
- #643, #435 Fix fstrings with mismatched parens (@apmorton)
- #646 Fix renaming kwargs when refactoring from imports (@apmorton)
- #648 Remove __init__ from import statement when using sqlite autoimport (@bagel897)

## Improvements

- rope.contrib.generate improvements
  - #640 Remove unnecessary eval in generate.py (@edreamleo)
  - #641 Add type annotations for rope.contrib.generate.create_generate() (@edreamleo)

- call_for_nodes() improvements
  - #634 Remove call_for_nodes(recursive) argument (@edreamleo)
  - #642 Add comments & docstrings related to call_for_nodes (@edreamleo, @lieryan)

- Data storage improvements
  - #604 Fix test that sometimes leaves files behind in the current working directory (@lieryan)
  - #606 Deprecate compress_objectdb and compress_history (@lieryan)
  - #607 Remove importing from legacy files with `.pickle` suffix (@lieryan)
  - #611 Implement JSON DataFile serialization (@lieryan)
  - #630 SQLite models improvements (@lieryan)
  - #631 Implement version hash (@lieryan)

## Tech Debt

- #594 Tidy up patchedast (@Alex-CodeLab)
- #595 Global default DEFAULT_TASK_HANDLE (@Alex-CodeLab)
- #609, #610, #612, #613 Fix pyflakes issues (@edreamleo)
- #615 Remove 'unicode' from builtins dict (@edreamleo)
- #616, #621 Remove `file` builtins (@edreamleo)
- #618 Separate pynames and pynamesdef and remove star-import (@edreamleo, @lieryan)
- #620 Remove unused import in occurrences.py (@edreamleo)
- #625 Remove support for deprecated ast nodes (@lieryan)

## Tests/Dev

- #626 Install pre-commit hooks on rope repository (@lieryan)
- #628 Add isort to pre-commit
- #638 Add a function to identify ast Constant nodes more granularly

## Docs

- #636 Update readme to reflect 1.0 has been released.

# Release 1.6.0

## New features & Enhancements

- #559, #560 Improve handling of whitespace in import and from-import statements (@lieryan)
- #566, #567, #597 Fix variables in kwonlyargs and posonlyargs not being correctly passed to extracted methods (@lieryan)

## Unit Test

- #589, #596 Fix issue with `sample_project()` creating directories where it shouldn't when running tests (@lieryan)
- #547 Add config file for linters
- #593 Remove `only_for` decorator for all python versions less than 3.7 (@edreamleo)

## Tech Debt

- Code quality
  - #546 Remove unused vars in test (@lieryan, @edreamleo)
  - #551, #552 Numerous flake8 linter complaints (@edreamleo)
  - #558 Fix typos (@kianmeng)
  - #583, #584 More consistent import style (@edreamleo)
- Python 2-related tech debt
  - #533 Refactoring to Remove usage of unicode type (@lieryan)
  - #549, #553 Remove rope.base.utils.pycompat (@dreamleo)
  - #555 Fix some python2-isms (@lieryan)
- Rope's AST Wrapper
  - #536, #578 walk does not return a value (@edreamleo)
  - #537, #538 Remove special case code from walk (@edreamleo)
  - #581 Remove functions in rope.base.ast that has functionally identical implementation in stdlib's ast (@lieryan, @edreamleo)
  - #582 Refactoring rope.base.ast and remove rope.base.astutils (@lieryan, @edreamleo)
- pynames and pyobjects
  - #569, #572 rename pynames to pynamesdef in pyobjectsdef.ph (@edreamleo)

# Release 1.5.1

- #531 Add alternative way to retrieve version number from pyproject.toml

# Release 1.5.0

Date: 2022-11-23

- #492 Feat: Global configuration support (@bagel897)
- #519 Move pytest to pyproject.toml (@gliptak, @bagel897)
- #509 Fix read/write analysis of the left-hand side of an augmented assignment (@lieryan)
- #522 Implement patchedast parsing of MatchMapping (@lieryan)
- #514 Fix inlining dictionary with inline comment (@lieryan)

# Release 1.4.0

Date: 2022-10-22

## Bug fixes

- #506, #507 Fix issue with parsing function call args list
- #411, #505 Fix extracting generator without parens
- #18, #510 When the function is a builtin function, the call parameter's name was sometimes incorrectly identified as an AssignedName. This led to rename refactoring incorrectly renaming these parameters.

# Release 1.3.0

Date: 2022-07-29

## Bug fixes

- #496, #497 Add MatMul operator to patchedast
- #495 Fix autoimport collection for compiled modules

## Improvement

- #501, #502 Autoimport improvements

# Release 1.2.0

Date: 2022-04-22

## New feature

- #473 Pyproject.toml support (@bageljrkhanofemus)
- #489 Rope now publishes documentations to rope.readthedocs.org (@bageljrkhanofemus)
- #490 Migrate from setup.py to pyproject.toml (@bageljrkhanofemus)

## Improvement

- #479 Add ABC and type hints for TaskHandle and JobSet (@bageljrkhanofemus)
- #486 Drop Python 2 support (@bageljrkhanofemus, @lieryan)
- #487 Improved value inference of __all__ declaration (@lieryan)
- #424 Add some basic __repr__ to make it easier for debugging (@lieryan)

(wiz)

2023-05-04 10:02:30 UTC MAIN commitmail json YAML

py-toolconfig: add python to CATEGORIES

(adam)

2023-05-04 09:58:34 UTC MAIN commitmail json YAML

doc: Updated time/khal to 0.11.1

(wiz)

2023-05-04 09:58:19 UTC MAIN commitmail json YAML

khal: update to 0.11.1.

0.11.1
======
2023-04-23

* FIX README.rst formatting to allow upload to PyPI

0.11.0
======
2023-04-23

* DROPPED support for python versions < 3.8
* UPDATED REQUIREMENT pytz is now required >= 2018.7
* NEW test REQUIREMENT: packaging
* FIX support in tests for pytz version numbers of the format year.month.minor
* FIX deleting of instances of recurring events in ikhal
* FIX if a `discover` collection is set to "readonly", discovered collections
  will now inherit the readonly property
* FIX ikhal will not wrap date headers into the next line in narrow terminals
* FIX `configure` should only suggest valid default collection names
* NEW the `configure` command can now set up vdirsyncer
* NEW better error message for misuses of `at` and `list`
* NEW `discover` collection type now supports `**` (arbitrary depths)
* NEW Add testing for Python 3.11

(wiz)

2023-05-04 09:48:15 UTC MAIN commitmail json YAML

Updated textproc/py-sphinx, security/py-trustme

(adam)

2023-05-04 09:47:35 UTC MAIN commitmail json YAML

py-trustme: updated to 1.0.0

Trustme 1.0.0 (2023-04-24)

Features

Support for ECDSA keys in certificates and use them by default. The type of key used for certificates can be controlled by the key_type parameter on the multiple methods that generate certificates. ECDSA certificates as they can be generated significantly faster.
Support for Python 3.10 and 3.11

Deprecations and Removals

Remove support for Python 2. trustme now requires Python>=3.7 (CPython or PyPy).

(adam)

2023-05-04 09:44:04 UTC MAIN commitmail json YAML

doc: Updated x11/libXi to 1.8.1

(wiz)

2023-05-04 09:43:56 UTC MAIN commitmail json YAML

libXi: update to 1.8.1.

Alan Coopersmith (6):                                                                                                                                                                  Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: enable commit & merge request checks
      gitlab CI: enable gitlab's builtin static analysis
      XInput_find_display: Don't dereference NULL dpyinfo
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL

Peter Hutterer (2):
      Initialize a few stack vars to zero
      libXi 1.8.1

(wiz)

2023-05-04 09:42:10 UTC MAIN commitmail json YAML

py-sphinx: updated to 7.0.0

Release 7.0.0 (released Apr 29, 2023)
Incompatible changes
* Remove long-deprecated aliases for MecabSplitter and DefaultSplitter in sphinx.search.ja.
* Remove deprecated make_old_id functions in domain object description classes.
* Remove the Setuptools integration (build_sphinx hook in setup.py).
* Remove deprecated sphinx.ext.napoleon.iterators module.
* Remove support for the jsdump format in sphinx.search.
* Make locale a required argument to sphinx.util.i18n.format_date().
* Remove deprecated sphinx.util.stemmer module.
* Remove deprecated sphinx.pycode.ast.parse() function.
* Remove deprecated sphinx.io.read_doc() function.
* Removed deprecated sphinx.util.get_matching_files() function.
* Remove deprecated sphinx.util.docutils.is_html5_writer_available() function.
* Make the env argument to Builder subclasses required.
* autosummary: Always emit grouped import exceptions.
* Remove deprecated style key for HTML templates.
* Remove deprecated sphinx.writers.latex.LaTeXTranslator.docclasses attribute.
* Remove deprecated sphinx.builders.html.html5_ready and sphinx.builders.html.HTMLTranslator attributes.
* Remove support for HTML 4 output.

(adam)

2023-05-04 09:39:09 UTC MAIN commitmail json YAML

doc: Added devel/py-toolconfig version 1.2.5

(wiz)

2023-05-04 09:38:52 UTC MAIN commitmail json YAML

devel/Makefile: sync

(wiz)

2023-05-04 09:38:36 UTC MAIN commitmail json YAML

devel/py-toolconfig: import py-toolconfig-1.2.5

The goal of this project is to manage configuration for python
tools, such as black and rope and add support for a pyproject.toml
configuration file.

(wiz)

2023-05-04 09:22:47 UTC MAIN commitmail json YAML

py-unearth: add test dependency

(wiz)

2023-05-04 08:16:13 UTC MAIN commitmail json YAML

Updated devel/py-requests-toolbelt, devel/py-faker

(adam)

2023-05-04 08:15:53 UTC MAIN commitmail json YAML

py-faker: updated to 18.6.2

v18.6.2

*  Improve accuracy of departments in `fr_FR` provider `postcode`

v18.6.1

* Fix `ssn` provider for `zh_TW`

v18.6.0

* Add a separate `basic_phone_number` for `en_US`

v18.5.1

* Fix release.

v18.5.0

* Add `de_DE` `swift_location_codes`

v18.4.0

* Add currency symbols for all listed currencies

v18.3.4

* Ensure `pyfloat` honors min and max values

v18.3.3

* Use correct union type for provider argument

v18.3.2

* Bump actions/stale from 7 to 8

v18.3.1

* Fix determinism in `state_abbr()` for `en_US`

v18.3.0

* Separate freely-associated states & US territories

v18.2.1

* Fix value error formatting

v18.2.0

* Add `pyobject` generator

v18.1.0

* Add lorem provider for `nl_BE`
* Add `nl_BE` automotive provider
* Add `nl_BE` company provider

v18.0.0

* Add territory zip codes for `en_US`.

(adam)

2023-05-04 08:04:11 UTC MAIN commitmail json YAML

py-requests-toolbelt: updated to 1.0.0

1.0.0 -- 2023-05-01
-------------------

Breaking Changes
- Removed Google App Engine support to allow using urllib3 2.0

Fixed Bugs
- Ensured the test suite no longer reaches the Internet

Miscellaneous
- Added explicit support for Python 3.11

(adam)

2023-05-04 07:47:38 UTC MAIN commitmail json YAML

qt5-qtwebengine: it needs Python 2, otherwise:

gmake[2]: Entering directory '/x11/qt5-qtwebengine/work/qtwebengine-everywhere-src-5.15.9/src/pdf'
gmake[2]: Entering directory '/x11/qt5-qtwebengine/work/qtwebengine-everywhere-src-5.15.9/src/core'
QtPdf will not be built. Python version 2 (2.7.5 or later) is required to build QtPdf.
gmake[2]: Leaving directory '/x11/qt5-qtwebengine/work/qtwebengine-everywhere-src-5.15.9/src/pdf'
QtWebEngineCore module will not be built. Python version 2 (2.7.5 or later) is required to build QtWebEngine.
gmake[2]: Leaving directory '/x11/qt5-qtwebengine/work/qtwebengine-everywhere-src-5.15.9/src/core'
gmake[1]: Leaving directory '/x11/qt5-qtwebengine/work/qtwebengine-everywhere-src-5.15.9/src'

(wiz)

2023-05-04 07:29:19 UTC MAIN commitmail json YAML

Added lang/py-findpython, devel/py-pdm

(adam)

2023-05-04 07:28:49 UTC MAIN commitmail json YAML

py-pdm: added version 2.5.3

PDM is meant to be a next generation Python package management tool. It was
originally built for personal use. If you feel you are going well with Pipenv
or Poetry and don't want to introduce another package manager, just stick to
it. But if you are missing something that is not present in those tools, you
can probably find some goodness in pdm.

(adam)

2023-05-04 07:22:08 UTC MAIN commitmail json YAML

py-findpython: added version 0.2.4

This library is a rewrite of pythonfinder project by @techalchemy. It
simplifies the whole code structure while preserving most of the original
features.

(adam)

2023-05-04 07:02:54 UTC MAIN commitmail json YAML

Added www/py-requests-wsgi-adapter, net/py-unearth

(adam)

2023-05-04 07:00:40 UTC MAIN commitmail json YAML

py-requests-wsgi-adapter: added

(adam)

2023-05-04 06:59:57 UTC MAIN commitmail json YAML

2023-05-04 06:54:36 UTC MAIN commitmail json YAML

2023-05-04 06:37:52 UTC MAIN commitmail json YAML

nvidia-texture-tools: note about abandoned upstream

(nikita)

2023-05-04 06:22:32 UTC MAIN commitmail json YAML

doc: Updated sysutils/fzf to 0.40.0

(iquiw)

2023-05-04 06:22:02 UTC MAIN commitmail json YAML

fzf: update to 0.40.0

0.40.0
------
- Added `zero` event that is triggered when there's no match
- New actions
    - Added `track` action which makes fzf track the current item when the
      search result is updated. If the user manually moves the cursor, or the
      item is not in the updated search result, tracking is automatically
      disabled. Tracking is useful when you want to see the surrounding items
      by deleting the query string.
    - Added `change-header(...)`
    - Added `transform-header(...)`
    - Added `toggle-track` action
- Fixed `--track` behavior when used with `--tac`
    - However, using `--track` with `--tac` is not recommended. The resulting
      behavior can be very confusing.
- Bug fixes and improvements

0.39.0
------
- Added `one` event that is triggered when there's only one match
- Added `--track` option that makes fzf track the current selection when the
  result list is updated. This can be useful when browsing logs using fzf with
  sorting disabled.
- If you use `--listen` option without a port number fzf will automatically
  allocate an available port and export it as `$FZF_PORT` environment
  variable.
- A carriage return and a line feed character will be rendered as dim ␍ and
  ␊ respectively.
- fzf will stop rendering a non-displayable characters as a space. This will
  likely cause less glitches in the preview window.
- Bug fixes and improvements

0.38.0
------
- New actions
    - `become(...)` - Replace the current fzf process with the specified
      command using `execve(2)` system call.
      See https://github.com/junegunn/fzf#turning-into-a-different-process for
      more information.
        - This action is not supported on Windows
    - `show-preview`
    - `hide-preview`
- Bug fixes
    - `--preview-window 0,hidden` should not execute the preview command until
      `toggle-preview` action is triggered

0.37.0
------
- Added a way to customize the separator of inline info
- New event
    - `focus` - Triggered when the focus changes due to a vertical cursor
      movement or a search result update
- New actions
    - `change-border-label`
    - `change-preview-label`
    - `transform-border-label`
    - `transform-preview-label`
- Bug fixes and improvements

0.36.0
------
- Added `--listen=HTTP_PORT` option to start HTTP server. It allows external
  processes to send actions to perform via POST method.
- Added draggable scrollbar to the main search window and the preview window
- New event
    - Added `load` event that is triggered when the input stream is complete
      and the initial processing of the list is complete.
- New actions
    - Added `pos(...)` action to move the cursor to the numeric position
        - `first` and `last` are equivalent to `pos(1)` and `pos(-1)` respectively
    - Added `reload-sync(...)` action which replaces the current list only after
      the reload process is complete. This is useful when the command takes
      a while to produce the initial output and you don't want fzf to run against
      an empty list while the command is running.
    - Added `next-selected` and `prev-selected` actions to move between selected
      items
    - Added `change-query(...)` action that simply changes the query string to the
      given static string. This can be useful when used with `--listen`.
    - Added `transform-prompt(...)` action for transforming the prompt string
      using an external command
    - Added `transform-query(...)` action for transforming the query string using
      an external command
    - `put` action can optionally take an argument string
- Added color name `preview-label` for `--preview-label` (defaults to `label`
  for `--border-label`)
- Better support for (Windows) terminals where each box-drawing character
  takes 2 columns. Set `RUNEWIDTH_EASTASIAN` environment variable to `0` or `1`.
    - On Vim, the variable will be automatically set if `&ambiwidth` is `double`
- Behavior changes
    - fzf will always execute the preview command if the command template
      contains `{q}` even when it's empty. If you prefer the old behavior,
      you'll have to check if `{q}` is empty in your command.
    - `double-click` will behave the same as `enter` unless otherwise specified,
      so you don't have to repeat the same action twice in `--bind` in most cases.
    - If the color for `separator` is not specified, it will default to the
      color for `border`. Same holds true for `scrollbar`. This is to reduce
      the number of configuration items required to achieve a consistent color
      scheme.
    - If `follow` flag is specified in `--preview-window` option, fzf will
      automatically scroll to the bottom of the streaming preview output. But
      when the user manually scrolls the window, the following stops. With
      this version, fzf will resume following if the user scrolls the window
      to the bottom.
    - Default border style on Windows is changed to `sharp` because some
      Windows terminals are not capable of displaying `rounded` border
      characters correctly.
- Minor bug fixes and improvements

0.35.1
------
- Fixed a bug where fzf with `--tiebreak=chunk` crashes on inverse match query
- Fixed a bug where clicking above fzf would paste escape sequences

0.35.0
------
- Added `start` event that is triggered only once when fzf finder starts.
  Since fzf consumes the input stream asynchronously, the input list is not
  available unless you use `--sync`.
  ```sh
  seq 100 | fzf --multi --sync --bind 'start:last+select-all+preview(echo welcome)'
  ```
- Added `--border-label` and `--border-label-pos` for putting label on the border
- Also added `--preview-label` and `--preview-label-pos` for the border of the
  preview window
- Info panel (match counter) will be followed by a horizontal separator by
  default
    - Use `--no-separator` or `--separator=''` to hide the separator
    - You can specify an arbitrary string that is repeated to form the
      horizontal separator. e.g. `--separator=╸`
    - The color of the separator can be customized via `--color=separator:...`
    - ANSI color codes are also supported
- Added `--border=bold` and `--border=double` along with
  `--preview-window=border-bold` and `--preview-window=border-double`

0.34.0
------
- Added support for adaptive `--height`. If the `--height` value is prefixed
  with `~`, fzf will automatically determine the height in the range according
  to the input size.
    - There are a few limitations
        - Not compatible with percent top/bottom margin/padding
        - fzf will not start until it can determine the right height for the input
- Fixed tcell renderer used to render full-screen fzf on Windows
- `--no-clear` is deprecated. Use `reload` action instead.

0.33.0
------
- Added `--scheme=[default|path|history]` option to choose scoring scheme
    - (Experimental)
    - We updated the scoring algorithm in 0.32.0, however we have learned that
      this new scheme (`default`) is not always giving the optimal result
    - `path`: Additional bonus point is only given to the characters after
      path separator. You might want to choose this scheme if you have many
      files with spaces in their paths.
    - `history`: No additional bonus points are given so that we give more
      weight to the chronological ordering. This is equivalent to the scoring
      scheme before 0.32.0. This also sets `--tiebreak=index`.
- ANSI color sequences with colon delimiters are now supported.
- Support `border-{up,down}` as the synonyms for `border-{top,bottom}` in
  `--preview-window`
- Added support for ANSI `strikethrough`

0.32.1
------
- Fixed incorrect ordering of `--tiebreak=chunk`
- fzf-tmux will show fzf border instead of tmux popup border (requires tmux 3.3)

0.32.0
------
- Updated the scoring algorithm
    - Different bonus points to different categories of word boundaries
      (listed higher to lower bonus point)
        - Word after whitespace characters or beginning of the string
        - Word after common delimiter characters (`/,:;|`)
        - Word after other non-word characters
- Added a new tiebreak `chunk`
    - Favors the line with shorter matched chunk. A chunk is a set of
      consecutive non-whitespace characters.
    - Unlike the default `length`, this scheme works well with tabular input
    - If the input does not contain any spaces, `chunk` is equivalent to
      `length`. But we're not going to set it as the default because it is
      computationally more expensive.
- Bug fixes and improvements

0.31.0
------
- Added support for an alternative preview window layout that is activated
  when the size of the preview window is smaller than a certain threshold.
- fzf now uses SGR mouse mode to properly support mouse on larger terminals
- You can now use characters that do not satisfy `unicode.IsGraphic` constraint
  for `--marker`, `--pointer`, and `--ellipsis`. Allows Nerd Fonts and stuff.
  Use at your own risk.
- Bug fixes and improvements
- Shell extension
    - `kill` completion now requires trigger sequence (`**`) for consistency

0.30.0
------
- Fixed cursor flickering over the screen by hiding it during rendering
- Added `--ellipsis` option. You can take advantage of it to make fzf
  effectively search non-visible parts of the item.
- Added `rebind` action for restoring bindings after `unbind`
- Bug fixes and improvements

(iquiw)

2023-05-04 06:10:35 UTC MAIN commitmail json YAML

doc: Updated sysutils/restic to 0.15.2

(iquiw)

2023-05-04 06:09:36 UTC MAIN commitmail json YAML

restic: update to 0.15.2

Pkgsrc changes:

* Update MAINTAINER mail address.
* Minior cleanup.

Upstream changes:

Changelog for restic 0.15.2 (2023-04-24)

* Sec #4275: Update golang.org/x/net to address CVE-2022-41723
* Fix #2260: Sanitize filenames printed by `backup` during processing
* Fix #4211: Make `dump` interpret `--host` and `--path` correctly
* Fix #4239: Correct number of blocks reported in mount point
* Fix #4253: Minimize risk of spurious filesystem loops with `mount`
* Enh #4180: Add release binaries for riscv64 architecture on Linux
* Enh #4219: Upgrade Minio to version 7.0.49

Changelog for restic 0.15.1 (2023-01-30)

* Fix #3750: Remove `b2_download_file_by_name: 404` warning from B2 backend
* Fix #4147: Make `prune --quiet` not print progress bar
* Fix #4163: Make `self-update --output` work with new filename on Windows
* Fix #4167: Add missing ETA in `backup` progress bar
* Enh #4143: Ignore empty lock files

Changelog for restic 0.15.0 (2023-01-12)

* Fix #2015: Make `mount` return exit code 0 after receiving Ctrl-C / SIGINT
* Fix #2578: Make `restore` replace existing symlinks
* Fix #2591: Don't read password from stdin for `backup --stdin`
* Fix #3161: Delete files on Backblaze B2 more reliably
* Fix #3336: Make SFTP backend report no space left on device
* Fix #3567: Improve handling of interrupted syscalls in `mount` command
* Fix #3897: Fix stuck `copy` command when `-o <backend>.connections=1`
* Fix #3918: Correct prune statistics for partially compressed repositories
* Fix #3951: Make `ls` return exit code 1 if snapshot cannot be loaded
* Fix #4003: Make `backup` no longer hang on Solaris when seeing a FIFO file
* Fix #4016: Support ExFAT-formatted local backends on macOS Ventura
* Fix #4085: Make `init` ignore "Access Denied" errors when creating S3 buckets
* Fix #4100: Make `self-update` enabled by default only in release builds
* Fix #4103: Don't generate negative UIDs and GIDs in tar files from `dump`
* Chg #2724: Include full snapshot ID in JSON output of `backup`
* Chg #3929: Make `unlock` display message only when locks were actually removed
* Chg #4033: Don't print skipped snapshots by default in `copy` command
* Chg #4041: Update dependencies and require Go 1.18 or newer
* Enh #14: Implement `rewrite` command
* Enh #79: Restore files with long runs of zeros as sparse files
* Enh #1078: Support restoring symbolic links on Windows
* Enh #1734: Inform about successful retries after errors
* Enh #1866: Improve handling of directories with duplicate entries
* Enh #2134: Support B2 API keys restricted to hiding but not deleting files
* Enh #2152: Make `init` open only one connection for the SFTP backend
* Enh #2533: Handle cache corruption on disk and in downloads
* Enh #2715: Stricter repository lock handling
* Enh #2750: Make backup file read concurrency configurable
* Enh #3029: Add support for `credential_process` to S3 backend
* Enh #3096: Make `mount` command support macOS using macFUSE 4.x
* Enh #3124: Support JSON output for the `init` command
* Enh #3899: Optimize prune memory usage
* Enh #3905: Improve speed of parent snapshot detection in `backup` command
* Enh #3915: Add compression statistics to the `stats` command
* Enh #3925: Provide command completion for PowerShell
* Enh #3931: Allow `backup` file tree scanner to be disabled
* Enh #3932: Improve handling of ErrDot errors in rclone and sftp backends
* Enh #3943: Ignore additional/unknown files in repository
* Enh #3955: Improve `backup` performance for small files

Changelog for restic 0.14.0 (2022-08-25)

* Fix #2248: Support `self-update` on Windows
* Fix #3428: List snapshots in backend at most once to resolve snapshot IDs
* Fix #3432: Fix rare 'not found in repository' error for `copy` command
* Fix #3681: Fix rclone (shimmed by Scoop) and sftp not working on Windows
* Fix #3685: The `diff` command incorrectly listed some files as added
* Fix #3716: Print "wrong password" to stderr instead of stdout
* Fix #3720: Directory sync errors for repositories accessed via SMB
* Fix #3736: The `stats` command miscalculated restore size for multiple snapshots
* Fix #3772: Correctly rebuild index for legacy repositories
* Fix #3776: Limit number of key files tested while opening a repository
* Fix #3861: Yield error on invalid policy to `forget`
* Chg #1842: Support debug log creation in release builds
* Chg #3295: Deprecate `check --check-unused` and add further checks
* Chg #3680: Update dependencies and require Go 1.15 or newer
* Chg #3742: Replace `--repo2` option used by `init`/`copy` with `--from-repo`
* Enh #21: Add compression support
* Enh #1153: Support pruning even when the disk is full
* Enh #2162: Adaptive IO concurrency based on backend connections
* Enh #2291: Allow pack size customization
* Enh #2295: Allow use of SAS token to authenticate to Azure
* Enh #2351: Use config file permissions to control file group access
* Enh #2696: Improve backup speed with many small files
* Enh #2907: Make snapshot directory structure of `mount` command customizable
* Enh #2923: Improve speed of `copy` command
* Enh #3114: Optimize handling of duplicate blobs in `prune`
* Enh #3465: Improve handling of temporary files on Windows
* Enh #3475: Allow limiting IO concurrency for local and SFTP backend
* Enh #3484: Stream data in `check` and `prune` commands
* Enh #3709: Validate exclude patterns before backing up
* Enh #3729: Display full IDs in `check` warnings
* Enh #3773: Optimize memory usage for directories with many files
* Enh #3819: Validate include/exclude patterns before restoring
* Enh #3837: Improve SFTP repository initialization over slow links

Changelog for restic 0.13.0 (2022-03-26)

* Fix #1106: Never lock repository for `list locks`
* Fix #2345: Make cache crash-resistant and usable by multiple concurrent processes
* Fix #2452: Improve error handling of repository locking
* Fix #2738: Don't print progress for `backup --json --quiet`
* Fix #3382: Make `check` command honor `RESTIC_CACHE_DIR` environment variable
* Fix #3488: `rebuild-index` failed if an index file was damaged
* Fix #3518: Make `copy` command honor `--no-lock` for source repository
* Fix #3556: Fix hang with Backblaze B2 on SSL certificate authority error
* Fix #3591: Fix handling of `prune --max-repack-size=0`
* Fix #3601: Fix rclone backend prematurely exiting when receiving SIGINT on Windows
* Fix #3619: Avoid choosing parent snapshots newer than time of new snapshot
* Fix #3667: The `mount` command now reports symlinks sizes
* Chg #3519: Require Go 1.14 or newer
* Chg #3641: Ignore parent snapshot for `backup --stdin`
* Enh #233: Support negative include/exclude patterns
* Enh #1542: Add `--dry-run`/`-n` option to `backup` command
* Enh #2202: Add upload checksum for Azure, GS, S3 and Swift backends
* Enh #2388: Add warning for S3 if partial credentials are provided
* Enh #2508: Support JSON output and quiet mode for the `diff` command
* Enh #2594: Speed up the `restore --verify` command
* Enh #2656: Add flag to disable TLS verification for self-signed certificates
* Enh #2816: The `backup` command no longer updates file access times on Linux
* Enh #2880: Make `recover` collect only unreferenced trees
* Enh #3003: Atomic uploads for the SFTP backend
* Enh #3127: Add xattr (extended attributes) support for Solaris
* Enh #3429: Verify that new or modified keys are stored correctly
* Enh #3436: Improve local backend's resilience to (system) crashes
* Enh #3464: Skip lock creation on `forget` if `--no-lock` and `--dry-run`
* Enh #3490: Support random subset by size in `check --read-data-subset`
* Enh #3508: Cache blobs read by the `dump` command
* Enh #3511: Support configurable timeout for the rclone backend
* Enh #3541: Improve handling of temporary B2 delete errors
* Enh #3542: Add file mode in symbolic notation to `ls --json`
* Enh #3593: Improve `copy` performance by parallelizing IO

(iquiw)

2023-05-04 05:53:30 UTC MAIN commitmail json YAML

Added devel/py-pdm_backend

(adam)

2023-05-04 05:50:35 UTC MAIN commitmail json YAML

py-pdm_backend: added version 2.0.6

This is the backend for PDM projects that is fully-compatible with PEP 517
spec, but you can also use it alone. It reads the metadata of PEP 621 format
and coverts it to Core metadata.

(adam)

2023-05-03 23:47:14 UTC MAIN commitmail json YAML

doc: Updated time/xfce4-timer-plugin to 1.7.2

(gutteridge)

2023-05-03 23:47:02 UTC MAIN commitmail json YAML

xfce4-timer-plugin: update to 1.7.2

Change log:

1.7.2 (2023-04-18)
=====
- Update copyright year and bug report address
- always keep the dialog window above
- Allow to start any timer on timeout
- Remove dead code generating a warning
- Remove wrong function call
- Do not quit the main loop on "free-data"
- build: Add GLib requirement
- build: Fix autotools warnings
- Update configure.ac.in
- Use "logo-icon-name" instead of "logo" in about dialog
- build: Fix intltool lock file problem during make distcheck
- Update COPYING
- Delete "xfce4" from various strings
- Replace GTimeVal with GDateTime
- Context menu option to add new timer and pause/stop icons (!11)
- Fix missing translation macro for Time's up dialog
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Request automatic widget length
- Properly save settings for many plugin instances
- Reaplce AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!1)
- Create README.md. Update configure.ac.in
- Translation Updates:
  Albanian, Arabic, Basque, Belarusian, Bulgarian, Catalan, Chinese
  (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern
  Armenian, English (Australia), English (United Kingdom), Estonian,
  Finnish, French, Galician, German, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean,
  Lithuanian, Malay, Norwegian Bokml, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

(gutteridge)

2023-05-03 23:42:12 UTC MAIN commitmail json YAML

doc: Updated misc/xfce4-weather-plugin to 0.11.1

(gutteridge)

2023-05-03 23:41:58 UTC MAIN commitmail json YAML

xfce4-weather-plugin: update to 0.11.1

Change log:

0.11.1 (2023-04-21)
======
- Update copyright year
- Remove deprecated project files
- Prevent Celcius display of -0C (fixes #63)
- Fix blurry logo when UI scale > 1
- Fix blurry icons when UI scale > 1
- Fix intltool lock file bug in make distcheck
- Rename `timezone` to avoid shadowing global variable
- Return from function to avoid using garbage values
- Use correct variable
- Add settings button to summary window (Fixes #41)
- Drop strftime padding (Fixes #46)
- Improve settings UI
- Add new icons with rDNS naming
- Fix forecast layout (Fixes #40)
- Translation Updates:
  Albanian, Arabic, Basque, Belarusian, Bulgarian, Catalan, Chinese
  (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern
  Armenian, English (Australia), English (United Kingdom), Estonian,
  Finnish, French, Galician, German, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Italian, Japanese, Korean, Lithuanian, Malay,
  Norwegian Bokml, Norwegian Nynorsk, Occitan (post 1500), Polish,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-05-03 23:40:32 UTC MAIN commitmail json YAML

doc: Updated misc/xfce4-time-out-plugin to 1.1.3

(gutteridge)

2023-05-03 23:40:15 UTC MAIN commitmail json YAML

xfce4-time-out-plugin: update to 1.1.3

Change log:

1.1.3 (2023-04-21)
=====
- Fix previous commit
- Update copyright year
- Remove deprecated project files
- build: Add GLib requirement
- build: Fix autotools warnings
- Fix blurry image when UI scale > 1
- build: Fix intltool lock file problem during make distcheck
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Belarusian, Bulgarian, Catalan,
  Chinese (China), Croatian, Czech, Danish, Dutch, Eastern Armenian,
  English (Australia), English (Canada), English (United Kingdom),
  Esperanto, Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Kazakh,
  Korean, Lithuanian, Malay, Norwegian Bokml, Occitan (post 1500),
  Polish, Portuguese (Brazil), Russian, Slovak, Slovenian, Spanish,
  Swedish, Ukrainian, Uyghur

(gutteridge)

2023-05-03 23:32:47 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-whiskermenu-plugin to 2.7.3

(gutteridge)

2023-05-03 23:32:14 UTC MAIN commitmail json YAML

xfce4-whiskermenu-plugin: update to 2.7.3

Change log:

2.7.3
=====
- Fix broken linking with AccountsService.
- Translation updates: Greek, Lithuanian, Persian, Russian.

(gutteridge)

2023-05-03 23:27:59 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.0nb6

(gutteridge)

2023-05-03 23:26:38 UTC MAIN commitmail json YAML

xfce4: reflect latest versions after updates

(gutteridge)

2023-05-03 23:25:29 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-tumbler to 4.18.1

(gutteridge)

2023-05-03 23:25:16 UTC MAIN commitmail json YAML

xfce4-tumbler: update to 4.18.1

Change log:

4.18.1 (2023-04-17)
======
- Fix memory leak in jpeg-thumbnailer
- Fix memory leak in cover-thumbnailer
- Fix previous commit
- cover-thumbnailer: Fix deprecation warning
- build: Let xdt-depends.m4 macros set GLib macros
- Translation Updates:
  English (Canada), Greek, Korean, Portuguese

(gutteridge)

2023-05-03 23:24:02 UTC MAIN commitmail json YAML

doc: Updated devel/xfce4-conf to 4.18.1

(gutteridge)

2023-05-03 23:23:24 UTC MAIN commitmail json YAML

xfce4-conf: update to 4.18.1

Change log:

4.18.1 (2023-04-17)
======
- Update copyright year
- xfconfd: Lower warning level
- docs: Fix xfconf_channel_get() transfer annotation
- Update bug report address
- docs: Fix unused declarations warning
- docs: Properly enable GI docs
- xfconfd: Fix check for "/" when building property name
- xfconfd: Make xml backend case sensitive for channel names
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian,
  Czech, Danish, Dutch, Eastern Armenian, English (Australia), English
  (Canada), English (United Kingdom), Finnish, French, Galician,
  German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokml, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-05-03 23:22:41 UTC MAIN commitmail json YAML

rust-1.69.0 done.

(he)

2023-05-03 23:22:19 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.69.0.

(he)

2023-05-03 22:39:10 UTC MAIN commitmail json YAML

rust: Upgrade to version 1.69.0.

Pkgsrc changes:
* Adjust patches and cargo checksums to new versions.

Upstream changes:

Version 1.69.0 (2023-04-20)
==========================

Language
--------

- [Deriving built-in traits on packed structs works with `Copy` fields.]
  (https://github.com/rust-lang/rust/pull/104429/)
- [Stabilize the `cmpxchg16b` target feature on x86 and x86_64.]
  (https://github.com/rust-lang/rust/pull/106774/)
- [Improve analysis of trait bounds for associated types.]
  (https://github.com/rust-lang/rust/pull/103695/)
- [Allow associated types to be used as union fields.]
  (https://github.com/rust-lang/rust/pull/106938/)
- [Allow `Self: Autotrait` bounds on dyn-safe trait methods.]
  (https://github.com/rust-lang/rust/pull/107082/)
- [Treat `str` as containing `[u8]` for auto trait purposes.]
  (https://github.com/rust-lang/rust/pull/107941/)

Compiler
--------

- [Upgrade `*-pc-windows-gnu` on CI to mingw-w64 v10 and GCC 12.2.]
  (https://github.com/rust-lang/rust/pull/100178/)
- [Rework min_choice algorithm of member constraints.]
  (https://github.com/rust-lang/rust/pull/105300/)
- [Support `true` and `false` as boolean flags in compiler arguments.]
  (https://github.com/rust-lang/rust/pull/107043/)
- [Default `repr(C)` enums to `c_int` size.]
  (https://github.com/rust-lang/rust/pull/107592/)

Libraries
---------

- [Implement the unstable `DispatchFromDyn` for cell types, allowing
  downstream experimentation with custom method receivers.]
  (https://github.com/rust-lang/rust/pull/97373/)
- [Document that `fmt::Arguments::as_str()` may return `Some(_)`
  in more cases after optimization, subject to change.]
  (https://github.com/rust-lang/rust/pull/106823/)
- [Implement `AsFd` and `AsRawFd` for `Rc`.]
  (https://github.com/rust-lang/rust/pull/107317/)

Stabilized APIs
---------------

- [`CStr::from_bytes_until_nul`]
  (https://doc.rust-lang.org/stable/core/ffi/struct.CStr.html#method.from_bytes_until_nul)
- [`core::ffi::FromBytesUntilNulError`]
  (https://doc.rust-lang.org/stable/core/ffi/struct.FromBytesUntilNulError.html)

These APIs are now stable in const contexts:

- [`SocketAddr::new`]
  (https://doc.rust-lang.org/stable/std/net/enum.SocketAddr.html#method.new)
- [`SocketAddr::ip`]
  (https://doc.rust-lang.org/stable/std/net/enum.SocketAddr.html#method.ip)
- [`SocketAddr::port`]
  (https://doc.rust-lang.org/stable/std/net/enum.SocketAddr.html#method.port)
- [`SocketAddr::is_ipv4`]
  (https://doc.rust-lang.org/stable/std/net/enum.SocketAddr.html#method.is_ipv4)
- [`SocketAddr::is_ipv6`]
  (https://doc.rust-lang.org/stable/std/net/enum.SocketAddr.html#method.is_ipv6)
- [`SocketAddrV4::new`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV4.html#method.new)
- [`SocketAddrV4::ip`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV4.html#method.ip)
- [`SocketAddrV4::port`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV4.html#method.port)
- [`SocketAddrV6::new`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.new)
- [`SocketAddrV6::ip`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.ip)
- [`SocketAddrV6::port`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.port)
- [`SocketAddrV6::flowinfo`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.flowinfo)
- [`SocketAddrV6::scope_id`]
  (https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.scope_id)

Cargo
-----

- [Cargo now suggests `cargo fix` or `cargo clippy --fix` when compilation warnings are auto-fixable.]
  (https://github.com/rust-lang/cargo/pull/11558/)
- [Cargo now suggests `cargo add` if you try to install a library crate.]
  (https://github.com/rust-lang/cargo/pull/11410/)
- [Cargo now sets the `CARGO_BIN_NAME` environment variable also for binary examples.]
  (https://github.com/rust-lang/cargo/pull/11705/)

Rustdoc
-----

- [Vertically compact trait bound formatting.]
  (https://github.com/rust-lang/rust/pull/102842/)
- [Only include stable lints in `rustdoc::all` group.]
  (https://github.com/rust-lang/rust/pull/106316/)
- [Compute maximum Levenshtein distance based on the query.]
  (https://github.com/rust-lang/rust/pull/107141/)
- [Remove inconsistently-present sidebar tooltips.]
  (https://github.com/rust-lang/rust/pull/107490/)
- [Search by macro when query ends with `!`.]
  (https://github.com/rust-lang/rust/pull/108143/)

Compatibility Notes
-------------------

- [The `rust-analysis` component from `rustup` now only contains
  a warning placeholder.]
  (https://github.com/rust-lang/rust/pull/101841/) This was primarily
  intended for RLS, and the corresponding `-Zsave-analysis` flag
  has been removed from the compiler as well.
- [Unaligned references to packed fields are now a hard error.]
  (https://github.com/rust-lang/rust/pull/102513/) This has been
  a warning since 1.53, and denied by default with a future-compatibility
  warning since 1.62.
- [Update the minimum external LLVM to 14.]
  (https://github.com/rust-lang/rust/pull/107573/)
- [Cargo now emits errors on invalid characters in a registry token.]
  (https://github.com/rust-lang/cargo/pull/11600/)
- [When `default-features` is set to false of a workspace dependency,
  and an inherited dependency of a member has `default-features =
  true`, Cargo will enable default features of that dependency.]
  (https://github.com/rust-lang/cargo/pull/11409/)
- [Cargo denies `CARGO_HOME` in the `[env]` configuration table.
  Cargo itself doesn't pick up this value, but recursive calls to
  cargo would, which was not intended.]
  (https://github.com/rust-lang/cargo/pull/11644/)
- [Debuginfo for build dependencies is now off if not explicitly
  set. This is expected to improve the overall build time.]

  (https://github.com/rust-lang/cargo/pull/11252/)

Internal Changes
----------------

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.

- [Move `format_args!()` into AST (and expand it during AST lowering)]
  (https://github.com/rust-lang/rust/pull/106745/)

(he)

2023-05-03 22:19:03 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-thunar to 4.18.6

(gutteridge)

2023-05-03 22:18:06 UTC MAIN commitmail json YAML

xfce4-thunar: update to 4.18.6

Change log:

4.18.6 (2023-04-30)
======
- Revert ce43203b to prevent high CPU usage in list-view (#1089)

(gutteridge)

2023-05-03 20:16:41 UTC MAIN commitmail json YAML

py-smartypants: add comment why this uses github as master site

(wiz)

2023-05-03 20:13:27 UTC MAIN commitmail json YAML

doc: Updated net/miniupnpc to 2.2.4

(nikita)

2023-05-03 20:13:17 UTC MAIN commitmail json YAML

miniupnpc: update to version 2.2.4

Changelog:

miniUPnP client Changelog.

2022/02/20:
  upnpc: use of @ to replace local lan address

2021/11/09:
  python module : Allow to specify the root description url

(nikita)

2023-05-03 20:05:27 UTC MAIN commitmail json YAML

doc: Added lang/gcc13-libs version 13.1.0nb1

(wiz)

2023-05-03 20:05:06 UTC MAIN commitmail json YAML

doc: Added lang/gcc13-libjit version 13.1.0

(wiz)

2023-05-03 20:04:35 UTC MAIN commitmail json YAML

doc: Added lang/gcc13 version 13.1.0

(wiz)

2023-05-03 20:04:23 UTC MAIN commitmail json YAML

lang/Makefile: + gcc13 packages

(wiz)

2023-05-03 20:04:10 UTC MAIN commitmail json YAML

lang/gcc13-libjit: import gcc13-libjit-13.1.0

The GNU Compiler Collection (GCC) includes front ends for C, C++,
Objective-C, Fortran, and Go.

This package contains libgccjit, an API for embedding GCC inside
programs and libraries.

(wiz)

2023-05-03 20:03:42 UTC MAIN commitmail json YAML

lang/gcc13-libs: import gcc13-libs-13.1.0nb1

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go, as well as libraries for these languages (libstdc++,
libgfortran, ...).

This packages provides GCC support libraries in a specific location and allows
packages to depend on just the libraries rather than having to pull in the full
GCC package.

(wiz)

2023-05-03 20:03:09 UTC MAIN commitmail json YAML

2023-05-03 20:00:57 UTC MAIN commitmail json YAML

Updated net/haproxy, devel/py-flake8-docstrings

(adam)

2023-05-03 20:00:36 UTC MAIN commitmail json YAML

py-flake8-docstrings: updated to 1.7.0

1.7.0
- Add ``--property-decorators`` option.

(adam)

2023-05-03 19:56:22 UTC MAIN commitmail json YAML

haproxy: updated to 2.7.8

2.7.8
- MINOR: listener: remove the now useless LI_F_QUIC_LISTENER flag

(adam)

2023-05-03 19:51:49 UTC MAIN commitmail json YAML

doc: Updated chat/gloox to 1.0.27

(nikita)

2023-05-03 19:51:39 UTC MAIN commitmail json YAML

gloox: update to version 1.0.27

Changelog:

v1.0.27 -- 24 Apr 2023
----------------------
Note: This release is not binary compatible with previous releases. It is source
compatible.

- BookmarkStorage: allow empty bookmark names (as per spec) (fixes #300)
- MUCRoom: added send( message, subject, StanzaExtensionList ) (fixes #301)

v1.0.26 -- 19 Mar 2023
----------------------
- MUCRoom: init m_session (fixes #293)
- TLSOpenSSL: use system certificates for verification (fixes #292)
- ConnectionTCPServer: compilation fix for musl (fixes #291)

v1.0.25 -- 16 Mar 2023
----------------------
- compile fixes for modern compilers
- Tag: expose internal NodeList for optional XHTML-IM rendering without external
parser; compile with --enable-xhtmlim (fixes #297)
- enabled/fixed support for TLS 1.3

v1.0.24 -- 14 Jul 2020
----------------------
Note: This release is not binary compatible with previous releases. It is source
compatible.

- Tag: fixed XML namespace for attribute with empty namespace (fixes #278) (than
ks to drizt72)
- PubSub::Event: add simple ctor (thanks to Daniel Kraft)
- PubSub::Manager: fixed subscription error case handling (thanks to Daniel Kraf
t)
- PubSub: fixed support for instant nodes
- RosterManager: fixed behavior if subscription attribute is absent in roster it
em

v1.0.23 -- 08 Dec 2019
----------------------
- fixed a memory leak in dns.cpp (thanks to Daniel Kraft)
- fixed session management/stream resumption (thanks to Michel Vedrine, Fran巽ois
Ferreira-de-Sousa, Fr辿d辿ric Rossi)
- MUCRoom::MUCUser: include reason if set
- ClientBase: fix honorThreadID (first noticed by Erik Johansson in 2010)
- TLSGnuTLS: disabled TLS 1.3 for now, as there are connection issues with it

v1.0.22 -- 04 Jan 2019
----------------------
- TLSOpenSSLBase: conditionally compile in TLS compression support only if available in OpenSSL (fixes #276) (thanks to Dominyk Tiller)
- TLSGNUTLS*Anon: fix GnuTLS test by explicitely requesting ANON key exchange algorithms (fixes #279) (thanks to elexis)
- TLSGNUTLSClient: fix server cert validation by adding gnutls_certificate_set_x509_system_trust() (fixes #280) (thanks to elexis)
- DNS: fix compilation on OpenBSD sparc64 (fixes #281) (thanks to Anthony Anjbe)
- Enable getaddrinfo by default (fixes #282) (thanks to Filip Moc)

v1.0.21 -- 12 Jun 2018
----------------------
- InBandBytestream: error handling corrected
- doc fix: CertInfo::date_from/to set correctly when using OpenSSL

v1.0.20 -- 26 Feb 2017
----------------------
Note: This release is not binary compatible with previous releases. It is source compatible.

- BytestreamDataHandler: added callback for acknowledged packets
- ConnectionTCPClient: compile fix for Win32 (broken in 1.0.19)
- ConnectionTCPClient: no-block fix
- use ws2_32.lib instead of ws_32.lib on Win32

v1.0.19 -- 21 Feb 2017
----------------------
Note: This release is not binary compatible with previous releases. It is source compatible.

- ConnectionTCPServer: cleanup
- lots of compile-time warnings removed
- TLSOpenSSL: made it speak TLSv1.1 and 1.2 again (thanks to Nicolas Belouin)
- added Client State Indication (XEP-0352)
- CertInfo struct: fixed protocol version when using OpenSSL
- TLSOpenSSL: fixed compilation with OpenSSL 1.1.0
- Registration: added Resource Constraint error condition (thanks to elexis1987) (#267)
- ConnectionTCP: fixed some blocking (thanks to Marco Ciprietti)

v1.0.18 -- 10 Nov 2016
----------------------
- TLSOpenSSL: fixed wildcard certificate support (#262)
- Pubsub::Event: fixed potential NULL dereference (#257)
- ConnectionTCPServer: fixed listening on local socket
- Adhoc: fixed memory leak (thanks to Erik Horemans)
- documentation fixes (Adhoc::Plugin, StanzaExtension)
- ConnectionTLS: delete old connection in setConnectionImpl() (thanks to Erik Horemans) and clarify this in the documentation
- Tag: Android compilation fix (thanks to Erik Horemans)
- ConnectionSOCKS5Proxy: improved compatibility (thanks to Erik Horemans)
- util: Android compilation fix (thanks to Erik Horemans)
- Client, ClientBase: avoid 'from' attribute when doing resource binding (#265)
- MUCRoom: allow empty message body if extension is present (#264) (thanks to Tom Quackenbush)
- ConnectionBOSH: initialize 'hold' to 1 to improve compatibility (#238)
- ConnectionTCPServer: actually accept incoming connections

(nikita)

2023-05-03 19:25:18 UTC MAIN commitmail json YAML

doc: Updated lang/go119 to 1.19.9

(bsiegert)

2023-05-03 19:24:54 UTC MAIN commitmail json YAML

go119: update to 1.19.9 (security)

This minor release includes 3 security fixes following the security policy:

* html/template: improper sanitization of CSS values

  Angle brackets (<>) were not considered dangerous characters when inserted
  into CSS contexts. Templates containing multiple actions separated by a '/'
  character could result in unexpectedly closing the CSS context and allowing
  for injection of unexpected HMTL, if executed with untrusted input.

  Thanks to Juho Nurminen of Mattermost for reporting this issue.

  This is CVE-2023-24539 and Go issue https://go.dev/issue/59720.

* html/template: improper handling of JavaScript whitespace

  Not all valid JavaScript whitespace characters were considered to be
  whitespace. Templates containing whitespace characters outside of the
  character set "\t\n\f\r\u0020\u2028\u2029" in JavaScript contexts that also
  contain actions may not be properly sanitized during execution.

  Thanks to Juho Nurminen of Mattermost for reporting this issue.

  This is CVE-2023-24540 and Go issue https://go.dev/issue/59721.

* html/template: improper handling of empty HTML attributes

  Templates containing actions in unquoted HTML attributes (e.g. "attr={{.}}")
  executed with empty input could result in output that would have unexpected
  results when parsed due to HTML normalization rules. This may allow injection
  of arbitrary attributes into tags.

  Thanks to Juho Nurminen of Mattermost for reporting this issue.

  This is CVE-2023-29400 and Go issue https://go.dev/issue/59722.

(bsiegert)

2023-05-03 19:08:13 UTC MAIN commitmail json YAML

doc: Updated textproc/py-docutils to 0.19

(wiz)

2023-05-03 19:07:52 UTC MAIN commitmail json YAML

py-docutils: update to 0.19.

Release 0.19 (2022-07-05)
=========================

(Release 0.19b1 (2022-06-21))

* Drop support for Python 2.7, 3.5, and 3.6.

* Output changes:

  HTML5:
    Wrap groups of footnotes in an ``<aside>`` for easier styling.

    The CSS rule ``.footnote-list { display: contents; }`` can be used to
    restore the behaviour of custom CSS styles.

* After package installation, the CLI commands ``python -m docutils`` and
  ``docutils`` start the `generic command line front end tool`__.

  __ docs/user/tools.html#generic-command-line-front-end

* Support parsing "Markdown" input with 3rd party parsers
  myst_, pycmark_, or recommonmark_.

* The default values for the "pep-references", "rfc-base-url",
  and "python-home" `configuration settings`_ now use the "https:" scheme.
  The PEP-writer template's header is updated to fix links and
  resemble the header of official PEPs.

* Various bugfixes and improvements (see HISTORY_).

.. _myst: https://pypi.org/project/myst-docutils
.. _pycmark: https://pypi.org/project/pycmark/
.. _recommonmark: https://pypi.org/project/recommonmark/
.. _configuration settings: docs/user/config.html

Release 0.18.1 (2021-12-23)
===========================

.. Note::

  Docutils 0.18.x is the last version supporting Python 2.7, 3.5, and 3.6.

* ``nodes.Node.traverse()`` returns a list again to restore backwards
  compatibility (fixes bug #431).
  Use ``nodes.Node.findall()`` to get an iterator.

* re-add module ``parsers.rst.directives.html``
  (stub, emits deprecation warning and loads
  "Meta" directive from ist new place at ``parsers.rst.directives.misc``.)

* Small bugfixes (see HISTORY_).

Release 0.18 (2021-10-26)
=========================

* Output changes:

  Identifiers:
    - During `identifier normalization`_, leading number and hyphen
      characters are no longer stripped from a `reference name`_, if the
      id_prefix_ setting is non-empty.

      Example:
        with ``--id-prefix="DU-"``, a section with title "34. May"
        currently gets the identifier key ``DU-may`` and after the
        change the identifier key ``DU-34-may``.

    - The default value for the auto_id_prefix_ setting changed to ``%``:
      "use the tag name as prefix for auto-generated IDs".
      Set auto_id_prefix_ to ``id`` for unchanged auto-IDs.

  HTML5:
    - Use the semantic tag <aside> for footnote text and citations, topics
      (except abstract and toc), admonitions, and system messages.
      Use <nav> for the Table of Contents.

    - Make "auto" table column widths the default: Only specify column
      widths, if the `"widths" option`_ is set and not "auto".
      The table-style__ setting "colwidths-grid" restores the current default.

      .. _"widths" option: __ docs/ref/rst/directives.html#table
      __ docs/user/config.html#table-style

    - Items of a definition list with class argument "details" are
      converted to `details disclosure elements`_. Example::

        ..class:: details

        Summary
          This additional information should be hidden.

    - Do not add "compound-first", "compound-middle", or "compound-last" to
      elements nested in a compound. Use child selector and ":first-child",
      ":last-child" pseudo classes instead.

    - Use class value "backrefs" instead of "fn-backref" for a span of
      back-references.

    - Write footnote brackets and field term colons to HTML, so that they
      are present also without CSS and when copying text.

    - Move space character between section number and heading into
      "sectnum" span.

  `math-output`_: html
    - Support more commands, fix mapping of commands to Unicode characters.
    - Scale variable sized operators and big delimiters with CSS.
    - Don't use <tt> element (deprecated in HTML5).
    - Use STIX fonts if available.

  LaTeX:
    `legacy_class_functions`_ setting default changed to "False",
    admonitions are now environments.

* New standard Docutils doctree node: <meta__>.

* New configuration settings:

  - [latex writers] legacy_column_widths_ and
  - [html5 writer] image_loading_.

* Removed files:
  ``iepngfix.htc`` and ``blank.gif`` (IE 6 workaround for `s5_html`).

* Removed sub-module:
  ``parsers.rst.directives.html``
  (reversed in release 0.18.1).

* Removed function: utils.unique_combinations()
  (obsoleted by itertools.combinations()).

* Removed attributes:

  - ``HTMLTranslator.topic_classes``: check ``node.parent.classes`` instead.
  - ``nodes.Text.rawsource``: we store the null-escaped text in Text
    nodes since 0.16 so there is no additional information in the
    rawsource.

* Major refactoring and fixes/additions in
  ``docutils/utils/math/math2html.py`` and
  ``docutils/utils/math/latex2mathml.py``
  (mathematical notation in HTML, cf. `LaTeX syntax for mathematics`_).

* nodes.Node.traverse() returns an iterator instead of a list
  (reversed in release 0.18.1).

* Various bugfixes and improvements (see HISTORY_).

  Fix spelling errors in documentation and docstrings.
  Thanks to Dimitri Papadopoulos.

__ docs/ref/doctree.html#meta
.. _identifier normalization:
  docs/ref/rst/directives.html#identifier-normalization
.. _id_prefix: docs/user/config.html#id-prefix
.. _auto_id_prefix: docs/user/config.html#auto-id-prefix
.. _details disclosure elements:
    https://www.w3.org/TR/html52/interactive-elements.html#the-details-element
.. _LaTeX syntax for mathematics: docs/ref/rst/mathematics.html
.. _legacy_column_widths: docs/user/config.html#legacy-column-widths

(wiz)

2023-05-03 18:52:57 UTC MAIN commitmail json YAML

doc: Updated misc/py-platformdirs to 3.5.0

(wiz)

2023-05-03 18:52:46 UTC MAIN commitmail json YAML

py-platformdirs: update to 3.5.0.

platformdirs: introduce user_music_dir() by @kemzeb in #173

(wiz)

2023-05-03 18:50:57 UTC MAIN commitmail json YAML

doc: Updated misc/py-shellingham to 1.5.0.1

(wiz)

2023-05-03 18:50:31 UTC MAIN commitmail json YAML

py-shellingham: update to 1.5.0.1.

Add syntax highlighting to readme by @swaldhoer in #63
Limit package installation to Python >= 3.7 by @hswong3i in #62

(wiz)

2023-05-03 18:49:13 UTC MAIN commitmail json YAML

doc: Updated misc/py-trove-classifiers to 2023.5.2

(wiz)

2023-05-03 18:48:51 UTC MAIN commitmail json YAML

py-trove-classifiers: update to 2023.5.2.

fix: incorrect specification of mypy section in pyproject.toml (#144)
Add Pydantic :: 2 classifier. (#143)
Add JSON and JSON Schema classifiers. (#142)

(wiz)

2023-05-03 18:47:30 UTC MAIN commitmail json YAML

doc: Updated net/py-txtorcon to 23.0.0

(wiz)

2023-05-03 18:47:04 UTC MAIN commitmail json YAML

py-txtorcon: update to 23.0.0.

v23.0.0
-------

February 15, 2023

* Drop python2 support
* Fix a bug with `CONTROLLER_WAIT` events

v22.0.0
-------

March 16, 2022

* Use GitHub Action for CI (instead of Travis)
* fix coveralls uploading of coverage

v21.1.0
-------

August 16, 2021

* Fix some incorrect unit-test skipping logic (thanks `@exarkun
<https://github.com/exarkun>`, `#354
<https://github.com/meejah/txtorcon/issues/354>`_ and `#352
<https://github.com/meejah/txtorcon/issues/352>`_)
* Fix broken tests revealed by previous fixes (thanks `@exarkun
<https://github.com/exarkun>`, `#356
<https://github.com/meejah/txtorcon/issues/356>`_

v21.0.0
-------

August 7, 2021

* Use GitHub Actions instead of Travis for CI
* fix Python 3.x+ bug with `TorInfo` and `__class__` access (`#350
<https://github.com/meejah/txtorcon/issues/350>`_)

(wiz)

2023-05-03 18:45:15 UTC MAIN commitmail json YAML

doc: Updated net/py-dns to 2.3.0

(wiz)

2023-05-03 18:45:05 UTC MAIN commitmail json YAML

py-dns: update to 2.3.0.

2.3.0

    Python 3.7 or newer is required.
    Type annotations are now integrated with the source code and
    cover far more of the library.
    The get_soa() method has been added to dns.zone.Zone.
    The minimum TLS version is now 1.2.
    EDNS padding is now supported. Messages with EDNS enabled and
    with a non-zero pad option will be automatically padded
    appropriately when converted to wire format.
    dns.zone.from_text() and dns.zone.from_file() now have an
    allow_directives parameter to allow finer control over how
    directives in zonefiles are processed.
    A preliminary implementation of DNS-over-QUIC has been added,
    and will be available if the aioquic library is present. See
    dns.query.quic(), dns.asyncquery.quic(), and examples/doq.py
    for more info. This API is subject to change in future releases.
    For asynchronous I/O, both asyncio and Trio are supported, but
    Curio is not.
    DNSSEC signing support has been added to the dns.dnssec module,
    along with a number of functions to help generate DS, CDS, and
    CDNSKEY RRsets. Thank you very much Jakob Schlyter!
    Curio asynchronous I/O support is deprecated as of this release
    and will be removed in a future release.
    The resolver object's nameserver field is planned to become a
    property in dnspython 2.4. Writing to this field other than by
    direct assignment is deprecated, and so is depending on the
    mutability and form of the iterable returned when it is read.

(wiz)

2023-05-03 18:23:20 UTC MAIN commitmail json YAML

doc/TODO: + isl-0.26, obs-studio-29.1.

(wiz)

2023-05-03 18:16:47 UTC MAIN commitmail json YAML

isl: update HOMEPAGE and MASTER_SITES

(wiz)

2023-05-03 17:44:23 UTC MAIN commitmail json YAML

CHANGES-2023: fix premake5 import

(nikita)

2023-05-03 17:43:24 UTC MAIN commitmail json YAML

doc: Updated devel/premake5 to 5.0.0.b2

(nikita)

2023-05-03 17:43:00 UTC MAIN commitmail json YAML

premake5: import as devel/premake5 version 5.0.0.b2

packaged in wip by nros@ and others.

Premake is a build script generator. It generates build scripts for
gmake, xcode, visual studio and others. Premakes uses Lua and it's input
files can use Lua scripting for build configuration tasks.

(nikita)

2023-05-03 16:56:53 UTC MAIN commitmail json YAML

doc: Added devel/rapidcheck version 0.0.0.20220314

(nikita)

2023-05-03 16:56:31 UTC MAIN commitmail json YAML

rapidcheck: import as devel/rapidcheck version 0.0.0.20220314

QuickCheck clone for C++ with the goal of being simple to use with as little
boilerplate as possible.

RapidCheck is a C++ framework for property based testing inspired by QuickCheck
and other similar frameworks. In property based testing, you state facts about
your code that given certain precondition should always be true. RapidCheck then
generates random test data to try and find a case for which the property doesn't
hold. If such a case is found, RapidCheck tries to find the smallest case (for
some definition of smallest) for which the property is still false and then
displays this as a counterexample. For example, if the input is an integer,
RapidCheck tries to find the smallest integer for which the property is false.

(nikita)

2023-05-03 16:38:27 UTC MAIN commitmail json YAML

seamonkey: configure in pbulk points out cbindgen dependency.

(nikita)

2023-05-03 16:27:56 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-libxml to 4.1.1

(taca)

2023-05-03 16:27:34 UTC MAIN commitmail json YAML

textproc/ruby-libxml: update to 4.1.1

4.1.1 (2023-05-01)

* Fix compile warning (or error) for
  input_callbacks_register_input_callbacks (Charlie Savage)

* Remove call to deprecated function htmlDefaultSAXHandlerInit (Charlie
  Savage)

(taca)

2023-05-03 16:25:47 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-socket to 0.1.50

(taca)

2023-05-03 16:25:25 UTC MAIN commitmail json YAML

security/ruby-rex-socket: update to 0.1.50

0.1.50 (2023-05-02)

* Land #59, Fix uninitialized const error for StreamClosedError

(taca)

2023-05-03 16:23:56 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-core to 0.1.31

(taca)

2023-05-03 16:23:27 UTC MAIN commitmail json YAML

security/ruby-rex-core: update to 0.1.31

0.1.31 (2023-05-02)

* Land #31, Require DISPLAY environment variable for opening paths

(taca)

2023-05-03 15:21:07 UTC MAIN commitmail json YAML

doc: Updated graphics/freeglut to 3.4.0

(triaxx)

2023-05-03 15:20:41 UTC MAIN commitmail json YAML

freeglut: Update to 3.4.0

pkgsrc changes:
---------------
  * Remove patches which have been merged upstream.
  * Apply recommandations of pkglint for tests on PKG_BUILD_OPTIONS.

upstream changes:
-----------------
* Add GLUT_ACTIVE_SUPER modifier, and corresponding GLUT_KEY_SUPER_L
and GLUT_KEY_SUPER_R special keys. These map to Windows/Command keys.
* Fix RGB mode (GLUT_RGBA) colors on 8bpp displays on windows
  (construct default RGB332 palette).
* Fix indexed color context creation on X11 and windows (GLUT_INDEX).
* Add missing colormap management functions for X11 and windows
  (glutSetColor, glutGetColor).
* Fix crash when calling glutTimerFuncUcall.
* Fix FreeBSD build by essentially disabling the joystick code for
  newer FreeBSD versions. It will eventually need to be replaced/fixed.
* Add fallbacks for the old GLX (<1.3) context creation API
(glXChooseVisual/glXCreateContext), makes us compatible with IRIX 5.x and
    other old UNIX systems.
* Add fallbacks for OpenGL 1.0 (no vertex arrays/client state).
* Use nanosleep instead of usleep on UNIX, which is more widely
  supported on old UNIX systems.
* Fix build on X11 if GL_SAMPLES is not defined.
* Fix overly strict context version checking on Android leading to
  context creation failure in some cases.
* Fix GLUT_CURSOR_INFO on windows, should be IDC_HAND, not IDC_HELP.
* Fix mismatched font declarations on X11.
* Add alternative simple ways to build freeglut with native tools only,
  without having to use cmake.
* Fix build on windows with cmake 3.0.0. Explicitly link with gdi32.
* Fix build on MSVC 2005.
* Fix build on MacOS X. Link with all the necessary X libraries.
* Fix build on SGI IRIX.
* Fix build on Android (mismatched function prototypes and missing
  glutCreateMenuUcall).
* Add support for the ninja multi-config generator.
* Removed spurious dependency on a C++ compiler. One of the demos was
  being compiled as C++ for no reason.
* Silence unnecessary warnings when VBOs or GLSL are not available.
* New demo programs: 3dview, keyboard, joystick.
* Documentation: added MacOS X build instructions.
* Made it possible to eventually support building freeglut as a single
  compilation unit, by avoiding name conflicts on static variables.
* Other minor fixes.

(triaxx)

2023-05-03 14:25:23 UTC MAIN commitmail json YAML

doc: Updated devel/hoe to 4.0.3

(taca)

2023-05-03 14:24:59 UTC MAIN commitmail json YAML

devel/hoe: update to 4.0.3

4.0.3 (2023-05-02)

1 bug fix:

* Ensure that license name is a string.

(taca)

2023-05-03 14:23:19 UTC MAIN commitmail json YAML

doc: Removed net/ruby-proxifier

(taca)

2023-05-03 14:22:57 UTC MAIN commitmail json YAML

net/ruby-proxifier: remove package

Replaced by net/ruby-proxifier2.

(taca)

2023-05-03 14:22:33 UTC MAIN commitmail json YAML

net/Makefile: remove ruby-proxifier

(taca)

2023-05-03 14:20:00 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.68.0

(taca)

2023-05-03 14:19:36 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.68.0

5.68.0 (2023-05-01)

* Add validation_helpers_generic_type_messages plugin for more useful type
  validation failure messages (jeremyevans) (#2028)

* Make constraint_validations plugin not validate missing columns that have
  a default value (jeremyevans) (#2023)

* Skip normal type name parsing for enum/array/composite/range/multirange
  types on PostgreSQL (jeremyevans) (#2019)

* Fix corner case where pg_extended_date_support did not work correctly when
  using the jdbc/postgresql adapter (jeremyevans)

* Include :min_value and :max_value schema entries for
  date/timestamp/timestamptz columns on PostgreSQL 9.6+ (jeremyevans)

(taca)

2023-05-03 14:03:25 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 20.0.0

(nikita)

2023-05-03 14:03:09 UTC MAIN commitmail json YAML

nodejs: update to version 20.0.0

Changelog:

2023-04-18, Version 20.0.0 (Current), @RafaelGSS

We're excited to announce the release of Node.js 20! Highlights include the new Node.js Permission Model, a synchronous import.meta.resolve, a stable test_runner, updates of the V8 JavaScript engine to 11.3, Ada to 2.0, and more!

As a reminder, Node.js 20 will enter long-term support (LTS) in October, but until then, it will be the "Current" release for the next six months. We encourage you to explore the new features and benefits offered by this latest release and evaluate their potential impact on your applications.
Notable Changes
Permission Model

Node.js now has an experimental feature called the Permission Model. It allows developers to restrict access to specific resources during program execution, such as file system operations, child process spawning, and worker thread creation. The API exists behind a flag --experimental-permission which when enabled will restrict access to all available permissions. By using this feature, developers can prevent their applications from accessing or modifying sensitive data or running potentially harmful code. More information about the Permission Model can be found in the Node.js documentation.

The Permission Model was a contribution by Rafael Gonzaga in #44004.
Custom ESM loader hooks run on dedicated thread

ESM hooks supplied via loaders (--experimental-loader=foo.mjs) now run in a dedicated thread, isolated from the main thread. This provides a separate scope for loaders and ensures no cross-contamination between loaders and application code.

Synchronous import.meta.resolve()

In alignment with browser behavior, this function now returns synchronously. Despite this, user loader resolve hooks can still be defined as async functions (or as sync functions, if the author prefers). Even when there are async resolve hooks loaded, import.meta.resolve will still return synchronously for application code.

Contributed by Anna Henningsen, Antoine du Hamel, Geoffrey Booth, Guy Bedford, Jacob Smith, and Michaël Zasso in #44710
V8 11.3

The V8 engine is updated to version 11.3, which is part of Chromium 113. This version includes three new features to the JavaScript API:

    String.prototype.isWellFormed and toWellFormed
    Methods that change Array and TypedArray by copy
    Resizable ArrayBuffer and growable SharedArrayBuffer
    RegExp v flag with set notation + properties of strings
    WebAssembly Tail Call

The V8 update was a contribution by Michaël Zasso in #47251.
Stable Test Runner

The recent update to Node.js, version 20, includes an important change to the test_runner module. The module has been marked as stable after a recent update. Previously, the test_runner module was experimental, but this change marks it as a stable module that is ready for production use.

Contributed by Colin Ihrig in #46983
Ada 2.0

Node.js v20 comes with the latest version of the URL parser, Ada. This update brings significant performance improvements to URL parsing, including enhancements to the url.domainToASCII and url.domainToUnicode functions in node:url.

Ada 2.0 has been integrated into the Node.js codebase, ensuring that all parts of the application can benefit from the improved performance. Additionally, Ada 2.0 features a significant performance boost over its predecessor, Ada 1.0.4, while also eliminating the need for the ICU requirement for URL hostname parsing.

Contributed by Yagiz Nizipli and Daniel Lemire in #47339
Preparing single executable apps now requires injecting a Blob

Building a single executable app now requires injecting a blob prepared by Node.js from a JSON config instead of injecting the raw JS file. This opens up the possibility of embedding multiple co-existing resources into the SEA (Single Executable Apps).

Contributed by Joyee Cheung in #47125
Web Crypto API

Web Crypto API functions' arguments are now coerced and validated as per their WebIDL definitions like in other Web Crypto API implementations. This further improves interoperability with other implementations of Web Crypto API.

This change was made by Filip Skokan in #46067.
Official support for ARM64 Windows

Node.js now includes binaries for ARM64 Windows, allowing for native execution on the platform. The MSI, zip/7z packages, and executable are available from the Node.js download site along with all other platforms. The CI system was updated and all changes are now fully tested on ARM64 Windows, to prevent regressions and ensure compatibility.

ARM64 Windows was upgraded to tier 2 support by Stefan Stojanovic in #47233.
WASI version must now be specified

When new WASI() is called, the version option is now required and has no default value. Any code that relied on the default for the version will need to be updated to request a specific version.

This change was made by Michael Dawson in #47391.
Deprecations and Removals

    [3bed5f11e0] - (SEMVER-MAJOR) url: runtime-deprecate url.parse() with invalid ports (Rich Trott) #45526

url.parse() accepts URLs with ports that are not numbers. This behavior might result in host name spoofing with unexpected input. These URLs will throw an error in future versions of Node.js, as the WHATWG URL API does already. Starting with Node.js 20, these URLS cause url.parse() to emit a warning.
Semver-Major Commits

    [9fafb0a090] - (SEMVER-MAJOR) async_hooks: deprecate the AsyncResource.bind asyncResource property (James M Snell) #46432
    [1948d37595] - (SEMVER-MAJOR) buffer: check INSPECT_MAX_BYTES with validateNumber (Umuoy) #46599
    [7bc0e6a4e7] - (SEMVER-MAJOR) buffer: graduate File from experimental and expose as global (Khafra) #47153
    [671ffd7825] - (SEMVER-MAJOR) buffer: use min/max of validateNumber (Deokjin Kim) #45796
    [ab1614d280] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Michaël Zasso) #47251
    [c1bcdbcf79] - (SEMVER-MAJOR) build: warn for gcc versions earlier than 10.1 (Richard Lau) #46806
    [649f68fc1e] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Yagiz Nizipli) #45579
    [9374700d7a] - (SEMVER-MAJOR) crypto: remove DEFAULT_ENCODING (Tobias Nießen) #47182
    [1640aeb680] - (SEMVER-MAJOR) crypto: remove obsolete SSL_OP_* constants (Tobias Nießen) #47073
    [c2e4b1fa9a] - (SEMVER-MAJOR) crypto: remove ALPN_ENABLED (Tobias Nießen) #47028
    [3ef38c4bd7] - (SEMVER-MAJOR) crypto: use WebIDL converters in WebCryptoAPI (Filip Skokan) #46067
    [08af023b1f] - (SEMVER-MAJOR) crypto: runtime deprecate replaced rsa-pss keygen parameters (Filip Skokan) #45653
    [7eb0ac3cb6] - (SEMVER-MAJOR) deps: patch V8 to support compilation on win-arm64 (Michaël Zasso) #47251
    [a7c129f286] - (SEMVER-MAJOR) deps: silence irrelevant V8 warning (Michaël Zasso) #47251
    [6f5655a18e] - (SEMVER-MAJOR) deps: always define V8_EXPORT_PRIVATE as no-op (Michaël Zasso) #47251
    [f226350fcb] - (SEMVER-MAJOR) deps: update V8 to 11.3.244.4 (Michaël Zasso) #47251
    [d6dae7420e] - (SEMVER-MAJOR) deps: V8: cherry-pick f1c888e7093e (Michaël Zasso) #45579
    [56c436533e] - (SEMVER-MAJOR) deps: fix V8 build on Windows with MSVC (Michaël Zasso) #45579
    [51ab98c71b] - (SEMVER-MAJOR) deps: silence irrelevant V8 warning (Michaël Zasso) #45579
    [9f84d3eea8] - (SEMVER-MAJOR) deps: V8: fix v8-cppgc.h for MSVC (Jiawen Geng) #45579
    [f2318cd4b5] - (SEMVER-MAJOR) deps: fix V8 build issue with inline methods (Jiawen Geng) #45579
    [16e03e7968] - (SEMVER-MAJOR) deps: update V8 to 10.9.194.4 (Yagiz Nizipli) #45579
    [6473f5e7f7] - (SEMVER-MAJOR) doc: update toolchains used for Node.js 20 releases (Richard Lau) #47352
    [cc18fd9608] - (SEMVER-MAJOR) events: refactor to use validateNumber (Deokjin Kim) #45770
    [ff92b40ffc] - (SEMVER-MAJOR) http: close the connection after sending a body without declared length (Tim Perry) #46333
    [2a29df6464] - (SEMVER-MAJOR) http: keep HTTP/1.1 conns alive even if the Connection header is removed (Tim Perry) #46331
    [391dc74a10] - (SEMVER-MAJOR) http: throw error if options of http.Server is array (Deokjin Kim) #46283
    [ed3604cd64] - (SEMVER-MAJOR) http: server check Host header, to meet RFC 7230 5.4 requirement (wwwzbwcom) #45597
    [88d71dc301] - (SEMVER-MAJOR) lib: refactor to use min/max of validateNumber (Deokjin Kim) #45772
    [e4d641f02a] - (SEMVER-MAJOR) lib: refactor to use validators in http2 (Debadree Chatterjee) #46174
    [0f3e531096] - (SEMVER-MAJOR) lib: performance improvement on readline async iterator (Thiago Oliveira Santos) #41276
    [5b5898ac86] - (SEMVER-MAJOR) lib,src: update exit codes as per todos (Debadree Chatterjee) #45841
    [55321bafd1] - (SEMVER-MAJOR) net: enable autoSelectFamily by default (Paolo Insogna) #46790
    [2d0d99733b] - (SEMVER-MAJOR) process: remove process.exit(), process.exitCode coercion to integer (Daeyeon Jeong) #43716
    [dc06df31b6] - (SEMVER-MAJOR) readline: refactor to use validateNumber (Deokjin Kim) #45801
    [295b2f3ff4] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 115 (Michaël Zasso) #47251
    [3803b028dd] - (SEMVER-MAJOR) src: share common code paths for SEA and embedder script (Anna Henningsen) #46825
    [e8bddac3e9] - (SEMVER-MAJOR) src: apply ABI-breaking API simplifications (Anna Henningsen) #46705
    [f84de0ad4c] - (SEMVER-MAJOR) src: use uint32_t for process initialization flags enum (Anna Henningsen) #46427
    [a6242772ec] - (SEMVER-MAJOR) src: fix ArrayBuffer::Detach deprecation (Michaël Zasso) #45579
    [dd5c39a808] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 112 (Yagiz Nizipli) #45579
    [63eca7fec0] - (SEMVER-MAJOR) stream: validate readable defaultEncoding (Marco Ippolito) #46430
    [9e7093f416] - (SEMVER-MAJOR) stream: validate writable defaultEncoding (Marco Ippolito) #46322
    [fb91ee4f26] - (SEMVER-MAJOR) test: make trace-gc-flag tests less strict (Yagiz Nizipli) #45579
    [eca618071e] - (SEMVER-MAJOR) test: adapt test-v8-stats for V8 update (Michaël Zasso) #45579
    [c03354d3e0] - (SEMVER-MAJOR) test: test case for multiple res.writeHead and res.getHeader (Marco Ippolito) #45508
    [c733cc0c7f] - (SEMVER-MAJOR) test_runner: mark module as stable (Colin Ihrig) #46983
    [7ce223273d] - (SEMVER-MAJOR) tools: update V8 gypfiles for 11.1 (Michaël Zasso) #47251
    [ca4bd3023e] - (SEMVER-MAJOR) tools: update V8 gypfiles for 11.0 (Michaël Zasso) #47251
    [58b06a269a] - (SEMVER-MAJOR) tools: update V8 gypfiles (Michaël Zasso) #45579
    [027841c964] - (SEMVER-MAJOR) url: use private properties for brand check (Yagiz Nizipli) #46904
    [3bed5f11e0] - (SEMVER-MAJOR) url: runtime-deprecate url.parse() with invalid ports (Rich Trott) #45526
    [7c76fddf25] - (SEMVER-MAJOR) util,doc: mark parseArgs() as stable (Colin Ihrig) #46718
    [4b52727976] - (SEMVER-MAJOR) wasi: make version non-optional (Michael Dawson) #47391

Semver-Minor Commits

    [d4b440bfac] - (SEMVER-MINOR) fs: implement byob mode for readableWebStream() (Debadree Chatterjee) #46933
    [00c222593e] - (SEMVER-MINOR) src,process: add permission model (Rafael Gonzaga) #44004
    [978b57d750] - (SEMVER-MINOR) wasi: no longer require flag to enable wasi (Michael Dawson) #47286

Semver-Patch Commits

    [e50c6b9a22] - bootstrap: do not expand process.argv[1] for snapshot entry points (Joyee Cheung) #47466
    [c81e1143e4] - bootstrap: store internal loaders in C++ via a binding (Joyee Cheung) #47215
    [8e673bdb84] - build: add node-core-utils to setup (Jiawen Geng) #47442
    [5b561d72a6] - build: sync cares source change (Jiawen Geng) #47359
    [8e6ee53e4e] - build: remove non-exist build file (Jiawen Geng) #47361
    [9a4d21d1d9] - build, deps, tools: avoid excessive LTO (Konstantin Demin) #47313
    [48c01485cd] - crypto: replace THROW with CHECK for scrypt keylen (Tobias Nießen) #47407
    [4c1a27716b] - crypto: re-add padding for AES-KW wrapped JWKs (Filip Skokan) #46563
    [b66eb15d12] - deps: update simdutf to 3.2.7 (Node.js GitHub Bot) #47473
    [3fc11477ba] - deps: update corepack to 0.17.2 (Node.js GitHub Bot) #47474
    [c1776531ab] - deps: upgrade npm to 9.6.4 (npm team) #47432
    [e7ca09f310] - deps: update zlib to upstream 5edb52d4 (Luigi Pinca) #47151
    [88387ccd12] - deps: update ada to 2.0.0 (Node.js GitHub Bot) #47339
    [9f468cc37e] - deps: cherry-pick Windows ARM64 fix for openssl (Richard Lau) #46570
    [eeab210b1b] - deps: update archs files for quictls/openssl-3.0.8+quic (RafaelGSS) #46570
    [d93d7716c7] - deps: upgrade openssl sources to quictls/openssl-3.0.8+quic (RafaelGSS) #46571
    [0f69ec4dd7] - deps: patch V8 to 10.9.194.9 (Michaël Zasso) #45995
    [5890d09644] - deps: patch V8 to 10.9.194.6 (Michaël Zasso) #45748
    [c02a7e7e93] - diagnostics_channel: fix ref counting bug when reaching zero subscribers (Stephen Belanger) #47520
    [c7ad5bb37d] - doc: info on handling unintended breaking changes (Michael Dawson) #47426
    [7d2d40ed0d] - doc: add performance initiative (Yagiz Nizipli) #47424
    [d56c0f7318] - doc: do not create a backup file (Luigi Pinca) #47151
    [412d27b65b] - doc: add MoLow to the TSC (Colin Ihrig) #47436
    [f131cca0c0] - doc: reserve 116 for Electron 25 (Keeley Hammond) #47375
    [1022c6f424] - doc: add experimental stages (Geoffrey Booth) #46100
    [42d3d74717] - doc: clarify release notes for Node.js 16.19.0 (Richard Lau) #45846
    [533c6512da] - doc: clarify release notes for Node.js 14.21.2 (Richard Lau) #45846
    [97165fc1a6] - doc: fix doc metadata for Node.js 16.19.0 (Richard Lau) #45863
    [a266b8b702] - doc: add registry number for Electron 23 & 24 (Keeley Hammond) #45661
    [2613a9ced9] - esm: move hook execution to separate thread (Jacob Smith) #44710
    [841f6b3abf] - esm: increase test coverage of edge cases (Antoine du Hamel) #47033
    [0d575fe61a] - gyp: put filenames in variables (Cheng Zhao) #46965
    [41b186722c] - lib: distinguish webidl interfaces with the extended property "Exposed" (Chengzhong Wu) #46809
    [9b7db62276] - lib: makeRequireFunction patch when experimental policy (RafaelGSS) nodejs-private/node-private#358
    [d43b532789] - lib: refactor to use validateBuffer (Deokjin Kim) #46489
    [9a76a2521b] - meta: ping security-wg team on permission model changes (Rafael Gonzaga) #47483
    [a4dadde1ba] - meta: ping startup and realm team on src/node_realm* changes (Joyee Cheung) #47448
    [631c3ef3de] - module: do less CJS module loader initialization at run time (Joyee Cheung) #47194
    [8bcf0a42f7] - permission: fix chmod,chown improve fs coverage (Rafael Gonzaga) #47529
    [54d17ff4b5] - permission: support fs.mkdtemp (Rafael Gonzaga) #47470
    [b441b5dc65] - permission: drop process.permission.deny (Rafael Gonzaga) #47335
    [aa30e16716] - permission: fix some vulnerabilities in fs (Tobias Nießen) #47091
    [1726da9300] - permission: add path separator to loader check (Rafael Gonzaga) #47030
    [b164038c86] - permission: fix spawnSync permission check (RafaelGSS) #46975
    [af91400886] - policy: makeRequireFunction on mainModule.require (RafaelGSS) nodejs-private/node-private#358
    [f8b4e26aee] - quic: add more QUIC impl (James M Snell) #47348
    [d65ae9f678] - quic: add additional quic implementation utilities (James M Snell) #47289
    [9b104be502] - quic: do not dereference shared_ptr after move (Tobias Nießen) #47294
    [09a4bb152f] - quic: add multiple internal utilities (James M Snell) #47263
    [2bde0059ca] - sea: use JSON configuration and blob content for SEA (Joyee Cheung) #47125
    [78c7475493] - src: allow simdutf::convert_* functions to return zero (Daniel Lemire) #47471
    [5250947a53] - src: track ShadowRealm native objects correctly in the heap snapshot (Joyee Cheung) #47389
    [8059764621] - src: use the internal field to determine if an object is a BaseObject (Joyee Cheung) #47217
    [698508afa8] - src: bootstrap prepare stack trace callback in shadow realm (Chengzhong Wu) #47107
    [e6b4d30a2f] - src: bootstrap Web [Exposed=*] APIs in the shadow realm (Chengzhong Wu) #46809
    [3646a66044] - src: fix AliasedBuffer memory attribution in heap snapshots (Joyee Cheung) #46817
    [8b2126f63f] - src: move AliasedBuffer implementation to -inl.h (Joyee Cheung) #46817
    [3abbc3829a] - src: fix useless call in permission.cc (Tobias Nießen) #46833
    [7b1e153530] - src: simplify exit code accesses (Daeyeon Jeong) #45125
    [7359b92a41] - test: remove unnecessary status check on test-release-npm (RafaelGSS) #47516
    [a5a5d2fb7e] - test: mark test/parallel/test-file-write-stream4 as flaky (Yagiz Nizipli) #47423
    [81ad73a205] - test: remove unused callback variables (angellovc) #47167
    [757a586ead] - test: migrate test runner message tests to snapshot (Moshe Atlow) #47392
    [86f890539f] - test: remove stale entry from known_issues.status (Richard Lau) #47454
    [1f3773d0c1] - test: move more inspector sequential tests to parallel (Joyee Cheung) #47412
    [617b8d44c6] - test: use random port in test-inspector-enabled (Joyee Cheung) #47412
    [ade0170c4f] - test: use random port in test-inspector-debug-brk-flag (Joyee Cheung) #47412
    [1a78632cd3] - test: use random port in NodeInstance.startViaSignal() (Joyee Cheung) #47412
    [23f66b137e] - test: move test-shadow-realm-gc.js to known_issues (Joyee Cheung) #47355
    [9dfd0394c5] - test: remove useless WPT init scripts (Khafra) #47221
    [1cfe058778] - test: fix test-permission-deny-fs-wildcard (win32) (Tobias Nießen) #47095
    [b8ef1b476e] - test: add coverage for custom loader hooks with permission model (Antoine du Hamel) #46977
    [4a7c3e9c50] - test: fix file path in permission symlink test (Livia Medeiros) #46859
    [10005de6a8] - tools: make js2c.py usable for other build systems (Cheng Zhao) #46930
    [1e2f9aca72] - tools: move update-acorn.sh to dep_updaters and create maintaining md (Marco Ippolito) #47382
    [174662a463] - tools: update eslint to 8.38.0 (Node.js GitHub Bot) #47475
    [a58ca61f35] - tools: update eslint to 8.38.0 (Node.js GitHub Bot) #47475
    [37d12730ab] - tools: automate cjs-module-lexer dependency update (Marco Ippolito) #47446
    [4fbfa3c9f2] - tools: fix notify-on-push Slack messages (Antoine du Hamel) #47453
    [b1f2ff1242] - tools: update lint-md-dependencies to @rollup/plugin-node-resolve@15.0.2 (Node.js GitHub Bot) #47431
    [26b2584b84] - tools: add root certificate update script (Richard Lau) #47425
    [553b052648] - tools: remove targets for individual test suites in Makefile (Antoine du Hamel) #46892
    [747ff43e5b] - url: more sophisticated brand check for URLSearchParams (Timothy Gu) #47414
    [e727eb066f] - url: do not use object as hashmap (Timothy Gu) #47415
    [81c7875eb7] - url: drop ICU requirement for parsing hostnames (Yagiz Nizipli) #47339
    [a4895df94a] - url: use ada::url_aggregator for parsing urls (Yagiz Nizipli) #47339

(nikita)

2023-05-03 13:58:18 UTC MAIN commitmail json YAML

2023-05-03 12:52:01 UTC MAIN commitmail json YAML

modular-xorg-drivers: remove some removed, sort

Bump PKGREVISION

(wiz)

2023-05-03 12:49:56 UTC MAIN commitmail json YAML

2023-05-03 12:49:17 UTC MAIN commitmail json YAML

2023-05-03 12:47:42 UTC MAIN commitmail json YAML

2023-05-03 12:22:11 UTC MAIN commitmail json YAML

qt5-qtwebengine: drop build requirement on python2.7

seems to build fine with newer pythons now.

(markd)

2023-05-03 12:16:58 UTC MAIN commitmail json YAML

chat/spectrum: Drop MESSAGE because it is just documentation

(gdt)

2023-05-03 12:16:18 UTC MAIN commitmail json YAML

chat/spectrum: Update python comment

This was marked 27 only because of xmpppy.  xmpppy now works with 3,
but trying to build spectrum fails because of include 2.7-only code.

Spectrum 2.2.0 was released in 2023, and there have been many releases
since 1.4.8 in 2011, so an update is overdue :-(

(gdt)

2023-05-03 11:41:33 UTC MAIN commitmail json YAML

nltk_data: use github commit

requested by jperkin

(wiz)

2023-05-03 09:54:59 UTC MAIN commitmail json YAML

2023-05-03 09:54:39 UTC MAIN commitmail json YAML

doc: remove nltk_data-omw14 entry, replaced with nltk_data-omw-1.4

(wiz)

2023-05-03 09:54:04 UTC MAIN commitmail json YAML

textproc/Makefile: update

(wiz)

2023-05-03 09:53:50 UTC MAIN commitmail json YAML

py-nltk: use nltk_data-omw-1.4

(wiz)

2023-05-03 09:49:58 UTC MAIN commitmail json YAML

doc: Added textproc/nltk_data-omw-1.4 version 20230502

(wiz)

2023-05-03 09:49:27 UTC MAIN commitmail json YAML

textproc/nltk_data-omw-1.4: import nltk_data-omw-1.4-20230502

This package contains data for NLTK, the Natural Language Toolkit.

This package contains data from/for Open Multilingual Wordnet.

(wiz)

2023-05-03 09:48:23 UTC MAIN commitmail json YAML

doc: Added textproc/nltk_data-wordnet2022 version 20230502

(wiz)

2023-05-03 09:48:08 UTC MAIN commitmail json YAML

textproc/nltk_data-wordnet2022: import nltk_data-wordnet2022-20230502

This package contains data for NLTK, the Natural Language Toolkit.

This package contains data from/for Open English Wordnet 2022.

(wiz)

2023-05-03 09:47:34 UTC MAIN commitmail json YAML

doc: Added textproc/nltk_data-wordnet2021 version 20230502

(wiz)

2023-05-03 09:47:16 UTC MAIN commitmail json YAML

textproc/nltk_data-wordnet2021: import nltk_data-wordnet2021-20230502

This package contains data for NLTK, the Natural Language Toolkit.

This package contains data from/for Open English Wordnet 2021.

(wiz)

2023-05-03 09:46:24 UTC MAIN commitmail json YAML

doc: Added textproc/nltk_data-extended_omw version 20230502

(wiz)

2023-05-03 09:46:13 UTC MAIN commitmail json YAML

textproc/nltk_data-extended_omw: import nltk_data-extended_omw-20230502

This package contains data for NLTK, the Natural Language Toolkit.

This package contains data from/for Extended Open Multilingual WordNet.

(wiz)

2023-05-03 09:45:31 UTC MAIN commitmail json YAML

doc: Added textproc/nltk_data-bcp47 version 20230502

(wiz)

2023-05-03 09:45:21 UTC MAIN commitmail json YAML

textproc/nltk_data-bcp47: import nltk_data-bcp47-20230502

This package contains data for NLTK, the Natural Language Toolkit.

This package contains data from/for BCP-47 Language Tags.

(wiz)

2023-05-03 09:41:10 UTC MAIN commitmail json YAML

doc: Updated textproc/nltk_data-wordnet31 to 20230502

(wiz)

2023-05-03 09:41:02 UTC MAIN commitmail json YAML

2023-05-03 09:40:25 UTC MAIN commitmail json YAML

doc: Updated textproc/nltk_data-universal_tagset to 20230502

(wiz)

2023-05-03 09:40:16 UTC MAIN commitmail json YAML

2023-05-03 09:38:37 UTC MAIN commitmail json YAML

doc: Updated textproc/nltk_data-stopwords to 20230502

(wiz)

2023-05-03 09:38:28 UTC MAIN commitmail json YAML

2023-05-03 09:37:51 UTC MAIN commitmail json YAML

doc: Updated textproc/nltk_data-sinica_treebank to 20230502

(wiz)

2023-05-03 09:37:31 UTC MAIN commitmail json YAML

nltk_data: update MASTER_SITES

fix typo in script, update date

(wiz)

2023-05-03 09:36:57 UTC MAIN commitmail json YAML

2023-05-03 09:36:09 UTC MAIN commitmail json YAML

doc: Updated textproc/nltk_data-punkt to 20230502

(wiz)

2023-05-03 09:36:00 UTC MAIN commitmail json YAML

2023-05-03 09:34:09 UTC MAIN commitmail json YAML

doc: Updated textproc/nltk_data-inaugural to 20230502

(wiz)

2023-05-03 09:33:42 UTC MAIN commitmail json YAML